.pin-module__8NH9bG__pin{box-sizing:border-box;min-height:var(--touch-target-min,44px);min-width:var(--touch-target-min,44px);background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;padding:0 0 2px;display:inline-flex}.pin-module__8NH9bG__interactive{cursor:pointer}.pin-module__8NH9bG__ring{font-family:var(--font-chrome);font-variant-numeric:tabular-nums;transition:background var(--duration-feedback) var(--ease-snappy), transform var(--duration-feedback) var(--ease-snappy);border-radius:999px;justify-content:center;place-items:center;font-weight:500;display:grid}.pin-module__8NH9bG__pin[aria-pressed=true] .pin-module__8NH9bG__ring{transform:scale(1.08)}.pin-module__8NH9bG__tail{transition:background var(--duration-feedback) var(--ease-snappy);width:1.5px}.pin-module__8NH9bG__anchor{border-radius:999px;width:4px;height:4px}.pin-module__8NH9bG__pin[data-queued=true] .pin-module__8NH9bG__ring{outline:2px dotted var(--text-primary);outline-offset:3px;opacity:.6}.pin-module__8NH9bG__pin:focus-visible{border-radius:var(--radius-control);outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}@media (prefers-reduced-motion:reduce){.pin-module__8NH9bG__ring,.pin-module__8NH9bG__tail{transition:none}}
.sheet-module__Sevhxa__sheet{background:var(--surface-elevated);border:1px solid var(--border-hairline);border-radius:var(--radius-xl);box-shadow:var(--shadow-floating);box-sizing:border-box;color:var(--text-primary);max-height:calc(100dvh - calc(54 * var(--u)));opacity:0;max-width:calc(100vw - 32px);width:var(--sheet-width,420px);grid-template-rows:auto minmax(0,1fr) auto;margin:auto;padding:0;overflow:hidden;transform:none}.sheet-module__Sevhxa__sheet[open]{opacity:1;transition:opacity var(--duration-enter) var(--ease-snappy), transform var(--duration-enter) var(--ease-snappy);display:grid}.sheet-module__Sevhxa__sheet[open][data-closing=true]{opacity:0;transition:opacity var(--duration-leave) var(--ease-snappy);transform:none}.sheet-module__Sevhxa__sheet:not([open]){pointer-events:none}.sheet-module__Sevhxa__sheet[data-presentation=trailing]{border-top-right-radius:0;border-bottom-right-radius:0;height:100dvh;max-height:100dvh;margin-right:0}.sheet-module__Sevhxa__sheet[data-presentation=bottom]{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;max-width:100vw;margin-bottom:0;top:auto;bottom:0}.sheet-module__Sevhxa__sheet::backdrop{background:var(--scrim,color-mix(in srgb, var(--ink) 18%, transparent));opacity:0;transition:opacity var(--duration-leave) var(--ease-snappy)}.sheet-module__Sevhxa__sheet[open]::backdrop{opacity:1}.sheet-module__Sevhxa__sheet[open][data-closing=true]::backdrop{opacity:0}@starting-style{.sheet-module__Sevhxa__sheet[open]{opacity:0;transform:translateY(8px)}.sheet-module__Sevhxa__sheet[open]::backdrop{opacity:0}}.sheet-module__Sevhxa__sheetHeader{align-items:center;gap:var(--space-md);padding:calc(23 * var(--u)) calc(25 * var(--u)) calc(12 * var(--u));justify-content:space-between;display:flex}.sheet-module__Sevhxa__sheetTitle{font:var(--text-headline);overflow-wrap:anywhere;margin:0}.sheet-module__Sevhxa__closeButton{color:var(--text-secondary);line-height:1}.sheet-module__Sevhxa__closeButton:hover:not(:disabled){background:var(--fill-hover);color:var(--text-primary)}.sheet-module__Sevhxa__sheetBody{overscroll-behavior:contain;min-height:0;padding:calc(10 * var(--u)) calc(27 * var(--u)) calc(27 * var(--u));overflow-y:auto}.sheet-module__Sevhxa__sheetBody:last-child,.sheet-module__Sevhxa__sheetFooter{padding-bottom:calc(var(--space-lg) + env(safe-area-inset-bottom,0px))}.sheet-module__Sevhxa__sheetFooter{border-top:1px solid var(--border-hairline);align-items:center;gap:var(--space-6);padding-block-start:var(--space-md);padding-inline:var(--space-lg);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (max-width:640px){.sheet-module__Sevhxa__sheet[data-presentation=responsive]{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;max-width:100vw;max-height:calc(100dvh - 1.5rem);margin-bottom:0;top:auto;bottom:0}}@media (prefers-reduced-motion:reduce){.sheet-module__Sevhxa__sheet,.sheet-module__Sevhxa__sheet[open],.sheet-module__Sevhxa__sheet[open][data-closing=true],.sheet-module__Sevhxa__sheet::backdrop{transition:none}}.sheet-module__Sevhxa__sheet[data-reduced-motion=true],.sheet-module__Sevhxa__sheet[data-reduced-motion=true]::backdrop{transition:none}[data-reduced-motion=true] .sheet-module__Sevhxa__sheet{--duration-enter:0s;--duration-leave:0s;transition:none}[data-reduced-motion=true] .sheet-module__Sevhxa__sheet::backdrop{transition:none}
.popover-module__GRBHsq__panel{animation:popover-module__GRBHsq__enter var(--duration-navigation) var(--ease-snappy) both;background:var(--surface-elevated);border:var(--hairline) solid var(--border-hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);box-sizing:border-box;color:var(--text-primary);overscroll-behavior:contain;min-width:min(12rem,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:var(--space-xs);z-index:40;position:fixed;overflow:auto}.popover-module__GRBHsq__compactSheet{border-radius:var(--radius-xl) var(--radius-xl) 0 0}.popover-module__GRBHsq__compactContent{min-height:0;overflow:auto}.popover-module__GRBHsq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes popover-module__GRBHsq__enter{0%{opacity:0;transform:translateY(4px)scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.popover-module__GRBHsq__panel{animation:none}}[data-reduced-motion=true] .popover-module__GRBHsq__panel{animation:none}
.menu-module__Ox_-jq__menu,.menu-module__Ox_-jq__group{gap:2px;min-width:0;display:grid}.menu-module__Ox_-jq__group+.menu-module__Ox_-jq__group,.menu-module__Ox_-jq__separator{border-top:1px solid var(--border-hairline);margin-top:var(--space-xs);padding-top:var(--space-xs)}.menu-module__Ox_-jq__groupLabel{color:var(--text-tertiary);font:var(--text-micro);overflow-wrap:anywhere;padding:var(--space-xs) var(--space-sm) var(--space-2xs)}.menu-module__Ox_-jq__item{border-radius:var(--radius-control);box-sizing:border-box;color:var(--text-primary);cursor:pointer;font:var(--text-caption);align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);min-width:0;padding:var(--space-xs) var(--space-sm);text-align:start;background:0 0;border:0;width:100%;text-decoration:none;display:flex}.menu-module__Ox_-jq__item:hover,.menu-module__Ox_-jq__item:focus-visible{background:var(--fill-hover);outline:none}.menu-module__Ox_-jq__item[aria-disabled=true]{color:var(--text-tertiary);cursor:default}.menu-module__Ox_-jq__item[aria-current=page]{background:var(--fill-selected);color:var(--text-primary)}.menu-module__Ox_-jq__item svg{color:var(--text-secondary);flex:none}.menu-module__Ox_-jq__itemLabel{overflow-wrap:anywhere;flex:auto;min-width:0}.menu-module__Ox_-jq__hint{color:var(--text-tertiary);font:var(--text-micro);flex:none}.menu-module__Ox_-jq__separator{height:1px;margin-inline:var(--space-sm)}.menu-module__Ox_-jq__quiet{color:var(--text-secondary)}.menu-module__Ox_-jq__endAdornment{border-top:1px solid var(--border-hairline);margin-top:var(--space-xs);padding-top:var(--space-xs)}@media (prefers-reduced-motion:reduce){.menu-module__Ox_-jq__item{transition:none}}
.app-bar-module__QkNEYG__bar{background:var(--surface-chrome);box-sizing:border-box;z-index:5;border-bottom:0;align-items:center;gap:16px;height:auto;min-height:80px;padding:8px clamp(16px,4.5vw,72px);display:flex;position:sticky;top:0}.app-bar-module__QkNEYG__bar[data-density=compact]{min-height:52px;padding-block:4px}.app-bar-module__QkNEYG__start{flex:auto;align-items:center;gap:clamp(12px,2.4vw,32px);min-width:0;display:flex}.app-bar-module__QkNEYG__crumbs{white-space:nowrap;flex:auto;align-items:center;gap:6px;min-width:0;display:flex}.app-bar-module__QkNEYG__home{min-height:var(--touch-target-min);background:0 0;border:0;flex:none;align-items:center;min-width:44px;padding:0;display:inline-flex}.app-bar-module__QkNEYG__separator{color:var(--text-tertiary);font:400 13px/1 var(--font-chrome);flex:none}.app-bar-module__QkNEYG__crumb{color:var(--text-secondary);font:400 13px/1 var(--font-chrome);white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.app-bar-module__QkNEYG__crumbText{text-overflow:ellipsis;min-width:0;overflow:hidden}.app-bar-module__QkNEYG__crumbText :is(a,button){color:inherit;text-overflow:ellipsis;vertical-align:middle;max-width:100%;display:inline-block;overflow:hidden}.app-bar-module__QkNEYG__current{color:var(--text-primary);font-weight:500}.app-bar-module__QkNEYG__navigation{flex:0 auto;align-items:center;gap:4px;min-width:0;display:flex}.app-bar-module__QkNEYG__navigation a{border-radius:var(--radius-control);color:var(--text-secondary);font:var(--text-caption);min-height:var(--touch-target-min);padding-inline:var(--space-sm);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.app-bar-module__QkNEYG__navigation a[aria-current=page]{color:var(--text-primary);font-weight:600}.app-bar-module__QkNEYG__navigation a:hover{background:var(--fill-hover);color:var(--text-primary)}.app-bar-module__QkNEYG__actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.app-bar-module__QkNEYG__account{display:inline-flex}.app-bar-module__QkNEYG__accountButton{height:36px;transition:background var(--duration-feedback) var(--ease-snappy);background:0 0;border:0;border-radius:999px;justify-content:center;place-items:center;width:36px;padding:0;display:inline-grid}.app-bar-module__QkNEYG__accountButton[aria-expanded=true]{background:var(--fill-selected)}.app-bar-module__QkNEYG__home:focus-visible,.app-bar-module__QkNEYG__accountButton:focus-visible,.app-bar-module__QkNEYG__navigation a:focus-visible,.app-bar-module__QkNEYG__crumbText :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:640px){.app-bar-module__QkNEYG__bar{gap:8px;padding-inline:8px}.app-bar-module__QkNEYG__crumb:not(:last-child){display:none}.app-bar-module__QkNEYG__actions{gap:4px}.app-bar-module__QkNEYG__navigation{gap:0}.app-bar-module__QkNEYG__navigation a{padding-inline:var(--space-xs)}}@media (any-pointer:coarse),(max-width:640px){.app-bar-module__QkNEYG__bar button,.app-bar-module__QkNEYG__bar a{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.app-bar-module__QkNEYG__accountButton{transition:none}}
.theme-control-module__KYrgda__control{background:var(--surface-chrome);border:var(--hairline) solid var(--border-hairline);border-radius:var(--radius-button);color:var(--text-secondary);cursor:pointer;font:var(--text-subheadline);align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);padding:var(--space-sm);transition:background-color var(--duration-feedback) var(--ease-snappy), border-color var(--duration-feedback) var(--ease-snappy), color var(--duration-feedback) var(--ease-snappy);flex:none;justify-content:center;display:inline-flex}.theme-control-module__KYrgda__control:hover{background:var(--fill-hover);border-color:var(--border-hairline-strong);color:var(--text-primary)}.theme-control-module__KYrgda__control:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.theme-control-module__KYrgda__compact{background:0 0;border-color:#0000;width:34px;height:34px;min-height:34px;padding:0}.theme-control-module__KYrgda__compact:hover{border-color:#0000}::view-transition-group(root){animation-duration:var(--duration-navigation,.22s);animation-timing-function:var(--ease-snappy)}@media (any-pointer:coarse),(max-width:44rem){.theme-control-module__KYrgda__compact{height:var(--touch-target-min);width:var(--touch-target-min)}}@media (prefers-reduced-motion:reduce){.theme-control-module__KYrgda__control{transition:none}:is(::view-transition-group(root),::view-transition-old(root),::view-transition-new(root)){animation:none}}.theme-control-module__KYrgda__menu{border-radius:var(--radius-control);font:var(--text-caption);min-height:var(--touch-target-min);background:0 0;border:0;justify-content:flex-start;width:100%;padding:0 10px}.theme-control-module__KYrgda__check{margin-inline-start:auto}
.tooltip-module__CPk6ea__root{max-width:100%;display:inline-flex;position:relative}.tooltip-module__CPk6ea__portalScope{display:contents}.tooltip-module__CPk6ea__bubble{color:var(--paper);opacity:0;pointer-events:none;max-width:min(15rem,100vw - 24px);transition:opacity var(--duration-feedback) var(--ease-snappy), transform var(--duration-feedback) var(--ease-snappy), visibility var(--duration-feedback);visibility:hidden;z-index:60;width:max-content;position:fixed;transform:translateY(4px)}.tooltip-module__CPk6ea__content{background:var(--ink);border-radius:var(--radius-xs);box-shadow:var(--shadow-floating);box-sizing:border-box;font:var(--text-micro);overflow-wrap:anywhere;padding:var(--space-xs) var(--space-sm);display:block}.tooltip-module__CPk6ea__bubble[data-visible=true][data-positioned=true]{opacity:1;visibility:visible;transform:none}@media (hover:none){.tooltip-module__CPk6ea__bubble{display:none}}@media (prefers-reduced-motion:reduce){.tooltip-module__CPk6ea__bubble{transition:none}}[data-reduced-motion=true] .tooltip-module__CPk6ea__bubble{transition:none}
.heading-module__UVe0-q__heading{color:var(--ink);font-family:var(--font-chrome);overflow-wrap:anywhere;text-wrap:balance;min-width:0;margin:0;font-weight:500;line-height:1.12}.heading-module__UVe0-q__display{font:var(--text-display);letter-spacing:var(--letter-spacing-display)}.heading-module__UVe0-q__title{font:var(--text-title);letter-spacing:var(--letter-spacing-title)}.heading-module__UVe0-q__headline{font:var(--text-headline);letter-spacing:var(--letter-spacing-title)}
.rich-text-module__tFcvZW__richText{color:var(--text-body-color);font:var(--text-body);overflow-wrap:anywhere;min-width:0;max-width:65ch}.rich-text-module__tFcvZW__compact{font:var(--text-callout)}.rich-text-module__tFcvZW__richText>:first-child{margin-top:0}.rich-text-module__tFcvZW__richText>:last-child{margin-bottom:0}.rich-text-module__tFcvZW__richText :where(p,ul,ol,blockquote,pre){margin-block:0 var(--space-lg)}.rich-text-module__tFcvZW__richText :where(h1,h2,h3,h4,h5,h6){color:var(--text-primary);font:var(--text-title);margin-block:var(--space-24) var(--space-sm)}.rich-text-module__tFcvZW__richText :where(ul,ol){padding-inline-start:var(--space-24)}.rich-text-module__tFcvZW__richText li+li{margin-top:var(--space-xs)}.rich-text-module__tFcvZW__richText a{color:var(--text-primary);text-underline-offset:.2em;text-decoration:underline}.rich-text-module__tFcvZW__richText blockquote{border-inline-start:2px solid var(--accent);color:var(--text-secondary);padding-inline-start:var(--space-lg)}.rich-text-module__tFcvZW__richText :where(code,pre){font-family:var(--font-mono)}.rich-text-module__tFcvZW__richText pre{padding:var(--space-md);background:var(--surface-sunken);overflow-x:auto}
.tag-module__0PD7iq__tag{background:var(--surface-sunken);color:var(--text-tertiary);font:var(--text-caption2);align-items:center;gap:calc(5 * var(--u));min-block-size:calc(22 * var(--u));padding:0 calc(8 * var(--u));white-space:nowrap;border:0;border-radius:999px;font-weight:500;display:inline-flex}.tag-module__0PD7iq__selected{background:var(--fill-selected);color:var(--accent)}.tag-module__0PD7iq__changed{background:var(--change-soft);color:var(--change)}.tag-module__0PD7iq__resolved{background:var(--success-soft);color:var(--success)}
.capture-stage-module___uIpAW__shell{background:var(--surface-chrome);color:var(--text-primary);font-family:var(--font-chrome);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:100svh;display:grid}.capture-stage-module___uIpAW__bar{border:1px solid var(--border-hairline);border-radius:var(--radius-panel);min-height:52px;margin:var(--space-sm);align-items:center;gap:var(--space-sm) var(--space-md);min-width:0;padding:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.capture-stage-module___uIpAW__crumb{color:var(--text-secondary);font:400 13px/1 var(--font-chrome);text-overflow:ellipsis;white-space:nowrap;max-width:30%;overflow:hidden}.capture-stage-module___uIpAW__crumbCurrent{color:var(--text-primary);font:500 13px/1 var(--font-chrome);align-items:center;gap:var(--space-sm);display:inline-flex}.capture-stage-module___uIpAW__barActions{margin-left:auto;display:flex}.capture-stage-module___uIpAW__body{grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.capture-stage-module___uIpAW__canvas{background:var(--surface-sunken);gap:var(--space-md);min-width:0;min-height:0;padding:var(--space-24);flex-direction:column;display:flex;overflow:auto}.capture-stage-module___uIpAW__meta{color:var(--text-tertiary);font:var(--text-caption);align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.capture-stage-module___uIpAW__metaSource{min-width:0;max-width:100%;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.capture-stage-module___uIpAW__frame{aspect-ratio:16/10;background:var(--surface-elevated);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);flex-shrink:0;align-self:start;width:1440px;max-width:100%;margin:0 auto;position:relative;overflow:hidden}.capture-stage-module___uIpAW__rule{background:var(--border-hairline);z-index:3;block-size:2px;position:absolute;inset-block-start:0;inset-inline:0;overflow:hidden}.capture-stage-module___uIpAW__ruleFill{background:var(--chrome-rule);block-size:100%;transition:inline-size var(--duration-brand-snap) var(--ease-snappy), background var(--duration-feedback) var(--ease-snappy)}.capture-stage-module___uIpAW__ruleFailed{background:var(--danger)}.capture-stage-module___uIpAW__scan{background:var(--chrome-rule);block-size:100%;inline-size:25%;animation:.9s linear infinite capture-stage-module___uIpAW__captureStageScan;position:absolute;inset-block-start:0}@keyframes capture-stage-module___uIpAW__captureStageScan{0%{transform:translate(-100%)}to{transform:translate(400%)}}.capture-stage-module___uIpAW__page{padding:4%;position:absolute;inset:0}.capture-stage-module___uIpAW__pageDim{opacity:.35;transition:opacity var(--duration-brand-snap) var(--ease-snappy)}.capture-stage-module___uIpAW__pageFilled{opacity:.7}.capture-stage-module___uIpAW__pageHead{align-items:center;gap:var(--space-xxl);display:flex}.capture-stage-module___uIpAW__pageSpacer{flex:1}.capture-stage-module___uIpAW__pageColumns{grid-template-columns:1fr 1fr;align-items:center;gap:3.5%;margin-top:8%;display:grid}.capture-stage-module___uIpAW__pageLines{gap:4%;display:grid}.capture-stage-module___uIpAW__bone{animation:capture-stage-module___uIpAW__captureStageEnter var(--duration-brand-snap) var(--ease-snappy) both;background:var(--surface-sunken);border-radius:var(--radius-xs)}@keyframes capture-stage-module___uIpAW__captureStageEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.capture-stage-module___uIpAW__settle{animation:capture-stage-module___uIpAW__captureStageSettle var(--duration-brand-settle) cubic-bezier(.16, .84, .44, 1) both}.capture-stage-module___uIpAW__settleFrame{block-size:100%;inline-size:100%}@keyframes capture-stage-module___uIpAW__captureStageSettle{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}.capture-stage-module___uIpAW__failure{animation:capture-stage-module___uIpAW__captureStageEnter var(--duration-navigation) var(--ease-snappy) both;background:var(--surface-elevated);border:1px solid var(--border-hairline);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);align-items:center;gap:var(--space-10);margin:var(--space-md) auto 0;max-width:1440px;padding:var(--space-md);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.capture-stage-module___uIpAW__failureHead{color:var(--text-primary);font:500 13px/1.3 var(--font-chrome)}.capture-stage-module___uIpAW__failureDetail{color:var(--text-secondary);font:var(--text-caption);margin:var(--space-2xs) 0 0}.capture-stage-module___uIpAW__status{color:var(--text-secondary);font:var(--text-caption);align-items:center;gap:var(--space-10);margin:var(--space-md) 0 0;text-align:center;justify-content:center;min-height:20px;display:flex}.capture-stage-module___uIpAW__statusLine{animation:capture-stage-module___uIpAW__captureStageFade var(--duration-feedback) both}@keyframes capture-stage-module___uIpAW__captureStageFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.capture-stage-module___uIpAW__scan{opacity:.4;inline-size:100%;animation:none}.capture-stage-module___uIpAW__bone,.capture-stage-module___uIpAW__failure,.capture-stage-module___uIpAW__hint,.capture-stage-module___uIpAW__statusLine,.capture-stage-module___uIpAW__settle{animation:none}.capture-stage-module___uIpAW__ruleFill{transition:none}}@media (max-width:60rem){.capture-stage-module___uIpAW__body{grid-template-columns:minmax(0,1fr)}.capture-stage-module___uIpAW__canvas{padding:var(--space-lg);padding-block-end:max(var(--space-lg), env(safe-area-inset-bottom))}.capture-stage-module___uIpAW__failure{grid-template-columns:minmax(0,1fr)}}.capture-stage-module___uIpAW__facts{gap:var(--space-md) var(--space-xl);margin:0 0 var(--space-lg);flex-wrap:wrap;display:flex}.capture-stage-module___uIpAW__facts>div{gap:var(--space-sm);font:var(--text-caption);display:flex}.capture-stage-module___uIpAW__facts dt{color:var(--text-secondary)}.capture-stage-module___uIpAW__facts dd{color:var(--text-primary);overflow-wrap:anywhere;margin:0}.capture-stage-module___uIpAW__facts>div{min-width:0;max-width:100%}
.text-area-module__UekYxq__textArea{box-sizing:border-box;color:var(--text-primary);font:var(--text-callout);resize:vertical;min-inline-size:0;max-inline-size:100%;width:100%}.text-area-module__UekYxq__field{background:var(--surface-sunken);border:1px solid var(--border-hairline);border-radius:var(--radius-control);min-block-size:calc(100 * var(--u));padding-block:var(--space-sm);padding-inline:var(--space-md)}.text-area-module__UekYxq__field::placeholder{color:var(--text-tertiary);opacity:1}.text-area-module__UekYxq__field[aria-invalid=true]{border-color:var(--danger)}.text-area-module__UekYxq__embedded{background:0 0;border:0;border-radius:0;min-block-size:0;padding:0}@media (any-pointer:coarse),(max-width:44rem){.text-area-module__UekYxq__field{min-block-size:max(calc(100 * var(--u)), var(--touch-target-min))}}
.count-badge-module__eK2xpG__count{font-variant-numeric:tabular-nums}
.status-badge-module__Oyj9yW__badge{--status-color:var(--text-secondary);border:1px solid var(--status-color);border-radius:calc(11 * var(--u));color:var(--status-color);font:var(--text-caption);align-items:center;gap:calc(5 * var(--u));max-inline-size:100%;min-block-size:calc(22 * var(--u));padding:calc(2 * var(--u)) calc(9 * var(--u)) calc(2 * var(--u)) calc(7 * var(--u));background:0 0;font-weight:550;line-height:1.3;display:inline-flex}.status-badge-module__Oyj9yW__badge[data-shape=dashed]{border-style:dashed}.status-badge-module__Oyj9yW__badge[data-size=small]{border-radius:calc(9 * var(--u));font-size:calc(11px * var(--text-scale));align-self:flex-start;gap:calc(4 * var(--u));line-height:inherit;min-block-size:calc(18 * var(--u));padding:0 calc(7 * var(--u));margin-block-start:calc(2 * var(--u))}.status-badge-module__Oyj9yW__badge[data-tone=accent]{--status-color:var(--accent)}.status-badge-module__Oyj9yW__badge[data-tone=success]{--status-color:var(--success)}.status-badge-module__Oyj9yW__badge[data-tone=warning]{--status-color:var(--warning)}.status-badge-module__Oyj9yW__badge[data-tone=danger]{--status-color:var(--danger)}.status-badge-module__Oyj9yW__icon{block-size:calc(13 * var(--u));inline-size:calc(13 * var(--u));flex:none;display:inline-flex}.status-badge-module__Oyj9yW__badge[data-size=small] .status-badge-module__Oyj9yW__icon{block-size:calc(11 * var(--u));inline-size:calc(11 * var(--u))}.status-badge-module__Oyj9yW__label{overflow-wrap:anywhere;min-inline-size:0}@media (max-width:640px){.status-badge-module__Oyj9yW__badge[data-fold-label=true] .status-badge-module__Oyj9yW__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}[data-platform=ios] .status-badge-module__Oyj9yW__badge[data-fold-label=true] .status-badge-module__Oyj9yW__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.progress-meter-module__EL3s3q__meter{--meter-color:var(--body);align-items:center;gap:var(--space-sm);min-inline-size:0;display:flex}.progress-meter-module__EL3s3q__meter[data-tone=ink]{--meter-color:var(--body)}.progress-meter-module__EL3s3q__meter[data-tone=neutral]{--meter-color:var(--muted)}.progress-meter-module__EL3s3q__meter[data-tone=accent]{--meter-color:var(--accent)}.progress-meter-module__EL3s3q__meter[data-tone=success]{--meter-color:var(--success)}.progress-meter-module__EL3s3q__meter[data-tone=warning]{--meter-color:var(--warning)}.progress-meter-module__EL3s3q__meter[data-tone=danger]{--meter-color:var(--danger)}.progress-meter-module__EL3s3q__track{flex:auto;min-inline-size:0;display:block}.progress-meter-module__EL3s3q__meter[data-form=bar] .progress-meter-module__EL3s3q__track{background:var(--soft);block-size:calc(6 * var(--u));border-radius:calc(3 * var(--u));position:relative;overflow:hidden}.progress-meter-module__EL3s3q__fill{background:var(--meter-color);border-radius:inherit;height:100%;width:var(--meter-percent);transition:width .3s;display:block}.progress-meter-module__EL3s3q__meter[data-form=bar] .progress-meter-module__EL3s3q__track[data-indeterminate] .progress-meter-module__EL3s3q__fill{width:38%;animation:1.2s ease-in-out infinite alternate progress-meter-module__EL3s3q__slide;position:absolute}.progress-meter-module__EL3s3q__meter[data-form=ring]{flex:none;justify-content:center;align-items:center}.progress-meter-module__EL3s3q__meter[data-form=ring] .progress-meter-module__EL3s3q__track{block-size:var(--meter-size);flex:0 0 var(--meter-size);inline-size:var(--meter-size)}.progress-meter-module__EL3s3q__ring{fill:none;stroke-width:3.6px;width:100%;height:100%;display:block;rotate:-90deg}.progress-meter-module__EL3s3q__ringTrack{stroke:var(--surface-sunken)}.progress-meter-module__EL3s3q__ringFill{stroke:var(--meter-color);stroke-dasharray:var(--meter-percent) 100;stroke-linecap:round;transition:stroke-dasharray .3s}.progress-meter-module__EL3s3q__meter[data-form=ring] .progress-meter-module__EL3s3q__track[data-indeterminate] .progress-meter-module__EL3s3q__ringFill{stroke-dasharray:25 75}.progress-meter-module__EL3s3q__valueLabel{font-variant-numeric:tabular-nums;flex:none}@keyframes progress-meter-module__EL3s3q__slide{0%{translate:0}to{translate:163%}}@media (prefers-reduced-motion:reduce){.progress-meter-module__EL3s3q__fill,.progress-meter-module__EL3s3q__ringFill{transition:none}.progress-meter-module__EL3s3q__meter[data-form=bar] .progress-meter-module__EL3s3q__track[data-indeterminate] .progress-meter-module__EL3s3q__fill{animation:none;left:31%}}:is([data-reduced-motion=true] .progress-meter-module__EL3s3q__fill,[data-reduced-motion=true] .progress-meter-module__EL3s3q__ringFill){transition:none}[data-reduced-motion=true] .progress-meter-module__EL3s3q__meter[data-form=bar] .progress-meter-module__EL3s3q__track[data-indeterminate] .progress-meter-module__EL3s3q__fill{animation:none}
.divider-module__jNCGha__divider{border:0;flex:none;margin:0}.divider-module__jNCGha__horizontal{background:var(--border-hairline);block-size:1px;inline-size:100%}.divider-module__jNCGha__vertical{background:var(--border-hairline);align-self:stretch;inline-size:1px}
.editable-text-module__x--ECW__editor{align-items:center;gap:calc(2 * var(--u));min-inline-size:0;max-inline-size:100%;display:inline-flex;position:relative}.editable-text-module__x--ECW__value{min-inline-size:0}.editable-text-module__x--ECW__trigger.editable-text-module__x--ECW__trigger{block-size:calc(24 * var(--u));min-block-size:calc(24 * var(--u));opacity:0;padding:0 calc(5 * var(--u));transition:opacity var(--duration-feedback) var(--ease-snappy);z-index:1;position:relative}.editable-text-module__x--ECW__editor:hover .editable-text-module__x--ECW__trigger,.editable-text-module__x--ECW__editor:focus-within .editable-text-module__x--ECW__trigger,.editable-text-module__x--ECW__trigger:focus-visible{opacity:1}.editable-text-module__x--ECW__input.editable-text-module__x--ECW__input{background:var(--surface-sunken);border-radius:calc(6 * var(--u));font:inherit;letter-spacing:inherit;line-height:inherit;min-block-size:0;max-inline-size:100%;padding:0 calc(6 * var(--u));width:min(100%, calc(240 * var(--u)));z-index:1;border:1px solid #0000;position:relative}.editable-text-module__x--ECW__input.editable-text-module__x--ECW__input:focus-visible{border-color:var(--border-interactive);outline-offset:1px}@media (hover:none){.editable-text-module__x--ECW__trigger.editable-text-module__x--ECW__trigger{opacity:1}}@media (any-pointer:coarse),(max-width:44rem){.editable-text-module__x--ECW__trigger.editable-text-module__x--ECW__trigger{min-block-size:var(--touch-target-min)}}@media (prefers-reduced-motion:reduce){.editable-text-module__x--ECW__trigger.editable-text-module__x--ECW__trigger{transition:none}}
.preview-card-module__dNY8xq__card{background:var(--surface-chrome);border:1px solid var(--line);border-radius:var(--radius-panel);min-inline-size:0;transition:box-shadow var(--duration) var(--ease-snappy), transform var(--duration) var(--ease-snappy);flex-direction:column;display:flex;position:relative;overflow:hidden}.preview-card-module__dNY8xq__card:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--preview-accent,var(--ink)) 38%, transparent), 0 calc(18 * var(--u)) calc(36 * var(--u)) calc(-18 * var(--u)) color-mix(in srgb, var(--preview-accent,var(--ink)) 45%, transparent), 0 calc(4 * var(--u)) calc(10 * var(--u)) calc(-4 * var(--u)) color-mix(in srgb, var(--ink) 10%, transparent);transform:translateY(calc(-2 * var(--u)))}.preview-card-module__dNY8xq__card:focus-within{outline:var(--focus-width) solid var(--preview-accent,var(--accent));outline-offset:var(--focus-offset)}.preview-card-module__dNY8xq__media{aspect-ratio:16/10;background:var(--surface-sunken);border-block-end:1px solid var(--line);position:relative;overflow:hidden}.preview-card-module__dNY8xq__mediaContent{position:absolute;inset:0}.preview-card-module__dNY8xq__mediaContent>:first-child{block-size:100%;inline-size:100%}.preview-card-module__dNY8xq__status{background:color-mix(in srgb, var(--surface-chrome) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-button);pointer-events:none;z-index:2;position:absolute;inset-block-start:calc(10 * var(--u));inset-inline-start:calc(10 * var(--u))}.preview-card-module__dNY8xq__actions{align-items:center;gap:calc(4 * var(--u));opacity:0;translate:0 calc(-4 * var(--u));transition:opacity var(--duration-feedback) var(--ease-snappy), translate var(--duration) var(--ease-snappy);z-index:2;display:flex;position:absolute;inset-block-start:calc(10 * var(--u));inset-inline-end:calc(10 * var(--u))}.preview-card-module__dNY8xq__card:hover .preview-card-module__dNY8xq__actions,.preview-card-module__dNY8xq__card:focus-within .preview-card-module__dNY8xq__actions{opacity:1;translate:0}.preview-card-module__dNY8xq__commentPreview{background:color-mix(in srgb, var(--surface-chrome) 88%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);border:1px solid color-mix(in srgb, var(--ink) 10%, transparent);border-radius:calc(11 * var(--u));inset-block-end:calc(8 * var(--u));inset-inline:calc(8 * var(--u));opacity:0;padding:calc(3 * var(--u));translate:0 calc(8 * var(--u));transition:opacity var(--duration-feedback) var(--ease-snappy), translate var(--duration) var(--ease-snappy);z-index:2;position:absolute;overflow:hidden}.preview-card-module__dNY8xq__card:hover .preview-card-module__dNY8xq__commentPreview,.preview-card-module__dNY8xq__card:focus-within .preview-card-module__dNY8xq__commentPreview{opacity:1;translate:0}.preview-card-module__dNY8xq__body{gap:var(--space-sm);min-inline-size:0;padding:calc(12 * var(--u)) calc(14 * var(--u));flex-direction:column;flex:auto;display:flex}.preview-card-module__dNY8xq__titleLine{align-items:center;gap:calc(8 * var(--u));min-inline-size:0;display:flex}.preview-card-module__dNY8xq__title{color:var(--text-primary);font:var(--text-callout);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-inline-size:0;font-weight:600;line-height:1.3;overflow:hidden}.preview-card-module__dNY8xq__titleLink{color:inherit;text-decoration:none}.preview-card-module__dNY8xq__titleLink:hover{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:calc(3 * var(--u))}.preview-card-module__dNY8xq__titleActions{opacity:0;transition:opacity var(--duration-feedback) var(--ease-snappy);z-index:2;flex:none;display:inline-flex;position:relative}.preview-card-module__dNY8xq__card:hover .preview-card-module__dNY8xq__titleActions,.preview-card-module__dNY8xq__card:focus-within .preview-card-module__dNY8xq__titleActions{opacity:1}.preview-card-module__dNY8xq__updated{color:var(--text-secondary);font:var(--text-caption);white-space:nowrap;flex:none;margin-inline-start:auto}.preview-card-module__dNY8xq__meta{color:var(--text-secondary);font:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;margin-block-start:calc(2 * var(--u));overflow:hidden}.preview-card-module__dNY8xq__footer{align-items:center;gap:var(--space-sm);min-block-size:calc(22 * var(--u));margin-block-start:auto;display:flex}.preview-card-module__dNY8xq__activity{align-items:center;gap:var(--space-sm);flex:auto;min-inline-size:0;display:flex}.preview-card-module__dNY8xq__comments,.preview-card-module__dNY8xq__participants,.preview-card-module__dNY8xq__progress{align-items:center;min-inline-size:0;display:inline-flex}.preview-card-module__dNY8xq__progress{flex:none;inline-size:min(120px,40%);margin-inline-start:auto}@media (max-width:640px){.preview-card-module__dNY8xq__media{border-start-start-radius:calc(var(--radius-panel) - 1px);border-start-end-radius:calc(var(--radius-panel) - 1px)}.preview-card-module__dNY8xq__actions{inset-block:auto calc(8 * var(--u));opacity:1;inset-inline-end:calc(8 * var(--u));translate:0}.preview-card-module__dNY8xq__commentPreview{display:none}.preview-card-module__dNY8xq__titleActions{opacity:1}.preview-card-module__dNY8xq__body{padding:var(--space-md)}.preview-card-module__dNY8xq__progress{inline-size:min(96px,36%)}}@media (prefers-reduced-motion:reduce){.preview-card-module__dNY8xq__card,.preview-card-module__dNY8xq__card:hover,.preview-card-module__dNY8xq__actions,.preview-card-module__dNY8xq__commentPreview,.preview-card-module__dNY8xq__titleActions{transition:none;transform:translate(0,0)}}
.preview-row-module__YY7OeG__row{border-radius:var(--radius-control);align-items:center;gap:calc(18 * var(--u));grid-template-columns:calc(72 * var(--u)) minmax(calc(180 * var(--u)), 2fr) calc(136 * var(--u)) minmax(calc(120 * var(--u)), 1fr) calc(128 * var(--u)) calc(84 * var(--u));min-block-size:calc(64 * var(--u));min-inline-size:0;padding:calc(8 * var(--u)) calc(12 * var(--u));display:grid;position:relative}.preview-row-module__YY7OeG__row+.preview-row-module__YY7OeG__row{box-shadow:0 -1px 0 var(--line)}.preview-row-module__YY7OeG__row:hover{background:var(--surface-sunken);box-shadow:none}.preview-row-module__YY7OeG__media{aspect-ratio:16/10;background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-control);inline-size:calc(72 * var(--u));overflow:hidden}.preview-row-module__YY7OeG__media>:first-child{block-size:100%;inline-size:100%}.preview-row-module__YY7OeG__copy{min-inline-size:0}.preview-row-module__YY7OeG__titleLine{align-items:center;gap:calc(4 * var(--u));min-inline-size:0;display:flex}.preview-row-module__YY7OeG__title{color:var(--text-primary);font:var(--text-label);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-inline-size:0;font-weight:600;line-height:1.3;overflow:hidden}.preview-row-module__YY7OeG__titleLink{color:inherit;text-decoration:none}.preview-row-module__YY7OeG__titleLink:hover{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:calc(3 * var(--u))}.preview-row-module__YY7OeG__titleActions{opacity:0;transition:opacity var(--duration-feedback) var(--ease-snappy);z-index:2;flex:none;display:inline-flex;position:relative}.preview-row-module__YY7OeG__row:hover .preview-row-module__YY7OeG__titleActions,.preview-row-module__YY7OeG__row:focus-within .preview-row-module__YY7OeG__titleActions{opacity:1}.preview-row-module__YY7OeG__meta{color:var(--text-secondary);font:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;margin-block-start:calc(1 * var(--u));overflow:hidden}.preview-row-module__YY7OeG__status{align-items:flex-start;gap:calc(4 * var(--u));flex-direction:column;min-inline-size:0;display:flex}.preview-row-module__YY7OeG__activity{align-items:center;gap:calc(6 * var(--u));min-inline-size:0;display:flex}.preview-row-module__YY7OeG__comments,.preview-row-module__YY7OeG__participants,.preview-row-module__YY7OeG__progress{align-items:center;min-inline-size:0;display:inline-flex}.preview-row-module__YY7OeG__updated{color:var(--text-secondary);font:var(--text-caption);text-align:end;white-space:nowrap;min-inline-size:0}.preview-row-module__YY7OeG__actions{align-items:center;gap:calc(4 * var(--u));opacity:0;transition:opacity var(--duration-feedback) var(--ease-snappy);z-index:2;display:flex;position:absolute;inset-block-start:50%;inset-inline-end:calc(12 * var(--u));translate:0 -50%}.preview-row-module__YY7OeG__row:hover .preview-row-module__YY7OeG__actions,.preview-row-module__YY7OeG__row:focus-within .preview-row-module__YY7OeG__actions{opacity:1}.preview-row-module__YY7OeG__row:hover .preview-row-module__YY7OeG__updated,.preview-row-module__YY7OeG__row:focus-within .preview-row-module__YY7OeG__updated{opacity:0}@media (max-width:1080px){.preview-row-module__YY7OeG__row{gap:calc(14 * var(--u));grid-template-columns:calc(64 * var(--u)) minmax(calc(120 * var(--u)), 2fr) calc(120 * var(--u)) minmax(calc(100 * var(--u)), 1fr) calc(110 * var(--u)) calc(76 * var(--u))}.preview-row-module__YY7OeG__actions{display:none}}@media (max-width:760px){.preview-row-module__YY7OeG__row{grid-template-columns:calc(56 * var(--u)) minmax(0, 2fr) calc(104 * var(--u)) minmax(calc(90 * var(--u)), 1fr) calc(100 * var(--u))}.preview-row-module__YY7OeG__media{inline-size:calc(56 * var(--u))}.preview-row-module__YY7OeG__updated{display:none}}@media (max-width:640px){.preview-row-module__YY7OeG__row{gap:calc(10 * var(--u));grid-template-columns:calc(56 * var(--u)) minmax(0, 1fr) auto;min-block-size:calc(60 * var(--u));padding:calc(8 * var(--u)) calc(6 * var(--u))}.preview-row-module__YY7OeG__media{inline-size:calc(56 * var(--u));grid-area:1/1/span 2}.preview-row-module__YY7OeG__copy{grid-area:1/2}.preview-row-module__YY7OeG__status{flex-flow:wrap;grid-area:2/2;align-items:center;margin-block-start:calc(2 * var(--u))}.preview-row-module__YY7OeG__activity{grid-area:1/3/span 2}.preview-row-module__YY7OeG__progress,.preview-row-module__YY7OeG__updated,.preview-row-module__YY7OeG__actions{display:none}}@media (prefers-reduced-motion:reduce){.preview-row-module__YY7OeG__titleActions,.preview-row-module__YY7OeG__actions{transition:none;translate:none}}
.question-input-module__97hY5W__statement h3{color:var(--text-primary);font:var(--text-title);margin:0}.question-input-module__97hY5W__group{gap:var(--space-md)}.question-input-module__97hY5W__options{gap:var(--space-sm);display:grid}.question-input-module__97hY5W__option{align-items:center;gap:var(--space-sm);min-block-size:var(--touch-target-min);display:flex}.question-input-module__97hY5W__ratingOption{align-items:center;gap:var(--space-xs);min-block-size:var(--touch-target-min);min-inline-size:var(--touch-target-min);display:inline-flex}.question-input-module__97hY5W__textField{gap:var(--space-xs);display:grid}.question-input-module__97hY5W__textField>label{color:var(--text-primary);font:var(--text-label)}.question-input-module__97hY5W__description{color:var(--text-secondary);font:var(--text-caption);margin:0}.question-input-module__97hY5W__error{color:var(--danger);font:var(--text-caption);margin:0}
.form-runner-module__ddIZJW__runner{gap:var(--space-xl);min-inline-size:0;display:grid}.form-runner-module__ddIZJW__header{gap:var(--space-sm);display:grid}.form-runner-module__ddIZJW__header>h2,.form-runner-module__ddIZJW__context,.form-runner-module__ddIZJW__progressLabel{margin:0}.form-runner-module__ddIZJW__context{text-transform:uppercase}.form-runner-module__ddIZJW__content{min-inline-size:0}.form-runner-module__ddIZJW__error{margin:0}.form-runner-module__ddIZJW__actions{gap:var(--space-sm);flex-wrap:wrap;justify-content:space-between;display:flex}
.question-editor-module__j786da__question{border:1px solid var(--border-hairline);border-radius:var(--radius-panel);gap:var(--space-md);min-inline-size:0;padding:var(--space-lg);display:grid}.question-editor-module__j786da__question>legend{color:var(--text-primary);font:var(--text-label);padding-inline:var(--space-xs)}.question-editor-module__j786da__actions{gap:var(--space-xs);flex-wrap:wrap;justify-content:flex-end;display:flex}.question-editor-module__j786da__field{gap:var(--space-xs);display:grid}.question-editor-module__j786da__field>label{color:var(--text-primary);font:var(--text-caption)}.question-editor-module__j786da__required{align-items:center;gap:var(--space-sm);min-block-size:var(--touch-target-min);display:flex}
.form-builder-module__zJXmda__builder{gap:var(--space-xl);min-inline-size:0;display:grid}.form-builder-module__zJXmda__titleField{gap:var(--space-xs);display:grid}.form-builder-module__zJXmda__titleField>label{color:var(--text-primary);font:var(--text-label)}.form-builder-module__zJXmda__questions{gap:var(--space-md);display:grid}
.request-composer-module___ooohW__composer{gap:var(--space-lg);min-inline-size:0;display:grid}.request-composer-module___ooohW__field,.request-composer-module___ooohW__group{gap:var(--space-sm);min-inline-size:0;display:grid}.request-composer-module___ooohW__field>label,.request-composer-module___ooohW__group>legend{color:var(--text-primary);font:var(--text-label)}.request-composer-module___ooohW__group{border:0;margin:0;padding:0}.request-composer-module___ooohW__group>legend{width:100%;margin-block-end:var(--space-xs);padding:0}.request-composer-module___ooohW__count{color:var(--text-secondary);font:var(--text-caption);margin-inline-start:var(--space-sm)}.request-composer-module___ooohW__pageTools{align-items:center;gap:var(--space-sm);flex-wrap:wrap;justify-content:space-between;display:flex}.request-composer-module___ooohW__pageTools>input{flex:220px}.request-composer-module___ooohW__pageActions,.request-composer-module___ooohW__actions,.request-composer-module___ooohW__skillList{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.request-composer-module___ooohW__pageList,.request-composer-module___ooohW__choiceList{border:1px solid var(--border-hairline);border-radius:var(--radius-control);gap:var(--space-xs);max-block-size:18rem;padding:var(--space-sm);display:grid;overflow:auto}.request-composer-module___ooohW__choice{border-radius:var(--radius-control);align-items:center;gap:var(--space-sm);min-block-size:var(--touch-target-min);min-inline-size:0;padding:var(--space-xs);display:flex}.request-composer-module___ooohW__choice:focus-within,.request-composer-module___ooohW__typeChoice:focus-within{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.request-composer-module___ooohW__choiceText{min-inline-size:0;display:grid}.request-composer-module___ooohW__choiceText>span,.request-composer-module___ooohW__choiceText>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.request-composer-module___ooohW__choiceText>small{color:var(--text-secondary);font:var(--text-caption)}.request-composer-module___ooohW__audience,.request-composer-module___ooohW__typeList{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));display:grid}.request-composer-module___ooohW__audienceOption,.request-composer-module___ooohW__audienceSelected{background:var(--surface-elevated);border:1px solid var(--border-interactive);border-radius:var(--radius-control);align-items:center;gap:var(--space-sm);min-block-size:var(--touch-target-min);padding:var(--space-sm);display:flex}.request-composer-module___ooohW__audienceSelected,.request-composer-module___ooohW__skillSelected{border-color:var(--accent);color:var(--accent)}.request-composer-module___ooohW__skills{gap:var(--space-sm);display:grid}.request-composer-module___ooohW__twoColumn{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.request-composer-module___ooohW__more{border-block:1px solid var(--border-hairline);padding-block:var(--space-sm)}.request-composer-module___ooohW__more>summary{color:var(--text-primary);cursor:pointer;font:var(--text-label);min-block-size:var(--touch-target-min);padding-block:var(--space-sm)}.request-composer-module___ooohW__moreContent{gap:var(--space-lg);padding-block:var(--space-sm) var(--space-md);display:grid}.request-composer-module___ooohW__typeChoice{background:var(--surface-elevated);border:1px solid var(--border-interactive);border-radius:var(--radius-control);align-items:flex-start;gap:var(--space-sm);min-block-size:var(--touch-target-min);padding:var(--space-sm);display:flex}.request-composer-module___ooohW__typeChoice>input{flex:none}.request-composer-module___ooohW__actions{justify-content:flex-end}@media (max-width:34rem){.request-composer-module___ooohW__twoColumn{grid-template-columns:1fr}}@media (forced-colors:active){.request-composer-module___ooohW__audienceSelected,.request-composer-module___ooohW__skillSelected{color:highlight;border-color:highlight}}
.rating-form-module__KPHqRa__form{gap:var(--space-lg);min-inline-size:0;display:grid}.rating-form-module__KPHqRa__note{gap:var(--space-xs);display:grid}.rating-form-module__KPHqRa__note>label{color:var(--text-primary);font:var(--text-label)}.rating-form-module__KPHqRa__actions{gap:var(--space-sm);flex-wrap:wrap;justify-content:flex-end;display:flex}
.conflict-note-module___3PB4W__note{background:var(--surface-elevated);border:1px solid var(--border-hairline);border-radius:var(--radius-panel);gap:var(--space-md);min-inline-size:0;padding:var(--space-md);display:grid}.conflict-note-module___3PB4W__note>h3,.conflict-note-module___3PB4W__note p{margin:0}.conflict-note-module___3PB4W__changes,.conflict-note-module___3PB4W__retained{gap:var(--space-xs);min-inline-size:0;display:grid}.conflict-note-module___3PB4W__label{font:var(--text-caption)}.conflict-note-module___3PB4W__changes ul{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.conflict-note-module___3PB4W__changes li{border-inline-start:2px solid var(--border-hairline-strong);gap:var(--space-2xs);min-inline-size:0;padding-inline-start:var(--space-sm);display:grid}.conflict-note-module___3PB4W__retained{border-top:1px solid var(--border-hairline);padding-top:var(--space-sm)}.conflict-note-module___3PB4W__retained>p:last-child{overflow-wrap:anywhere;white-space:pre-wrap}
.confirmation-field-module__05f1oG__field{gap:var(--space-xs);display:grid}.confirmation-field-module__05f1oG__field>label{color:var(--text-primary);font:var(--text-caption)}.confirmation-field-module__05f1oG__field code{color:var(--text-primary);font:var(--text-label);overflow-wrap:anywhere}
.decision-prompt-module__W48T7q__prompt{background:var(--surface-elevated);border:1px solid var(--border-hairline);border-radius:var(--radius-panel);gap:var(--space-md);min-inline-size:0;padding:var(--space-lg);display:grid}.decision-prompt-module__W48T7q__prompt>h3,.decision-prompt-module__W48T7q__prompt>p{margin:0}.decision-prompt-module__W48T7q__prompt[data-risk=high]{border-inline-start:var(--focus-width) solid var(--danger)}.decision-prompt-module__W48T7q__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}@media (forced-colors:active){.decision-prompt-module__W48T7q__prompt[data-risk=high]{border-inline-start-color:mark}}
.answer-prompt-module__S4JKTa__prompt{background:var(--surface-elevated);border:1px solid var(--border-hairline);border-radius:var(--radius-panel);gap:var(--space-md);min-inline-size:0;padding:var(--space-lg);display:grid}.answer-prompt-module__S4JKTa__prompt>h3,.answer-prompt-module__S4JKTa__prompt>p{margin:0}.answer-prompt-module__S4JKTa__form,.answer-prompt-module__S4JKTa__field{gap:var(--space-sm);min-inline-size:0;display:grid}.answer-prompt-module__S4JKTa__field>label{color:var(--text-primary);font:var(--text-label)}.answer-prompt-module__S4JKTa__answer{border-inline-start:2px solid var(--border-hairline-strong);overflow-wrap:anywhere;white-space:pre-wrap;padding-inline-start:var(--space-md)}.answer-prompt-module__S4JKTa__prompt:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}
.edit-decision-module__jzu8wq__decision{background:var(--surface-elevated);border:1px solid var(--border-hairline);border-radius:var(--radius-panel);gap:var(--space-md);min-inline-size:0;padding:var(--space-lg);display:grid}.edit-decision-module__jzu8wq__decision>h3,.edit-decision-module__jzu8wq__decision>p{margin:0}.edit-decision-module__jzu8wq__comparison{gap:var(--space-sm);min-inline-size:0;margin:0;display:grid}.edit-decision-module__jzu8wq__comparison>div{border-inline-start:2px solid var(--border-hairline-strong);gap:var(--space-xs);min-inline-size:0;padding-inline-start:var(--space-md);display:grid}.edit-decision-module__jzu8wq__comparison dt{color:var(--text-secondary);font:var(--text-caption)}.edit-decision-module__jzu8wq__comparison dd{color:var(--text-primary);font:var(--text-body);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.edit-decision-module__jzu8wq__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.edit-decision-module__jzu8wq__decision:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}
.secret-reveal-module__Yzvl5q__reveal{border:1px solid var(--border-hairline);border-radius:var(--radius-panel);gap:var(--space-md);min-inline-size:0;padding:var(--space-md);display:grid}.secret-reveal-module__Yzvl5q__valueRow,.secret-reveal-module__Yzvl5q__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;justify-content:space-between;min-inline-size:0;display:flex}.secret-reveal-module__Yzvl5q__valueRow[hidden]{display:none}.secret-reveal-module__Yzvl5q__value{background:var(--surface-sunken);border-radius:var(--radius-control);color:var(--text-primary);overflow-wrap:anywhere;min-inline-size:0;padding:var(--space-md);-webkit-user-select:all;user-select:all;flex:15rem}.secret-reveal-module__Yzvl5q__once,.secret-reveal-module__Yzvl5q__empty{color:var(--text-secondary);font:var(--text-caption);margin:0}.secret-reveal-module__Yzvl5q__masked{color:var(--text-secondary);font:var(--text-callout);overflow-wrap:anywhere}.secret-reveal-module__Yzvl5q__actions>p{margin:0}@media (forced-colors:active){.secret-reveal-module__Yzvl5q__value{border:1px solid canvastext}}
.data-table-module__LR59NG__scroll{overscroll-behavior-inline:contain;max-inline-size:100%;overflow-x:auto}.data-table-module__LR59NG__scroll:focus-visible{border-radius:var(--radius-xs);outline:2px solid var(--focus-ring);outline-offset:2px}.data-table-module__LR59NG__table{border-collapse:collapse;inline-size:100%}.data-table-module__LR59NG__caption{caption-side:top;color:var(--text-secondary);font:var(--text-caption);text-align:start;padding-block-end:var(--space-sm)}
.feedback-notice-module__IbrEDG__notice{border:1px solid var(--border-hairline);border-radius:var(--radius-panel);color:var(--text-primary);align-items:center;gap:var(--space-lg);min-inline-size:0;display:flex}.feedback-notice-module__IbrEDG__notice[data-layout=band]{background:var(--surface-chrome);padding:var(--space-lg) var(--space-xl)}.feedback-notice-module__IbrEDG__notice[data-layout=row]{padding-block:var(--space-lg);border-radius:0}.feedback-notice-module__IbrEDG__notice[data-tone=accent],.feedback-notice-module__IbrEDG__notice[data-tone=success]{background:var(--success-soft)}.feedback-notice-module__IbrEDG__notice[data-tone=warning]{background:var(--warning-soft)}.feedback-notice-module__IbrEDG__notice[data-tone=danger]{background:var(--danger-soft)}.feedback-notice-module__IbrEDG__leading{color:var(--text-secondary);flex:none;align-items:center;display:inline-flex}.feedback-notice-module__IbrEDG__notice[data-tone=accent] .feedback-notice-module__IbrEDG__leading,.feedback-notice-module__IbrEDG__notice[data-tone=success] .feedback-notice-module__IbrEDG__leading{color:var(--success)}.feedback-notice-module__IbrEDG__notice[data-tone=warning] .feedback-notice-module__IbrEDG__leading{color:var(--warning)}.feedback-notice-module__IbrEDG__notice[data-tone=danger] .feedback-notice-module__IbrEDG__leading{color:var(--danger)}.feedback-notice-module__IbrEDG__copy{gap:var(--space-xs);flex:auto;min-inline-size:0;display:grid}.feedback-notice-module__IbrEDG__title{font-weight:600}.feedback-notice-module__IbrEDG__message{color:var(--text-secondary);font:var(--text-caption);overflow-wrap:anywhere;min-inline-size:0}.feedback-notice-module__IbrEDG__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;flex:0 auto;justify-content:flex-end;margin-inline-start:auto;display:flex}@media (max-width:640px){.feedback-notice-module__IbrEDG__notice[data-layout=band]{align-items:flex-start;gap:var(--space-md);padding:var(--space-md);flex-wrap:wrap}.feedback-notice-module__IbrEDG__notice[data-layout=band] .feedback-notice-module__IbrEDG__copy{flex-basis:calc(100% - 48px)}.feedback-notice-module__IbrEDG__notice[data-layout=band] .feedback-notice-module__IbrEDG__actions{flex:100%;justify-content:flex-start;margin-inline-start:0}.feedback-notice-module__IbrEDG__notice[data-layout=row]{align-items:flex-start;gap:var(--space-sm);flex-wrap:wrap}.feedback-notice-module__IbrEDG__notice[data-layout=row] .feedback-notice-module__IbrEDG__copy{flex:calc(100% - 48px)}.feedback-notice-module__IbrEDG__notice[data-layout=row] .feedback-notice-module__IbrEDG__actions{flex:100%;justify-content:flex-end}}
.milestone-badge-module__8g8RSG__badge{border:1px solid var(--line);border-radius:var(--radius-lg);align-items:center;gap:var(--space-xs);min-inline-size:0;padding:var(--space-lg) var(--space-sm) var(--space-md);text-align:center;justify-items:center;display:grid}.milestone-badge-module__8g8RSG__badge[data-earned=false]{border-style:dashed}.milestone-badge-module__8g8RSG__mark{block-size:calc(44 * var(--u));inline-size:calc(44 * var(--u));margin-block-end:var(--space-2xs)}.milestone-badge-module__8g8RSG__label,.milestone-badge-module__8g8RSG__progress{overflow-wrap:anywhere;margin:0}.milestone-badge-module__8g8RSG__label{font-weight:600}.milestone-badge-module__8g8RSG__badge[data-earned=false] .milestone-badge-module__8g8RSG__label{color:var(--text-tertiary)}
.badge-shelf-module__kTBcoq__shelf{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,136px),1fr));margin:0;padding:0;list-style:none;display:grid}.badge-shelf-module__kTBcoq__item{min-inline-size:0}.badge-shelf-module__kTBcoq__item>*{block-size:100%}@media (max-width:540px){.badge-shelf-module__kTBcoq__shelf{grid-template-columns:repeat(2,minmax(0,1fr))}}
.brand-visual-module__uOqwuW__mark,.brand-visual-module__uOqwuW__cover,.brand-visual-module__uOqwuW__banner{vertical-align:middle;flex:none;line-height:0;display:inline-block;overflow:hidden}.brand-visual-module__uOqwuW__mark{border-radius:calc(var(--brand-mark-size,32) * .26 * var(--u));height:calc(var(--brand-mark-size,32) * var(--u));width:calc(var(--brand-mark-size,32) * var(--u));box-shadow:inset 0 0 0 1px #0000000f}.brand-visual-module__uOqwuW__cover,.brand-visual-module__uOqwuW__banner{width:100%}.brand-visual-module__uOqwuW__cover{aspect-ratio:16/10}.brand-visual-module__uOqwuW__banner{aspect-ratio:4}.brand-visual-module__uOqwuW__artwork{width:100%;height:100%;display:block}.brand-visual-module__uOqwuW__wordmark{color:var(--text-primary);font:var(--text-headline);letter-spacing:-.01em;font-weight:600}.brand-visual-module__uOqwuW__wordmark[data-type=serif]{letter-spacing:-.015em;font-family:Georgia,Times New Roman,serif;font-weight:400}.brand-visual-module__uOqwuW__wordmark[data-type=italic]{font-family:Georgia,serif;font-style:italic;font-weight:400}.brand-visual-module__uOqwuW__wordmark[data-type=heavy]{letter-spacing:-.02em;text-transform:uppercase}.brand-visual-module__uOqwuW__wordmark[data-type=mono]{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:0;font-weight:400}.brand-visual-module__uOqwuW__wordmark[data-type=round]{font-family:ui-rounded, "SF Pro Rounded", var(--font-chrome,sans-serif);letter-spacing:.01em}.brand-visual-module__uOqwuW__wordmark[data-type=grotesk]{letter-spacing:-.025em}@media (prefers-reduced-motion:reduce){.brand-visual-module__uOqwuW__artwork{transition:none}}
.rating-summary-module__gM0nuW__stars{align-items:center;gap:var(--space-xs);vertical-align:middle;max-inline-size:100%;display:inline-flex}.rating-summary-module__gM0nuW__row{flex:none;gap:1px;display:inline-flex}.rating-summary-module__gM0nuW__star{width:16px;height:16px}.rating-summary-module__gM0nuW__starBase{fill:var(--line)}.rating-summary-module__gM0nuW__starFill{fill:#c2912e}.rating-summary-module__gM0nuW__value{color:var(--text-primary);font:var(--text-caption);font-variant-numeric:tabular-nums}.rating-summary-module__gM0nuW__summary{gap:var(--space-sm);min-inline-size:0;display:grid}.rating-summary-module__gM0nuW__headline,.rating-summary-module__gM0nuW__note{margin:0}.rating-summary-module__gM0nuW__categories{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.rating-summary-module__gM0nuW__categories>div{border:1px solid var(--line);border-radius:var(--radius-md);min-inline-size:0;padding:var(--space-sm) var(--space-md)}.rating-summary-module__gM0nuW__categories dt{color:var(--text-tertiary);font:var(--text-caption)}.rating-summary-module__gM0nuW__categories dd{margin:var(--space-2xs) 0 0}.rating-summary-module__gM0nuW__note{border-inline-start:3px solid var(--line);color:var(--text-body-color);padding:var(--space-xs) 0 var(--space-xs) var(--space-md)}@media (max-width:480px){.rating-summary-module__gM0nuW__categories{grid-template-columns:minmax(0,1fr)}}
.business-profile-card-module__qTJOKa__card{gap:var(--space-lg);min-inline-size:0;display:grid}.business-profile-card-module__qTJOKa__banner{border-radius:var(--radius-panel);overflow:hidden}.business-profile-card-module__qTJOKa__identity{align-items:flex-end;gap:var(--space-md) var(--space-lg);padding-inline:var(--space-24);flex-wrap:wrap;display:flex}.business-profile-card-module__qTJOKa__mark{box-shadow:0 0 0 4px var(--surface-chrome), 0 var(--space-sm) var(--space-24) #24252022;margin-block-start:calc(-44 * var(--u))}.business-profile-card-module__qTJOKa__copy{gap:var(--space-xs);flex:220px;min-inline-size:0;display:grid}.business-profile-card-module__qTJOKa__name{margin:0}.business-profile-card-module__qTJOKa__links{gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.business-profile-card-module__qTJOKa__links a{color:var(--accent);overflow-wrap:anywhere}.business-profile-card-module__qTJOKa__details{border:1px solid var(--line);border-radius:var(--radius-panel);gap:var(--space-lg);min-inline-size:0;padding:var(--space-lg);display:grid}@media (max-width:640px){.business-profile-card-module__qTJOKa__identity{padding-inline:var(--space-md)}.business-profile-card-module__qTJOKa__mark{height:calc(56 * var(--u));width:calc(56 * var(--u))}}
.capacity-meter-module__FxIZ-G__capacity{align-items:end;gap:var(--space-xs);justify-items:end;min-inline-size:0;display:inline-grid}.capacity-meter-module__FxIZ-G__label{color:var(--text-tertiary);font:var(--text-caption);white-space:nowrap}.capacity-meter-module__FxIZ-G__label b{color:var(--text-primary);font-weight:600}.capacity-meter-module__FxIZ-G__track{background:var(--surface-sunken);border-radius:var(--radius-button);height:max(4px, calc(4 * var(--u)));width:calc(84 * var(--u));display:block;overflow:hidden}.capacity-meter-module__FxIZ-G__fill{background:var(--text-primary);border-radius:inherit;opacity:.78;height:100%;width:var(--capacity-percent);display:block}@media (prefers-reduced-motion:reduce){.capacity-meter-module__FxIZ-G__fill{transition:none}}
.countdown-module__VHVJqa__countdown{color:var(--text-tertiary);font:var(--text-caption);font-variant-numeric:tabular-nums;white-space:nowrap}
.illustrated-face-module__d-ubTG__face{background:var(--surface-sunken);height:calc(var(--face-size,40) * var(--u));vertical-align:middle;width:calc(var(--face-size,40) * var(--u));border-radius:50%;flex:none;line-height:0;display:inline-block;overflow:hidden}.illustrated-face-module__d-ubTG__portrait{width:100%;height:100%;display:block;transform:translateY(-1px)scale(1.26)}.illustrated-face-module__d-ubTG__stack{flex:none;align-items:center;padding-inline-start:var(--space-6);display:inline-flex}.illustrated-face-module__d-ubTG__stackFace{box-shadow:0 0 0 2px var(--surface-chrome);margin-inline-start:calc(-6 * var(--u))}.illustrated-face-module__d-ubTG__more{color:var(--text-tertiary);font:var(--text-caption2);font-variant-numeric:tabular-nums;margin-inline-start:var(--space-xs)}@media (prefers-reduced-motion:reduce){.illustrated-face-module__d-ubTG__face{transition:none}}
.reward-badge-module__HuHFbq__badge{background:var(--surface-sunken);border-radius:var(--radius-button);color:var(--text-primary);align-items:baseline;gap:var(--space-sm);min-block-size:var(--control-xs);padding:var(--space-xs) var(--space-md);flex-wrap:wrap;flex:none;line-height:1.3;display:inline-flex}.reward-badge-module__HuHFbq__badge[data-size=large]{font:var(--text-headline);min-block-size:var(--control);padding:var(--space-sm) var(--space-lg)}.reward-badge-module__HuHFbq__tier{color:var(--success);font:var(--text-micro);gap:1px;font-weight:600;display:inline-flex}.reward-badge-module__HuHFbq__active{color:var(--success)}.reward-badge-module__HuHFbq__inactive{color:var(--border-decorative)}.reward-badge-module__HuHFbq__label{font:var(--text-label);font-weight:600}.reward-badge-module__HuHFbq__badge[data-size=large] .reward-badge-module__HuHFbq__label{font:var(--text-headline);font-weight:600}.reward-badge-module__HuHFbq__detail{color:var(--text-tertiary);font:var(--text-caption)}
.market-card-module__FOGtya__card{background:var(--surface-chrome);border:1px solid var(--line);border-radius:var(--radius-panel);flex-direction:column;min-inline-size:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative;overflow:hidden}.market-card-module__FOGtya__card[data-status-tone=success]{border-color:var(--success)}.market-card-module__FOGtya__card[data-status-tone=warning]{border-color:var(--warning)}.market-card-module__FOGtya__card[data-status-tone=danger]{border-color:var(--danger)}.market-card-module__FOGtya__card:hover{box-shadow:0 var(--space-sm) var(--space-24) #2425200f;transform:translateY(calc(-2 * var(--u)))}.market-card-module__FOGtya__card:has(.market-card-module__FOGtya__titleLink:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.market-card-module__FOGtya__cover{aspect-ratio:16/10;background:var(--surface-sunken);border-block-end:1px solid var(--line);position:relative;overflow:hidden}.market-card-module__FOGtya__cover>:first-child{width:100%;height:100%;position:absolute;inset:0}.market-card-module__FOGtya__format{background:color-mix(in srgb, var(--surface-chrome) 90%, transparent);border-radius:var(--radius-button);color:var(--text-primary);font:var(--text-caption2);padding:var(--space-2xs) var(--space-sm);font-weight:600;position:absolute;inset-block-end:var(--space-sm);inset-inline-start:var(--space-sm)}.market-card-module__FOGtya__status{background:color-mix(in srgb, var(--surface-chrome) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-button);position:absolute;inset-block-start:var(--space-sm);inset-inline-end:var(--space-sm)}.market-card-module__FOGtya__body{gap:var(--space-sm);min-inline-size:0;padding:var(--space-lg);flex-direction:column;flex:auto;display:flex}.market-card-module__FOGtya__business{align-items:center;gap:var(--space-sm);min-inline-size:0;display:flex}.market-card-module__FOGtya__businessName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.market-card-module__FOGtya__rating{margin-inline-start:auto}.market-card-module__FOGtya__title{font:var(--text-headline);letter-spacing:-.008em;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-block-size:2.64em;margin:0;font-weight:600;line-height:1.32;display:-webkit-box;overflow:hidden}.market-card-module__FOGtya__titleLink{color:inherit;text-decoration:none}.market-card-module__FOGtya__titleLink:after{content:"";z-index:1;position:absolute;inset:0}.market-card-module__FOGtya__titleLink:focus-visible{outline:0}.market-card-module__FOGtya__skills{align-items:flex-start;gap:var(--space-xs);flex-wrap:wrap;display:flex}.market-card-module__FOGtya__footer{gap:var(--space-md);margin-block-start:auto;padding-block-start:var(--space-md);display:grid}.market-card-module__FOGtya__footerRow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;justify-content:space-between;min-inline-size:0;display:flex}.market-card-module__FOGtya__countdown{color:var(--text-primary)}.market-card-module__FOGtya__capacity{margin-inline-start:auto}@media (max-width:640px){.market-card-module__FOGtya__body{padding:var(--space-md)}.market-card-module__FOGtya__footerRow{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.market-card-module__FOGtya__card,.market-card-module__FOGtya__card:hover{transition:none;transform:none}}
.market-row-module__9rhMCG__row{background:var(--surface-chrome);border:1px solid var(--line);border-radius:var(--radius-lg);align-items:center;gap:var(--space-lg);min-inline-size:0;padding:var(--space-md) var(--space-lg);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.market-row-module__9rhMCG__row[data-status-tone=success]{border-color:var(--success)}.market-row-module__9rhMCG__row[data-status-tone=warning]{border-color:var(--warning)}.market-row-module__9rhMCG__row[data-status-tone=danger]{border-color:var(--danger)}.market-row-module__9rhMCG__main{gap:var(--space-2xs);min-inline-size:0;display:grid}.market-row-module__9rhMCG__title,.market-row-module__9rhMCG__meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.market-row-module__9rhMCG__title{color:var(--text-primary);font:var(--text-label);z-index:1;font-weight:600;position:relative}.market-row-module__9rhMCG__meta{min-inline-size:0}.market-row-module__9rhMCG__aside{align-items:center;gap:var(--space-md);flex-wrap:wrap;justify-content:flex-end;min-inline-size:0;display:flex}.market-row-module__9rhMCG__actions{z-index:2;position:relative}@media (max-width:560px){.market-row-module__9rhMCG__row{gap:var(--space-sm) var(--space-md);grid-template-columns:auto minmax(0,1fr)}.market-row-module__9rhMCG__aside{grid-column:2;justify-content:flex-start}}
.profile-card-module__YUs4iW__card{align-items:flex-start;gap:var(--space-md);min-inline-size:0;display:flex}.profile-card-module__YUs4iW__face{box-shadow:0 0 0 4px var(--surface-chrome), 0 var(--space-sm) var(--space-24) #2425201f}.profile-card-module__YUs4iW__body{gap:var(--space-xs);min-inline-size:0;display:grid}.profile-card-module__YUs4iW__name{margin:0}.profile-card-module__YUs4iW__skills,.profile-card-module__YUs4iW__links{align-items:flex-start;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.profile-card-module__YUs4iW__bio{white-space:pre-line;max-inline-size:62ch}.profile-card-module__YUs4iW__links a{color:var(--accent);overflow-wrap:anywhere}.profile-card-module__YUs4iW__card[data-compact=true] .profile-card-module__YUs4iW__name{font:var(--text-label);font-weight:600}@media (max-width:560px){.profile-card-module__YUs4iW__card{flex-wrap:wrap}.profile-card-module__YUs4iW__body{flex:calc(100% - 52px)}}
.request-card-module__4TgqQq__card{background:var(--surface-chrome);border:1px solid var(--line);border-radius:var(--radius-lg);gap:var(--space-sm);min-inline-size:0;padding:var(--space-lg);display:grid}.request-card-module__4TgqQq__card[data-variant=row]{border-radius:var(--radius-md);gap:var(--space-xs);padding:var(--space-md)}.request-card-module__4TgqQq__top{align-items:center;gap:var(--space-sm);flex-wrap:wrap;min-inline-size:0;display:flex}.request-card-module__4TgqQq__category{background:var(--surface-sunken);border-radius:var(--radius-button);color:var(--text-primary);font:var(--text-caption2);padding:var(--space-xs) var(--space-sm)}.request-card-module__4TgqQq__project{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.request-card-module__4TgqQq__note{color:var(--accent);white-space:nowrap;margin-inline-start:auto;font-weight:600}.request-card-module__4TgqQq__title{margin:0}.request-card-module__4TgqQq__brief{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.request-card-module__4TgqQq__skills{gap:var(--space-xs);flex-wrap:wrap;display:flex}.request-card-module__4TgqQq__progress{background:var(--surface-sunken);border-radius:var(--radius-button);height:max(5px, calc(5 * var(--u)));margin-block-start:var(--space-xs);position:relative;overflow:hidden}.request-card-module__4TgqQq__joined,.request-card-module__4TgqQq__submitted{border-radius:inherit;position:absolute;inset-block:0;inset-inline-start:0}.request-card-module__4TgqQq__joined{background:var(--accent-soft);width:var(--joined-percent)}.request-card-module__4TgqQq__submitted{background:var(--accent);width:var(--submitted-percent)}.request-card-module__4TgqQq__meta,.request-card-module__4TgqQq__codeLine{margin:0}.request-card-module__4TgqQq__codeLabel{color:var(--text-tertiary)}.request-card-module__4TgqQq__code{background:var(--surface-sunken);border-radius:var(--radius-xs);color:var(--text-primary);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;padding:1px var(--space-xs)}.request-card-module__4TgqQq__actions{gap:var(--space-sm);flex-wrap:wrap;margin-block-start:var(--space-xs);display:flex}.request-card-module__4TgqQq__card[data-variant=row] .request-card-module__4TgqQq__brief{display:none}.request-card-module__4TgqQq__card[data-variant=row] .request-card-module__4TgqQq__title{font:var(--text-label)}@media (max-width:560px){.request-card-module__4TgqQq__card{padding:var(--space-md)}}
.standing-summary-module__dwFlOq__summary{gap:var(--space-lg);min-inline-size:0;display:grid}.standing-summary-module__dwFlOq__heading{margin:0}.standing-summary-module__dwFlOq__stats{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.standing-summary-module__dwFlOq__stats>div{background:var(--surface-sunken);border-radius:var(--radius-lg);gap:var(--space-xs);min-inline-size:0;padding:var(--space-md) var(--space-lg);display:grid}.standing-summary-module__dwFlOq__stats dt{color:var(--text-tertiary);font:var(--text-caption)}.standing-summary-module__dwFlOq__stats dd{color:var(--text-primary);font:var(--text-display);font-variant-numeric:tabular-nums;margin:0}.standing-summary-module__dwFlOq__next{gap:var(--space-sm);display:grid}.standing-summary-module__dwFlOq__nextLine{align-items:baseline;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;justify-content:space-between;display:flex}.standing-summary-module__dwFlOq__nextLine strong{color:var(--text-primary);font-weight:600}@media (max-width:520px){.standing-summary-module__dwFlOq__stats{gap:var(--space-xs)}.standing-summary-module__dwFlOq__stats>div{padding:var(--space-sm)}.standing-summary-module__dwFlOq__stats dd{font:var(--text-title)}}
.capture-preview-module__MwfDNa__viewport{overscroll-behavior:contain;block-size:100%;inline-size:100%;overflow:hidden auto}.capture-preview-module__MwfDNa__image{height:auto;pointer-events:none;-webkit-user-select:none;user-select:none;max-inline-size:100%;width:100%;display:block}
.canvas-share-module__k_pPWa__intro,.canvas-share-module__k_pPWa__description{color:var(--text-secondary);font:var(--text-caption);text-wrap:pretty;margin:0}.canvas-share-module__k_pPWa__linkControls{grid-template-columns:minmax(0,1fr);inline-size:100%;margin-block:12px;display:grid}.canvas-share-module__k_pPWa__linkRow{border:1px solid var(--border-hairline);border-radius:var(--radius-control);color:var(--text-tertiary);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 6px 6px 10px;display:grid}.canvas-share-module__k_pPWa__linkInput{color:var(--text-secondary);font:var(--text-caption);text-overflow:ellipsis;background:0 0;border:0;width:100%;min-width:0;min-height:32px}.canvas-share-module__k_pPWa__linkActions{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.canvas-share-module__k_pPWa__status,.canvas-share-module__k_pPWa__error{color:var(--text-secondary);font:var(--text-caption);margin:0}.canvas-share-module__k_pPWa__status:empty{display:none}.canvas-share-module__k_pPWa__error{border-inline-start:2px solid var(--danger);color:var(--text-primary);padding-inline-start:8px}.canvas-share-module__k_pPWa__section{border:0;min-width:0;margin:0;padding:0}.canvas-share-module__k_pPWa__legend{color:var(--text-secondary);font:var(--text-micro);margin-bottom:8px;padding:0}.canvas-share-module__k_pPWa__options{border:1px solid var(--border-hairline);border-radius:var(--radius-control);overflow:hidden}.canvas-share-module__k_pPWa__option{color:var(--text-secondary);cursor:pointer;grid-template-columns:24px 16px minmax(0,1fr);align-items:center;gap:10px;min-height:44px;padding:12px;display:grid}.canvas-share-module__k_pPWa__option+.canvas-share-module__k_pPWa__option{border-top:1px solid var(--border-hairline)}.canvas-share-module__k_pPWa__option[data-selected=true]{background:var(--fill-selected);color:var(--text-primary)}.canvas-share-module__k_pPWa__optionCopy{gap:3px;min-width:0;display:grid}.canvas-share-module__k_pPWa__optionTitle{color:var(--text-primary);font:500 13px/1.4 var(--font-chrome)}.canvas-share-module__k_pPWa__commentsRow{border-top:1px solid var(--border-hairline);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:12px;display:grid}.canvas-share-module__k_pPWa__disclosure{border-top:1px solid var(--border-hairline)}.canvas-share-module__k_pPWa__disclosure summary{color:var(--text-secondary);cursor:pointer;font:var(--text-caption);justify-content:space-between;align-items:center;min-height:44px;list-style:none;display:flex}.canvas-share-module__k_pPWa__disclosure summary::-webkit-details-marker{display:none}.canvas-share-module__k_pPWa__disclosure[open] summary svg{transform:rotate(90deg)}
.home-canvas-module__Yo4z_q__page{background:var(--surface-elevated);font-family:var(--font-chrome);grid-template-rows:3.75rem minmax(0,1fr);width:100vw;height:100dvh;display:grid;overflow:hidden}.home-canvas-module__Yo4z_q__page button,.home-canvas-module__Yo4z_q__page input{font:inherit}.home-canvas-module__Yo4z_q__header{background:var(--surface-chrome);border-bottom:1px solid var(--border-hairline);z-index:4;grid-template-columns:minmax(8rem,1fr) minmax(18rem,42rem) minmax(8rem,1fr);align-items:center;gap:1rem;padding:0 1.25rem;display:grid;position:relative}.home-canvas-module__Yo4z_q__identity{color:var(--text-primary);letter-spacing:.01em;justify-self:start;align-items:center;gap:.5rem;font-size:.82rem;font-weight:500;text-decoration:none;display:inline-flex}.home-canvas-module__Yo4z_q__mark{background:var(--accent);border-radius:999px;width:.62rem;height:.62rem}.home-canvas-module__Yo4z_q__captureChrome{justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.home-canvas-module__Yo4z_q__nav{justify-self:end;align-items:center;gap:1.25rem;font-size:.72rem;display:inline-flex}.home-canvas-module__Yo4z_q__nav a,.home-canvas-module__Yo4z_q__nav button{color:var(--text-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.home-canvas-module__Yo4z_q__nav a:hover,.home-canvas-module__Yo4z_q__nav button:hover{text-decoration:underline}.home-canvas-module__Yo4z_q__surface{background:var(--surface-elevated);min-height:0;position:relative;overflow:hidden}.home-canvas-module__Yo4z_q__intro{text-align:center;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.home-canvas-module__Yo4z_q__intro p{letter-spacing:-.025em;margin:0 0 .55rem;font-size:clamp(1.1rem,1.8vw,1.5rem);font-weight:520}.home-canvas-module__Yo4z_q__intro span{color:var(--text-tertiary);font:var(--text-caption)}.home-canvas-module__Yo4z_q__error{background:var(--surface-elevated);border:1px solid color-mix(in srgb, var(--error) 35%, transparent);border-radius:var(--radius-xl);flex-direction:column;align-items:flex-start;gap:.25rem;max-width:min(26rem,100vw - 2rem);padding:.85rem 1rem;display:flex;position:absolute;top:1rem;left:50%;transform:translate(-50%)}.home-canvas-module__Yo4z_q__error strong{font-size:.78rem}.home-canvas-module__Yo4z_q__error span{color:var(--text-secondary);font-size:.72rem}.home-canvas-module__Yo4z_q__errorActions{gap:.5rem;margin-top:.4rem;display:flex}.home-canvas-module__Yo4z_q__errorActions button{border:1px solid var(--border-hairline);border-radius:var(--radius-panel);color:var(--text-primary);background:0 0;padding:.25rem .6rem;font-size:.72rem;font-weight:500}.home-canvas-module__Yo4z_q__resumeHint{background:var(--surface-elevated);border:1px solid var(--border-hairline);border-radius:var(--radius-xl);color:var(--text-primary);align-items:center;gap:.6rem;margin-top:.85rem;padding:.55rem .85rem;font-size:.75rem;display:flex}.home-canvas-module__Yo4z_q__statusAnnouncement{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-canvas-module__Yo4z_q__dropTarget{outline:2px solid var(--accent);outline-offset:-6px}.home-canvas-module__Yo4z_q__dropMessage{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--material-regular);border:1px solid color-mix(in srgb, var(--accent) 32%, transparent);letter-spacing:.08em;text-transform:uppercase;z-index:2;border-radius:999px;padding:.7rem 1rem;font-size:.7rem;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-canvas-module__Yo4z_q__consentSheet{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--material-thin);z-index:5;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.home-canvas-module__Yo4z_q__consentPanel{background:var(--surface-elevated);border:1px solid var(--border-hairline);border-radius:var(--radius-xl);box-shadow:0 1rem 3rem var(--border-hairline);max-width:26rem;padding:1.4rem 1.5rem}.home-canvas-module__Yo4z_q__consentPanel h2{margin:0 0 .6rem;font-size:1rem}.home-canvas-module__Yo4z_q__consentPanel p{color:var(--text-primary);margin:0 0 1.1rem;font-size:.8rem;line-height:1.5}.home-canvas-module__Yo4z_q__consentActions{justify-content:flex-end;gap:.6rem;display:flex}.home-canvas-module__Yo4z_q__consentActions button{border:1px solid var(--border-hairline);cursor:pointer;background:0 0;border-radius:999px;padding:.48rem 1rem;font-size:.74rem}.home-canvas-module__Yo4z_q__consentPrimary{color:var(--text-on-accent);background:var(--accent)!important;border-color:var(--accent)!important}@media (max-width:720px){.home-canvas-module__Yo4z_q__page{grid-template-rows:auto minmax(0,1fr)}.home-canvas-module__Yo4z_q__header{grid-template-columns:1fr auto;gap:.7rem;padding:.7rem .85rem}.home-canvas-module__Yo4z_q__captureChrome{grid-area:2/1/auto/-1}.home-canvas-module__Yo4z_q__nav{gap:.9rem}.home-canvas-module__Yo4z_q__nav>:first-child{display:none}.home-canvas-module__Yo4z_q__intro{width:calc(100% - 2rem)}}
.document-workspace-module__XS46Pq__shell{background:var(--surface-chrome);color:var(--text-primary);font-family:var(--font-chrome);flex-direction:column;height:100svh;display:flex;overflow:hidden}.document-workspace-module__XS46Pq__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.document-workspace-module__XS46Pq__shell>[aria-label=Review\ surface],.document-workspace-module__XS46Pq__workspaceBody{flex:1;min-height:0;overflow:hidden}.document-workspace-module__XS46Pq__workspaceBody>[aria-label=Review\ surface]{height:100%}.document-workspace-module__XS46Pq__status{place-items:center;height:100%;display:grid}.document-workspace-module__XS46Pq__settingsStatus{background:var(--surface-elevated);border:1px solid var(--border-hairline);z-index:31;align-items:center;gap:.65rem;padding:.7rem .85rem;display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 .8rem 2rem #14141424}.document-workspace-module__XS46Pq__settingsStatus button{background:var(--text-primary);color:var(--text-on-accent);border:0;border-radius:999px;min-height:2.25rem;padding:.4rem .7rem}
.review-chrome-module__Ks1iBq__pageControls{align-items:center;gap:4px;display:inline-flex}.review-chrome-module__Ks1iBq__pageCount{color:var(--text-secondary);font:var(--text-caption);font-variant-numeric:tabular-nums;white-space:nowrap}.review-chrome-module__Ks1iBq__approval{border-bottom:var(--hairline) solid var(--border-hairline);align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-lg);flex-wrap:wrap;display:flex}.review-chrome-module__Ks1iBq__approval>a{color:var(--text-secondary);font:var(--text-caption);margin-inline-start:auto}.review-chrome-module__Ks1iBq__compactApproval{align-items:center;gap:2px;padding-inline-start:6px;display:flex;position:relative}.review-chrome-module__Ks1iBq__compactApproval>a{border-radius:var(--radius-control);color:var(--text-secondary);font:var(--text-caption);white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-width:34px;min-height:34px;padding-inline:6px;text-decoration:none;display:inline-flex}.review-chrome-module__Ks1iBq__compactApproval>a:hover{background:var(--fill-hover);color:var(--text-primary)}.review-chrome-module__Ks1iBq__compactApproval>p[role=alert]{background:var(--surface-elevated);border:var(--hairline) solid var(--border-hairline);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);color:var(--error);font:var(--text-caption);z-index:30;width:280px;max-width:calc(100vw - 24px);margin:0;padding:12px;position:absolute;top:calc(100% + 8px);right:0}@media (max-width:80rem){.review-chrome-module__Ks1iBq__compactApproval>a>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:44rem){.review-chrome-module__Ks1iBq__pageControls{display:none}.review-chrome-module__Ks1iBq__compactAction{min-height:var(--touch-target-min);min-width:var(--touch-target-min);padding-inline:0}.review-chrome-module__Ks1iBq__actionLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.review-chrome-module__Ks1iBq__compactApproval{padding-inline-start:0}.review-chrome-module__Ks1iBq__compactApproval>a{display:none}}@media (any-pointer:coarse),(max-width:44rem){.review-chrome-module__Ks1iBq__compactApproval>a{min-height:var(--touch-target-min);min-width:var(--touch-target-min)}}
.client-view-bar-module__3jZmYW__bar{background:var(--surface-chrome);border-bottom:1px solid var(--border-hairline);align-items:center;gap:14px;min-height:52px;padding:0 16px;display:flex}.client-view-bar-module__3jZmYW__actions{align-items:center;gap:4px;margin-left:auto;display:flex}.client-view-bar-module__3jZmYW__connection{color:var(--text-secondary);font:var(--text-caption);white-space:nowrap;align-items:center;gap:6px;min-height:34px;margin:0;padding:0 6px;display:inline-flex}.client-view-bar-module__3jZmYW__dot{background:var(--chrome-confirm);border-radius:999px;flex:none;width:6px;height:6px}.client-view-bar-module__3jZmYW__connection[data-state=offline] .client-view-bar-module__3jZmYW__dot{background:var(--warning)}.client-view-bar-module__3jZmYW__connection[data-state=unverified] .client-view-bar-module__3jZmYW__dot{background:var(--text-tertiary)}.client-view-bar-module__3jZmYW__identity{color:var(--text-secondary);font:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;max-width:220px;min-height:34px;display:inline-flex;overflow:hidden}.client-view-bar-module__3jZmYW__notice{background:var(--surface-chrome);border-bottom:1px solid var(--warning);color:var(--text-secondary);font:var(--text-caption);align-items:flex-start;gap:10px;min-height:28px;margin:0;padding:8px 16px;display:flex}.client-view-bar-module__3jZmYW__notice>.client-view-bar-module__3jZmYW__dot{margin-top:6px}.client-view-bar-module__3jZmYW__recovery{overflow-wrap:anywhere;min-width:0}.client-view-bar-module__3jZmYW__recovery p{margin:0 0 4px}.client-view-bar-module__3jZmYW__recovery summary{cursor:pointer;padding:6px 0}.client-view-bar-module__3jZmYW__recoveryActions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.client-view-bar-module__3jZmYW__recoveryActions a{color:var(--text-primary);text-underline-offset:3px;align-items:center;min-height:34px;display:inline-flex}.client-view-bar-module__3jZmYW__recoveryActions a:focus-visible,.client-view-bar-module__3jZmYW__recovery summary:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.client-view-bar-module__3jZmYW__notice[data-state=replayed]{border-bottom-color:var(--chrome-confirm)}.client-view-bar-module__3jZmYW__notice[data-state=replayed] .client-view-bar-module__3jZmYW__dot{background:var(--chrome-confirm)}.client-view-bar-module__3jZmYW__notice .client-view-bar-module__3jZmYW__dot{background:var(--warning)}.client-view-bar-module__3jZmYW__notice[data-tone=danger]{border-bottom-color:var(--danger)}.client-view-bar-module__3jZmYW__notice[data-tone=danger] .client-view-bar-module__3jZmYW__dot{background:var(--danger)}.client-view-bar-module__3jZmYW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (pointer:coarse){.client-view-bar-module__3jZmYW__actions button,.client-view-bar-module__3jZmYW__actions a,.client-view-bar-module__3jZmYW__recoveryActions button,.client-view-bar-module__3jZmYW__recoveryActions a,.client-view-bar-module__3jZmYW__recovery summary{min-height:var(--touch-target-min)}}@media (max-width:700px){.client-view-bar-module__3jZmYW__actions{flex-wrap:nowrap;margin-left:0}.client-view-bar-module__3jZmYW__connectionText,.client-view-bar-module__3jZmYW__identityText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.release-facts-module__6wxRzq__facts{gap:0;display:grid}.release-facts-module__6wxRzq__row{border-bottom:1px solid var(--border-hairline);grid-template-columns:96px minmax(0,1fr);gap:4px 16px;padding:10px 0;display:grid}.release-facts-module__6wxRzq__row:last-child{border-bottom:0}.release-facts-module__6wxRzq__term{color:var(--text-secondary);font:var(--text-caption)}.release-facts-module__6wxRzq__value{color:var(--text-primary);font:var(--text-caption);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.release-facts-module__6wxRzq__note{color:var(--text-secondary);font:var(--text-caption);text-wrap:pretty;margin:12px 0 0}
.link-gone-module__PeLV5W__screen{background:var(--surface-chrome);grid-template-rows:52px 1fr;min-height:100vh;display:grid}.link-gone-module__PeLV5W__bar{border-bottom:1px solid var(--border-hairline);align-items:center;gap:14px;height:52px;padding:0 16px;display:flex}.link-gone-module__PeLV5W__main{place-items:center;padding:32px;display:grid}.link-gone-module__PeLV5W__panel{animation:link-gone-module__PeLV5W__linkGoneEnter var(--duration-navigation) var(--ease-snappy) both;gap:14px;max-width:440px;display:grid}@keyframes link-gone-module__PeLV5W__linkGoneEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.link-gone-module__PeLV5W__glyph{color:var(--text-secondary)}.link-gone-module__PeLV5W__title{color:var(--text-primary);font:var(--text-display);letter-spacing:-.02em;text-wrap:balance;margin:0}.link-gone-module__PeLV5W__body{color:var(--text-secondary);font:var(--text-body);text-wrap:pretty;margin:0}.link-gone-module__PeLV5W__actions{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.link-gone-module__PeLV5W__action{border-radius:var(--radius-control);font:500 14px/1 var(--font-chrome);height:var(--touch-target-min);white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 18px;text-decoration:none;display:inline-flex}.link-gone-module__PeLV5W__primaryAction{background:var(--accent);color:var(--text-on-accent);border:1px solid #0000}.link-gone-module__PeLV5W__plainAction{color:var(--text-secondary);background:0 0;border:1px solid #0000}.link-gone-module__PeLV5W__plainAction:hover{background:var(--fill-hover);color:var(--text-primary)}@media (max-width:480px){.link-gone-module__PeLV5W__main{padding:24px 16px}.link-gone-module__PeLV5W__action{white-space:normal}}@media (prefers-reduced-motion:reduce){.link-gone-module__PeLV5W__panel{animation:none}}
.page-shell-module__j3tqnG__shell{max-width:1240px;margin:0 auto;padding:24px 32px 72px}.page-shell-module__j3tqnG__head{margin-bottom:18px}.page-shell-module__j3tqnG__title{letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:28px;font-weight:550;line-height:1.15;overflow:hidden}.page-shell-module__j3tqnG__sub{color:var(--text-secondary);margin:4px 0 0;font-size:13px}.page-shell-module__j3tqnG__titles{min-width:0}.page-shell-module__j3tqnG__body{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:24px;display:grid}.page-shell-module__j3tqnG__bodyNoRail{grid-template-columns:minmax(0,1fr)}.page-shell-module__j3tqnG__rail{min-width:0;overflow:hidden}.page-shell-module__j3tqnG__main{min-width:0;max-width:800px}@media (max-width:900px){.page-shell-module__j3tqnG__shell{padding:16px 16px 56px}.page-shell-module__j3tqnG__body{grid-template-columns:minmax(0,1fr)}.page-shell-module__j3tqnG__main{max-width:none}}
.integrate-dialog-module__g3Nm6W__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2147483640;background:#0a0b0a94;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.integrate-dialog-module__g3Nm6W__dialog{background:var(--surface-elevated);border:1px solid var(--border-hairline);border-radius:var(--radius-xl);color:var(--text-primary);outline:none;width:100%;max-width:36rem;padding:1.75rem;box-shadow:0 1.5rem 3.5rem #0000002e}.integrate-dialog-module__g3Nm6W__header{justify-content:space-between;align-items:flex-start;display:flex}.integrate-dialog-module__g3Nm6W__eyebrow{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700}.integrate-dialog-module__g3Nm6W__header h2{letter-spacing:-.02em;margin:.35rem 0 0;font-size:1.25rem;font-weight:500}.integrate-dialog-module__g3Nm6W__closeButton{border-radius:var(--radius-panel);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.integrate-dialog-module__g3Nm6W__closeButton:hover{background:var(--fill-hover);color:var(--text-primary)}.integrate-dialog-module__g3Nm6W__intro{color:var(--text-secondary);margin:.75rem 0 1.25rem;font-size:.85rem;line-height:1.45}.integrate-dialog-module__g3Nm6W__tabs{gap:.5rem;margin-bottom:.75rem;display:flex}.integrate-dialog-module__g3Nm6W__tab,.integrate-dialog-module__g3Nm6W__tabActive{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:.35rem .8rem;font-size:.75rem;font-weight:500}.integrate-dialog-module__g3Nm6W__tab{color:var(--text-secondary)}.integrate-dialog-module__g3Nm6W__tab:hover{color:var(--text-primary)}.integrate-dialog-module__g3Nm6W__tabActive{background:var(--fill-hover);border-color:var(--border-hairline);color:var(--text-primary)}.integrate-dialog-module__g3Nm6W__codeBlock{background:var(--fill-hover);border:1px solid var(--border-hairline);border-radius:var(--radius-xl);position:relative}.integrate-dialog-module__g3Nm6W__codeBlock pre{white-space:pre-wrap;word-break:break-all;margin:0;padding:1.15rem 1.15rem 3rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;line-height:1.45;overflow-x:auto}.integrate-dialog-module__g3Nm6W__copyButton{background:var(--text-primary);border-radius:var(--radius-xl);color:var(--text-on-accent);cursor:pointer;border:0;align-items:center;gap:.4rem;padding:.45rem .8rem;font-size:.72rem;font-weight:500;display:flex;position:absolute;bottom:.65rem;right:.65rem}.integrate-dialog-module__g3Nm6W__copyButton:hover{opacity:.92}.integrate-dialog-module__g3Nm6W__footer{justify-content:space-between;align-items:center;margin-top:1.25rem;display:flex}.integrate-dialog-module__g3Nm6W__hint{color:var(--border-hairline-strong);max-width:24rem;margin:0;font-size:.72rem;line-height:1.4}.integrate-dialog-module__g3Nm6W__hint code{background:var(--fill-hover);border-radius:var(--radius-control);padding:.1rem .3rem}.integrate-dialog-module__g3Nm6W__doneButton{border:1px solid var(--border-hairline);border-radius:var(--radius-xl);color:var(--text-primary);cursor:pointer;background:0 0;padding:.5rem 1rem;font-size:.75rem;font-weight:500}.integrate-dialog-module__g3Nm6W__doneButton:hover{background:var(--fill-hover)}
.document-workspace-settings-dialog-module__7qYg-q__status{color:var(--text-secondary);font:var(--text-caption);flex-wrap:wrap;align-items:center;gap:12px;min-height:88px;display:flex}.document-workspace-settings-dialog-module__7qYg-q__status p{flex:1;margin:0}.document-workspace-settings-dialog-module__7qYg-q__status[role=alert]{border-inline-start:2px solid var(--danger);color:var(--text-primary);padding-inline-start:8px}
.presence-roster-module__Nch13G__roster{align-items:center;gap:var(--space-sm);flex-wrap:wrap;min-inline-size:0;display:flex}.presence-roster-module__Nch13G__people{align-items:center;gap:var(--space-md);flex-wrap:wrap;min-inline-size:0;display:flex}
.draft-changes-module__-zMDFW__screen{gap:var(--space-lg);grid-template-columns:minmax(0,1fr) 17rem;grid-template-areas:"head head""frames rail";display:grid}.draft-changes-module__-zMDFW__head{gap:var(--space-sm);grid-area:head;display:grid}.draft-changes-module__-zMDFW__head h3{font:var(--text-headline);margin:0}.draft-changes-module__-zMDFW__lead{color:var(--text-secondary);font:var(--text-caption);max-width:62ch;margin:0}.draft-changes-module__-zMDFW__modes{border:var(--hairline) solid var(--border-hairline);border-radius:var(--radius-control);width:fit-content;display:inline-flex;overflow:hidden}.draft-changes-module__-zMDFW__modes button{color:var(--text-secondary);cursor:pointer;font:var(--text-label);align-items:center;gap:var(--space-6);min-height:var(--touch-target-min);padding:0 var(--space-md);background:0 0;border:0;display:inline-flex}.draft-changes-module__-zMDFW__modes button[aria-selected=true]{background:var(--fill-selected);color:var(--text-primary)}.draft-changes-module__-zMDFW__modes button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.draft-changes-module__-zMDFW__frames{gap:var(--space-md);grid-area:frames;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.draft-changes-module__-zMDFW__frames[data-mode=overlay]{grid-template-columns:minmax(0,1fr)}.draft-changes-module__-zMDFW__frame{gap:var(--space-6);min-width:0;margin:0;display:grid}.draft-changes-module__-zMDFW__frame figcaption{align-items:baseline;gap:var(--space-sm);flex-wrap:wrap;display:flex}.draft-changes-module__-zMDFW__frame figcaption strong{font:var(--text-micro);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.draft-changes-module__-zMDFW__frame figcaption span{color:var(--text-tertiary);font:var(--text-caption2)}.draft-changes-module__-zMDFW__plate{background:var(--surface-elevated);border:var(--hairline) solid var(--border-hairline);border-radius:var(--radius-xs);min-height:8rem;position:relative}.draft-changes-module__-zMDFW__plate img{width:100%;max-width:100%;height:auto;display:block}.draft-changes-module__-zMDFW__unavailable{color:var(--text-tertiary);font:var(--text-caption);padding:var(--space-lg);margin:0}.draft-changes-module__-zMDFW__rail{border-left:var(--hairline) solid var(--border-hairline);gap:var(--space-sm);padding-left:var(--space-md);grid-area:rail;align-content:start;display:grid}.draft-changes-module__-zMDFW__rail h4{font:var(--text-subheadline);font-weight:var(--font-weight-label);margin:0}.draft-changes-module__-zMDFW__empty,.draft-changes-module__-zMDFW__failure{font:var(--text-caption);margin:0}.draft-changes-module__-zMDFW__failure{color:var(--danger)}.draft-changes-module__-zMDFW__pins{gap:var(--space-md);margin:0;padding:0;list-style:none;display:grid}.draft-changes-module__-zMDFW__pins>li{border-top:var(--hairline) solid var(--border-hairline);gap:var(--space-xs);padding-top:var(--space-sm);display:grid}.draft-changes-module__-zMDFW__pinHead{align-items:baseline;gap:var(--space-sm);display:flex}.draft-changes-module__-zMDFW__pinHead strong{font:var(--text-subheadline);font-weight:var(--font-weight-label)}.draft-changes-module__-zMDFW__pinNumber{background:var(--accent);color:var(--text-on-accent);font:var(--text-micro);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;width:18px;height:18px;display:inline-grid}.draft-changes-module__-zMDFW__pinState{color:var(--text-secondary);font:var(--text-caption2);align-items:center;gap:var(--space-xs);flex-wrap:wrap;margin:0;display:flex}.draft-changes-module__-zMDFW__pinState[data-state=changed],.draft-changes-module__-zMDFW__pinState[data-state=moved],.draft-changes-module__-zMDFW__pinState[data-state=missing]{color:var(--change)}.draft-changes-module__-zMDFW__pinState code,.draft-changes-module__-zMDFW__candidateName code{color:var(--text-tertiary);font-family:var(--font-code);overflow-wrap:anywhere}.draft-changes-module__-zMDFW__reason{color:var(--text-tertiary)}.draft-changes-module__-zMDFW__pinCopy,.draft-changes-module__-zMDFW__pinNote{color:var(--text-secondary);font:var(--text-caption);margin:0}.draft-changes-module__-zMDFW__pinNote{color:var(--text-tertiary)}.draft-changes-module__-zMDFW__candidates{gap:var(--space-xs);display:grid}.draft-changes-module__-zMDFW__candidatesLabel{color:var(--text-tertiary);font:var(--text-micro);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0}.draft-changes-module__-zMDFW__candidates ul{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.draft-changes-module__-zMDFW__candidates li{border:var(--hairline) dashed var(--border-hairline-strong);border-radius:var(--radius-control);align-items:center;gap:var(--space-sm);min-height:var(--touch-target-min);padding:var(--space-xs) var(--space-sm);justify-content:space-between;display:flex}.draft-changes-module__-zMDFW__pinHere{height:var(--touch-target-min);flex:none}.draft-changes-module__-zMDFW__candidateName{font:var(--text-caption2);min-width:0;display:grid}.draft-changes-module__-zMDFW__candidateName span{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:60rem){.draft-changes-module__-zMDFW__screen{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""frames""rail"}.draft-changes-module__-zMDFW__frames{grid-template-columns:minmax(0,1fr)}.draft-changes-module__-zMDFW__rail{border-left:0;border-top:var(--hairline) solid var(--border-hairline);padding-left:0;padding-top:var(--space-md)}}.draft-changes-module__-zMDFW__evidence{max-width:100%;height:auto;display:block}
.new-review-sheet-module__mhb2oG__sheet{z-index:20;position:fixed;inset:0}.new-review-sheet-module__mhb2oG__sheetBackdrop{background:var(--scrim,color-mix(in srgb, var(--ink) 18%, transparent));position:absolute;inset:0}.new-review-sheet-module__mhb2oG__sheetPanel{background:var(--surface-chrome);border:1px solid var(--border-hairline);border-radius:var(--radius-xl) 0 0 var(--radius-xl);box-shadow:var(--shadow-panel);box-sizing:border-box;color:var(--text-primary);font:var(--text-body);overscroll-behavior:contain;flex-direction:column;width:min(100%,480px);max-height:100dvh;padding:24px;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.new-review-sheet-module__mhb2oG__sheetHeader{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:24px;display:flex}.new-review-sheet-module__mhb2oG__eyebrow{color:var(--text-secondary);font:var(--text-micro);margin:0 0 4px}.new-review-sheet-module__mhb2oG__sheetHeader h2{font:var(--text-title);margin:0}.new-review-sheet-module__mhb2oG__iconButton{border-radius:var(--radius-control);color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:44px;min-height:44px;display:inline-flex}.new-review-sheet-module__mhb2oG__sheetForm{flex-direction:column;flex:1;gap:20px;min-width:0;display:flex}.new-review-sheet-module__mhb2oG__sheetForm fieldset{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.new-review-sheet-module__mhb2oG__sheetForm legend,.new-review-sheet-module__mhb2oG__fieldLabel{font:500 13px/1.4 var(--font-chrome)}.new-review-sheet-module__mhb2oG__sheetForm legend{margin-bottom:8px}.new-review-sheet-module__mhb2oG__choiceRow{border:1px solid var(--border-hairline);border-radius:var(--radius-control);cursor:pointer;align-items:center;gap:12px;min-height:44px;padding:12px;display:flex}.new-review-sheet-module__mhb2oG__choiceRow:has(input:checked){background:var(--fill-selected);border-color:var(--accent)}.new-review-sheet-module__mhb2oG__choiceRow input{accent-color:var(--accent);flex:none}.new-review-sheet-module__mhb2oG__choiceRow span{gap:4px;display:grid}.new-review-sheet-module__mhb2oG__choiceRow strong{font-weight:500}.new-review-sheet-module__mhb2oG__choiceRow small{color:var(--text-secondary);font:var(--text-caption)}.new-review-sheet-module__mhb2oG__fieldLabel{gap:8px;display:grid}.new-review-sheet-module__mhb2oG__fieldLabel input,.new-review-sheet-module__mhb2oG__fieldLabel select{background:var(--surface-elevated);border:1px solid var(--border-hairline);border-radius:var(--radius-control);box-sizing:border-box;color:inherit;font:var(--text-body);width:100%;min-width:0;min-height:44px;padding:8px 12px}.new-review-sheet-module__mhb2oG__formError{color:var(--error);font:var(--text-caption);margin:0}.new-review-sheet-module__mhb2oG__sheetActions{border-top:1px solid var(--border-hairline);flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:auto;padding-top:16px;display:flex}.new-review-sheet-module__mhb2oG__primaryAction,.new-review-sheet-module__mhb2oG__secondaryAction{border-radius:var(--radius-control);cursor:pointer;font:500 13px/1.4 var(--font-chrome);border:1px solid #0000;min-height:44px;padding:8px 16px}.new-review-sheet-module__mhb2oG__primaryAction{background:var(--accent);color:var(--text-on-accent)}.new-review-sheet-module__mhb2oG__secondaryAction{color:inherit;background:0 0}.new-review-sheet-module__mhb2oG__primaryAction:disabled{cursor:wait;opacity:.5}.new-review-sheet-module__mhb2oG__secondaryAction:hover,.new-review-sheet-module__mhb2oG__iconButton:hover{background:var(--fill-hover)}.new-review-sheet-module__mhb2oG__sheetPanel :is(button,input,select):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:640px){.new-review-sheet-module__mhb2oG__sheetPanel{border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-height:calc(100dvh - 16px);padding:20px 16px calc(20px + env(safe-area-inset-bottom));width:100%;top:auto}.new-review-sheet-module__mhb2oG__fieldLabel input,.new-review-sheet-module__mhb2oG__fieldLabel select{font-size:16px}}
.guest-admission-sheet-module__BTOFFa__form{gap:12px;display:grid}.guest-admission-sheet-module__BTOFFa__description{color:var(--text-secondary);font:var(--text-caption);margin:0}.guest-admission-sheet-module__BTOFFa__actions{justify-content:flex-end;gap:6px;display:flex}@media (pointer:coarse){.guest-admission-sheet-module__BTOFFa__actions button{min-height:var(--touch-target-min)}}
.document-version-history-module__Lbr1kW__panel{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.document-version-history-module__Lbr1kW__header,.document-version-history-module__Lbr1kW__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.document-version-history-module__Lbr1kW__announcement{font:var(--text-caption);margin:0}.document-version-history-module__Lbr1kW__announcement:empty{display:none}.document-version-history-module__Lbr1kW__failure{border-block:var(--hairline) solid var(--border-hairline);font:var(--text-caption);align-items:center;gap:var(--space-sm);padding-block:var(--space-md);flex-wrap:wrap;justify-content:space-between;margin:0;display:flex}.document-version-history-module__Lbr1kW__list{margin:0;padding:0;list-style:none}.document-version-history-module__Lbr1kW__list>li{border-bottom:var(--hairline) solid var(--border-hairline);gap:var(--space-sm);padding-block:var(--space-md);display:grid}.document-version-history-module__Lbr1kW__list>li[aria-current=true]{border-color:var(--text-secondary)}.document-version-history-module__Lbr1kW__draftRow{border-inline-start:2px solid var(--accent);padding-inline-start:var(--space-md)}.document-version-history-module__Lbr1kW__rowHead{align-items:baseline;gap:var(--space-sm);flex-wrap:wrap;display:flex}.document-version-history-module__Lbr1kW__rowHead strong{font:var(--text-body)}.document-version-history-module__Lbr1kW__state{font:var(--text-caption);letter-spacing:.06em;text-transform:uppercase}.document-version-history-module__Lbr1kW__trigger{color:var(--text-secondary);font:var(--text-caption)}.document-version-history-module__Lbr1kW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.project-table-module__bKWdcW__page{background:var(--surface-chrome);min-height:100svh}.project-table-module__bKWdcW__main{box-sizing:border-box;min-width:0;max-width:1480px;margin:0 auto;padding:48px clamp(24px,4.5vw,72px) 64px}.project-table-module__bKWdcW__titleRow{grid-template-columns:minmax(0,1fr);align-items:end;gap:40px;display:grid}.project-table-module__bKWdcW__title{color:var(--text-primary);font:var(--text-display-large);letter-spacing:-.045em;overflow-wrap:anywhere;margin:0}.project-table-module__bKWdcW__notice{animation:project-table-module__bKWdcW__rowEnter var(--duration-navigation) var(--ease-snappy) both;border:1px solid var(--border-hairline);border-left:2px solid var(--warning);border-radius:var(--radius-control);color:var(--text-secondary);font:var(--text-caption);align-items:center;gap:10px;margin-top:24px;padding:10px 14px;display:flex}.project-table-module__bKWdcW__noticeGlyph{color:var(--warning);flex:none}.project-table-module__bKWdcW__failed .project-table-module__bKWdcW__noticeGlyph{color:var(--danger)}.project-table-module__bKWdcW__noticeWhere{color:var(--text-secondary);margin-left:auto}.project-table-module__bKWdcW__table{border-top:1px solid var(--border-hairline);margin-top:36px}.project-table-module__bKWdcW__head,.project-table-module__bKWdcW__row{grid-template-columns:minmax(0,1fr) 100px 100px 140px;gap:16px;display:grid}.project-table-module__bKWdcW__head{border-bottom:1px solid var(--border-hairline);color:var(--text-secondary);font:var(--text-micro);padding:10px 0}.project-table-module__bKWdcW__row{border:0;border-bottom:1px solid var(--border-hairline);color:inherit;box-sizing:border-box;text-align:left;min-height:56px;transition:background var(--duration-feedback) var(--ease-snappy);background:0 0;align-items:center;width:100%;padding-block:12px;text-decoration:none}.project-table-module__bKWdcW__row:hover{background:var(--fill-hover)}.project-table-module__bKWdcW__row:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.project-table-module__bKWdcW__rowNew{animation:project-table-module__bKWdcW__rowEnter var(--duration-navigation) var(--ease-snappy) both}.project-table-module__bKWdcW__name{min-width:0;display:grid}.project-table-module__bKWdcW__nameLine{color:var(--text-primary);font:500 15px/1.3 var(--font-chrome);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.project-table-module__bKWdcW__sub{color:var(--text-secondary);font:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-table-module__bKWdcW__count{color:var(--text-secondary);font:var(--text-body);font-variant-numeric:tabular-nums}.project-table-module__bKWdcW__countLive{color:var(--text-primary)}.project-table-module__bKWdcW__updated{color:var(--text-secondary);font:var(--text-caption)}.project-table-module__bKWdcW__metric,.project-table-module__bKWdcW__metric dd{min-width:0;margin:0}.project-table-module__bKWdcW__metricLabel,.project-table-module__bKWdcW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.project-table-module__bKWdcW__skeleton{animation:project-table-module__bKWdcW__skeletonPulse 1.2s var(--ease-snappy) infinite alternate;background:var(--fill-selected);border-radius:var(--radius-xs);max-width:100%;display:block}.project-table-module__bKWdcW__skeletonName{gap:6px;display:grid}@keyframes project-table-module__bKWdcW__skeletonPulse{0%{opacity:.55}to{opacity:1}}@keyframes project-table-module__bKWdcW__rowEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.project-table-module__bKWdcW__table .project-table-module__bKWdcW__failed[data-layout=row]{animation:project-table-module__bKWdcW__rowEnter var(--duration-navigation) var(--ease-snappy) both;border:0;border-bottom:1px solid var(--border-hairline);background:0 0;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:20px 0;display:grid}.project-table-module__bKWdcW__table .project-table-module__bKWdcW__failed .project-table-module__bKWdcW__failedTitle{color:var(--text-primary);font:500 13px/1.3 var(--font-chrome)}.project-table-module__bKWdcW__table .project-table-module__bKWdcW__failed .project-table-module__bKWdcW__failedBody{color:var(--text-secondary);font:var(--text-caption)}.project-table-module__bKWdcW__emptyEnter{animation:project-table-module__bKWdcW__rowEnter var(--duration-navigation) var(--ease-snappy) both}@media (max-width:640px){.project-table-module__bKWdcW__main{padding:28px 16px 48px}.project-table-module__bKWdcW__table{border-top:0;gap:12px;margin-top:24px;display:grid}.project-table-module__bKWdcW__head{display:none}.project-table-module__bKWdcW__row{border:1px solid var(--border-hairline);border-radius:var(--radius-panel);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;padding:16px}.project-table-module__bKWdcW__name,.project-table-module__bKWdcW__skeletonName,.project-table-module__bKWdcW__updated{grid-column:1/-1}.project-table-module__bKWdcW__sub{overflow-wrap:anywhere;white-space:normal}.project-table-module__bKWdcW__metricLabel{clip-path:none;color:var(--text-secondary);font:var(--text-micro);white-space:normal;width:auto;height:auto;margin-bottom:4px;position:static;overflow:visible}.project-table-module__bKWdcW__table .project-table-module__bKWdcW__failed[data-layout=row]{grid-template-columns:auto minmax(0,1fr)}.project-table-module__bKWdcW__table .project-table-module__bKWdcW__failed .project-table-module__bKWdcW__failedActions{grid-column:2;justify-self:start}.project-table-module__bKWdcW__projectAction{min-width:44px;padding-inline:10px}.project-table-module__bKWdcW__actionLabel{display:none}}@media (any-pointer:coarse){.project-table-module__bKWdcW__main button{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.project-table-module__bKWdcW__skeleton,.project-table-module__bKWdcW__empty,.project-table-module__bKWdcW__failed,.project-table-module__bKWdcW__notice,.project-table-module__bKWdcW__rowNew{animation:none}.project-table-module__bKWdcW__row{transition:none}}
.release-approval-action-module__iKwyma__action{align-items:center;gap:8px;display:inline-flex}.release-approval-action-module__iKwyma__action [aria-disabled=true]{cursor:default;opacity:.5}.release-approval-action-module__iKwyma__action [aria-disabled=true]:active{transform:none}.release-approval-action-module__iKwyma__approved{color:var(--chrome-confirm);font:var(--text-caption);min-height:var(--touch-target-min);align-items:center;gap:6px;display:inline-flex}@media (max-width:44rem){.release-approval-action-module__iKwyma__actionLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.release-approval-action-module__iKwyma__action button{min-height:var(--touch-target-min);min-width:var(--touch-target-min);padding-inline:0}}
.release-approval-request-module__LFikdG__region{justify-items:start;gap:8px;display:grid}.release-approval-request-module__LFikdG__held{cursor:default;opacity:.5}.release-approval-request-module__LFikdG__reason{color:var(--text-secondary);font:var(--text-caption);text-wrap:pretty;max-width:44ch;margin:0}.release-approval-request-module__LFikdG__statement{color:var(--text-secondary);font:var(--text-caption);text-wrap:pretty;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;max-width:44ch;margin:0;display:grid}.release-approval-request-module__LFikdG__mark{color:var(--chrome-confirm);margin-top:1px}.release-approval-request-module__LFikdG__compact{align-items:center;gap:0;display:flex}.release-approval-request-module__LFikdG__compact button{height:34px}.release-approval-request-module__LFikdG__explanation,.release-approval-request-module__LFikdG__awaiting{position:relative}.release-approval-request-module__LFikdG__explanation summary,.release-approval-request-module__LFikdG__awaiting summary{border-radius:var(--radius-button);color:var(--text-secondary);cursor:pointer;font:var(--text-caption);white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-width:34px;min-height:34px;padding-inline:6px;list-style:none;display:inline-flex}.release-approval-request-module__LFikdG__explanation summary::-webkit-details-marker{display:none}.release-approval-request-module__LFikdG__awaiting summary::-webkit-details-marker{display:none}.release-approval-request-module__LFikdG__explanation summary:hover,.release-approval-request-module__LFikdG__awaiting summary:hover{background:var(--fill-hover)}.release-approval-request-module__LFikdG__explanation p,.release-approval-request-module__LFikdG__awaiting p{background:var(--surface-elevated);border:var(--hairline) solid var(--border-hairline);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);color:var(--text-secondary);font:var(--text-caption);z-index:30;width:280px;max-width:calc(100vw - 24px);margin:0;padding:12px;position:absolute;top:calc(100% + 8px);right:0}.release-approval-request-module__LFikdG__compact .release-approval-request-module__LFikdG__actionLabel,.release-approval-request-module__LFikdG__awaiting summary>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.release-approval-request-module__LFikdG__compact button{width:34px;padding-inline:0}@media (any-pointer:coarse),(max-width:44rem){.release-approval-request-module__LFikdG__compact button,.release-approval-request-module__LFikdG__explanation summary,.release-approval-request-module__LFikdG__awaiting summary{min-height:var(--touch-target-min);min-width:var(--touch-target-min)}}
.review-approval-module__vEQKtG__region{border-bottom:1px solid var(--border-hairline);justify-content:space-between;align-items:center;gap:1rem 1.5rem;padding:.75rem clamp(1rem,3vw,2.5rem);display:flex}.review-approval-module__vEQKtG__summary{align-items:center;gap:.65rem;min-width:0;display:flex}.review-approval-module__vEQKtG__statusIcon{color:var(--accent);flex:none;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:inline-flex}.review-approval-module__vEQKtG__statusIcon svg{width:1.25rem;height:1.25rem}.review-approval-module__vEQKtG__state-not_requested .review-approval-module__vEQKtG__statusIcon{color:#1819156b}.review-approval-module__vEQKtG__state-requested .review-approval-module__vEQKtG__statusIcon{color:var(--accent)}.review-approval-module__vEQKtG__statusCopy{gap:.1rem;min-width:0;display:grid}.review-approval-module__vEQKtG__label,.review-approval-module__vEQKtG__state,.review-approval-module__vEQKtG__notice{margin:0}.review-approval-module__vEQKtG__label{font-size:.78rem;font-weight:500}.review-approval-module__vEQKtG__state{color:#1819159e;font-size:.76rem}.review-approval-module__vEQKtG__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem .85rem;display:flex}.review-approval-module__vEQKtG__notice{color:#18191594;align-items:center;gap:.35rem;font-size:.7rem;line-height:1.35;display:inline-flex}.review-approval-module__vEQKtG__notice svg{flex:none;width:.9rem;height:.9rem}.review-approval-module__vEQKtG__action{background:var(--text-primary);border:1px solid var(--text-primary);color:var(--text-on-accent);cursor:pointer;font:inherit;border-radius:999px;min-height:2.75rem;padding:.65rem .95rem;font-size:.76rem}.review-approval-module__vEQKtG__action:hover:not(:disabled){background:color-mix(in srgb, var(--text-primary) 88%, var(--accent))}.review-approval-module__vEQKtG__action:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.review-approval-module__vEQKtG__action:disabled{cursor:wait;opacity:.55}@media (max-width:700px){.review-approval-module__vEQKtG__region{flex-direction:column;align-items:flex-start}.review-approval-module__vEQKtG__actions{justify-content:flex-start;align-items:flex-start}}
.workspace-bar-module__9ZFKZq__bar{background:var(--surface-chrome);border:var(--hairline) solid var(--border-hairline);border-radius:var(--radius-panel);margin:var(--space-sm);align-items:center;gap:var(--space-md);min-width:0;min-height:52px;padding:var(--space-xs) var(--space-md);z-index:9;flex-wrap:wrap;flex:none;display:flex;position:relative}.workspace-bar-module__9ZFKZq__bar svg{stroke-width:1.25px}.workspace-bar-module__9ZFKZq__bar button svg{width:18px;height:18px}.workspace-bar-module__9ZFKZq__identity{align-items:center;gap:var(--space-sm);flex:auto;min-width:0;display:flex}.workspace-bar-module__9ZFKZq__title{color:var(--text-primary);font:500 13px/1.4 var(--font-chrome);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.workspace-bar-module__9ZFKZq__back{border-radius:var(--radius-control);color:var(--text-secondary);flex:none;justify-content:center;align-items:center;min-width:34px;min-height:34px;display:inline-flex}.workspace-bar-module__9ZFKZq__back:hover{background:var(--fill-hover);color:var(--text-primary)}.workspace-bar-module__9ZFKZq__back:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.workspace-bar-module__9ZFKZq__actions{flex-wrap:wrap;flex:none;align-items:center;gap:2px;max-width:100%;margin-inline-start:auto;display:flex}.workspace-bar-module__9ZFKZq__mobileTarget{width:34px;min-width:34px;height:34px;padding-inline:0}.workspace-bar-module__9ZFKZq__menuWrap{display:inline-flex;position:relative}@media (max-width:44rem){.workspace-bar-module__9ZFKZq__bar{gap:4px;padding-inline:6px}.workspace-bar-module__9ZFKZq__identity{flex:60px}.workspace-bar-module__9ZFKZq__back,.workspace-bar-module__9ZFKZq__mobileTarget{min-height:var(--touch-target-min);min-width:var(--touch-target-min)}.workspace-bar-module__9ZFKZq__actions{gap:0}}@media (any-pointer:coarse){.workspace-bar-module__9ZFKZq__back,.workspace-bar-module__9ZFKZq__mobileTarget{min-height:var(--touch-target-min);min-width:var(--touch-target-min)}}@media (prefers-reduced-motion:reduce){.workspace-bar-module__9ZFKZq__mobileTarget{transition:none}}.workspace-bar-module__9ZFKZq__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}
