/* Paczka 3 (W3, makieta zaakceptowana 25.10.2026): one look for ordinary windows, the same as the
   login card and the print/confirm windows — rounded 24 px corners, a soft shadow, a plain dimmed
   background without blur, 24 px inside (windows that draw their own header and body keep 0).
   Not changed on purpose: photo viewer, lightboxes and zoom, the account menu drawer, popovers and the
   parcel shell in the calendar, the shape and inside of SMT meeting details (its dark header is fitted to the old corners and padding; it only gets the new background), the offer editor and the demo pages. Three ids win over module styles. */
#seafix-demo#seafix-demo#seafix-demo :is(#sf-smt-dialog, #sf-smt-report-panel, .fv-dialog, .sf-cal-dialog:not(.sf-cal-detail-dialog):not(.sf-cal-chooser-dialog):not(.sf-cal-parcel-dialog):not(.sf-smt-meeting-dialog), .sf-schedule-dialog, #sf-update-dialog, .sf-collab-dialog, #sf-chat-contact-dialog, #sf-history-protection, .fie-confirm, .sf-checklist-confirm, .sf-photo-source-dialog, .as-dialog, #sf-chat-safety, #sf-chat-security-dialog, .sf-team-panel) {
  border-radius: 24px;
  box-shadow: 0 24px 80px #00000024;
}
#seafix-demo#seafix-demo#seafix-demo :is(#sf-smt-dialog, #sf-smt-report-panel, .fv-dialog, .sf-cal-dialog:not(.sf-cal-detail-dialog):not(.sf-cal-chooser-dialog):not(.sf-cal-parcel-dialog):not(.sf-smt-meeting-dialog), .sf-schedule-dialog, #sf-update-dialog, .sf-collab-dialog, #sf-chat-contact-dialog, #sf-history-protection, .fie-confirm, .sf-checklist-confirm, .sf-photo-source-dialog) {
  padding: 24px;
}
#seafix-demo#seafix-demo#seafix-demo :is(#sf-smt-dialog, #sf-smt-report-panel, .fv-dialog, .sf-cal-dialog:not(.sf-cal-detail-dialog):not(.sf-cal-chooser-dialog):not(.sf-cal-parcel-dialog), .sf-schedule-dialog, #sf-update-dialog, .sf-collab-dialog, #sf-chat-contact-dialog, #sf-history-protection, .fie-confirm, .sf-checklist-confirm, .sf-photo-source-dialog, .as-dialog, #sf-chat-safety, #sf-chat-security-dialog, .sf-team-panel)::backdrop {
  background: rgb(20 23 29 / .36);
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
}
/* Paczka 3 (W3 dokończenie, zrzuty zaakceptowane 26.10.2026): the three older windows built from a div
   backdrop get the same look — edit person, invitation sent and report sent. The report and invitation
   windows keep their own size, illustration and buttons; only the background, corners, shadow and
   inside spacing follow the shared look. */
#seafix-demo#seafix-demo#seafix-demo :is(#sf-user-dialog, #sf-invite-dialog, #sf-report-success-dialog) {
  background: rgb(20 23 29 / .36);
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
}
#seafix-demo#seafix-demo#seafix-demo :is(#sf-user-dialog, #sf-invite-dialog, #sf-report-success-dialog) .sf-dialog-card {
  border-color: var(--sf-line);
  border-radius: 24px;
  box-shadow: 0 24px 80px #00000024;
  padding: 24px;
}
