.aura-sidebar_accountMenu__vDZjd,.aura-sidebar_sidebar__d5IZI{color:var(--aura-text);font-family:var(--aura-sidebar-font-family,var(--aura-font-family));font-size:var(--aura-font-body);line-height:1.5}.aura-sidebar_sidebar__d5IZI{background:var(--aura-surface-subtle);border-right:1px solid var(--aura-outline);box-shadow:none}.aura-sidebar_sidebar__d5IZI [data-slot=sidebar-inner]{background:inherit}.aura-sidebar_header__SW0na{padding:var(--aura-space-2);gap:0;flex-shrink:0}.aura-sidebar_brand__LNUis{display:flex;align-items:center;gap:var(--aura-space-2);height:var(--a-size-touch);padding:var(--aura-space-2);min-width:0}.aura-sidebar_brandMark__Tsn_Z{display:grid;place-items:center;width:var(--aura-space-8);height:var(--aura-space-8);border-radius:var(--a-radius-control);flex-shrink:0;color:var(--aura-white);background:var(--aura-primary)}.aura-sidebar_accountMenu__vDZjd .aura-material-symbol,.aura-sidebar_sidebar__d5IZI .aura-material-symbol{width:var(--aura-sidebar-icon-size);height:var(--aura-sidebar-icon-size);font-size:var(--aura-sidebar-icon-size);flex-shrink:0}.aura-sidebar_brandText__n0DNd,.aura-sidebar_userInfo__Esiso{display:grid;min-width:0;line-height:1.25}.aura-sidebar_brandName__DGWW6,.aura-sidebar_userName__HvEVT{font-size:var(--aura-font-body);font-weight:500}.aura-sidebar_brandDepartment__Jxwel,.aura-sidebar_userEmail__ECdPL{color:var(--aura-text-subtle);font-size:var(--aura-font-caption);font-weight:400}.aura-sidebar_brandDepartment__Jxwel,.aura-sidebar_brandName__DGWW6,.aura-sidebar_label__qFHzF,.aura-sidebar_userEmail__ECdPL,.aura-sidebar_userName__HvEVT{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aura-sidebar_content__sRsfA{gap:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--aura-secondary-outline) transparent}.aura-sidebar_group__nV3gf{padding:var(--aura-space-2)}.aura-sidebar_groupLabel__h9kTH{height:var(--aura-space-8);padding:0 var(--aura-space-2);color:var(--aura-text-subtle);font-size:var(--aura-font-caption);font-weight:500}.aura-sidebar_menu__UVtJZ{gap:var(--aura-space-1)}.aura-sidebar_feedback__oy5nd,.aura-sidebar_item__GAYBZ,.aura-sidebar_retry__0Kr8y{display:flex;align-items:center;gap:var(--aura-space-2);width:100%;min-width:0;height:var(--aura-sidebar-item-height);padding:0 var(--aura-space-2);border:0;border-radius:var(--a-radius-control);background:transparent;color:var(--aura-text);font-size:var(--aura-font-body);font-weight:400;text-decoration:none;cursor:pointer;box-shadow:none}.aura-sidebar_feedback__oy5nd:hover,.aura-sidebar_item__GAYBZ:hover,.aura-sidebar_item__GAYBZ[data-active=true],.aura-sidebar_retry__0Kr8y:hover,.aura-sidebar_userTrigger__dWU5m:hover,.aura-sidebar_userTrigger__dWU5m[data-state=open]{background:var(--aura-primary-container);color:var(--aura-primary)}.aura-sidebar_item__GAYBZ[data-active=true]{font-weight:500}.aura-sidebar_feedback__oy5nd:hover .aura-sidebar_label__qFHzF,.aura-sidebar_item__GAYBZ:hover .aura-sidebar_label__qFHzF,.aura-sidebar_item__GAYBZ[data-active=true] .aura-sidebar_label__qFHzF,.aura-sidebar_retry__0Kr8y:hover .aura-sidebar_label__qFHzF,.aura-sidebar_userTrigger__dWU5m:hover .aura-sidebar_userName__HvEVT,.aura-sidebar_userTrigger__dWU5m[data-state=open] .aura-sidebar_userName__HvEVT{color:var(--aura-safe)}.aura-sidebar_accountMenu__vDZjd :focus-visible,.aura-sidebar_sidebar__d5IZI a:focus-visible,.aura-sidebar_sidebar__d5IZI button:focus-visible{outline:3px solid var(--aura-primary);outline-offset:-2px}.aura-sidebar_footer__BQshY{flex-shrink:0;gap:var(--aura-space-2);padding:var(--aura-space-2);border-top:1px solid var(--aura-outline);background:var(--aura-surface-subtle)}.aura-sidebar_trailingIcon__cPCy0{margin-left:auto;color:var(--aura-text-subtle)}.aura-sidebar_userTrigger__dWU5m{display:flex;align-items:center;gap:var(--aura-space-2);width:100%;height:var(--a-size-touch);padding:var(--aura-space-2);border-radius:var(--a-radius-control);color:var(--aura-text);background:transparent;box-shadow:none;cursor:pointer}.aura-sidebar_avatar__diKhU{width:var(--aura-space-8);height:var(--aura-space-8);border-radius:var(--a-radius-control);flex-shrink:0}.aura-sidebar_avatar__diKhU [data-slot=avatar-fallback]{border-radius:inherit;background:var(--aura-primary-container);color:var(--aura-safe);font-size:var(--aura-font-caption)}.aura-sidebar_userInfo__Esiso{flex:1;text-align:left}.aura-sidebar_accountMenu__vDZjd{min-width:14rem;max-width:calc(100vw - var(--aura-space-8));padding:var(--aura-space-1);background:var(--aura-white);border:1px solid var(--aura-outline);border-radius:var(--a-radius-control);box-shadow:var(--aura-shadow-popup)}.aura-sidebar_accountHeading__dz6po{display:grid;gap:var(--aura-space-element);padding:var(--aura-space-control)}.aura-sidebar_accountHeading__dz6po .aura-sidebar_userEmail__ECdPL{overflow-wrap:anywhere;white-space:normal}.aura-sidebar_accountSeparator__vmQE_{background:var(--aura-outline);margin:var(--aura-space-1) 0}.aura-sidebar_logout__Q8o0_{min-height:var(--a-size-control);gap:var(--aura-space-2);padding:var(--aura-space-2) var(--aura-space-control);color:var(--aura-warn);cursor:pointer;border-radius:var(--a-radius-control)}.aura-sidebar_logout__Q8o0_[data-highlighted]{color:var(--aura-warn);background:var(--aura-white)}.aura-sidebar_mobileClose__Q7FzT{display:grid;place-items:center;width:var(--a-size-control);height:var(--a-size-control);flex-shrink:0;margin-left:auto;background:transparent;border-radius:var(--a-radius-control);color:var(--aura-text-subtle);cursor:pointer}.aura-sidebar_loading__3Ny7S{display:grid;gap:var(--aura-space-2);padding:var(--aura-space-2)}.aura-sidebar_loadingItem__SNV5F{height:var(--aura-sidebar-item-height);border-radius:var(--a-radius-control);background:var(--aura-surface-variant)}.aura-sidebar_loadError__h4ReD{display:grid;justify-items:start;gap:var(--aura-space-control);padding:var(--aura-space-2);color:var(--aura-text-subtle)}[data-slot=sidebar][data-state=collapsed] .aura-sidebar_sidebar__d5IZI .aura-sidebar_brandText__n0DNd,[data-slot=sidebar][data-state=collapsed] .aura-sidebar_sidebar__d5IZI .aura-sidebar_groupLabel__h9kTH,[data-slot=sidebar][data-state=collapsed] .aura-sidebar_sidebar__d5IZI .aura-sidebar_label__qFHzF,[data-slot=sidebar][data-state=collapsed] .aura-sidebar_sidebar__d5IZI .aura-sidebar_loadError__h4ReD>p,[data-slot=sidebar][data-state=collapsed] .aura-sidebar_sidebar__d5IZI .aura-sidebar_trailingIcon__cPCy0,[data-slot=sidebar][data-state=collapsed] .aura-sidebar_sidebar__d5IZI .aura-sidebar_userInfo__Esiso{display:none}[data-slot=sidebar][data-state=collapsed] .aura-sidebar_sidebar__d5IZI .aura-sidebar_brand__LNUis{padding:0;justify-content:center}[data-slot=sidebar][data-state=collapsed] .aura-sidebar_sidebar__d5IZI .aura-sidebar_content__sRsfA{overflow-y:auto}[data-slot=sidebar][data-state=collapsed] .aura-sidebar_sidebar__d5IZI .aura-sidebar_feedback__oy5nd,[data-slot=sidebar][data-state=collapsed] .aura-sidebar_sidebar__d5IZI .aura-sidebar_item__GAYBZ,[data-slot=sidebar][data-state=collapsed] .aura-sidebar_sidebar__d5IZI .aura-sidebar_retry__0Kr8y,[data-slot=sidebar][data-state=collapsed] .aura-sidebar_sidebar__d5IZI .aura-sidebar_userTrigger__dWU5m{width:var(--aura-space-8)!important;height:var(--aura-sidebar-item-height)!important;padding:0!important;justify-content:center}.aura-sidebar_sidebar__d5IZI[data-mobile=true] .aura-sidebar_feedback__oy5nd,.aura-sidebar_sidebar__d5IZI[data-mobile=true] .aura-sidebar_item__GAYBZ,.aura-sidebar_sidebar__d5IZI[data-mobile=true] .aura-sidebar_retry__0Kr8y{min-height:var(--a-size-control)}.aura-sidebar_sidebar__d5IZI[data-mobile=true]{max-width:calc(100vw - var(--a-size-touch))}@media (pointer:coarse){.aura-sidebar_feedback__oy5nd,.aura-sidebar_item__GAYBZ,.aura-sidebar_retry__0Kr8y,.aura-sidebar_userTrigger__dWU5m{min-height:var(--a-size-control)}[data-slot=sidebar][data-state=collapsed] .aura-sidebar_sidebar__d5IZI .aura-sidebar_footer__BQshY,[data-slot=sidebar][data-state=collapsed] .aura-sidebar_sidebar__d5IZI .aura-sidebar_group__nV3gf{padding-inline:calc((var(--aura-sidebar-rail-width) - var(--a-size-control)) / 2)}[data-slot=sidebar][data-state=collapsed] .aura-sidebar_sidebar__d5IZI .aura-sidebar_feedback__oy5nd,[data-slot=sidebar][data-state=collapsed] .aura-sidebar_sidebar__d5IZI .aura-sidebar_item__GAYBZ,[data-slot=sidebar][data-state=collapsed] .aura-sidebar_sidebar__d5IZI .aura-sidebar_retry__0Kr8y,[data-slot=sidebar][data-state=collapsed] .aura-sidebar_sidebar__d5IZI .aura-sidebar_userTrigger__dWU5m{width:var(--a-size-control)!important}}.aura-sidebar_topBar__uURm7{display:flex;height:var(--a-size-touch);flex-shrink:0;align-items:center;gap:var(--aura-space-2);background:var(--aura-white);border-bottom:1px solid var(--aura-outline);position:sticky;top:0;z-index:10}.aura-sidebar_trigger__lcPun{min-width:var(--a-size-control);min-height:var(--a-size-control);padding:0;border-radius:var(--a-radius-control);color:var(--aura-text-subtle);box-shadow:none}.aura-sidebar_trigger__lcPun .aura-material-symbol{width:var(--aura-sidebar-icon-size);height:var(--aura-sidebar-icon-size);font-size:var(--aura-sidebar-icon-size)}.aura-sidebar_trigger__lcPun:hover{color:var(--aura-text);background:var(--aura-surface-variant)}.aura-sidebar_trigger__lcPun:focus-visible{outline:3px solid var(--aura-primary);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.aura-sidebar_sidebar__d5IZI,.aura-sidebar_trigger__lcPun{transition:none}}.notifications_trigger__qujjy{position:relative;width:var(--a-size-control);min-width:var(--a-size-control);height:var(--a-size-control);padding:0;color:var(--a-color-muted);background:transparent;border-radius:var(--a-radius-control);box-shadow:none;touch-action:manipulation;transition:color var(--a-motion-fast),background-color var(--a-motion-fast)}.notifications_trigger__qujjy:hover,.notifications_trigger__qujjy[data-state=open]{color:var(--a-color-action);background:var(--a-color-action-soft)}.notifications_moreButton__yO5RF:focus-visible,.notifications_notificationButton__QFbht:focus-visible,.notifications_trigger__qujjy:focus-visible{outline:3px solid var(--a-color-action);outline-offset:3px}.notifications_bellIcon__z9CiB{width:var(--a-size-icon);height:var(--a-size-icon)}.notifications_count__sQF_6{position:absolute;top:-.125rem;right:-.125rem;display:grid;place-items:center;min-width:1.25rem;height:1.25rem;padding-inline:.25rem;color:var(--a-color-surface);background:var(--a-color-danger);border:2px solid var(--a-color-surface);border-radius:999px;font-size:.6875rem;line-height:1;font-weight:600;font-variant-numeric:tabular-nums}.notifications_panel__RaNpU{width:min(24rem,calc(100vw - 2rem));max-height:min(38rem,calc(100dvh - 5rem));padding:0;overflow:hidden;color:var(--a-color-text);background:var(--a-color-surface);border:1px solid var(--a-color-line);border-radius:var(--a-radius-panel);box-shadow:0 8px 32px rgb(32 33 36/18%);font-family:Noto Sans JP,Yu Gothic UI,Meiryo,sans-serif}.notifications_panelHeader__bGicA{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--a-color-line)}.notifications_content__i7DSu,.notifications_panelHeaderText__iJURy{min-width:0}.notifications_panelTitle__1orJF{color:var(--a-color-text);font-size:var(--a-font-section,1.25rem);line-height:var(--a-line-section,1.875rem);font-weight:600;text-wrap:balance}.notifications_panelStatus__p8ybX{margin-top:.25rem;color:var(--a-color-muted);font-size:.75rem;line-height:1rem}.notifications_markAllButton__mWuiR{min-height:var(--a-size-control);flex:none;color:var(--a-color-action);border-radius:var(--a-radius-control)}.notifications_detailActions__84w2J svg,.notifications_markAllButton__mWuiR svg,.notifications_moreButton__yO5RF svg{width:var(--a-size-icon-small,1rem);height:var(--a-size-icon-small,1rem)}.notifications_listViewport__yq_Qp{max-height:var(--notification-list-max-height,25rem);overflow-y:auto;overscroll-behavior:contain}.notifications_list__DXkhm{margin:0;padding:0;list-style:none}.notifications_notification__M_r2m{position:relative;display:grid;grid-template-columns:minmax(0,1fr) var(--a-size-control);align-items:stretch;min-width:0;border-bottom:1px solid var(--a-color-line);background:var(--a-color-surface)}.notifications_notification__M_r2m:last-child{border-bottom:0}.notifications_notification__M_r2m[data-unread=true]{background:var(--a-color-action-soft);box-shadow:inset 3px 0 0 var(--a-color-action)}.notifications_notificationButton__QFbht{min-width:0;min-height:5rem;display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.75rem;align-items:start;padding:.75rem .5rem .75rem 1rem;color:var(--a-color-text);background:transparent;border:0;border-radius:0;text-align:left;touch-action:manipulation}.notifications_notificationButton__QFbht:hover,.notifications_notification__M_r2m:has(.notifications_moreButton__yO5RF:hover){background:var(--a-color-page)}.notifications_typeIcon__KivxH{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;color:var(--a-color-action);background:var(--a-color-surface);border:1px solid var(--a-color-line)}.notifications_typeIcon__KivxH svg{width:var(--a-size-icon-small,1rem);height:var(--a-size-icon-small,1rem)}.notifications_typeIcon__KivxH[data-type=warning]{color:var(--a-color-warning);background:var(--a-color-warning-bg);border-color:color-mix(in srgb,var(--a-color-warning),transparent 65%)}.notifications_typeIcon__KivxH[data-type=error]{color:var(--a-color-danger);background:var(--a-color-danger-bg);border-color:color-mix(in srgb,var(--a-color-danger),transparent 65%)}.notifications_typeIcon__KivxH[data-type=success]{color:var(--a-color-success);background:var(--a-color-success-bg);border-color:color-mix(in srgb,var(--a-color-success),transparent 65%)}.notifications_titleLine__qTesJ{display:flex;align-items:baseline;gap:.5rem;min-width:0}.notifications_notificationTitle__y38N9{min-width:0;color:var(--a-color-text);font-size:.875rem;line-height:1.25rem;font-weight:600;overflow-wrap:anywhere}.notifications_notification__M_r2m[data-unread=false] .notifications_notificationTitle__y38N9{color:var(--a-color-muted);font-weight:400}.notifications_priority__ztOii,.notifications_unreadLabel__a_Hyx{display:inline-flex;align-items:center;flex:none;min-height:1.25rem;padding-inline:.5rem;border-radius:999px;font-size:.75rem;line-height:1rem;font-weight:600}.notifications_unreadLabel__a_Hyx{color:var(--a-color-action);background:var(--a-color-surface)}.notifications_message__K9oum{display:-webkit-box;margin-top:.25rem;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.notifications_message__K9oum,.notifications_meta__2b9n1{color:var(--a-color-muted);font-size:.75rem;line-height:1rem}.notifications_meta__2b9n1{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .5rem;margin-top:.5rem}.notifications_priority__ztOii[data-priority=urgent]{color:var(--a-color-danger);background:var(--a-color-danger-bg)}.notifications_priority__ztOii[data-priority=high]{color:var(--a-color-warning);background:var(--a-color-warning-bg)}.notifications_priority__ztOii[data-priority=low]{color:var(--a-color-muted);background:var(--a-color-page)}.notifications_moreButton__yO5RF{align-self:start;width:var(--a-size-control);min-width:var(--a-size-control);height:var(--a-size-control);margin-top:.5rem;padding:0;color:var(--a-color-muted);border-radius:var(--a-radius-control)}.notifications_moreButton__yO5RF:hover{color:var(--a-color-action);background:var(--a-color-action-soft)}.notifications_menuContent___TRDH{min-width:11rem;padding:.25rem;border-color:var(--a-color-line);border-radius:var(--a-radius-control)}.notifications_menuItem__zkDv2{min-height:var(--a-size-control);border-radius:.375rem}.notifications_state__WpPF4{min-height:10rem;display:grid;place-items:center;align-content:center;gap:.75rem;padding:2rem 1.5rem;color:var(--a-color-muted);text-align:center}.notifications_state__WpPF4 svg{width:var(--a-size-icon-large,1.5rem);height:var(--a-size-icon-large,1.5rem);color:var(--a-color-action)}.notifications_stateText__aZj3Q{max-width:19rem;font-size:.875rem;line-height:1.5rem}.notifications_retryButton__GU8aa{min-height:var(--a-size-control);color:var(--a-color-action);border-color:var(--a-color-control-line)}.notifications_spinner__Na8cR{width:var(--a-size-icon);height:var(--a-size-icon);color:var(--a-color-action);animation:notifications_notification-spin__tFNAT 1s linear infinite}.notifications_detailDialog__NoRFY{width:min(calc(100vw - 2rem),42rem)!important;max-width:42rem!important;max-height:calc(100dvh - 2rem);padding:0!important;gap:0!important;overflow:hidden;color:var(--a-color-text);background:var(--a-color-surface);border-color:var(--a-color-line);border-radius:var(--a-radius-dialog)}.notifications_detailHeader__tOc9V{padding:1.5rem 4rem 1rem 1.5rem;border-bottom:1px solid var(--a-color-line);text-align:left}.notifications_detailType__T7JYI{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;color:var(--a-color-muted);font-size:.875rem;line-height:1.25rem}.notifications_detailType__T7JYI svg{width:var(--a-size-icon-small,1rem);height:var(--a-size-icon-small,1rem);color:var(--a-color-action)}.notifications_detailTitle__wWw2H{color:var(--a-color-text);font-size:1.25rem;line-height:1.875rem;font-weight:600;overflow-wrap:anywhere;text-wrap:balance}.notifications_detailSummary__7PQKl{margin-top:.5rem;color:var(--a-color-muted);font-size:.875rem;line-height:1.5rem;overflow-wrap:anywhere}.notifications_detailBody__g_279{min-height:0;overflow-y:auto;overscroll-behavior:contain}.notifications_detailMeta__gbtfe{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;padding:1rem 1.5rem;color:var(--a-color-muted);border-bottom:1px solid var(--a-color-line);font-size:.875rem;line-height:1.5rem}.notifications_detailMeta__gbtfe span{display:inline-flex;align-items:center;gap:.5rem}.notifications_detailMeta__gbtfe svg{width:var(--a-size-icon-small,1rem);height:var(--a-size-icon-small,1rem)}.notifications_detailContent___kr8s{padding:1.5rem;font-size:.875rem;line-height:1.6}.notifications_detailContent___kr8s>*+*{margin-top:.75rem}.notifications_detailContent___kr8s h2{font-size:1.125rem;line-height:1.75rem;font-weight:600}.notifications_detailContent___kr8s h3{font-size:1rem;line-height:1.5rem;font-weight:600}.notifications_bullet__Mbo49{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.25rem}.notifications_expiry__mhz31{padding:1rem 1.5rem;color:var(--a-color-warning);background:var(--a-color-warning-bg);font-size:.875rem;line-height:1.5rem}.notifications_detailActions__84w2J{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid var(--a-color-line)}@keyframes notifications_notification-spin__tFNAT{to{transform:rotate(1turn)}}@media (max-width:32rem){.notifications_panel__RaNpU{width:calc(100vw - 1rem)}.notifications_panelHeader__bGicA{padding-inline:1rem}.notifications_markAllButton__mWuiR{padding-inline:.75rem}.notifications_detailDialog__NoRFY{width:calc(100vw - 1rem)!important;max-height:calc(100dvh - 1rem)}.notifications_detailActions__84w2J,.notifications_detailContent___kr8s,.notifications_detailHeader__tOc9V,.notifications_detailMeta__gbtfe{padding-inline:1rem}.notifications_detailActions__84w2J{align-items:stretch;flex-direction:column-reverse}.notifications_detailActions__84w2J>*{width:100%}}@media (prefers-reduced-motion:reduce){.notifications_detailDialog__NoRFY,.notifications_moreButton__yO5RF,.notifications_notificationButton__QFbht,.notifications_panel__RaNpU,.notifications_trigger__qujjy{animation:none!important;transition:none!important}.notifications_spinner__Na8cR{animation:none}}.floating-task-center_minimized__6PYI1,.floating-task-center_panel__DSx_S{position:fixed;left:0;top:0;z-index:50;color:var(--aura-text);background:var(--aura-white);border:1px solid var(--aura-outline);border-radius:var(--a-radius-panel);box-shadow:var(--aura-shadow-popup);font-family:var(--aura-font-family);font-size:var(--aura-font-body);line-height:1.6;overflow-wrap:anywhere}.floating-task-center_panel__DSx_S{display:flex;flex-direction:column;width:360px;max-width:100vw;max-height:100dvh;overflow:hidden}.floating-task-center_header__RU2FJ{display:flex;align-items:center;gap:var(--aura-space-element);padding:var(--aura-space-2);border-bottom:1px solid var(--aura-outline)}.floating-task-center_header__RU2FJ h2{flex:1;font-size:var(--aura-font-section);font-weight:700}.floating-task-center_count__dAOym{color:var(--aura-text-subtle);font-size:var(--aura-font-caption)}.floating-task-center_minimized__6PYI1 .floating-task-center_iconButton__V7D26,.floating-task-center_panel__DSx_S .floating-task-center_iconButton__V7D26{width:var(--a-size-control);min-width:var(--a-size-control);height:var(--a-size-control);padding:0;color:var(--aura-text-subtle);background:transparent;box-shadow:none;border-radius:var(--a-radius-control)}.floating-task-center_minimized__6PYI1 .floating-task-center_iconButton__V7D26:hover,.floating-task-center_panel__DSx_S .floating-task-center_iconButton__V7D26:hover{color:var(--aura-primary);background:var(--aura-surface-variant)}.floating-task-center_listArea__xLFfB{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--aura-space-control)}.floating-task-center_list__xExtj,.floating-task-center_task__QdekO{display:grid;gap:var(--aura-space-control)}.floating-task-center_task__QdekO{padding:var(--aura-space-4);border:1px solid var(--aura-outline);border-radius:var(--a-radius-panel);background:var(--aura-white)}.floating-task-center_taskHeading__w_ZD8{display:flex;gap:var(--aura-space-element);align-items:flex-start}.floating-task-center_taskIcon__EeFSf{margin-top:var(--aura-space-element);color:var(--aura-primary)}.floating-task-center_taskIdentity__lDG0o{flex:1;min-width:0}.floating-task-center_taskIdentity__lDG0o h3{font-size:var(--aura-font-body);font-weight:700}.floating-task-center_taskIdentity__lDG0o p{color:var(--aura-text-subtle);font-size:var(--aura-font-caption)}.floating-task-center_progressText__nUFtd,.floating-task-center_statusRow__bY5qd{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--aura-space-element)}.floating-task-center_progressText__nUFtd span,.floating-task-center_statusRow__bY5qd time{font-size:var(--aura-font-caption);color:var(--aura-text-subtle);font-variant-numeric:tabular-nums}.floating-task-center_status__oJO2y{display:inline-flex;align-items:center;gap:var(--aura-space-element);border-radius:var(--aura-radius-pill);padding:var(--aura-space-1) var(--aura-space-2);font-size:var(--aura-font-caption);color:var(--aura-safe);background:var(--aura-primary-container)}.floating-task-center_status__oJO2y[data-state=completed]{color:var(--aura-text);background:var(--aura-success-bg)}.floating-task-center_status__oJO2y[data-state=failed]{color:var(--aura-danger-hover);background:var(--aura-warn-bg)}.floating-task-center_progressSection__utulO{display:grid;gap:var(--aura-space-control)}.floating-task-center_progress__xLkpF{background:var(--aura-surface-variant);height:8px}.floating-task-center_progress__xLkpF [data-slot=progress-indicator]{background:var(--aura-primary)}.floating-task-center_minimized__6PYI1 .floating-task-center_restoreButton__5thYp,.floating-task-center_panel__DSx_S .floating-task-center_actionButton__eg6F9,.floating-task-center_panel__DSx_S .floating-task-center_hiddenTrigger__uC_o9{min-height:var(--a-size-control);height:auto;padding:var(--aura-space-2) var(--aura-space-control);gap:var(--aura-space-control);font-size:var(--aura-font-readable);font-weight:500;white-space:normal;color:var(--aura-primary);box-shadow:none}.floating-task-center_panel__DSx_S .floating-task-center_actionButton__eg6F9{width:100%;border:1px solid var(--aura-secondary-outline);border-radius:var(--a-radius-control);background:var(--aura-white)}.floating-task-center_panel__DSx_S .floating-task-center_actionButton__eg6F9:hover{background:var(--aura-surface-variant)}.floating-task-center_panel__DSx_S .floating-task-center_actionButton__eg6F9:disabled{color:var(--aura-text-subtle);opacity:1;background:var(--aura-surface-variant)}.floating-task-center_errorDetails__sbNHb{padding:var(--aura-space-control);color:var(--aura-danger-hover);background:var(--aura-warn-bg);border-radius:var(--a-radius-control)}.floating-task-center_errorDetails__sbNHb p+p{margin-top:var(--aura-space-element)}.floating-task-center_connectionNotice__qxuJi{padding:var(--aura-space-control);color:var(--aura-text);background:var(--aura-notice-bg)}.floating-task-center_panel__DSx_S .floating-task-center_hiddenTrigger__uC_o9{justify-content:space-between;width:100%;margin-block:var(--aura-space-control);color:var(--aura-text-subtle);font-size:var(--aura-font-body)}.floating-task-center_expanded__ryMes{transform:rotate(180deg)}.floating-task-center_minimized__6PYI1{display:flex;align-items:center;max-width:100vw;padding:var(--aura-space-1);border-radius:var(--aura-radius-pill)}.floating-task-center_minimized__6PYI1 .floating-task-center_restoreButton__5thYp{font-size:var(--aura-font-body)}.floating-task-center_dialog__J94n3 button:focus-visible,.floating-task-center_minimized__6PYI1 button:focus-visible,.floating-task-center_panel__DSx_S :is(button,[tabindex]):focus-visible{outline:3px solid var(--aura-primary);outline-offset:-3px}.floating-task-center_dialog__J94n3{font-family:var(--aura-font-family);color:var(--aura-text);background:var(--aura-white);border-color:var(--aura-outline);box-shadow:var(--aura-shadow-popup)}.floating-task-center_dialog__J94n3 [data-slot=alert-dialog-title]{font-size:var(--aura-font-section)}.floating-task-center_dialog__J94n3 [data-slot=alert-dialog-description]{color:var(--aura-text-subtle);font-size:var(--aura-font-body)}.floating-task-center_dialog__J94n3 button{min-height:var(--a-size-control);height:auto;font-size:var(--aura-font-readable);box-shadow:none;border-radius:var(--a-radius-control)}.floating-task-center_dialog__J94n3 .floating-task-center_primaryAction__SBn5f{color:var(--aura-white);background:var(--aura-primary)}.floating-task-center_dialog__J94n3 .floating-task-center_primaryAction__SBn5f:hover{background:var(--aura-primary-hover)}.floating-task-center_dialog__J94n3 .floating-task-center_dangerAction__Uue0G{color:var(--aura-white);background:var(--aura-warn)}.floating-task-center_dialog__J94n3 .floating-task-center_dangerAction__Uue0G:hover{background:var(--aura-danger-hover)}.floating-task-center_spin__hLvaJ{animation:floating-task-center_spin__hLvaJ 1.5s linear infinite}@keyframes floating-task-center_spin__hLvaJ{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.floating-task-center_spin__hLvaJ{animation:none}}@media print{.floating-task-center_minimized__6PYI1,.floating-task-center_panel__DSx_S{display:none}}.floating-task-center_header__RU2FJ{flex-wrap:wrap}.floating-task-center_header__RU2FJ h2{min-width:0}.floating-task-center_status__oJO2y[data-state=attention]{color:var(--aura-text);background:var(--aura-notice-bg)}.floating-task-center_progressText__nUFtd{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--aura-space-control)}.floating-task-center_stageSummary__vDHmh{display:flex;flex-wrap:wrap;column-gap:var(--aura-space-element);row-gap:var(--aura-space-element)}.floating-task-center_stageSummary__vDHmh span{white-space:nowrap}.floating-task-center_progressText__nUFtd .floating-task-center_stageSummary__vDHmh span{font-size:var(--aura-font-body);color:var(--aura-text)}.case-workflow-stepper_navigation__cjUAy{border-bottom:1px solid var(--aura-outline);background:var(--aura-white);font-family:var(--aura-font-family)}.case-workflow-stepper_navigation__cjUAy ol{display:flex;max-width:75rem;margin:auto;padding:var(--aura-space-control) var(--aura-space-8);list-style:none}.case-workflow-stepper_navigation__cjUAy li{display:flex;align-items:center;flex:1;min-width:0;color:var(--aura-text-subtle)}.case-workflow-stepper_navigation__cjUAy li:not(:last-child):after{content:"";flex:1;height:1px;margin-inline:var(--aura-space-control);background:var(--aura-outline)}.case-workflow-stepper_navigation__cjUAy li:last-child{flex:none}.case-workflow-stepper_navigation__cjUAy li>:is(a,div){display:flex;align-items:center;gap:var(--aura-space-control);min-height:var(--a-size-control);padding:var(--aura-space-element);border-radius:var(--a-radius-control)}.case-workflow-stepper_navigation__cjUAy a:hover{background:var(--aura-surface-subtle)}.case-workflow-stepper_navigation__cjUAy a:focus-visible{outline:3px solid var(--aura-primary);outline-offset:3px}.case-workflow-stepper_number__H2RIK{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--a-size-control);height:var(--a-size-control);border-radius:var(--aura-radius-pill);border:1px solid var(--aura-outline);font-size:var(--aura-font-body);font-weight:500}.case-workflow-stepper_navigation__cjUAy [data-active=true] .case-workflow-stepper_number__H2RIK{background:var(--aura-primary-container);border-color:var(--aura-primary);color:var(--aura-primary)}.case-workflow-stepper_navigation__cjUAy [data-active=true] .case-workflow-stepper_label__klDvn{color:var(--aura-text)}.case-workflow-stepper_navigation__cjUAy [data-complete=true] .case-workflow-stepper_number__H2RIK{color:var(--aura-success);border-color:var(--aura-success)}.case-workflow-stepper_label__klDvn{font-size:var(--aura-font-body);font-weight:500}.case-workflow-stepper_label__klDvn small{display:block;color:var(--aura-text-subtle);font-size:var(--aura-font-caption);font-weight:500}@media (max-width:767px){.case-workflow-stepper_navigation__cjUAy ol{padding:var(--aura-space-control) var(--aura-space-4)}.case-workflow-stepper_navigation__cjUAy li,.case-workflow-stepper_navigation__cjUAy li:last-child{flex:1}.case-workflow-stepper_navigation__cjUAy li:not(:last-child):after{margin-inline:var(--aura-space-element)}.case-workflow-stepper_navigation__cjUAy li>:is(a,div){flex-direction:column;justify-content:center;gap:var(--aura-space-element);text-align:center;padding-inline:0}.case-workflow-stepper_label__klDvn small{display:none}}.renewal-sources-dialog_viewButton__Lbspo{min-height:2rem;flex:0 0 auto;color:var(--aura-primary);font-size:var(--aura-font-caption);cursor:pointer}.renewal-sources-dialog_viewButton__Lbspo:hover{text-decoration:underline}.renewal-sources-dialog_viewButton__Lbspo:disabled{color:var(--aura-text-subtle);cursor:default;text-decoration:none}.renewal-sources-dialog_dialog__qQppM{display:flex;flex-direction:column;gap:0;width:min(64rem,calc(100vw - 3rem));max-width:none;height:min(48rem,calc(100dvh - 3rem));max-height:calc(100dvh - 3rem);padding:0;overflow:hidden;border-color:var(--aura-outline);background:var(--aura-white);color:var(--aura-text);font-family:var(--aura-font-family);font-size:var(--aura-font-readable);line-height:1.7;overflow-wrap:anywhere}.renewal-sources-dialog_header__Ud9VH{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex:0 0 auto;padding:1.25rem 1.5rem 1rem}.renewal-sources-dialog_title___TOl2{font-size:var(--aura-font-section);font-weight:600;line-height:1.5;outline:none}.renewal-sources-dialog_description__I_pci{margin-top:.375rem;color:var(--aura-text-subtle);font-size:var(--aura-font-body)}.renewal-sources-dialog_closeButton__nm5nK{display:inline-flex;align-items:center;justify-content:center;width:var(--a-size-control);height:var(--a-size-control);flex:0 0 auto;border-radius:50%;color:var(--aura-text-subtle)}.renewal-sources-dialog_closeButton__nm5nK:hover{background:var(--aura-surface-subtle)}.renewal-sources-dialog_tabs__9NCDG{display:flex;flex:1;flex-direction:column;gap:0;min-height:0}.renewal-sources-dialog_tabList__2jVD8{display:flex;flex:0 0 auto;justify-content:flex-start;width:100%;height:auto;padding:0 1.5rem;border-bottom:1px solid var(--aura-outline);border-radius:0;background:var(--aura-white)}.renewal-sources-dialog_tab__LKaXX{flex:0 1 auto;height:auto;min-height:3rem;padding:.5rem 1.25rem;border:0;border-bottom:3px solid transparent;border-radius:0;color:var(--aura-text-subtle);font-size:var(--aura-font-readable);white-space:normal}.renewal-sources-dialog_tab__LKaXX[data-state=active]{border-bottom-color:var(--aura-primary);color:var(--aura-primary);box-shadow:none}.renewal-sources-dialog_tabPanel__iuMpx{display:flex;flex-direction:column;min-height:0;flex:1}.renewal-sources-dialog_tabPanel__iuMpx[data-state=inactive]{display:none}.renewal-sources-dialog_sourceBar__vRGh9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;flex:0 0 auto;padding:.75rem 1.5rem;border-bottom:1px solid var(--aura-outline);background:var(--aura-surface-subtle)}.renewal-sources-dialog_dateControl__KflI_{min-width:0}.renewal-sources-dialog_dateControl__KflI_ label{display:block;margin-bottom:.25rem;color:var(--aura-text-subtle);font-size:var(--aura-font-caption)}.renewal-sources-dialog_date__a9x45{font-size:var(--aura-font-body);font-weight:500}.renewal-sources-dialog_selectWrap__Qr7d2{position:relative;max-width:100%}.renewal-sources-dialog_selectWrap__Qr7d2 select{appearance:none;display:block;width:100%;min-height:var(--a-size-control);padding:.5rem 2.25rem .5rem .75rem;border:1px solid var(--aura-secondary-outline);border-radius:var(--a-radius-control);background:var(--aura-white);color:var(--aura-text);font-size:var(--aura-font-body)}.renewal-sources-dialog_selectWrap__Qr7d2>svg{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none}.renewal-sources-dialog_originalLink__WezXy{display:inline-flex;align-items:center;gap:.375rem;min-height:var(--a-size-control);color:var(--aura-primary);font-size:var(--aura-font-body)}.renewal-sources-dialog_originalLink__WezXy:hover{text-decoration:underline}.renewal-sources-dialog_documentBody__EN2DF{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:1.5rem;scrollbar-gutter:stable}.renewal-sources-dialog_documentSection__CmbwB+.renewal-sources-dialog_documentSection__CmbwB{margin-top:1.75rem}.renewal-sources-dialog_documentSection__CmbwB h3{margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.renewal-sources-dialog_field__pyQOe{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:1rem;padding:.875rem 0;border-bottom:1px solid var(--aura-outline)}.renewal-sources-dialog_field__pyQOe dt{color:var(--aura-text-subtle);font-size:var(--aura-font-body);font-weight:500}.renewal-sources-dialog_field__pyQOe dd,.renewal-sources-dialog_note__J_3BX{white-space:pre-wrap;overflow-wrap:anywhere}.renewal-sources-dialog_recognitionItem__4bZdT{padding:1rem 0;border-bottom:1px solid var(--aura-outline)}.renewal-sources-dialog_recognitionItem__4bZdT h4{font-weight:600}.renewal-sources-dialog_answer__PehkN{margin:.25rem 0 .5rem;color:var(--aura-text-subtle);font-size:var(--aura-font-body)}.renewal-sources-dialog_empty__0WK21{padding:1.5rem 0;color:var(--aura-text-subtle)}.renewal-sources-dialog_dialog__qQppM :is(a,button,select,[tabindex="0"]):focus-visible,.renewal-sources-dialog_viewButton__Lbspo:focus-visible{outline:3px solid var(--aura-primary);outline-offset:3px}.renewal-sources-dialog_documentBody__EN2DF:focus-visible{outline-offset:-3px}@media (max-width:40rem){.renewal-sources-dialog_dialog__qQppM{--tw-translate-x:0px;--tw-translate-y:0px;top:0;left:0;width:100vw;max-width:none;height:100dvh;max-height:100dvh;transform:none;border:0;border-radius:0}.renewal-sources-dialog_header__Ud9VH{padding:max(1rem,env(safe-area-inset-top)) 1rem 1rem}.renewal-sources-dialog_tabList__2jVD8{padding:0 1rem}.renewal-sources-dialog_tab__LKaXX{flex:1;padding:.5rem}.renewal-sources-dialog_sourceBar__vRGh9{padding:.75rem 1rem}.renewal-sources-dialog_dateControl__KflI_{flex:1 1 100%}.renewal-sources-dialog_documentBody__EN2DF{padding:1rem 1rem max(1rem,env(safe-area-inset-bottom))}.renewal-sources-dialog_field__pyQOe{grid-template-columns:minmax(0,1fr);gap:.25rem}}@media (pointer:coarse){.renewal-sources-dialog_viewButton__Lbspo{min-height:var(--a-size-control)}}.renewal-sources_root__zLXnY{min-width:0;font-size:var(--aura-font-body);color:var(--aura-text)}.renewal-sources_fieldHeader__iRrxD{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.375rem;font-weight:500}.renewal-sources_helpButton__tWnJO{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex:0 0 auto;border-radius:50%;color:var(--aura-text-subtle)}.renewal-sources_helpButton__tWnJO:hover{background:var(--aura-surface-subtle);color:var(--aura-primary)}.renewal-sources_helpContent__foc3z{width:20rem;max-width:calc(100vw - 2rem);max-height:var(--radix-popover-content-available-height);overflow-y:auto;font-size:var(--aura-font-body);font-family:var(--aura-font-family);line-height:1.65;color:var(--aura-text);overflow-wrap:anywhere}.renewal-sources_helpContent__foc3z p+p{margin-top:.75rem}.renewal-sources_helpTitle__CSOME{font-weight:600}.renewal-sources_controls__UwOes{min-width:0}.renewal-sources_selectWrap__E6lC2{position:relative}.renewal-sources_selectWrap__E6lC2>svg{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:var(--aura-text-subtle);pointer-events:none}.renewal-sources_select__vB4fj{appearance:none;display:block;width:100%;min-height:var(--a-size-control);padding:.5rem 2.25rem .5rem .75rem;border:1px solid var(--aura-secondary-outline);border-radius:var(--a-radius-control);background:var(--aura-white);color:var(--aura-text);font-size:var(--aura-font-readable);line-height:1.5;cursor:pointer}.renewal-sources_controls__UwOes:disabled .renewal-sources_select__vB4fj{opacity:.6;cursor:default}.renewal-sources_choices__1hPvQ{max-height:16rem;margin-top:.5rem;overflow-y:auto}.renewal-sources_choice__ru6a5{display:flex;align-items:center;gap:.5rem;min-height:var(--a-size-control);padding:.25rem 0;cursor:pointer}.renewal-sources_choice__ru6a5 input{width:1rem;height:1rem;flex:0 0 auto;accent-color:var(--aura-primary)}.renewal-sources_choiceKind__bQEGi{margin-left:auto;color:var(--aura-text-subtle);font-size:var(--aura-font-caption)}.renewal-sources_summaryRow__ZBBKC{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.25rem}.renewal-sources_dates__CDpX6,.renewal-sources_missing__cBZ0v{color:var(--aura-text-subtle);font-size:var(--aura-font-caption)}.renewal-sources_dates__CDpX6{min-width:0}.renewal-sources_missing__cBZ0v{margin-top:.25rem}.renewal-sources_originalLink__DFsbQ{display:inline-flex;align-items:center;min-height:var(--a-size-control);color:var(--aura-primary);font-size:var(--aura-font-caption)}.renewal-sources_originalLink__DFsbQ:hover{text-decoration:underline}.renewal-sources_issues__tuKpV{color:var(--aura-text-subtle);display:grid;gap:.5rem;padding-left:1rem;list-style:disc;font-size:var(--aura-font-caption)}.renewal-sources_warning__lTrhv{margin:.5rem 0;color:#92400e}.renewal-sources_root__zLXnY :is(a,button,summary,input,select):focus-visible{outline:3px solid var(--aura-primary);outline-offset:3px}@media (pointer:coarse){.renewal-sources_helpButton__tWnJO,.renewal-sources_summaryRow__ZBBKC{min-height:var(--a-size-control)}.renewal-sources_helpButton__tWnJO{min-width:var(--a-size-control)}}.case-edit_workspace__Egckp{--case-action:var(--aura-primary);color:var(--aura-text);background:var(--aura-surface-subtle);min-height:100dvh;font-family:var(--aura-font-family);font-size:1rem;line-height:1.75;color-scheme:light}[data-dashboard-content]:has(.case-edit_workspace__Egckp),[data-slot=sidebar-inset]:has(.case-edit_workspace__Egckp){overflow-x:clip;overflow-y:visible}.case-edit_content__JDzsn{max-width:75rem;margin:auto;padding:var(--aura-space-card) var(--aura-space-8) 0}.case-edit_header__nPC_t{position:relative;padding-bottom:var(--aura-space-control)}.case-edit_headingText__8lS2d{min-width:0}.case-edit_header__nPC_t h1{display:block;font-size:var(--aura-font-page-title);line-height:1.4;font-weight:700;color:var(--aura-text);overflow-wrap:anywhere}.case-edit_eyebrow__Jjl5d{font-size:var(--aura-font-body);font-weight:500;line-height:1.6;overflow-wrap:anywhere}.case-edit_meta__yMuu9{display:inline;margin-left:0;color:var(--aura-text-subtle);font-size:.875rem}.case-edit_tag__6ecjz{display:inline-block;border:0;border-radius:.5rem;padding:0 .5rem;font-size:.875rem;vertical-align:middle;font-weight:400}.case-edit_panel__14EL8{background:white;border:1px solid var(--aura-outline);border-radius:.75rem}.case-edit_fields__a94H7{padding:1.5rem;min-width:0}.case-edit_fields__a94H7>div{margin-top:0}.case-edit_fields__a94H7 input:not([type=radio]):not([type=checkbox]),.case-edit_fields__a94H7 select,.case-edit_fields__a94H7 textarea{font-size:1rem;min-height:2.75rem;border-color:var(--aura-secondary-outline);border-radius:.5rem;background-color:white}.case-edit_fields__a94H7 button[data-slot=popover-trigger],.case-edit_fields__a94H7 button[role=combobox]{min-height:2.75rem}.case-edit_fields__a94H7 label{font-size:.875rem;line-height:1.25rem}.case-edit_fields__a94H7 [data-slot=card]{box-shadow:none;background:white;background-image:none;border:0;border-radius:0;padding-block:0;gap:1rem}.case-edit_fields__a94H7 [data-slot=card-content],.case-edit_fields__a94H7 [data-slot=card-header]{padding-inline:0}.case-edit_fields__a94H7 [role=radiogroup]>div{min-height:2.75rem}.case-edit_fields__a94H7 [role=radiogroup]{column-gap:var(--aura-space-card,1.5rem);row-gap:var(--aura-space-2,.5rem)}.case-edit_fields__a94H7 [role=radiogroup]>div{margin-top:0}.case-edit_fields__a94H7 [role=radiogroup] label{display:flex;align-items:center;align-self:stretch;flex:1}.case-edit_fields__a94H7 [data-survey-section]{scroll-margin-block-start:calc(var(--dashboard-header-height, 0px) + 1rem)}.case-edit_fields__a94H7 [data-survey-section]+[data-survey-section]{padding-top:1.5rem;border-top:1px solid var(--aura-outline)}.case-edit_fields__a94H7 [data-slot=card-title]{line-height:1.5;font-size:1.125rem;flex-wrap:wrap}.case-edit_surveyLayout__R3iaM{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:1.5rem;align-items:start}.case-edit_surveyBody__EupCf{container-type:inline-size;min-width:0;max-width:50rem}.case-edit_outline__bMmYy{position:sticky;top:calc(var(--dashboard-header-height, 0px) + 1rem);max-height:calc(100dvh - var(--dashboard-header-height, 0px) - 2rem);overflow-y:auto;font-size:.875rem}.case-edit_outlineLabel__tUMei{color:var(--aura-text-subtle);margin-bottom:.5rem}.case-edit_chapterLinks__5vQQ_{display:grid;gap:.25rem}.case-edit_chapterLinks__5vQQ_ button{text-align:left;min-height:2.75rem;padding:.5rem;border-radius:.5rem;line-height:1.5;overflow-wrap:anywhere}.case-edit_chapterLinks__5vQQ_ button:hover{background:var(--aura-surface-variant)}.case-edit_chapterLinks__5vQQ_ button[aria-current]{color:var(--aura-primary);background:var(--aura-primary-container);font-weight:600}.case-edit_chapterSelect__EfVCd{display:none}.case-edit_fields__a94H7 [data-survey-summary]{display:flex;flex-wrap:wrap;gap:.25rem .75rem;align-items:center;color:var(--aura-text-subtle);font-size:.875rem;margin-bottom:1rem}.case-edit_fields__a94H7 [data-survey-summary] button{color:var(--aura-primary);min-height:2.75rem;padding-inline:.5rem}.case-edit_fields__a94H7 [data-survey-editor]>[data-survey-section]{margin-top:1rem;gap:.5rem}.case-edit_fields__a94H7 [data-survey-editor] [data-survey-item]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding:1rem 0;border:0;border-bottom:1px solid var(--aura-outline);border-radius:0;background:white;gap:.75rem 1.5rem;scroll-margin-block-start:1rem}.case-edit_fields__a94H7 [data-survey-editor] [data-survey-item]>:first-child{grid-column:1/-1}.case-edit_fields__a94H7 [data-survey-editor] [data-survey-item]+[data-survey-item]{margin-top:0}.case-edit_fields__a94H7 [data-survey-editor] [data-unanswered=true]>:first-child>:first-child:after{content:"未入力";font-size:.75rem;color:var(--aura-text-subtle);margin-left:.75rem;font-weight:400}.case-edit_fields__a94H7 [data-survey-item] textarea{min-height:6rem}.case-edit_fields__a94H7 :focus-visible{outline:2px solid var(--aura-primary);outline-offset:3px}.case-edit_fields__a94H7 button,.case-edit_fields__a94H7 input,.case-edit_fields__a94H7 textarea{scroll-margin-block:6rem}.case-edit_saveStatus__3xZkW{font-size:.875rem;color:var(--aura-text-subtle);overflow-wrap:anywhere}.case-edit_saveError__nWMmz{color:var(--aura-warn);font-size:.875rem;overflow-wrap:anywhere;max-height:35dvh;overflow-y:auto}.case-edit_saveError__nWMmz button{margin-top:.5rem;min-height:2.75rem}.case-edit_primary__mH8av{background:var(--aura-primary);color:white;min-height:2.75rem;height:auto;border-radius:.5rem;box-shadow:none;white-space:normal;flex-shrink:0}.case-edit_primary__mH8av:hover{background:var(--aura-primary-hover)}.case-edit_secondary__Lu4U1{min-height:2.75rem;height:auto;box-shadow:none}@media (min-width:768px){.case-edit_header__nPC_t>.case-edit_headerActions__Yt4bh{position:absolute;top:3.25rem;right:0}}.case-edit_dialogActionsTwo__Pz9rd,.case-edit_dialogActions__wKuwv{display:grid;width:100%;gap:.5rem}.case-edit_dialogActions__wKuwv{grid-template-columns:repeat(3,minmax(0,1fr))}.case-edit_dialogActionsTwo__Pz9rd{grid-template-columns:repeat(2,minmax(0,1fr))}.case-edit_dialogAction__7zIrE{width:100%;height:auto;min-height:2.75rem;padding:.5rem .75rem;white-space:normal;line-height:1.5}.case-edit_alert__f9_zw{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;border:1px solid var(--aura-warn);border-radius:.5rem;padding:1rem;margin-bottom:1rem;background:var(--aura-warn-bg);color:var(--aura-warn)}.case-edit_empty__htaZW{background:var(--aura-surface-subtle);padding:1rem;margin-bottom:1rem;color:var(--aura-text-subtle)}@media (max-width:767px){.case-edit_content__JDzsn{padding:1rem 1rem 0}.case-edit_fields__a94H7{padding:1rem}.case-edit_header__nPC_t h1{font-size:var(--aura-font-page-title-sp)}.case-edit_headingText__8lS2d{min-height:5.75rem}.case-edit_header__nPC_t>.case-edit_headerActions__Yt4bh{margin-top:.75rem}}@media (max-width:1100px){.case-edit_surveyLayout__R3iaM{grid-template-columns:minmax(0,1fr);gap:1rem}.case-edit_outline__bMmYy{position:static;max-height:none}.case-edit_chapterLinks__5vQQ_,.case-edit_outlineLabel__tUMei{display:none}.case-edit_chapterSelect__EfVCd{display:block;width:100%;padding:.5rem;background:white}.case-edit_surveyBody__EupCf{max-width:none}}@media (min-width:1101px) and (min-height:700px){.case-edit_fields__a94H7 [data-survey-summary]{position:sticky;top:var(--dashboard-header-height,0);z-index:2;background:white;border-bottom:1px solid var(--aura-outline);padding-block:.25rem}.case-edit_fields__a94H7 [data-survey-editor] [data-survey-item],.case-edit_fields__a94H7 [data-survey-editor] [data-survey-section]{scroll-margin-block-start:calc(var(--dashboard-header-height, 0px) + 5rem)}}@media (max-width:600px){.case-edit_dialogActionsTwo__Pz9rd,.case-edit_dialogActions__wKuwv,.case-edit_fields__a94H7 [data-survey-editor] [data-survey-item]{grid-template-columns:minmax(0,1fr)}}@container (max-width: 32rem){.case-edit_fields__a94H7 [data-survey-editor] [data-survey-item]{grid-template-columns:minmax(0,1fr)}}@media (max-height:600px){.case-edit_saveStatus__3xZkW{line-height:1.4}}@media (prefers-reduced-motion:reduce){.case-edit_workspace__Egckp *{animation:none!important;transition:none!important}}@media print{.case-edit_header__nPC_t{display:none}}.case-edit_documentToolbar__YT_Zh{padding:var(--aura-space-control);border-bottom:1px solid var(--aura-outline)}.case-edit_headerActions__Yt4bh{display:flex;align-items:center;flex-wrap:wrap;gap:var(--aura-space-control)}.case-review_preparation__EwBU4,.case-review_state__VfGOm{background:white;border:1px solid #dadce0;border-radius:.75rem;padding:1rem 1.5rem;margin-bottom:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem}.case-review_preparation__EwBU4>div{flex:1 1 30rem}.case-review_preparation__EwBU4 h2,.case-review_state__VfGOm h1{font-weight:600}.case-review_preparation__EwBU4 p{font-size:.875rem;color:#5f6368}.case-review_preparation__EwBU4 a{color:#185abc;text-decoration:underline}.case-review_actions__WpMHY button,.case-review_dialog__PObei button:not([data-slot=dialog-close]),.case-review_preparation__EwBU4 button,.case-review_state__VfGOm button{min-height:2.75rem;height:auto;white-space:normal;overflow-wrap:anywhere;box-shadow:none;padding-block:.625rem;max-width:100%}.case-review_notices__Di_Bu:empty{display:none}.case-review_notices__Di_Bu{padding:1rem;overflow-wrap:anywhere}.case-review_privacyNotice__91NC8{border:1px solid var(--aura-outline,#dadce0);border-radius:.75rem;padding:var(--aura-space-4,1rem);background:var(--aura-notice-bg,#fef7e0);font-size:var(--aura-font-body,.875rem);line-height:1.7}.case-review_noticeHeading__eB0wI{display:flex;align-items:center;flex-wrap:wrap;gap:var(--aura-space-2,.5rem)}.case-review_noticeHeading__eB0wI svg{width:1.125rem;height:1.125rem;color:var(--aura-notice,#b06000)}.case-review_noticeHeading__eB0wI h3{font-weight:600}.case-review_noticeCount__Qx3Kn{color:var(--aura-text-subtle,#5f6368)}.case-review_privacyNotice__91NC8>p{margin-top:var(--aura-space-2,.5rem)}.case-review_noticeDetails__QT3rQ summary{margin-top:var(--aura-space-2,.5rem);min-height:2.75rem;padding-block:.625rem;color:var(--aura-primary,#1d72cd);cursor:pointer}.case-review_noticeDetails__QT3rQ summary:focus-visible,.case-review_noticeGroupHeading___ot04 button:focus-visible{outline:2px solid var(--aura-primary,#1d72cd);outline-offset:3px}.case-review_noticeGroups__Xvych{display:grid;gap:var(--aura-space-4,1rem);padding-top:var(--aura-space-2,.5rem)}.case-review_noticeGroups__Xvych section{border-top:1px solid var(--aura-outline,#dadce0);padding-top:var(--aura-space-2,.5rem)}.case-review_noticeGroupHeading___ot04{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--aura-space-2,.5rem)}.case-review_noticeGroupHeading___ot04 h4{font-weight:600}.case-review_noticeGroupHeading___ot04 button{min-height:2.75rem;color:var(--aura-primary,#1d72cd);text-decoration:underline;text-underline-offset:3px}.case-review_noticeGroups__Xvych ul{display:grid;gap:var(--aura-space-2,.5rem);margin-top:var(--aura-space-2,.5rem)}.case-review_noticeGroups__Xvych li{display:flex;flex-wrap:wrap;gap:0 var(--aura-space-2,.5rem)}.case-review_noticeGroups__Xvych li strong{font-weight:500}.case-review_noticeGroups__Xvych li span{color:var(--aura-text-subtle,#5f6368)}.case-review_error__cfiP9{color:#b3261e;overflow-wrap:anywhere}.case-review_actions__WpMHY{display:flex;flex-wrap:wrap;gap:.5rem}.case-review_actions__WpMHY button{flex:1 1 0;min-width:0}.case-review_dialog__PObei{container-type:inline-size;max-width:min(42rem,calc(100vw - 2rem));max-height:85dvh;overflow-y:auto;color:#202124}.case-review_dialog__PObei [data-slot=dialog-description]{font-size:.875rem;line-height:1.6;color:#5f6368}.case-review_dialog__PObei h3{flex-wrap:wrap;line-height:1.6}.case-review_dialog__PObei section>div:first-child{flex-wrap:wrap;gap:.5rem}.case-review_dialog__PObei button{transform:none!important}.case-review_dialog__PObei .case-review_actions__WpMHY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@container (max-width: 36rem){.case-review_dialog__PObei .case-review_actions__WpMHY{grid-template-columns:minmax(0,1fr)}}.case-review_outputGroup__DGnFv{border-top:1px solid #dadce0;padding-top:1rem}.case-review_outputGroup__DGnFv h3{font-size:1rem;font-weight:600;margin-bottom:.75rem}.case-review_outputGroup__DGnFv p{font-size:.875rem;line-height:1.7;margin-bottom:.75rem}.case-review_outputButtons__2nlvB{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.5rem}.case-review_outputButtons__2nlvB button{justify-content:flex-start;text-align:left}.case-review_outputButtons__2nlvB button:first-child:last-child{grid-column:1/-1}.case-review_warning__sPO3d{color:#7a4b00;background:#fff8e1;padding:.75rem;border-radius:.5rem}.case-review_dialog__PObei button.bg-primary{background:#185abc;color:white}.case-review_dialog__PObei .grid-cols-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.case-review_dialog__PObei :focus-visible{outline:2px solid #185abc;outline-offset:2px}@media (max-width:900px){.case-review_preparation__EwBU4{padding:1rem}}.case-review_initialPreparation__rXW93{border-color:var(--aura-primary);display:grid;justify-items:start}.case-review_initialPreparation__rXW93>div{min-width:0}.case-review_generatePrimary__JpMHb{max-width:100%}@container (max-width: 28rem){.case-review_generatePrimary__JpMHb{width:100%;padding-inline:.5rem}}@media (max-width:480px){.case-review_initialPreparation__rXW93 .case-review_generatePrimary__JpMHb{width:100%;padding-inline:.5rem}}.back-control_control__HMQEb.back-control_control__HMQEb.back-control_control__HMQEb{display:inline-flex;align-items:center;justify-content:center;gap:var(--aura-space-element);min-height:var(--a-size-control);min-width:0;max-width:100%;width:fit-content;height:auto;padding:var(--aura-space-2) 0;border:0;border-radius:var(--a-radius-control);background:transparent;box-shadow:none;color:var(--aura-primary);font-family:var(--aura-font-family);font-size:var(--aura-font-caption);font-weight:500;line-height:1.5;text-decoration:none;cursor:pointer}.back-control_control__HMQEb.back-control_control__HMQEb.back-control_control__HMQEb>.back-control_icon___QNG3{width:var(--aura-font-readable);height:var(--aura-font-readable);flex-shrink:0;font-size:var(--aura-font-readable);line-height:1;text-decoration:none}.back-control_label__SWdOS{min-width:0;white-space:normal;overflow-wrap:anywhere;text-decoration:none;text-decoration-thickness:from-font;text-underline-offset:calc(var(--aura-space-element) / 2)}.back-control_control__HMQEb.back-control_control__HMQEb.back-control_control__HMQEb:focus-visible .back-control_label__SWdOS,.back-control_control__HMQEb.back-control_control__HMQEb.back-control_control__HMQEb:hover:not(:disabled) .back-control_label__SWdOS{text-decoration-line:underline}.back-control_control__HMQEb.back-control_control__HMQEb.back-control_control__HMQEb:focus-visible{outline:calc(var(--aura-space-element) / 2) solid var(--aura-primary);outline-offset:var(--aura-space-1)}.back-control_control__HMQEb.back-control_control__HMQEb.back-control_control__HMQEb:disabled{color:var(--aura-disabled-text);cursor:not-allowed}.case-document-toolbar_toolbar__GFtxn{display:flex;align-items:center;flex-wrap:wrap;gap:var(--aura-space-control);width:100%;min-width:0}.case-document-toolbar_tabs__gKz6o{display:flex;flex:1;min-width:0;width:100%;height:auto;gap:var(--aura-space-1);padding:var(--aura-space-1);background:var(--aura-surface-variant);border-radius:var(--a-radius-panel)}.case-document-toolbar_tabs__gKz6o [data-slot=tabs-trigger]{flex:1;height:auto;min-height:var(--a-size-control);padding:var(--aura-space-2) var(--aura-space-control);color:var(--aura-text-subtle);font-size:var(--aura-font-body);white-space:normal;border-radius:var(--a-radius-control);box-shadow:none}.case-document-toolbar_tabs__gKz6o [data-slot=tabs-trigger][data-state=active]{background:var(--aura-white);color:var(--aura-text);font-weight:700;box-shadow:none}.case-document-toolbar_tabs__gKz6o [data-slot=tabs-trigger]:focus-visible{outline:3px solid var(--aura-primary);outline-offset:3px}.case-document-toolbar_transcriptionButton__gbujL{min-height:var(--a-size-control);height:auto;padding:var(--aura-space-2) var(--aura-space-control);gap:var(--aura-space-element);font-size:var(--aura-font-caption);color:var(--aura-primary);background:transparent;border:0;box-shadow:none;text-decoration:none}.case-document-toolbar_transcriptionButton__gbujL:hover{background:var(--aura-surface-variant)}.case-document-toolbar_transcriptionLabel__aCr7G{text-decoration:none;text-decoration-thickness:from-font;text-underline-offset:calc(var(--aura-space-element) / 2)}.case-document-toolbar_transcriptionButton__gbujL:focus-visible .case-document-toolbar_transcriptionLabel__aCr7G,.case-document-toolbar_transcriptionButton__gbujL:hover:not(:disabled) .case-document-toolbar_transcriptionLabel__aCr7G{text-decoration-line:underline}.case-document-toolbar_transcriptionButton__gbujL:focus-visible{outline:3px solid var(--aura-primary);outline-offset:3px}@media (max-width:767px){.case-document-toolbar_toolbar__GFtxn{justify-content:flex-end}.case-document-toolbar_tabs__gKz6o{flex-basis:100%;border-radius:var(--a-radius-panel)}.case-document-toolbar_tabs__gKz6o [data-slot=tabs-trigger]{flex-direction:column;padding-inline:var(--aura-space-element);border-radius:var(--a-radius-control)}}.case-document-toolbar_transcriptionButton__gbujL{line-height:1.5}.sonner_toaster__Cy9XY{--width:360px!important;font-family:var(--aura-font-family)!important}.sonner_toaster__Cy9XY [data-sonner-toast].sonner_toast__h8KJo{min-height:56px;padding:var(--aura-space-control) var(--aura-space-4);gap:var(--aura-space-control);font-family:var(--aura-font-family);font-size:var(--aura-font-body);color:var(--aura-text);background:var(--aura-white);border:1px solid var(--aura-outline);border-radius:var(--a-radius-panel);box-shadow:var(--aura-shadow-popup);overflow-wrap:anywhere}.sonner_title__KrF1F{font-weight:500;line-height:1.6}.sonner_description__6eBaq{color:var(--aura-text-subtle)!important;font-size:var(--aura-font-caption);line-height:1.6}.sonner_toaster__Cy9XY [data-type=success] [data-icon]{color:var(--aura-success)}.sonner_toaster__Cy9XY :is([data-type=error],[data-type=warning]) [data-icon]{color:var(--aura-warn)}.sonner_toaster__Cy9XY [data-type=info] [data-icon]{color:var(--aura-primary)}.sonner_toaster__Cy9XY [data-button].sonner_action__2tctx{min-height:var(--a-size-control);height:auto;padding:var(--aura-space-2) var(--aura-space-control);background:var(--aura-primary);color:var(--aura-white);font-size:var(--aura-font-body);border-radius:var(--a-radius-control)}.sonner_toaster__Cy9XY [data-button].sonner_action__2tctx:hover{background:var(--aura-primary-hover)}.sonner_toaster__Cy9XY :is(button,[data-sonner-toast]):focus-visible{outline:3px solid var(--aura-primary);outline-offset:3px}.sonner_spin__7k7d5{animation:sonner_spin__7k7d5 1s linear infinite}@keyframes sonner_spin__7k7d5{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.sonner_spin__7k7d5{animation:none}}.sonner_toaster__Cy9XY [data-icon]{width:20px;height:20px;flex-shrink:0}.case-task-navigation_navigation__mojNA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,30rem);gap:.25rem;margin-top:.75rem;padding:.25rem;border:1px solid var(--aura-outline);border-radius:.75rem;background:var(--aura-white);font-size:.875rem}.case-task-navigation_navigation__mojNA a{display:flex;min-width:0;min-height:2.75rem;align-items:center;justify-content:center;padding:.5rem .75rem;border-radius:.5rem;color:var(--aura-text-subtle);text-align:center;text-decoration:none;line-height:1.25rem}.case-task-navigation_navigation__mojNA a:hover{background:var(--aura-surface-variant)}.case-task-navigation_navigation__mojNA a[aria-current=page]{background:var(--aura-primary-container);color:var(--aura-primary);font-weight:600}.case-task-navigation_navigation__mojNA a:focus-visible{outline:3px solid var(--aura-primary);outline-offset:3px}@media (max-width:30rem){.case-task-navigation_navigation__mojNA{width:100%}.case-task-navigation_navigation__mojNA a{padding-inline:.5rem}}.case-page-controls_back__ZlB5N{margin-bottom:var(--aura-space-element)}.case-page-controls_button__Cb5uf{display:inline-flex;align-items:center;justify-content:center;gap:var(--aura-space-control);min-height:var(--a-size-control);height:auto;max-width:100%;padding:var(--aura-space-2) var(--aura-space-4);font-size:var(--aura-font-readable);font-weight:500;border:1px solid transparent;border-radius:var(--a-radius-control);box-shadow:none;white-space:normal;overflow-wrap:anywhere}.case-page-controls_button__Cb5uf.case-page-controls_primary__iCd7v{background:var(--aura-primary);color:var(--aura-white)}.case-page-controls_button__Cb5uf.case-page-controls_primary__iCd7v:hover{background:var(--aura-primary-hover)}.case-page-controls_button__Cb5uf.case-page-controls_primary__iCd7v:active{background:var(--aura-primary-pressed)}.case-page-controls_button__Cb5uf.case-page-controls_secondary__HeLYQ{background:var(--aura-white);color:var(--aura-text);border-color:var(--aura-secondary-outline)}.case-page-controls_button__Cb5uf.case-page-controls_secondary__HeLYQ:hover{background:var(--aura-surface-variant)}.case-page-controls_button__Cb5uf:disabled{background:var(--aura-surface-variant);color:var(--aura-text-subtle);opacity:1}.case-page-controls_back__ZlB5N:focus-visible,.case-page-controls_button__Cb5uf:focus-visible{outline:3px solid var(--aura-primary);outline-offset:3px}.case-page-controls_footer__0_mea{position:sticky;bottom:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:var(--aura-space-control);padding:var(--aura-space-4) 0 max(var(--aura-space-4),env(safe-area-inset-bottom));background:var(--aura-surface-subtle);border-top:1px solid var(--aura-outline);margin-top:var(--aura-space-card);font-family:var(--aura-font-family)}.case-page-controls_footer__0_mea>:first-child{min-width:0}.case-page-controls_footer__0_mea .case-page-controls_back__ZlB5N{margin-bottom:0}.case-page-controls_footer__0_mea>.case-page-controls_button__Cb5uf{flex-shrink:0}@media (max-width:767px){.case-page-controls_footer__0_mea{align-items:stretch;flex-direction:column;padding-top:var(--aura-space-control)}}@media (max-height:600px){.case-page-controls_footer__0_mea{flex-direction:row;align-items:center;padding-block:var(--aura-space-2)}.case-page-controls_footer__0_mea>.case-page-controls_button__Cb5uf{max-width:55%;padding-inline:var(--aura-space-control)}}@media print{.case-page-controls_footer__0_mea{display:none}}.case-page-controls_back__ZlB5N,.case-page-controls_button__Cb5uf{line-height:1.5}.case-page-controls_footer__0_mea,.case-preparation_screen__oBJb1{font-size:var(--aura-font-body);line-height:1.6}.case-preparation_screen__oBJb1{max-width:75rem;margin:auto;color:var(--aura-text);font-family:var(--aura-font-family);overflow-wrap:anywhere}.case-preparation_header__Pe3of{display:flex;align-items:center;justify-content:space-between;gap:var(--aura-space-card)}.case-preparation_headingText__kme47{min-width:0}.case-preparation_eyebrow__daHfg{font-size:var(--aura-font-body);font-weight:500;line-height:1.6}.case-preparation_screen__oBJb1 h1{font-size:var(--aura-font-page-title);line-height:1.4;font-weight:700}.case-preparation_meta__WA0Sj{font-size:var(--aura-font-body);line-height:1.75rem;color:var(--aura-text-subtle)}.case-preparation_screen__oBJb1 h2{font-size:var(--aura-font-section);line-height:1.5;font-weight:700}.case-preparation_guide__xoA3S{display:inline-flex;align-items:center;gap:var(--aura-space-element);min-height:var(--a-size-control);color:var(--aura-primary);font-size:var(--aura-font-caption);text-decoration:none}.case-preparation_guideLabel__G8BJc{text-decoration:none;text-decoration-thickness:from-font;text-underline-offset:calc(var(--aura-space-element) / 2)}.case-preparation_guide__xoA3S:focus-visible .case-preparation_guideLabel__G8BJc,.case-preparation_guide__xoA3S:hover .case-preparation_guideLabel__G8BJc{text-decoration-line:underline}.case-preparation_muted__yTRr1{color:var(--aura-text-subtle)}.case-preparation_completion__I6tyj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--aura-space-4);margin-top:var(--aura-space-card);padding:var(--aura-space-card);border:1px solid var(--aura-outline);border-radius:var(--aura-space-control);background:var(--aura-success-bg)}.case-preparation_completionMessage__RAB8k{display:flex;align-items:flex-start;gap:var(--aura-space-2);flex:1 1 20rem;min-width:0;color:var(--aura-text)}.case-preparation_completionIcon__U03H7{margin-top:var(--aura-space-1);color:var(--aura-success)}.case-preparation_completionMessage__RAB8k p{margin-top:var(--aura-space-2)}.case-preparation_editButton__wZzUp{min-height:3rem;height:auto;padding:var(--aura-space-2) var(--aura-button-padding-inline);border-radius:var(--aura-radius-pill);background:var(--aura-primary);color:var(--aura-white);font-size:var(--aura-font-readable);font-weight:600;white-space:normal;box-shadow:none}.case-preparation_editButton__wZzUp:hover{background:var(--aura-primary-hover)}.case-preparation_editButton__wZzUp:active{background:var(--aura-primary-pressed)}.case-preparation_screen__oBJb1[data-generation-completed=true] .case-preparation_recorder__09_u4 [data-case-generation-action]:not(:disabled){background:var(--aura-white);color:var(--aura-primary);border:1px solid var(--aura-secondary-outline);border-radius:var(--aura-radius-pill);box-shadow:none;transform:none}.case-preparation_screen__oBJb1[data-generation-completed=true] .case-preparation_recorder__09_u4 [data-case-generation-action]:not(:disabled):hover{background:var(--aura-surface-subtle)}.case-preparation_workspace__HPnqf{margin-top:var(--aura-space-card);display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,20rem);gap:var(--aura-space-card);align-items:start}.case-preparation_panel__T91Wj{min-width:0;padding:var(--aura-space-card);border:1px solid var(--aura-outline);border-radius:var(--a-radius-panel);background:var(--aura-white);box-shadow:none}.case-preparation_panel__T91Wj>h2{margin-bottom:var(--aura-space-element)}.case-preparation_panel__T91Wj>p{margin-bottom:var(--aura-space-section)}.case-preparation_side__3juQZ{min-width:0;display:grid;gap:var(--aura-space-section)}.case-preparation_previousSources__wIZ36{margin-top:var(--aura-space-section)}.case-preparation_recorder__09_u4{container-type:inline-size}.case-preparation_settingsFields__ecE5K{display:grid;gap:var(--aura-space-section);margin-top:var(--aura-space-section)}.case-preparation_settingsFields__ecE5K label{font-size:var(--aura-font-body)}.case-preparation_settingsFields__ecE5K button{min-height:var(--a-size-control);height:auto;white-space:normal;box-shadow:none;font-size:var(--aura-font-readable);border-color:var(--aura-secondary-outline);border-radius:var(--a-radius-control)}.case-preparation_guidance__s9Mgz{font-size:var(--aura-font-body);line-height:1.6}.case-preparation_guidance__s9Mgz details{border-bottom:1px solid var(--aura-outline);margin-top:var(--aura-space-element)}.case-preparation_guidance__s9Mgz summary{cursor:pointer;min-height:var(--a-size-control);padding:var(--aura-space-control) 0;color:var(--aura-primary);font-weight:500}.case-preparation_guidance__s9Mgz details p{padding-bottom:var(--aura-space-4)}.case-preparation_screen__oBJb1 :is(a,button,summary,input,select):focus-visible{outline:3px solid var(--aura-primary);outline-offset:3px}@media (max-width:64rem){.case-preparation_workspace__HPnqf{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.case-preparation_headingText__kme47{min-height:5.75rem}.case-preparation_screen__oBJb1 h1{font-size:var(--aura-font-page-title-sp)}.case-preparation_header__Pe3of{align-items:flex-start}.case-preparation_guide__xoA3S{font-size:0;gap:0;width:var(--a-size-control);justify-content:center}}@media (max-width:30rem){.case-preparation_completion__I6tyj{padding:var(--aura-space-4)}.case-preparation_editButton__wZzUp{width:100%}.case-preparation_panel__T91Wj{padding:var(--aura-space-4)}}.interview-recorder_recorder__Wgv8_{font-family:var(--aura-font-family);font-size:var(--aura-font-body);color:var(--aura-text);line-height:1.6}.interview-recorder_recorder__Wgv8_ :is(button,[role=combobox]):not([role=switch]){min-height:var(--a-size-control);min-width:var(--a-size-control);height:auto;font-size:var(--aura-font-readable);border-radius:var(--a-radius-control);box-shadow:none;white-space:normal}.interview-recorder_recorder__Wgv8_ [data-slot=button]{color:var(--aura-text);background:var(--aura-white);border-color:var(--aura-secondary-outline)}.interview-recorder_recorder__Wgv8_ [data-slot=button]:hover{background:var(--aura-surface-variant)}.interview-recorder_recorder__Wgv8_ [data-slot=select-trigger]{background:var(--aura-white);color:var(--aura-text);border-color:var(--aura-secondary-outline)}.interview-recorder_recorder__Wgv8_ :is([data-slot=badge],[class*="text-[10px]"],[class*="text-[11px]"]){font-size:var(--aura-font-caption);height:auto}.interview-recorder_recorder__Wgv8_ :is(.interview-recorder_audioCard__TnPSX,[data-audio-slot]){background:var(--aura-white);border:1px solid var(--aura-outline);box-shadow:none;--tw-ring-shadow:0 0 #0000}.interview-recorder_recorder__Wgv8_ [data-audio-slot]>div>div:first-child{background:var(--aura-surface-subtle)}.interview-recorder_recorder__Wgv8_ [data-audio-slot] [data-slot=collapsible-trigger]{min-height:var(--a-size-control)}.interview-recorder_recorder__Wgv8_ [data-audio-slot-actions]{align-items:stretch}.interview-recorder_recorder__Wgv8_ .interview-recorder_recordGroup__LPP2f,.interview-recorder_recorder__Wgv8_ .interview-recorder_uploadGroup__11nP3{display:flex;flex-direction:column;justify-content:space-between;gap:var(--aura-space-control);min-width:0;padding:var(--aura-space-control);border:1px solid var(--aura-outline);border-radius:var(--a-radius-control);background:var(--aura-white)}.interview-recorder_recordGroup__LPP2f>div{border:0;padding:0}.interview-recorder_uploadGroup__11nP3>div>p+p{font-size:var(--aura-font-caption);color:var(--aura-text-subtle);margin-top:var(--aura-space-element)}.interview-recorder_groupTitle__XIGT7{font-weight:500}.interview-recorder_recorder__Wgv8_ .interview-recorder_recordButton__b0w40,.interview-recorder_recorder__Wgv8_ .interview-recorder_uploadButton__9Ghmi{width:100%;justify-content:center;gap:var(--aura-space-control)}.interview-recorder_recorder__Wgv8_ [data-recording=true]{background:var(--aura-warn);color:var(--aura-white)}.interview-recorder_recorder__Wgv8_ [data-recording=true]:hover{background:var(--aura-danger-hover)}.interview-recorder_recorder__Wgv8_ .interview-recorder_fastMode__g3fWM{display:flex;align-items:center;gap:var(--aura-space-control);padding:var(--aura-space-control);background:var(--aura-surface-subtle);border:1px solid var(--aura-outline);border-radius:var(--a-radius-control);margin-bottom:var(--aura-space-control)}.interview-recorder_fastMode__g3fWM [role=switch]{flex-shrink:0}.interview-recorder_fastMode__g3fWM [role=switch][data-state=checked]{background:var(--aura-primary)}.interview-recorder_fastMode__g3fWM label{font-size:var(--aura-font-body);font-weight:500;cursor:pointer}.interview-recorder_fastMode__g3fWM p{margin-top:var(--aura-space-element)}.interview-recorder_fastMode__g3fWM p,.interview-recorder_limits__ZqwUk{font-size:var(--aura-font-caption);color:var(--aura-text-subtle)}.interview-recorder_limits__ZqwUk summary{cursor:pointer;min-height:var(--a-size-control);padding-block:var(--aura-space-control);color:var(--aura-primary)}.interview-recorder_limits__ZqwUk p{padding-block:var(--aura-space-element) var(--aura-space-control);line-height:1.6}.interview-recorder_recorder__Wgv8_ .interview-recorder_documentPicker__2B1mO{display:flex;align-items:center;justify-content:center;gap:var(--aura-space-control);width:100%;padding:var(--aura-space-card);border:1px dashed var(--aura-secondary-outline);background:var(--aura-white);color:var(--aura-primary)}.interview-recorder_generateArea__qqEuT{padding-top:var(--aura-space-card);border-top:1px solid var(--aura-outline);margin-top:var(--aura-space-card)}.interview-recorder_generateArea__qqEuT>p{font-size:var(--aura-font-caption);color:var(--aura-text-subtle);margin-bottom:var(--aura-space-control)}.interview-recorder_generateButton__dak9L,.interview-recorder_recorder__Wgv8_ .interview-recorder_generateButton__dak9L{width:100%;min-height:var(--a-size-control);height:auto;font-size:var(--aura-font-readable);padding:var(--aura-space-control) var(--aura-space-4);gap:var(--aura-space-control);border-radius:var(--a-radius-control);background:var(--aura-primary);color:var(--aura-white);box-shadow:none}.interview-recorder_generateButton__dak9L:hover,.interview-recorder_recorder__Wgv8_ .interview-recorder_generateButton__dak9L:hover{background:var(--aura-primary-hover)}.interview-recorder_generateButton__dak9L:disabled,.interview-recorder_recorder__Wgv8_ .interview-recorder_generateButton__dak9L:disabled{background:var(--aura-surface-variant);color:var(--aura-text-subtle);opacity:1}.interview-recorder_recorder__Wgv8_ :is(button,summary,input):focus-visible{outline:3px solid var(--aura-primary);outline-offset:3px}@container (max-width:32rem){.interview-recorder_recorder__Wgv8_ [data-audio-slot-actions]{grid-template-columns:minmax(0,1fr)}}.interview-recorder_microphonePicker__ix6fT{display:grid;gap:var(--aura-space-2);min-width:0;padding:var(--aura-space-control);border:1px solid var(--aura-outline);border-radius:var(--aura-space-control);background:var(--aura-white)}.interview-recorder_microphonePicker__ix6fT.interview-recorder_unframed__8Glgo{padding:0;border:0;background:transparent}.interview-recorder_microphoneOption__6xnq5,.interview-recorder_recorder__Wgv8_ .interview-recorder_microphonePicker__ix6fT .interview-recorder_microphoneTrigger__nc0Bm{min-height:2.75rem;height:auto;font-size:var(--aura-font-body);line-height:1.5;text-align:left}.interview-recorder_microphoneTrigger__nc0Bm>[data-slot=select-value]{display:block;min-width:0;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:unset}.interview-recorder_microphoneOption__6xnq5>span:last-child{min-width:0;white-space:normal;overflow-wrap:anywhere}@media (max-width:767px){.interview-recorder_microphoneOption__6xnq5,.interview-recorder_recorder__Wgv8_ .interview-recorder_microphonePicker__ix6fT .interview-recorder_microphoneTrigger__nc0Bm,.interview-recorder_recorder__Wgv8_ .interview-recorder_recordButton__b0w40,.interview-recorder_recorder__Wgv8_ .interview-recorder_uploadButton__9Ghmi{min-height:3rem}}