@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-a5143a5d], [data-v-a5143a5d]::before, [data-v-a5143a5d]::after, [data-v-a5143a5d]::backdrop { --tw-font-weight: initial; --tw-border-style: solid; --tw-leading: initial; }
}
}
.field-label[data-v-a5143a5d] { margin-bottom: var(--spacing,.25rem); font-size: var(--text-xs,.75rem); line-height: var(--tw-leading,var(--text-xs--line-height,calc(1 / .75))); --tw-font-weight: var(--font-weight-medium,500); font-weight: var(--font-weight-medium,500); color: rgba(45, 45, 45, 0.7); display: block; }
@supports (color:color-mix(in lab, red, red)) {
  .field-label[data-v-a5143a5d] { color: rgba(45, 45, 45, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .field-label[data-v-a5143a5d] { color: color-mix(in oklab, var(--color-text-primary,#2d2d2d) 70%, transparent); }
}
}
:is(.field-input[data-v-a5143a5d], [data-v-a5143a5d] .field-input) { border-radius: var(--radius-lg,.5rem); border-style: var(--tw-border-style); border-width: 1px; border-color: var(--color-brand-border-dark,#d4ccc3); background-color: var(--color-card,#fff); width: 100%; padding-inline: calc(var(--spacing,.25rem) * 3); padding-block: calc(var(--spacing,.25rem) * 2); font-size: var(--text-sm,.875rem); line-height: var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875))); color: var(--color-text-primary,#2d2d2d); --tw-outline-style: none; outline-style: none; transition: border-color 0.2s, box-shadow 0.35s cubic-bezier(0.16, 1, 0.3, 1); }
.field-input[data-v-a5143a5d]:disabled, [data-v-a5143a5d] .field-input:disabled { opacity: 0.5; cursor: not-allowed; }
.field-input[data-v-a5143a5d]:hover, [data-v-a5143a5d] .field-input:hover { border-color: rgba(224, 123, 79, 0.4); box-shadow: rgba(224, 123, 79, 0.08) 0px 0px 0px 1px, rgba(224, 123, 79, 0.06) 0px 0px 8px; }
.field-input[data-v-a5143a5d]:focus, [data-v-a5143a5d] .field-input:focus { border-color: rgba(224, 123, 79, 0.6); box-shadow: rgba(224, 123, 79, 0.25) 0px 0px 0px 1px, rgba(224, 123, 79, 0.18) 0px 0px 4px, rgba(224, 123, 79, 0.08) 0px 0px 10px, rgba(224, 123, 79, 0.03) 0px 0px 24px; }
.field-input[data-v-a5143a5d]::placeholder { color: rgba(102, 102, 102, 0.55); }
[data-v-a5143a5d] .field-input::placeholder { color: rgba(102, 102, 102, 0.55); }
@supports (color:color-mix(in lab, red, red)) {
  [data-v-a5143a5d] .field-input::placeholder { color: rgba(102, 102, 102, 0.55); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  [data-v-a5143a5d] .field-input::placeholder { color: color-mix(in oklab, var(--color-text-secondary,#666) 55%, transparent); }
}
  .field-input[data-v-a5143a5d]::placeholder { color: rgba(102, 102, 102, 0.55); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .field-input[data-v-a5143a5d]::placeholder { color: color-mix(in oklab, var(--color-text-secondary,#666) 55%, transparent); }
}
}
.note-content-textarea[data-v-a5143a5d] { field-sizing: content; resize: none; max-height: 24rem; overflow-y: auto; }
.alarm-group[data-v-a5143a5d] { border-radius: var(--radius-xl,.75rem); border-style: var(--tw-border-style); border-width: 1px; border-color: var(--color-brand-border,#e8e4df); background-color: rgba(245, 241, 237, 0.2); }
@supports (color:color-mix(in lab, red, red)) {
  .alarm-group[data-v-a5143a5d] { background-color: rgba(245, 241, 237, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .alarm-group[data-v-a5143a5d] { background-color: color-mix(in oklab, var(--color-brand-beige,#f5f1ed) 20%, transparent); }
}
}
.alarm-group[data-v-a5143a5d] { padding: calc(var(--spacing,.25rem) * 3); }
[data-v-a5143a5d] .activity-section { border-style: var(--tw-border-style); background-color: rgba(0, 0, 0, 0); border-width: 0px; padding: 0px; }
[data-v-a5143a5d] .assigned-user { margin-bottom: calc(var(--spacing,.25rem) * 1.5); border-radius: var(--radius-lg,.5rem); border-style: var(--tw-border-style); border-width: 1px; border-color: var(--color-brand-border,#e8e4df); background-color: var(--color-card,#fff); padding-inline: calc(var(--spacing,.25rem) * 2); padding-block: calc(var(--spacing,.25rem) * 1.5); }
[data-v-a5143a5d] .user-name { font-size: var(--text-sm,.875rem); line-height: var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875))); }
[data-v-a5143a5d] .compact-select { border-radius: var(--radius-lg,.5rem); border-style: var(--tw-border-style); border-width: 1px; border-color: var(--color-brand-border,#e8e4df); background-color: var(--color-card,#fff); padding-inline: calc(var(--spacing,.25rem) * 2); padding-block: var(--spacing,.25rem); --tw-outline-style: none; outline-style: none; height: auto; font-size: 0.75rem; }
[data-v-a5143a5d] .role-select { border-radius: var(--radius-md,.375rem); border-style: var(--tw-border-style); border-width: 1px; border-color: var(--color-brand-border,#e8e4df); padding-inline: var(--spacing,.25rem); padding-block: calc(var(--spacing,.25rem) * .5); --tw-outline-style: none; outline-style: none; height: auto; font-size: 0.75rem; }
[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-blue-50"] { border-radius: var(--radius-lg,.5rem); border-style: var(--tw-border-style); background-color: rgba(239, 246, 255, 0.6); border-width: 1px; border-color: rgb(190, 219, 255); }
@supports (color:#000) and (top:var(--f)) {
  [data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-blue-50"] { border-color: var(--color-blue-200,#bedbff); }
}
@supports (color:color-mix(in lab, red, red)) {
  [data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-blue-50"] { background-color: rgba(239, 246, 255, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (color:#000) and (top:var(--f)) {
  [data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-blue-50"] { background-color: color-mix(in oklab, var(--color-blue-50,#eff6ff) 60%, transparent); }
}
}
[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-blue-50"] { padding-inline: calc(var(--spacing,.25rem) * 3); padding-block: calc(var(--spacing,.25rem) * 2); color: rgb(20, 71, 230); font-size: 0.8rem; }
@supports (color:#000) and (top:var(--f)) {
  [data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-blue-50"] { color: var(--color-blue-700,#1447e6); }
}
[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-blue-50"] label { margin-bottom: var(--spacing,.25rem); font-size: var(--text-sm,.875rem); line-height: var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875))); --tw-font-weight: var(--font-weight-semibold,600); font-weight: var(--font-weight-semibold,600); display: block; }
[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-blue-50"] p { font-size: var(--text-sm,.875rem); --tw-leading: var(--leading-relaxed,1.625); line-height: var(--leading-relaxed,1.625); opacity: 0.8; margin: 0px; }
[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-amber-50"] { border-radius: var(--radius-lg,.5rem); border-style: var(--tw-border-style); background-color: rgba(255, 251, 235, 0.6); border-width: 1px; border-color: rgb(254, 230, 133); }
@supports (color:#000) and (top:var(--f)) {
  [data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-amber-50"] { border-color: var(--color-amber-200,#fee685); }
}
@supports (color:color-mix(in lab, red, red)) {
  [data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-amber-50"] { background-color: rgba(255, 251, 235, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (color:#000) and (top:var(--f)) {
  [data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-amber-50"] { background-color: color-mix(in oklab, var(--color-amber-50,#fffbeb) 60%, transparent); }
}
}
[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-amber-50"] { padding-inline: calc(var(--spacing,.25rem) * 3); padding-block: calc(var(--spacing,.25rem) * 2); color: rgb(183, 80, 0); font-size: 0.8rem; }
@supports (color:#000) and (top:var(--f)) {
  [data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-amber-50"] { color: var(--color-amber-700,#b75000); }
}
[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-amber-50"] p { font-size: var(--text-sm,.875rem); --tw-leading: var(--leading-relaxed,1.625); line-height: var(--leading-relaxed,1.625); opacity: 0.8; margin: 0px; }
[data-v-a5143a5d] .note-activity-wrapper li { min-height: 32px; overflow: hidden; }
@media screen {
  :is(.dark div[data-v-a5143a5d] .field-input, .dark div[data-v-a5143a5d] .field-input:focus) { background-color: var(--color-input-background); }
  .dark div[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-blue-50"] { border-color: rgba(84, 162, 255, 0.25); }
  @supports (color:color-mix(in lab, red, red)) {
  .dark div[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-blue-50"] { border-color: rgba(84, 162, 255, 0.25); }
  @supports (color:color-mix(in lch, red, blue)) and (color:#000) and (top:var(--f)) {
  .dark div[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-blue-50"] { border-color: color-mix(in srgb, var(--color-blue-400,#54a2ff) 25%, transparent); }
}
}
  .dark div[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-blue-50"] { background-color: rgba(84, 162, 255, 0.1); }
  @supports (color:color-mix(in lab, red, red)) {
  .dark div[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-blue-50"] { background-color: rgba(84, 162, 255, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (color:#000) and (top:var(--f)) {
  .dark div[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-blue-50"] { background-color: color-mix(in srgb, var(--color-blue-400,#54a2ff) 10%, transparent); }
}
}
  .dark div[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-blue-50"] { color: rgb(190, 219, 255); }
  @supports (color:#000) and (top:var(--f)) {
  .dark div[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-blue-50"] { color: var(--color-blue-200,#bedbff); }
}
  .dark div[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-amber-50"] { border-color: rgba(252, 187, 0, 0.25); }
  @supports (color:color-mix(in lab, red, red)) {
  .dark div[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-amber-50"] { border-color: rgba(252, 187, 0, 0.25); }
  @supports (color:color-mix(in lch, red, blue)) and (color:#000) and (top:var(--f)) {
  .dark div[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-amber-50"] { border-color: color-mix(in srgb, var(--color-amber-400,#fcbb00) 25%, transparent); }
}
}
  .dark div[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-amber-50"] { background-color: rgba(252, 187, 0, 0.1); }
  @supports (color:color-mix(in lab, red, red)) {
  .dark div[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-amber-50"] { background-color: rgba(252, 187, 0, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (color:#000) and (top:var(--f)) {
  .dark div[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-amber-50"] { background-color: color-mix(in srgb, var(--color-amber-400,#fcbb00) 10%, transparent); }
}
}
  .dark div[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-amber-50"] { color: rgb(254, 230, 133); }
  @supports (color:#000) and (top:var(--f)) {
  .dark div[data-v-a5143a5d] .activity-assignments [class*="border-l-4"][class*="bg-amber-50"] { color: var(--color-amber-200,#fee685); }
}
}
@property --tw-font-weight { syntax: "*"; inherits: false; }
@property --tw-border-style { syntax: "*"; inherits: false; initial-value: solid; }
@property --tw-leading { syntax: "*"; inherits: false; }