.bd365-form-error-summary{border:1px solid var(--danger-600);background:color-mix(in oklab, var(--danger-50) 72%, transparent);color:var(--gray-950);border-radius:.75rem;grid-column:1/-1;padding:1rem}.bd365-form-error-summary:focus{outline:2px solid var(--primary-600);outline-offset:2px}.bd365-form-error-summary__title{font-size:1rem;font-weight:600}.bd365-form-error-summary__list{margin-top:.5rem;padding-inline-start:1.25rem;list-style:outside}.bd365-form-error-summary__link{color:var(--danger-700);text-underline-offset:.125rem;text-decoration:underline}.bd365-form-error-summary__link:focus-visible{outline:2px solid var(--primary-600);outline-offset:2px;border-radius:.25rem}.bd365-field-success{color:var(--success-700);align-items:center;gap:.375rem;margin-top:.375rem;font-size:.875rem;line-height:1.25rem;display:flex}.dark .bd365-form-error-summary{background:color-mix(in oklab, var(--danger-950) 55%, transparent);color:var(--gray-100)}.dark .bd365-form-error-summary__link{color:var(--danger-400)}.dark .bd365-field-success{color:var(--success-400)}.bd365-admin-login-links{flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;margin-top:1rem;font-size:.875rem;display:flex}.bd365-ticket-table-scroll{outline:none;overflow-x:auto}.bd365-ticket-table-scroll:focus-visible{outline:2px solid var(--primary-600);outline-offset:-2px}.bd365-admin-topbar-links{align-items:center;gap:.25rem;display:flex}.bd365-admin-topbar-link{min-width:2.5rem;min-height:2.5rem;color:var(--gray-600);white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:.5rem;font-size:.875rem;font-weight:500;display:inline-flex}.bd365-admin-topbar-link:hover{background:var(--gray-50);color:var(--gray-950)}.bd365-admin-topbar-link:focus-visible{outline:2px solid var(--primary-600);outline-offset:2px}@media (width<=767px){.bd365-admin-topbar-link>span{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.bd365-ticket-table{border-collapse:collapse;width:100%;min-width:76rem;color:var(--gray-950);font-size:.875rem;line-height:1.25rem}.fi-ta:has(.bd365-ticket-table) .fi-ta-header-toolbar>div:last-child{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.fi-ta:has(.bd365-ticket-table) .fi-ta-content-header{display:none}.bd365-ticket-sorting-inline{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.bd365-ticket-sorting-inline>label{min-width:13rem}.bd365-ticket-sorting-inline>label:last-child{min-width:8.5rem}.bd365-ticket-table th,.bd365-ticket-table td{text-align:left;vertical-align:middle;padding:.75rem 1rem}.bd365-ticket-table th{border-bottom:1px solid var(--gray-200);color:var(--gray-700);white-space:nowrap;font-weight:600}.bd365-ticket-table__sort{border-radius:.375rem;align-items:center;gap:.25rem;min-height:2.75rem;display:inline-flex}.bd365-ticket-table__sort:focus-visible{outline:2px solid var(--primary-600);outline-offset:2px}.bd365-ticket-table__main-row td{border-top:1px solid var(--gray-200);padding-bottom:.25rem}.bd365-ticket-table__main-row{cursor:pointer}.bd365-ticket-table__main-row:hover td{background:var(--gray-50)}.bd365-ticket-table__number-link{color:var(--primary-700);text-underline-offset:.2em;border-radius:.25rem;font-weight:600;text-decoration:underline}.bd365-ticket-table__number-link:focus-visible{outline:2px solid var(--primary-600);outline-offset:2px}.bd365-ticket-table__detail-row td{border-bottom:1px solid var(--gray-200);padding-top:0;padding-bottom:.5rem}.bd365-ticket-table__number,.bd365-ticket-table__date{white-space:nowrap}.bd365-ticket-table__title{min-width:15rem;max-width:24rem;font-weight:600}.bd365-ticket-table__actions-heading{text-align:end!important}.bd365-ticket-table__primary-actions,.bd365-ticket-table__detail-actions{align-items:center;gap:.5rem;display:grid}.bd365-ticket-table__primary-actions{grid-template-columns:repeat(2,max-content);justify-content:end}.bd365-ticket-table__detail-actions{grid-template-columns:repeat(2,minmax(10.5rem,1fr))}.bd365-ticket-table__detail-actions>span{align-items:center;min-height:2rem;display:flex}.bd365-ticket-status-header{border:1px solid var(--gray-200);background:var(--gray-50);border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;padding:.875rem 1rem;display:flex}.bd365-ticket-status-header__badges,.bd365-ticket-status-header__dates{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.bd365-ticket-status-header__dates>div{gap:.125rem;display:grid}.bd365-ticket-status-header dt{color:var(--gray-600);font-size:.75rem;font-weight:500}.bd365-ticket-status-header dd{color:var(--gray-950);white-space:nowrap;font-size:.875rem;font-weight:600}.dark .bd365-ticket-table{color:var(--gray-100)}.dark .bd365-admin-topbar-link{color:var(--gray-300)}.dark .bd365-admin-topbar-link:hover{background:var(--gray-800);color:var(--gray-100)}.dark .bd365-ticket-table th{border-bottom-color:var(--gray-700);color:var(--gray-300)}.dark .bd365-ticket-table__sort{color:var(--gray-100)}.dark .bd365-ticket-table__main-row td{border-top-color:var(--gray-700)}.dark .bd365-ticket-table__main-row:hover td{background:var(--gray-800)}.dark .bd365-ticket-table__number-link{color:var(--primary-400)}.dark .bd365-ticket-table__detail-row td{border-bottom-color:var(--gray-700)}.dark .bd365-ticket-status-header{border-color:var(--gray-700);background:var(--gray-800)}.dark .bd365-ticket-status-header dt{color:var(--gray-400)}.dark .bd365-ticket-status-header dd{color:var(--gray-100)}.bd365-email-diagnostic{background:#f9fafb;border:1px solid #d1d5db;border-radius:.75rem;gap:1rem;min-width:0;padding:1rem;display:grid}.bd365-email-diagnostic--success{background:#f0fdf4;border-color:#86efac}.bd365-email-diagnostic--failure{background:#fef2f2;border-color:#fca5a5}.bd365-email-diagnostic__header{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.bd365-email-diagnostic__facts,.bd365-email-diagnostic__configuration{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;min-width:0;margin-top:.5rem;display:grid}.bd365-email-diagnostic__facts>div,.bd365-email-diagnostic__configuration>div{min-width:0}.bd365-email-diagnostic dt{color:#4b5563;font-size:.75rem;font-weight:600}.bd365-email-diagnostic dd,.bd365-email-diagnostic p,.bd365-email-diagnostic li{overflow-wrap:anywhere}.bd365-email-diagnostic dd{color:#111827;margin:.125rem 0 0}.bd365-email-diagnostic__hint{color:#713f12;background:#fef9c3;border-radius:.5rem;margin-top:.75rem;padding:.75rem}.bd365-email-diagnostic__exceptions{gap:.75rem;margin:.5rem 0 0;padding-left:1.25rem;list-style:decimal;display:grid}.bd365-email-diagnostic__log{color:#f3f4f6;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word;background:#111827;border-radius:.5rem;max-width:100%;max-height:28rem;margin:.5rem 0 0;padding:.875rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.75rem;line-height:1.5;overflow:auto}.dark .bd365-email-diagnostic{background:#ffffff0d;border-color:#ffffff1a}.dark .bd365-email-diagnostic--success{background:#14532d2e;border-color:#4ade8073}.dark .bd365-email-diagnostic--failure{background:#7f1d1d2e;border-color:#f8717173}.dark .bd365-email-diagnostic dt{color:#9ca3af}.dark .bd365-email-diagnostic dd{color:#e5e7eb}.dark .bd365-email-diagnostic__hint{color:#fef08a;background:#713f1259}@media (width<=47.999rem){.bd365-email-diagnostic__header{flex-direction:column}.bd365-email-diagnostic__facts,.bd365-email-diagnostic__configuration{grid-template-columns:minmax(0,1fr)}}.bd653-date{align-items:center;gap:.5rem;min-width:0;display:flex}.bd653-date>.fi-input-wrp{flex:1;min-width:0}.bd653-date__picker{color:#0000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:1px solid #9ca3af;border-radius:.5rem;width:2.75rem;min-height:2.75rem}.dark .bd653-date__picker{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-color:#6b7280}.bd653-date__picker::-webkit-datetime-edit{display:none}.bd653-date__picker::-webkit-calendar-picker-indicator{cursor:pointer;margin:auto}
