html {
    -webkit-locale: "pl-PL";
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: currentColor;
    --tw-shadow: 0 0 #0000;
    --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;
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    font-family: ToyotaType, sans-serif;
    line-height: 1.3333;
    font-weight: 400;
    letter-spacing: 0.4px;
    font-size: 1.125rem;
}

body {
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    font-weight: 400;
    letter-spacing: 0.4px;
    font-size: 1.125rem;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: currentColor;
    --tw-shadow: 0 0 #0000;
    --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;
    margin: 0;
    font-family: inherit;
    line-height: inherit;
    height: 100vh;
    width: 100vw;
    --tw-text-opacity: 1;
    color: rgba(40, 40, 40, var(--tw-text-opacity));
    display: grid;
    overflow: hidden;
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
    grid-template-columns: 1fr;
}

site-content {
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    font-weight: 400;
    letter-spacing: 0.4px;
    font-size: 1.125rem;
    font-family: inherit;
    line-height: inherit;
    --tw-text-opacity: 1;
    color: rgba(40, 40, 40, var(--tw-text-opacity));
    --tw-bg-opacity: 1;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: currentColor;
    --tw-shadow: 0 0 #0000;
    --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;
    margin: 0px;
    padding: 0px;
    height: 100%;
    max-height: 100vh;
    width: 100%;
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}

site-content-wrapper {
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    font-weight: 400;
    letter-spacing: 0.4px;
    font-size: 1.125rem;
    font-family: inherit;
    line-height: inherit;
    --tw-text-opacity: 1;
    color: rgba(40, 40, 40, var(--tw-text-opacity));
    --tw-bg-opacity: 1;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: currentColor;
    --tw-shadow: 0 0 #0000;
    --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;
    margin: 0px;
    position: relative;
    height: 100%;
    max-height: 100%;
    padding: 1rem;
    overflow: overlay;
    --scrollbar-track: #A7A7A7;
    --scrollbar-thumb: #5B5B5B;
    display: grid;
}

.container {
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    font-weight: 400;
    letter-spacing: 0.4px;
    font-size: 1.125rem;
    font-family: inherit;
    line-height: inherit;
    --tw-text-opacity: 1;
    color: rgba(40, 40, 40, var(--tw-text-opacity));
    --tw-bg-opacity: 1;
    --scrollbar-track: #A7A7A7;
    --scrollbar-thumb: #5B5B5B;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: currentColor;
    --tw-shadow: 0 0 #0000;
    --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;
    margin: auto;
    display: flex;
    height: 100%;
    flex-direction: column;
    justify-content: center;
    width: 50%;
}

card-header {
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    font-weight: 400;
    letter-spacing: 0.4px;
    font-family: inherit;
    line-height: inherit;
    --tw-text-opacity: 1;
    color: rgba(40, 40, 40, var(--tw-text-opacity));
    --scrollbar-track: #A7A7A7;
    --scrollbar-thumb: #5B5B5B;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: currentColor;
    --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;
    position: relative;
    display: grid;
    align-items: center;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
    --tw-shadow: 0 4px 8px rgba(26, 26, 26, 0.2);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    padding: 1.25em;
    margin-bottom: 1.5em;
    min-height: 5.3em;
    font-size: 1em;
    grid-template-columns: max-content 1fr max-content max-content;
    grid-template-areas: 'breadcrumbs breadcrumbs breadcrumbs breadcrumbs' 'prepend title apend actions' 'search search search search';
    grid-template-rows: min-content 1fr min-content;
}

h1 {
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    letter-spacing: 0.4px;
    font-family: inherit;
    --tw-text-opacity: 1;
    color: rgba(40, 40, 40, var(--tw-text-opacity));
    --scrollbar-track: #A7A7A7;
    --scrollbar-thumb: #5B5B5B;
    --tw-bg-opacity: 1;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: currentColor;
    --tw-shadow: 0 0 #0000;
    --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;
    margin: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    font-weight: 600;
    line-height: 1;
    font-size: 1.25em;
    min-height: 2.24em;
    padding: 0.5em 0;
    grid-area: title;
}

h1 > small {
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    letter-spacing: 0.4px;
    font-family: inherit;
    --tw-text-opacity: 1;
    color: rgba(40, 40, 40, var(--tw-text-opacity));
    --scrollbar-track: #A7A7A7;
    --scrollbar-thumb: #5B5B5B;
    --tw-bg-opacity: 1;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: currentColor;
    --tw-shadow: 0 0 #0000;
    --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;
    display: block;
    font-weight: 500;
    font-size: 0.75em;
    line-height: 1.33;
    margin-bottom: 1em;
}

card-header-actions {
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    font-weight: 400;
    letter-spacing: 0.4px;
    font-family: inherit;
    line-height: inherit;
    --tw-text-opacity: 1;
    color: rgba(40, 40, 40, var(--tw-text-opacity));
    --scrollbar-track: #A7A7A7;
    --scrollbar-thumb: #5B5B5B;
    --tw-bg-opacity: 1;
    font-size: 1em;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: currentColor;
    --tw-shadow: 0 0 #0000;
    --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;
    margin-left: auto;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    grid-area: actions;
}

card-header-actions > a {
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    letter-spacing: 0.4px;
    font-family: inherit;
    --tw-text-opacity: 1;
    --scrollbar-track: #A7A7A7;
    --scrollbar-thumb: #5B5B5B;
    --tw-bg-opacity: 1;
    box-sizing: border-box;
    --tw-shadow: 0 0 #0000;
    --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;
    color: inherit;
    text-decoration: inherit;
    margin-left: 0.75em;
    flex-shrink: 0;
    cursor: pointer;
    user-select: none;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    text-align: center;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    border-radius: 0.25rem;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    vertical-align: middle;
    font-weight: 600;
    line-height: 1;
    font-size: 1rem;
    animation: button-pop var(--animation-btn, 0.25s) ease-out;
    position: relative;
    display: flex;
    height: auto;
    flex-direction: column;
    padding: 0 0.25em;
}

.icon, symbol {
    overflow: visible
}
.icon {
    height: 1em
}

card-header-actions > a > span {
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    letter-spacing: 0.4px;
    font-family: inherit;
    --tw-text-opacity: 1;
    --scrollbar-track: #A7A7A7;
    --scrollbar-thumb: #5B5B5B;
    --tw-bg-opacity: 1;
    color: inherit;
    cursor: pointer;
    user-select: none;
    text-align: center;
    line-height: 1;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: currentColor;
    --tw-shadow: 0 0 #0000;
    --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;
    font-size: 0.75em;
    font-weight: 500;
    margin-top: 0.25rem;
}

footer {
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    font-weight: 400;
    letter-spacing: 0.4px;
    font-family: inherit;
    line-height: inherit;
    --tw-text-opacity: 1;
    color: rgba(40, 40, 40, var(--tw-text-opacity));
    --tw-bg-opacity: 1;
    --scrollbar-track: #A7A7A7;
    --scrollbar-thumb: #5B5B5B;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: currentColor;
    --tw-shadow: 0 0 #0000;
    --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;
    text-align: center;
    font-size: 0.65rem;
}

footer > a {
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    font-weight: 400;
    letter-spacing: 0.4px;
    font-family: inherit;
    line-height: inherit;
    --tw-text-opacity: 1;
    --tw-bg-opacity: 1;
    --scrollbar-track: #A7A7A7;
    --scrollbar-thumb: #5B5B5B;
    text-align: center;
    font-size: 0.65rem;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: currentColor;
    --tw-shadow: 0 0 #0000;
    --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;
    color: inherit;
    text-decoration: inherit;
}

footer > a > strong {
    tab-size: 4;
    -webkit-text-size-adjust: 100%;
    letter-spacing: 0.4px;
    font-family: inherit;
    line-height: inherit;
    --tw-text-opacity: 1;
    --tw-bg-opacity: 1;
    --scrollbar-track: #A7A7A7;
    --scrollbar-thumb: #5B5B5B;
    text-align: center;
    font-size: 0.65rem;
    color: inherit;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: currentColor;
    --tw-shadow: 0 0 #0000;
    --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;
    font-weight: bolder;
}

h1 > span {
    display: contents;
}
