@import '_content/Nextended.Blazor/Nextended.Blazor.bundle.scp.css';

/* /Pages/Admin/Araclar.razor.rz.scp.css */
.fz-list[b-k6tzctv0uj] {
    max-width: 1200px;
}

.fz-list__search[b-k6tzctv0uj] {
    flex-wrap: wrap;
}

.fz-list[b-k6tzctv0uj]  .mud-table-row {
    cursor: pointer;
}

.fz-list[b-k6tzctv0uj]  .mud-table-cell {
    vertical-align: middle;
}

.fz-list[b-k6tzctv0uj]  .fz-actions-cell {
    width: 56px;
    text-align: right;
    white-space: nowrap;
}

.fz-actions[b-k6tzctv0uj] {
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
}
/* /Pages/Admin/AraclarDetay.razor.rz.scp.css */
.fz-akte[b-bk23t5vd01] {
    max-width: 1100px;
}

.akte-hero[b-bk23t5vd01] {
    display: flex;
    flex-wrap: wrap;
    gap: 1.25rem;
    align-items: center;
    margin-bottom: 1.5rem;
    padding: 1.25rem 1.5rem;
    border-radius: 16px;
    background: linear-gradient(135deg, #1a237e 0%, #283593 55%, #3949ab 100%);
    color: #fff;
}

.akte-hero__plate[b-bk23t5vd01] {
    display: flex;
    align-items: stretch;
    min-width: 220px;
    border-radius: 8px;
    overflow: hidden;
    background: #f7f3c8;
    color: #111;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);
    border: 2px solid #111;
}

.akte-hero__plate-label[b-bk23t5vd01] {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 2rem;
    background: #003399;
    color: #fc0;
    font-weight: 800;
    font-size: 0.95rem;
}

.akte-hero__plate-text[b-bk23t5vd01] {
    flex: 1;
    padding: 0.7rem 1rem;
    font-size: 1.45rem;
    font-weight: 800;
    letter-spacing: 0.08em;
    text-align: center;
    font-family: "DIN 1451", "Eurostile", ui-sans-serif, sans-serif;
}

.akte-hero__title[b-bk23t5vd01] {
    color: #fff !important;
    font-weight: 700;
}

.akte-hero__fin[b-bk23t5vd01] {
    color: rgba(255, 255, 255, 0.82) !important;
}

.akte-hero__fin span[b-bk23t5vd01] {
    font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
    letter-spacing: 0.06em;
}

.akte-hero__chips[b-bk23t5vd01] {
    display: flex;
    flex-wrap: wrap;
    gap: 0.4rem;
    margin-top: 0.6rem;
}

[b-bk23t5vd01] .akte-hero__chip-light {
    color: #fff !important;
    border-color: rgba(255, 255, 255, 0.75) !important;
    background: transparent !important;
}

[b-bk23t5vd01] .akte-hero__chip-light .mud-chip-content {
    color: #fff !important;
}

.akte-stat[b-bk23t5vd01] {
    width: 100%;
    display: flex;
    align-items: center;
    gap: 0.85rem;
    text-align: left;
    border: 1px solid #e5e7eb;
    border-radius: 12px;
    padding: 1rem 1.1rem;
    background: #fff;
    cursor: pointer;
}

.akte-stat strong[b-bk23t5vd01] {
    display: block;
    font-size: 1.15rem;
    line-height: 1.2;
}

.akte-stat span[b-bk23t5vd01] {
    color: #6b7280;
    font-size: 0.85rem;
}

.akte-stat--ceza[b-bk23t5vd01] {
    border-color: #ffe0b2;
}

.akte-timeline[b-bk23t5vd01] {
    display: flex;
    flex-direction: column;
    gap: 0.75rem;
}

.akte-termin[b-bk23t5vd01] {
    display: flex;
    gap: 1rem;
    padding: 0.9rem 1rem;
    border: 1px solid #e5e7eb;
    border-radius: 12px;
    background: #fff;
}

.akte-termin--next[b-bk23t5vd01] {
    border-color: #c5cae9;
    background: #f5f7ff;
}

.akte-termin__when[b-bk23t5vd01] {
    min-width: 8.5rem;
}

.akte-termin__when strong[b-bk23t5vd01],
.akte-termin__when span[b-bk23t5vd01] {
    display: block;
}

@media (max-width: 600px) {
    .akte-hero[b-bk23t5vd01] {
        padding: 1rem;
    }

    .akte-hero__plate[b-bk23t5vd01] {
        width: 100%;
    }

    .akte-termin[b-bk23t5vd01] {
        flex-direction: column;
        gap: 0.4rem;
    }
}
/* /Pages/Admin/Araclarim.razor.rz.scp.css */
.am-list[b-kk1bccn488] {
    max-width: 1100px;
}

.am-list[b-kk1bccn488]  .mud-table-row {
    cursor: pointer;
}

.am-list[b-kk1bccn488]  .mud-table-cell {
    vertical-align: middle;
}

.am-list[b-kk1bccn488]  .am-actions-cell {
    width: 56px;
    text-align: right;
    white-space: nowrap;
}

.am-actions[b-kk1bccn488] {
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
}
/* /Pages/Admin/Belgeler.razor.rz.scp.css */
.bl-list[b-0nzp4jn5wf]  .mud-table-cell {
    vertical-align: middle;
}

.bl-list[b-0nzp4jn5wf]  .bl-actions-cell {
    width: 96px;
    text-align: right;
    white-space: nowrap;
}

.bl-actions[b-0nzp4jn5wf] {
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
    gap: 2px;
}
/* /Pages/Admin/Duyurular.razor.rz.scp.css */
.du-list[b-5bwyddl9ex]  .mud-table-cell {
    vertical-align: middle;
}

.du-list[b-5bwyddl9ex]  .du-actions-cell {
    width: 96px;
    text-align: right;
    white-space: nowrap;
}

.du-actions[b-5bwyddl9ex] {
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
    gap: 2px;
}
/* /Pages/Admin/FahrzeugAnkunft.razor.rz.scp.css */
.fa-page[b-mwikrhbei7]  .mud-table-row {
    cursor: pointer;
}

.fa-page[b-mwikrhbei7]  .mud-table-cell {
    vertical-align: middle;
}

.fa-today-grid[b-mwikrhbei7]  .mud-table-row {
    cursor: pointer;
}

/* Walk-In Kunde: solda arama, sağda neuer Kunde. Dar ekranda alt alta. */
.walkin-kunde-not[b-mwikrhbei7] {
    margin: 2px 0 10px;
    font-size: 0.75rem;
    line-height: 1.35;
    color: rgba(0, 0, 0, 0.6);
}

.walkin-suche-satir[b-mwikrhbei7] {
    display: flex;
    align-items: flex-start;
    gap: 10px;
}

.walkin-suche-satir[b-mwikrhbei7]  .mud-input-control {
    flex: 1 1 auto;
    min-width: 0;
    margin-top: 0;
}

.walkin-suche-btn[b-mwikrhbei7] {
    flex: 0 0 auto;
    padding-top: 8px;
}
/* /Pages/Admin/FavoriMusteriler.razor.rz.scp.css */
.fm-list[b-ylf4cgalju]  .mud-table-cell {
    vertical-align: middle;
}

.fm-list[b-ylf4cgalju]  .fm-actions-cell {
    width: 56px;
    text-align: right;
    white-space: nowrap;
}

.fm-actions[b-ylf4cgalju] {
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
    gap: 2px;
}
/* /Pages/Admin/FavoriSirketler.razor.rz.scp.css */
.fs-list[b-focenhwbdh]  .mud-table-cell {
    vertical-align: middle;
}

.fs-list[b-focenhwbdh]  .fs-actions-cell {
    width: 56px;
    text-align: right;
    white-space: nowrap;
}

.fs-actions[b-focenhwbdh] {
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
    gap: 2px;
}
/* /Pages/Admin/ForumCevaplar.razor.rz.scp.css */
.fc-list[b-73wxynm0nk] {
    max-width: 1200px;
}

.fc-list__search[b-73wxynm0nk] {
    flex-wrap: wrap;
}

.fc-list[b-73wxynm0nk]  .mud-table-row {
    cursor: pointer;
}

.fc-list[b-73wxynm0nk]  .mud-table-cell {
    vertical-align: middle;
}

.fc-list[b-73wxynm0nk]  .fc-actions-cell {
    width: 56px;
    text-align: right;
    white-space: nowrap;
}

.fc-actions[b-73wxynm0nk] {
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
}
/* /Pages/Admin/ForumCevaplarGuncelle.razor.rz.scp.css */
.fc-detay[b-tuefgtpnz2] {
    max-width: 960px;
}

.fc-detay__meta[b-tuefgtpnz2] {
    flex-wrap: wrap;
}

.fc-detay__html[b-tuefgtpnz2] {
    max-width: 100%;
    overflow-wrap: break-word;
}

.fc-detay__html[b-tuefgtpnz2]  img {
    max-width: 100%;
    height: auto;
}
/* /Pages/Admin/ForumSoruCevapDetay.razor.rz.scp.css */
.fscd[b-ihue4gtgmi] {
    --fscd-ink: #14213d;
    --fscd-text: #2b3445;
    --fscd-muted: #5f6b7a;
    --fscd-line: #e6eaf0;
    --fscd-brand: #283593;
    --fscd-brand-soft: #eef0fb;
    max-width: 1080px;
    margin: 0 auto;
    padding: 1.5rem 1rem 3rem;
    color: var(--fscd-text);
}

.fscd__skeleton[b-ihue4gtgmi] {
    max-width: 760px;
    margin: 1rem auto;
}

/* Sayfa yolu */
.fscd__crumbs[b-ihue4gtgmi] {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 0.5rem;
    max-width: 760px;
    margin: 0 auto 1.5rem;
    font-size: 0.8125rem;
    color: var(--fscd-muted);
}

.fscd__crumbs a[b-ihue4gtgmi] {
    color: var(--fscd-brand);
    text-decoration: none;
    font-weight: 500;
}

.fscd__crumbs a:hover[b-ihue4gtgmi] {
    text-decoration: underline;
}

.fscd__crumbs i[b-ihue4gtgmi] {
    font-size: 0.625rem;
    opacity: 0.6;
}

.fscd__crumbs-current[b-ihue4gtgmi] {
    max-width: 22rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.fscd__layout[b-ihue4gtgmi] {
    max-width: 760px;
    margin: 0 auto;
}

/* Başlık alanı */
.fscd__header[b-ihue4gtgmi] {
    margin-bottom: 2rem;
}

.fscd__kicker[b-ihue4gtgmi] {
    display: inline-block;
    margin-bottom: 1rem;
    padding: 0.3rem 0.75rem;
    border-radius: 999px;
    background: var(--fscd-brand-soft);
    color: var(--fscd-brand);
    font-size: 0.75rem;
    font-weight: 700;
    letter-spacing: 0.08em;
    text-transform: uppercase;
}

.fscd__title[b-ihue4gtgmi] {
    margin: 0 0 1.5rem;
    color: var(--fscd-ink);
    font-size: clamp(1.75rem, 1.1rem + 2.6vw, 2.75rem);
    font-weight: 800;
    line-height: 1.15;
    letter-spacing: -0.02em;
    overflow-wrap: anywhere;
}

.fscd__meta[b-ihue4gtgmi] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem;
    padding: 1rem 0;
    border-top: 1px solid var(--fscd-line);
    border-bottom: 1px solid var(--fscd-line);
}

.fscd__author[b-ihue4gtgmi] {
    display: flex;
    align-items: center;
    gap: 0.75rem;
    min-width: 0;
}

.fscd__avatar[b-ihue4gtgmi] {
    display: inline-flex;
    flex: 0 0 auto;
    align-items: center;
    justify-content: center;
    width: 2.75rem;
    height: 2.75rem;
    border-radius: 999px;
    background: linear-gradient(135deg, #283593, #5c6bc0);
    color: #fff;
    font-size: 0.9375rem;
    font-weight: 700;
    letter-spacing: 0.02em;
}

.fscd__avatar--sm[b-ihue4gtgmi] {
    width: 2.25rem;
    height: 2.25rem;
    font-size: 0.8125rem;
}

.fscd__author-text[b-ihue4gtgmi] {
    display: flex;
    flex-direction: column;
    min-width: 0;
}

.fscd__author-name[b-ihue4gtgmi] {
    color: var(--fscd-ink);
    font-weight: 700;
    font-size: 0.9375rem;
}

.fscd__author-sub[b-ihue4gtgmi] {
    color: var(--fscd-muted);
    font-size: 0.8125rem;
}

.fscd__dot[b-ihue4gtgmi] {
    margin: 0 0.375rem;
}

.fscd__stat[b-ihue4gtgmi] {
    display: inline-flex;
    align-items: center;
    gap: 0.4rem;
    padding: 0.4rem 0.75rem;
    border-radius: 999px;
    color: var(--fscd-muted);
    font-size: 0.875rem;
    font-weight: 600;
    text-decoration: none;
    transition: background-color 0.18s ease, color 0.18s ease;
}

.fscd__stat:hover[b-ihue4gtgmi] {
    background: var(--fscd-brand-soft);
    color: var(--fscd-brand);
}

.fscd__share-top[b-ihue4gtgmi] {
    margin-top: 1rem;
}

/* Kapak görseli */
.fscd__hero[b-ihue4gtgmi] {
    margin: 0 0 2rem;
    overflow: hidden;
    border-radius: 1rem;
    background: #f3f5f9;
}

.fscd__hero img[b-ihue4gtgmi] {
    display: block;
    width: 100%;
    max-height: 460px;
    object-fit: cover;
}

/* Yazı gövdesi (editörden gelen HTML) */
.fscd__body[b-ihue4gtgmi] {
    color: var(--fscd-text);
    font-size: 1.0625rem;
    line-height: 1.8;
    overflow-wrap: break-word;
}

.fscd__body[b-ihue4gtgmi]  > :first-child {
    margin-top: 0;
}

.fscd__body[b-ihue4gtgmi]  p,
.fscd__body[b-ihue4gtgmi]  ul,
.fscd__body[b-ihue4gtgmi]  ol,
.fscd__body[b-ihue4gtgmi]  blockquote {
    margin: 0 0 1.25rem;
}

.fscd__body[b-ihue4gtgmi]  h1,
.fscd__body[b-ihue4gtgmi]  h2,
.fscd__body[b-ihue4gtgmi]  h3,
.fscd__body[b-ihue4gtgmi]  h4,
.fscd__body[b-ihue4gtgmi]  h5,
.fscd__body[b-ihue4gtgmi]  h6 {
    margin: 2rem 0 0.75rem;
    color: var(--fscd-ink);
    font-weight: 700;
    line-height: 1.3;
}

.fscd__body[b-ihue4gtgmi]  h1,
.fscd__body[b-ihue4gtgmi]  h2 { font-size: 1.625rem; }
.fscd__body[b-ihue4gtgmi]  h3 { font-size: 1.375rem; }
.fscd__body[b-ihue4gtgmi]  h4 { font-size: 1.1875rem; }
.fscd__body[b-ihue4gtgmi]  h5,
.fscd__body[b-ihue4gtgmi]  h6 { font-size: 1.0625rem; }

.fscd__body[b-ihue4gtgmi]  a {
    color: var(--fscd-brand);
    text-decoration: underline;
    text-underline-offset: 2px;
}

.fscd__body[b-ihue4gtgmi]  img {
    max-width: 100%;
    height: auto;
    border-radius: 0.75rem;
}

.fscd__body[b-ihue4gtgmi]  blockquote {
    padding: 0.75rem 1.25rem;
    border-left: 4px solid var(--fscd-brand);
    background: var(--fscd-brand-soft);
    border-radius: 0 0.5rem 0.5rem 0;
    color: var(--fscd-ink);
    font-style: italic;
}

.fscd__body[b-ihue4gtgmi]  ul,
.fscd__body[b-ihue4gtgmi]  ol {
    padding-left: 1.5rem;
}

.fscd__body[b-ihue4gtgmi]  li {
    margin-bottom: 0.375rem;
}

.fscd__body[b-ihue4gtgmi]  table {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 1.25rem;
    font-size: 0.9375rem;
}

.fscd__body[b-ihue4gtgmi]  th,
.fscd__body[b-ihue4gtgmi]  td {
    padding: 0.5rem 0.75rem;
    border: 1px solid var(--fscd-line);
}

/* Etiketler */
.fscd__tags[b-ihue4gtgmi] {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem;
    margin-top: 2rem;
}

.fscd__tag[b-ihue4gtgmi] {
    padding: 0.35rem 0.8rem;
    border: 1px solid var(--fscd-line);
    border-radius: 999px;
    background: #f7f8fb;
    color: var(--fscd-muted);
    font-size: 0.8125rem;
    font-weight: 600;
}

/* Yazı sonu paylaşım kutusu */
.fscd__sharebox[b-ihue4gtgmi] {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    margin: 2.5rem 0 3rem;
    padding: 1.5rem;
    border: 1px solid var(--fscd-line);
    border-radius: 1rem;
    background: linear-gradient(135deg, #f7f8fd 0%, #eef0fb 100%);
}

.fscd__sharebox h2[b-ihue4gtgmi] {
    margin: 0 0 0.25rem;
    color: var(--fscd-ink);
    font-size: 1.125rem;
    font-weight: 700;
}

.fscd__sharebox p[b-ihue4gtgmi] {
    margin: 0;
    color: var(--fscd-muted);
    font-size: 0.9375rem;
}

/* Cevaplar */
.fscd__answers[b-ihue4gtgmi] {
    scroll-margin-top: 6rem;
}

.fscd__section-title[b-ihue4gtgmi] {
    display: flex;
    align-items: center;
    gap: 0.625rem;
    margin: 0 0 1.25rem;
    color: var(--fscd-ink);
    font-size: 1.375rem;
    font-weight: 800;
}

.fscd__count[b-ihue4gtgmi] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 1.75rem;
    height: 1.75rem;
    padding: 0 0.5rem;
    border-radius: 999px;
    background: var(--fscd-brand);
    color: #fff;
    font-size: 0.8125rem;
    font-weight: 700;
}

.fscd__empty[b-ihue4gtgmi] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 0.5rem;
    padding: 2rem 1rem;
    border: 1px dashed #cfd6e2;
    border-radius: 1rem;
    color: var(--fscd-muted);
    text-align: center;
}

.fscd__empty i[b-ihue4gtgmi] {
    font-size: 1.75rem;
    color: #9aa5b8;
}

.fscd__empty p[b-ihue4gtgmi] {
    margin: 0;
}

.fscd__answer-list[b-ihue4gtgmi] {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    margin: 0;
    padding: 0;
    list-style: none;
}

.fscd__answer[b-ihue4gtgmi] {
    display: flex;
    gap: 0.875rem;
    padding: 1.125rem 1.25rem;
    border: 1px solid var(--fscd-line);
    border-radius: 1rem;
    background: #fff;
}

.fscd__answer-main[b-ihue4gtgmi] {
    flex: 1 1 auto;
    min-width: 0;
}

.fscd__answer-head[b-ihue4gtgmi] {
    display: flex;
    align-items: baseline;
    flex-wrap: wrap;
    gap: 0.25rem 0.75rem;
    margin-bottom: 0.375rem;
}

.fscd__answer-head time[b-ihue4gtgmi] {
    color: var(--fscd-muted);
    font-size: 0.8125rem;
}

.fscd__answer-text[b-ihue4gtgmi] {
    margin: 0;
    line-height: 1.7;
    white-space: pre-wrap;
    overflow-wrap: anywhere;
}

.fscd__reply[b-ihue4gtgmi],
.fscd__login[b-ihue4gtgmi] {
    margin-top: 1.5rem;
    padding: 1.5rem;
    border: 1px solid var(--fscd-line);
    border-radius: 1rem;
    background: #fff;
}

.fscd__reply h3[b-ihue4gtgmi] {
    margin: 0 0 1rem;
    color: var(--fscd-ink);
    font-size: 1.0625rem;
    font-weight: 700;
}

.fscd__login[b-ihue4gtgmi] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 1rem;
    background: var(--fscd-brand-soft);
    border-color: transparent;
}

.fscd__login p[b-ihue4gtgmi] {
    margin: 0;
    color: var(--fscd-ink);
    font-weight: 500;
}

@media (max-width: 599.98px) {
    .fscd[b-ihue4gtgmi] {
        padding-top: 1rem;
    }

    .fscd__crumbs-current[b-ihue4gtgmi] {
        max-width: 12rem;
    }

    .fscd__body[b-ihue4gtgmi] {
        font-size: 1rem;
        line-height: 1.75;
    }

    .fscd__sharebox[b-ihue4gtgmi],
    .fscd__reply[b-ihue4gtgmi],
    .fscd__login[b-ihue4gtgmi] {
        padding: 1.125rem;
    }

    .fscd__answer[b-ihue4gtgmi] {
        padding: 1rem;
    }
}
/* /Pages/Admin/ForumSorular.razor.rz.scp.css */
.fs-page[b-gwxqo6u5sh] {
    --fs-ink: #14213d;
    --fs-muted: #5f6b7a;
    --fs-line: #e6eaf0;
    --fs-brand: #283593;
    --fs-brand-soft: #eef0fb;
    max-width: 1200px;
}

/* Yeni soru kartı */
.fs-create[b-gwxqo6u5sh] {
    margin-bottom: 1.5rem;
    overflow: hidden;
    border: 1px solid var(--fs-line);
    border-radius: 1rem;
    background: #fff;
    box-shadow: 0 1px 2px rgba(15, 23, 42, 0.04), 0 8px 24px rgba(15, 23, 42, 0.05);
}

.fs-create__head[b-gwxqo6u5sh] {
    display: flex;
    align-items: center;
    gap: 1rem;
    width: 100%;
    padding: 1.25rem 1.5rem;
    border: 0;
    background: linear-gradient(135deg, #f7f8fd 0%, #eef0fb 100%);
    color: inherit;
    font: inherit;
    text-align: left;
    cursor: pointer;
}

.fs-create__head:focus-visible[b-gwxqo6u5sh] {
    outline: 3px solid rgba(40, 53, 147, 0.35);
    outline-offset: -3px;
}

.fs-create__icon[b-gwxqo6u5sh] {
    display: inline-flex;
    flex: 0 0 auto;
    align-items: center;
    justify-content: center;
    width: 2.75rem;
    height: 2.75rem;
    border-radius: 0.75rem;
    background: var(--fs-brand);
    color: #fff;
    font-size: 1.125rem;
    box-shadow: 0 6px 14px rgba(40, 53, 147, 0.25);
}

.fs-create__heading[b-gwxqo6u5sh] {
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    min-width: 0;
}

.fs-create__title[b-gwxqo6u5sh] {
    color: var(--fs-ink);
    font-size: 1.125rem;
    font-weight: 700;
}

.fs-create__subtitle[b-gwxqo6u5sh] {
    color: var(--fs-muted);
    font-size: 0.875rem;
}

.fs-create__chevron[b-gwxqo6u5sh] {
    color: var(--fs-muted);
    transition: transform 0.2s ease;
}

.fs-create.is-open .fs-create__chevron[b-gwxqo6u5sh] {
    transform: rotate(180deg);
}

.fs-create__body[b-gwxqo6u5sh] {
    padding: 0.5rem 1.5rem 1.5rem;
}

/* Bölümler */
.fs-section[b-gwxqo6u5sh] {
    padding: 1.25rem 0;
    border-bottom: 1px solid var(--fs-line);
}

.fs-section:last-of-type[b-gwxqo6u5sh] {
    border-bottom: 0;
}

.fs-section__title[b-gwxqo6u5sh] {
    display: flex;
    align-items: center;
    gap: 0.625rem;
    margin: 0 0 1rem;
    color: var(--fs-ink);
    font-size: 0.8125rem;
    font-weight: 700;
    letter-spacing: 0.06em;
    text-transform: uppercase;
}

.fs-section__title span[b-gwxqo6u5sh] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 999px;
    background: var(--fs-brand-soft);
    color: var(--fs-brand);
    font-size: 0.75rem;
    letter-spacing: 0;
}

.fs-editor[b-gwxqo6u5sh] {
    margin-top: 1.25rem;
    overflow: hidden;
    border: 1px solid #c9cfda;
    border-radius: 0.5rem;
}

.fs-editor:focus-within[b-gwxqo6u5sh] {
    border-color: var(--fs-brand);
    box-shadow: 0 0 0 1px var(--fs-brand);
}

.fs-page[b-gwxqo6u5sh]  .fs-note {
    margin: 1rem 0 0;
    border-radius: 0.75rem;
    background: var(--fs-brand-soft);
}

/* Kapak görseli */
.fs-upload[b-gwxqo6u5sh] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 0.375rem;
    padding: 1.75rem 1rem;
    border: 2px dashed #c9cfda;
    border-radius: 0.875rem;
    background: #fafbfd;
    color: var(--fs-muted);
    text-align: center;
    cursor: pointer;
    transition: border-color 0.18s ease, background-color 0.18s ease;
}

.fs-upload:hover[b-gwxqo6u5sh],
.fs-upload:focus-visible[b-gwxqo6u5sh] {
    border-color: var(--fs-brand);
    background: var(--fs-brand-soft);
    outline: none;
}

.fs-upload i[b-gwxqo6u5sh] {
    color: var(--fs-brand);
    font-size: 1.75rem;
}

.fs-upload__title[b-gwxqo6u5sh] {
    color: var(--fs-ink);
    font-weight: 700;
}

.fs-upload__hint[b-gwxqo6u5sh] {
    font-size: 0.8125rem;
}

.fs-preview[b-gwxqo6u5sh] {
    display: flex;
    align-items: center;
    gap: 1rem;
    padding: 0.75rem;
    border: 1px solid var(--fs-line);
    border-radius: 0.875rem;
    background: #fafbfd;
}

.fs-preview img[b-gwxqo6u5sh] {
    flex: 0 0 auto;
    width: 9rem;
    height: 5.5rem;
    border-radius: 0.5rem;
    object-fit: cover;
}

.fs-preview__info[b-gwxqo6u5sh] {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    min-width: 0;
}

.fs-preview__name[b-gwxqo6u5sh] {
    max-width: 100%;
    overflow: hidden;
    color: var(--fs-ink);
    font-weight: 600;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.fs-preview__size[b-gwxqo6u5sh] {
    color: var(--fs-muted);
    font-size: 0.8125rem;
}

/* Alt buton çubuğu */
.fs-actions-bar[b-gwxqo6u5sh] {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
    gap: 0.75rem;
    margin-top: 1rem;
    padding-top: 1.25rem;
    border-top: 1px solid var(--fs-line);
}

/* Liste */
.fs-list__search[b-gwxqo6u5sh] {
    flex-wrap: wrap;
}

.fs-page[b-gwxqo6u5sh]  .mud-table-row {
    cursor: pointer;
}

.fs-page[b-gwxqo6u5sh]  .mud-table-cell {
    vertical-align: middle;
}

.fs-page[b-gwxqo6u5sh]  .fs-actions-cell {
    width: 56px;
    text-align: right;
    white-space: nowrap;
}

.fs-actions[b-gwxqo6u5sh] {
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
}

@media (max-width: 599.98px) {
    .fs-create__head[b-gwxqo6u5sh] {
        padding: 1rem;
    }

    .fs-create__subtitle[b-gwxqo6u5sh] {
        display: none;
    }

    .fs-create__body[b-gwxqo6u5sh] {
        padding: 0.25rem 1rem 1rem;
    }

    .fs-preview[b-gwxqo6u5sh] {
        flex-direction: column;
        align-items: stretch;
    }

    .fs-preview img[b-gwxqo6u5sh] {
        width: 100%;
        height: 10rem;
    }

    .fs-actions-bar > *[b-gwxqo6u5sh] {
        flex: 1 1 auto;
    }
}
/* /Pages/Admin/ForumSorularGuncelle.razor.rz.scp.css */
.fsg-page[b-1kpk9oc4f2] {
    max-width: 960px;
}

.fsg-cover[b-1kpk9oc4f2] {
    display: flex;
    align-items: center;
    gap: 1rem;
    padding: 0.75rem;
    border: 1px solid #e6eaf0;
    border-radius: 0.875rem;
    background: #fafbfd;
}

.fsg-cover img[b-1kpk9oc4f2] {
    flex: 0 0 auto;
    width: 9rem;
    height: 5.5rem;
    border-radius: 0.5rem;
    object-fit: cover;
}

.fsg-cover__info[b-1kpk9oc4f2] {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 0.25rem;
    min-width: 0;
}

.fsg-cover__title[b-1kpk9oc4f2] {
    color: #14213d;
    font-weight: 700;
}

.fsg-cover__hint[b-1kpk9oc4f2] {
    max-width: 100%;
    overflow: hidden;
    color: #5f6b7a;
    font-size: 0.8125rem;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.fsg-cover__actions[b-1kpk9oc4f2] {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem;
    margin-top: 0.25rem;
}

@media (max-width: 599.98px) {
    .fsg-cover[b-1kpk9oc4f2] {
        flex-direction: column;
        align-items: stretch;
    }

    .fsg-cover img[b-1kpk9oc4f2] {
        width: 100%;
        height: 10rem;
    }
}
/* /Pages/Admin/Galeri.razor.rz.scp.css */
.galeri-page[b-5s1oycht9u] {
    max-width: 1100px;
}

.galeri-card[b-5s1oycht9u] {
    height: 100%;
}

.galeri-card[b-5s1oycht9u]  img,
.galeri-card__img[b-5s1oycht9u] {
    width: 100%;
    height: 220px;
    object-fit: contain;
    background: #f5f5f5;
}
/* /Pages/Admin/Iletisim.razor.rz.scp.css */
.il-list[b-pu84gvdtlm]  .mud-table-cell {
    vertical-align: middle;
}

.il-list[b-pu84gvdtlm]  .il-actions-cell {
    width: 56px;
    text-align: right;
    white-space: nowrap;
}

.il-actions[b-pu84gvdtlm] {
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
}
/* /Pages/Admin/Kullanicilar.razor.rz.scp.css */
.bn-list[b-u7yepf5yev] {
    max-width: 1180px;
}

.bn-name[b-u7yepf5yev] {
    display: flex;
    align-items: center;
    gap: 10px;
}

.bn-name__av[b-u7yepf5yev] {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    background: #e8eaf6;
    color: #283593;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0.75rem;
    font-weight: 700;
    flex-shrink: 0;
}

.bn-name__t[b-u7yepf5yev] {
    font-weight: 600;
}

.bn-name__e[b-u7yepf5yev] {
    font-size: 0.75rem;
    color: #64748b;
}

.bn-list[b-u7yepf5yev]  .mud-table-row {
    cursor: pointer;
}

.bn-list[b-u7yepf5yev]  .mud-table-cell {
    vertical-align: middle;
}

.bn-list[b-u7yepf5yev]  .bn-actions-cell {
    width: 88px;
    text-align: right;
    white-space: nowrap;
}

.bn-actions[b-u7yepf5yev] {
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
    min-width: 80px;
}
/* /Pages/Admin/KullaniciOzet.razor.rz.scp.css */
.bn-akte[b-ty1q8xz6lm] {
    max-width: 1180px;
}

.bn-akte [id][b-ty1q8xz6lm] {
    scroll-margin-top: 12px;
}

.bn-hero[b-ty1q8xz6lm] {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    align-items: center;
    margin-bottom: 20px;
    padding: 16px 18px;
    border: 1px solid #e5e7eb;
    border-radius: 12px;
    background: #fafbff;
}

.bn-hero__avatar[b-ty1q8xz6lm] {
    width: 64px;
    height: 64px;
    border-radius: 50%;
    background: #283593;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 700;
    font-size: 1.25rem;
}

.bn-hero__title[b-ty1q8xz6lm] {
    font-weight: 700;
    color: #283593;
}

.bn-hero__chips[b-ty1q8xz6lm] {
    margin-top: 8px;
}

.bn-hero__actions[b-ty1q8xz6lm] {
    margin-left: auto;
}

.bn-stat-link[b-ty1q8xz6lm] {
    display: block;
    text-decoration: none;
    color: inherit;
}

.bn-stat[b-ty1q8xz6lm] {
    border: 1px solid #e5e7eb;
    border-radius: 10px;
    text-align: center;
    min-height: 84px;
}

.bn-stat-link:hover .bn-stat[b-ty1q8xz6lm] {
    border-color: #9fa8da;
    box-shadow: 0 1px 6px rgba(40, 53, 147, 0.08);
}

.bn-stat__n[b-ty1q8xz6lm] {
    font-size: 1.5rem;
    font-weight: 700;
    color: #283593;
}

.bn-stat__l[b-ty1q8xz6lm] {
    font-size: 0.75rem;
    color: #64748b;
    line-height: 1.25;
}

.bn-row[b-ty1q8xz6lm] {
    display: flex;
    flex-direction: column;
}

.bn-row__alt[b-ty1q8xz6lm] {
    font-size: 0.75rem;
    color: #64748b;
}

@media (max-width: 600px) {
    .bn-hero__actions[b-ty1q8xz6lm] {
        margin-left: 0;
        width: 100%;
    }
}
/* /Pages/User/AraclarimDetay.razor.rz.scp.css */
.arac-akte[b-4tx88d6yq6] {
    max-width: 1100px;
}

.akte-hero[b-4tx88d6yq6] {
    display: flex;
    flex-wrap: wrap;
    gap: 1.25rem;
    align-items: center;
    margin-bottom: 1.5rem;
    padding: 1.25rem 1.5rem;
    border-radius: 16px;
    background: linear-gradient(135deg, #1a237e 0%, #283593 55%, #3949ab 100%);
    color: #fff;
}

.akte-hero__plate[b-4tx88d6yq6] {
    display: flex;
    align-items: stretch;
    min-width: 220px;
    border-radius: 8px;
    overflow: hidden;
    background: #f7f3c8;
    color: #111;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);
    border: 2px solid #111;
}

.akte-hero__plate-label[b-4tx88d6yq6] {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 2rem;
    background: #003399;
    color: #fc0;
    font-weight: 800;
    font-size: 0.95rem;
}

.akte-hero__plate-text[b-4tx88d6yq6] {
    flex: 1;
    padding: 0.7rem 1rem;
    font-size: 1.45rem;
    font-weight: 800;
    letter-spacing: 0.08em;
    text-align: center;
    font-family: "DIN 1451", "Eurostile", ui-sans-serif, sans-serif;
}

.akte-hero__title[b-4tx88d6yq6] {
    color: #fff !important;
    font-weight: 700;
}

.akte-hero__fin[b-4tx88d6yq6] {
    color: rgba(255, 255, 255, 0.82) !important;
}

.akte-hero__fin span[b-4tx88d6yq6] {
    font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
    letter-spacing: 0.06em;
}

.akte-hero__chips[b-4tx88d6yq6] {
    display: flex;
    flex-wrap: wrap;
    gap: 0.4rem;
    margin-top: 0.6rem;
}

.akte-stat[b-4tx88d6yq6] {
    width: 100%;
    display: flex;
    align-items: center;
    gap: 0.85rem;
    text-align: left;
    border: 1px solid #e5e7eb;
    border-radius: 12px;
    padding: 1rem 1.1rem;
    background: #fff;
    cursor: pointer;
}

.akte-stat strong[b-4tx88d6yq6] {
    display: block;
    font-size: 1.4rem;
    line-height: 1.1;
}

.akte-stat span[b-4tx88d6yq6] {
    color: #6b7280;
    font-size: 0.85rem;
}

.akte-stat--ceza[b-4tx88d6yq6] {
    border-color: #ffe0b2;
}

.akte-stat--kaza[b-4tx88d6yq6] {
    border-color: #ffcdd2;
}

.akte-timeline[b-4tx88d6yq6] {
    display: flex;
    flex-direction: column;
    gap: 0.75rem;
}

.akte-termin[b-4tx88d6yq6] {
    display: flex;
    gap: 1rem;
    padding: 0.9rem 1rem;
    border: 1px solid #e5e7eb;
    border-radius: 12px;
    background: #fff;
}

.akte-termin--next[b-4tx88d6yq6] {
    border-color: #c5cae9;
    background: #f5f7ff;
}

.akte-termin__when[b-4tx88d6yq6] {
    min-width: 8.5rem;
}

.akte-termin__when strong[b-4tx88d6yq6],
.akte-termin__when span[b-4tx88d6yq6] {
    display: block;
}

@media (max-width: 600px) {
    .akte-hero[b-4tx88d6yq6] {
        padding: 1rem;
    }

    .akte-hero__plate[b-4tx88d6yq6] {
        width: 100%;
    }

    .akte-termin[b-4tx88d6yq6] {
        flex-direction: column;
        gap: 0.4rem;
    }
}
/* /Pages/User/TerminAl.razor.rz.scp.css */
.termin-hero[b-b0ksgqqnmm] {
    display: flex;
    align-items: center;
    gap: 14px;
}

.termin-hero-icon[b-b0ksgqqnmm] {
    flex-shrink: 0;
    width: 44px;
    height: 44px;
    border-radius: 12px;
    background: #e8eaf6;
    color: #283593;
    display: flex;
    align-items: center;
    justify-content: center;
}

.termin-hero-title[b-b0ksgqqnmm] {
    color: #283593;
    font-weight: 600;
}

.termin-card[b-b0ksgqqnmm] {
    border: 1px solid #e6e8ef;
    border-radius: 12px;
    background: #fff;
}

.termin-step[b-b0ksgqqnmm] {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 16px;
}

.termin-step-no[b-b0ksgqqnmm] {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background: #283593;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.termin-step-title[b-b0ksgqqnmm] {
    font-weight: 600;
}

.termin-plz[b-b0ksgqqnmm] {
    width: 100%;
}

.termin-plz-btn[b-b0ksgqqnmm] {
    min-height: 40px;
    margin-top: 4px;
}

.termin-favori-strip[b-b0ksgqqnmm] {
    display: flex;
    flex-direction: column;
    gap: 6px;
}

.termin-favori-strip-label[b-b0ksgqqnmm] {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    color: #6b7280;
    font-size: 0.75rem;
    font-weight: 600;
    letter-spacing: 0.02em;
}

.termin-favori-strip-label .mud-icon-root[b-b0ksgqqnmm] {
    color: #c62828;
    font-size: 14px !important;
}

.termin-favori-chips[b-b0ksgqqnmm] {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
}

.termin-favori-chip[b-b0ksgqqnmm] {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    max-width: 100%;
    border: 1px solid #f3c4c8;
    background: #fff5f6;
    color: #7f1d1d;
    border-radius: 999px;
    padding: 3px 10px 3px 7px;
    font-size: 0.75rem;
    font-weight: 600;
    line-height: 1.3;
    cursor: pointer;
}

.termin-favori-chip .mud-icon-root[b-b0ksgqqnmm] {
    color: #c62828;
    font-size: 13px !important;
}

.termin-favori-chip span[b-b0ksgqqnmm] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 220px;
}

.termin-favori-chip.is-selected[b-b0ksgqqnmm] {
    border-color: #283593;
    background: #eef0fb;
    color: #283593;
}

.termin-favori-chip.is-selected .mud-icon-root[b-b0ksgqqnmm] {
    color: #283593;
}

.termin-sube-list[b-b0ksgqqnmm] {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.termin-sube[b-b0ksgqqnmm] {
    display: flex;
    align-items: flex-start;
    gap: 10px;
    width: 100%;
    text-align: left;
    border: 1px solid #e0e3eb;
    border-radius: 10px;
    background: #fff;
    padding: 12px;
    cursor: pointer;
}

.termin-sube.is-selected[b-b0ksgqqnmm] {
    border-color: #283593;
    background: #eef0fb;
}

.termin-sube-radio[b-b0ksgqqnmm] {
    color: #283593;
    margin-top: 2px;
}

.termin-sube-body[b-b0ksgqqnmm] {
    display: flex;
    flex-direction: column;
    gap: 2px;
    min-width: 0;
}

.termin-sube-name[b-b0ksgqqnmm] {
    font-weight: 600;
    font-size: 0.9rem;
    line-height: 1.3;
}

.termin-sube-addr[b-b0ksgqqnmm] {
    color: #6b7280;
    font-size: 0.8rem;
    line-height: 1.35;
}

.termin-ozet-row[b-b0ksgqqnmm] {
    display: flex;
    align-items: flex-start;
    gap: 8px;
    margin-bottom: 10px;
    color: #374151;
    font-size: 0.875rem;
    line-height: 1.4;
}

.termin-ozet-row:last-child[b-b0ksgqqnmm] {
    margin-bottom: 0;
}

.termin-hizli-tipler[b-b0ksgqqnmm] {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 12px;
    margin-bottom: 16px;
    pointer-events: none;
    user-select: none;
}

.termin-hizli-tip[b-b0ksgqqnmm] {
    display: inline-flex;
    align-items: center;
    gap: 3px;
}

.termin-hizli-tip-img[b-b0ksgqqnmm] {
    width: 36px;
    height: 22px;
    object-fit: contain;
}

.termin-hizli-tip-mark[b-b0ksgqqnmm] {
    width: 14px;
    height: 14px;
    flex-shrink: 0;
}

.termin-next[b-b0ksgqqnmm] {
    border-color: #c5cae9;
    background: #f5f6fd;
}

.termin-next-top[b-b0ksgqqnmm] {
    border-width: 2px;
}

.termin-next-label[b-b0ksgqqnmm] {
    letter-spacing: 0.02em;
    color: #3949ab;
    font-size: 1.2rem;
    font-weight: 700;
}

.termin-next-when[b-b0ksgqqnmm] {
    margin-top: 8px;
    color: #283593;
    font-size: 2rem;
    font-weight: 700;
    line-height: 1.25;
}

.termin-next-countdown[b-b0ksgqqnmm] {
    margin-top: 8px;
    color: #2e7d32;
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 1.3;
}

.termin-next-loading[b-b0ksgqqnmm],
.termin-next-empty[b-b0ksgqqnmm] {
    margin: 12px 0 20px;
    color: #4b5563;
    font-size: 1.2rem;
    line-height: 1.4;
}

.termin-next-place[b-b0ksgqqnmm] {
    display: flex;
    align-items: flex-start;
    gap: 10px;
    margin: 18px 0 22px;
}

.termin-next-place-icon[b-b0ksgqqnmm] {
    color: #283593;
    margin-top: 3px;
    flex-shrink: 0;
}

.termin-next-place-text[b-b0ksgqqnmm] {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
    gap: 6px 14px;
    min-width: 0;
}

.termin-next-place-name[b-b0ksgqqnmm] {
    color: #111827;
    font-size: 1.3rem;
    font-weight: 700;
    line-height: 1.35;
}

.termin-next-place-addr[b-b0ksgqqnmm] {
    color: #374151;
    font-size: 1.2rem;
    font-weight: 500;
    line-height: 1.4;
}

.termin-al-row[b-b0ksgqqnmm] {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 12px;
}

.termin-al-email[b-b0ksgqqnmm] {
    flex: 1 1 240px;
    min-width: 0;
}

.termin-al-btn[b-b0ksgqqnmm] {
    flex: 0 0 auto;
    min-height: 40px;
    min-width: 180px;
    margin-top: 4px;
}

.termin-kendin-toggle[b-b0ksgqqnmm] {
    appearance: none;
    -webkit-appearance: none;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
    text-align: left;
    border: 1px solid #e6e8ef;
    border-radius: 12px;
    background: #fff;
    padding: 16px 18px;
    cursor: pointer;
    color: #283593;
}

.termin-kendin-toggle:hover[b-b0ksgqqnmm],
.termin-kendin-toggle.is-open[b-b0ksgqqnmm] {
    border-color: #283593;
    background: #f5f6fd;
}

.termin-kendin-toggle-left[b-b0ksgqqnmm] {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    min-width: 0;
}

.termin-kendin-toggle-icon[b-b0ksgqqnmm] {
    margin-top: 2px;
}

.termin-kendin-toggle-text[b-b0ksgqqnmm] {
    display: flex;
    flex-direction: column;
    gap: 2px;
    min-width: 0;
}

.termin-kendin-toggle-title[b-b0ksgqqnmm] {
    font-weight: 600;
    font-size: 1.1rem;
    line-height: 1.3;
}

.termin-kendin-toggle-sub[b-b0ksgqqnmm] {
    color: #6b7280;
    font-size: 0.95rem;
    line-height: 1.35;
}

.termin-saat-grid[b-b0ksgqqnmm] {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 12px 14px;
}

.termin-saat[b-b0ksgqqnmm] {
    appearance: none;
    border: 1.5px solid #c5cbd8;
    border-radius: 10px;
    background: #fff;
    min-height: 52px;
    padding: 12px 8px;
    font-size: 1rem;
    font-weight: 600;
    letter-spacing: 0.02em;
    color: #283593;
    cursor: pointer;
    line-height: 1;
}

.termin-saat:hover[b-b0ksgqqnmm] {
    border-color: #283593;
    background: #eef0fb;
}

.termin-saat.is-selected[b-b0ksgqqnmm] {
    border-color: #283593;
    background: #283593;
    color: #fff;
}

@media (min-width: 600px) {
    .termin-favori-list[b-b0ksgqqnmm] {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (min-width: 960px) {
    .termin-favori-list[b-b0ksgqqnmm] {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
}

@media (min-width: 1280px) {
    .termin-aside[b-b0ksgqqnmm] {
        position: sticky;
        top: 80px;
    }
}

@media (max-width: 599px) {
    .termin-saat-grid[b-b0ksgqqnmm] {
        gap: 14px;
    }

    .termin-saat[b-b0ksgqqnmm] {
        min-height: 56px;
    }

    .termin-hero-icon[b-b0ksgqqnmm] {
        width: 40px;
        height: 40px;
    }

    .termin-al-btn[b-b0ksgqqnmm] {
        width: 100%;
        min-width: 0;
    }

    .termin-hizli-tipler[b-b0ksgqqnmm] {
        gap: 12px;
        margin-bottom: 12px;
    }

    .termin-hizli-tip-img[b-b0ksgqqnmm] {
        width: 32px;
        height: 20px;
    }

    .termin-hizli-tip-mark[b-b0ksgqqnmm] {
        width: 12px;
        height: 12px;
    }

    .termin-next-label[b-b0ksgqqnmm] {
        font-size: 1.1rem;
    }

    .termin-next-when[b-b0ksgqqnmm] {
        font-size: 1.6rem;
    }

    .termin-next-countdown[b-b0ksgqqnmm] {
        font-size: 1.25rem;
    }

    .termin-next-place-name[b-b0ksgqqnmm],
    .termin-next-place-addr[b-b0ksgqqnmm] {
        font-size: 1.15rem;
        width: 100%;
    }
}
/* /Shared/EtiketGirdisi.razor.rz.scp.css */
.etiket-listesi[b-d7o4s0q2tg] {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 0.25rem;
    margin-top: 0.5rem;
}

.etiket-listesi__sayac[b-d7o4s0q2tg] {
    margin-left: auto;
    color: #64748b;
    font-size: 0.75rem;
    font-weight: 600;
}
/* /Shared/ShareBar.razor.rz.scp.css */
.va-share[b-tigzp4w2eq] {
    display: flex;
    align-items: center;
    gap: 0.75rem;
    flex-wrap: wrap;
}

.va-share__title[b-tigzp4w2eq] {
    font-size: 0.75rem;
    font-weight: 700;
    letter-spacing: 0.08em;
    text-transform: uppercase;
    color: #5f6b7a;
}

.va-share__list[b-tigzp4w2eq] {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem;
}

.va-share__btn[b-tigzp4w2eq] {
    --va-brand: #283593;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 0.5rem;
    width: 2.5rem;
    height: 2.5rem;
    padding: 0;
    border: 1px solid #e3e7ee;
    border-radius: 999px;
    background: #fff;
    color: var(--va-brand);
    font: inherit;
    font-size: 0.875rem;
    font-weight: 600;
    text-decoration: none;
    cursor: pointer;
    transition: background-color 0.18s ease, color 0.18s ease, border-color 0.18s ease, transform 0.18s ease, box-shadow 0.18s ease;
}

.va-share__btn i[b-tigzp4w2eq] {
    font-size: 1rem;
    line-height: 1;
}

.va-share__btn:hover[b-tigzp4w2eq],
.va-share__btn:focus-visible[b-tigzp4w2eq] {
    background: var(--va-brand);
    border-color: var(--va-brand);
    color: #fff;
    transform: translateY(-2px);
    box-shadow: 0 6px 14px rgba(15, 23, 42, 0.15);
    outline: none;
}

.va-share__btn:focus-visible[b-tigzp4w2eq] {
    box-shadow: 0 0 0 3px rgba(40, 53, 147, 0.35);
}

.va-share__btn--facebook[b-tigzp4w2eq] { --va-brand: #1877f2; }
.va-share__btn--x[b-tigzp4w2eq] { --va-brand: #0f1419; }
.va-share__btn--whatsapp[b-tigzp4w2eq] { --va-brand: #25d366; }
.va-share__btn--linkedin[b-tigzp4w2eq] { --va-brand: #0a66c2; }
.va-share__btn--xing[b-tigzp4w2eq] { --va-brand: #026466; }
.va-share__btn--telegram[b-tigzp4w2eq] { --va-brand: #229ed9; }
.va-share__btn--email[b-tigzp4w2eq] { --va-brand: #5f6b7a; }
.va-share__btn--copy[b-tigzp4w2eq] { --va-brand: #283593; }
.va-share__btn--native[b-tigzp4w2eq] { --va-brand: #283593; }

.va-share__btn--copy.is-done[b-tigzp4w2eq] {
    background: #2e7d32;
    border-color: #2e7d32;
    color: #fff;
}

/* Etiketli "box" görünümü: yazının sonunda, metinli butonlar */
.va-share--box .va-share__btn[b-tigzp4w2eq] {
    width: auto;
    padding: 0 1rem 0 0.875rem;
    border-radius: 0.625rem;
    background: var(--va-brand);
    border-color: var(--va-brand);
    color: #fff;
}

.va-share--box .va-share__btn:hover[b-tigzp4w2eq],
.va-share--box .va-share__btn:focus-visible[b-tigzp4w2eq] {
    filter: brightness(1.08);
}

.va-share--box .va-share__btn--copy[b-tigzp4w2eq],
.va-share--box .va-share__btn--native[b-tigzp4w2eq],
.va-share--box .va-share__btn--email[b-tigzp4w2eq] {
    background: #fff;
    color: var(--va-brand);
    border-color: #d5dbe5;
}

.va-share--box .va-share__btn--copy:hover[b-tigzp4w2eq],
.va-share--box .va-share__btn--native:hover[b-tigzp4w2eq],
.va-share--box .va-share__btn--email:hover[b-tigzp4w2eq] {
    background: var(--va-brand);
    color: #fff;
    filter: none;
}

.va-share--box .va-share__btn--copy.is-done[b-tigzp4w2eq] {
    background: #2e7d32;
    border-color: #2e7d32;
    color: #fff;
}

@media (max-width: 599.98px) {
    .va-share--box .va-share__btn[b-tigzp4w2eq] {
        width: 2.75rem;
        height: 2.75rem;
        padding: 0;
        border-radius: 999px;
    }

    .va-share--box .va-share__label[b-tigzp4w2eq] {
        display: none;
    }
}
/* /Shared/WalkInAracSecDialog.razor.rz.scp.css */
.walkin-arac-sec-tablo[b-k2holzuvrw]  .mud-table-row {
    cursor: pointer;
}
/* /Shared/WalkInKundeSecDialog.razor.rz.scp.css */
.walkin-kunde-sec-tablo[b-3s9f24rrlb]  .mud-table-row {
    cursor: pointer;
}
