.px-study-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.px-study-list__item{border:1px solid var(--px-border,#e3e8ef);background:var(--px-surface,#fff);border-radius:10px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.px-study-list__icon{width:32px;height:32px;color:var(--px-primary,#0e2a47);background:var(--px-surface-sunken,#f5f7fa);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.px-study-list__icon--lab{color:var(--px-primary,#0e2a47);background:var(--px-primary-subtle,#e8eef6)}.px-study-list__icon--imaging{color:var(--px-info-fg,#1d5b8f);background:var(--px-info-bg,#e6f1fa)}.px-study-list__icon--doc{color:var(--px-attention-fg,#b5560f);background:var(--px-attention-bg,#fdf0e5)}.px-study-list__body{flex:1;min-width:0}.px-study-list__actions{flex-shrink:0}.px-register-study__steps{color:var(--px-text-muted,#6b7a90);align-items:center;gap:8px;margin-bottom:20px;font-size:12px;display:flex}.px-register-study__step{align-items:center;gap:6px;display:inline-flex}.px-register-study__step-dot{background:var(--px-surface-sunken,#f5f7fa);width:22px;height:22px;color:var(--px-text-muted,#6b7a90);border:1px solid var(--px-border,#dde3ea);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.px-register-study__step--active{color:var(--px-text,#0e2a47);font-weight:600}.px-register-study__step--active .px-register-study__step-dot{background:var(--px-primary,#0e2a47);color:#fff;border-color:var(--px-primary,#0e2a47)}.px-register-study__step-bar{background:var(--px-border,#dde3ea);flex:1;max-width:48px;height:1px}.px-register-study__patient{background:var(--px-surface-sunken,#f5f7fa);border-radius:12px;align-items:center;gap:12px;margin-bottom:16px;padding:12px 14px;display:flex}.px-register-study__patient-avatar{background:var(--px-primary,#0e2a47);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-weight:600;display:inline-flex}.px-register-study__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (width<=640px){.px-register-study__cards{grid-template-columns:1fr}}.px-register-study__card{appearance:none;text-align:left;cursor:pointer;border:1px solid var(--px-border,#dde3ea);background:var(--px-surface,#fff);color:var(--px-text,#0e2a47);font:inherit;border-radius:14px;flex-direction:column;gap:8px;padding:18px 16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.px-register-study__card:hover,.px-register-study__card:focus-visible{border-color:#f4791e;outline:none;transform:translateY(-1px);box-shadow:0 6px 18px #0e2a471f}.px-register-study__card-icon{background:var(--px-surface-sunken,#f5f7fa);width:44px;height:44px;color:var(--px-primary,#0e2a47);border-radius:12px;justify-content:center;align-items:center;font-size:22px;transition:background .15s,color .15s;display:inline-flex}.px-register-study__card:hover .px-register-study__card-icon,.px-register-study__card:focus-visible .px-register-study__card-icon{color:#f4791e;background:#f4791e1f}.px-register-study__card-title{font-size:15px;font-weight:600}.px-register-study__card-hint{color:var(--px-text-muted,#6b7a90);font-size:12px;line-height:1.4}.px-register-study__cta.ant-btn-primary:not(:disabled){background:#f4791e;border-color:#f4791e}.px-register-study__cta.ant-btn-primary:not(:disabled):hover{background:#e06a12;border-color:#e06a12}.px-study-media{flex-direction:column;gap:10px;display:flex}.px-study-media__grid{flex-wrap:wrap;gap:8px;display:flex}.px-study-media__video{margin:0}.px-study-media__video video{background:#000;border-radius:8px;width:100%;max-height:320px;display:block}@media (width<=600px){.px-study-list__item{flex-wrap:wrap}.px-study-list__actions{width:100%;padding-left:44px}}.px-link-card{border:1px solid var(--px-border,#e3e8ef);background:var(--px-surface,#fff);border-radius:12px;gap:12px;min-width:0;padding:10px;display:flex}.px-link-card__media{background:#0b1726;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:84px;height:84px;display:flex;overflow:hidden}.px-link-card__media img{object-fit:cover;width:100%;height:100%}.px-link-card__icon{color:#9fb0c4;font-size:28px}.px-link-card--pdf .px-link-card__media{background:var(--px-critical-bg,#fdecec)}.px-link-card--pdf .px-link-card__icon{color:var(--px-critical-fg,#b42318)}.px-link-card--web .px-link-card__media{background:var(--px-surface-sunken,#f5f7fa)}.px-link-card__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.px-link-card__provider{color:var(--px-primary,#0e2a47);background:var(--px-primary-subtle,#e8eef6);margin-inline-end:0;font-weight:600}.px-link-card__title{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.px-link-card__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}@media (width<=480px){.px-link-card__media{width:64px;height:64px}}
