.qIFKoW_cluster{justify-content:flex-end;align-items:center;display:flex}.qIFKoW_avatarSeat{justify-content:center;align-items:center;display:none}html[data-rw-client-auth=in] .qIFKoW_cluster[data-rw-auth-state=resolving]>:not(.qIFKoW_avatarSeat){display:none}html[data-rw-client-auth=in] .qIFKoW_cluster[data-rw-auth-state=resolving]>.qIFKoW_avatarSeat{display:inline-flex}
.gWJopa_trigger{border:1px solid var(--rw-color-control-border);border-radius:var(--rw-radius-pill);background:var(--rw-color-control-bg);width:42px;height:42px;color:color-mix(in srgb, var(--rw-color-text) 78%, transparent);cursor:pointer;appearance:none;box-shadow:var(--rw-shadow-1);transition:border-color var(--rw-motion-fast) var(--rw-ease-standard), background-color var(--rw-motion-fast) var(--rw-ease-standard), color var(--rw-motion-fast) var(--rw-ease-standard);flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.gWJopa_trigger:hover{border-color:var(--rw-color-control-hover-border);background:var(--rw-color-control-hover-bg);color:var(--rw-color-text)}.gWJopa_trigger:focus-visible{border-color:var(--rw-color-control-focus-border);box-shadow:var(--rw-color-control-focus-ring);outline:none}.gWJopa_trigger[aria-expanded=true]{border-color:var(--rw-color-control-focus-border);background:var(--rw-color-control-active-bg);color:var(--rw-color-text)}@media (prefers-reduced-motion:reduce){.gWJopa_trigger{transition:none}}
._814olG_bubble,._814olG_marker,._814olG_trigger{--setup-help-surface:var(--guidance-panel,var(--rw-elev-surface));--setup-help-ink:var(--guidance-text,var(--rw-color-text));--setup-help-edge:var(--guidance-card-accent,var(--rw-color-accent))}._814olG_bubble{z-index:90;border:1px solid var(--setup-help-edge);border-radius:var(--rw-radius-md,10px);background:var(--setup-help-surface);width:min(300px,100vw - 24px);color:var(--setup-help-ink);box-shadow:0 16px 40px color-mix(in srgb, var(--rw-elev-canvas) 40%, transparent);pointer-events:none;margin:0;padding:12px;position:fixed}._814olG_bubble[data-measured=false]{visibility:hidden}._814olG_bubble:after{content:"";background:var(--setup-help-surface);border:1px solid var(--setup-help-edge);width:12px;height:12px;position:absolute;transform:rotate(45deg)}._814olG_bubble[data-side=left]:after{border-top-color:#0000;border-right-color:#0000;top:50%;left:-7px;transform:translateY(-50%)rotate(45deg)}._814olG_bubble[data-side=right]:after{border-bottom-color:#0000;border-left-color:#0000;top:50%;right:-7px;transform:translateY(-50%)rotate(45deg)}._814olG_bubble[data-side=top]:after{border-bottom-color:#0000;border-right-color:#0000;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}._814olG_bubbleBody{margin:0;font-size:.875rem;line-height:1.45}._814olG_bubbleHint{opacity:.82;margin:8px 0 0;font-size:.8125rem;line-height:1.4}._814olG_bubbleHintLabel{font-weight:700}._814olG_trigger{left:min(var(--setup-help-x,16px), calc(100vw - 56px));top:max(8px, min(var(--setup-help-y,16px), calc(100vh - 56px)));z-index:92;border:2px solid var(--setup-help-edge);background:var(--setup-help-surface);width:44px;height:44px;color:var(--setup-help-edge);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.4rem;font-weight:800;line-height:1;display:inline-flex;position:fixed}._814olG_trigger[data-open]{background:var(--setup-help-edge);color:var(--setup-help-surface)}._814olG_trigger:focus-visible{outline:2px solid var(--setup-help-edge);outline-offset:3px}@media (max-width:720px){._814olG_trigger{top:min(var(--setup-help-y,16px), calc(100vh - 56px));clip-path:inset(var(--setup-help-clip,-24px) -24px -24px -24px)}}._814olG_marker{left:min(var(--setup-help-x,16px), calc(100vw - 34px));top:max(8px, min(var(--setup-help-y,16px), calc(100vh - 34px)));z-index:91;border:1px solid var(--setup-help-edge);background:var(--setup-help-edge);width:22px;height:22px;color:var(--setup-help-surface);cursor:help;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.8125rem;font-weight:800;line-height:1;display:inline-flex;position:fixed}._814olG_marker:hover,._814olG_marker:focus-visible{background:var(--setup-help-surface);color:var(--setup-help-edge)}._814olG_marker:focus-visible{outline:2px solid var(--setup-help-edge);outline-offset:2px}@media (prefers-reduced-motion:no-preference){._814olG_trigger:not([data-open]){animation:2.6s ease-in-out infinite _814olG_setupHelpPulse}._814olG_trigger,._814olG_marker{transition:background-color .16s,color .16s}}@keyframes _814olG_setupHelpPulse{0%,70%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--setup-help-edge) 55%, transparent)}35%{box-shadow:0 0 0 9px color-mix(in srgb, var(--setup-help-edge) 0%, transparent)}}
.-EtO4a_stage{--guidance-gold:var(--rw-color-primary);--guidance-card-accent:var(--rw-color-warning);--guidance-target-accent:var(--rw-color-warning);--guidance-target-soft:color-mix(in srgb, var(--guidance-target-accent) 26%, transparent);--guidance-target-keyline:color-mix(in srgb, var(--rw-color-primary-ink) 72%, transparent);--guidance-panel:var(--rw-signal-surface);--guidance-card-border:var(--rw-signal-edge);--guidance-card-shadow:color-mix(in srgb, var(--rw-signal-surface-deep) 48%, transparent);--guidance-border:color-mix(in srgb, var(--guidance-target-accent) 62%, transparent);--guidance-text:var(--rw-signal-ink);--guidance-muted:var(--rw-signal-ink-muted);z-index:190;pointer-events:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;position:fixed;inset:0}[data-theme=dark] .-EtO4a_stage{--guidance-card-accent:color-mix(in srgb, var(--rw-color-warning) 35%, var(--rw-color-primary-ink) 65%);--guidance-target-accent:var(--rw-landing-horizon-amber);--guidance-panel:color-mix(in srgb, var(--rw-color-brand) 24%, var(--rw-signal-ink-muted) 76%);--guidance-card-border:color-mix(in srgb, var(--rw-color-brand) 58%, var(--rw-signal-surface) 42%);--guidance-card-shadow:color-mix(in srgb, var(--rw-signal-surface-deep) 38%, transparent);--guidance-text:var(--rw-text-inverse);--guidance-muted:color-mix(in srgb, var(--rw-text-inverse) 78%, var(--rw-color-brand) 22%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.-EtO4a_target{pointer-events:none;transition:left .64s cubic-bezier(.16,1,.3,1),top .64s cubic-bezier(.16,1,.3,1),width .64s cubic-bezier(.16,1,.3,1),height .64s cubic-bezier(.16,1,.3,1),border-radius .64s cubic-bezier(.16,1,.3,1);position:fixed}.-EtO4a_shape{border-radius:inherit;position:absolute;inset:0}.-EtO4a_frame,.-EtO4a_pill,.-EtO4a_halo{border:2px solid var(--guidance-target-accent);box-shadow:0 0 0 1px var(--guidance-target-keyline), 0 0 22px var(--guidance-target-soft);animation:2.6s ease-in-out 2 -EtO4a_guidanceBreathe}.-EtO4a_pill{border-radius:var(--rw-radius-xl)}.-EtO4a_halo{border-radius:50%;animation:.72s cubic-bezier(.16,1,.3,1) -EtO4a_guidanceHalo}.-EtO4a_underline{border-bottom:3px solid var(--guidance-target-accent);filter:drop-shadow(0 1px 0 var(--guidance-target-keyline));transform-origin:0;animation:.42s cubic-bezier(.16,1,.3,1) -EtO4a_guidanceUnderline}.-EtO4a_corners i{border-color:var(--guidance-target-accent);width:17px;height:17px;filter:drop-shadow(0 0 1px var(--guidance-target-keyline));animation:.42s cubic-bezier(.16,1,.3,1) -EtO4a_guidanceCorner;position:absolute}.-EtO4a_corners i:first-child{border-top-width:2px;border-left-width:2px;top:0;left:0}.-EtO4a_corners i:nth-child(2){border-top-width:2px;border-right-width:2px;top:0;right:0}.-EtO4a_corners i:nth-child(3){border-bottom-width:2px;border-left-width:2px;bottom:0;left:0}.-EtO4a_corners i:nth-child(4){border-bottom-width:2px;border-right-width:2px;bottom:0;right:0}.-EtO4a_tether{width:100%;height:100%;position:fixed;inset:0;overflow:visible}.-EtO4a_tether path{fill:none;stroke:var(--guidance-target-accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:900;filter:drop-shadow(0 0 1px var(--guidance-target-keyline));animation:.76s cubic-bezier(.16,1,.3,1) -EtO4a_guidanceTether}.-EtO4a_card{border-color:var(--guidance-card-border);background:var(--guidance-panel);width:clamp(280px,24vw,340px);max-height:calc(100dvh - 24px);box-shadow:0 18px 48px var(--guidance-card-shadow);color:var(--guidance-text);pointer-events:none;transition:left .64s cubic-bezier(.16,1,.3,1),top .64s cubic-bezier(.16,1,.3,1),opacity .24s;position:fixed;overflow:auto}.-EtO4a_cardIntro{width:clamp(330px,31vw,470px)}.-EtO4a_card[data-measured=false],.-EtO4a_setupCue[data-measured=false]{visibility:hidden}.-EtO4a_meta{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.-EtO4a_kicker{color:var(--guidance-card-accent);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;font-size:.7rem;font-weight:650;display:inline-flex}.-EtO4a_orbit{background:var(--guidance-card-accent);width:7px;height:7px;box-shadow:0 0 9px color-mix(in srgb, var(--guidance-card-accent) 70%, transparent);border-radius:50%;flex:none;animation:.72s cubic-bezier(.16,1,.3,1) -EtO4a_guidanceOrbit}.-EtO4a_countdown{width:54px;height:54px;color:var(--rw-color-success);font-variant-numeric:tabular-nums;text-align:center;text-shadow:0 0 14px color-mix(in srgb, var(--rw-color-success) 52%, transparent);flex:0 0 54px;font-size:2rem;font-weight:800;position:relative}.-EtO4a_countdown>span:not(.-EtO4a_countdownReduced){opacity:0;animation-delay:var(--guidance-countdown-delay);animation-duration:var(--guidance-countdown-duration);place-items:center;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both;display:grid;position:absolute;inset:0}.-EtO4a_countdownDigit{animation-name:-EtO4a_guidanceCountdownDigit}.-EtO4a_countdownReduced{display:none}.-EtO4a_card[data-paused=true] .-EtO4a_countdown>span{animation-play-state:paused}.-EtO4a_copy{animation:.52s cubic-bezier(.16,1,.3,1) -EtO4a_guidanceCopyIn}.-EtO4a_card h2{color:var(--guidance-text);margin:0 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:400;line-height:1.15}.-EtO4a_card p{color:var(--guidance-muted);margin:0;font-size:.86rem;line-height:1.6}.-EtO4a_cardIntro h2{font-size:clamp(1.65rem,2.5vw,2.15rem)}.-EtO4a_cardIntro p{font-size:clamp(.92rem,1.2vw,1.02rem)}.-EtO4a_emphasis{color:var(--guidance-card-accent);text-shadow:0 0 1px color-mix(in srgb, var(--rw-color-primary-ink) 58%, transparent);font-weight:750}.-EtO4a_setupCue{border:1px solid var(--guidance-border);border-radius:var(--rw-radius-md);background:var(--guidance-panel);width:min(320px,100vw - 24px);box-shadow:0 14px 38px color-mix(in srgb, var(--rw-elev-canvas) 42%, transparent);color:var(--guidance-text);pointer-events:auto;align-items:flex-start;gap:10px;padding:12px 12px 12px 14px;animation:.24s cubic-bezier(.16,1,.3,1) -EtO4a_guidanceCue;display:flex;position:fixed}.-EtO4a_setupCopy{gap:3px;min-width:0;font-size:.82rem;line-height:1.4;display:grid}.-EtO4a_setupCopy span{color:var(--guidance-muted)}.-EtO4a_cueClose{min-width:34px;min-height:34px;margin:-6px -6px 0 auto;font-size:1.2rem}.-EtO4a_helpButton{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:80;box-shadow:0 10px 28px color-mix(in srgb, var(--rw-elev-canvas) 28%, transparent);position:fixed}.-EtO4a_readinessMarker{width:0;height:0;position:absolute;overflow:hidden}@keyframes -EtO4a_guidanceBreathe{0%,to{box-shadow:0 0 0 1px var(--guidance-target-keyline), 0 0 15px color-mix(in srgb, var(--guidance-target-accent) 20%, transparent)}50%{box-shadow:0 0 0 1px var(--guidance-target-keyline), 0 0 27px color-mix(in srgb, var(--guidance-target-accent) 38%, transparent)}}@keyframes -EtO4a_guidanceHalo{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes -EtO4a_guidanceUnderline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes -EtO4a_guidanceCorner{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes -EtO4a_guidanceTether{0%{stroke-dashoffset:900px}to{stroke-dashoffset:0}}@keyframes -EtO4a_guidanceOrbit{0%{opacity:0;transform:rotate(-180deg)translate(7px)}to{opacity:1;transform:none}}@keyframes -EtO4a_guidanceCopyIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes -EtO4a_guidanceCue{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes -EtO4a_guidanceCountdownDigit{0%{opacity:0;transform:translateY(-9px)scale(1.12)}14%,76%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(7px)scale(.82)}}@media (max-width:520px){.-EtO4a_card{width:calc(100vw - 24px);max-width:none;max-height:min(48dvh,440px)}.-EtO4a_cardIntro{width:calc(100vw - 24px)}.-EtO4a_tether{display:none}}@media (prefers-reduced-motion:reduce){.-EtO4a_stage *,.-EtO4a_stage :before,.-EtO4a_stage :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.-EtO4a_countdown>span:not(.-EtO4a_countdownReduced){display:none}.-EtO4a_countdownReduced{white-space:nowrap;place-items:center;font-size:.72rem;display:grid}}
.uV5bDG_dialog{font-family:var(--rw-font-sans);border:1px solid var(--workspace-border,var(--rw-color-border));border-radius:var(--rw-radius-xl);background:var(--workspace-panel,var(--rw-color-surface-elevated));width:min(960px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--workspace-text,var(--rw-color-text));box-shadow:0 28px 90px color-mix(in srgb, var(--workspace-text,var(--rw-color-text)) 25%, transparent);margin:auto;padding:0}.uV5bDG_dialog::backdrop{background:color-mix(in srgb, var(--workspace-text,var(--rw-color-text)) 70%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.uV5bDG_dialog header{padding:var(--rw-space-6) var(--rw-space-6) var(--rw-space-4)}.uV5bDG_dialog h2{margin:8px 0 12px;font-size:24px}.uV5bDG_dialog p{color:var(--workspace-muted,var(--rw-color-text-secondary));font-size:14px;line-height:1.6}.uV5bDG_dialog .uV5bDG_eyebrow{color:var(--workspace-blue,var(--rw-color-link));letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.uV5bDG_changes{padding:0 var(--rw-space-6) var(--rw-space-6)}.uV5bDG_changes h3{margin:var(--rw-space-4) 0 var(--rw-space-3);text-transform:capitalize;font-size:16px}.uV5bDG_comparison{grid-template-columns:1fr 1fr;gap:12px;display:grid}.uV5bDG_comparison>div{border:1px solid var(--workspace-border,var(--rw-color-border));border-radius:var(--rw-radius-sm);background:var(--workspace-paper,var(--rw-color-surface));min-width:0;padding:16px}.uV5bDG_comparison h4{color:var(--workspace-blue,var(--rw-color-link));margin:0 0 12px;font-size:12px}.uV5bDG_comparison pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.65}.uV5bDG_dialog footer{background:var(--workspace-panel,var(--rw-color-surface-elevated));border-top:1px solid var(--workspace-border,var(--rw-color-border));padding:var(--rw-space-4) var(--rw-space-6);flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex;position:sticky;bottom:0}.uV5bDG_dialog button{padding:var(--rw-space-3) var(--rw-space-4);border-radius:var(--rw-radius-sm);border:1px solid var(--workspace-control-border,var(--rw-color-border));background:var(--workspace-paper,var(--rw-color-surface));color:var(--workspace-text,var(--rw-color-text));cursor:pointer;font-weight:650}.uV5bDG_dialog button:focus-visible{outline:3px solid var(--workspace-blue,var(--rw-color-link));outline-offset:3px}.uV5bDG_dialog .uV5bDG_confirm{background:var(--workspace-search,var(--rw-color-primary));color:var(--workspace-on-search,var(--rw-color-primary-ink));border-color:var(--workspace-search,var(--rw-color-primary))}@media (max-width:640px){.uV5bDG_comparison{grid-template-columns:1fr}.uV5bDG_dialog header,.uV5bDG_changes{padding-left:var(--rw-space-4);padding-right:var(--rw-space-4)}}
.DEVUSW_backdrop{z-index:1400;background:color-mix(in srgb, var(--rw-shade) 58%, transparent);justify-content:flex-end;padding:1rem;display:flex;position:fixed;inset:0}.DEVUSW_modal{border:1px solid var(--rw-color-border);border-radius:var(--rw-radius-xl);background:var(--rw-color-panel-bg,var(--rw-color-surface));width:min(520px,100%);height:100%;box-shadow:0 24px 70px color-mix(in srgb, var(--rw-shade) 35%, transparent);flex-direction:column;display:flex;overflow:hidden}.DEVUSW_header{border-bottom:1px solid var(--rw-color-border);flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.DEVUSW_headerCopy{align-items:center;gap:.75rem;display:flex}.DEVUSW_header h3{color:var(--rw-color-text);font-size:1.2rem;font-weight:850}.DEVUSW_modeGrid{grid-template-columns:1fr 1fr;gap:.8rem;padding:1.1rem;display:grid}.DEVUSW_modeChoice{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.55rem;width:100%;min-height:7rem;padding:1rem 1.05rem 1.1rem;display:flex}.DEVUSW_modeHead{align-items:center;gap:.7rem;min-height:2.6rem;display:flex}.DEVUSW_modeChoice strong{font-family:var(--rw-font-display);letter-spacing:-.01em;color:var(--rw-color-link);font-size:1.5rem;font-weight:600;line-height:1.1}.DEVUSW_modeGlyph,.DEVUSW_modeMark{flex:none;place-items:center;width:2.6rem;height:2.6rem;display:grid}.DEVUSW_modeGlyph{border:1px solid color-mix(in srgb, var(--rw-color-link) 30%, var(--rw-color-control-border));border-radius:var(--rw-radius-md);background:color-mix(in srgb, var(--rw-color-link) 13%, var(--rw-color-surface));color:var(--rw-color-link);transition:background var(--rw-motion-fast) var(--rw-ease-standard), border-color var(--rw-motion-fast) var(--rw-ease-standard)}.DEVUSW_modeGlyph svg{width:1.4rem;height:1.4rem}.DEVUSW_modeChoice:hover .DEVUSW_modeGlyph,.DEVUSW_modeChoice:focus-visible .DEVUSW_modeGlyph{border-color:color-mix(in srgb, var(--rw-color-link) 42%, var(--rw-color-control-border));background:color-mix(in srgb, var(--rw-color-link) 16%, var(--rw-color-surface))}.DEVUSW_modeMark{object-fit:contain}.DEVUSW_modeWordmark{width:auto;height:1.25rem;color:var(--rw-color-link);display:block}.DEVUSW_modeChoice span:not(.DEVUSW_modeHead):not(.DEVUSW_modeGlyph),.DEVUSW_emptyList{color:var(--rw-color-text-muted);font-size:.8rem}.DEVUSW_modalBody,.DEVUSW_externalForm{flex-direction:column;flex:auto;gap:.85rem;min-height:0;padding:1rem 1.1rem 0;display:flex}.DEVUSW_roleList{border:1px solid var(--rw-color-border);border-radius:var(--rw-radius-md);flex:auto;min-height:0;overflow-y:auto}.DEVUSW_roleOption{border-bottom:1px solid var(--rw-color-border);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.8rem;display:flex}.DEVUSW_roleOption:last-child{border-bottom:0}.DEVUSW_roleOption:has(input:checked){background:color-mix(in srgb, var(--rw-color-selected) 12%, var(--rw-color-surface))}.DEVUSW_roleOption input{margin-top:.18rem}.DEVUSW_roleOption span{gap:.2rem;min-width:0;display:grid}.DEVUSW_roleOption strong{color:var(--rw-color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.DEVUSW_roleOption small{color:var(--rw-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.DEVUSW_emptyList{padding:1rem}.DEVUSW_error{color:var(--rw-color-danger);font-size:.8rem}.DEVUSW_footer{border-top:1px solid var(--rw-color-border);background:var(--rw-color-panel-bg,var(--rw-color-surface));flex:none;justify-content:flex-end;gap:.65rem;margin-top:auto;padding:.9rem 0 1rem;display:flex}.DEVUSW_confirmation{color:var(--rw-color-success);font-size:.8rem;font-weight:750}@media (max-width:640px){.DEVUSW_backdrop{padding:0}.DEVUSW_modal{border-radius:0}.DEVUSW_modeGrid{grid-template-columns:1fr}}.DEVUSW_modalWide{width:min(920px,100%)}.DEVUSW_modeGridThree{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){.DEVUSW_modeGridThree{grid-template-columns:1fr}}
._9K2sOq_frame{align-items:stretch;gap:var(--rw-space-4,1rem);height:var(--rw-workspace-pane-height);min-height:0;display:flex}._9K2sOq_columnsArea{--tracker-lane-header-h:2.75rem;--tracker-lane-body-pad:.6rem;--tracker-lane-empty-h:14rem;--tracker-lane-glyph-top:1.1rem;--tracker-lane-rail-top:7.9rem;flex:auto;min-width:0;height:100%}._9K2sOq_columnsGrid{gap:var(--rw-space-3,.75rem);height:100%;transition:grid-template-columns var(--rw-motion-medium,.24s) var(--rw-ease-standard,ease);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (prefers-reduced-motion:reduce){._9K2sOq_columnsGrid{transition:none}}._9K2sOq_column{border:1px solid color-mix(in srgb, var(--rw-color-border) 72%, transparent);border-radius:var(--rw-radius-xl,18px);background:color-mix(in srgb, var(--rw-color-surface) 78%, transparent);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}._9K2sOq_column[class*=tracker-tone-]{border-top:3px solid var(--tracker-accent)}._9K2sOq_columnDropValid{border-color:var(--tracker-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tracker-accent) 28%, transparent)}._9K2sOq_columnDropActive{background:color-mix(in srgb, var(--tracker-accent) 14%, var(--rw-color-surface))}._9K2sOq_columnHeader{height:var(--tracker-lane-header-h);border-bottom:1px solid var(--rw-color-border);flex:none;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .85rem;display:flex}._9K2sOq_columnHeaderText{align-items:baseline;gap:.4rem;min-width:0;display:flex}._9K2sOq_columnTitle{color:var(--rw-color-text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:850;overflow:hidden}._9K2sOq_columnCount{color:var(--rw-color-text-muted);flex:none;font-size:.76rem;font-weight:750}._9K2sOq_columnBody{min-height:0;padding:var(--tracker-lane-body-pad);flex:auto;align-content:start;gap:.4rem;display:grid;overflow-y:auto}._9K2sOq_dragSlot{min-width:0}._9K2sOq_dragHandle{border-radius:var(--rw-radius-sm);width:1.5rem;height:1.75rem;box-shadow:none;color:var(--rw-color-text-muted);letter-spacing:0;cursor:grab;-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:.7rem;display:inline-flex}._9K2sOq_dragHandle svg{width:1.1rem;height:1.1rem}._9K2sOq_dragHandle:hover,._9K2sOq_dragHandle:focus-visible{box-shadow:none;background:0 0;border:0}[data-theme=light] ._9K2sOq_dragHandle{box-shadow:none;background:0 0;border:0}[data-theme=light] ._9K2sOq_dragHandle:hover{box-shadow:none;background:0 0;border:0}._9K2sOq_dragHandle:hover{color:var(--rw-color-text)}._9K2sOq_dragHandle:active{cursor:grabbing}._9K2sOq_dragHandle:focus-visible{box-shadow:0 0 0 4px var(--rw-color-focus);outline:none}._9K2sOq_dragSlotLifted{opacity:.5;-webkit-user-select:none;user-select:none}._9K2sOq_dragSlotLifted *{-webkit-user-select:none;user-select:none}._9K2sOq_dragPreview{z-index:2000;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.96;width:min(20rem,72vw);filter:drop-shadow(0 14px 24px color-mix(in srgb, var(--rw-shade) 28%, transparent));position:fixed;top:-1000px;left:-1000px;transform:rotate(1deg)}._9K2sOq_moreControl{justify-content:center;width:100%;font-size:.78rem}._9K2sOq_backControl{min-height:0;padding:.4rem .65rem;font-size:.74rem}._9K2sOq_columnEmpty{height:var(--tracker-lane-empty-h);border-radius:var(--rw-radius-sm);background:color-mix(in srgb, var(--rw-color-panel-subtle-bg) 42%, transparent);position:relative}._9K2sOq_stageGlyph{z-index:2;top:var(--tracker-lane-glyph-top);opacity:.7;width:6rem;height:6rem;animation:_9K2sOq_laneJourneyIn var(--rw-motion-medium,.24s) var(--rw-ease-standard,ease) both;position:absolute;left:50%;transform:translate(-50%)}._9K2sOq_emptyTitle{text-align:center;letter-spacing:-.01em;color:var(--rw-color-text);font-size:.95rem;font-weight:800;position:absolute;top:8.55rem;left:.75rem;right:.75rem}._9K2sOq_emptyBody{text-align:center;color:var(--rw-color-text-muted);font-size:.8rem;line-height:1.5;position:absolute;top:10.1rem;left:.9rem;right:.9rem}._9K2sOq_laneRail{z-index:1;top:calc(var(--tracker-lane-header-h) + var(--tracker-lane-body-pad) + var(--tracker-lane-rail-top));background:color-mix(in srgb, var(--rw-color-border) 55%, transparent);pointer-events:none;height:1px;animation:_9K2sOq_laneJourneyIn var(--rw-motion-medium,.24s) var(--rw-ease-standard,ease) both;position:absolute;left:0;right:0}._9K2sOq_laneRail:after{content:"";background:var(--tracker-accent);opacity:.55;border-radius:50%;width:5px;height:5px;margin:-2px 0 0 -2.5px;position:absolute;top:50%;left:50%}@keyframes _9K2sOq_laneJourneyIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._9K2sOq_stageGlyph,._9K2sOq_laneRail{animation:none}}._9K2sOq_sheetBackdrop{z-index:200;background:color-mix(in srgb, var(--rw-shade) 52%, transparent);align-items:flex-end;display:flex;position:fixed;inset:0}._9K2sOq_sheet{border:1px solid var(--rw-color-border);border-bottom:0;border-top:4px solid var(--tracker-accent);border-radius:var(--rw-radius-xl) var(--rw-radius-xl) 0 0;background:var(--rw-color-panel-bg,var(--rw-color-surface));width:min(720px,100% - 2rem);max-height:min(78vh,660px);box-shadow:0 -24px 70px color-mix(in srgb, var(--rw-shade) 30%, transparent);margin:0 auto;overflow-y:auto}._9K2sOq_sheetInner{width:min(680px,100% - 2.4rem);margin:0 auto;padding-bottom:1.1rem}._9K2sOq_sheetHeader{border-bottom:1px solid var(--rw-color-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 0 .8rem;display:flex}._9K2sOq_sheetHeader h3{color:var(--rw-color-text);font-size:clamp(1.15rem,2vw,1.5rem);font-weight:880}._9K2sOq_sheetHeader p{color:var(--rw-color-text-muted);margin-top:.25rem;font-size:.86rem;font-weight:750}._9K2sOq_sheetHeader ._9K2sOq_sheetDates{margin-top:.35rem;font-size:.78rem;font-weight:600}._9K2sOq_sheetHeader p[data-posting-age-notice]{margin-top:.3rem;font-size:.78rem;font-weight:500;line-height:1.4}._9K2sOq_sheetBody{padding:.9rem 0 0;display:block}._9K2sOq_moveControl{border:0;align-content:start;gap:.45rem;min-width:0;margin:0;padding:0;display:grid}._9K2sOq_stageOptionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}._9K2sOq_stageOption{appearance:none;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--tracker-accent) 52%, var(--rw-color-control-border));border-top:3px solid var(--tracker-accent);border-radius:var(--rw-radius-md,12px);background:color-mix(in srgb, var(--tracker-accent) 8%, var(--rw-field-bg));min-width:0;color:var(--rw-color-text-muted);font:inherit;cursor:pointer;transition:background var(--rw-motion-fast,.14s) ease, border-color var(--rw-motion-fast,.14s) ease, color var(--rw-motion-fast,.14s) ease, transform var(--rw-motion-fast,.14s) ease;place-items:center;padding:.35rem;font-size:clamp(.62rem,1vw,.72rem);font-weight:820;line-height:1.15;display:grid}._9K2sOq_stageOption:hover:not(:disabled){border-color:var(--tracker-accent);background:color-mix(in srgb, var(--tracker-accent) 14%, var(--rw-field-bg));color:var(--rw-color-text);transform:translateY(-1px)}._9K2sOq_stageOption[aria-pressed=true]{border-color:var(--tracker-accent);background:color-mix(in srgb, var(--tracker-accent) 22%, var(--rw-field-bg));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tracker-accent) 36%, transparent);color:var(--rw-color-text)}._9K2sOq_stageOption:focus-visible{box-shadow:0 0 0 4px var(--rw-color-focus);outline:none}._9K2sOq_stageOption:disabled{cursor:wait;opacity:.68}._9K2sOq_movePending{color:var(--rw-color-text-muted);font-size:.76rem;font-weight:700}._9K2sOq_sheetNotes textarea{resize:vertical;min-height:7rem}._9K2sOq_sheetFooter{border-top:1px solid var(--rw-color-border);justify-content:flex-end;padding:.8rem 0 1rem;display:flex}@media (prefers-reduced-motion:reduce){._9K2sOq_stageOption{transition:none}}._9K2sOq_mobileTabView{display:none}._9K2sOq_mobileTabs{gap:.4rem;padding-bottom:.6rem;display:flex;overflow-x:auto}._9K2sOq_mobileTab{white-space:nowrap;border:1px solid var(--rw-color-border);border-radius:var(--rw-radius-md,12px) var(--rw-radius-md,12px) 0 0;background:var(--rw-color-surface);color:var(--rw-color-text-muted);border-bottom:3px solid #0000;flex-direction:column;flex:auto;align-items:center;gap:.15rem;padding:.5rem .4rem;font-size:.74rem;font-weight:800;display:flex}._9K2sOq_mobileTab[class*=tracker-tone-]{border-bottom-color:color-mix(in srgb, var(--tracker-accent) 55%, transparent)}._9K2sOq_mobileTabActive{color:var(--rw-color-text);background:var(--rw-color-surface-elevated)}._9K2sOq_mobileTabActive[class*=tracker-tone-]{border-bottom-color:var(--tracker-accent)}._9K2sOq_mobilePanel{height:min(70vh,640px)}@media (max-width:1023px){._9K2sOq_frame{flex-direction:column;height:auto}._9K2sOq_columnsGrid{display:none}._9K2sOq_mobileTabView{display:block}._9K2sOq_laneRail{display:none}._9K2sOq_sheetBody{grid-template-columns:1fr}._9K2sOq_sheet{width:100%}}._9K2sOq_sheetStageBar{border-bottom:1px solid var(--rw-color-border);flex-wrap:wrap;gap:.45rem;padding:.9rem 0;display:flex}._9K2sOq_stageChip{appearance:none;cursor:pointer;border:1px solid color-mix(in srgb, var(--tracker-accent) 45%, var(--rw-color-border));color:var(--rw-color-text-muted);background:0 0;border-radius:3px;flex:auto;padding:.5rem .9rem;font-size:.82rem;font-weight:750;transition:border-color .14s,background .14s,color .14s}._9K2sOq_stageChip:hover:not(:disabled){color:var(--rw-color-text);border-color:var(--tracker-accent)}._9K2sOq_stageChip[aria-pressed=true]{color:var(--rw-color-text);border-color:var(--tracker-accent);background:color-mix(in srgb, var(--tracker-accent) 16%, transparent)}._9K2sOq_stageChip:focus-visible{outline:2px solid var(--rw-focus-ring-color);outline-offset:2px}._9K2sOq_stageChip:disabled{cursor:default;opacity:.6}._9K2sOq_sheetWorkRow{align-items:stretch;gap:.7rem;margin-top:.4rem;display:flex}._9K2sOq_sheetFollowUp{gap:.3rem;margin:0 0 1rem;display:grid}._9K2sOq_sheetFollowUpInput{border-radius:3px;width:fit-content;min-width:11rem}._9K2sOq_sheetFollowUpNote{color:var(--rw-color-text-muted);font-size:.78rem;line-height:1.45}._9K2sOq_sheetNotesArea{resize:vertical;border-radius:3px;flex:auto;min-height:8.5rem}._9K2sOq_sheetLink{border-radius:3px;flex:none;align-self:stretch;width:3.4rem;height:auto;min-height:0;padding:0}._9K2sOq_sheetLink:hover{border-color:var(--tracker-accent,var(--rw-color-brand))}._9K2sOq_sheetLink svg{width:1.35rem;height:1.35rem}._9K2sOq_sheetRoleWork{border-top:1px solid var(--rw-color-border);margin-top:1rem;padding-top:.9rem}
._1OXA8G_page{max-width:1240px;color:var(--rw-discovery-ink);margin:0 auto;padding:24px clamp(20px,4vw,56px) 80px}._1OXA8G_breadcrumbs{color:var(--rw-discovery-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 24px;font-size:13px;display:flex}._1OXA8G_crumb{align-items:center;gap:8px;display:inline-flex}._1OXA8G_breadcrumbs a{color:var(--rw-discovery-link);font-weight:650}._1OXA8G_breadcrumbs a:hover,._1OXA8G_jobs a:hover,._1OXA8G_linkGroup a:hover,._1OXA8G_companies a:hover,._1OXA8G_pagination a:hover{text-underline-offset:3px;text-decoration:underline}._1OXA8G_header{border-bottom:1px solid var(--rw-discovery-border);padding:12px 0 24px}._1OXA8G_header h1{font-family:var(--rw-font-display);letter-spacing:-.045em;overflow-wrap:anywhere;margin:0 0 12px;font-size:clamp(30px,3vw,42px);font-weight:800;line-height:1.15}._1OXA8G_facts{color:var(--rw-discovery-muted);gap:4px;margin:0;padding:0;font-size:15px;line-height:1.55;list-style:none;display:grid}._1OXA8G_header ._1OXA8G_pageNote{color:var(--rw-discovery-muted);margin:12px 0 0;font-size:13px}._1OXA8G_jobs{margin:0;padding:0;list-style:none;display:grid}._1OXA8G_jobs li{border-bottom:1px solid var(--rw-discovery-border);padding:16px 0}._1OXA8G_jobs a{color:var(--rw-discovery-link);overflow-wrap:anywhere;font-size:17px;font-weight:700;line-height:1.35}._1OXA8G_jobs p{color:var(--rw-discovery-muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;line-height:1.5}._1OXA8G_empty{color:var(--rw-discovery-muted);margin:24px 0}._1OXA8G_empty a{color:var(--rw-discovery-link);font-weight:700}._1OXA8G_pagination{flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0 0;font-size:14px;display:flex}._1OXA8G_pagination ol{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}._1OXA8G_pagination a,._1OXA8G_pagination span[aria-current]{min-width:36px;min-height:36px;color:var(--rw-discovery-link);border-radius:9px;justify-content:center;align-items:center;padding:0 8px;font-weight:650;display:inline-flex}._1OXA8G_pagination span[aria-current]{background:var(--rw-discovery-wash);color:var(--rw-discovery-ink)}._1OXA8G_pageOf{display:none}._1OXA8G_related{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px 48px;margin-top:40px;display:grid}._1OXA8G_linkGroup h2{letter-spacing:-.01em;margin:0 0 12px;font-size:17px;font-weight:700}._1OXA8G_linkGroup ul,._1OXA8G_companies{gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}._1OXA8G_linkGroup li,._1OXA8G_companies li{justify-content:space-between;gap:12px;display:flex}._1OXA8G_linkGroup a,._1OXA8G_companies a{color:var(--rw-discovery-link);overflow-wrap:anywhere;font-weight:650}._1OXA8G_count{color:var(--rw-discovery-muted);font-variant-numeric:tabular-nums;flex:none}._1OXA8G_companies{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px 48px;margin-top:24px}@media (max-width:640px){._1OXA8G_pagination{justify-content:space-between;gap:8px}._1OXA8G_pagination ol{display:none}._1OXA8G_pagination a{white-space:nowrap;padding:0 4px}._1OXA8G_pagination ._1OXA8G_pageOf{color:var(--rw-discovery-muted);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline}}@media (max-width:540px){._1OXA8G_page{padding-top:16px}._1OXA8G_header h1{font-size:29px}._1OXA8G_related{gap:24px}}
.Mi0bEq_page{max-width:1240px;color:var(--rw-discovery-ink);margin:0 auto;padding:24px clamp(20px,4vw,56px) 80px}.Mi0bEq_breadcrumbs{color:var(--rw-discovery-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 24px;font-size:13px;display:flex}.Mi0bEq_breadcrumbs a{color:var(--rw-discovery-link);font-weight:650}.Mi0bEq_breadcrumbs a:hover,.Mi0bEq_source a:hover{text-underline-offset:3px;text-decoration:underline}.Mi0bEq_grid{grid-template-columns:minmax(0,1fr) minmax(250px,280px);align-items:start;gap:clamp(24px,4vw,48px);display:grid}.Mi0bEq_content{min-width:0}.Mi0bEq_hero{border-bottom:1px solid var(--rw-discovery-border);align-items:flex-start;gap:16px;padding:12px 0 24px;display:flex}.Mi0bEq_closedNotice{border:1px solid var(--rw-discovery-border-active);background:var(--rw-discovery-paper);border-radius:11px;margin-top:16px;padding:16px;line-height:1.6}.Mi0bEq_closedNotice strong{margin-right:4px}.Mi0bEq_closedNotice a{color:var(--rw-discovery-link);text-underline-offset:3px;font-weight:700;text-decoration:underline}.Mi0bEq_sourceLinkOnly{max-width:700px;padding:32px 0 8px}.Mi0bEq_sourceLinkOnly h2{margin:0 0 12px;font-size:22px}.Mi0bEq_sourceLinkOnly p{color:var(--rw-discovery-muted);line-height:1.65}.Mi0bEq_sourceLinkOnly a.action-btn{width:auto;margin-top:8px;padding:12px 16px;display:inline-flex}.Mi0bEq_logo{border:1px solid var(--rw-discovery-border);background:var(--rw-discovery-paper);border-radius:14px;flex:none;justify-content:center;align-items:center;width:68px;height:68px;padding:8px;display:flex}.Mi0bEq_logo .job-avatar{width:100%;height:100%;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.Mi0bEq_logo .job-avatar:not(.job-avatar-with-logo){color:var(--rw-discovery-ink);font-family:var(--rw-font-sans);letter-spacing:-.02em;text-align:center;padding:0;font-size:28px;font-weight:750;line-height:1}.Mi0bEq_logo .job-avatar-logo{object-fit:contain;max-width:100%;max-height:62px}html[data-theme=dark] .Mi0bEq_logo{background:color-mix(in srgb, var(--rw-color-fit-number) 85%, var(--rw-chevron-active-to));border-color:#0000}html[data-theme=dark] .Mi0bEq_logo .job-avatar:not(.job-avatar-with-logo){color:var(--rw-signal-surface-deep)}.Mi0bEq_logo:has([data-logo-tone=light]){border-color:var(--rw-signal-surface-back);background:var(--rw-signal-surface-back)}html[data-theme=dark] .Mi0bEq_logo:has([data-logo-tone=light]){border-color:var(--rw-signal-surface-back);background:var(--rw-signal-surface-back)}.Mi0bEq_heading{min-width:0}.Mi0bEq_eyebrow,.Mi0bEq_actionEyebrow{color:var(--rw-discovery-link);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:750}.Mi0bEq_heading h1{font-family:var(--rw-font-display);letter-spacing:-.045em;overflow-wrap:anywhere;margin:0 0 8px;font-size:clamp(30px,3vw,42px);font-weight:800;line-height:1.15}.Mi0bEq_company{margin-bottom:4px;font-size:19px;font-weight:700}.Mi0bEq_company a{color:var(--rw-discovery-link)}.Mi0bEq_company a:hover{text-underline-offset:3px;text-decoration:underline}a.Mi0bEq_logo:hover{border-color:var(--rw-discovery-border-active)}.Mi0bEq_location{color:var(--rw-discovery-muted);margin-bottom:0;font-size:15px}.Mi0bEq_heroSource{color:var(--rw-discovery-muted);margin:12px 0 0;font-size:14px;line-height:1.5}.Mi0bEq_heroSource a{color:var(--rw-discovery-link);text-underline-offset:3px;font-weight:700;text-decoration:underline}.Mi0bEq_source{border-top:1px solid var(--rw-discovery-border);margin-top:24px;padding-top:24px;font-size:14px}.Mi0bEq_source h2{letter-spacing:-.02em;margin:0 0 16px;font-size:22px;font-weight:700}.Mi0bEq_source p{color:var(--rw-discovery-muted);margin-bottom:8px}.Mi0bEq_source a{color:var(--rw-discovery-link);font-weight:700}.Mi0bEq_sourceLinks{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.Mi0bEq_hubLinks{border-top:1px solid var(--rw-discovery-border);margin-top:24px;padding-top:24px;font-size:14px}.Mi0bEq_hubLinks h2{letter-spacing:-.02em;margin:0 0 12px;font-size:22px;font-weight:700}.Mi0bEq_hubLinks ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Mi0bEq_hubLinks a{color:var(--rw-discovery-link);font-weight:700}.Mi0bEq_hubLinks a:hover{text-underline-offset:3px;text-decoration:underline}.Mi0bEq_source .Mi0bEq_dates{margin-top:12px;font-size:12px}.Mi0bEq_sidebar{top:calc(var(--rw-discovery-header-height) + 24px);gap:16px;padding-top:24px;display:grid;position:sticky}.Mi0bEq_actionCard.panel{border:1px solid var(--rw-discovery-border);background:var(--rw-discovery-paper);box-shadow:var(--rw-discovery-shadow);border-radius:16px;padding:16px}.Mi0bEq_actionCard>h2{margin:0 0 8px;font-size:19px;line-height:1.2}.Mi0bEq_actionIntro{color:var(--rw-discovery-muted);margin-bottom:12px;font-size:13px;line-height:1.5}:is(.Mi0bEq_applyButton.action-btn,.Mi0bEq_saveButton.action-btn){text-align:center;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:47px;padding:8px 12px;font-size:14px;font-weight:750;display:flex}.Mi0bEq_applyButton.action-btn-primary{background:var(--rw-discovery-gold);color:var(--rw-color-primary-ink)}.Mi0bEq_applyButton.action-btn-primary:hover{background:var(--rw-color-primary-hover)}.Mi0bEq_saveButton.action-btn-secondary{border:1px solid var(--rw-discovery-border-active);background:var(--rw-discovery-surface);color:var(--rw-discovery-link);margin-top:8px}.Mi0bEq_saveButton:hover:not(:disabled){background:var(--rw-discovery-wash)}.Mi0bEq_saveButton:disabled{opacity:.7;cursor:default}.Mi0bEq_applyButton svg,.Mi0bEq_saveButton svg,.Mi0bEq_toolLinks svg,.Mi0bEq_shareButton svg{width:18px;height:18px}.Mi0bEq_toolLinks{border-top:1px solid var(--rw-discovery-border);border-bottom:1px solid var(--rw-discovery-border);gap:2px;margin-top:16px;padding:12px 0;display:grid}.Mi0bEq_toolHeading{color:var(--rw-discovery-muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px;font-size:12px;font-weight:750}.Mi0bEq_toolLinks button{width:100%;min-height:40px;color:var(--rw-discovery-link);text-align:left;box-shadow:none;background:0 0;border:0;align-items:center;gap:12px;padding:8px 4px;font-size:14px;font-weight:650;display:flex}.Mi0bEq_shareButton.action-btn{width:100%;min-height:40px;color:var(--rw-discovery-link);text-align:left;box-shadow:none;background:0 0;border:0;align-items:center;gap:12px;padding:8px 4px;font-size:14px;font-weight:650;display:flex}.Mi0bEq_toolLinks button:hover,.Mi0bEq_shareButton:hover{color:var(--rw-discovery-ink)}.Mi0bEq_shareButton{margin-top:12px}.Mi0bEq_missingApply{background:var(--rw-discovery-wash);color:var(--rw-discovery-muted);border-radius:9px;margin:0;padding:12px;font-size:13px}.Mi0bEq_notice{color:var(--rw-discovery-muted);margin:8px 0 0;font-size:13px}.Mi0bEq_notice a{color:var(--rw-discovery-link);text-decoration:underline}.Mi0bEq_shareField{gap:4px;margin-top:8px;font-size:12px;display:grid}.Mi0bEq_shareField input{border:1px solid var(--rw-discovery-border);background:var(--rw-discovery-surface);border-radius:9px;width:100%;min-height:38px;padding:8px}.Mi0bEq_fitOffer{text-align:left;color:var(--rw-discovery-muted);gap:16px;font-size:14px;line-height:1.6;display:grid}.Mi0bEq_fitOffer p{margin:0}.Mi0bEq_fitOfferRole{background:var(--rw-discovery-wash);overflow-wrap:anywhere;border-radius:9px;gap:4px;padding:12px;display:grid}.Mi0bEq_fitOfferRole strong{color:var(--rw-discovery-ink)}.Mi0bEq_fitOffer .Mi0bEq_fitOfferTerms{font-size:12px}.Mi0bEq_continueToEmployer{min-height:44px;color:var(--rw-discovery-link);text-underline-offset:3px;justify-content:center;align-items:center;gap:8px;text-decoration:underline;display:flex}.Mi0bEq_continueToEmployer svg{width:18px;height:18px}.Mi0bEq_continueToEmployer[aria-disabled=true]{opacity:.7}.Mi0bEq_unavailable{max-width:640px;padding:clamp(45px,8vw,110px) 0}.Mi0bEq_unavailable h1{font-family:var(--rw-font-display);letter-spacing:-.045em;margin:0 0 16px;font-size:clamp(34px,5vw,56px);font-weight:800}.Mi0bEq_unavailable p{color:var(--rw-discovery-muted);line-height:1.65}.Mi0bEq_unavailable a{background:var(--rw-discovery-gold);color:var(--rw-color-primary-ink);border-radius:9px;margin-top:16px;padding:12px 16px;font-weight:750;display:inline-flex}@media (max-width:850px){.Mi0bEq_grid{grid-template-columns:minmax(0,1fr)}.Mi0bEq_sidebar{grid-row:1;padding-top:16px;position:static}}@media (max-width:540px){.Mi0bEq_page{padding-top:16px}.Mi0bEq_hero{gap:12px}.Mi0bEq_logo{border-radius:11px;width:58px;height:58px}.Mi0bEq_logo .job-avatar:not(.job-avatar-with-logo){font-size:22px}.Mi0bEq_heading h1{font-size:29px}.Mi0bEq_actionCard.panel{padding:16px}}.Mi0bEq_similarJobs{border-top:1px solid var(--rw-discovery-border);margin-top:24px;padding-top:24px;font-size:14px}.Mi0bEq_similarJobs h2{letter-spacing:-.02em;margin:0 0 12px;font-size:22px;font-weight:700}.Mi0bEq_similarJobs ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.Mi0bEq_similarJobs a{color:var(--rw-discovery-link);overflow-wrap:anywhere;font-weight:700}.Mi0bEq_similarJobs a:hover{text-underline-offset:3px;text-decoration:underline}.Mi0bEq_similarJobs p{color:var(--rw-discovery-muted);margin:2px 0 0}
.TXT1SG_hero.panel{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-xl);background:radial-gradient(ellipse at 100% 0%, var(--rw-discovery-sky) 0, transparent 58%), var(--rw-discovery-paper);box-shadow:var(--rw-discovery-shadow);padding:clamp(20px,3vw,32px);position:relative}.TXT1SG_identity{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 24px;display:grid}.TXT1SG_titles{min-width:0}.TXT1SG_titles h1{font-family:var(--rw-font-display);letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:800;line-height:1.1}.TXT1SG_titles .TXT1SG_meta{color:var(--rw-discovery-muted);overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.5}.TXT1SG_primaryAction.action-btn{border-radius:var(--rw-radius-key);white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:12px 16px;font-size:15px;font-weight:750;display:inline-flex}.TXT1SG_primaryAction.action-btn-primary{color:var(--rw-color-primary-ink)}.TXT1SG_primaryAction svg{flex:none;width:18px;height:18px}.TXT1SG_heroFoot{border-top:1px solid var(--rw-discovery-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;margin-top:24px;padding-top:16px;display:flex}.TXT1SG_answer{max-width:78ch;color:var(--rw-discovery-ink);font-variant-numeric:tabular-nums;flex:420px;margin:0;font-size:15px;font-weight:550;line-height:1.6}.TXT1SG_answer .TXT1SG_asOf{white-space:nowrap}.TXT1SG_externalLinks{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.TXT1SG_externalLinks a{min-height:32px;color:var(--rw-discovery-link);align-items:center;gap:8px;font-weight:650;display:inline-flex}.TXT1SG_externalLinks a:hover{text-underline-offset:3px;text-decoration:underline}.TXT1SG_externalLinks svg{flex:none;width:14px;height:14px}.TXT1SG_logo{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-md);background:var(--rw-discovery-paper);flex:none;justify-content:center;align-items:center;width:76px;height:76px;padding:8px;display:flex}.TXT1SG_logo .job-avatar{width:100%;height:100%;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.TXT1SG_logo .job-avatar:not(.job-avatar-with-logo){color:var(--rw-discovery-ink);font-family:var(--rw-font-sans);letter-spacing:-.02em;padding:0;font-size:30px;font-weight:750;line-height:1}.TXT1SG_logo .job-avatar-logo{object-fit:contain;max-width:100%;max-height:62px}html[data-theme=dark] .TXT1SG_logo{background:color-mix(in srgb, var(--rw-color-fit-number) 85%, var(--rw-chevron-active-to));border-color:#0000}html[data-theme=dark] .TXT1SG_logo .job-avatar:not(.job-avatar-with-logo){color:var(--rw-signal-surface-deep)}.TXT1SG_logo:has([data-logo-tone=light]){border-color:var(--rw-signal-surface-back);background:var(--rw-signal-surface-back)}html[data-theme=dark] .TXT1SG_logo:has([data-logo-tone=light]){border-color:var(--rw-signal-surface-back);background:var(--rw-signal-surface-back)}.TXT1SG_compact .TXT1SG_logo{width:56px;height:56px;padding:4px}.TXT1SG_compact .TXT1SG_logo .job-avatar:not(.job-avatar-with-logo){font-size:22px}.TXT1SG_compact .TXT1SG_titles h1{font-size:clamp(26px,2.4vw,34px)}.TXT1SG_picture{margin-top:32px}.TXT1SG_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:16px;display:flex}.TXT1SG_sectionHead h2,.TXT1SG_section h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:700;line-height:1.25}.TXT1SG_sectionHead p{color:var(--rw-discovery-muted);margin:0;font-size:13px}.TXT1SG_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;display:grid}.TXT1SG_stat.panel{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-md);background:var(--rw-discovery-paper);min-width:0;box-shadow:var(--rw-discovery-shadow);flex-direction:column;padding:16px;display:flex}.TXT1SG_statAccent.panel{border-color:var(--rw-discovery-border-active);background:linear-gradient(150deg, var(--rw-discovery-selected), var(--rw-discovery-paper) 92%)}.TXT1SG_stat dt{color:var(--rw-discovery-muted);font-size:13px;font-weight:650;line-height:1.35}.TXT1SG_stat dd{margin:0}.TXT1SG_stat .TXT1SG_statValue{color:var(--rw-discovery-ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:12px;font-size:clamp(28px,2.6vw,36px);font-weight:700;line-height:1.1}.TXT1SG_statAccent .TXT1SG_statValue{color:var(--rw-discovery-link)}.TXT1SG_stat .TXT1SG_statNote{color:var(--rw-discovery-ink);font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px;font-weight:600;line-height:1.4}.TXT1SG_stat .TXT1SG_statDefinition{color:var(--rw-discovery-muted);margin-top:auto;padding-top:12px;font-size:12px;line-height:1.45}.TXT1SG_sectionNav{top:var(--rw-discovery-header-height);z-index:20;border-bottom:1px solid var(--rw-discovery-border);background:color-mix(in srgb, var(--rw-discovery-canvas) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:32px 0 16px;position:sticky}.TXT1SG_sectionNav ul{scrollbar-width:none;gap:24px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.TXT1SG_sectionNav a{min-height:48px;color:var(--rw-discovery-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;font-size:14px;font-weight:650;display:inline-flex}.TXT1SG_sectionNav a:hover{border-bottom-color:var(--rw-discovery-border-active);color:var(--rw-discovery-ink)}.TXT1SG_sections{gap:24px;margin-top:24px;display:grid}.TXT1SG_sectionNav+.TXT1SG_sections{margin-top:0}.TXT1SG_section.panel{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-lg);background:var(--rw-discovery-paper);min-width:0;box-shadow:var(--rw-discovery-shadow);scroll-margin-top:calc(var(--rw-discovery-header-height) + 64px);padding:clamp(18px,2.4vw,26px)}.TXT1SG_split{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.TXT1SG_section .TXT1SG_intro{color:var(--rw-discovery-muted);margin:4px 0 0;font-size:14px;line-height:1.55}.TXT1SG_section .TXT1SG_note{color:var(--rw-discovery-muted);margin:16px 0 0;font-size:12px;line-height:1.5}.TXT1SG_section .TXT1SG_listNote{color:var(--rw-discovery-muted);margin:0 0 8px;font-size:14px;line-height:1.5}.TXT1SG_listNote a{color:var(--rw-discovery-link);font-weight:650}.TXT1SG_listNote a:hover{text-underline-offset:3px;text-decoration:underline}.TXT1SG_section .TXT1SG_remoteLine{border-top:1px solid var(--rw-discovery-border);margin:16px 0 0;padding-top:12px;font-size:14px;font-weight:650}.TXT1SG_bars{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.TXT1SG_bars li{grid-template-columns:minmax(110px,200px) minmax(0,1fr) auto;align-items:center;gap:12px;font-size:14px;line-height:1.35;display:grid}.TXT1SG_barLabel{min-width:0;color:var(--rw-discovery-ink);overflow-wrap:anywhere}.TXT1SG_barLabel a{color:var(--rw-discovery-link);font-weight:650}.TXT1SG_barLabel a:hover{text-underline-offset:3px;text-decoration:underline}.TXT1SG_barTrack{border-radius:var(--rw-radius-sm);background:var(--rw-discovery-wash);height:8px;overflow:hidden}.TXT1SG_barFill{border-radius:inherit;background:color-mix(in srgb, var(--rw-discovery-blue) 55%, var(--rw-discovery-paper));height:100%;display:block}.TXT1SG_bars li:first-child .TXT1SG_barFill{background:var(--rw-discovery-blue)}.TXT1SG_barCount{text-align:right;font-variant-numeric:tabular-nums;min-width:3ch;font-weight:700}.TXT1SG_payFigure{--pay-unlisted:color-mix(in srgb, var(--rw-discovery-soft-ink) 78%, var(--rw-discovery-paper));flex-wrap:wrap;align-items:center;gap:24px 32px;margin-top:16px;display:flex}.TXT1SG_donut{background:conic-gradient(var(--rw-discovery-blue) 0 var(--share,0%), var(--pay-unlisted) var(--share,0%) 100%);border-radius:50%;flex:none;width:152px;height:152px;position:relative}.TXT1SG_donutHole{background:var(--rw-discovery-paper);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:16px}.TXT1SG_donutHole strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.1}.TXT1SG_donutHole span{color:var(--rw-discovery-muted);margin-top:4px;font-size:12px}.TXT1SG_legend{gap:12px;margin:0;display:grid}.TXT1SG_legend dt{color:var(--rw-discovery-muted);align-items:center;gap:8px;font-size:13px;display:flex}.TXT1SG_legend dd{font-variant-numeric:tabular-nums;margin:2px 0 0;padding-left:16px;font-size:20px;font-weight:700}.TXT1SG_swatch{border:1px solid var(--rw-discovery-border);background:var(--rw-discovery-wash);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.TXT1SG_swatchListed{border-color:var(--rw-discovery-blue);background:var(--rw-discovery-blue)}.TXT1SG_swatchUnlisted{border-color:var(--pay-unlisted);background:var(--pay-unlisted)}.TXT1SG_medians{border-top:1px solid var(--rw-discovery-border);gap:12px;margin:16px 0 0;padding-top:16px;display:grid}.TXT1SG_medians dt{color:var(--rw-discovery-muted);font-size:13px}.TXT1SG_medians dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:15px;font-weight:650;line-height:1.45}.TXT1SG_mixGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:24px 40px;margin-top:16px;display:grid}.TXT1SG_mixGrid h3{margin:0;font-size:16px;font-weight:700;line-height:1.3}.TXT1SG_modeBar{border-radius:var(--rw-radius-sm);background:var(--rw-discovery-wash);gap:2px;height:12px;margin-top:16px;display:flex;overflow:hidden}.TXT1SG_modeBar span{background:var(--rw-discovery-blue);flex-basis:0;min-width:3px}.TXT1SG_modeBar span:nth-child(2),.TXT1SG_modeLegend li:nth-child(2) .TXT1SG_swatch{background:color-mix(in srgb, var(--rw-discovery-blue) 65%, var(--rw-discovery-paper));border-color:#0000}.TXT1SG_modeBar span:nth-child(3),.TXT1SG_modeLegend li:nth-child(3) .TXT1SG_swatch{background:color-mix(in srgb, var(--rw-discovery-blue) 40%, var(--rw-discovery-paper));border-color:#0000}.TXT1SG_modeBar span:nth-child(n+4),.TXT1SG_modeLegend li:nth-child(n+4) .TXT1SG_swatch{background:color-mix(in srgb, var(--rw-discovery-blue) 25%, var(--rw-discovery-paper));border-color:#0000}.TXT1SG_modeLegend{gap:8px;margin:12px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.TXT1SG_modeLegend li{grid-template-columns:auto minmax(0,1fr) auto 5ch;align-items:center;gap:8px;display:grid}.TXT1SG_modeLegend li:first-child .TXT1SG_swatch{background:var(--rw-discovery-blue);border-color:#0000}.TXT1SG_modeLegend strong{font-variant-numeric:tabular-nums;text-align:right}.TXT1SG_modeShare{color:var(--rw-discovery-muted);font-variant-numeric:tabular-nums;text-align:right}.TXT1SG_section .TXT1SG_description{max-width:75ch;color:var(--rw-discovery-ink);white-space:pre-line;overflow-wrap:anywhere;margin:12px 0 0;font-size:15px;line-height:1.7}.TXT1SG_facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:16px 0 0;display:grid}.TXT1SG_facts>div{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-sm);min-width:0;padding:12px 16px}.TXT1SG_facts dt{color:var(--rw-discovery-muted);font-size:12px;line-height:1.4}.TXT1SG_facts dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:15px;font-weight:650}.TXT1SG_sections~.TXT1SG_related{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.TXT1SG_sections~.TXT1SG_footnote{border-top:1px solid var(--rw-discovery-border);max-width:90ch;color:var(--rw-discovery-muted);margin:32px 0 0;padding-top:16px;font-size:12px;line-height:1.6}@media (max-width:1000px){.TXT1SG_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.TXT1SG_split{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.TXT1SG_identity{grid-template-columns:auto minmax(0,1fr)}.TXT1SG_primaryAction.action-btn{white-space:normal;grid-column:1/-1;width:100%}.TXT1SG_sectionNav ul{gap:16px}}@media (max-width:540px){.TXT1SG_identity{gap:16px}.TXT1SG_logo{border-radius:var(--rw-radius-sm);width:56px;height:56px;padding:4px}.TXT1SG_logo .job-avatar:not(.job-avatar-with-logo){font-size:22px}.TXT1SG_titles h1,.TXT1SG_compact .TXT1SG_titles h1{font-size:29px}.TXT1SG_stats{gap:8px}.TXT1SG_stat.panel{padding:12px}.TXT1SG_stat .TXT1SG_statValue{font-size:26px}.TXT1SG_bars li{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.TXT1SG_barTrack{grid-area:2/1/auto/-1}.TXT1SG_donut{width:132px;height:132px}.TXT1SG_donutHole{inset:12px}}
.IAoWwa_panel{border-top:1px solid var(--rw-discovery-border);margin:16px 0 0;padding:16px 0 0}.IAoWwa_panel .IAoWwa_heading{letter-spacing:-.01em;color:var(--rw-discovery-ink);margin:0 0 12px;font-size:16px;font-weight:700}.IAoWwa_facts{gap:8px;margin:0;display:grid}.IAoWwa_fact{grid-template-columns:minmax(120px,160px) minmax(0,1fr);align-items:baseline;gap:4px 16px;display:grid}.IAoWwa_fact dt{color:var(--rw-discovery-muted);font-size:13px}.IAoWwa_fact dd{color:var(--rw-discovery-ink);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.IAoWwa_panel .IAoWwa_note{color:var(--rw-discovery-muted);margin:12px 0 0;font-size:13px;line-height:1.55}.IAoWwa_panel .IAoWwa_noticeNote{border-left:3px solid var(--rw-discovery-border-active);color:var(--rw-discovery-ink);margin:12px 0 0;padding-left:12px;font-size:13px;line-height:1.55}.IAoWwa_panel .IAoWwa_links{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:12px 0 0;font-size:13px;display:flex}.IAoWwa_panel .IAoWwa_links a{color:var(--rw-discovery-link);text-underline-offset:3px;font-weight:650;text-decoration:underline}.IAoWwa_panel .IAoWwa_links a:hover{text-decoration-thickness:2px}.IAoWwa_panel .IAoWwa_links a:focus-visible{outline:3px solid var(--rw-discovery-blue);outline-offset:2px}.IAoWwa_panel .IAoWwa_toolNote{color:var(--rw-discovery-muted);margin:4px 0 0;font-size:13px;line-height:1.55}@media (max-width:480px){.IAoWwa_fact{grid-template-columns:minmax(0,1fr);gap:0}}
._8FAiHa_stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;margin:24px 0 0;display:grid}._8FAiHa_stat.panel{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-md);background:var(--rw-discovery-paper);min-width:0;box-shadow:var(--rw-discovery-shadow);flex-direction:column;padding:16px;display:flex}._8FAiHa_statAccent.panel{border-color:var(--rw-discovery-border-active);background:linear-gradient(150deg, var(--rw-discovery-selected), var(--rw-discovery-paper) 92%)}._8FAiHa_stat dt{color:var(--rw-discovery-muted);font-size:13px;font-weight:650;line-height:1.35}._8FAiHa_stat dd{margin:0}._8FAiHa_stat ._8FAiHa_statValue{color:var(--rw-discovery-ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:12px;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.15}._8FAiHa_statAccent ._8FAiHa_statValue{color:var(--rw-discovery-link)}._8FAiHa_stat ._8FAiHa_statNote{color:var(--rw-discovery-ink);font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px;font-weight:600;line-height:1.4}._8FAiHa_stat ._8FAiHa_statDefinition{color:var(--rw-discovery-muted);margin-top:auto;padding-top:12px;font-size:12px;line-height:1.45}._8FAiHa_sections{gap:24px;margin-top:24px;display:grid}._8FAiHa_section.panel{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-lg);background:var(--rw-discovery-paper);min-width:0;box-shadow:var(--rw-discovery-shadow);padding:clamp(18px,2.4vw,26px)}._8FAiHa_section h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:700;line-height:1.25}._8FAiHa_section ._8FAiHa_intro{color:var(--rw-discovery-muted);margin:4px 0 0;font-size:14px;line-height:1.55}._8FAiHa_section ._8FAiHa_note{color:var(--rw-discovery-muted);margin:16px 0 0;font-size:12px;line-height:1.5}._8FAiHa_split{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:24px;display:grid}._8FAiHa_ladder{gap:14px;margin:20px 0 0;padding:0;list-style:none;display:grid}._8FAiHa_ladderRow{grid-template-columns:minmax(104px,150px) minmax(0,1fr);align-items:center;gap:12px;font-size:13px;display:grid}._8FAiHa_ladderLabel{color:var(--rw-discovery-ink);font-weight:650}._8FAiHa_ladderTrack{border-radius:var(--rw-radius-sm);background:var(--rw-discovery-wash);height:18px;position:relative}._8FAiHa_ladderWide{border-radius:var(--rw-radius-sm);background:color-mix(in srgb, var(--rw-discovery-blue) 40%, var(--rw-discovery-paper));position:absolute;top:5px;bottom:5px}._8FAiHa_ladderMiddle{border-radius:var(--rw-radius-sm);background:var(--rw-discovery-blue);position:absolute;top:1px;bottom:1px}._8FAiHa_ladderMedian{background:var(--rw-discovery-ink);border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-3px;bottom:-3px}._8FAiHa_tableScroll{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-md);background:var(--rw-discovery-paper);margin:20px 0 0;position:relative;overflow-x:auto}._8FAiHa_tableScroll:focus-visible{outline:3px solid var(--rw-discovery-blue);outline-offset:2px}._8FAiHa_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px;line-height:1.45}._8FAiHa_ladderTable{min-width:480px}._8FAiHa_table ._8FAiHa_tableCaption{border-bottom:1px solid var(--rw-discovery-border);text-align:left;caption-side:top;padding:10px 14px;font-size:14px;font-weight:700}._8FAiHa_table th,._8FAiHa_table td{border-bottom:1px solid var(--rw-discovery-border);text-align:left;vertical-align:top;padding:10px 14px}._8FAiHa_table thead th{background:var(--rw-discovery-wash);font-size:12px;font-weight:700}._8FAiHa_table tbody th{overflow-wrap:break-word;font-weight:650}._8FAiHa_ladderTable tbody th,._8FAiHa_ladderTable thead th:first-child{white-space:nowrap}._8FAiHa_table tbody tr:last-child th,._8FAiHa_table tbody tr:last-child td{border-bottom:0}._8FAiHa_table ._8FAiHa_number{text-align:right;white-space:nowrap}._8FAiHa_table a{color:var(--rw-discovery-link);font-weight:650}._8FAiHa_table a:hover{text-underline-offset:3px;text-decoration:underline}._8FAiHa_plainTable{margin:16px 0 0}._8FAiHa_plainTable th,._8FAiHa_plainTable td{padding-left:0}._8FAiHa_plainTable ._8FAiHa_number{padding-left:12px}._8FAiHa_plainTable thead th{color:var(--rw-discovery-muted);background:0 0}._8FAiHa_stats~._8FAiHa_leans{color:var(--rw-discovery-ink);margin:16px 0 0;font-size:14px;font-weight:650;line-height:1.5}._8FAiHa_jobsHead{margin-top:32px}._8FAiHa_jobsHead h2{letter-spacing:-.02em;margin:0 0 4px;font-size:22px;font-weight:700;line-height:1.25}._8FAiHa_jobsHead ._8FAiHa_jobsIntro{color:var(--rw-discovery-muted);margin:0;font-size:14px;line-height:1.55}._8FAiHa_sections~._8FAiHa_related{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}._8FAiHa_method{border-top:1px solid var(--rw-discovery-border);max-width:90ch;color:var(--rw-discovery-muted);gap:8px;margin:32px 0 0;padding-top:16px;font-size:12px;line-height:1.6;display:grid}._8FAiHa_method p{margin:0}@media (max-width:540px){._8FAiHa_stats{gap:8px}._8FAiHa_stat.panel{padding:12px}._8FAiHa_stat ._8FAiHa_statValue{font-size:22px}._8FAiHa_ladderRow{grid-template-columns:minmax(0,1fr);gap:6px}._8FAiHa_table th,._8FAiHa_table td{padding:8px 10px}}
.xHLi5q_ticker{width:86%;margin-top:48px;position:relative}.xHLi5q_heading{color:var(--rw-discovery-ink);letter-spacing:-.01em;margin:0 0 8px;font-size:15px;font-weight:800}.xHLi5q_viewport{-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--rw-discovery-ink) 10%, var(--rw-discovery-ink) 90%, transparent 100%);mask-image:linear-gradient(90deg, transparent 0, var(--rw-discovery-ink) 10%, var(--rw-discovery-ink) 90%, transparent 100%);padding:8px 0;overflow:hidden}.xHLi5q_track{width:max-content;animation:xHLi5q_new-jobs-scroll var(--new-jobs-duration,135s) linear infinite;display:flex}.xHLi5q_viewport:hover .xHLi5q_track,.xHLi5q_viewport:focus-within .xHLi5q_track{animation-play-state:paused}[data-motion-paused=true] .xHLi5q_track{animation-play-state:paused}.xHLi5q_list{gap:12px;margin:0;padding:0 12px 0 0;list-style:none;display:flex}.xHLi5q_card.action-btn{box-sizing:border-box;border:1px solid var(--rw-discovery-line);border-radius:var(--rw-radius-md);background:color-mix(in srgb, var(--rw-discovery-paper) 94%, transparent);width:264px;height:74px;min-height:0;box-shadow:0 6px 16px color-mix(in srgb, var(--rw-discovery-navy) 10%, transparent);color:var(--rw-discovery-ink);letter-spacing:normal;text-align:left;justify-content:flex-start;gap:12px;padding:8px 12px;font-weight:400;text-decoration:none}.xHLi5q_card.action-btn:hover{border-color:var(--rw-discovery-link)}.xHLi5q_logo{box-sizing:border-box;border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-sm);background:var(--rw-discovery-paper);flex:none;justify-content:center;align-items:center;width:42px;height:42px;padding:4px;display:flex}.xHLi5q_logo .job-avatar{width:100%;height:100%;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.xHLi5q_logo .job-avatar:not(.job-avatar-with-logo){color:var(--rw-discovery-ink);font-family:var(--rw-font-sans);letter-spacing:-.02em;padding:0;font-size:15px;font-weight:750;line-height:1}.xHLi5q_logo .job-avatar-logo{object-fit:contain;max-width:100%;max-height:32px}.xHLi5q_logo:has([data-logo-tone=light]){border-color:var(--rw-signal-surface-back);background:var(--rw-signal-surface-back)}html[data-theme=dark] .xHLi5q_logo{background:color-mix(in srgb, var(--rw-color-fit-number) 85%, var(--rw-chevron-active-to));border-color:#0000}html[data-theme=dark] .xHLi5q_logo .job-avatar:not(.job-avatar-with-logo){color:var(--rw-signal-surface-deep)}html[data-theme=dark] .xHLi5q_logo:has([data-logo-tone=light]){border-color:var(--rw-signal-surface-back);background:var(--rw-signal-surface-back)}.xHLi5q_text{gap:2px;min-width:0;display:grid}.xHLi5q_company{color:var(--rw-discovery-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;line-height:1.3;overflow:hidden}.xHLi5q_title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:750;line-height:1.25;display:-webkit-box;overflow:hidden}@keyframes xHLi5q_new-jobs-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.xHLi5q_track{animation:none}.xHLi5q_viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.xHLi5q_copy{display:none}}@media (max-width:850px){.xHLi5q_ticker{width:100%;margin-top:32px}.xHLi5q_card.action-btn{width:228px}}
.d6y1HW_panel{border-top:1px solid var(--rw-discovery-border);margin-top:24px;padding-top:24px;font-size:14px}.d6y1HW_panel .d6y1HW_heading{letter-spacing:-.02em;margin:0 0 12px;font-size:22px;font-weight:700}.d6y1HW_panel .d6y1HW_list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.d6y1HW_panel .d6y1HW_list a{color:var(--rw-discovery-link);overflow-wrap:anywhere;font-weight:700}.d6y1HW_panel .d6y1HW_list a:hover{text-underline-offset:3px;text-decoration:underline}
.-rSlRG_stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;margin:24px 0 0;display:grid}.-rSlRG_stat.panel{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-md);background:var(--rw-discovery-paper);min-width:0;box-shadow:var(--rw-discovery-shadow);flex-direction:column;padding:16px;display:flex}.-rSlRG_statAccent.panel{border-color:var(--rw-discovery-border-active);background:linear-gradient(150deg, var(--rw-discovery-selected), var(--rw-discovery-paper) 92%)}.-rSlRG_stat dt{color:var(--rw-discovery-muted);font-size:13px;font-weight:650;line-height:1.35}.-rSlRG_stat dd{margin:0}.-rSlRG_stat .-rSlRG_statValue{color:var(--rw-discovery-ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:12px;font-size:clamp(26px,2.6vw,34px);font-weight:700;line-height:1.1}.-rSlRG_statAccent .-rSlRG_statValue{color:var(--rw-discovery-link)}.-rSlRG_stat .-rSlRG_statNote{color:var(--rw-discovery-ink);font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px;font-weight:600;line-height:1.4}.-rSlRG_stat .-rSlRG_statDefinition{color:var(--rw-discovery-muted);margin-top:auto;padding-top:12px;font-size:12px;line-height:1.45}.-rSlRG_sections{gap:24px;margin-top:24px;display:grid}.-rSlRG_section.panel{border:1px solid var(--rw-discovery-border);border-radius:var(--rw-radius-lg);background:var(--rw-discovery-paper);min-width:0;box-shadow:var(--rw-discovery-shadow);padding:clamp(18px,2.4vw,26px)}.-rSlRG_section h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:700;line-height:1.25}.-rSlRG_section .-rSlRG_intro{color:var(--rw-discovery-muted);margin:4px 0 0;font-size:14px;line-height:1.55}.-rSlRG_section .-rSlRG_note{color:var(--rw-discovery-muted);margin:16px 0 0;font-size:12px;line-height:1.5}.-rSlRG_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:8px;display:flex}.-rSlRG_sectionHead p{color:var(--rw-discovery-muted);margin:0;font-size:13px}.-rSlRG_split{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:24px;display:grid}.-rSlRG_trio{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:24px;display:grid}.-rSlRG_bars{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.-rSlRG_bars li{grid-template-columns:minmax(110px,200px) minmax(0,1fr) auto;align-items:center;gap:12px;font-size:14px;line-height:1.35;display:grid}.-rSlRG_barLabel{min-width:0;color:var(--rw-discovery-ink);overflow-wrap:anywhere}.-rSlRG_barLabel a{color:var(--rw-discovery-link);font-weight:650}.-rSlRG_barLabel a:hover,.-rSlRG_employers a:hover{text-underline-offset:3px;text-decoration:underline}.-rSlRG_barTrack{border-radius:var(--rw-radius-sm);background:var(--rw-discovery-wash);height:8px;overflow:hidden}.-rSlRG_barFill{border-radius:inherit;background:color-mix(in srgb, var(--rw-discovery-blue) 55%, var(--rw-discovery-paper));height:100%;display:block}.-rSlRG_bars li:first-child .-rSlRG_barFill{background:var(--rw-discovery-blue)}.-rSlRG_barCount{text-align:right;font-variant-numeric:tabular-nums;min-width:3ch;font-weight:700}.-rSlRG_barShare{color:var(--rw-discovery-muted);font-weight:500}.-rSlRG_employers{gap:12px;margin:16px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.-rSlRG_employers li{justify-content:space-between;gap:12px;display:flex}.-rSlRG_employers a{color:var(--rw-discovery-link);overflow-wrap:anywhere;font-weight:650}.-rSlRG_employers span:first-child{overflow-wrap:anywhere;min-width:0}.-rSlRG_employers .-rSlRG_tally{color:var(--rw-discovery-muted);font-variant-numeric:tabular-nums;flex:none}.-rSlRG_employers .-rSlRG_tally strong{color:var(--rw-discovery-ink);font-weight:700}.-rSlRG_section .-rSlRG_callout{margin:16px 0 0;font-size:14px;font-weight:650;line-height:1.5}.-rSlRG_payLines{gap:8px;margin:12px 0 0;padding:0;font-size:14px;line-height:1.55;list-style:none;display:grid}.-rSlRG_payLines li:first-child{color:var(--rw-discovery-ink);font-variant-numeric:tabular-nums;font-weight:650}.-rSlRG_payLines li+li{color:var(--rw-discovery-muted);font-size:13px}.-rSlRG_jobsHead{margin-top:32px}.-rSlRG_sections~.-rSlRG_related{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.-rSlRG_method{border-top:1px solid var(--rw-discovery-border);max-width:90ch;color:var(--rw-discovery-muted);gap:8px;margin:32px 0 0;padding-top:16px;font-size:12px;line-height:1.6;display:grid}.-rSlRG_method p{margin:0}@media (max-width:540px){.-rSlRG_stats{gap:8px}.-rSlRG_stat.panel{padding:12px}.-rSlRG_stat .-rSlRG_statValue{font-size:24px}.-rSlRG_bars li{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.-rSlRG_barTrack{grid-area:2/1/auto/-1}}
.cYpQWa_host{width:min(100%,1200px);padding-block:24px 48px}.cYpQWa_unavailable,.cYpQWa_loading{border:1px solid var(--rw-color-border);border-radius:var(--rw-radius-xl);background:var(--rw-color-surface);width:min(100% - 32px,720px);min-height:50vh;color:var(--rw-color-text);margin:32px auto;padding:24px}.cYpQWa_unavailable a{color:var(--rw-color-link)}.cYpQWa_unavailable h1{margin-top:24px}.cYpQWa_header{gap:16px;padding-bottom:16px;display:grid}.cYpQWa_returnLink{width:fit-content;color:var(--workspace-blue);font-weight:600;text-decoration:none}.cYpQWa_returnLink:hover{text-underline-offset:3px;text-decoration:underline}.cYpQWa_eyebrow{color:var(--workspace-muted);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700;margin:0 0 4px!important}.cYpQWa_header h1{margin:0;font-size:clamp(24px,3vw,36px);line-height:1.2}.cYpQWa_company{color:var(--workspace-muted);margin:4px 0 0!important}.cYpQWa_tasks{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.cYpQWa_task{border:1px solid var(--workspace-control-border);border-radius:var(--workspace-radius-button);background:var(--workspace-paper);min-height:44px;color:var(--workspace-text);cursor:pointer;padding:8px 16px;font-weight:600}.cYpQWa_task:hover,.cYpQWa_task[aria-pressed=true]{border-color:var(--workspace-blue);background:var(--workspace-selected)}.cYpQWa_content{border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-panel);background:var(--workspace-panel);min-width:0;min-height:55vh;box-shadow:var(--workspace-shadow);padding:clamp(16px,3vw,32px)}@media (max-width:640px){.cYpQWa_host{padding-inline:16px}.cYpQWa_tasks{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cYpQWa_task{padding-inline:4px;font-size:12px}.cYpQWa_content{padding:12px}}
.aqaA_W_wrap{width:100%;max-width:860px;color:var(--rw-color-text);margin:0 auto;padding:clamp(32px,5vw,64px) clamp(16px,3vw,32px)}.aqaA_W_intro{margin-bottom:32px}.aqaA_W_intro h1{font:600 clamp(2rem, 4vw, 3.2rem)/1.12 var(--rw-font-display);letter-spacing:-.04em;text-wrap:balance;margin:0 0 14px}.aqaA_W_intro p,.aqaA_W_success p{color:var(--rw-color-text-muted);margin:0;line-height:1.65}.aqaA_W_form{border:1px solid var(--rw-color-border);border-radius:var(--rw-radius-xl);background:var(--rw-color-surface-elevated);box-shadow:var(--rw-shadow-2);padding:clamp(20px,4vw,36px)}.aqaA_W_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.aqaA_W_field,.aqaA_W_full{min-width:0}.aqaA_W_full{grid-column:1/-1}.aqaA_W_form label{color:var(--rw-color-text);margin-bottom:9px;font-size:1rem;font-weight:600;line-height:1.4;display:block}.aqaA_W_form input,.aqaA_W_form select,.aqaA_W_form textarea{box-sizing:border-box;border:1px solid var(--rw-color-border);border-radius:var(--rw-radius-sm);background:var(--rw-color-surface);width:100%;min-height:46px;color:var(--rw-color-text);font:inherit;padding:11px 13px;font-size:1rem}.aqaA_W_form textarea{resize:vertical;line-height:1.55;display:block}.aqaA_W_form input:focus-visible,.aqaA_W_form select:focus-visible,.aqaA_W_form textarea:focus-visible{outline:var(--rw-focus-outline);outline-offset:3px}.aqaA_W_form [aria-invalid=true]{border-color:var(--rw-color-brand)}.aqaA_W_fieldError{color:var(--rw-color-text);margin:8px 0 0;font-size:.95rem;line-height:1.5}.aqaA_W_errorNotice{border:1px solid var(--rw-color-border);border-left:3px solid var(--rw-color-brand);border-radius:var(--rw-radius-sm);margin-bottom:24px;padding:16px;line-height:1.6}.aqaA_W_footer{border-top:1px solid var(--rw-color-border);justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding-top:24px;display:flex}.aqaA_W_footer p{max-width:43ch;color:var(--rw-color-text-muted);margin:0;font-size:.95rem;line-height:1.6}.aqaA_W_footer button{flex-shrink:0}.aqaA_W_success{border:1px solid var(--rw-color-border);border-top:3px solid var(--rw-color-brand);border-radius:var(--rw-radius-xl);background:var(--rw-color-surface-elevated);padding:clamp(24px,4vw,40px)}.aqaA_W_success h2{font:600 1.8rem/1.2 var(--rw-font-display);letter-spacing:-.025em;margin:0 0 18px}.aqaA_W_success button{margin-top:24px}.aqaA_W_trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:560px){.aqaA_W_grid{grid-template-columns:minmax(0,1fr);gap:22px}.aqaA_W_footer{flex-direction:column;align-items:stretch}.aqaA_W_footer button{width:100%}}
.pkdYZq_heading{letter-spacing:-.07em;margin:0;font-size:clamp(3.4rem,8vw,6.9rem);font-weight:920;line-height:.9}
.guB5AG_heroPanelKicker{letter-spacing:.32em;text-transform:uppercase;font-size:.74rem;font-weight:760}
.app-shell-content:has(.riVgZG_canvas){max-width:none;padding:0}.riVgZG_canvas.riVgZG_canvas{width:100%;max-width:none;min-height:calc(100svh - var(--workspace-header-height));background:var(--workspace-canvas);margin:0;padding:0}.riVgZG_shell{--rw-discovery-ink:var(--workspace-text);--rw-discovery-navy:var(--workspace-text);--rw-discovery-blue:var(--workspace-blue);--rw-discovery-link:var(--workspace-blue);--rw-discovery-muted:var(--workspace-muted);--rw-discovery-soft-ink:var(--workspace-muted);--rw-discovery-quiet-ink:var(--workspace-control-border);--rw-discovery-paper:var(--workspace-paper);--rw-discovery-surface:var(--workspace-panel);--rw-discovery-canvas:var(--workspace-canvas);--rw-discovery-wash:var(--workspace-canvas);--rw-discovery-selected:var(--workspace-selected);--rw-discovery-sky:var(--feature-fit-surface);--rw-discovery-line:var(--workspace-border);--rw-discovery-border:var(--workspace-border);--rw-discovery-edge:var(--workspace-border);--rw-discovery-border-active:var(--workspace-blue);--rw-discovery-board:var(--workspace-canvas);--rw-discovery-gold:var(--workspace-gold);--rw-discovery-gold-edge:var(--feature-resume-border);--rw-discovery-danger:var(--workspace-danger);--rw-discovery-danger-soft:var(--workspace-danger-bg);--rw-discovery-danger-border:var(--workspace-danger);background:var(--rw-discovery-canvas);width:100%;min-height:calc(100svh - 84px);color:var(--rw-discovery-ink);font-family:var(--rw-font-sans);padding:22px 24px 36px}.riVgZG_shell *,.riVgZG_shell :before,.riVgZG_shell :after{box-sizing:border-box}.riVgZG_shell :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--rw-discovery-blue);outline-offset:3px}.riVgZG_shell a{color:inherit;text-decoration:none}.riVgZG_head{max-width:var(--workspace-content-width);justify-content:space-between;align-items:flex-start;gap:20px;margin:0 auto 16px;display:flex}.riVgZG_head h1{letter-spacing:-.04em;margin:1px 0 5px;font-size:32px;font-weight:800;line-height:1.08}.riVgZG_head p{color:var(--rw-discovery-muted);margin:0;font-size:14px;line-height:1.5}.riVgZG_closet{--closet-lacquer:color-mix(in srgb, var(--workspace-gold) 4%, var(--workspace-paper));--closet-oak:color-mix(in srgb, var(--workspace-gold) 10%, var(--workspace-panel));--closet-edge:color-mix(in srgb, var(--workspace-gold) 22%, color-mix(in srgb, var(--workspace-control-border) 80%, var(--workspace-text)));--closet-seam:color-mix(in srgb, var(--workspace-gold) 28%, var(--workspace-border));--closet-brass:color-mix(in srgb, var(--workspace-gold) 55%, var(--workspace-text));--closet-brass-lit:color-mix(in srgb, var(--workspace-gold) 78%, var(--workspace-text));--closet-lining:color-mix(in srgb, var(--workspace-blue) 6%, var(--workspace-paper));--closet-light:color-mix(in srgb, var(--workspace-gold) 40%, var(--closet-lining));--closet-highlight:color-mix(in srgb, var(--workspace-paper) 85%, transparent);--closet-ink-06:color-mix(in srgb, var(--workspace-text) 6%, transparent);--closet-ink-12:color-mix(in srgb, var(--workspace-text) 12%, transparent);--closet-ink-22:color-mix(in srgb, var(--workspace-text) 22%, transparent);--closet-glide:.32s;--closet-ease-soft-close:cubic-bezier(.2, .75, .2, 1);max-width:var(--workspace-content-width);border:1px solid var(--closet-seam);border-radius:var(--workspace-radius-panel);background:var(--closet-lacquer);box-shadow:0 1px 0 var(--closet-ink-06), 0 18px 40px var(--closet-ink-12);margin:0 auto;overflow:clip}html[data-theme=dark] .riVgZG_closet{--closet-lacquer:color-mix(in srgb, var(--workspace-gold) 6%, var(--workspace-paper));--closet-oak:color-mix(in srgb, var(--workspace-gold) 9%, var(--workspace-panel));--closet-edge:color-mix(in srgb, var(--workspace-gold) 30%, color-mix(in srgb, var(--workspace-control-border) 35%, var(--workspace-border)));--closet-seam:color-mix(in srgb, var(--workspace-gold) 30%, var(--workspace-border));--closet-brass:color-mix(in srgb, var(--workspace-gold) 62%, var(--workspace-muted));--closet-brass-lit:color-mix(in srgb, var(--workspace-gold) 85%, var(--workspace-muted));--closet-lining:color-mix(in srgb, var(--workspace-blue) 9%, var(--workspace-paper));--closet-light:color-mix(in srgb, var(--workspace-gold) 55%, var(--closet-lining));--closet-highlight:color-mix(in srgb, var(--workspace-text) 7%, transparent);--closet-ink-06:color-mix(in srgb, var(--rw-elev-canvas) 40%, transparent);--closet-ink-12:color-mix(in srgb, var(--rw-elev-canvas) 60%, transparent);--closet-ink-22:color-mix(in srgb, var(--rw-elev-canvas) 80%, transparent)}.riVgZG_countertop{z-index:1;gap:var(--rw-space-3) var(--rw-space-4);padding:var(--rw-space-6);background:linear-gradient(180deg, var(--closet-lacquer), var(--closet-oak));box-shadow:0 1px 0 var(--closet-seam), 0 8px 16px -10px var(--closet-ink-22);grid-template-columns:60px minmax(0,1fr) auto;align-items:start;display:grid;position:relative}.riVgZG_nameplate{border:1px solid var(--closet-brass);border-radius:var(--workspace-radius-control);background:var(--closet-lacquer);width:60px;height:60px;box-shadow:inset 0 1px 0 var(--closet-highlight);color:var(--workspace-blue);letter-spacing:.04em;place-items:center;font-size:18px;font-weight:800;display:grid}.riVgZG_nameplate svg{width:26px;height:26px}.riVgZG_identity{min-width:0}.riVgZG_closet .riVgZG_identity h2{color:var(--workspace-text);letter-spacing:-.03em;margin:2px 0 4px;font-size:clamp(24px,2.2vw,28px);font-weight:700;line-height:1.1}.riVgZG_closet .riVgZG_focusLine{color:var(--workspace-blue);margin:0;font-size:14px;font-weight:650;line-height:1.4}.riVgZG_closet .riVgZG_focusLine[data-empty=true]{color:var(--workspace-muted)}.riVgZG_closet .riVgZG_summary{max-width:96ch;margin:var(--rw-space-2) 0 0;color:var(--workspace-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.riVgZG_keyRow{margin-top:var(--rw-space-3);display:flex}.riVgZG_accountLink{justify-items:end;gap:var(--rw-space-2);display:grid}.riVgZG_accountLink .action-btn{align-items:center;gap:var(--rw-space-2);display:inline-flex}.riVgZG_accountLink svg{width:16px;height:16px}.riVgZG_closet .riVgZG_accountLink p{color:var(--workspace-muted);margin:0;font-size:12px;line-height:1.4}.riVgZG_bays{background:var(--closet-lacquer);grid-template-columns:minmax(0,1fr) minmax(340px,420px);display:grid}.riVgZG_bayDrawers{min-width:0;margin:var(--rw-space-1);border:1px solid var(--closet-edge);border-radius:var(--workspace-radius-control);background:var(--closet-edge);grid-area:1/1;align-self:start;gap:1px;display:grid;overflow:clip}.riVgZG_bayVault{min-width:0;padding:var(--rw-space-1);border-left:1px solid var(--closet-seam);background:0 0;flex-direction:column;grid-area:1/2;display:flex}.riVgZG_drawer{min-width:0;display:grid}.riVgZG_plate{border:1px solid var(--closet-brass);border-radius:var(--workspace-radius-control);background:var(--closet-lacquer);width:44px;height:44px;color:var(--workspace-blue);pointer-events:none;place-items:center;display:grid}.riVgZG_plate svg{width:22px;height:22px}.riVgZG_closet .riVgZG_plateName{color:var(--workspace-text);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:650;line-height:1.25}.riVgZG_plateName button{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.riVgZG_plateName button:after{content:"";z-index:1;position:absolute;inset:0}.riVgZG_door .riVgZG_plateName button:after{border-radius:var(--workspace-radius-card)}.riVgZG_shell .riVgZG_plateName button:focus-visible{outline:none}.riVgZG_shell .riVgZG_plateName button:focus-visible:after{outline:3px solid var(--workspace-blue);outline-offset:-4px}.riVgZG_front{gap:var(--rw-space-1) var(--rw-space-4);min-width:0;min-height:84px;padding:var(--rw-space-4) var(--rw-space-6);background:linear-gradient(180deg, var(--closet-lacquer), var(--closet-oak));box-shadow:inset 0 1px 0 var(--closet-highlight);scroll-margin-top:calc(var(--workspace-header-height) + 16px);transition:background var(--rw-motion-fast) var(--rw-ease-standard);grid-template-columns:44px minmax(0,1fr) 56px;grid-template-areas:"plate name pull""plate facts pull";align-items:center;display:grid;position:relative}.riVgZG_front .riVgZG_plate{grid-area:plate}.riVgZG_front .riVgZG_plateName{grid-area:name;align-self:end;min-width:0}.riVgZG_front[data-lit=true] .riVgZG_plate{border-color:var(--closet-brass-lit);box-shadow:0 0 0 2px color-mix(in srgb, var(--workspace-gold) 28%, transparent)}.riVgZG_closet .riVgZG_facts{min-width:0;color:var(--workspace-muted);white-space:nowrap;text-overflow:ellipsis;grid-area:facts;align-self:start;margin:0;font-size:13px;font-weight:500;line-height:1.4;overflow:hidden}.riVgZG_status{color:var(--workspace-text);font-weight:650}.riVgZG_dot,.riVgZG_railDot{border:1px solid var(--workspace-success);background:var(--workspace-success);border-radius:50%;width:7px;height:7px;display:inline-block}.riVgZG_dot{margin-right:var(--rw-space-1);vertical-align:1px}.riVgZG_dot[data-tone=empty],.riVgZG_railDot[data-tone=empty]{border-color:var(--workspace-control-border);background:0 0}.riVgZG_dot[data-tone=unavailable],.riVgZG_railDot[data-tone=unavailable]{border-color:var(--workspace-danger);background:var(--workspace-danger)}.riVgZG_railDot{grid-area:dot;justify-self:center;display:none}.riVgZG_pull{background:color-mix(in srgb, var(--workspace-text) 9%, var(--closet-oak));width:56px;height:24px;box-shadow:inset 0 1px 2px var(--closet-ink-22), inset 0 -1px 0 var(--closet-highlight);color:var(--workspace-muted);pointer-events:none;transition:background var(--rw-motion-fast) var(--rw-ease-standard), color var(--rw-motion-fast) var(--rw-ease-standard), box-shadow var(--rw-motion-fast) var(--rw-ease-standard);border-radius:5px;grid-area:pull;justify-self:end;place-items:center;display:grid}.riVgZG_pull svg{width:14px;height:14px;transition:transform var(--rw-motion-medium) var(--rw-ease-standard)}.riVgZG_front[data-open=true]{background:var(--closet-lining)}.riVgZG_front[data-open=true] .riVgZG_pull{background:color-mix(in srgb, var(--workspace-blue) 14%, var(--closet-lining));color:var(--workspace-blue)}.riVgZG_front[data-open=true] .riVgZG_pull svg{transform:rotate(180deg)}@media (hover:hover){.riVgZG_front:hover .riVgZG_pull{background:var(--workspace-selected);box-shadow:inset 0 1px 2px var(--closet-ink-12), 0 0 0 1px var(--workspace-blue);color:var(--workspace-blue)}}.riVgZG_liningOuter{grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.4,0,.2,1) .1s;display:grid}.riVgZG_liningOuter[data-open=true]{transition:grid-template-rows var(--closet-glide) var(--closet-ease-soft-close);grid-template-rows:1fr}.riVgZG_liningClip{opacity:0;min-height:0;transition:opacity .1s var(--rw-ease-standard);overflow:clip}.riVgZG_liningOuter[data-open=true]>.riVgZG_liningClip{opacity:1;transition:opacity var(--rw-motion-fast) var(--rw-ease-standard) 80ms}.riVgZG_liningOuter[data-settled=true]>.riVgZG_liningClip{overflow:visible}.riVgZG_lining{padding:var(--rw-space-6) var(--rw-space-6) var(--rw-space-4);background:var(--closet-lining);box-shadow:inset 0 1px 0 var(--closet-light), inset 0 10px 16px -12px var(--closet-ink-22);container:profile-drawer/inline-size}.riVgZG_closet .riVgZG_description{max-width:70ch;color:var(--workspace-muted);margin:0;font-size:13px;line-height:1.5}.riVgZG_drawerBody{min-width:0}.riVgZG_drawerBody .settings-panel-title{display:none}.riVgZG_panelBody{column-gap:var(--rw-space-4);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.riVgZG_panelBody>*{grid-column:1/-1}.riVgZG_panelBody>.grid:has(>.settings-panel-title){display:contents}.riVgZG_panelBody .settings-panel-title+div{grid-area:1/2;align-self:center}.riVgZG_panelBody>.riVgZG_description:first-child{grid-area:1/1;align-self:center;margin-top:0}.riVgZG_panelBody>.grid:first-child+.settings-panel-note{grid-area:1/1;align-self:center;margin-top:0}.riVgZG_panelBody>.riVgZG_description:first-child+.grid+.settings-panel-note{margin-top:var(--rw-space-3)}.riVgZG_drawerBody .tgs-title{margin-top:0;font-size:1.18rem}@container profile-drawer (max-width:820px){.riVgZG_drawerBody .resume-split{grid-template-columns:1fr}.riVgZG_panelBody{display:block}.riVgZG_panelBody .settings-panel-title+div{margin:var(--rw-space-3) 0 var(--rw-space-2);justify-content:flex-start}.riVgZG_panelBody>.grid:first-child .settings-panel-title+div{margin-top:0}}.riVgZG_editorStack{gap:16px;display:grid}.riVgZG_liningFoot{margin-top:var(--rw-space-4);padding-top:var(--rw-space-3);border-top:1px solid var(--closet-seam);justify-content:flex-end;display:flex}.riVgZG_closet .riVgZG_unavailable{padding:var(--rw-space-3) var(--rw-space-4);border:1px solid var(--rw-discovery-danger-border);border-radius:var(--workspace-radius-control);background:var(--rw-discovery-danger-soft);color:var(--workspace-text);margin:0;font-size:13px;line-height:1.5}.riVgZG_door{justify-content:flex-start;gap:var(--rw-space-4);min-width:0;padding:var(--rw-space-6) var(--rw-space-12) 0 var(--rw-space-6);border:1px solid var(--closet-edge);border-radius:var(--workspace-radius-card);background:linear-gradient(165deg, var(--closet-lacquer), var(--closet-oak));box-shadow:inset 0 1px 0 var(--closet-highlight), 0 1px 0 var(--closet-ink-06);isolation:isolate;scroll-margin-top:calc(var(--workspace-header-height) + 16px);transition:box-shadow var(--rw-motion-fast) var(--rw-ease-standard), border-color var(--rw-motion-fast) var(--rw-ease-standard);flex-direction:column;flex:auto;display:flex;position:relative;overflow:clip}.riVgZG_door:before{content:"";background:linear-gradient(90deg, var(--workspace-blue), var(--workspace-gold));opacity:.9;height:2px;position:absolute;inset:0 0 auto}.riVgZG_door:after{content:"";background:linear-gradient(180deg, var(--closet-brass-lit), var(--closet-brass));width:8px;height:96px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--workspace-paper) 45%, transparent), 0 1px 2px var(--closet-ink-12);border-radius:4px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.riVgZG_doorTop{gap:var(--rw-space-4);grid-template-columns:44px minmax(0,1fr);align-items:start;min-width:0;display:grid}.riVgZG_doorHead{gap:var(--rw-space-1);min-width:0;display:grid}.riVgZG_closet .riVgZG_doorCount{color:var(--workspace-text);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:650;line-height:1.15}.riVgZG_closet .riVgZG_doorCount[data-dirty=true]{color:var(--workspace-blue)}.riVgZG_closet .riVgZG_doorKinds{color:var(--workspace-muted);margin:0;font-size:13px;line-height:1.4}.riVgZG_doorStatus{color:var(--workspace-blue);font-weight:650}.riVgZG_closet .riVgZG_doorDescription{color:var(--workspace-muted);margin:0;font-size:13px;line-height:1.5}.riVgZG_hangers{gap:var(--rw-space-2);display:grid}.riVgZG_hanger{gap:var(--rw-space-2);padding:var(--rw-space-2) var(--rw-space-3);border:1px solid var(--closet-seam);border-radius:var(--workspace-radius-control);background:color-mix(in srgb, var(--closet-lacquer) 80%, transparent);grid-template-columns:26px minmax(0,1fr);align-items:center;display:grid}.riVgZG_hanger>span:first-child{background:var(--workspace-selected);width:26px;height:28px;color:var(--workspace-blue);border-radius:6px;place-items:center;display:grid}.riVgZG_hanger svg{width:16px;height:16px}.riVgZG_hanger>span:last-child{min-width:0;display:grid}.riVgZG_hanger strong,.riVgZG_hanger small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.riVgZG_hanger strong{font-size:12.5px}.riVgZG_hanger small{color:var(--workspace-muted);font-size:11px}.riVgZG_hangerEmpty{padding:var(--rw-space-3);border:1px dashed var(--closet-seam);border-radius:var(--workspace-radius-control);color:var(--workspace-muted);font-size:12px;line-height:1.45}.riVgZG_doorHint{justify-content:flex-end;align-items:center;gap:var(--rw-space-1);margin:auto calc(-1 * var(--rw-space-12)) 0 calc(-1 * var(--rw-space-6));padding:var(--rw-space-3) var(--rw-space-6);border-top:1px solid var(--closet-seam);color:var(--workspace-blue);white-space:nowrap;font-size:13px;font-weight:650;display:flex}.riVgZG_doorHint svg{width:16px;height:16px}@media (hover:hover){.riVgZG_door:hover{border-color:var(--closet-brass);box-shadow:inset 0 1px 0 var(--closet-highlight), 0 1px 0 var(--closet-ink-06), 0 14px 30px var(--closet-ink-12)}.riVgZG_door:hover:after{background:linear-gradient(180deg, var(--closet-brass-lit), var(--closet-brass-lit))}}.riVgZG_door[data-open=true]{top:var(--workspace-header-height);z-index:4;align-items:center;gap:var(--rw-space-3);min-height:56px;padding:var(--rw-space-2) var(--rw-space-4);border-bottom-color:var(--closet-edge);border-radius:var(--workspace-radius-card) var(--workspace-radius-card) 0 0;background:var(--closet-lining);box-shadow:inset 0 1px 0 var(--closet-light), 0 6px 12px -10px var(--closet-ink-22);flex-direction:row;flex:none;position:sticky}.riVgZG_door[data-open=true]:before,.riVgZG_door[data-open=true]:after{display:none}.riVgZG_door[data-open=true] .riVgZG_doorTop{gap:var(--rw-space-3);flex:auto;grid-template-columns:28px minmax(0,1fr);align-items:center}.riVgZG_door[data-open=true] .riVgZG_plate{width:28px;height:28px}.riVgZG_door[data-open=true] .riVgZG_plate svg{width:16px;height:16px}.riVgZG_door[data-open=true] .riVgZG_doorHead{align-items:baseline;gap:2px var(--rw-space-3);flex-wrap:wrap;display:flex}.riVgZG_door[data-open=true] .riVgZG_doorCount{color:var(--workspace-muted);letter-spacing:0;font-size:13px;font-weight:500}.riVgZG_door[data-open=true] .riVgZG_doorHint{border:0;margin:0;padding:0}.riVgZG_door[data-open=true] .riVgZG_doorHint svg{transform:rotate(180deg)}.riVgZG_vaultBody{border:1px solid var(--closet-edge);border-radius:0 0 var(--workspace-radius-card) var(--workspace-radius-card);background:var(--workspace-paper);border-top:0;min-width:0;overflow:clip;container:profile-vault/inline-size}.riVgZG_vaultBody .riVgZG_vaultSection{box-shadow:none;border:0;border-radius:0}.riVgZG_vaultBody .riVgZG_vaultHeading,.riVgZG_vaultBody .riVgZG_vaultToolbar{padding:var(--rw-space-2) var(--rw-space-4)}@container profile-vault (min-width:1080px){.riVgZG_vaultBody .riVgZG_vaultSection{grid-template-columns:minmax(0,1fr) auto;display:grid}.riVgZG_vaultBody .riVgZG_vaultSection>*{grid-column:1/-1}.riVgZG_vaultBody .riVgZG_vaultToolbar{border-top:0;grid-area:1/1}.riVgZG_vaultBody .riVgZG_vaultHeading{padding:var(--rw-space-2) var(--rw-space-4) var(--rw-space-2) 0;border-bottom:1px solid var(--rw-discovery-edge);background:var(--rw-discovery-canvas);grid-area:1/2;align-items:center}.riVgZG_vaultBody .riVgZG_headingActions{flex-wrap:nowrap}}.riVgZG_vaultFoot{padding:var(--rw-space-3);border-top:1px solid var(--closet-seam);background:var(--closet-lining);justify-content:center;display:flex}.riVgZG_closet[data-motion=on] .riVgZG_door[data-open=true]{animation:riVgZG_closetStripIn var(--rw-motion-fast) var(--rw-ease-standard)}.riVgZG_closet[data-motion=on] .riVgZG_vaultBody:not([hidden]){animation:riVgZG_closetSlideOut var(--closet-glide) var(--closet-ease-soft-close) 60ms backwards}.riVgZG_closet[data-motion=on][data-from=vault] .riVgZG_door[data-open=false],.riVgZG_closet[data-motion=on][data-from=vault] .riVgZG_front{animation:riVgZG_closetDoorBack var(--rw-motion-fast) var(--rw-ease-standard)}@keyframes riVgZG_closetStripIn{0%{opacity:0}}@keyframes riVgZG_closetDoorBack{0%{opacity:0}}@keyframes riVgZG_closetRailIn{0%{opacity:0}}@keyframes riVgZG_closetSlideOut{0%{opacity:0;transform:translate(-12px)}}@media (min-width:1101px){.riVgZG_closet[data-open=drawer] .riVgZG_door{top:calc(var(--workspace-header-height) + 12px);flex:none;position:sticky}.riVgZG_closet[data-open=vault] .riVgZG_bays{grid-template-columns:216px minmax(0,1fr)}.riVgZG_closet[data-open=vault] .riVgZG_bayDrawers{top:var(--workspace-header-height);position:sticky}.riVgZG_closet[data-open=vault] .riVgZG_front{gap:var(--rw-space-2);min-height:52px;padding:var(--rw-space-2);grid-template-columns:28px minmax(0,1fr) 8px;grid-template-areas:"plate name dot"}.riVgZG_closet[data-open=vault] .riVgZG_front .riVgZG_plate{width:28px;height:28px}.riVgZG_closet[data-open=vault] .riVgZG_front .riVgZG_plate svg{width:16px;height:16px}.riVgZG_closet[data-open=vault] .riVgZG_front .riVgZG_plateName{text-overflow:ellipsis;white-space:nowrap;align-self:center;font-size:13px;overflow:hidden}.riVgZG_closet[data-open=vault] .riVgZG_facts,.riVgZG_closet[data-open=vault] .riVgZG_pull,.riVgZG_closet[data-open=vault] .riVgZG_liningOuter{display:none}.riVgZG_closet[data-open=vault] .riVgZG_railDot{display:block}.riVgZG_closet[data-motion=on][data-open=vault] .riVgZG_front{animation:riVgZG_closetRailIn var(--rw-motion-fast) var(--rw-ease-standard) backwards}.riVgZG_closet[data-motion=on][data-open=vault] .riVgZG_drawer:nth-child(2) .riVgZG_front{animation-delay:30ms}.riVgZG_closet[data-motion=on][data-open=vault] .riVgZG_drawer:nth-child(3) .riVgZG_front{animation-delay:60ms}.riVgZG_closet[data-motion=on][data-open=vault] .riVgZG_drawer:nth-child(4) .riVgZG_front{animation-delay:90ms}.riVgZG_closet[data-motion=on][data-open=vault] .riVgZG_drawer:nth-child(5) .riVgZG_front{animation-delay:.12s}}@media (max-width:1100px){.riVgZG_bays{grid-template-columns:minmax(0,1fr)}.riVgZG_bayDrawers,.riVgZG_bayVault{grid-area:auto/1}.riVgZG_bayVault{border-left:0;padding-bottom:0}}.riVgZG_errorState{border:1px solid var(--rw-discovery-danger-border);background:var(--rw-discovery-danger-soft);border-radius:10px;padding:20px}.riVgZG_errorState p{color:var(--rw-discovery-muted);margin:0 0 12px}.riVgZG_errorState strong{margin-bottom:3px;display:block}.riVgZG_vaultSection{border:1px solid var(--rw-discovery-edge);background:linear-gradient(145deg, var(--rw-discovery-paper), var(--rw-discovery-surface));box-shadow:0 18px 30px color-mix(in srgb, var(--rw-discovery-link) 9%, transparent);border-radius:15px;overflow:clip}.riVgZG_vaultHeading h2{letter-spacing:-.035em;margin:3px 0 0;font-size:24px;line-height:1.15}.riVgZG_vaultHeading p{color:var(--rw-discovery-muted);margin:6px 0 0;font-size:13px;line-height:1.5}.riVgZG_vaultHeading{justify-content:space-between;align-items:flex-start;gap:20px;padding:21px 22px 18px;display:flex}.riVgZG_headingActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.riVgZG_shell .riVgZG_iconButton,.riVgZG_loadMore{border:1px solid var(--rw-discovery-border);background:var(--rw-discovery-paper);min-height:40px;color:var(--rw-discovery-ink);cursor:pointer;border-radius:9px;padding:8px 13px;font-size:13px;font-weight:730}.riVgZG_iconButton:hover,.riVgZG_loadMore:hover{border-color:var(--rw-discovery-border-active);background:var(--rw-discovery-selected)}.riVgZG_iconButton:disabled,.riVgZG_loadMore:disabled{cursor:not-allowed;opacity:.58}.riVgZG_createPanel{border-top:1px solid var(--rw-discovery-border);background:var(--rw-discovery-canvas);grid-template-columns:minmax(210px,.7fr) minmax(340px,1.3fr);gap:20px;padding:19px 22px;display:grid}.riVgZG_createPanel h3{margin:4px 0;font-size:16px}.riVgZG_createPanel p{color:var(--rw-discovery-muted);margin:0;font-size:13px;line-height:1.45}.riVgZG_createPanel .riVgZG_headingActions{grid-column:2;justify-content:flex-end}.riVgZG_createFields{grid-template-columns:1fr 1.4fr;gap:10px;display:grid}.riVgZG_createFields label:last-child{grid-column:1/-1}.riVgZG_createFields label,.riVgZG_fieldGrid label,.riVgZG_composerIntro label,.riVgZG_addSection label,.riVgZG_popover label{color:var(--rw-discovery-muted);gap:5px;font-size:12px;font-weight:720;display:grid}.riVgZG_createFields label span{font-weight:500}.riVgZG_createFields input,.riVgZG_createFields select,.riVgZG_fieldGrid input,.riVgZG_fieldGrid textarea,.riVgZG_composerIntro select,.riVgZG_addSection select,.riVgZG_popover input,.riVgZG_shell .riVgZG_compactSelect,.riVgZG_search{border:1px solid var(--rw-discovery-edge);background:var(--rw-discovery-paper);width:100%;min-height:42px;color:var(--rw-discovery-ink);font:inherit;border-radius:9px;padding:8px 10px}.riVgZG_vaultNotice{border-top:1px solid var(--rw-discovery-border);background:var(--rw-discovery-selected);color:var(--rw-discovery-ink);margin:0;padding:10px 22px;font-size:12px;line-height:1.45}.riVgZG_formError{grid-column:2;color:var(--rw-discovery-danger)!important}.riVgZG_vaultToolbar{border-top:1px solid var(--rw-discovery-border);border-bottom:1px solid var(--rw-discovery-edge);background:var(--rw-discovery-canvas);align-items:center;gap:8px;padding:12px 22px;display:flex}.riVgZG_filter{border:1px solid var(--rw-discovery-border);background:var(--rw-discovery-surface);border-radius:9px;flex:none;gap:2px;padding:3px;display:flex}.riVgZG_filter button{min-height:34px;color:var(--rw-discovery-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 10px;font-size:12px;font-weight:700}.riVgZG_filter button[data-active=true]{background:var(--rw-discovery-paper);color:var(--rw-discovery-link);box-shadow:0 2px 7px color-mix(in srgb, var(--rw-discovery-navy) 7%, transparent)}.riVgZG_shell .riVgZG_compactSelect{flex:0 0 136px;width:136px;min-width:136px}.riVgZG_searchForm{flex:260px;gap:7px;min-width:220px;margin-left:auto;display:flex}.riVgZG_search{flex:1;min-width:0}.riVgZG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.riVgZG_vaultGrid{background:var(--rw-discovery-paper);grid-template-columns:minmax(300px,1fr) minmax(0,2fr);min-height:max(560px,100svh - 326px);display:grid}.riVgZG_library{border-right:3px solid var(--rw-discovery-edge);background:linear-gradient(150deg, var(--closet-lining,var(--rw-discovery-surface)), var(--rw-discovery-canvas));min-width:0}.riVgZG_listHeader{border-bottom:1px solid var(--rw-discovery-edge);justify-content:space-between;gap:12px;padding:13px 15px;font-size:12px;display:flex}.riVgZG_listHeader span{color:var(--rw-discovery-muted)}.riVgZG_documentList{display:grid}.riVgZG_documentRow{border:0;border-bottom:1px solid var(--rw-discovery-border);width:100%;min-height:74px;color:var(--rw-discovery-ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:36px minmax(0,1fr);gap:10px;padding:12px 14px;display:grid}.riVgZG_documentRow:hover{background:color-mix(in srgb, var(--rw-discovery-paper) 64%, var(--rw-discovery-selected))}.riVgZG_documentRow[data-selected=true]{background:var(--rw-discovery-selected);box-shadow:inset 3px 0 var(--rw-discovery-blue)}.riVgZG_documentIcon{border:1px solid var(--rw-discovery-border-active);background:var(--rw-discovery-paper);width:34px;height:38px;color:var(--rw-discovery-link);border-radius:7px;place-items:center;font-size:9px;font-weight:900;display:grid}.riVgZG_documentIcon svg{width:18px;height:18px}.riVgZG_documentText{align-content:center;gap:2px;min-width:0;display:grid}.riVgZG_documentText strong,.riVgZG_documentText span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.riVgZG_documentText strong{font-size:13px}.riVgZG_documentText span{color:var(--rw-discovery-muted);font-size:11px}.riVgZG_library .riVgZG_loadMore{margin:13px auto;display:block}.riVgZG_empty{text-align:center;padding:27px 18px}.riVgZG_empty strong{margin-bottom:4px;font-size:13px;display:block}.riVgZG_empty p{color:var(--rw-discovery-muted);margin:0;font-size:12px;line-height:1.45}.riVgZG_detail{background:var(--rw-discovery-paper);min-width:0;position:relative}.riVgZG_detailHead{justify-content:space-between;align-items:flex-start;gap:16px;padding:17px 20px 13px;display:flex}.riVgZG_detailHead h3{letter-spacing:-.025em;margin:3px 0;font-size:19px}.riVgZG_detailHead p,.riVgZG_documentType{color:var(--rw-discovery-muted);font-size:11px}.riVgZG_detailMenu{position:relative}.riVgZG_iconButton{min-width:40px;padding:6px}.riVgZG_iconButton svg{width:18px;height:18px}.riVgZG_popover{border:1px solid var(--rw-discovery-edge);background:var(--rw-discovery-paper);width:min(280px,100vw - 40px);box-shadow:0 20px 55px color-mix(in srgb, var(--rw-discovery-navy) 22%, transparent);color:var(--rw-discovery-ink);border-radius:11px;padding:11px}.riVgZG_popover button{background:var(--rw-discovery-canvas);width:100%;color:var(--rw-discovery-ink);text-align:left;cursor:pointer;border:0;border-radius:7px;margin-top:6px;padding:8px;display:block}.riVgZG_popover button:hover{background:var(--rw-discovery-selected)}.riVgZG_popover .riVgZG_dangerText{color:var(--rw-discovery-danger)}.riVgZG_tabs{border-bottom:1px solid var(--rw-discovery-edge);gap:21px;padding:0 20px;display:flex}.riVgZG_tabs button{color:var(--rw-discovery-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 1px;font-size:12px;font-weight:730}.riVgZG_tabs button[data-active=true]{border-bottom-color:var(--rw-discovery-blue);color:var(--rw-discovery-link)}.riVgZG_previewPane{background:var(--rw-discovery-canvas);padding:20px}.riVgZG_paper{border:1px solid var(--rw-discovery-edge);background:var(--rw-discovery-paper);max-width:700px;min-height:510px;box-shadow:0 13px 34px color-mix(in srgb, var(--rw-discovery-navy) 9%, transparent);margin:0 auto;padding:clamp(27px,4vw,48px)}.riVgZG_paperStatus{color:var(--rw-discovery-link);margin-bottom:17px;font-size:11px;font-weight:700}.riVgZG_paper>h3,.riVgZG_previewContact h3{letter-spacing:-.03em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,3vw,36px)}.riVgZG_paperHeadline{color:var(--rw-discovery-link);margin:4px 0;font-weight:720}.riVgZG_contactLine{color:var(--rw-discovery-muted);font-size:11px}.riVgZG_paperRule{background:var(--rw-discovery-edge);height:1px;margin:17px 0}.riVgZG_previewSection{margin:17px 0}.riVgZG_previewSection h4{color:var(--rw-discovery-ink);letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px;font-size:11px}.riVgZG_previewSection p,.riVgZG_previewSection li{margin:4px 0;font-size:12px;line-height:1.55}.riVgZG_previewSection ul{margin:5px 0 0;padding-left:18px;list-style:outside}.riVgZG_previewSection li{display:list-item}.riVgZG_recipientBlock{margin-bottom:25px}.riVgZG_recipientBlock p{margin:0}.riVgZG_closingBlock{margin-top:25px}.riVgZG_previewItem{margin:11px 0}.riVgZG_previewItem h5{margin:0;font-size:13px}.riVgZG_previewDates{color:var(--rw-discovery-muted);font-size:11px!important}.riVgZG_paperEmpty{color:var(--rw-discovery-muted);font-style:italic}.riVgZG_sourcePaper{min-height:0}.riVgZG_sourceMeta{color:var(--rw-discovery-link);margin:6px 0 0;font-size:12px;font-weight:720}.riVgZG_sourceExplanation{max-width:570px;color:var(--rw-discovery-muted);margin:13px 0 18px;font-size:12px;line-height:1.55}.riVgZG_sourceText{border-top:1px solid var(--rw-discovery-edge);color:var(--rw-discovery-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding-top:18px;font:12px/1.65 Georgia,Times New Roman,serif}.riVgZG_downloads{grid-template-columns:1fr 1fr;gap:9px;max-width:700px;margin:11px auto 0;display:grid}.riVgZG_downloadNotice{max-width:700px;color:var(--rw-discovery-muted);text-align:center;margin:10px auto 0;font-size:11px}.riVgZG_rendition{border:1px solid var(--rw-discovery-border);background:var(--rw-discovery-paper);color:var(--rw-discovery-ink);text-align:left;cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;display:flex}.riVgZG_rendition:hover{border-color:var(--rw-discovery-border-active);background:var(--rw-discovery-selected)}.riVgZG_rendition span:first-child{gap:2px;display:grid}.riVgZG_rendition strong{font-size:12px}.riVgZG_rendition small{color:var(--rw-discovery-muted);font-size:10px}.riVgZG_downloadIcon{width:18px;height:18px;transform:rotate(90deg)}.riVgZG_composer{background:var(--rw-discovery-canvas);padding:18px 20px}.riVgZG_composerIntro{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:13px;display:flex}.riVgZG_composerIntro h4,.riVgZG_historyIntro h4{margin:0 0 3px;font-size:15px}.riVgZG_composerIntro p,.riVgZG_historyIntro p{color:var(--rw-discovery-muted);margin:0;font-size:12px}.riVgZG_composerIntro label{min-width:165px}.riVgZG_sectionList{gap:8px;display:grid}.riVgZG_sectionEditor{border:1px solid var(--rw-discovery-border);background:var(--rw-discovery-paper);border-radius:10px}.riVgZG_sectionEditor>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:12px;font-weight:760;list-style:none;display:flex}.riVgZG_sectionEditor>summary::-webkit-details-marker{display:none}.riVgZG_sectionEditor[open]>summary{border-bottom:1px solid var(--rw-discovery-border)}.riVgZG_dragIndex{background:var(--rw-discovery-canvas);width:22px;height:22px;color:var(--rw-discovery-muted);border-radius:7px;place-items:center;margin-right:7px;font-size:10px;display:inline-grid}.riVgZG_reorderButtons{gap:4px;display:flex}.riVgZG_reorderButtons button,.riVgZG_inlineRemove,.riVgZG_collectionHead button{background:var(--rw-discovery-canvas);color:var(--rw-discovery-muted);cursor:pointer;border:0;border-radius:6px;padding:5px 7px;font-size:10px}.riVgZG_reorderButtons button:disabled{opacity:.35}.riVgZG_fieldGrid{grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}.riVgZG_wideField{grid-column:1/-1}.riVgZG_fieldGrid textarea{resize:vertical;min-height:88px}.riVgZG_fieldGrid label>span{color:var(--rw-discovery-muted);font-size:10px;font-weight:500}.riVgZG_checkField{grid-template-columns:auto 1fr;justify-content:flex-start;align-items:center;display:flex!important}.riVgZG_checkField input{width:18px;min-height:18px}.riVgZG_collection{padding:12px}.riVgZG_collection>label{color:var(--rw-discovery-muted);gap:5px;font-size:12px;font-weight:720;display:grid}.riVgZG_collection>label input{border:1px solid var(--rw-discovery-edge);background:var(--rw-discovery-paper);width:100%;min-height:42px;color:var(--rw-discovery-ink);border-radius:9px;padding:8px 10px}.riVgZG_collectionItem{border:1px solid var(--rw-discovery-border);border-radius:9px;margin:11px 0}.riVgZG_collectionHead{border-bottom:1px solid var(--rw-discovery-border);background:var(--rw-discovery-canvas);justify-content:space-between;gap:10px;padding:8px 11px;font-size:11px;display:flex}.riVgZG_addSection{border:1px dashed var(--rw-discovery-border-active);border-radius:10px;align-items:end;gap:8px;margin-top:12px;padding:11px;display:flex}.riVgZG_addSection label{min-width:180px}.riVgZG_sectionLibrary{border:1px solid var(--rw-discovery-border);background:var(--rw-discovery-paper);border-radius:10px;margin-top:10px;overflow:hidden}.riVgZG_sectionLibrary>p{color:var(--rw-discovery-muted);margin:0;padding:14px;font-size:12px}.riVgZG_sectionLibrary .riVgZG_errorState{margin:10px}.riVgZG_librarySection{border:0;border-top:1px solid var(--rw-discovery-border);background:var(--rw-discovery-paper);width:100%;color:var(--rw-discovery-ink);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.riVgZG_librarySection:hover{background:var(--rw-discovery-selected)}.riVgZG_librarySection>span:first-child{gap:2px;display:grid}.riVgZG_librarySection small{color:var(--rw-discovery-muted)}.riVgZG_librarySection>span:last-child{color:var(--rw-discovery-link);font-weight:780}.riVgZG_sectionLibrary>.riVgZG_loadMore{margin:10px auto;display:block}.riVgZG_history{padding:18px 20px}.riVgZG_historyIntro{margin-bottom:12px}.riVgZG_historyRow{border:0;border-bottom:1px solid var(--rw-discovery-border);width:100%;color:var(--rw-discovery-ink);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:15px;padding:11px 9px;display:flex}.riVgZG_historyRow:hover,.riVgZG_historyRow[data-selected=true]{background:var(--rw-discovery-selected)}.riVgZG_historyRow span{gap:2px;display:grid}.riVgZG_historyRow span span,.riVgZG_historyRow time{color:var(--rw-discovery-muted);font-size:10px}:is(.riVgZG_history .riVgZG_loadMore,.riVgZG_history>.action-btn){margin-top:11px}.riVgZG_saveBar{z-index:3;border-top:1px solid var(--rw-discovery-edge);background:color-mix(in srgb, var(--rw-discovery-paper) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:flex-end;align-items:center;gap:9px;min-height:58px;padding:9px 20px;display:flex;position:sticky;bottom:0}.riVgZG_saveBar p{color:var(--rw-discovery-muted);margin:0 auto 0 0;font-size:11px}.riVgZG_saveBar[data-state=conflict],.riVgZG_saveBar[data-state=failed]{background:var(--rw-discovery-danger-soft)}.riVgZG_detailEmpty{text-align:center;align-content:center;place-items:center;min-height:520px;padding:38px;display:grid}.riVgZG_detailEmpty>span{border:1px solid var(--rw-discovery-border);background:var(--rw-discovery-canvas);width:54px;height:54px;color:var(--rw-discovery-link);border-radius:14px;place-items:center;font-size:20px;display:grid}.riVgZG_detailEmpty svg{width:25px;height:25px}.riVgZG_detailEmpty h3{margin:13px 0 3px;font-size:17px}.riVgZG_detailEmpty p{max-width:330px;color:var(--rw-discovery-muted);margin:0;font-size:12px}.riVgZG_loading{grid-template-columns:1fr;gap:9px;padding:25px;display:grid}.riVgZG_loading span{background:var(--rw-discovery-canvas);border-radius:5px;height:17px;animation:1.2s ease-in-out infinite riVgZG_pulse;display:block}.riVgZG_loading span:first-child{width:38%}.riVgZG_loading span:nth-child(2){width:70%}.riVgZG_loading span:nth-child(3){width:100%;height:350px}.riVgZG_loading p{color:var(--rw-discovery-muted)}.riVgZG_detail>.riVgZG_errorState{margin:20px}@keyframes riVgZG_pulse{50%{opacity:.45}}@media (max-width:1050px){.riVgZG_vaultGrid{grid-template-columns:minmax(270px,1fr) minmax(0,1.65fr)}}@media (max-width:760px){.riVgZG_shell{padding:20px 14px 36px}.riVgZG_head{margin-bottom:16px}.riVgZG_head h1{font-size:28px}.riVgZG_closet{border-radius:var(--workspace-radius-card)}.riVgZG_countertop{gap:var(--rw-space-3);padding:var(--rw-space-4);grid-template-columns:48px minmax(0,1fr)}.riVgZG_nameplate{width:48px;height:48px;font-size:15px}.riVgZG_accountLink{align-items:center;gap:var(--rw-space-2) var(--rw-space-3);flex-wrap:wrap;grid-column:1/-1;display:flex}.riVgZG_front{gap:var(--rw-space-1) var(--rw-space-3);min-height:72px;padding:var(--rw-space-3) var(--rw-space-4);grid-template-columns:36px minmax(0,1fr) 48px}.riVgZG_front .riVgZG_plate{width:36px;height:36px}.riVgZG_front .riVgZG_plate svg{width:18px;height:18px}.riVgZG_closet .riVgZG_plateName{font-size:15px}.riVgZG_closet .riVgZG_facts{font-size:12.5px}.riVgZG_pull{width:48px;height:22px}.riVgZG_lining{padding:var(--rw-space-4)}.riVgZG_door{padding:var(--rw-space-4) var(--rw-space-10) 0 var(--rw-space-4)}.riVgZG_door:after{height:64px;right:14px}.riVgZG_doorTop{gap:var(--rw-space-3);grid-template-columns:36px minmax(0,1fr)}.riVgZG_door .riVgZG_plate{width:36px;height:36px}.riVgZG_doorHint{margin:0 calc(-1 * var(--rw-space-10)) 0 calc(-1 * var(--rw-space-4));padding:var(--rw-space-3) var(--rw-space-4)}.riVgZG_door[data-open=true]{padding:var(--rw-space-2) var(--rw-space-3)}.riVgZG_vaultHeading,.riVgZG_composerIntro{flex-direction:column}.riVgZG_headingActions{width:100%}.riVgZG_headingActions>*{flex:auto}.riVgZG_createPanel{grid-template-columns:1fr;padding:17px}.riVgZG_createPanel .riVgZG_headingActions,.riVgZG_formError{grid-column:1}.riVgZG_vaultToolbar{flex-direction:column;align-items:stretch;padding:11px 14px}.riVgZG_filter{width:100%}.riVgZG_filter button{flex:1}.riVgZG_shell .riVgZG_compactSelect{flex-basis:auto;width:100%;min-width:0}.riVgZG_searchForm{flex:none;width:100%;margin:0}.riVgZG_search{min-width:0}.riVgZG_vaultGrid{grid-template-columns:1fr;min-height:0}.riVgZG_library{border-right:0;border-bottom:3px solid var(--rw-discovery-edge);max-height:360px;overflow-y:auto}.riVgZG_detail{min-height:500px}.riVgZG_paper{min-height:420px;padding:26px 21px}.riVgZG_downloads,.riVgZG_fieldGrid,.riVgZG_createFields{grid-template-columns:1fr}.riVgZG_wideField,.riVgZG_createFields label:last-child{grid-column:1}.riVgZG_sectionEditor>summary{flex-direction:column;align-items:flex-start}.riVgZG_addSection{flex-direction:column;align-items:stretch}.riVgZG_addSection label{min-width:0}.riVgZG_saveBar{flex-direction:column;align-items:stretch}.riVgZG_saveBar p{margin:0}}@media (prefers-reduced-motion:reduce){.riVgZG_closet *,.riVgZG_closet :before,.riVgZG_closet :after{transition:none!important;animation:none!important}.riVgZG_loading span{animation:none}}