.calendar[data-v-b7dad153]{max-width:340px;margin:0 auto}.calendar__header[data-v-b7dad153]{background:var(--app-light-blue);border-radius:var(--app-radius);align-items:center;margin-bottom:12px;padding:4px 4px 4px 16px;display:flex}.calendar__title[data-v-b7dad153]{font-size:17px;font-weight:600}.calendar__year[data-v-b7dad153]{flex:0 0 96px;margin-left:8px;font-weight:600}.calendar__grid[data-v-b7dad153]{grid-template-columns:repeat(7,1fr);justify-items:center;gap:4px;display:grid}.calendar__weekdays[data-v-b7dad153]{color:var(--app-text-muted);margin-bottom:6px;font-size:12px}.calendar__day[data-v-b7dad153]{width:38px;height:38px;color:var(--app-text);border-radius:50%;font-size:15px;transition:background .15s}.calendar__day[data-v-b7dad153]:hover{background:var(--app-hover)}.calendar__day--available[data-v-b7dad153]{background:var(--app-available-date);color:rgb(var(--v-theme-secondary));font-weight:700}.calendar__day--today[data-v-b7dad153]{box-shadow:inset 0 0 0 1px rgb(var(--v-theme-secondary))}.calendar__day--in-range[data-v-b7dad153]{background:var(--app-selected-dates);color:rgb(var(--v-theme-secondary))}.calendar__day--first[data-v-b7dad153]{background:rgb(var(--v-theme-secondary));color:var(--app-on-secondary);font-weight:700}.calendar__interval[data-v-b7dad153]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.calendar__length[data-v-b7dad153]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.calendar__days-label[data-v-b7dad153]{color:var(--app-text-muted);font-size:13px}.date-field[data-v-a31a7f48] input{cursor:pointer}.stored-image[data-v-37f72b9e]{border-radius:var(--app-radius);max-width:100%;max-height:320px;display:block}.attachment[data-v-e6fbdf2a]{border:solid 1px var(--app-border);border-radius:var(--app-radius);background:var(--app-surface);padding:8px 12px}.attachment__kind[data-v-e6fbdf2a]{color:rgb(var(--v-theme-secondary));margin-bottom:4px;font-weight:600}.attachment__note[data-v-e6fbdf2a]{white-space:pre-wrap;margin:6px 0}.attachment__verse[data-v-e6fbdf2a]{border-left:solid 3px rgb(var(--v-theme-secondary));background:rgb(var(--v-theme-secondary) / 8%);border-radius:4px;margin:4px 0;padding:4px 10px}.attachment__verse small[data-v-e6fbdf2a]{color:rgb(var(--v-theme-secondary));font-weight:600}.filters[data-v-8258605f]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.field[data-v-8258605f]{flex:180px}.grid[data-v-8258605f]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.picture[data-v-8258605f]{border:solid 1px var(--app-border-light);border-radius:var(--app-radius);margin:0;position:relative;overflow:hidden}.pickable[data-v-8258605f]{cursor:pointer}.pickable[data-v-8258605f]:hover{outline:solid 2px rgb(var(--v-theme-secondary))}.image[data-v-8258605f]{aspect-ratio:1;object-fit:cover;width:100%;display:block}figcaption[data-v-8258605f]{flex-direction:column;padding:4px 8px 6px;font-size:13px;display:flex}.title[data-v-8258605f]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.muted[data-v-8258605f]{color:var(--app-text-muted);font-size:13px}.remove[data-v-8258605f]{background:rgb(var(--v-theme-surface));border-radius:50%;position:absolute;top:4px;right:4px}
