/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.flex{display:flex}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}}:root{--terminal-bg:#080b09;--terminal-fg:#d7ded9}*{box-sizing:border-box}html,body{min-height:100%}html{background:var(--terminal-bg)}body{background:var(--terminal-bg);color:var(--terminal-fg);-webkit-font-smoothing:antialiased;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11px;line-height:1.35}.terminal-page{align-items:center;min-height:100dvh;padding:clamp(14px,4vw,54px);display:grid}.terminal{border:1px solid var(--terminal-fg);width:100%;min-width:0;max-width:1120px;margin:0 auto;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.terminal{border:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.terminal{background:var(--terminal-bg)}.dashboard-terminal{max-width:1240px}.terminal-bar,.summary,.event-stream,.terminal-footer{align-items:center;gap:16px;padding:8px 11px;display:flex}.terminal-bar{border-bottom:1px solid var(--terminal-fg);justify-content:space-between}@supports (color:color-mix(in lab, red, red)){.terminal-bar{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.terminal-bar{letter-spacing:.04em}.terminal-bar strong{letter-spacing:.09em;font-weight:500}.dashboard-terminal>.terminal-bar{grid-template-columns:minmax(170px,1fr) minmax(260px,380px) minmax(150px,1fr);display:grid}.dashboard-terminal>.terminal-bar>.live{justify-self:end}.terminal-identity{align-items:center;min-width:0;display:inline-flex}.scope-separator{white-space:pre}.scope-picker{align-items:center;min-width:0;display:inline-flex;position:relative}.scope-picker.loading{opacity:.42}.scope-trigger{min-width:88px;color:inherit;font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;justify-content:space-between;align-items:center;gap:8px;padding:1px;transition:border-color .12s,opacity .12s;display:inline-flex}.scope-trigger i{opacity:.48;flex:none;justify-content:center;align-items:center;width:10px;height:10px;font-style:normal;transition:rotate .12s;display:inline-flex}.scope-trigger i svg{fill:none;stroke:currentColor;stroke-width:1.25px;width:8px;height:8px;display:block}.scope-picker.open .scope-trigger i{rotate:180deg}.scope-trigger:hover{border-bottom-color:var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.scope-trigger:hover{border-bottom-color:color-mix(in srgb, var(--terminal-fg) 32%, transparent)}}.scope-trigger:focus-visible{border-bottom-color:var(--terminal-fg);outline:none}.scope-trigger:disabled{cursor:wait}.scope-menu{z-index:20;border:1px solid var(--terminal-fg);min-width:max(132px,100%);display:grid;position:absolute;top:calc(100% + 8px);left:-7px}@supports (color:color-mix(in lab, red, red)){.scope-menu{border:1px solid color-mix(in srgb, var(--terminal-fg) 32%, transparent)}}.scope-menu{background:var(--terminal-bg);box-shadow:7px 7px 0 var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.scope-menu{box-shadow:7px 7px 0 color-mix(in srgb, var(--terminal-fg) 7%, transparent)}}.scope-menu{padding:4px}.scope-menu:before{content:"SCOPE";opacity:.34;letter-spacing:.12em;padding:3px 7px 5px;font-size:8px}.scope-menu button{width:100%;color:inherit;font:inherit;letter-spacing:.04em;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;grid-template-columns:10px 1fr;gap:4px;padding:5px 7px;display:grid}.scope-menu button span{opacity:.34}.scope-menu button:hover,.scope-menu button:focus-visible{background:var(--terminal-fg);outline:none}@supports (color:color-mix(in lab, red, red)){.scope-menu button:hover,.scope-menu button:focus-visible{background:color-mix(in srgb, var(--terminal-fg) 8%, transparent)}}.scope-menu button.selected{color:var(--terminal-fg)}.scope-menu button.selected span{opacity:.72}.company-search{z-index:25;width:100%;min-width:0;position:relative}.company-search-control{border-bottom:1px solid var(--terminal-fg);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.company-search-control{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 28%, transparent)}}.company-search-control{padding:1px 2px 2px}.company-search-control>span:first-child{opacity:.52;letter-spacing:.08em;white-space:nowrap;font-size:9px}.company-search-control input{appearance:none;width:100%;min-width:0;color:inherit;font:inherit;letter-spacing:.05em;text-transform:uppercase;background:0 0;border:0;border-radius:0;outline:0;padding:0;font-size:10px}.company-search-control input::placeholder{color:inherit;opacity:.35}.company-search-control input::-webkit-search-cancel-button{display:none}.company-search.open .company-search-control{border-bottom-color:var(--terminal-fg)}.company-search-menu{z-index:30;border:1px solid var(--terminal-fg);width:calc(100% + 14px);min-width:300px;position:absolute;top:calc(100% + 9px);left:-7px}@supports (color:color-mix(in lab, red, red)){.company-search-menu{border:1px solid color-mix(in srgb, var(--terminal-fg) 38%, transparent)}}.company-search-menu{background:var(--terminal-bg);box-shadow:8px 8px 0 var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.company-search-menu{box-shadow:8px 8px 0 color-mix(in srgb, var(--terminal-fg) 8%, transparent)}}.company-search-menu{padding:4px}.company-search-menu button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 7px;display:grid}.company-search-menu button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.company-search-menu button i{opacity:.38;width:12px;font-style:normal;display:inline-block}.company-search-menu button small{opacity:.48;letter-spacing:.05em;white-space:nowrap;font-size:8px}.company-search-menu button:hover,.company-search-menu button.selected{background:var(--terminal-fg);outline:none}@supports (color:color-mix(in lab, red, red)){.company-search-menu button:hover,.company-search-menu button.selected{background:color-mix(in srgb, var(--terminal-fg) 8%, transparent)}}.company-search-menu button.selected i{opacity:.82}.company-search-menu p{opacity:.48;letter-spacing:.07em;margin:0;padding:8px 7px;font-size:8px}.company-search-menu footer{border-top:1px solid var(--terminal-fg);justify-content:space-between;gap:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.company-search-menu footer{border-top:1px solid color-mix(in srgb, var(--terminal-fg) 12%, transparent)}}.company-search-menu footer{opacity:.32;letter-spacing:.05em;margin-top:3px;padding:5px 7px 2px;font-size:7px}.dim{opacity:.48}.live{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.pulse-dot{background:var(--terminal-fg);border-radius:50%;width:5px;height:5px;position:relative}.pulse-dot:after{content:"";border:1px solid var(--terminal-fg);border-radius:50%;animation:1.8s ease-out infinite pulse;position:absolute;inset:-4px}@keyframes pulse{50%{opacity:.5}}.summary{border-bottom:1px solid var(--terminal-fg);flex-wrap:wrap;padding-block:7px}@supports (color:color-mix(in lab, red, red)){.summary{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.summary{font-variant-numeric:tabular-nums}.summary span{white-space:nowrap}.summary i{opacity:.48;font-style:normal}.activity-panel{border-left:1px solid var(--terminal-fg);min-width:0}@supports (color:color-mix(in lab, red, red)){.activity-panel{border-left:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.activity-panel{font-variant-numeric:tabular-nums}.activity-panel>header{border-bottom:1px solid var(--terminal-fg);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 11px 5px;display:flex}@supports (color:color-mix(in lab, red, red)){.activity-panel>header{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 10%, transparent)}}.activity-panel>header>div{align-items:baseline;gap:10px;display:flex}.activity-panel h2{font:inherit;letter-spacing:.08em;margin:0;font-size:9px;font-weight:500}.activity-panel>header span,.activity-panel>header small{opacity:.42;letter-spacing:.06em;font-size:8px;font-weight:400}.activity-panel>header strong{letter-spacing:.02em;font-size:12px;font-weight:400}.activity-chart{background:repeating-linear-gradient(to top, transparent 0, transparent 17px, var(--terminal-fg) 17px, var(--terminal-fg) 18px);align-items:end;gap:clamp(1px,.25vw,3px);height:42px;padding:7px 11px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.activity-chart{background:repeating-linear-gradient(to top, transparent 0, transparent 17px, color-mix(in srgb, var(--terminal-fg) 7%, transparent) 17px, color-mix(in srgb, var(--terminal-fg) 7%, transparent) 18px)}}.activity-hour{flex:1;min-width:0;height:100%;position:relative}.activity-hour>button{width:100%;height:100%;color:inherit;cursor:crosshair;background:0 0;border:0;align-items:end;padding:0;display:flex}.activity-hour>button:focus-visible{outline:1px solid var(--terminal-fg);outline-offset:2px}.activity-hour>button i{opacity:.48;transform-origin:bottom;background:currentColor;width:100%;min-height:1px;transition:opacity .1s,transform .1s;display:block}.activity-hour.current>button i{opacity:.95;box-shadow:0 0 9px var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.activity-hour.current>button i{box-shadow:0 0 9px color-mix(in srgb, var(--terminal-fg) 18%, transparent)}}.activity-hour.current:after{content:"";background:var(--terminal-fg);height:1px;animation:1.8s ease-in-out infinite activity-live;position:absolute;bottom:-4px;left:0;right:0}.activity-hour:hover>button i,.activity-hour:focus-within>button i{opacity:1;transform:translateY(-2px)}.activity-tooltip{z-index:15;visibility:hidden;border:1px solid var(--terminal-fg);gap:3px;width:max-content;max-width:220px;display:grid;position:absolute;bottom:calc(100% + 8px);left:50%}@supports (color:color-mix(in lab, red, red)){.activity-tooltip{border:1px solid color-mix(in srgb, var(--terminal-fg) 44%, transparent)}}.activity-tooltip{background:var(--terminal-bg);box-shadow:7px 7px 0 var(--terminal-fg);padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.activity-tooltip{box-shadow:7px 7px 0 color-mix(in srgb, var(--terminal-fg) 8%, transparent)}}.activity-tooltip{opacity:0;pointer-events:none;transition:opacity .1s,transform .1s,visibility .1s;transform:translate(-50%,3px)}.activity-hour.edge-start .activity-tooltip{left:0;transform:translateY(3px)}.activity-hour.current .activity-tooltip{left:auto;right:0;transform:translateY(3px)}.activity-hour:hover .activity-tooltip,.activity-hour:focus-within .activity-tooltip{visibility:visible;opacity:1;transform:translate(-50%)}.activity-hour.edge-start:hover .activity-tooltip,.activity-hour.edge-start:focus-within .activity-tooltip,.activity-hour.current:hover .activity-tooltip,.activity-hour.current:focus-within .activity-tooltip{transform:translate(0)}.activity-tooltip b{letter-spacing:.05em;font-size:9px;font-weight:500}.activity-tooltip time,.activity-tooltip em{opacity:.48;letter-spacing:.04em;white-space:nowrap;font-size:8px;font-style:normal}.activity-panel>footer{opacity:.34;letter-spacing:.05em;justify-content:space-between;gap:8px;padding:4px 11px 6px;font-size:7px;display:flex}@keyframes activity-live{50%{opacity:.22}}.table-shell{scrollbar-color:var(--terminal-fg) var(--terminal-bg);width:100%;min-width:0;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.table-shell{scrollbar-color:color-mix(in srgb, var(--terminal-fg) 38%, transparent) var(--terminal-bg)}}.dashboard-terminal .table-shell{overflow-x:hidden}.table-shell:focus-visible{outline:1px solid var(--terminal-fg);outline-offset:-2px}.table-hint{display:none}.company-table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;min-width:0}.company-table th,.company-table td{border-bottom:1px solid var(--terminal-fg);padding:8px 11px}@supports (color:color-mix(in lab, red, red)){.company-table th,.company-table td{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.company-table th,.company-table td{text-align:right;white-space:nowrap}.company-table th{opacity:.48;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:400}.company-table th:first-child,.company-table td:first-child{text-align:left;width:16%}.company-table th:nth-child(2),.company-table td:nth-child(2){width:5%}.company-table th:nth-child(3),.company-table td:nth-child(3){width:10%}.company-table th:nth-child(4),.company-table td:nth-child(4){text-align:left;width:15%}.company-table th:nth-child(n+5):nth-child(-n+9),.company-table td:nth-child(n+5):nth-child(-n+9){width:4.5%;padding-inline:5px}.company-table th:nth-child(10),.company-table td:nth-child(10){width:23%}.company-table th:last-child,.company-table td:last-child{width:8.5%}.company-table td:first-child:before{content:"> ";opacity:.45}.company-table a,.brand-link,.back-link,.job-table a,.terminal-state a{color:inherit;text-decoration:none}.company-table a:hover,.company-table a:focus-visible,.brand-link:hover,.brand-link:focus-visible,.back-link:hover,.back-link:focus-visible,.job-table a:hover,.job-table a:focus-visible,.terminal-state a:hover,.terminal-state a:focus-visible{text-underline-offset:3px;outline:none;text-decoration:underline}.company-table tbody tr:last-child td{border-bottom:0}.spark{letter-spacing:.08em}.signal{opacity:.62;letter-spacing:.04em;font-size:9px}.comp-total{font-size:10px}.engineering-share{grid-template-columns:30px minmax(32px,1fr);align-items:center;gap:6px;display:grid}.engineering-share b{text-align:right;font-weight:400}.engineering-share>i{border:1px solid var(--terminal-fg);height:6px;display:block}@supports (color:color-mix(in lab, red, red)){.engineering-share>i{border:1px solid color-mix(in srgb, var(--terminal-fg) 20%, transparent)}}.engineering-share>i span{background:var(--terminal-fg);height:100%;display:block}.engineering-share-empty{opacity:.48}.company-function-mix{border-bottom:1px solid var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.company-function-mix{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.company-function-mix>header{border-bottom:1px solid var(--terminal-fg);justify-content:space-between;align-items:end;gap:16px;padding:10px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.company-function-mix>header{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.company-function-mix>header>div{align-items:baseline;gap:10px;display:flex}.company-function-mix h2{font:inherit;letter-spacing:.07em;margin:0;font-size:9px;font-weight:400}.company-function-mix>header span,.company-function-mix time{opacity:.48;letter-spacing:.055em;font-size:8px}.function-mix-bars{gap:12px;padding:13px 16px 15px;display:grid}.function-mix-row{gap:6px;display:grid}.function-mix-row>div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.function-mix-row strong{font-size:9px;font-weight:400}.function-mix-row>div span{opacity:.52;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:8px}.function-mix-track{border:1px solid var(--terminal-fg);height:6px;display:block}@supports (color:color-mix(in lab, red, red)){.function-mix-track{border:1px solid color-mix(in srgb, var(--terminal-fg) 20%, transparent)}}.function-mix-track i{background:var(--terminal-fg);height:100%;display:block}.function-mix-row.gtm .function-mix-track i{opacity:.65}.function-mix-row.other .function-mix-track i{opacity:.3}.company-function-mix>footer{border-top:1px solid var(--terminal-fg);padding:7px 16px}@supports (color:color-mix(in lab, red, red)){.company-function-mix>footer{border-top:1px solid color-mix(in srgb, var(--terminal-fg) 9%, transparent)}}.company-function-mix>footer{opacity:.38;letter-spacing:.055em;font-size:7px}.department-trace{border-bottom:1px solid var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.department-trace{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.department-trace{font-variant-numeric:tabular-nums}.department-trace-head{border-bottom:1px solid var(--terminal-fg);justify-content:space-between;align-items:end;gap:16px;padding:11px 16px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.department-trace-head{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.department-trace-head>div{align-items:baseline;gap:10px;display:flex}.department-trace-head h2{font:inherit;letter-spacing:.08em;margin:0;font-size:9px;font-weight:500}.department-trace-head span{opacity:.48;letter-spacing:.055em;font-size:8px}.department-trace-legend{border-bottom:1px solid var(--terminal-fg);grid-template-columns:118px minmax(0,1fr) 70px;gap:12px;padding:7px 38px 7px 34px;display:grid}@supports (color:color-mix(in lab, red, red)){.department-trace-legend{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 10%, transparent)}}.department-trace-legend{opacity:.34;letter-spacing:.08em;font-size:7px}.department-trace-legend span:last-child{text-align:right}.department-families{display:grid}.department-family{border-bottom:1px solid var(--terminal-fg);grid-template-columns:minmax(180px,1fr) minmax(0,4fr);display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.department-family{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.department-family:before{background:var(--terminal-fg);width:2px;position:absolute;top:12px;bottom:12px;left:13px}@supports (color:color-mix(in lab, red, red)){.department-family:before{background:color-mix(in srgb, var(--terminal-fg) 52%, transparent)}}.department-family:before{content:""}.department-family>header{align-content:start;gap:7px;padding:13px 16px 13px 26px;display:grid}.department-family>header>span:first-child{opacity:.38;letter-spacing:.08em;font-size:7px}.department-family>header strong{max-width:22ch;font-size:10px;font-weight:400;line-height:1.35}.department-family>header>span:last-child{opacity:.46;letter-spacing:.04em;font-size:8px}.department-categories{border-left:1px solid var(--terminal-fg);min-width:0}@supports (color:color-mix(in lab, red, red)){.department-categories{border-left:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.department-category+.department-category{border-top:1px solid var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.department-category+.department-category{border-top:1px solid color-mix(in srgb, var(--terminal-fg) 10%, transparent)}}.department-category>button{width:100%;min-height:48px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:118px minmax(0,1fr) 70px 14px;align-items:center;gap:12px;padding:8px 16px;display:grid}.department-category>button:hover{background:var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.department-category>button:hover{background:color-mix(in srgb, var(--terminal-fg) 5%, var(--terminal-bg))}}.department-category>button:focus-visible{outline:1px solid var(--terminal-fg);outline-offset:-2px}.department-reporting{flex-wrap:wrap;gap:3px;display:flex}.department-reporting i,.department-reporting-mark{border:1px solid var(--terminal-fg);display:inline-block}@supports (color:color-mix(in lab, red, red)){.department-reporting i,.department-reporting-mark{border:1px solid color-mix(in srgb, var(--terminal-fg) 22%, transparent)}}.department-reporting i,.department-reporting-mark{letter-spacing:.035em;white-space:nowrap;padding:2px 4px;font-size:7px;font-style:normal}.department-reporting i.gtm,.department-reporting-mark.gtm{opacity:.68}.department-reporting i.other,.department-reporting-mark.other{opacity:.44}.department-category-name,.department-category-count{gap:4px;min-width:0;display:grid}.department-category-name strong,.department-category-count strong{font-size:9px;font-weight:400}.department-category-name small,.department-category-count small{opacity:.42;letter-spacing:.055em;font-size:7px}.department-category-count{justify-items:end}.department-toggle{opacity:.48;text-align:center;font-size:12px;font-style:normal}.department-category.open .department-toggle{opacity:1}.department-specialties{border-top:1px solid var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.department-specialties{border-top:1px solid color-mix(in srgb, var(--terminal-fg) 10%, transparent)}}.department-specialties{background:var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.department-specialties{background:color-mix(in srgb, var(--terminal-fg) 2.5%, var(--terminal-bg))}}.department-specialty{grid-template-columns:118px minmax(0,1fr) 70px;align-items:center;gap:12px;min-height:34px;padding:6px 42px 6px 16px;font-size:8px;display:grid}.department-specialty+.department-specialty{border-top:1px dotted var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.department-specialty+.department-specialty{border-top:1px dotted color-mix(in srgb, var(--terminal-fg) 12%, transparent)}}.department-specialty>span:nth-child(2):before{content:"└ ";opacity:.28}.department-specialty .department-reporting-mark{justify-self:start}.department-specialty>span:last-child{text-align:right}.department-specialty>span:last-child small{opacity:.4;margin-left:5px;font-size:7px}.department-direct{opacity:.58}.department-uncategorized{opacity:.6;grid-template-columns:1fr}.department-uncategorized:before{border-left:2px dotted var(--terminal-fg);background:0 0}@supports (color:color-mix(in lab, red, red)){.department-uncategorized:before{border-left:2px dotted color-mix(in srgb, var(--terminal-fg) 40%, transparent)}}.department-trace>footer{opacity:.38;letter-spacing:.055em;padding:8px 16px;font-size:7px}.monitor-row{border-top:1px solid var(--terminal-fg);grid-template-columns:minmax(0,3fr) minmax(300px,2fr);display:grid}@supports (color:color-mix(in lab, red, red)){.monitor-row{border-top:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.monitor-row.single{grid-template-columns:minmax(0,1fr)}.event-rolodex{font-variant-numeric:tabular-nums;grid-template-rows:minmax(0,1fr) 60px;min-width:0;min-height:100%;display:grid;overflow:hidden}.event-rolodex>header{border-bottom:1px solid var(--terminal-fg);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 11px 5px;display:flex}@supports (color:color-mix(in lab, red, red)){.event-rolodex>header{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 10%, transparent)}}.event-rolodex>header>div{align-items:baseline;gap:10px;display:flex}.event-rolodex h2{font:inherit;letter-spacing:.08em;margin:0;font-size:9px;font-weight:500}.event-rolodex>header span{opacity:.42;letter-spacing:.06em;white-space:nowrap;font-size:8px}.event-rolodex-window{height:60px;overflow:hidden}.event-rolodex-track{transition:transform .44s cubic-bezier(.42,0,.24,1);transform:translateY(0)}.event-rolodex.sliding .event-rolodex-track{transform:translateY(-30px)}.event-rolodex-row{border-bottom:1px solid var(--terminal-fg);grid-template-columns:minmax(0,1fr) auto 48px;align-items:center;gap:10px;min-width:0;height:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.event-rolodex-row{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 9%, transparent)}}.event-rolodex-row{color:inherit;padding:0 11px;text-decoration:none}.event-rolodex-row time{opacity:.42;letter-spacing:.05em;white-space:nowrap;font-size:8px}.event-stream-link{color:inherit;cursor:pointer;text-decoration:none;transition:background .12s}.event-stream-copy{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.event-stream-target{opacity:0;letter-spacing:.07em;white-space:nowrap;justify-self:end;font-size:8px;transition:opacity .12s}.event-stream-link:hover{background:var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.event-stream-link:hover{background:color-mix(in srgb, var(--terminal-fg) 7%, var(--terminal-bg))}}.event-stream-link:hover .event-stream-copy{text-underline-offset:3px;text-decoration:underline}.event-stream-link:hover .event-stream-target,.event-stream-link:focus-visible .event-stream-target{opacity:.72}.event-stream-link:focus-visible{outline:1px solid var(--terminal-fg);outline-offset:-2px}.cursor{background:var(--terminal-fg);width:6px;height:10px;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.terminal-footer{justify-content:space-between;padding-block:7px;font-size:9px}.terminal-footer>span:first-child,.footer-note{opacity:.48}.footer-actions{align-items:center;gap:9px;display:inline-flex}.markdown-page-link{color:inherit;opacity:.58;text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.markdown-page-link{-webkit-text-decoration-color:color-mix(in srgb, currentColor 48%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 48%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 48%, transparent);text-decoration-color:color-mix(in srgb, currentColor 48%, transparent)}}.markdown-page-link{text-underline-offset:2px;transition:opacity .12s,text-decoration-color .12s}.markdown-page-link:hover,.markdown-page-link:focus-visible{opacity:1;text-decoration-color:currentColor}.terminal-state{justify-content:center;align-items:center;gap:7px;min-height:100dvh;padding:24px;display:flex}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.company-page{align-items:start}.company-terminal{max-width:1220px}.company-heading{border-bottom:1px solid var(--terminal-fg);justify-content:space-between;align-items:end;gap:24px;padding:22px 16px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.company-heading{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.company-heading h1{letter-spacing:-.05em;margin:10px 0 2px;font-size:clamp(22px,4vw,42px);font-weight:400;line-height:1}.company-heading p,.back-link{letter-spacing:.08em;opacity:.48;margin:0;font-size:9px}.company-status{white-space:nowrap;justify-items:end;gap:4px;display:grid}.company-status strong{letter-spacing:.07em;font-size:17px;font-weight:400}.company-overview,.company-metrics{min-width:0}.company-summary{border-bottom:1px solid var(--terminal-fg);grid-template-columns:repeat(8,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){.company-summary{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.company-summary{font-variant-numeric:tabular-nums}.company-summary.daily{grid-template-columns:repeat(7,1fr)}.company-summary span{border-right:1px solid var(--terminal-fg);gap:5px;padding:12px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){.company-summary span{border-right:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.company-summary span:last-child{border-right:0}.company-summary i{opacity:.48;letter-spacing:.08em;font-size:9px;font-style:normal}.company-summary b{font-size:17px;font-weight:400}.company-summary .comp-summary{grid-column:span 2}.company-summary em{opacity:.48;letter-spacing:.05em;font-size:8px;font-style:normal}.company-pulse{border-bottom:1px solid var(--terminal-fg);justify-content:space-between;align-items:end;gap:20px;padding:14px 16px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.company-pulse{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.company-pulse{font-variant-numeric:tabular-nums}.company-pulse>div{align-items:baseline;gap:12px;display:flex}.company-pulse>div:first-child{flex:1;gap:10px;min-width:0;display:grid}.company-pulse>div:last-child{flex:none}.company-pulse .dim i{font-style:normal;display:none}.pulse-strip{align-items:end;gap:2px;width:100%;height:30px;display:flex}.pulse-day{flex:1;min-width:0;height:100%;display:block;position:relative}.pulse-day>button{width:100%;height:100%;color:inherit;cursor:crosshair;background:0 0;border:0;align-items:end;padding:0;display:flex}.pulse-day>button:focus-visible{outline:1px solid var(--terminal-fg);outline-offset:2px}.pulse-day-bar{opacity:.76;transform-origin:bottom;background:currentColor;width:100%;min-height:3px;transition:opacity .1s,transform .1s;display:block}.pulse-day:hover .pulse-day-bar,.pulse-day:focus-within .pulse-day-bar{opacity:1;transform:translateY(-2px)}.pulse-day-tooltip{z-index:5;visibility:hidden;border:1px solid var(--terminal-fg);width:min(380px,100vw - 64px);position:absolute;top:36px;left:50%}@supports (color:color-mix(in lab, red, red)){.pulse-day-tooltip{border:1px solid color-mix(in srgb, var(--terminal-fg) 44%, transparent)}}.pulse-day-tooltip{background:var(--terminal-bg);opacity:0;pointer-events:none;transition:opacity .1s,transform .1s,visibility .1s;transform:translate(-50%,-3px);box-shadow:0 14px 30px #0000008c}.pulse-day.edge-start .pulse-day-tooltip{left:0;transform:translateY(-3px)}.pulse-day.edge-end .pulse-day-tooltip{left:auto;right:0;transform:translateY(-3px)}.pulse-day:hover .pulse-day-tooltip,.pulse-day:focus-within .pulse-day-tooltip{visibility:visible;opacity:1;pointer-events:auto;transform:translate(-50%)}.pulse-day.edge-start:hover .pulse-day-tooltip,.pulse-day.edge-start:focus-within .pulse-day-tooltip,.pulse-day.edge-end:hover .pulse-day-tooltip,.pulse-day.edge-end:focus-within .pulse-day-tooltip{transform:translate(0)}.pulse-tooltip-head{border-bottom:1px solid var(--terminal-fg);justify-content:space-between;gap:12px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.pulse-tooltip-head{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.pulse-tooltip-head{letter-spacing:.06em;font-size:8px}.pulse-tooltip-head>span{opacity:.48}.pulse-tooltip-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pulse-tooltip-grid>span{min-width:0;padding:9px 10px 10px}.pulse-tooltip-grid>span+span{border-left:1px solid var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.pulse-tooltip-grid>span+span{border-left:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.pulse-tooltip-grid strong{letter-spacing:.06em;margin-bottom:7px;font-size:8px;font-weight:500;display:block}.pulse-samples{gap:7px;margin:0;padding:0;list-style:none;display:grid}.company-hiring-trend{border-bottom:1px solid var(--terminal-fg);min-width:0}@supports (color:color-mix(in lab, red, red)){.company-hiring-trend{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.company-hiring-trend{font-variant-numeric:tabular-nums}.company-hiring-trend>header{justify-content:space-between;align-items:flex-start;gap:18px;padding:10px 16px 7px;display:flex}.hiring-trend-title{gap:5px;min-width:0;display:grid}.hiring-trend-title>span:first-child{opacity:.48;letter-spacing:.065em;font-size:8px}.hiring-trend-readout{align-items:baseline;gap:8px;display:flex}.hiring-trend-readout strong{letter-spacing:-.045em;font-size:20px;font-weight:400;line-height:1}.hiring-trend-readout>span{opacity:.54;letter-spacing:.045em;flex-wrap:wrap;gap:3px 8px;font-size:7px;display:flex}.hiring-trend-readout b{white-space:nowrap;font-weight:400}.hiring-trend-readout i,.hiring-trend-readout em{white-space:nowrap;font-style:normal}.hiring-trend-readout em:before{content:"/ ";opacity:.55}.hiring-trend-ranges{border:1px solid var(--terminal-fg);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.hiring-trend-ranges{border:1px solid color-mix(in srgb, var(--terminal-fg) 19%, transparent)}}.hiring-trend-ranges button{appearance:none;border:0;border-right:1px solid var(--terminal-fg);min-width:33px}@supports (color:color-mix(in lab, red, red)){.hiring-trend-ranges button{border-right:1px solid color-mix(in srgb, var(--terminal-fg) 15%, transparent)}}.hiring-trend-ranges button{color:inherit;font:inherit;letter-spacing:.05em;cursor:pointer;background:0 0;padding:4px 6px;font-size:7px}.hiring-trend-ranges button:last-child{border-right:0}.hiring-trend-ranges button:hover{background:var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.hiring-trend-ranges button:hover{background:color-mix(in srgb, var(--terminal-fg) 6%, var(--terminal-bg))}}.hiring-trend-ranges button:focus-visible{z-index:1;outline:1px solid var(--terminal-fg);outline-offset:-1px;position:relative}.hiring-trend-ranges button[aria-pressed=true]{background:var(--terminal-fg);color:var(--terminal-bg)}.hiring-trend-plot{min-width:0;padding:0 12px}.hiring-trend-plot svg{cursor:crosshair;touch-action:pan-y;width:100%;height:auto;display:block;overflow:visible}.hiring-trend-grid line{stroke:var(--terminal-fg);stroke-width:1px;opacity:.1;vector-effect:non-scaling-stroke}.hiring-trend-grid text,.hiring-trend-axis text{fill:var(--terminal-fg);letter-spacing:.035em;opacity:.36;font:7px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.hiring-trend-line{fill:none;stroke:var(--terminal-fg);stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.6px;opacity:.72;vector-effect:non-scaling-stroke}.hiring-trend-inspection-rail{stroke:var(--terminal-fg);stroke-dasharray:2 3;stroke-width:1px;opacity:.38;vector-effect:non-scaling-stroke}.hiring-trend-points circle{fill:var(--terminal-bg);stroke:var(--terminal-fg);stroke-width:1.25px;opacity:.72;vector-effect:non-scaling-stroke;cursor:crosshair;transition:fill 90ms,opacity 90ms,r 90ms}.hiring-trend-points circle:hover,.hiring-trend-points circle:focus,.hiring-trend-points circle.selected{fill:var(--terminal-fg);opacity:1;outline:none}.hiring-trend-points circle.latest:not(.selected){fill:var(--terminal-fg);opacity:.88}.company-hiring-trend>footer{opacity:.38;letter-spacing:.05em;justify-content:space-between;gap:12px;padding:5px 16px 8px;font-size:7px;display:flex}.hiring-trend-empty{opacity:.42;letter-spacing:.06em;min-height:130px;margin:0;padding:56px 16px;font-size:8px}.pulse-samples li{gap:2px;min-width:0;display:grid}.pulse-samples a,.pulse-samples li>span{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.3;text-decoration:none;overflow:hidden}.pulse-samples a:hover,.pulse-samples a:focus-visible{text-underline-offset:2px;outline:none;text-decoration:underline}.pulse-samples em{opacity:.48;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.pulse-sample-empty{opacity:.38;letter-spacing:.04em;margin:0;font-size:8px}.hiring-analysis{border-bottom:1px solid var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.hiring-analysis{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.hiring-analysis-head{border-bottom:1px solid var(--terminal-fg);justify-content:space-between;align-items:end;gap:16px;padding:10px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.hiring-analysis-head{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.hiring-analysis-head{letter-spacing:.07em;font-size:9px}.hiring-analysis-head>div{align-items:baseline;gap:10px;display:flex}.hiring-analysis-head h2{font:inherit;color:inherit;margin:0}.hiring-analysis-head span{opacity:.48}.hiring-window>header{border-bottom:1px solid var(--terminal-fg);justify-content:space-between;align-items:start;gap:12px;padding:11px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.hiring-window>header{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.hiring-window>header{letter-spacing:.06em;font-size:9px}.hiring-window>header div{gap:3px;display:grid}.hiring-window>header strong{font-weight:500}.hiring-window>header span{opacity:.48}.hiring-window ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.hiring-window li{border-bottom:1px solid var(--terminal-fg);min-height:72px;padding:13px 24px 13px 42px;position:relative}@supports (color:color-mix(in lab, red, red)){.hiring-window li{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.hiring-window li:before{content:"•";opacity:.64;position:absolute;top:13px;left:16px}.hiring-window li strong{letter-spacing:.02em;margin-bottom:6px;font-size:10px;font-weight:500;display:block}.hiring-window li p{opacity:.78;max-width:100ch;margin:0;font-size:11px;line-height:1.55}.analysis-copy-mobile{display:none}.hiring-window>footer{letter-spacing:.05em;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:5px 13px;padding:9px 16px;font-size:8px;display:flex}.hiring-window>footer time{opacity:.48;margin-left:auto}.hiring-analysis-note{border-top:1px solid var(--terminal-fg);margin:0;padding:7px 16px}@supports (color:color-mix(in lab, red, red)){.hiring-analysis-note{border-top:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.hiring-analysis-note{opacity:.48;letter-spacing:.04em;font-size:8px}.hiring-analysis-pending{flex-direction:column;display:flex}.hiring-analysis-pending-copy{flex-direction:column;flex:1;justify-content:center;min-height:210px;padding:24px 30px;display:flex}.hiring-analysis-pending-copy>span{opacity:.48;letter-spacing:.075em;font-size:8px}.hiring-analysis-pending-copy>strong{letter-spacing:-.015em;max-width:34ch;margin-top:9px;font-size:15px;font-weight:400;line-height:1.25}.hiring-analysis-pending-copy>p{opacity:.64;max-width:58ch;margin:12px 0 0;font-size:9px;line-height:1.6}.technology-signals{border-bottom:1px solid var(--terminal-fg);position:relative}@supports (color:color-mix(in lab, red, red)){.technology-signals{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.technology-signals-head{border-bottom:1px solid var(--terminal-fg);justify-content:space-between;align-items:end;gap:16px;padding:10px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.technology-signals-head{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.technology-signals-head{letter-spacing:.065em;font-size:8px}.technology-signals-head>div{align-items:baseline;gap:10px;display:flex}.technology-signals-head h2{font:inherit;color:inherit;margin:0;font-size:9px}.technology-signals-head span{opacity:.48}.technology-signal-list{flex-wrap:wrap;align-items:flex-start;gap:7px;padding:12px 16px 13px;display:flex}.technology-signal-item{flex:0 auto;min-width:0;max-width:100%;display:inline-flex}.technology-chip{border:1px solid var(--terminal-fg);align-items:center;max-width:100%;min-height:29px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.technology-chip{border:1px solid color-mix(in srgb, var(--terminal-fg) 26%, transparent)}}.technology-chip{background:var(--terminal-fg);border-radius:0;padding:5px 9px 5px 19px}@supports (color:color-mix(in lab, red, red)){.technology-chip{background:color-mix(in srgb, var(--terminal-fg) 3%, var(--terminal-bg))}}.technology-chip{color:inherit;font:inherit;letter-spacing:.025em;cursor:help;transition:border-color .11s,background .11s,color .11s}.technology-chip:before{content:"";opacity:.58;border:1px solid;width:4px;height:4px;position:absolute;left:8px}.technology-chip.strong:before{background:currentColor}.technology-chip:hover,.technology-chip[aria-expanded=true]{border-color:var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.technology-chip:hover,.technology-chip[aria-expanded=true]{border-color:color-mix(in srgb, var(--terminal-fg) 58%, transparent)}}.technology-chip:hover,.technology-chip[aria-expanded=true]{background:var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.technology-chip:hover,.technology-chip[aria-expanded=true]{background:color-mix(in srgb, var(--terminal-fg) 8%, var(--terminal-bg))}}.technology-chip[aria-pressed=true]{box-shadow:inset 0 -2px var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.technology-chip[aria-pressed=true]{box-shadow:inset 0 -2px color-mix(in srgb, var(--terminal-fg) 58%, transparent)}}.technology-chip:focus-visible{outline:2px solid var(--terminal-fg);outline-offset:2px}.technology-signals-empty{opacity:.42;letter-spacing:.05em;margin:0;padding:18px 16px;font-size:9px}.technology-signals-disclosure{border-top:1px solid var(--terminal-fg);margin:0;padding:7px 16px}@supports (color:color-mix(in lab, red, red)){.technology-signals-disclosure{border-top:1px solid color-mix(in srgb, var(--terminal-fg) 9%, transparent)}}.technology-signals-disclosure{opacity:.48;letter-spacing:.035em;font-size:8px;line-height:1.45}.technology-evidence-card{z-index:50;border:1px solid var(--terminal-fg);flex-direction:column;display:flex;position:fixed;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.technology-evidence-card{border:1px solid color-mix(in srgb, var(--terminal-fg) 54%, transparent)}}.technology-evidence-card{background:var(--terminal-bg);box-shadow:8px 8px 0 var(--terminal-fg), 0 20px 48px #000000a6}@supports (color:color-mix(in lab, red, red)){.technology-evidence-card{box-shadow:8px 8px 0 color-mix(in srgb, var(--terminal-fg) 9%, transparent), 0 20px 48px #000000a6}}.technology-evidence-card{animation:.11s ease-out both technology-evidence-in}@keyframes technology-evidence-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.technology-evidence-card>header{border-bottom:1px solid var(--terminal-fg);flex:none;justify-content:space-between;align-items:start;gap:18px;padding:11px 12px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.technology-evidence-card>header{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 28%, transparent)}}.technology-evidence-card>header>div{min-width:0}.technology-evidence-card>header span{opacity:.48;letter-spacing:.09em;font-size:7px;display:block}.technology-evidence-card>header h3{font:inherit;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:15px;font-weight:400;overflow:hidden}.technology-evidence-card>header button{border:1px solid var(--terminal-fg);flex:none;width:25px;height:25px}@supports (color:color-mix(in lab, red, red)){.technology-evidence-card>header button{border:1px solid color-mix(in srgb, var(--terminal-fg) 28%, transparent)}}.technology-evidence-card>header button{color:inherit;font:inherit;cursor:pointer;background:0 0;padding:0;font-size:16px;line-height:1}.technology-evidence-card>header button:hover,.technology-evidence-card>header button:focus-visible{border-color:var(--terminal-fg);outline:1px solid var(--terminal-fg);outline-offset:2px}.technology-evidence-meta{border-bottom:1px solid var(--terminal-fg);flex-wrap:wrap;flex:none;align-items:center;gap:5px 13px;padding:7px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.technology-evidence-meta{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.technology-evidence-meta{letter-spacing:.055em;font-size:7px}.technology-evidence-meta>span{opacity:.58}.technology-evidence-meta .technology-tool-score{border:1px solid var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.technology-evidence-meta .technology-tool-score{border:1px solid color-mix(in srgb, var(--terminal-fg) 38%, transparent)}}.technology-evidence-meta .technology-tool-score{opacity:1;padding:2px 4px;font-weight:600}.technology-evidence-scroll{overscroll-behavior:contain;scrollbar-color:var(--terminal-fg) var(--terminal-bg);min-height:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.technology-evidence-scroll{scrollbar-color:color-mix(in srgb, var(--terminal-fg) 38%, transparent) var(--terminal-bg)}}.technology-evidence{border-bottom:1px solid var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.technology-evidence{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 18%, transparent)}}.technology-evidence:last-child{border-bottom:0}.technology-evidence>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:7px 10px;padding:9px 12px 7px;display:grid}.technology-evidence>header span,.technology-evidence>header>a:last-child{opacity:.44;letter-spacing:.06em;font-size:7px}.technology-evidence>header a{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:9px;text-decoration:none;overflow:hidden}.technology-evidence>header a:hover,.technology-evidence>header a:focus-visible{opacity:1;text-underline-offset:2px;outline:none;text-decoration:underline}.technology-evidence blockquote{border-left:2px solid var(--terminal-fg);margin:0 12px 10px;padding:9px 11px 9px 25px;position:relative}@supports (color:color-mix(in lab, red, red)){.technology-evidence blockquote{border-left:2px solid color-mix(in srgb, var(--terminal-fg) 56%, transparent)}}.technology-evidence blockquote{background:var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.technology-evidence blockquote{background:color-mix(in srgb, var(--terminal-fg) 4%, transparent)}}.technology-evidence blockquote{color:var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.technology-evidence blockquote{color:color-mix(in srgb, var(--terminal-fg) 86%, transparent)}}.technology-evidence blockquote{font-size:10px;line-height:1.55}.technology-evidence blockquote:before{content:">";opacity:.42;position:absolute;top:9px;left:10px}.technology-evidence>footer{opacity:.42;letter-spacing:.045em;padding:0 12px 9px;font-size:7px;line-height:1.35}.technology-evidence-empty{opacity:.42;letter-spacing:.05em;margin:0;padding:24px 12px;font-size:8px}.technology-evidence-card>footer{border-top:1px solid var(--terminal-fg);flex:none;padding:7px 12px}@supports (color:color-mix(in lab, red, red)){.technology-evidence-card>footer{border-top:1px solid color-mix(in srgb, var(--terminal-fg) 18%, transparent)}}.technology-evidence-card>footer{opacity:.42;letter-spacing:.045em;font-size:7px;line-height:1.35}.job-ledger-head{border-bottom:1px solid var(--terminal-fg);justify-content:space-between;gap:16px;padding:10px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.job-ledger-head{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.job-ledger-head{letter-spacing:.07em;font-size:9px}.job-table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;min-width:1080px}.job-table th,.job-table td{border-bottom:1px solid var(--terminal-fg);padding:9px 12px}@supports (color:color-mix(in lab, red, red)){.job-table th,.job-table td{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.job-table th,.job-table td{text-align:left;vertical-align:top}.job-table th{opacity:.48;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:400}.job-table th:has(button){padding:0}.job-table th button{width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;cursor:default;background:0 0;border:0;justify-content:space-between;align-items:center;gap:6px;padding:9px 12px;display:flex}.job-table th:nth-child(2) button{justify-content:flex-end}.job-table th button:hover{cursor:pointer}.job-table th button:focus-visible{outline:1px solid var(--terminal-fg);outline-offset:-3px}.job-table th[aria-sort]:not([aria-sort=none]){opacity:.9}.sort-mark{opacity:.4;font-size:10px}.sort-mark.active{opacity:1}.job-table th:first-child,.job-table td:first-child{width:11%}.job-table th:nth-child(2),.job-table td:nth-child(2){text-align:right;width:8%}.job-table th:nth-child(3),.job-table td:nth-child(3){width:29%}.job-table th:nth-child(4),.job-table td:nth-child(4){width:18%}.job-table th:nth-child(5),.job-table td:nth-child(5){width:15%}.job-table th:nth-child(6),.job-table td:nth-child(6){width:19%}.job-table td{overflow-wrap:anywhere}.job-table td:first-child,.job-table td:nth-child(2),.job-comp{white-space:nowrap}.job-table tbody tr:last-child td{border-bottom:0}.job-table[aria-busy=true] tbody{opacity:.48}.empty-ledger{opacity:.48;text-align:center!important;padding-block:28px!important}.pagination{border-top:1px solid var(--terminal-fg);justify-content:space-between;align-items:center;gap:16px;padding:9px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.pagination{border-top:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.pagination{border-bottom:1px solid var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.pagination{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.pagination{font-variant-numeric:tabular-nums;font-size:9px}.pagination button{appearance:none;color:var(--terminal-fg);font:inherit;cursor:pointer;background:0 0;border:0;padding:3px 4px}.pagination button:hover:not(:disabled),.pagination button:focus-visible{outline:1px solid var(--terminal-fg)}.pagination button:disabled{opacity:.25;cursor:default}@media (prefers-reduced-motion:reduce){.pulse-dot:after,.cursor,.technology-evidence-card,.activity-hour.current:after{animation:none}.pulse-day-bar,.pulse-day-tooltip,.technology-chip,.activity-hour>button i,.activity-tooltip,.event-rolodex-track{transition:none}}@media (width>=1000px){.company-overview.has-analysis{border-bottom:1px solid var(--terminal-fg);grid-template-columns:minmax(0,9fr) minmax(540px,11fr);display:grid}@supports (color:color-mix(in lab, red, red)){.company-overview.has-analysis{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.company-overview.has-analysis .company-metrics{border-right:1px solid var(--terminal-fg);flex-direction:column;min-height:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.company-overview.has-analysis .company-metrics{border-right:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.company-overview.has-analysis .company-summary{grid-template-columns:repeat(6,minmax(0,1fr))}.company-overview.has-analysis .company-summary span{min-width:0;padding-inline:9px}.company-overview.has-analysis .company-summary span:nth-child(6){border-right:0}.company-overview.has-analysis .company-summary .comp-summary{border-top:1px solid var(--terminal-fg);grid-column:1/-1}@supports (color:color-mix(in lab, red, red)){.company-overview.has-analysis .company-summary .comp-summary{border-top:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.company-overview.has-analysis .company-summary .comp-summary{border-right:0}.company-overview.has-analysis .company-hiring-trend{border-bottom:0;flex-direction:column;flex:1;justify-content:space-between;display:flex}.company-overview.has-analysis .company-function-mix{border-top:1px solid var(--terminal-fg);flex:none}@supports (color:color-mix(in lab, red, red)){.company-overview.has-analysis .company-function-mix{border-top:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.company-overview.has-analysis .company-function-mix{border-bottom:0}.company-overview.has-analysis .hiring-analysis{border-bottom:0;min-width:0}.company-overview.has-analysis .hiring-window li{min-height:0;padding-block:11px}.company-overview.has-analysis .hiring-window li:before{top:11px}.company-overview.has-analysis .hiring-window li p{font-size:10px;line-height:1.45}}@media (width<=620px){.terminal-page{align-items:start;min-height:auto;padding:10px}.terminal-bar{align-items:flex-start}.dashboard-terminal>.terminal-bar{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.dashboard-terminal>.terminal-bar>.company-search{grid-area:2/1/auto/-1}.company-search-menu{width:100%;min-width:0;left:0}.scope-separator{opacity:.3}.summary{grid-template-columns:1fr 1fr;gap:5px 12px;display:grid}.monitor-row{grid-template-columns:minmax(0,1fr)}.activity-panel{border-top:1px solid var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.activity-panel{border-top:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.activity-panel{border-left:0}.activity-panel>header strong{white-space:nowrap}.activity-panel>footer span:nth-child(2){display:none}.dashboard-terminal .table-shell{overflow-x:auto}.company-table{min-width:980px}.company-table th:nth-child(10),.company-table td:nth-child(10),.company-table th:last-child,.company-table td:last-child{display:none}.company-table th:first-child,.company-table td:first-child{z-index:1;background:var(--terminal-bg);text-overflow:ellipsis;width:clamp(132px,42vw,160px);max-width:160px;position:sticky;left:0;overflow:hidden}.company-table th,.company-table td{padding:8px 7px}.table-hint{border-top:1px solid var(--terminal-fg);padding:5px 7px;display:block}@supports (color:color-mix(in lab, red, red)){.table-hint{border-top:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.table-hint{opacity:.38;letter-spacing:.05em;text-align:right;font-size:8px}.event-rolodex>header>span,.event-stream-target{display:none}.terminal-footer{flex-direction:column;align-items:flex-start;gap:2px}.company-heading{align-items:start;padding:18px 12px 14px}.company-heading>div:first-child{min-width:0}.company-heading h1{letter-spacing:-.04em}.terminal-bar>div:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.company-status{padding-top:20px}.company-summary{grid-template-columns:repeat(3,1fr)}.company-summary span:nth-child(3),.company-summary span:nth-child(6){border-right:0}.company-summary span:nth-child(-n+3){border-bottom:1px solid var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.company-summary span:nth-child(-n+3){border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.company-summary .comp-summary{border-top:1px solid var(--terminal-fg);grid-column:1/-1}@supports (color:color-mix(in lab, red, red)){.company-summary .comp-summary{border-top:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.company-summary .comp-summary{border-right:0}.company-summary.daily{grid-template-columns:repeat(2,1fr)}.company-summary.daily span{border-bottom:1px solid var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.company-summary.daily span{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.company-summary.daily span:nth-child(2n){border-right:0}.company-summary.daily .comp-summary{border-bottom:0}.company-hiring-trend>header{flex-direction:column;align-items:stretch;gap:8px;padding-inline:12px}.hiring-trend-title{grid-template-columns:minmax(0,1fr) auto;align-items:end}.hiring-trend-title>span:first-child{align-self:start}.hiring-trend-readout{grid-column:1/-1}.hiring-trend-ranges{align-self:flex-start}.hiring-trend-plot{padding-inline:7px}.company-hiring-trend>footer{padding-inline:12px}.company-hiring-trend>footer span:last-child{display:none}.department-trace-head{flex-direction:column;align-items:start;gap:4px;padding-inline:12px}.department-trace-head>div{gap:3px;display:grid}.department-trace-legend{grid-template-columns:74px minmax(0,1fr) 46px;padding-inline:12px 34px}.department-family{grid-template-columns:1fr}.department-family:before{height:27px;top:11px;bottom:auto}.department-family>header{border-bottom:1px solid var(--terminal-fg);gap:4px;padding:10px 12px 10px 25px}@supports (color:color-mix(in lab, red, red)){.department-family>header{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 10%, transparent)}}.department-family>header strong{max-width:none}.department-family>header>span:last-child{position:absolute;top:21px;right:12px}.department-categories{border-left:0}.department-category>button{grid-template-columns:74px minmax(0,1fr) 46px 12px;gap:7px;padding-inline:12px}.department-reporting i{padding-inline:3px;font-size:6px}.department-specialty{grid-template-columns:74px minmax(0,1fr) 46px;gap:7px;padding-left:12px;padding-right:31px}.department-trace>footer{padding-inline:12px;line-height:1.45}.hiring-analysis-head{align-items:start}.hiring-analysis-head>div{gap:3px;display:grid}.hiring-window li{min-height:0}.hiring-analysis-pending-copy{min-height:160px;padding:22px 16px}.analysis-copy-full{display:none}.analysis-copy-mobile{display:inline}.technology-signals-head{flex-direction:column;align-items:start;gap:3px;padding-inline:12px}.technology-signals-head>div{gap:3px;display:grid}.technology-signal-list{gap:6px;padding-inline:12px}.technology-chip{min-height:33px;padding-block:8px}.technology-signals-disclosure,.technology-signals-empty{padding-inline:12px}.technology-evidence-card{box-shadow:5px 5px 0 var(--terminal-fg), 0 18px 40px #000000ad}@supports (color:color-mix(in lab, red, red)){.technology-evidence-card{box-shadow:5px 5px 0 color-mix(in srgb, var(--terminal-fg) 9%, transparent), 0 18px 40px #000000ad}}.technology-evidence-card>header h3{font-size:14px}.technology-evidence>header{grid-template-columns:auto minmax(0,1fr)}.technology-evidence>header>a:last-child{grid-column:2}.job-ledger-head{flex-direction:column;align-items:start;gap:3px}.job-table{min-width:1020px}}@media (width<=380px){body{font-size:10px}.terminal-page{padding:6px}.clock{display:none}.company-search-control input{font-size:9px}.summary{gap:5px 8px}.company-table th,.company-table td{padding-inline:5px}.company-table th{font-size:8px}.event-stream{gap:7px}}.job-terminal{max-width:1220px}.job-heading{align-items:end}.job-heading>div:first-child{min-width:0}.job-heading h1{overflow-wrap:anywhere;max-width:920px;font-size:clamp(24px,4vw,46px);line-height:1.03}.job-status-block{gap:5px}.job-source-link{color:inherit;opacity:.64;letter-spacing:.06em;text-underline-offset:3px;margin-top:7px;font-size:8px;text-decoration:underline}.job-source-link:hover,.job-source-link:focus-visible{opacity:1;outline:0}.job-summary .job-source-summary{border-right:0;grid-column:span 2}.job-record-grid{border-bottom:1px solid var(--terminal-fg);grid-template-columns:minmax(0,13fr) minmax(330px,7fr);display:grid}@supports (color:color-mix(in lab, red, red)){.job-record-grid{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.job-record-copy{border-right:1px solid var(--terminal-fg);min-width:0}@supports (color:color-mix(in lab, red, red)){.job-record-copy{border-right:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.job-panel-head{border-bottom:1px solid var(--terminal-fg);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.job-panel-head{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.job-panel-head{letter-spacing:.07em;font-size:9px}.job-copy-section>header,.job-velocity>header{border-bottom:1px solid var(--terminal-fg);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.job-copy-section>header,.job-velocity>header{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.job-copy-section>header h2{font:inherit;letter-spacing:.04em;margin:0;font-size:9px;font-weight:500}.job-copy-section>header span,.job-velocity>header{opacity:.48;letter-spacing:.055em;font-size:8px}.job-copy-section>div{border-bottom:1px solid var(--terminal-fg);padding:17px 22px 19px}@supports (color:color-mix(in lab, red, red)){.job-copy-section>div{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.job-copy-section p{opacity:.76;max-width:96ch;margin:0;font-size:10px;line-height:1.65}.job-copy-section p+p{margin-top:10px}.job-responsibility-section ul{margin:0;padding:0;list-style:none;display:grid}.job-responsibility-section li{border-bottom:1px solid var(--terminal-fg);min-height:43px;padding:12px 18px 12px 42px;position:relative}@supports (color:color-mix(in lab, red, red)){.job-responsibility-section li{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.job-responsibility-section li{font-size:10px;line-height:1.45}.job-responsibility-section li:before{content:"•";opacity:.64;position:absolute;top:12px;left:17px}.job-description-pending{opacity:.48;letter-spacing:.06em;min-height:150px;padding:58px 22px;font-size:9px}.job-skill-line{letter-spacing:.05em;flex-wrap:wrap;gap:5px 15px;display:flex;opacity:1!important;margin-top:15px!important;font-size:8px!important}.job-skill-line span:before{content:"> ";opacity:.45}.job-evidence{min-width:0}.job-velocity{border-bottom:1px solid var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.job-velocity{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.job-velocity .pulse-strip{gap:3px;height:82px;padding:13px 16px 0}.job-velocity-day{flex:1;align-items:end;height:100%;display:flex}.job-velocity-day>button i{background:var(--terminal-fg);opacity:.74;transform-origin:bottom;width:100%;min-height:3px;transition:opacity .1s,transform .1s;display:block}.job-velocity-day:hover>button i,.job-velocity-day:focus-within>button i{opacity:1;transform:translateY(-2px)}.job-velocity-tooltip{width:min(340px,100vw - 64px);top:calc(100% + 7px)}.job-velocity footer{letter-spacing:.05em;justify-content:space-between;padding:10px 16px 12px;font-size:8px;display:flex}.job-velocity footer span:last-child{opacity:.48}.job-velocity-empty{opacity:.48;min-height:96px;margin:0;padding:30px 16px;font-size:9px;line-height:1.5}.job-comp-position{border-bottom:1px solid var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.job-comp-position{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.job-comp-position>header{border-bottom:1px solid var(--terminal-fg);justify-content:space-between;gap:14px;padding:10px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.job-comp-position>header{border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.job-comp-position>header{opacity:.48;letter-spacing:.055em;font-size:8px}.comp-rank-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.comp-rank{min-width:0;padding:13px 16px 12px}.comp-rank+.comp-rank{border-left:1px solid var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.comp-rank+.comp-rank{border-left:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.comp-rank>span{opacity:.48;letter-spacing:.055em;font-size:7px;display:block}.comp-rank strong{white-space:nowrap;margin-top:6px;font-size:11px;font-weight:400;display:block}.comp-rank strong b{letter-spacing:-.04em;font-size:19px;font-weight:500}.comp-rank small{opacity:.48;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:7px;display:block;overflow:hidden}.job-comp-position>p{border-top:1px solid var(--terminal-fg);margin:0;padding:8px 16px 9px}@supports (color:color-mix(in lab, red, red)){.job-comp-position>p{border-top:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.job-comp-position>p{opacity:.48;letter-spacing:.035em;font-size:7px;line-height:1.45}.comp-rank-empty{gap:5px;padding:12px 16px;display:grid}.comp-rank-empty strong{font-size:11px;font-weight:400}.comp-rank-empty small{opacity:.48;letter-spacing:.04em;font-size:7px}.job-evidence-note{opacity:.48;margin:0;padding:9px 16px;font-size:8px;line-height:1.45}.similar-job-table th:first-child,.similar-job-table td:first-child{width:8%}.similar-job-table th:nth-child(2),.similar-job-table td:nth-child(2){text-align:left;width:12%}.similar-job-table th:nth-child(3),.similar-job-table td:nth-child(3){width:31%}.similar-job-table th:nth-child(4),.similar-job-table td:nth-child(4){width:11%}.similar-job-table th:nth-child(5),.similar-job-table td:nth-child(5){width:17%}.similar-job-table th:nth-child(6),.similar-job-table td:nth-child(6){width:21%}.similar-job-table td:first-child:before{content:"> ";opacity:.45}@media (width<=820px){.job-record-grid{grid-template-columns:1fr}.job-record-copy{border-right:0}.job-evidence{border-top:1px solid var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.job-evidence{border-top:1px solid color-mix(in srgb, var(--terminal-fg) 24%, transparent)}}.job-summary{grid-template-columns:repeat(4,1fr)}.job-summary span:nth-child(4){border-right:0}.job-summary .comp-summary{border-top:1px solid var(--terminal-fg);grid-column:span 2}@supports (color:color-mix(in lab, red, red)){.job-summary .comp-summary{border-top:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.job-summary .job-source-summary{border-top:1px solid var(--terminal-fg);grid-column:span 2}@supports (color:color-mix(in lab, red, red)){.job-summary .job-source-summary{border-top:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}}@media (width<=620px){.job-heading{flex-direction:column;align-items:flex-start}.job-heading h1{font-size:clamp(23px,9vw,34px)}.job-status-block{justify-items:start;padding-top:0}.job-summary{grid-template-columns:repeat(2,1fr)}.job-summary span:nth-child(2),.job-summary span:nth-child(4){border-right:0}.job-summary span:nth-child(-n+4){border-bottom:1px solid var(--terminal-fg)}@supports (color:color-mix(in lab, red, red)){.job-summary span:nth-child(-n+4){border-bottom:1px solid color-mix(in srgb, var(--terminal-fg) 13%, transparent)}}.job-summary .comp-summary,.job-summary .job-source-summary{border-right:0;grid-column:1/-1}.job-copy-section>div{padding-inline:14px}.job-responsibility-section li{padding-left:34px;padding-right:14px}.job-responsibility-section li:before{left:14px}.similar-job-table{min-width:880px}.job-velocity-tooltip{width:min(320px,100vw - 48px)}}@media (prefers-reduced-motion:reduce){.job-velocity-day>button i,.hiring-trend-points circle{transition:none}}.admin-page{--admin-bg:#0b0e0d;--admin-panel:#111513;--admin-panel-raised:#161b18;--admin-line:#2b332f;--admin-soft:#8c9791;--admin-text:#edf1ee;--admin-accent:#8ad5b0;--admin-warn:#dfb56b;background:var(--admin-bg);min-height:100dvh;color:var(--admin-text);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}.admin-page button,.admin-page input{font:inherit}.admin-topbar{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:center;height:58px;padding:0 26px;display:flex}.admin-brand{color:inherit;letter-spacing:-.02em;align-items:center;gap:11px;font-weight:650;text-decoration:none;display:inline-flex}.admin-brand span{letter-spacing:.08em;border:1px solid #46524c;place-items:center;width:28px;height:28px;font:10px/1 ui-monospace,monospace;display:grid}.admin-environment{color:var(--admin-soft);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:8px;font:10px/1 ui-monospace,monospace;display:inline-flex}.admin-environment i{background:var(--admin-warn);width:6px;height:6px;box-shadow:0 0 0 3px var(--admin-warn);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.admin-environment i{box-shadow:0 0 0 3px color-mix(in srgb, var(--admin-warn) 14%, transparent)}}.admin-session{color:var(--admin-soft);align-items:center;gap:12px;font:9px/1 ui-monospace,monospace;display:flex}.admin-session a{border-left:1px solid var(--admin-line);color:var(--admin-text);padding-left:12px;text-decoration:none}.admin-session a:hover,.admin-session a:focus-visible{text-underline-offset:3px;text-decoration:underline}.admin-layout{grid-template-columns:220px minmax(0,1fr);min-height:calc(100dvh - 58px);display:grid}.admin-industries{border-right:1px solid var(--admin-line);padding:28px 14px;position:relative}.admin-aside-label{color:var(--admin-soft);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;padding:0 10px 12px;font:9px/1 ui-monospace,monospace;display:flex}.admin-industry{width:100%;color:var(--admin-text);text-align:left;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;padding:11px 10px;display:flex}.admin-industry.active{background:var(--admin-panel-raised);border-color:#334039}.admin-industry>span{align-items:center;gap:9px;font-weight:600;display:inline-flex}.admin-industry i{background:var(--admin-accent);border-radius:50%;width:7px;height:7px}.admin-industry b{color:var(--admin-soft);font:10px/1 ui-monospace,monospace}.admin-future{color:var(--admin-soft);position:absolute;bottom:28px;left:24px;right:24px}.admin-future span{letter-spacing:.08em;text-transform:uppercase;font:9px/1 ui-monospace,monospace}.admin-future p{margin:8px 0 0;font-size:12px;line-height:1.5}.admin-workspace{width:100%;max-width:1240px;margin:0 auto;padding:clamp(30px,5vw,72px) clamp(20px,5vw,72px) 80px}.admin-heading{justify-content:space-between;align-items:flex-end;gap:36px;display:flex}.admin-kicker{color:var(--admin-accent);letter-spacing:.09em;text-transform:uppercase;font:10px/1 ui-monospace,monospace}.admin-heading h1{letter-spacing:-.055em;margin:15px 0 10px;font-size:clamp(34px,4.5vw,62px);font-weight:520;line-height:.96}.admin-heading p{max-width:620px;color:var(--admin-soft);margin:0;font-size:14px;line-height:1.55}.admin-heading-actions{flex:none;align-items:center;gap:18px;display:flex}.admin-heading-actions a{color:var(--admin-soft);font-size:12px;text-decoration:none}.admin-heading-actions a:hover,.admin-heading-actions a:focus-visible{color:var(--admin-text);text-underline-offset:4px;text-decoration:underline}.admin-heading-actions button{border:1px solid var(--admin-accent);background:var(--admin-accent);color:#08110c;cursor:pointer;min-width:140px;padding:11px 15px;font-size:12px;font-weight:700}.admin-heading-actions button:disabled{border-color:var(--admin-line);color:#69736e;cursor:default;background:0 0}.admin-heading-actions button:focus-visible,.admin-switch:focus-visible,.admin-company-table select:focus-visible,.admin-filter button:focus-visible,.admin-toolbar input:focus-visible,.admin-pagination button:focus-visible,.admin-mobile-save button:focus-visible{outline:2px solid var(--admin-accent);outline-offset:3px}.admin-summary{border:1px solid var(--admin-line);background:var(--admin-panel);grid-template-columns:repeat(3,minmax(120px,1fr)) minmax(260px,1.55fr);margin-top:46px;display:grid}.admin-summary>div{border-right:1px solid var(--admin-line);min-height:116px;padding:18px}.admin-summary>div:last-child{border-right:0}.admin-summary span{color:var(--admin-soft);letter-spacing:.08em;text-transform:uppercase;font:9px/1 ui-monospace,monospace;display:block}.admin-summary strong{letter-spacing:-.08em;margin-top:14px;font:400 34px/.9 ui-monospace,monospace;display:block}.admin-summary strong em{color:#68726d;letter-spacing:-.04em;font-size:16px;font-style:normal}.admin-summary small{color:var(--admin-soft);margin-top:11px;font-size:11px;display:block}.admin-coverage-key{flex-direction:column;justify-content:space-between;display:flex}.admin-coverage-key>div{grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:8px;display:grid}.admin-coverage-key b{font:500 9px/1 ui-monospace,monospace}.admin-coverage-key i{background:linear-gradient(90deg, var(--admin-accent), #526158);height:1px}.admin-toolbar{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:center;gap:18px;margin-top:40px;padding-bottom:12px;display:flex}.admin-toolbar input{width:min(280px,38vw);color:var(--admin-text);background:0 0;border:0;border-bottom:1px solid #46524c;border-radius:0;outline:0;padding:8px 2px}.admin-toolbar input::placeholder{color:#66716b}.admin-filter{gap:4px;display:inline-flex}.admin-filter button{color:var(--admin-soft);cursor:pointer;background:0 0;border:1px solid #0000;padding:7px 10px;font-size:11px}.admin-filter button.active{border-color:var(--admin-line);background:var(--admin-panel-raised);color:var(--admin-text)}.admin-toolbar input:disabled,.admin-filter button:disabled{opacity:.48;cursor:not-allowed}.admin-table-shell{border:1px solid var(--admin-line);background:var(--admin-panel);overscroll-behavior-inline:contain;margin-top:12px;overflow:auto}.admin-company-table{border-spacing:0;border-collapse:separate;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;min-width:940px}.admin-company-table th,.admin-company-table td{border-right:1px solid var(--admin-line);height:50px}@supports (color:color-mix(in lab, red, red)){.admin-company-table th,.admin-company-table td{border-right:1px solid color-mix(in srgb, var(--admin-line) 72%, transparent)}}.admin-company-table th,.admin-company-table td{border-bottom:1px solid var(--admin-line);color:var(--admin-soft);text-align:left;vertical-align:middle;white-space:nowrap;padding:7px 10px;font:10px/1.25 ui-monospace,monospace}.admin-company-table thead th{z-index:2;background:var(--admin-panel-raised);color:#aab3ae;letter-spacing:.09em;text-transform:uppercase;height:34px;font-size:8px;font-weight:500;position:sticky;top:0}.admin-company-table th:first-child{z-index:3;background:var(--admin-panel);width:210px;box-shadow:1px 0 var(--admin-line);position:sticky;left:0}.admin-company-table thead th:first-child{z-index:4;background:var(--admin-panel-raised)}.admin-company-table th:nth-child(2){width:160px}.admin-company-table th:nth-child(3){width:92px}.admin-company-table th:nth-child(4){width:100px}.admin-company-table th:nth-child(5){width:110px}.admin-company-table th:nth-child(6){text-align:right;width:82px}.admin-company-table th:nth-child(7){width:110px}.admin-company-table th:nth-child(8){width:92px}.admin-company-table th:last-child,.admin-company-table td:last-child{border-right:0}.admin-company-table tbody tr:last-child>*{border-bottom:0}.admin-company-table tbody tr:hover>*,.admin-company-table tbody tr:hover>th:first-child{background-color:#151b18}.admin-company-table tbody tr.excluded>*{color:#69736e}.admin-company-table tbody tr.changed>*{background-color:var(--admin-warn)}@supports (color:color-mix(in lab, red, red)){.admin-company-table tbody tr.changed>*{background-color:color-mix(in srgb, var(--admin-warn) 7%, var(--admin-panel))}}.admin-company-table tbody tr.changed>th:first-child{box-shadow:inset 3px 0 var(--admin-warn), 1px 0 var(--admin-line)}.admin-table-company{color:var(--admin-text);letter-spacing:-.01em;text-overflow:ellipsis;font:600 12px/1.2 Inter,ui-sans-serif,sans-serif;display:block;overflow:hidden}.admin-company-table th small{color:var(--admin-soft);text-overflow:ellipsis;margin-top:3px;font:400 8px/1.1 ui-monospace,monospace;display:block;overflow:hidden}.admin-company-table select{width:100%;color:var(--admin-text);cursor:pointer;background:#0d1210;border:1px solid #48534d;border-radius:0;padding:7px 8px;font:10px/1 ui-monospace,monospace}.admin-switch-cell{text-align:center!important}.admin-switch{color:var(--admin-soft);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:3px;font:8px/1 ui-monospace,monospace;display:inline-flex}.admin-switch i{background:#1d2420;border:1px solid #48534d;border-radius:99px;width:36px;height:20px;transition:border-color .14s,background .14s;display:block;position:relative}.admin-switch i:after{content:"";background:#717c76;border-radius:50%;width:12px;height:12px;transition:transform .14s,background .14s;position:absolute;top:3px;left:3px}.admin-switch[aria-checked=true]{color:var(--admin-text)}.admin-switch[aria-checked=true] i{border-color:var(--admin-accent)}@supports (color:color-mix(in lab, red, red)){.admin-switch[aria-checked=true] i{border-color:color-mix(in srgb, var(--admin-accent) 65%, #334039)}}.admin-switch[aria-checked=true] i{background:var(--admin-accent)}@supports (color:color-mix(in lab, red, red)){.admin-switch[aria-checked=true] i{background:color-mix(in srgb, var(--admin-accent) 16%, #17211b)}}.admin-switch[aria-checked=true] i:after{background:var(--admin-accent);transform:translate(16px)}.admin-cell-state,.admin-row-state{color:#7d8882;letter-spacing:.04em;text-transform:uppercase;border:1px solid #39423d;align-items:center;min-height:21px;padding:0 6px;font-size:8px;display:inline-flex}.admin-cell-state.active{border-color:var(--admin-accent)}@supports (color:color-mix(in lab, red, red)){.admin-cell-state.active{border-color:color-mix(in srgb, var(--admin-accent) 35%, var(--admin-line))}}.admin-cell-state.active{color:var(--admin-accent)}.admin-row-state.pending{border-color:var(--admin-warn)}@supports (color:color-mix(in lab, red, red)){.admin-row-state.pending{border-color:color-mix(in srgb, var(--admin-warn) 55%, var(--admin-line))}}.admin-row-state.pending{color:var(--admin-warn)}.admin-feed-state{color:var(--admin-text);align-items:center;gap:6px;display:inline-flex}.admin-feed-state i{border-radius:50%;width:5px;height:5px}.admin-feed-state.good i{background:var(--admin-accent)}.admin-feed-state.warn i{background:var(--admin-warn)}.admin-number{color:var(--admin-text)!important;text-align:right!important}.admin-empty{height:100px!important;color:var(--admin-soft)!important;text-align:center!important}.admin-pagination{color:var(--admin-soft);justify-content:space-between;align-items:center;gap:16px;padding:13px 2px 0;font:9px/1.2 ui-monospace,monospace;display:flex}.admin-pagination>div{align-items:center;gap:10px;display:flex}.admin-pagination b{color:var(--admin-text);font-weight:500}.admin-pagination button{border:1px solid var(--admin-line);background:var(--admin-panel);color:var(--admin-text);font:inherit;cursor:pointer;padding:7px 10px}.admin-pagination button:disabled{color:#59635e;cursor:default}.admin-table-hint{color:var(--admin-soft);letter-spacing:.04em;text-align:right;margin:6px 0 0;font:8px/1.3 ui-monospace,monospace;display:none}.admin-mobile-save{display:none}.admin-error{border:1px solid var(--admin-warn);color:#f2dcc0;background:#201b12;align-items:center;gap:16px;max-width:440px;padding:13px 15px;font-size:12px;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 16px 50px #0000006b}.admin-error button,.admin-state button{color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid;padding:6px 9px}.admin-state{color:#edf1ee;background:#0b0e0d;justify-content:center;align-items:center;gap:8px;min-height:100dvh;font:11px/1.4 ui-monospace,monospace;display:flex}.admin-state p{margin:0}.login-page{color:#edf1ee;background:#0b0e0d;place-items:center;min-height:100dvh;padding:24px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.login-panel{background:#111513;border:1px solid #2b332f;gap:38px;width:min(100%,430px);padding:clamp(28px,6vw,48px);display:grid;box-shadow:0 24px 90px #00000047}.login-panel h1{letter-spacing:-.05em;margin:14px 0 10px;font-size:clamp(34px,7vw,48px);font-weight:520;line-height:1}.login-panel p{color:#8c9791;margin:0;font-size:13px;line-height:1.55}.login-panel .login-error{color:#efd6ad;background:#dfb56b14;border-left:2px solid #dfb56b;padding:9px 12px}.login-panel .login-success{color:#bce8d0;background:#8ad5b014;border-left:2px solid #8ad5b0;padding:9px 12px}.magic-link-form{gap:10px;display:grid}.magic-link-form label{color:#8c9791;letter-spacing:.12em;text-transform:uppercase;font:9px/1.4 ui-monospace,monospace}.magic-link-form input{color:#edf1ee;background:#0b0e0d;border:1px solid #46524c;width:100%;padding:12px 14px;font:13px/1.4 ui-monospace,monospace}.magic-link-form input:focus-visible{outline-offset:3px;outline:2px solid #8ad5b0}.magic-link-form button{color:#111513;cursor:pointer;background:#edf1ee;border:1px solid #edf1ee;padding:12px 16px;font:650 13px/1.4 Inter,ui-sans-serif,sans-serif}.magic-link-form button:hover,.magic-link-form button:focus-visible{outline-offset:3px;outline:2px solid #8ad5b0}.login-panel small{color:#69736e;text-align:center;font:9px/1.4 ui-monospace,monospace}@media (width<=1040px){.admin-layout{grid-template-columns:170px minmax(0,1fr)}.admin-summary{grid-template-columns:repeat(3,1fr)}.admin-coverage-key{border-top:1px solid var(--admin-line);grid-column:1/-1;border-right:0!important;min-height:84px!important}}@media (width<=760px){.admin-topbar{height:52px;padding-inline:16px}.admin-environment{font-size:8px}.admin-session span{display:none}.admin-layout{display:block}.admin-industries{border-right:0;border-bottom:1px solid var(--admin-line);padding:12px 16px}.admin-aside-label,.admin-future{display:none}.admin-industry{padding-block:9px}.admin-workspace{padding:32px 16px 64px}.admin-heading{flex-direction:column;align-items:flex-start;gap:22px}.admin-heading-actions{justify-content:space-between;width:100%}.admin-summary{grid-template-columns:repeat(3,1fr);margin-top:32px}.admin-summary>div{min-height:98px;padding:14px 11px}.admin-summary strong{font-size:27px}.admin-summary small{font-size:9px}.admin-toolbar{flex-direction:column;align-items:stretch}.admin-toolbar input{width:100%}.admin-filter{overflow-x:auto}.admin-heading-actions button{display:none}.admin-table-shell{border-left:0;border-right:0;margin-inline:-16px}.admin-company-table{min-width:900px}.admin-company-table th:first-child{width:164px}.admin-company-table th,.admin-company-table td{height:48px;padding-inline:8px}.admin-table-hint{display:block}.admin-pagination{flex-direction:column;align-items:flex-start}.admin-mobile-save{z-index:20;min-height:62px;padding:9px 16px calc(9px + env(safe-area-inset-bottom));background:var(--admin-bg);border-top:1px solid #46524c;justify-content:space-between;align-items:center;gap:14px;display:flex;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.admin-mobile-save{background:color-mix(in srgb, var(--admin-bg) 94%, transparent)}}.admin-mobile-save{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--admin-soft);font:9px/1 ui-monospace,monospace;box-shadow:0 -12px 36px #0000005c}.admin-mobile-save button{border:1px solid var(--admin-accent);background:var(--admin-accent);color:#08110c;min-width:132px;padding:10px 13px;font-size:11px;font-weight:700}.admin-mobile-save button:disabled{border-color:var(--admin-line);background:var(--admin-panel);color:#69736e}}@media (width<=420px){.admin-environment{text-align:right;max-width:130px}.admin-heading h1{font-size:38px}.admin-heading-actions{flex-direction:column-reverse;align-items:stretch}.admin-summary{grid-template-columns:1fr 1fr}.admin-summary>div:nth-child(2){border-right:0}.admin-summary>div:nth-child(3){border-top:1px solid var(--admin-line)}.admin-summary .admin-coverage-key{border-top:1px solid var(--admin-line);border-left:1px solid var(--admin-line);grid-column:span 1;padding-inline:10px}.admin-coverage-key>div{grid-template-columns:1fr;gap:5px}.admin-coverage-key i{display:none}.admin-company-table th:first-child{width:148px}}@media (prefers-reduced-motion:reduce){.admin-switch i,.admin-switch i:after{transition:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
