.ui-primary-action[data-v-b0c4c7f5]{border-radius:var(--radius-surface);color:#fff;cursor:pointer;text-align:left;border:0;align-items:center;gap:13px;width:fit-content;max-width:100%;padding:8px 18px;transition:transform .16s,box-shadow .16s,opacity .16s;display:flex;box-shadow:0 14px 30px #0759d847,inset 0 0 0 1px #ffffff2e}.ui-primary-action--block[data-v-b0c4c7f5]{width:100%}.ui-primary-action--blue[data-v-b0c4c7f5]{background:linear-gradient(135deg,#0759d8,#0344b8)}.ui-primary-action--green[data-v-b0c4c7f5]{background:linear-gradient(135deg,#16a34a,#087f3f);box-shadow:0 14px 30px #16a34a3d,inset 0 0 0 1px #ffffff2e}.ui-primary-action--red[data-v-b0c4c7f5]{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 14px 30px #ef444438,inset 0 0 0 1px #ffffff2e}.ui-primary-action[data-v-b0c4c7f5]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 36px #0759d857,inset 0 0 0 1px #ffffff38}.ui-primary-action[data-v-b0c4c7f5]:active:not(:disabled){transform:translateY(1px)scale(.99)}.ui-primary-action[data-v-b0c4c7f5]:disabled{cursor:not-allowed;opacity:.55}.ui-primary-action[data-v-b0c4c7f5]:focus-visible{outline-offset:3px;outline:3px solid #0759d84d}.ui-primary-action__icon[data-v-b0c4c7f5]{border-radius:var(--radius-control);background:#ffffff29;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid}.ui-primary-action__copy[data-v-b0c4c7f5]{flex:1;gap:4px;min-width:0;display:grid}.ui-primary-action__copy strong[data-v-b0c4c7f5]{font-size:var(--text-sm);line-height:1.35}.ui-primary-action__copy small[data-v-b0c4c7f5]{color:#ffffffc7;font-size:var(--text-xs);line-height:1.4}.participant-page[data-v-7b952927]{color:#132252;font-size:var(--text-sm);line-height:var(--leading-normal);padding:24px 0 20px}.announcement-card[data-v-7b952927]{margin-top:16px;margin-bottom:16px}.today-report-card[data-v-7b952927]{margin-bottom:18px}.participant-deferred-section[data-v-7b952927]{content-visibility:auto;contain-intrinsic-size:auto 280px}.today-report-card__header[data-v-7b952927]{align-items:center;gap:13px;display:flex}.today-report-card__header>div[data-v-7b952927]{flex:auto;min-width:0}.today-report-card__calendar[data-v-7b952927]{border-radius:var(--radius-control);color:#0759d8;background:#eaf2ff;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.today-report-card__header h2[data-v-7b952927]{color:#101828;font-size:var(--text-lg);margin:0;font-weight:800;line-height:1.25}.today-report-card__header time[data-v-7b952927]{color:#60708a;font-size:var(--text-sm);margin-top:3px;font-weight:550;display:block}.today-report-card__period[data-v-7b952927]{color:#60708a;font-size:var(--text-xs);margin-top:3px;display:block}.today-report-card__status[data-v-7b952927]{border-radius:var(--radius-pill);color:#15803d;font-size:var(--text-xs);font-weight:var(--weight-bold);background:#e9f8ee;flex:none;margin-left:auto;padding:4px 9px}.today-report-card__status--inactive[data-v-7b952927]{color:#b42318;background:#fff0ee}.today-report-card__status--upcoming[data-v-7b952927]{color:#175cd3;background:#eff8ff}.today-report-card__body[data-v-7b952927]{text-align:center;flex-direction:column;align-items:center;padding:18px 4px 16px;display:flex}.today-report-card__illustration[data-v-7b952927]{color:#0759d8;background:linear-gradient(145deg,#eef5ff,#dceaff);border-radius:50%;place-items:center;width:98px;height:98px;display:grid}.today-report-card__illustration--filled[data-v-7b952927]{color:#15803d;background:linear-gradient(145deg,#effcf4,#d9f7e4)}.today-report-card__illustration--inactive[data-v-7b952927]{color:#dc2626;background:linear-gradient(145deg,#fff1f2,#fee2e2)}.today-report-card__illustration--off-day[data-v-7b952927]{color:#64748b;background:linear-gradient(145deg,#f1f5f9,#e2e8f0)}.today-report-card__body h3[data-v-7b952927]{color:#101828;font-size:var(--text-md);margin:15px 0 0;font-weight:800;line-height:1.35}.today-report-card__body>p[data-v-7b952927]{color:#53647d;max-width:390px;font-size:var(--text-sm);margin:7px 0 0;line-height:1.5}.today-report-card__action[data-v-7b952927]{max-width:420px;margin-top:18px}.today-report-card__deadline[data-v-7b952927]{border-radius:var(--radius-control);color:#0759d8;min-height:44px;font-size:var(--text-xs);background:#f7faff;border:1px solid #cfe1fb;align-items:center;gap:9px;padding:10px 12px;line-height:1.4;display:flex}.today-report-card__deadline .v-icon[data-v-7b952927]{flex:none}.announcement-list[data-v-7b952927]{grid-template-columns:1fr;display:grid}.announcement-item[data-v-7b952927]{border-bottom:1px solid #edf1f7;grid-template-columns:8px minmax(0,1fr);gap:12px;padding:15px 0;display:grid}.announcement-item[data-v-7b952927]:last-child{border-bottom:0;padding-bottom:0}.announcement-item__dot[data-v-7b952927]{background:#0759d8;border-radius:50%;width:8px;height:8px;margin-top:6px}.announcement-item__dot.type-warning[data-v-7b952927]{background:#f59e0b}.announcement-item__dot.type-error[data-v-7b952927]{background:#ef4444}.announcement-item time[data-v-7b952927]{color:#667085;font-size:var(--text-xs)}.announcement-item p[data-v-7b952927]{color:#27364f;font-size:var(--text-sm);white-space:pre-line;word-break:break-word;margin:4px 0 0;line-height:1.55}.announcement-toggle[data-v-7b952927]{color:#0759d8;width:100%;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;margin-top:8px;padding:9px;font-weight:800;display:flex}.announcement-toggle[data-v-7b952927]:disabled{cursor:wait;opacity:.6}.state-row[data-v-7b952927]{color:#667085;min-height:100px;font-size:var(--text-sm);text-align:center;justify-content:center;align-items:center;gap:10px;display:flex}@media (min-width:600px){.participant-page[data-v-7b952927]{padding-inline:8px}}
