@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.bundle.scp.css';
@import '_content/Mint.Library/Mint.Library.7qhyvvjcyi.bundle.scp.css';

/* /Components/Account/Pages/Login.razor.rz.scp.css */
section[b-s1z1e5hid1] {
    display: grid;
    grid-template-rows: 1fr auto;
    place-content: center;
    height: 100svh;
}

[b-s1z1e5hid1] form {
    place-self: center;
    min-width: min(100%, 384px);
}

a[b-s1z1e5hid1] {
    text-decoration: none;
}
/* /Components/Account/Shared/IdentityLayout.razor.rz.scp.css */
main[b-mjf1g2kim4] {
    background-color: #efefef;
}
/* /Components/Articles/EditArticle.razor.rz.scp.css */
.contentGrid[b-dnqm594dfe] {
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: auto;
}

.seoGrid[b-dnqm594dfe] {
    grid-template-columns: 1fr 2fr;
}

    .seoGrid #meta[b-dnqm594dfe] {
        grid-column: 1;
    }

    .seoGrid #openGraph[b-dnqm594dfe] {
        grid-column: 2;
    }

.stylesGrid[b-dnqm594dfe] {
    grid-template-columns: 1fr 2fr;
    grid-template-rows: auto 1fr;
    flex-grow: 1;
}

    .stylesGrid[b-dnqm594dfe]  .codeEditor {
        grid-column: 1/-1;
    }

.og-container[b-dnqm594dfe] {
    width: 321.73px;
}

.outer-grid[b-dnqm594dfe] {
    grid-template-columns: 1fr;
    grid-gap: 2rem;
}

@media (min-width: 768px) {
    .outer-grid[b-dnqm594dfe] {
        grid-template-columns: 1fr 2fr;
    }
}

.outer-grid .inputs-card[b-dnqm594dfe] {
    padding: 2rem;
}

.outer-grid .inputs-grid[b-dnqm594dfe] {
    max-width: 42rem;
}

.uploader:not(:last-child)[b-dnqm594dfe] {
    grid-column: 1/3;
}

.uploader:last-child[b-dnqm594dfe] {
    grid-column: 3;
    grid-row: 1/3;
}

[b-dnqm594dfe] .inputs-grid.tags {
    grid-template-columns: 1fr;
    gap: .5rem 1.5rem;
}

@media (width > 576px) {
    [b-dnqm594dfe] .inputs-grid.tags.multi {
        grid-template-columns: repeat(3, max-content);
    }
}
/* /Components/Banners/BannerDragZone.razor.rz.scp.css */
.caption[b-r85h0fmaq8]:before {
    content: attr(data-title);
    padding: 3px;
    font-size: 9px;
    position: absolute;
    color: #fff;
    z-index: 2;
    background-color: rgba(0,0,0,0.5);
    align-self: end;
}

.draggable[b-r85h0fmaq8] {
    max-width: 200px;
    cursor: move;
    transition: opacity 0.2s;
}

    .draggable:hover[b-r85h0fmaq8] {
        opacity: 0.5;
    }

    .draggable.dragged[b-r85h0fmaq8] {
        user-select: none;
        opacity: 0.1;
        cursor: default;
    }

        .draggable.dragged:hover[b-r85h0fmaq8] {
            opacity: 0.1;
        }
/* /Components/Banners/BannerDropZone.razor.rz.scp.css */
.droppable[b-3ibxuthrua] {
    width: 200px;
    height: 81.25px;
    background-color: transparent;
    border: 1px dashed #ced4da;
    border-radius: .25rem;
    overflow: hidden;
    transition: border-width 0.2s, transform 0.2s, background-color 0.4s;
}

    .droppable.grid[b-3ibxuthrua] {
        grid-template-columns: 1fr;
        align-items: center;
        justify-items: center;
    }

    .droppable.droppable-hover[b-3ibxuthrua] {
        border-width: 3px;
        transform: scale(1.1);
    }

    .droppable.dropped[b-3ibxuthrua] {
        border-style: solid;
        color: white;
    }

    .droppable img[b-3ibxuthrua] {
        grid-column: 1;
        grid-row: 1;
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .droppable button[b-3ibxuthrua] {
        grid-column: 1;
        grid-row: 1;
        width: 48px;
        height: 48px;
        border-radius: 24px;
        background: rgba(0,0,0,0.6);
    }

    .droppable button .icon[b-3ibxuthrua] {
        width: 1.5em;
        height: 1.5em;
    }
/* /Components/Banners/EditBanner.razor.rz.scp.css */
.bannerGrid[b-r7b7hc78em] {
    grid-template-columns: 1fr 2fr;
}

@media(max-width: 768px) {
    .bannerGrid[b-r7b7hc78em] {
        grid-template-columns: 1fr;
    }
}

.bannerGrid .imgGrid[b-r7b7hc78em] {
    grid-auto-flow: column;
    grid-template-columns: 2fr 1fr;
}

    .bannerGrid .imgGrid div:nth-child(1)[b-r7b7hc78em], .bannerGrid .imgGrid div:nth-child(2)[b-r7b7hc78em] {
        grid-column: 1;
    }

    .bannerGrid .imgGrid div:nth-child(3)[b-r7b7hc78em] {
        grid-row: 1/3;
    }

label[b-r7b7hc78em] {
    font-size: .875rem;
}
/* /Components/Banners/EditBannerComponent.razor.rz.scp.css */
.contentGrid[b-lmbwxwdh1h] {
    grid-template-columns: repeat(3, 1fr);
}

.columnsGrid[b-lmbwxwdh1h] {
    grid-template-columns: repeat(4, 1fr);
}

    .columnsGrid[b-lmbwxwdh1h]  .rich-text-editor, .columnsGrid .banner-image[b-lmbwxwdh1h] {
        grid-column: 1/4;
    }

    .columnsGrid .column-selects[b-lmbwxwdh1h] {
        grid-row: 1/3;
        grid-column: 4;
    }

[b-lmbwxwdh1h] .sortable-banners {
    grid-column: span-2;
    display: grid;
    grid-column: 2 / -1;
    justify-items: stretch;
    align-items: stretch;
    grid-gap: .25rem;
    grid-template-columns: repeat(auto-fit, 200px);
    grid-auto-rows: 96px;
}

    [b-lmbwxwdh1h] .sortable-banners li {
        display: grid;
        max-width: 200px;
        border: 1px dashed #ced4da;
        border-radius: .25rem;
    }

        [b-lmbwxwdh1h] .sortable-banners li > * {
            grid-column: 1;
            grid-row: 1;
        }

        [b-lmbwxwdh1h] .sortable-banners li.empty {
            place-items: center;
        }

        [b-lmbwxwdh1h] .sortable-banners li img {
            align-self: stretch;
            justify-self: stretch;
        }

        [b-lmbwxwdh1h] .sortable-banners li span {
            align-self: center;
            justify-self: center;
        }

        [b-lmbwxwdh1h] .sortable-banners li:has(span) {
            background-color: var(--bs-light);
        }
/* /Components/Cards/FiltersCard.razor.rz.scp.css */
.filters-card[b-fz1xzxqy07] {
    padding: 1rem;
    border: 1px solid var(--bs-border-color);
    border-radius: var(--bs-border-radius);
    display: flex;
    flex-direction: column;
}

.filters-title[b-fz1xzxqy07] {
    display: flex;
    gap: .25rem;
    align-items: center;
}

.filters-card h5[b-fz1xzxqy07] {
    margin-bottom: 0;
}

.filters-card[b-fz1xzxqy07]  button {
    align-self: center;
}

[b-fz1xzxqy07] input,
[b-fz1xzxqy07] select,
[b-fz1xzxqy07] .input-group,
.filters-card[b-fz1xzxqy07]  .inline-input-group {
    max-width: 576px;
}

.filters-card[b-fz1xzxqy07]  .inline-input-group {
    display: grid;
    gap: .75rem;
    align-items: center;
    grid-auto-flow: column;
    grid-template-columns: 1fr 2fr;
}

    .filters-card[b-fz1xzxqy07]  .inline-input-group label {
        text-align: right;
    }

.grid[b-fz1xzxqy07] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 1rem;
    margin-block: .5rem 0;
}

[b-fz1xzxqy07] .search-form {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 1rem;
    margin-block: 1.5rem;
}
/* /Components/Components/ComponentStyles.razor.rz.scp.css */
.stylesGrid[b-lcyopb0hn2] {
    grid-template-columns: repeat(auto-fit, minmax(256px, 1fr));
}

.bannerGrid[b-lcyopb0hn2] {
    grid-template-columns: repeat(auto-fill, 200px);
}
/* /Components/Components/EditComponentStyles.razor.rz.scp.css */
.stylesGrid[b-gld5evu3t9] {
    grid-template-columns: repeat(auto-fit, minmax(256px, 1fr));
}

.bannerGrid[b-gld5evu3t9] {
    grid-template-columns: repeat(auto-fill, 200px);
}
/* /Components/Components/ViewComponents.razor.rz.scp.css */
[b-57bi7r09pw] ul {
    grid-column: 1/-1;
}

.card[b-57bi7r09pw] {
    padding: .25rem;
    overflow: hidden;
    height: 320px;
    cursor: grab;
}

[b-57bi7r09pw] .card-body section {
    isolation: isolate;
    pointer-events: none;
}

.card-body[b-57bi7r09pw]::before {
    content: "";
    position: absolute;
    z-index: 1;
    background-color: rgba(255,255,255,.5);
    width: 100%;
    height: 100%;
    bottom: 0;
    z-index: 0;
}

iframe html[b-57bi7r09pw] {
    overflow: hidden;
}

.oi[b-57bi7r09pw] {
    font-size: 24px;
}

.oi-phone[b-57bi7r09pw] {
    top: 4px;
}

[b-57bi7r09pw] .sortable-chosen {
    cursor: grabbing;
}
[b-57bi7r09pw] .sortable-ghost {
    padding: 1px;
    border: solid .25rem #9fe426;
}
/* /Components/Contacts/EditContactComponent.razor.rz.scp.css */
.grid[b-pkvpqtbj2v] {
    grid-template-columns: repeat(auto-fit, minmax(384px, 1fr));
}

.rte[b-pkvpqtbj2v] {
    grid-column: 1/-1;
}
/* /Components/Customers/EditCustomer.razor.rz.scp.css */
[b-9mcpe5nmtf] .inputs-grid {
    grid-template-columns: 1fr;
}

[b-9mcpe5nmtf] .inputs-grid > div:not(.roles) {
    grid-column: 1;
}

[b-9mcpe5nmtf] input {
    max-width: 384px;
}

[b-9mcpe5nmtf] select {
    max-width: max-content;
    min-width: 192px;
}

@media (width > 576px) {
    [b-9mcpe5nmtf] .inputs-grid {
        grid-template-columns: 2fr 1fr;
    }

    .roles[b-9mcpe5nmtf] {
        grid-column: 2;
    }
}
/* /Components/Editors/MonacoEditor.razor.rz.scp.css */
.grid[b-x80a31dlt9] {
    grid-column: 1/-1;
}
/* /Components/Editors/RichTextEditor.razor.rz.scp.css */
div[b-rsf8j4eu88] {
    grid-column: 1/-1;
}

[b-rsf8j4eu88] .e-toolbar-wrapper {
    height: auto !important;
}

label[b-rsf8j4eu88] {
    font-size: .875rem;
}

[b-rsf8j4eu88] .e-richtexteditor .e-rte-content .e-content,
[b-rsf8j4eu88] .e-richtexteditor .e-source-content .e-content,
[b-rsf8j4eu88] .e-richtexteditor .e-rte-srctextarea  {
    min-height: 265px;
}
/* /Components/Faqs/EditFaqComponent.razor.rz.scp.css */
.grid[b-hro6sperly] {
    grid-template-columns: 1fr 1fr;
}
/* /Components/FileManagers/MintFileManager.razor.rz.scp.css */
[b-00ksiir0e1] .e-splitter .e-split-bar.e-split-bar-horizontal {
    z-index: 0;
}
/* /Components/Footers/EditFooterComponent.razor.rz.scp.css */
.code[b-r41rj73ss3] {
    min-height: 50vh;
}
/* /Components/Forms/InputsCard.razor.rz.scp.css */
.form-card[b-l7lj5vlr2f] {
    overflow: hidden;
}

.inputs-grid[b-l7lj5vlr2f] {
    display: grid;
    grid-template-columns: 1fr;
    gap: 1.5rem;
    padding: 2rem;
}

.footer[b-l7lj5vlr2f] {
    display: flex;
    justify-content: end;
    gap: .5rem;
    padding: 1rem;
    background-color: var(--bs-light-bg-subtle);
    border-top: 1px solid var(--bs-border-color);
}

@media (width > 576px) {
    .inputs-grid[b-l7lj5vlr2f] {
        grid-template-columns: repeat(var(--columns, 3), 1fr);
    }

        .inputs-grid[data-columns="1"][b-l7lj5vlr2f] {
            --columns: 1;
        }

        .inputs-grid[data-columns="2"][b-l7lj5vlr2f] {
            --columns: 2;
        }

        .inputs-grid[data-columns="3"][b-l7lj5vlr2f] {
            --columns: 3;
        }
}
/* /Components/Gullivers/Components/EditCardComponent.razor.rz.scp.css */
[b-6yjp5eu2cm] input[type=text] {
    max-width: 576px;
}

[b-6yjp5eu2cm] select {
    max-width: max-content;
}

[b-6yjp5eu2cm] .custom {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(200px, 200px));
    gap: 1rem;
}

.custom-card[b-6yjp5eu2cm] {
    border: 1px solid var(--bs-border-color);
    border-radius: var(--bs-border-radius);
    width: 200px;
    height: 128px;
    background-color: var(--bs-light);
    display: grid;
}

[b-6yjp5eu2cm] .custom-card button {
    justify-self: end;
    align-self: start;
    margin: .25rem;
}

.custom-card small[b-6yjp5eu2cm] {
    align-self: end;
    justify-self: start;
    color: white;
    background-color: rgb(0 0 0 /.5);
    padding-inline: .15rem;
    font-size: .75rem;
}
/* /Components/Gullivers/Components/EditEntertainmentComponent.razor.rz.scp.css */
[b-nnm6l1vui3] select {
    max-width: max-content;
}

[b-nnm6l1vui3] input[type="text"] {
    max-width: 576px;
}
/* /Components/Headers/EditHeaderComponent.razor.rz.scp.css */
.outer-grid[b-f7xlkl9emy] {
    grid-template-columns: 1fr;
    grid-gap: 2rem;
}

.outer-grid .inputs-card[b-f7xlkl9emy] {
    padding: 2rem;
}

.inputs-grid[b-f7xlkl9emy] {
    grid-template-columns: 1fr;
    gap: 2rem;
}

.code[b-f7xlkl9emy] {
    min-height: 50vh;
}

@media (min-width: 768px) {
    .outer-grid[b-f7xlkl9emy] {
        grid-template-columns: 1fr 2fr;
    }
}

@media (min-width: 768px) {
    .inputs-grid[b-f7xlkl9emy] {
        grid-template-columns: repeat(2, 1fr);
        gap: 2rem;
    }
}

@media (min-width: 1200px) {
    .inputs-grid[b-f7xlkl9emy] {
        grid-template-columns: repeat(3, 1fr);
        gap: 2rem;
    }
}

.grid-links[b-f7xlkl9emy] {
    display: grid;
    grid-template-columns: 96px auto;
}

.grid-links ul[b-f7xlkl9emy] {
    list-style: none;
}

    .grid-links ul li:not(.active)[b-f7xlkl9emy] {
        border-top: 1px solid transparent;
        border-bottom: 1px solid transparent;
    }

    .grid-links ul li.active[b-f7xlkl9emy] {
        background-color: #fff;
        border-top: 1px solid #dee2e6;
        border-bottom: 1px solid #dee2e6;
    }
/* /Components/Headers/Header.razor.rz.scp.css */
header[b-rp46yza8o1] {
    position: sticky;
    top: 0;
    z-index: 10;
    background-color: #444;
    font-size: .875rem;
}

    header svg[b-rp46yza8o1] {
        font-size: 1rem;
    }

[b-rp46yza8o1] .nav-link {
    color: inherit;
}

[b-rp46yza8o1] .nav-tabs-container {
    background-color: #fff;
}

[b-rp46yza8o1] .nav-tabs {
    background-color: #fff;
}

    [b-rp46yza8o1] .nav-tabs ul {
        gap: 0 !important;
    }

    [b-rp46yza8o1] .nav-tabs .nav-link {
        color: #007bff;
        border: none;
        border-radius: 0;
        background-color: transparent;
    }

        [b-rp46yza8o1] .nav-tabs .nav-link.active {
            color: #fff;
            background-color: #444;
        }

[b-rp46yza8o1] .nav-tabs-body {
    display: flex;
    min-height: 96px;
}

    [b-rp46yza8o1] .nav-tabs-body .nav-link {
        padding: .25rem .5rem;
    }

        [b-rp46yza8o1] .nav-tabs-body .nav-link:hover {
            background-color: #5e5e5e
        }

        [b-rp46yza8o1] .nav-tabs-body .nav-link.active {
            color: #b5d902;
        }
/* /Components/Htmls/EditHtmlComponent.razor.rz.scp.css */
.contentGrid[b-dxnhfzpiuc] {
    grid-template-columns: repeat(3, 1fr);
}

#contentTabs[b-dxnhfzpiuc] {
    grid-column: 1/-1;
}

.bannerGrid[b-dxnhfzpiuc] {
    grid-template-columns: repeat(auto-fill, 200px);
}

.columnsGrid[b-dxnhfzpiuc] {
    grid-template-columns: repeat(4, 1fr);
}

    .columnsGrid[b-dxnhfzpiuc]  .rich-text-editor, .columnsGrid .banner-image[b-dxnhfzpiuc] {
        grid-column: 1/4;
    }

    .columnsGrid .column-selects[b-dxnhfzpiuc] {
        grid-row: 1/3;
        grid-column: 4;
    }

    .columnsGrid .banner-image[b-dxnhfzpiuc] {
        grid-row: 2;
    }
/* /Components/Images/MintImageUploader.razor.rz.scp.css */
[b-3m8yc78vsl] .slim {
    z-index: 0;
}

label[b-3m8yc78vsl] {
    font-size: .875rem;
}

/* /Components/Layout/MainLayout.razor.rz.scp.css */
main[b-ultfsri22t] {
    flex: 1;
    display: flex;
    flex-direction: column;
}
/* /Components/Listings/EditListingComponent.razor.rz.scp.css */
.d-grid.checkboxes[b-ulpy8dmdpb] {
    grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
}
/* /Components/Pages/Ecommerce/Customers/Customers.razor.rz.scp.css */
.customer-info[b-zpu6tim63x] {
    display: grid;
    grid-template-columns: auto 1fr;
    gap: 1rem;
    margin-block: 1.5rem;
    padding: 1rem;
    border: 1px solid var(--bs-border-color);
    border-radius: var(--bs-border-radius);
}
/* /Components/Pages/Ecommerce/Orders/Orders.razor.rz.scp.css */
.order-grid[b-s3615u9j72] {
    display: grid;
    grid-template-columns: 2fr 1fr;
    margin-block: .5rem;
    gap: 1rem;
}

.card[b-s3615u9j72] {
    padding: 1rem;
}

    .card .title[b-s3615u9j72] {
        margin-bottom: 1rem;
    }

        .card .title h5[b-s3615u9j72] {
            margin-bottom: 0;
            grid-column: 1/-1;
            line-height: 1;
        }

.order-info[b-s3615u9j72] {
    display: grid;
    grid-template-columns: 1fr;
}

    .order-info .title[b-s3615u9j72] {
        display: flex;
        flex-direction: column;
        gap: .5rem;
        align-items: start;
    }

.customer-info[b-s3615u9j72] {
    display: grid;
    grid-template-columns: 1fr;
    column-gap: 1rem;
}

.customer-info .title[b-s3615u9j72] {
    display: flex;
    justify-content: space-between;
    align-items: start;
}

    .customer-info > div:not(.title)[b-s3615u9j72] {
        display: grid;
        grid-template-columns: auto 1fr;
        gap: .5rem;
        align-items: center;
    }

    .customer-info h5[b-s3615u9j72] {
        grid-column: 1/-1;
    }

    .customer-info h6[b-s3615u9j72] {
        margin-bottom: 0;
        line-height: 1;
    }

    .customer-info span[b-s3615u9j72] {
        color: var(--bs-secondary-color);
    }

.payments[b-s3615u9j72] {
    grid-column: 1/-1;
}
/* /Components/Pages/Ecommerce/Products/Products.razor.rz.scp.css */
[b-by1j4bbo6d] .btn-add-product {
    justify-self: start;
}
/* /Components/Pages/Ecommerce/Products/ProductsTable.razor.rz.scp.css */
.products[b-f9aqszwyyg] {
    margin-block: 1.5rem;
}
/* /Components/Pages/Global/Banners.razor.rz.scp.css */
.bannerGrid[b-e7sg3945vi] {
    grid-template-columns: repeat(auto-fill, minmax(256px, 1fr));
    align-items: start;
}

.cardGrid[b-e7sg3945vi] {
    grid-template-columns: 1fr;
}

.cardGrid img[b-e7sg3945vi] {
    grid-column: 1/-1;
    grid-row: 1;
    width: 100%;
    height: 150px;
    object-fit: cover;
    object-position: center;
}

.card span[b-e7sg3945vi] {
    font-size: .875rem;
    max-width: 25ch;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.card:hover > .card-body[b-e7sg3945vi] {
    background: rgba(0,0,0,.03);
}

.card:hover > .card-footer[b-e7sg3945vi] {
    background: rgba(0,0,0,.06);
}

.no-image[b-e7sg3945vi] {
    aspect-ratio: 32/13;
}
/* /Components/Pages/Global/Faqs.razor.rz.scp.css */
[b-9u0cob505j] .inputs-grid:not(.styles) > *:nth-child(-n+1) {
    grid-column: 1;
}

[b-9u0cob505j] input[type=text] {
    max-width: 576px;
}

[b-9u0cob505j] input[type=number] {
    max-width: 128px;
}

.checkboxes[b-9u0cob505j] {
    display: flex;
    gap: 1.5rem;
    flex-wrap: wrap;
}

@media (width > 576px) {
    .checkboxes[b-9u0cob505j] {
        grid-column: 2;
        grid-row: 1/4;
    }
}
/* /Components/Pages/Global/Widgets.razor.rz.scp.css */
[b-ztbpkek4zl] form#link {
    display: grid;
    grid-template-columns: 1fr 1fr auto auto;
    gap: 1rem;
    align-items: end;
}

[b-ztbpkek4zl] input[type=number] {
    max-width: 96px;
}

.form-control:disabled[b-ztbpkek4zl] {
    background-color: unset;
    border: none;
    padding: 0;
}

[b-ztbpkek4zl] input:not(.invalid) {
    margin-bottom: 20.5px;
}

[b-ztbpkek4zl] #link button {
    margin-bottom: 20.5px;
}
/* /Components/Pages/Gullivers/Attractions.razor.rz.scp.css */
[b-apcpnussag] .inputs-grid.content {
    grid-template-columns: 1fr;
}

[b-apcpnussag] input[type=text] {
    max-width: 576px;
}

[b-apcpnussag] select {
    max-width: max-content;
}

[b-apcpnussag] input[type=number] {
    max-width: 128px;
}

[b-apcpnussag] .inputs-grid.styles {
    grid-template-columns: 1fr;
}
/* /Components/Pages/Gullivers/Cards.razor.rz.scp.css */
[b-k0r1mdl334] .inputs-grid.content {
    grid-template-columns: 1fr 1fr;
    grid-template-rows: repeat(5, auto);
}

    [b-k0r1mdl334] .inputs-grid.content > *:not(:last-child, .websites) {
        grid-column: 1;
    }

[b-k0r1mdl334] input[type=text] {
    max-width: 576px;
}

[b-k0r1mdl334] input[type=date],
[b-k0r1mdl334] select {
    max-width: max-content;
}

.websites[b-k0r1mdl334] {
    grid-column: 2;
    grid-row: 1 / 6;
    display: flex;
    flex-wrap: wrap;
    gap: 1.5rem;
}

[b-k0r1mdl334] .inputs-grid.confirmations,
[b-k0r1mdl334] .inputs-grid.styles {
    grid-template-columns: 1fr;
}

.confirmations .checkboxes[b-k0r1mdl334] {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
    gap: .25rem 1rem;
}
/* /Components/Pages/Gullivers/Ecommerce/GulliversProducts.razor.rz.scp.css */
[b-pgr2xn5yst] input[type="text"] {
    max-width: 576px;
}

[b-pgr2xn5yst] input[type="number"],
[b-pgr2xn5yst] .inp-price input {
    max-width: 96px;
}

[b-pgr2xn5yst] .btn-add-product {
    margin-right: auto;
}
/* /Components/Pages/Gullivers/Entertainments.razor.rz.scp.css */
section[b-scen89x5py] {
    margin-block: .5rem;
}

section.top[b-scen89x5py] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 1rem;
}

.card[b-scen89x5py] {
    padding: 1rem;
    border: 1px solid var(--bs-border-color);
    border-radius: var(--bs-border-radius);
    background-color: var(--bs-light);
}

.card.filter p[b-scen89x5py] {
    max-width: 55ch;
}

.card.filter[b-scen89x5py] {
    display: grid;
}

.card.filter > div[b-scen89x5py] {
    align-self: end;
}

[b-scen89x5py] form#ents {
    display: grid;
    grid-template-columns: auto 2fr 1fr auto;
    gap: 1rem;
    margin-top: 1rem;
}

    [b-scen89x5py] form#ents button {
        align-self: end;
    }

select[b-scen89x5py] {
    max-width: max-content;
}

.form-control:disabled[b-scen89x5py] {
    background-color: unset;
    border: none;
    padding: 0;
}

.guide[b-scen89x5py] {
    margin-top: .5rem;
    display: flex;
    justify-content: space-between;
    align-items: baseline;
    line-height: 1;
}

.guide h5[b-scen89x5py] {
    margin-bottom: .5rem;
}

.guide small[b-scen89x5py] {
    color: var(--bs-secondary);
}

[b-scen89x5py] #comment > div {
    flex-grow: 1;
}

.card.comment[b-scen89x5py]  button {
    margin-top: 1rem;
    flex-shrink: 0;
}

[b-scen89x5py] form#comment {
    display: flex;
    align-items: end;
    gap: 1rem;
    flex-wrap: wrap;
    justify-content: end;
}

@media (width > 576px) {
    .card.comment[b-scen89x5py] {
        grid-template-columns: 1fr minmax(320px, 768px);
    }
}
/* /Components/Pages/Gullivers/Icons.razor.rz.scp.css */
[b-w118quynkb] .inputs-grid {
    grid-template-columns: 1fr;
}

[b-w118quynkb] input[type="text"] {
    max-width: 384px;
}

@media (width > 1200px) {
    [b-w118quynkb] .inputs-grid {
        grid-template-columns: 1fr minmax(64px, 256px);
    }
}
/* /Components/Pages/Gullivers/Jobs/Applications.razor.rz.scp.css */
.application[b-uzr8tana45] {
    display: grid;
    grid-template-columns: 1fr;
    gap: 1.5rem;
}

.application-details[b-uzr8tana45],
.job-details[b-uzr8tana45] {
    padding: 2rem 2rem 1rem;
    background-color: var(--bs-light);
    border-radius: var(--bs-border-radius);
    border: 1px solid var(--bs-border-color);
}

.application h4[b-uzr8tana45] {
    margin-bottom: 1.5rem;
}

@media(width > 576px) {
    .application[b-uzr8tana45] {
        grid-template-columns: 1fr 1fr;
    }
}
/* /Components/Pages/Gullivers/Jobs/Categories.razor.rz.scp.css */
[b-2cs0hdoiyp] form#emailAddress {
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;
    align-items: start;
}

[b-2cs0hdoiyp] #emailAddress > div:first-of-type {
    flex-grow: 1;
}

[b-2cs0hdoiyp] #emailAddress button {
    margin-top: calc(22.5px + .25rem);
    margin-left: auto;
}

[b-2cs0hdoiyp] .form-grid + table {
    margin-top: 1rem;
}

/*::deep div.slimImgUpload {
    max-width: 320px;
}*/
/* /Components/Pages/Gullivers/Jobs/Jobs.razor.rz.scp.css */
[b-lpre4ioa4l] .inputs-grid > *:not(:nth-last-child(-n+2), .resorts) {
    grid-column: 1;
}

.dates[b-lpre4ioa4l],
.checks[b-lpre4ioa4l] {
    display: flex;
    gap: 1.5rem;
}

.resorts[b-lpre4ioa4l] {
    grid-row: 1 / 6;
    grid-column: 2;
}

[b-lpre4ioa4l] input[type=text] {
    max-width: 576px;
}

[b-lpre4ioa4l] select {
    max-width: max-content;
}
/* /Components/Pages/Gullivers/Tickets/Breaks.razor.rz.scp.css */
[b-yzvmtidj8z] .inputs-grid.content {
    grid-template-columns: 1fr 1fr;
    grid-template-rows: repeat(5, auto);
}

    [b-yzvmtidj8z] .inputs-grid.content > *:not(:last-child, .websites) {
        grid-column: 1;
    }

[b-yzvmtidj8z] input[type=text]:not(.input-code):has(input) {
    max-width: 576px;
}

[b-yzvmtidj8z] .input-code input[type=text] {
    max-width: 256px;
}

[b-yzvmtidj8z] input[type=date],
[b-yzvmtidj8z] select {
    max-width: max-content;
}

.websites[b-yzvmtidj8z] {
    grid-column: 2;
    grid-row: 1 / 5;
}

[b-yzvmtidj8z] .inputs-grid.dates {
    grid-template-columns: 1fr;
}
/* /Components/Pages/Gullivers/Tickets/Confirmations.razor.rz.scp.css */
[b-z4s7btlw39] .inputs-grid {
    grid-template-columns: 1fr;
}

[b-z4s7btlw39] input[type=text] {
    max-width: 576px;
}

@media (width > 1200px) {
    [b-z4s7btlw39] .inputs-grid {
        grid-template-columns: 1.25fr .75fr;
    }
}
/* /Components/Pages/Gullivers/Tickets/OpenDates.razor.rz.scp.css */
section[b-ew21bzjljl] {
    margin-block: .5rem;
}

.card[b-ew21bzjljl] {
    padding: 1rem;
    border: 1px solid var(--bs-border-color);
    border-radius: var(--bs-border-radius);
    background-color: var(--bs-light);
}

    .card.filter p[b-ew21bzjljl] {
        max-width: 55ch;
    }

select[b-ew21bzjljl] {
    max-width: max-content;
}

.months[b-ew21bzjljl] {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(96px, 1fr));
    row-gap: 1.5rem;
    column-gap: .15rem;
}

.month[b-ew21bzjljl] {
    display: flex;
    flex-direction: column;
}

h6[b-ew21bzjljl] {
    font-weight: bold;
    margin-bottom: .25rem;
}

.days[b-ew21bzjljl] {
    display: flex;
    flex-direction: column;
    row-gap: .15rem;
}

.day[b-ew21bzjljl] {
    --day-background: #eee;
    --day-border: color-mix(in srgb, black 15%, var(--day-background));
    --day-color: #111;
    background-color: var(--day-background);
    color: var(--day-color);
    border: 1px solid var(--day-border);
    padding: 0 .15rem .15rem;
}

    .day select[b-ew21bzjljl] {
        font-size: .65rem;
    }

    .day:not([class*=" "])[b-ew21bzjljl] {
        color: var(--bs-secondary);
    }

    .day label[b-ew21bzjljl] {
        font-weight: bold;
    }

    .day.red[b-ew21bzjljl] {
        --day-background: #f06b70;
    }

    .day.yellow[b-ew21bzjljl] {
        --day-background: #fff205;
    }

    .day.orange[b-ew21bzjljl] {
        --day-background: #fa9538;
    }

    .day.green[b-ew21bzjljl] {
        --day-background: #adce02;
    }

    .day.blue[b-ew21bzjljl] {
        --day-background: #4aacf0;
    }

    .day.purple[b-ew21bzjljl] {
        --day-background: #e371df;
    }

    .day.pink[b-ew21bzjljl] {
        --day-background: #de48c0;
    }

    .day.cyan[b-ew21bzjljl] {
        --day-background: #54dbfd;
    }

    .day.green2[b-ew21bzjljl] {
        --day-background: #cee94f;
    }

    .day.green3[b-ew21bzjljl] {
        --day-background: #4fe965;
    }

    .day.brown[b-ew21bzjljl] {
        --day-background: #af7c23;
    }

    .day.darkblue[b-ew21bzjljl] {
        --day-background: #2c52be;
    }
/* /Components/Pages/Gullivers/Workshops.razor.rz.scp.css */
[b-929vaqtz58] .inputs-grid:not(.styles) > *:nth-child(-n+1) {
    grid-column: 1;
}

[b-929vaqtz58] input[type=text] {
    max-width: 576px;
}

.checkboxes[b-929vaqtz58] {
    display: flex;
    gap: 1.5rem;
    flex-wrap: wrap;
}

@media (width > 576px) {
    .checkboxes[b-929vaqtz58] {
        grid-column: 2;
        grid-row: 1/4;
    }
}
/* /Components/Pages/PageControls.razor.rz.scp.css */
.page-controls[b-9i4q6wbjkg] {
    top: 133px;
    background-color: #e1e1e1;
    z-index: 10;
    min-height: 54px;
}
/* /Components/Pages/Websites/Articles.razor.rz.scp.css */
.previewGrid[b-e869fdx8yh] {
    grid-template-rows: auto auto 1fr;
    justify-items: center;
}

    .previewGrid i[b-e869fdx8yh] {
        font-size: 32px;
    }

.oi[b-e869fdx8yh] {
    color: white;
}

.oi-monitor[b-e869fdx8yh] {
    top: -3px;
}

.preview-dialog[b-e869fdx8yh]  .e-popup.e-popup-open.e-dialog {
    top: 0;
}

.dialog-body[b-e869fdx8yh] {
    padding: 3rem;
}

.insert-article-grid[b-e869fdx8yh] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 1rem;
    margin-block: 1rem;
}

.insert-article-card[b-e869fdx8yh] {
    padding: 1rem;
    border: 1px solid var(--bs-border-color);
    border-radius: var(--bs-border-radius);
    cursor: pointer;
}

.insert-article-card svg[b-e869fdx8yh] {
    color: var(--bs-secondary-color);
}

.insert-article-card:hover[b-e869fdx8yh] {
    background-color: var(--bs-light);
}
/* /Components/Pages/Websites/Code.razor.rz.scp.css */
[b-not1ckulm7] main {
    flex-grow: 1;
}
/* /Components/Pages/Websites/Settings.razor.rz.scp.css */
.general-grid[b-3w53dcj922] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 1rem;
}

.seoGrid[b-3w53dcj922] {
    grid-template-columns: 1fr 2fr;
}

.socialGrid[b-3w53dcj922] {
    grid-template-columns: 1fr 1fr;
}

.smtpGrid[b-3w53dcj922] {
    grid-template-columns: 2fr repeat(2, 1fr);
}

.advGrid[b-3w53dcj922] {
    grid-template-columns: max-content 1fr 1fr;
}

.og-container[b-3w53dcj922] {
    width: 321.73px;
}

label[b-3w53dcj922] {
    font-size: .875rem;
}

.form-text[b-3w53dcj922] {
    width: clamp(40ch, 55ch, 75ch);
}

[b-3w53dcj922] .inputs-grid.seo {
    grid-template-rows: repeat(4, auto);
}

[b-3w53dcj922] .inputs-grid.seo > :not(:last-child) {
    grid-column: 1/3;
}

[b-3w53dcj922] .inputs-grid.seo > :last-child {
    grid-column: 3;
    grid-row: 1/-1;
}

[b-3w53dcj922] .inputs-grid.smtp > *:not(.port) {
    grid-column: 1;
}

[b-3w53dcj922] input[type=text],
[b-3w53dcj922] .input-group {
    max-width: 576px;
}

[b-3w53dcj922] select {
    max-width: max-content;
}

[b-3w53dcj922] input[type=number] {
    max-width: 96px;
}

@media(max-width: 1200px) {
    .seoGrid[b-3w53dcj922], .socialGrid[b-3w53dcj922], .smtpGrid[b-3w53dcj922] {
        grid-template-columns: 1fr;
    }
}
/* /Components/Permissions/Permissions.razor.rz.scp.css */
.permissions[b-wgtgv3k4qg] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 2rem;
    padding: 1.5rem;
    border: 1px solid var(--bs-border-color);
    border-radius: var(--bs-border-radius);
}

label[b-wgtgv3k4qg] {
    grid-column: 1/-1;
}

[b-wgtgv3k4qg] .icon {
    color: var(--bs-secondary-color);
}
/* /Components/Roles/EditRole.razor.rz.scp.css */
body[b-26dwn49i0k] {
}
/* /Components/Testimonials/EditTestimonialComponent.razor.rz.scp.css */
[b-4e9gz0jmg3] input[type=text],
[b-4e9gz0jmg3] .e-multiselect {
    max-width: 576px;
}

[b-4e9gz0jmg3] select {
    max-width: max-content;
}

[b-4e9gz0jmg3] input[type=number] {
    max-width: 96px;
}
/* /Components/Users/EditUser.razor.rz.scp.css */
.users-grid[b-9tlax1008r] {
    grid-template-columns: 1fr 2fr 1fr;
}

.permissions[b-9tlax1008r] {
    row-gap: 2.25rem;
    column-gap: 3rem;
    padding: 1.25rem;
}

[b-9tlax1008r] label {
    height: 1.5rem;
    font-size: .875em;
}
/* /Components/Widgets/EditWidget.razor.rz.scp.css */
.grid[b-rptox0yst9] {
    grid-template-columns: repeat(3, 1fr);
}
