@layer properties {
  @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
  [data-v-720d9771], [data-v-720d9771]::before, [data-v-720d9771]::after, [data-v-720d9771]::backdrop { --tw-border-style: solid; }
}
}
.videoconference-strip[data-v-720d9771] { border-radius: var(--radius-xl,.75rem); border-style: var(--tw-border-style); border-width: 1px; border-color: rgba(255, 215, 168, 0.6); }
@supports (color:color-mix(in lab, red, red)) {
  .videoconference-strip[data-v-720d9771] { border-color: rgba(255, 215, 168, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (color:#000) and (top:var(--f)) {
  .videoconference-strip[data-v-720d9771] { border-color: color-mix(in oklab, var(--color-orange-200,#ffd7a8) 60%, transparent); }
}
}
.videoconference-strip[data-v-720d9771] { padding-inline: calc(var(--spacing,.25rem) * 3); padding-block: calc(var(--spacing,.25rem) * 2.5); }
@media screen {
  .videoconference-strip[data-v-720d9771]:where(.dark, .dark *) { border-color: rgba(255, 139, 26, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .videoconference-strip[data-v-720d9771]:where(.dark, .dark *) { border-color: rgba(255, 139, 26, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (color:#000) and (top:var(--f)) {
  .videoconference-strip[data-v-720d9771]:where(.dark, .dark *) { border-color: color-mix(in oklab, var(--color-orange-400,#ff8b1a) 30%, transparent); }
}
}
}
.videoconference-strip[data-v-720d9771] { background: linear-gradient(135deg, rgba(255, 247, 237, 0.9) 0%, rgba(255, 255, 255, 0.6) 100%); }
@media screen {
  .dark .videoconference-strip[data-v-720d9771] { background: linear-gradient(135deg, rgba(251, 146, 60, 0.1) 0%, rgba(251, 146, 60, 0.03) 100%); }
}
@property --tw-border-style { syntax: "*"; inherits: false; initial-value: solid; }