b[data-astro-cid-w2fbmzxl],strong[data-astro-cid-w2fbmzxl]{font-weight:var(--visual-weight-strong)}[data-astro-cid-w2fbmzxl]{box-sizing:border-box;margin:0;padding:0}.visual[data-astro-cid-w2fbmzxl]{width:376px;height:700px;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;color:#0f172a;line-height:1.2;position:relative}.svg[data-astro-cid-w2fbmzxl]{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.win[data-astro-cid-w2fbmzxl]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;width:340px;display:flex;position:absolute;top:10px;left:18px;overflow:hidden;box-shadow:0 22px 30px -14px #0f172a38,0 6px 12px -4px #0f172a14}.label[data-astro-cid-w2fbmzxl]{font-size:var(--visual-meta-size);font-weight:var(--visual-weight-strong);letter-spacing:.07em;color:#64748b;text-transform:uppercase}.case[data-astro-cid-w2fbmzxl]{border-bottom:1px solid #e5e7eb;padding:12px 13px}.caserow[data-astro-cid-w2fbmzxl]{align-items:center;gap:8px;display:flex}.caserow[data-astro-cid-w2fbmzxl] .title[data-astro-cid-w2fbmzxl]{font-size:var(--visual-title-size);font-weight:var(--visual-weight-strong);letter-spacing:-.01em}.chip[data-astro-cid-w2fbmzxl]{font-size:var(--visual-meta-size);font-weight:var(--visual-weight-strong);white-space:nowrap;color:#15803d;background:#dcfce7;border-radius:5px;margin-left:auto;padding:2.5px 6px}.select[data-astro-cid-w2fbmzxl]{background:#eff6ff;border:1.5px solid #3b82f6;border-radius:9px;align-items:center;margin-top:8px;padding:6px 9px;display:flex}.select[data-astro-cid-w2fbmzxl] .v[data-astro-cid-w2fbmzxl]{font-size:var(--visual-body-size);font-weight:var(--visual-weight-strong);color:#2563eb}.select[data-astro-cid-w2fbmzxl] svg[data-astro-cid-w2fbmzxl]{margin-left:auto}.thread[data-astro-cid-w2fbmzxl]{padding:10px 13px 0}.thead[data-astro-cid-w2fbmzxl]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.who[data-astro-cid-w2fbmzxl]{font-size:var(--visual-meta-size);color:#64748b;margin-top:16px}.thead[data-astro-cid-w2fbmzxl] .who[data-astro-cid-w2fbmzxl]{margin-top:0}.who[data-astro-cid-w2fbmzxl] b[data-astro-cid-w2fbmzxl]{font-weight:var(--visual-weight-strong);color:#334155}.right[data-astro-cid-w2fbmzxl]{text-align:right}.bubble[data-astro-cid-w2fbmzxl]{color:#0f172a;text-align:left;font-size:var(--visual-body-size);background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-top:6px;margin-left:34px;padding:8px 11px;line-height:1.45}.bubble[data-astro-cid-w2fbmzxl].reply{margin-left:0;margin-right:34px}.taskcard[data-astro-cid-w2fbmzxl]{text-align:left;border:1px solid #e5e7eb;border-radius:10px;margin-top:4px;overflow:hidden}.taskcard[data-astro-cid-w2fbmzxl].ind{margin-left:24px}.t[data-astro-cid-w2fbmzxl].visual{font-size:var(--visual-body-size);color:#334155;gap:8px;padding:9px 10px;line-height:1.45;display:flex}.tbody[data-astro-cid-w2fbmzxl] .note[data-astro-cid-w2fbmzxl]{color:#94a3b8;flex:none;margin-top:1px}.check[data-astro-cid-w2fbmzxl]{color:#fff;background:#3b82f6;border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-left:auto;display:flex}.tfoot[data-astro-cid-w2fbmzxl]{font-size:var(--visual-meta-size);color:#64748b;border-top:1px solid #f1f5f9;align-items:center;gap:6px;padding:6px 9px;display:flex}.pill[data-astro-cid-w2fbmzxl]{font-size:var(--visual-meta-size);font-weight:var(--visual-weight-strong);border-radius:5px;padding:2.5px 6px}.pill[data-astro-cid-w2fbmzxl].todo{color:#dc2626;background:#fee2e2}.pill[data-astro-cid-w2fbmzxl].ok{color:#15803d;background:#dcfce7}.done[data-astro-cid-w2fbmzxl] .tbody[data-astro-cid-w2fbmzxl] span[data-astro-cid-w2fbmzxl]{color:#334155}.file[data-astro-cid-w2fbmzxl]{color:#0f172a;font-size:var(--visual-meta-size);font-weight:var(--visual-weight-medium);background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;margin-top:8px;padding:6px 9px;display:inline-flex}.composer[data-astro-cid-w2fbmzxl]{border-top:1px solid #e5e7eb;align-items:center;gap:7px;margin-top:96px;padding:9px 13px;display:flex}.attach[data-astro-cid-w2fbmzxl]{color:#64748b;border:1px solid #e5e7eb;border-radius:7px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.input[data-astro-cid-w2fbmzxl]{font-size:var(--visual-meta-size);color:#94a3b8;border:1px solid #e5e7eb;border-radius:7px;flex:1;padding:7px 10px}.send[data-astro-cid-w2fbmzxl]{font-size:var(--visual-meta-size);font-weight:var(--visual-weight-strong);color:#94a3b8;background:#eef2f7;border-radius:7px;flex:none;padding:7px 12px}.visual[data-astro-cid-w2fbmzxl]{width:100%;line-height:1.2;container-type:inline-size}.win[data-astro-cid-w2fbmzxl]{width:100%;top:0;left:0}@container (width<=340px){.long[data-astro-cid-w2fbmzxl]{display:none}.bubble[data-astro-cid-w2fbmzxl]{margin-top:5px;margin-left:12px}.bubble[data-astro-cid-w2fbmzxl].reply{margin-right:12px}.who[data-astro-cid-w2fbmzxl]{margin-top:12px}.file[data-astro-cid-w2fbmzxl]{margin-top:6px}}@media (width<=1023px){.visual[data-astro-cid-w2fbmzxl]{height:auto}.win[data-astro-cid-w2fbmzxl]{position:relative}.caserow[data-astro-cid-w2fbmzxl],.thead[data-astro-cid-w2fbmzxl]{flex-wrap:wrap}.thead[data-astro-cid-w2fbmzxl]{gap:4px}.bubble[data-astro-cid-w2fbmzxl],.bubble[data-astro-cid-w2fbmzxl].reply{margin-inline:0}.composer[data-astro-cid-w2fbmzxl]{margin-top:12px;padding-inline:10px}.input[data-astro-cid-w2fbmzxl]{min-width:0}.file[data-astro-cid-w2fbmzxl]{overflow-wrap:anywhere;text-align:left}}b[data-astro-cid-xbegqvc6],strong[data-astro-cid-xbegqvc6]{font-weight:var(--visual-weight-strong)}.visual[data-astro-cid-xbegqvc6]{width:100%;height:360px;font-family:var(--font-sans);color:var(--color-slate-900);line-height:1.3;position:relative}.card[data-astro-cid-xbegqvc6]{border:1px solid var(--color-slate-200);background:#fff;border-radius:12px;width:100%;position:relative;top:0;overflow:hidden;box-shadow:0 18px 26px -12px #0f172a26}h4[data-astro-cid-xbegqvc6]{padding:var(--visual-space-xl) var(--visual-space-xl) var(--visual-space-lg);font-size:var(--visual-title-size);font-weight:var(--visual-weight-strong);margin:0}.alerts[data-astro-cid-xbegqvc6]{gap:var(--visual-space-sm);margin:0 var(--visual-space-xl) var(--visual-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.alert[data-astro-cid-xbegqvc6]{font-size:var(--visual-meta-size);font-weight:var(--visual-weight-medium);border-radius:6px;align-items:center;gap:6px;padding:8px;display:flex}.alert[data-astro-cid-xbegqvc6] svg{flex-shrink:0}.alert[data-astro-cid-xbegqvc6] strong[data-astro-cid-xbegqvc6]{font-size:var(--visual-title-size);margin-left:auto}.soon[data-astro-cid-xbegqvc6]{background:var(--color-orange-100);color:var(--color-orange-800)}.low[data-astro-cid-xbegqvc6]{background:var(--color-yellow-100);color:var(--color-yellow-800)}table[data-astro-cid-xbegqvc6]{margin-bottom:var(--visual-space-md);border-collapse:collapse;text-align:left;width:100%;font-size:var(--visual-body-size)}th[data-astro-cid-xbegqvc6]{font-size:var(--visual-meta-size);font-weight:var(--visual-weight-medium);color:var(--chart-label);background:var(--color-slate-50)}th[data-astro-cid-xbegqvc6],td[data-astro-cid-xbegqvc6]{padding:var(--visual-space-md);border-top:1px solid var(--color-slate-100)}th[data-astro-cid-xbegqvc6]:first-child,td[data-astro-cid-xbegqvc6]:first-child{padding-left:20px}th[data-astro-cid-xbegqvc6]:last-child,td[data-astro-cid-xbegqvc6]:last-child{padding-right:20px}td[data-astro-cid-xbegqvc6]:first-child{font-weight:var(--visual-weight-medium);overflow-wrap:anywhere}th[data-astro-cid-xbegqvc6]:last-child,td[data-astro-cid-xbegqvc6]:last-child{text-align:right;white-space:nowrap}td[data-astro-cid-xbegqvc6]:last-child{color:var(--chart-label)}@media (width>=1024px){.card[data-astro-cid-xbegqvc6]{min-height:100%}}@media (width<=479px){h4[data-astro-cid-xbegqvc6]{padding-inline:12px}.alerts[data-astro-cid-xbegqvc6]{margin-inline:12px}th[data-astro-cid-xbegqvc6],td[data-astro-cid-xbegqvc6]{padding-inline:8px}th[data-astro-cid-xbegqvc6]:first-child,td[data-astro-cid-xbegqvc6]:first-child{padding-left:12px}th[data-astro-cid-xbegqvc6]:last-child,td[data-astro-cid-xbegqvc6]:last-child{padding-right:12px}.alert[data-astro-cid-xbegqvc6]{gap:4px}}b[data-astro-cid-c3sl2chk],strong[data-astro-cid-c3sl2chk]{font-weight:var(--visual-weight-strong)}[data-astro-cid-c3sl2chk]{box-sizing:border-box;margin:0;padding:0}.visual[data-astro-cid-c3sl2chk]{width:100%;height:360px;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;color:#0f172a;line-height:1.2;position:relative;container-type:inline-size}.svg[data-astro-cid-c3sl2chk]{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.card[data-astro-cid-c3sl2chk]{width:100%;padding:var(--visual-space-xl) 0 var(--visual-space-md);background:#fff;border:1px solid #e5e7eb;border-radius:12px;position:absolute;top:0;left:0;box-shadow:0 22px 30px -14px #0f172a38,0 6px 12px -4px #0f172a14}.head[data-astro-cid-c3sl2chk]{padding:0 var(--visual-space-xl)}.title[data-astro-cid-c3sl2chk]{font-size:var(--visual-title-size);font-weight:var(--visual-weight-strong);letter-spacing:-.01em}.sub[data-astro-cid-c3sl2chk]{font-size:var(--visual-meta-size);color:#64748b;margin-top:3px}.list[data-astro-cid-c3sl2chk]{margin-top:var(--visual-space-lg);grid-template-columns:minmax(64px,.8fr) minmax(0,1.2fr) max-content;column-gap:16px;display:grid}.drow[data-astro-cid-c3sl2chk]{grid-template-columns:subgrid;padding:var(--visual-space-md) var(--visual-space-xl);border-top:1px solid #f1f5f9;grid-column:1/-1;align-items:center;display:grid}.drow[data-astro-cid-c3sl2chk].on{background:#f5f9ff}.drow[data-astro-cid-c3sl2chk] .logo[data-astro-cid-c3sl2chk]{flex:none;align-items:center;width:64px;display:flex}.drow[data-astro-cid-c3sl2chk] .logo[data-astro-cid-c3sl2chk] img[data-astro-cid-c3sl2chk]{width:auto;max-width:64px}.drow[data-astro-cid-c3sl2chk] .ico[data-astro-cid-c3sl2chk]{color:#2563eb}.drow[data-astro-cid-c3sl2chk] .kind[data-astro-cid-c3sl2chk]{min-width:0;font-size:var(--visual-body-size);font-weight:var(--visual-weight-medium);flex:none}.add[data-astro-cid-c3sl2chk]{background:#f8fafc}.add[data-astro-cid-c3sl2chk] .logo[data-astro-cid-c3sl2chk]{justify-content:flex-start}.add[data-astro-cid-c3sl2chk] .plus[data-astro-cid-c3sl2chk]{color:#508ed0;background:#e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.add[data-astro-cid-c3sl2chk] .kind[data-astro-cid-c3sl2chk]{color:#334155}@media (width<=479px){.head[data-astro-cid-c3sl2chk]{padding-inline:20px}.list[data-astro-cid-c3sl2chk]{column-gap:10px}.drow[data-astro-cid-c3sl2chk]{padding-inline:20px}}@container (width<=300px){.head[data-astro-cid-c3sl2chk]{padding-inline:16px}.list[data-astro-cid-c3sl2chk]{grid-template-columns:64px minmax(0,1fr) max-content;column-gap:8px}.drow[data-astro-cid-c3sl2chk]{padding-inline:16px}.drow[data-astro-cid-c3sl2chk] .logo[data-astro-cid-c3sl2chk],.drow[data-astro-cid-c3sl2chk] .logo[data-astro-cid-c3sl2chk] img[data-astro-cid-c3sl2chk]{max-width:48px}.drow[data-astro-cid-c3sl2chk] .kind[data-astro-cid-c3sl2chk]{overflow-wrap:anywhere}}b[data-astro-cid-pvov6v33],strong[data-astro-cid-pvov6v33]{font-weight:var(--visual-weight-strong)}[data-astro-cid-pvov6v33]{box-sizing:border-box;margin:0;padding:0}.visual[data-astro-cid-pvov6v33]{width:100%;height:auto;padding:0 0 var(--visual-space-section);line-height:1.2;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;color:#0f172a;position:relative;container-type:inline-size}.card[data-astro-cid-pvov6v33]{width:100%;padding-bottom:var(--visual-space-md);background:#fff;border:1px solid #e5e7eb;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 18px 26px -12px #0f172a38,0 5px 10px -4px #0f172a14}table[data-astro-cid-pvov6v33]{border-collapse:collapse;table-layout:fixed;width:100%}th[data-astro-cid-pvov6v33]{color:#475569;font-size:var(--visual-meta-size);font-weight:var(--visual-weight-medium);text-align:left;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e5e7eb;padding:10px 8px}th[data-astro-cid-pvov6v33] .arr[data-astro-cid-pvov6v33]{color:#94a3b8;font-size:var(--visual-meta-size)}td[data-astro-cid-pvov6v33]{font-size:var(--visual-body-size);padding:var(--visual-space-md) var(--visual-space-sm);overflow-wrap:anywhere;border-bottom:1px solid #f1f5f9}th[data-astro-cid-pvov6v33]:first-child,td[data-astro-cid-pvov6v33]:first-child{padding-left:20px}th[data-astro-cid-pvov6v33]:last-child,td[data-astro-cid-pvov6v33]:last-child{padding-right:16px}td[data-astro-cid-pvov6v33].p{font-weight:var(--visual-weight-medium)}td[data-astro-cid-pvov6v33].mut{color:#475569;font-size:var(--visual-meta-size)}tr[data-astro-cid-pvov6v33]:last-child td[data-astro-cid-pvov6v33]{border-bottom:0}@container (width<=360px){th[data-astro-cid-pvov6v33],td[data-astro-cid-pvov6v33]{padding-inline:4px}th[data-astro-cid-pvov6v33]:first-child,td[data-astro-cid-pvov6v33]:first-child{white-space:normal;padding-left:12px}th[data-astro-cid-pvov6v33]:last-child,td[data-astro-cid-pvov6v33]:last-child{padding-right:8px}}.record[data-astro-cid-5y4sfigv]{color:#213047;font-family:var(--font-sans);background:#fff;border:1px solid #e5e7eb;border-radius:14px;font-size:14px;line-height:1.5;overflow:hidden;box-shadow:0 8px 24px #0f172a08}strong[data-astro-cid-5y4sfigv]{font-weight:600}.patient[data-astro-cid-5y4sfigv]{border-bottom:1px solid #e5e7eb;align-items:center;gap:10px;padding:16px;display:flex}.avatar[data-astro-cid-5y4sfigv]{color:#1d4ed8;background:#dbeafe;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.patient[data-astro-cid-5y4sfigv] p[data-astro-cid-5y4sfigv],.heading[data-astro-cid-5y4sfigv] span[data-astro-cid-5y4sfigv],.history[data-astro-cid-5y4sfigv] span[data-astro-cid-5y4sfigv]{color:#596078;font-size:12px}.visit[data-astro-cid-5y4sfigv]{padding:16px}.heading[data-astro-cid-5y4sfigv],.history[data-astro-cid-5y4sfigv]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}dl[data-astro-cid-5y4sfigv]{gap:12px;margin-top:16px;display:grid}dt[data-astro-cid-5y4sfigv]{color:#596078;margin-bottom:3px;font-size:12px}.file[data-astro-cid-5y4sfigv],.signed[data-astro-cid-5y4sfigv]{align-items:center;gap:6px;display:flex}.signed[data-astro-cid-5y4sfigv]{color:#166534;margin-top:16px;font-size:12px}.history[data-astro-cid-5y4sfigv]{background:#f8fafc;border-top:1px solid #e5e7eb;padding:12px 16px;font-size:13px}@media (width<=767px){.brief[data-astro-cid-5y4sfigv] .detail[data-astro-cid-5y4sfigv],.brief[data-astro-cid-5y4sfigv] .history[data-astro-cid-5y4sfigv]{display:none}.brief[data-astro-cid-5y4sfigv] .visit[data-astro-cid-5y4sfigv]{position:relative}.brief[data-astro-cid-5y4sfigv] .signed[data-astro-cid-5y4sfigv]{text-align:right;max-width:8.5rem;margin:0;line-height:1.4;display:block;position:absolute;bottom:16px;right:16px}.brief[data-astro-cid-5y4sfigv] .signed[data-astro-cid-5y4sfigv] svg{vertical-align:-3px;margin-right:4px;display:inline}}.clinical-card[data-astro-cid-fu2lzhaw]{height:auto;min-height:500px}.product-preview[data-astro-cid-fu2lzhaw]{padding-bottom:28px}.product-preview[data-astro-cid-fu2lzhaw]:is([data-product-visual=occupational-chart],[data-product-visual=scheduling]){overflow:visible}.ehr-mobile[data-astro-cid-fu2lzhaw]{display:none}@media (width<=1023px){.editorial-card[data-astro-cid-fu2lzhaw]{height:auto;min-height:0}.editorial-card[data-astro-cid-fu2lzhaw]>div[data-astro-cid-fu2lzhaw].relative.p-7{padding:24px 20px 20px}.product-preview[data-astro-cid-fu2lzhaw]{flex:none;height:auto;margin-inline:16px;padding-bottom:20px;overflow:visible;container-type:normal}.product-preview[data-astro-cid-fu2lzhaw]>div{--s:1;width:100%;min-width:0;margin-inline:0;transform:none}.ehr-mobile[data-astro-cid-fu2lzhaw]{display:block}.ehr-desktop[data-astro-cid-fu2lzhaw]{display:none}}@media (width<=767px){.editorial-card[data-astro-cid-fu2lzhaw]{background:0 0;border-radius:0;overflow:visible}.editorial-card[data-astro-cid-fu2lzhaw]>[data-astro-cid-fu2lzhaw][aria-hidden=true]{display:none}.editorial-card[data-astro-cid-fu2lzhaw]:not(:first-child){margin-top:32px}.editorial-card[data-astro-cid-fu2lzhaw]>div[data-astro-cid-fu2lzhaw].relative.p-7{padding:0 0 24px}.product-preview[data-astro-cid-fu2lzhaw]{margin-inline:0;padding-bottom:0}}.logo-band[data-astro-cid-7ypambjb]{position:relative}.logo-stage[data-astro-cid-7ypambjb]{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.logo-rotor[data-astro-cid-7ypambjb]{width:max-content;animation:40s linear infinite scroll-logo-row;display:flex}.logo-row[data-astro-cid-7ypambjb]{flex-shrink:0;align-items:center;gap:48px;padding-right:48px;display:flex}.logo-row[data-astro-cid-7ypambjb] li[data-astro-cid-7ypambjb]{flex-shrink:0;justify-content:center;align-items:center;width:clamp(160px,16vw,220px);height:80px;display:flex}.logo-row[data-astro-cid-7ypambjb] img[data-astro-cid-7ypambjb]{object-fit:contain;width:auto;max-width:100%}.logo-band[data-astro-cid-7ypambjb]:is([data-offscreen],[data-hidden]) .logo-rotor[data-astro-cid-7ypambjb]{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.logo-band[data-astro-cid-7ypambjb]:hover .logo-rotor[data-astro-cid-7ypambjb]{animation-play-state:paused}}@keyframes scroll-logo-row{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=639px){.logo-row[data-astro-cid-7ypambjb]{gap:32px;padding-right:32px}.logo-row[data-astro-cid-7ypambjb] li[data-astro-cid-7ypambjb]{width:140px;height:64px}.logo-row[data-astro-cid-7ypambjb] img[data-astro-cid-7ypambjb]{width:var(--mw,auto);height:auto;max-height:none}}@media (prefers-reduced-motion:reduce){.logo-stage[data-astro-cid-7ypambjb]{mask-image:none}.logo-rotor[data-astro-cid-7ypambjb]{width:100%;animation:none}.logo-row[data-astro-cid-7ypambjb]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:24px;width:100%;padding:0;display:grid}.logo-row[data-astro-cid-7ypambjb] li[data-astro-cid-7ypambjb]{width:100%}.logo-row[data-astro-cid-7ypambjb][aria-hidden=true]{display:none}}.worker-rotation[data-astro-cid-yasoi5ju]{width:100%;min-width:0;max-width:800px;font-family:var(--font-sans);color:var(--visual-ink);margin-inline:auto;container:worker-rotation/inline-size}.worker-stage[data-astro-cid-yasoi5ju]{isolation:isolate;padding-bottom:40px;position:relative}.worker-photo[data-astro-cid-yasoi5ju]{aspect-ratio:3/2;object-fit:cover;border-radius:24px;width:calc(100% - 48px);height:auto;min-height:480px;margin-left:48px;display:block}.card-stack[data-astro-cid-yasoi5ju]{width:390px;max-width:62%;height:350px;position:absolute;bottom:0;left:0}.hero-card[data-astro-cid-yasoi5ju]{border:1px solid var(--chart-axis);opacity:0;visibility:hidden;transform-origin:0 100%;transition:opacity .16s var(--ease-out),transform .22s var(--ease-out),visibility 0s .22s;pointer-events:none;background:#fff;border-radius:16px;padding:22px;line-height:1.25;position:absolute;bottom:0;left:0;right:0;transform:translateY(18px)scale(.98);box-shadow:0 16px 36px -16px #173c6b35,0 2px 5px #173c6b06}.hero-card[data-astro-cid-yasoi5ju].is-active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s var(--ease-out) .12s,transform .36s var(--ease-out) .12s,visibility 0s;transform:none}.hero-card[data-astro-cid-yasoi5ju].is-leaving{transform:translateY(-12px)scale(.98)}.hero-card[data-astro-cid-yasoi5ju] h2[data-astro-cid-yasoi5ju]{font-size:var(--visual-title-size);letter-spacing:-.025em;line-height:1.3;font-weight:var(--visual-weight-strong)}.schedule[data-astro-cid-yasoi5ju]{gap:13px;margin-top:18px;display:grid}.schedule[data-astro-cid-yasoi5ju] li[data-astro-cid-yasoi5ju]{border-left:3px solid var(--sea-mist);padding-left:10px}.schedule[data-astro-cid-yasoi5ju] strong[data-astro-cid-yasoi5ju]{font-size:var(--visual-meta-size);font-weight:var(--visual-weight-strong);display:block}.schedule[data-astro-cid-yasoi5ju] span[data-astro-cid-yasoi5ju]{color:var(--visual-muted);margin-top:4px;font-size:11px;display:block}.is-active[data-astro-cid-yasoi5ju] .schedule[data-astro-cid-yasoi5ju] li[data-astro-cid-yasoi5ju]{animation:row-enter .35s var(--ease-out) both;animation-delay:calc(.18s + var(--delay))}.case-chart[data-astro-cid-yasoi5ju]{align-items:center;gap:18px;margin-top:24px;display:flex}.donut[data-astro-cid-yasoi5ju]{flex-shrink:0;width:112px;height:112px;position:relative}.donut[data-astro-cid-yasoi5ju] svg[data-astro-cid-yasoi5ju]{width:100%;height:auto;display:block}.donut[data-astro-cid-yasoi5ju] strong[data-astro-cid-yasoi5ju]{font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:center;font-size:26px;font-weight:600;line-height:1.1;display:flex;position:absolute;inset:0}.donut[data-astro-cid-yasoi5ju] small[data-astro-cid-yasoi5ju]{color:var(--chart-label);letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font-size:10px;font-weight:400}.breakdown[data-astro-cid-yasoi5ju]{min-width:0;color:var(--chart-label);flex:1;gap:12px;font-size:12px;display:grid}.breakdown[data-astro-cid-yasoi5ju] li[data-astro-cid-yasoi5ju]{grid-template-columns:6px minmax(0,1fr) 24px;align-items:center;gap:7px;display:grid}.breakdown[data-astro-cid-yasoi5ju] i[data-astro-cid-yasoi5ju]{border-radius:50%;width:6px;height:6px}.breakdown[data-astro-cid-yasoi5ju] strong[data-astro-cid-yasoi5ju]{text-align:right;font-variant-numeric:tabular-nums;color:var(--visual-ink);font-weight:600}.is-active[data-astro-cid-yasoi5ju] .donut-segment[data-astro-cid-yasoi5ju]{animation:fill-ring .8s var(--ease-out) both;animation-delay:calc(.18s + var(--delay))}.legend[data-astro-cid-yasoi5ju]{color:var(--chart-label);flex-wrap:wrap;gap:12px 16px;margin:18px 0;font-size:12px;display:flex}.legend[data-astro-cid-yasoi5ju] li[data-astro-cid-yasoi5ju]{align-items:center;gap:6px;display:flex}.legend[data-astro-cid-yasoi5ju] i[data-astro-cid-yasoi5ju]{border-radius:50%;width:8px;height:8px}.column-headings[data-astro-cid-yasoi5ju]{color:var(--chart-label);justify-content:space-between;margin-bottom:12px;font-size:12px;display:flex}.site-bars[data-astro-cid-yasoi5ju]{gap:17px;display:grid}.site-bars[data-astro-cid-yasoi5ju] li[data-astro-cid-yasoi5ju]{color:var(--chart-label);grid-template-columns:74px minmax(0,1fr) 36px;align-items:center;gap:12px;font-size:13px;line-height:1.4;display:grid}.site-bars[data-astro-cid-yasoi5ju] strong[data-astro-cid-yasoi5ju]{text-align:right;color:var(--visual-ink);font-variant-numeric:tabular-nums;font-weight:600}.track[data-astro-cid-yasoi5ju]{background:var(--chart-track);border-radius:4px;height:9px;display:block;overflow:hidden}.bar-fill[data-astro-cid-yasoi5ju]{transform-origin:0;width:100%;height:100%;display:flex}.stacked-fill[data-astro-cid-yasoi5ju] i[data-astro-cid-yasoi5ju]{height:100%}.is-active[data-astro-cid-yasoi5ju] .bar-fill[data-astro-cid-yasoi5ju]{animation:draw-bar .65s var(--ease-out) both;animation-delay:calc(.2s + var(--delay))}figcaption[data-astro-cid-yasoi5ju]{justify-content:flex-end;margin-top:8px;display:flex}.rotation-controls[data-astro-cid-yasoi5ju]{gap:2px;display:flex}.step[data-astro-cid-yasoi5ju]{cursor:pointer;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.step[data-astro-cid-yasoi5ju]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.step[data-astro-cid-yasoi5ju] span[data-astro-cid-yasoi5ju]{background:var(--chart-axis);border-radius:50%;width:6px;height:6px;transition:background .2s,transform .2s;display:block}.step[data-astro-cid-yasoi5ju][aria-pressed=true] span[data-astro-cid-yasoi5ju]{background:var(--primary);transform:scale(1.3)}@keyframes row-enter{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@keyframes draw-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fill-ring{0%{stroke-dasharray:0 100}to{stroke-dasharray:var(--arc) 100}}@container worker-rotation (width<=600px){.card-stack[data-astro-cid-yasoi5ju]{width:350px;max-width:74%}.hero-card[data-astro-cid-yasoi5ju]{padding:20px}.worker-photo[data-astro-cid-yasoi5ju]{min-height:500px}.case-chart[data-astro-cid-yasoi5ju]{gap:14px}.donut[data-astro-cid-yasoi5ju]{width:100px;height:100px}.breakdown[data-astro-cid-yasoi5ju]{font-size:11px}}@media (width<=767px){.worker-stage[data-astro-cid-yasoi5ju]{padding:0}.worker-photo[data-astro-cid-yasoi5ju]{border-radius:18px;width:100%;min-height:0;margin:0}.card-stack[data-astro-cid-yasoi5ju],figcaption[data-astro-cid-yasoi5ju]{display:none}}@media (prefers-reduced-motion:reduce){.hero-card[data-astro-cid-yasoi5ju],.hero-card[data-astro-cid-yasoi5ju].is-active{transition:none;transform:none}.is-active[data-astro-cid-yasoi5ju] .bar-fill[data-astro-cid-yasoi5ju],.is-active[data-astro-cid-yasoi5ju] .donut-segment[data-astro-cid-yasoi5ju],.is-active[data-astro-cid-yasoi5ju] .schedule[data-astro-cid-yasoi5ju] li[data-astro-cid-yasoi5ju]{animation:none}}
