.DocumentationExplorable-module__Geb91W__explorable{--explorable-node-inline:136px;--explorable-node-block:104px;--explorable-control-block:44px;--explorable-token-size:16px;--explorable-lane-inline:44px;min-width:0;margin:var(--space-28) 0 var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-11);background:var(--color-surface);box-shadow:0 5px 18px rgb(var(--rgb-black) / .035);display:grid;container:docs-explorable/inline-size}.DocumentationExplorable-module__Geb91W__explorableHeader{gap:var(--space-6);padding:var(--space-16) var(--space-18);border-bottom:1px solid var(--color-border);display:grid}.DocumentationExplorable-module__Geb91W__explorableHeader>span{color:var(--color-muted);font-size:var(--pm-font-10);font-weight:var(--weight-780);letter-spacing:.07em;text-transform:uppercase}.DocumentationExplorable-module__Geb91W__explorableHeader h3{color:var(--color-text-strong);font-size:var(--pm-font-18);font-weight:var(--weight-680);letter-spacing:-.015em;margin:0}.DocumentationExplorable-module__Geb91W__explorableHeader p,.DocumentationExplorable-module__Geb91W__note{max-width:70ch;color:var(--color-muted);font-size:var(--pm-font-13);line-height:var(--leading-155);margin:0}.DocumentationExplorable-module__Geb91W__stage{min-width:0;min-height:236px;padding:var(--space-22) var(--space-20);background:linear-gradient(color-mix(in srgb, var(--color-bg-canvas) 78%, transparent), color-mix(in srgb, var(--color-bg-canvas) 78%, transparent));place-items:center;display:grid;position:relative}.DocumentationExplorable-module__Geb91W__controlRack{gap:var(--space-16) var(--space-18);padding:var(--space-16) var(--space-18);border-top:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg-shell) 52%, var(--color-surface));grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.DocumentationExplorable-module__Geb91W__controlRack>:only-child,.DocumentationExplorable-module__Geb91W__controlRack>.DocumentationExplorable-module__Geb91W__actionControl:first-child,.DocumentationExplorable-module__Geb91W__controlRack>.DocumentationExplorable-module__Geb91W__actionControl:last-child:nth-child(odd){grid-column:1/-1}.DocumentationExplorable-module__Geb91W__parameter{gap:var(--space-6) var(--space-12);grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"label value""slider slider""minimum maximum""hint hint";min-width:0;display:grid}.DocumentationExplorable-module__Geb91W__parameter>label{color:var(--color-text-strong);font-size:var(--pm-font-12);font-weight:var(--weight-680);grid-area:label;align-self:center}.DocumentationExplorable-module__Geb91W__parameterValue{align-items:center;gap:var(--space-4);grid-area:value;min-width:0;display:flex}.DocumentationExplorable-module__Geb91W__parameterValue input{width:74px;min-height:var(--explorable-control-block);padding:0 var(--space-8);border:1px solid var(--color-border-strong);border-radius:var(--radius-7);background:var(--color-surface);color:var(--color-text-strong);font:var(--weight-680) var(--pm-font-12) / 1 var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.DocumentationExplorable-module__Geb91W__parameterValue span{color:var(--color-muted);font-size:var(--pm-font-11);white-space:nowrap}.DocumentationExplorable-module__Geb91W__parameter>input[type=range]{width:100%;min-height:var(--explorable-control-block);accent-color:var(--color-accent);cursor:pointer;grid-area:slider;margin:0}.DocumentationExplorable-module__Geb91W__parameter[data-tone=what-if]>input[type=range]{accent-color:rgb(var(--rgb-purple))}.DocumentationExplorable-module__Geb91W__parameter>input[type=range]:disabled,.DocumentationExplorable-module__Geb91W__parameterValue input:disabled{cursor:progress;opacity:.64}.DocumentationExplorable-module__Geb91W__parameterMinimum,.DocumentationExplorable-module__Geb91W__parameterMaximum{color:var(--color-muted);font:var(--pm-font-9) / 1 var(--font-mono);font-variant-numeric:tabular-nums}.DocumentationExplorable-module__Geb91W__parameterMinimum{grid-area:minimum}.DocumentationExplorable-module__Geb91W__parameterMaximum{grid-area:maximum;justify-self:end}.DocumentationExplorable-module__Geb91W__parameterHint{min-height:14px;color:var(--color-muted);font-size:var(--pm-font-9);line-height:var(--leading-145);grid-area:hint}.DocumentationExplorable-module__Geb91W__segmentedControl{border:0;min-width:0;margin:0;padding:0}.DocumentationExplorable-module__Geb91W__segmentedControl legend{margin-bottom:var(--space-6);color:var(--color-text-strong);font-size:var(--pm-font-12);font-weight:var(--weight-680)}.DocumentationExplorable-module__Geb91W__segmentedControl>div{min-height:var(--explorable-control-block);border:1px solid var(--color-border-strong);border-radius:var(--radius-8);background:var(--color-surface);grid-template-columns:repeat(auto-fit,minmax(54px,1fr));display:grid;overflow:hidden}.DocumentationExplorable-module__Geb91W__segmentedControl button,.DocumentationExplorable-module__Geb91W__actionControl button{gap:var(--space-6);min-height:var(--explorable-control-block);color:var(--color-muted);cursor:pointer;font:inherit;font-size:var(--pm-font-12);font-weight:var(--weight-680);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.DocumentationExplorable-module__Geb91W__segmentedControl button+button{border-left:1px solid var(--color-border)}.DocumentationExplorable-module__Geb91W__segmentedControl button[data-selected=true]{background:color-mix(in srgb, var(--color-accent) 12%, var(--color-control));color:var(--color-text-strong)}.DocumentationExplorable-module__Geb91W__segmentedControl button[data-selected=true][data-tone=what-if]{background:color-mix(in srgb, rgb(var(--rgb-purple)) 16%, var(--color-control));box-shadow:inset 0 0 0 1px color-mix(in srgb, rgb(var(--rgb-purple)) 48%, transparent)}.DocumentationExplorable-module__Geb91W__segmentedControl button:hover,.DocumentationExplorable-module__Geb91W__segmentedControl button:focus-visible,.DocumentationExplorable-module__Geb91W__actionControl button:hover:not(:disabled),.DocumentationExplorable-module__Geb91W__actionControl button:focus-visible:not(:disabled),.DocumentationExplorable-module__Geb91W__parameterValue input:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.DocumentationExplorable-module__Geb91W__actionControl{gap:var(--space-6);align-content:end;display:grid}.DocumentationExplorable-module__Geb91W__actionControl button{padding:0 var(--space-14);border:1px solid color-mix(in srgb, var(--color-accent) 48%, var(--color-border-strong));border-radius:var(--radius-8);background:color-mix(in srgb, var(--color-accent) 13%, var(--color-control));color:var(--color-text-strong)}.DocumentationExplorable-module__Geb91W__actionControl button:disabled{cursor:progress;opacity:.65}.DocumentationExplorable-module__Geb91W__actionControl span{min-height:16px;color:var(--color-muted);font-size:var(--pm-font-10);line-height:var(--leading-145)}.DocumentationExplorable-module__Geb91W__actionControl span[data-tone=success]{color:var(--color-success)}.DocumentationExplorable-module__Geb91W__actionControl span[data-tone=danger]{color:var(--color-danger)}.DocumentationExplorable-module__Geb91W__metricRack{border-top:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(min(100%,128px),1fr));min-width:0;margin:0;display:grid}.DocumentationExplorable-module__Geb91W__metric{min-width:0;padding:var(--space-12) var(--space-14);grid-template-rows:18px 32px 18px;align-content:center;display:grid}.DocumentationExplorable-module__Geb91W__metric+.DocumentationExplorable-module__Geb91W__metric{border-left:1px solid var(--color-border)}.DocumentationExplorable-module__Geb91W__metric dt,.DocumentationExplorable-module__Geb91W__metric dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DocumentationExplorable-module__Geb91W__metric dt{color:var(--color-muted);font-size:var(--pm-font-10);font-weight:var(--weight-650)}.DocumentationExplorable-module__Geb91W__metric dd{color:var(--color-text-strong);font:var(--weight-680) var(--pm-font-18) / 32px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.018em;margin:0}.DocumentationExplorable-module__Geb91W__metric small{color:var(--color-muted);font-size:var(--pm-font-9);text-overflow:ellipsis;white-space:nowrap;line-height:18px;overflow:hidden}.DocumentationExplorable-module__Geb91W__metric[data-tone=accent] dd{color:var(--color-accent)}.DocumentationExplorable-module__Geb91W__metric[data-tone=what-if] dd{color:rgb(var(--rgb-purple))}.DocumentationExplorable-module__Geb91W__metric[data-tone=caution] dd{color:var(--color-warning)}.DocumentationExplorable-module__Geb91W__note{max-width:none;padding:var(--space-10) var(--space-16);border-top:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg-shell) 72%, var(--color-surface));font-size:var(--pm-font-11)}.DocumentationExplorable-module__Geb91W__flowStage{--explorable-node-inline:120px;--explorable-lane-inline:32px;gap:var(--space-6);grid-auto-columns:max-content;grid-auto-flow:column;justify-content:center;align-items:center;width:100%;min-width:0;display:grid}.DocumentationExplorable-module__Geb91W__nodeWrap{width:var(--explorable-node-inline);height:var(--explorable-node-block);position:relative}.DocumentationExplorable-module__Geb91W__processNode{gap:var(--space-2);width:100%;min-width:0;height:100%;padding:var(--space-10) var(--space-12);border:1px solid var(--color-border-strong);border-radius:var(--radius-9);background:var(--color-surface);color:var(--color-text);cursor:default;font:inherit;text-align:left;grid-template-rows:14px 22px 28px 18px;display:grid;position:relative;overflow:hidden}.DocumentationExplorable-module__Geb91W__processNode[data-inspectable=true]{cursor:pointer}.DocumentationExplorable-module__Geb91W__processNode[data-tone=accent]{border-color:color-mix(in srgb, var(--color-accent) 46%, var(--color-border-strong));background:color-mix(in srgb, var(--color-accent) 5%, var(--color-surface))}.DocumentationExplorable-module__Geb91W__processNode[data-tone=caution]{border-color:color-mix(in srgb, var(--color-warning) 48%, var(--color-border-strong))}.DocumentationExplorable-module__Geb91W__processNode[data-tone=what-if]{border-color:color-mix(in srgb, rgb(var(--rgb-purple)) 52%, var(--color-border-strong));background:color-mix(in srgb, rgb(var(--rgb-purple)) 7%, var(--color-surface))}.DocumentationExplorable-module__Geb91W__processNode:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.DocumentationExplorable-module__Geb91W__nodeEyebrow{color:var(--color-muted);font-size:var(--pm-font-9);font-weight:var(--weight-720);letter-spacing:.05em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;line-height:14px;overflow:hidden}.DocumentationExplorable-module__Geb91W__processNode>strong{color:var(--color-text-strong);font-size:var(--pm-font-14);text-overflow:ellipsis;white-space:nowrap;line-height:22px;overflow:hidden}.DocumentationExplorable-module__Geb91W__nodeBody{align-items:center;min-width:0;min-height:28px;display:flex}.DocumentationExplorable-module__Geb91W__processNode>small{color:var(--color-muted);font-size:var(--pm-font-10);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;line-height:18px;overflow:hidden}.DocumentationExplorable-module__Geb91W__nodeInspector{z-index:2;gap:var(--space-2);padding:var(--space-10) var(--space-12);background:color-mix(in srgb, var(--color-surface-raised) 97%, var(--color-accent) 3%);opacity:0;pointer-events:none;transition:opacity var(--duration-100) var(--ease-standard), transform var(--duration-100) var(--ease-standard);grid-template-rows:22px repeat(3,minmax(0,1fr));align-content:center;display:grid;position:absolute;inset:0;transform:translateY(4px)}.DocumentationExplorable-module__Geb91W__processNode:hover .DocumentationExplorable-module__Geb91W__nodeInspector,.DocumentationExplorable-module__Geb91W__processNode:focus-visible .DocumentationExplorable-module__Geb91W__nodeInspector,.DocumentationExplorable-module__Geb91W__processNode[data-pinned=true] .DocumentationExplorable-module__Geb91W__nodeInspector{opacity:1;transform:translateY(0)}.DocumentationExplorable-module__Geb91W__nodeInspector>b{color:var(--color-text-strong);font-size:var(--pm-font-12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DocumentationExplorable-module__Geb91W__nodeInspector>span{justify-content:space-between;align-items:center;gap:var(--space-8);border-top:1px solid var(--color-border);min-width:0;display:flex}.DocumentationExplorable-module__Geb91W__nodeInspector em,.DocumentationExplorable-module__Geb91W__nodeInspector strong{font-size:var(--pm-font-9);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.DocumentationExplorable-module__Geb91W__nodeInspector em{color:var(--color-muted)}.DocumentationExplorable-module__Geb91W__nodeInspector strong{color:var(--color-text-strong);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.DocumentationExplorable-module__Geb91W__tokenRack,.DocumentationExplorable-module__Geb91W__capacityRack{align-items:center;gap:var(--space-4);min-width:0;min-height:24px;display:flex}.DocumentationExplorable-module__Geb91W__entityToken{width:var(--explorable-token-size);height:var(--explorable-token-size);flex:0 0 var(--explorable-token-size);border:1px solid color-mix(in srgb, var(--color-accent) 54%, var(--color-border));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-accent) 22%, var(--color-surface));box-shadow:inset 0 0 0 3px var(--color-surface);display:block}.DocumentationExplorable-module__Geb91W__entityToken[data-tone=muted]{opacity:.42}.DocumentationExplorable-module__Geb91W__entityToken[data-tone=caution]{border-color:var(--color-warning);background:color-mix(in srgb, var(--color-warning) 26%, var(--color-surface))}.DocumentationExplorable-module__Geb91W__tokenRack>b,.DocumentationExplorable-module__Geb91W__tokenRack>span{color:var(--color-muted);font:var(--weight-650) var(--pm-font-9) / 1 var(--font-mono)}.DocumentationExplorable-module__Geb91W__capacityRack i{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);width:22px;height:8px}.DocumentationExplorable-module__Geb91W__capacityRack i[data-busy=true]{border-color:var(--color-accent);background:var(--color-accent)}.DocumentationExplorable-module__Geb91W__transferLane{width:var(--explorable-lane-inline);place-items:center;height:32px;display:grid;position:relative}.DocumentationExplorable-module__Geb91W__transferTrack{background:color-mix(in srgb, var(--color-accent) 38%, var(--color-border));height:1px;position:absolute;left:2px;right:2px}.DocumentationExplorable-module__Geb91W__transferTrack:after{border-top:1px solid var(--color-accent);border-right:1px solid var(--color-accent);content:"";width:6px;height:6px;position:absolute;top:50%;right:-1px;transform:translateY(-50%)rotate(45deg)}.DocumentationExplorable-module__Geb91W__transferLane>.DocumentationExplorable-module__Geb91W__entityToken{width:12px;height:12px;animation:DocumentationExplorable-module__Geb91W__token-travel-horizontal var(--transfer-duration,2s) linear infinite;box-shadow:inset 0 0 0 2px var(--color-surface);position:absolute;left:2px}@keyframes DocumentationExplorable-module__Geb91W__token-travel-horizontal{0%{transform:translate(0)}to{transform:translate(28px)}}@keyframes DocumentationExplorable-module__Geb91W__token-travel-vertical{0%{transform:translateY(0)}to{transform:translateY(28px)}}.DocumentationExplorable-module__Geb91W__miniPlot{width:100%;min-height:150px;max-height:190px;overflow:visible}.DocumentationExplorable-module__Geb91W__plotLine{stroke:var(--color-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;vector-effect:non-scaling-stroke}.DocumentationExplorable-module__Geb91W__plotReference{stroke:color-mix(in srgb, var(--color-muted-2) 70%, transparent);stroke-dasharray:3 3;stroke-width:1px;vector-effect:non-scaling-stroke}.DocumentationExplorable-module__Geb91W__plotCutoff{stroke:var(--color-warning);stroke-width:1.2px;vector-effect:non-scaling-stroke}.DocumentationExplorable-module__Geb91W__plotExcluded{fill:color-mix(in srgb, var(--color-warning) 9%, transparent)}.DocumentationExplorable-module__Geb91W__timelineLane{gap:var(--space-12);grid-template-columns:58px minmax(0,1fr);align-items:center;width:100%;min-width:0;display:grid}.DocumentationExplorable-module__Geb91W__timelineLane+.DocumentationExplorable-module__Geb91W__timelineLane{margin-top:var(--space-16)}.DocumentationExplorable-module__Geb91W__timelineLane>strong{color:var(--color-text-strong);font-size:var(--pm-font-11)}.DocumentationExplorable-module__Geb91W__timelineLane>div{min-width:0;height:30px;position:relative}.DocumentationExplorable-module__Geb91W__timelineTrack{background:var(--color-border-strong);height:1px;position:absolute;top:50%;left:0;right:0}.DocumentationExplorable-module__Geb91W__timelineEvent{border:1px solid var(--color-accent);border-radius:var(--radius-pill);background:var(--color-surface);width:10px;height:10px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-accent) 22%, transparent);position:absolute;top:50%;transform:translate(-50%,-50%)}.DocumentationExplorable-module__Geb91W__replicationStage,.DocumentationExplorable-module__Geb91W__timelineStage,.DocumentationExplorable-module__Geb91W__warmupStage{width:min(100%,620px);min-width:0}.DocumentationExplorable-module__Geb91W__replicationStage{gap:var(--space-12);display:grid}.DocumentationExplorable-module__Geb91W__replicationPlot{width:100%;min-height:190px;overflow:visible}.DocumentationExplorable-module__Geb91W__replicationTarget{stroke:color-mix(in srgb, var(--color-muted-2) 72%, transparent);stroke-dasharray:3 3;stroke-width:1px;vector-effect:non-scaling-stroke}.DocumentationExplorable-module__Geb91W__replicationInterval,.DocumentationExplorable-module__Geb91W__replicationIntervalCap{stroke:var(--color-text-strong);stroke-linecap:round;stroke-width:1.4px;vector-effect:non-scaling-stroke}.DocumentationExplorable-module__Geb91W__replicationMean{fill:var(--color-accent);stroke:var(--color-surface);stroke-width:1px;vector-effect:non-scaling-stroke}.DocumentationExplorable-module__Geb91W__replicationDot{fill:color-mix(in srgb, var(--color-accent) 62%, var(--color-surface));stroke:var(--color-accent);stroke-width:.45px;vector-effect:non-scaling-stroke}.DocumentationExplorable-module__Geb91W__replicationLegend{gap:var(--space-8) var(--space-16);color:var(--color-muted);font-size:var(--pm-font-10);flex-wrap:wrap;justify-content:center;display:flex}.DocumentationExplorable-module__Geb91W__replicationLegend span{align-items:center;gap:var(--space-4);display:inline-flex}.DocumentationExplorable-module__Geb91W__replicationLegend i{border-radius:var(--radius-pill);background:var(--color-border-strong);width:14px;height:8px}.DocumentationExplorable-module__Geb91W__replicationLegend i[data-kind=target]{background:var(--color-muted-2);height:1px}.DocumentationExplorable-module__Geb91W__replicationLegend i[data-kind=mean]{border-radius:var(--radius-pill);background:var(--color-accent);width:8px}.DocumentationExplorable-module__Geb91W__replicationLegend i[data-kind=interval]{background:var(--color-text-strong);height:2px}.DocumentationExplorable-module__Geb91W__timelineStage{gap:var(--space-6);padding:var(--space-8) 0;display:grid}.DocumentationExplorable-module__Geb91W__timelineCaption{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-16);margin-top:var(--space-10);padding-top:var(--space-10);border-top:1px solid var(--color-border);color:var(--color-muted);font-size:var(--pm-font-10);flex-wrap:wrap;display:flex}.DocumentationExplorable-module__Geb91W__timelineCaption strong{color:var(--color-text-strong);font-weight:var(--weight-680)}.DocumentationExplorable-module__Geb91W__warmupStage{gap:var(--space-6);display:grid}.DocumentationExplorable-module__Geb91W__apiStage{gap:var(--space-18);width:min(100%,760px);min-width:0;display:grid}.DocumentationExplorable-module__Geb91W__apiFacts{border:1px solid var(--color-border);border-radius:var(--radius-8);background:var(--color-surface);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.DocumentationExplorable-module__Geb91W__apiFacts>div{gap:var(--space-4);min-width:0;padding:var(--space-12);display:grid}.DocumentationExplorable-module__Geb91W__apiFacts>div+div{border-left:1px solid var(--color-border)}.DocumentationExplorable-module__Geb91W__apiFacts span,.DocumentationExplorable-module__Geb91W__apiFacts small{color:var(--color-muted);font-size:var(--pm-font-9);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DocumentationExplorable-module__Geb91W__apiFacts span{font-weight:var(--weight-720);letter-spacing:.04em;text-transform:uppercase}.DocumentationExplorable-module__Geb91W__apiFacts strong{color:var(--color-text-strong);font:var(--weight-680) var(--pm-font-15) / var(--leading-13) var(--font-mono);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DocumentationExplorable-module__Geb91W__apiScenarioNote{color:var(--color-muted);font-size:var(--pm-font-11);text-align:center;margin:0}.DocumentationExplorable-module__Geb91W__apiPlaceholder{padding:var(--space-18);border:1px dashed var(--color-border-strong);border-radius:var(--radius-8);color:var(--color-muted);font-size:var(--pm-font-12);text-align:center;margin:0}.DocumentationExplorable-module__Geb91W__plotHeading,.DocumentationExplorable-module__Geb91W__plotAxisLabels{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.DocumentationExplorable-module__Geb91W__plotHeading span,.DocumentationExplorable-module__Geb91W__plotAxisLabels span{color:var(--color-muted);font-size:var(--pm-font-10)}.DocumentationExplorable-module__Geb91W__plotHeading strong{color:var(--color-text-strong);font:var(--weight-680) var(--pm-font-11) / 1 var(--font-mono);font-variant-numeric:tabular-nums}@container docs-explorable (max-width:760px){.DocumentationExplorable-module__Geb91W__flowStage{grid-auto-flow:row;grid-template-columns:var(--explorable-node-inline);gap:var(--space-8)}.DocumentationExplorable-module__Geb91W__transferLane{width:32px;height:var(--explorable-lane-inline);justify-self:center}.DocumentationExplorable-module__Geb91W__transferTrack{width:1px;height:auto;inset:2px auto 2px 50%}.DocumentationExplorable-module__Geb91W__transferTrack:after{inset:auto auto -1px 50%;transform:translate(-50%)rotate(135deg)}.DocumentationExplorable-module__Geb91W__transferLane>.DocumentationExplorable-module__Geb91W__entityToken{margin-left:-6px;animation-name:DocumentationExplorable-module__Geb91W__token-travel-vertical;top:2px;left:50%}}@container docs-explorable (max-width:560px){.DocumentationExplorable-module__Geb91W__stage,.DocumentationExplorable-module__Geb91W__explorableHeader,.DocumentationExplorable-module__Geb91W__controlRack{padding-right:var(--space-14);padding-left:var(--space-14)}.DocumentationExplorable-module__Geb91W__controlRack{grid-template-columns:1fr}.DocumentationExplorable-module__Geb91W__metricRack{grid-template-columns:repeat(2,minmax(0,1fr))}.DocumentationExplorable-module__Geb91W__metric:nth-child(odd){border-left:0}.DocumentationExplorable-module__Geb91W__metric:nth-child(n+3){border-top:1px solid var(--color-border)}}@container docs-explorable (max-width:380px){.DocumentationExplorable-module__Geb91W__metricRack{grid-template-columns:1fr}.DocumentationExplorable-module__Geb91W__metric+.DocumentationExplorable-module__Geb91W__metric{border-top:1px solid var(--color-border);border-left:0}.DocumentationExplorable-module__Geb91W__timelineLane{gap:var(--space-4);grid-template-columns:1fr}.DocumentationExplorable-module__Geb91W__apiFacts{grid-template-columns:1fr 1fr}.DocumentationExplorable-module__Geb91W__apiFacts>div:nth-child(3){border-left:0}.DocumentationExplorable-module__Geb91W__apiFacts>div:nth-child(n+3){border-top:1px solid var(--color-border)}}@media (prefers-reduced-motion:reduce){.DocumentationExplorable-module__Geb91W__nodeInspector{transition:none}.DocumentationExplorable-module__Geb91W__transferLane>.DocumentationExplorable-module__Geb91W__entityToken{animation:none;transform:translate(14px)}@container docs-explorable (max-width:760px){.DocumentationExplorable-module__Geb91W__transferLane>.DocumentationExplorable-module__Geb91W__entityToken{transform:translateY(14px)}}}
.ProtocolEditor-module__krdSMa__advanced-settings-overlay{z-index:120;background:rgb(var(--rgb-bg-deep) / .7);padding:var(--space-24);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);place-items:center;display:grid;position:fixed;inset:0}.ProtocolEditor-module__krdSMa__advanced-settings-modal{border:1px solid rgb(var(--rgb-border) / .34);border-radius:var(--radius-20);background:var(--color-bg-canvas);width:min(920px,100vw - 48px);max-height:min(860px,100vh - 48px);box-shadow:var(--shadow-strong);flex-direction:column;display:flex;overflow:hidden}.ProtocolEditor-module__krdSMa__advanced-settings-header,.ProtocolEditor-module__krdSMa__advanced-settings-footer{justify-content:space-between;align-items:center;gap:var(--space-16);border-color:var(--color-border);background:rgb(var(--rgb-bg-deep) / .34);padding:var(--space-16) var(--space-18);display:flex}.ProtocolEditor-module__krdSMa__advanced-settings-header{border-bottom:1px solid var(--color-border)}.ProtocolEditor-module__krdSMa__advanced-settings-header>div{flex-direction:column;gap:3px;display:flex}.ProtocolEditor-module__krdSMa__advanced-settings-header span,.ProtocolEditor-module__krdSMa__advanced-settings-subhead span{color:var(--color-accent);font-size:var(--pm-font-13);font-weight:var(--weight-800);letter-spacing:.1em;text-transform:uppercase}.ProtocolEditor-module__krdSMa__advanced-settings-header h2,.ProtocolEditor-module__krdSMa__advanced-settings-subhead h3{color:var(--color-text-strong);margin:0}.ProtocolEditor-module__krdSMa__advanced-settings-header p,.ProtocolEditor-module__krdSMa__advanced-settings-callout p,.ProtocolEditor-module__krdSMa__advanced-settings-footer p{color:var(--color-muted);font-size:var(--pm-font-14);line-height:var(--leading-145);margin:0}.ProtocolEditor-module__krdSMa__advanced-settings-header button,.ProtocolEditor-module__krdSMa__advanced-settings-icon-button{cursor:pointer;border:1px solid var(--color-border);border-radius:var(--radius-10);background:rgb(var(--rgb-surface) / .72);color:var(--color-text)}.ProtocolEditor-module__krdSMa__advanced-settings-header button{flex:none;place-items:center;width:36px;height:36px;display:grid}.ProtocolEditor-module__krdSMa__advanced-settings-body{min-height:0;padding:var(--space-18);overflow-y:auto}.ProtocolEditor-module__krdSMa__advanced-settings-stack{gap:var(--space-14);flex-direction:column;display:flex}.ProtocolEditor-module__krdSMa__advanced-settings-grid{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ProtocolEditor-module__krdSMa__advanced-settings-stack label{gap:var(--space-6);color:var(--color-muted);font-size:var(--pm-font-14);font-weight:var(--weight-700);flex-direction:column;display:flex}.ProtocolEditor-module__krdSMa__advanced-settings-stack input,.ProtocolEditor-module__krdSMa__advanced-settings-stack select,.ProtocolEditor-module__krdSMa__advanced-settings-stack textarea{border:1px solid var(--color-border);border-radius:var(--radius-10);background:var(--color-bg-shell);min-width:0;color:var(--color-text);padding:9px var(--space-10);font:inherit;font-size:var(--pm-font-15);outline:none}.ProtocolEditor-module__krdSMa__advanced-settings-stack textarea{resize:vertical;min-height:150px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:var(--pm-font-14);line-height:var(--leading-15)}.ProtocolEditor-module__krdSMa__advanced-settings-stack input:focus,.ProtocolEditor-module__krdSMa__advanced-settings-stack select:focus,.ProtocolEditor-module__krdSMa__advanced-settings-stack textarea:focus{border-color:var(--color-accent-soft);box-shadow:0 0 0 3px rgb(var(--rgb-accent) / .1)}.ProtocolEditor-module__krdSMa__advanced-settings-callout{border:1px solid rgb(var(--rgb-accent) / .18);border-radius:var(--radius-12);background:rgb(var(--rgb-primary) / .08);padding:11px var(--space-12);flex-direction:column;gap:5px;display:flex}.ProtocolEditor-module__krdSMa__advanced-settings-callout strong{color:var(--color-text-strong);font-size:var(--pm-font-15)}.ProtocolEditor-module__krdSMa__advanced-settings-stack .ProtocolEditor-module__krdSMa__advanced-settings-checkbox{align-items:center;gap:var(--space-8);flex-direction:row;display:flex}.ProtocolEditor-module__krdSMa__advanced-settings-checkbox input{width:16px;height:16px;padding:0}.ProtocolEditor-module__krdSMa__advanced-settings-checkbox-compact{justify-content:center;align-self:center}.ProtocolEditor-module__krdSMa__advanced-settings-subhead{justify-content:space-between;align-items:end;gap:var(--space-12);padding-top:var(--space-4);display:flex}.ProtocolEditor-module__krdSMa__advanced-settings-subhead button,.ProtocolEditor-module__krdSMa__advanced-settings-preview-actions button,.ProtocolEditor-module__krdSMa__advanced-settings-footer button{cursor:pointer;border:1px solid var(--color-border);border-radius:var(--radius-10);background:rgb(var(--rgb-surface) / .76);color:var(--color-text);padding:var(--space-8) 11px}.ProtocolEditor-module__krdSMa__advanced-normalization-row{gap:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-12);background:rgb(var(--rgb-bg-deep) / .28);padding:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 120px auto 36px;align-items:end;display:grid}.ProtocolEditor-module__krdSMa__advanced-settings-icon-button{place-items:center;width:36px;height:36px;padding:0;display:grid}.ProtocolEditor-module__krdSMa__advanced-settings-preview-actions{align-items:center;gap:var(--space-10);display:flex}.ProtocolEditor-module__krdSMa__advanced-settings-preview-actions span{color:var(--color-muted);font-size:var(--pm-font-14)}.ProtocolEditor-module__krdSMa__advanced-settings-preview{border:1px solid var(--color-border);border-radius:var(--radius-12);background:var(--color-bg-shell);max-height:320px;padding:var(--space-12);color:var(--color-text);white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:var(--pm-font-13);line-height:var(--leading-15);margin:0;overflow:auto}.ProtocolEditor-module__krdSMa__advanced-settings-footer{border-top:1px solid var(--color-border)}@media (max-width:760px){.ProtocolEditor-module__krdSMa__advanced-settings-overlay{padding:var(--space-10)}.ProtocolEditor-module__krdSMa__advanced-settings-modal{width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.ProtocolEditor-module__krdSMa__advanced-settings-grid,.ProtocolEditor-module__krdSMa__advanced-normalization-row{grid-template-columns:1fr}.ProtocolEditor-module__krdSMa__advanced-settings-checkbox-compact{justify-content:flex-start}}.ProtocolEditor-module__krdSMa__advanced-schema-object{border:1px solid rgb(var(--rgb-border) / .24);border-radius:var(--radius-12);gap:.75rem;margin:0;padding:.8rem;display:grid}.ProtocolEditor-module__krdSMa__advanced-schema-object legend{color:var(--color-muted);font-size:var(--pm-font-14);font-weight:var(--weight-700);padding:0 .35rem}.ProtocolEditor-module__krdSMa__advanced-schema-union{border-left:2px solid rgb(var(--rgb-accent) / .4);padding-left:.65rem}.ProtocolEditor-module__krdSMa__simulation-inline-error{color:var(--color-danger)}.ProtocolEditor-module__krdSMa__distribution-preview{gap:var(--space-12);border:1px solid rgb(var(--rgb-border) / .24);border-radius:var(--radius-14);background:rgb(var(--rgb-surface) / .32);padding:var(--space-14);margin:0;display:grid;overflow:hidden}.ProtocolEditor-module__krdSMa__distribution-preview figcaption{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}.ProtocolEditor-module__krdSMa__distribution-preview figcaption>div{gap:var(--space-2);min-width:0;display:grid}.ProtocolEditor-module__krdSMa__distribution-preview figcaption strong,.ProtocolEditor-module__krdSMa__distribution-preview-empty strong{color:var(--color-text-strong);font-size:var(--pm-font-15);line-height:var(--leading-135)}.ProtocolEditor-module__krdSMa__distribution-preview figcaption span,.ProtocolEditor-module__krdSMa__distribution-preview-empty span{color:var(--color-muted);font-size:var(--pm-font-13);line-height:var(--leading-14)}.ProtocolEditor-module__krdSMa__distribution-preview-doc-link{color:var(--color-accent);font-size:var(--pm-font-12);font-weight:var(--weight-700);justify-self:start;text-decoration:none}.ProtocolEditor-module__krdSMa__distribution-preview-doc-link:hover{text-decoration:underline}.ProtocolEditor-module__krdSMa__distribution-preview figcaption .ProtocolEditor-module__krdSMa__distribution-preview-metric{border:1px solid rgb(var(--rgb-accent) / .16);border-radius:var(--radius-pill);background:rgb(var(--rgb-accent) / .07);padding:var(--space-4) var(--space-8);color:var(--color-accent);font-size:var(--pm-font-11);font-weight:var(--weight-750);letter-spacing:.06em;line-height:var(--leading-12);text-transform:uppercase;flex:none}.ProtocolEditor-module__krdSMa__distribution-preview-chart{border:1px solid rgb(var(--rgb-border) / .14);border-radius:var(--radius-10);background:linear-gradient(180deg, rgb(var(--rgb-bg-deep) / .16), transparent);padding:var(--space-8) var(--space-10) 7px}.ProtocolEditor-module__krdSMa__distribution-preview svg{width:100%;height:clamp(128px,18vw,168px);display:block;overflow:visible}.ProtocolEditor-module__krdSMa__distribution-preview-axis{stroke:rgb(var(--rgb-text) / .38);stroke-width:1px;vector-effect:non-scaling-stroke}.ProtocolEditor-module__krdSMa__distribution-preview-grid{stroke:rgb(var(--rgb-border) / .13);stroke-width:1px;stroke-dasharray:2 5;vector-effect:non-scaling-stroke}.ProtocolEditor-module__krdSMa__distribution-preview-area{fill:rgb(var(--rgb-accent) / .1)}.ProtocolEditor-module__krdSMa__distribution-preview-line{fill:none;stroke:var(--color-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ProtocolEditor-module__krdSMa__distribution-preview-marker{stroke:rgb(var(--rgb-accent) / .42);stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.ProtocolEditor-module__krdSMa__distribution-preview-marker-point{fill:var(--color-bg-canvas);stroke:var(--color-accent);stroke-width:2px;vector-effect:non-scaling-stroke}.ProtocolEditor-module__krdSMa__distribution-preview-stem{stroke:rgb(var(--rgb-accent) / .68);stroke-width:1.5px;vector-effect:non-scaling-stroke}.ProtocolEditor-module__krdSMa__distribution-preview-point{fill:var(--color-bg-canvas);stroke:var(--color-accent);stroke-width:2.5px;vector-effect:non-scaling-stroke}.ProtocolEditor-module__krdSMa__distribution-preview-axis-copy{padding:3px var(--space-2) 0;color:var(--color-muted-2);font-size:var(--pm-font-11);font-weight:var(--weight-700);gap:3px;display:grid}.ProtocolEditor-module__krdSMa__distribution-preview-axis-title{letter-spacing:.04em;text-transform:uppercase}.ProtocolEditor-module__krdSMa__distribution-preview-axis-ticks{justify-content:space-between;gap:var(--space-8);color:var(--color-muted);font-variant-numeric:tabular-nums;display:flex}.ProtocolEditor-module__krdSMa__distribution-preview-parameters{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(92px,1fr));margin:0;display:grid}.ProtocolEditor-module__krdSMa__distribution-preview-parameters>div{gap:var(--space-2);border-left:2px solid rgb(var(--rgb-accent) / .34);min-width:0;padding:var(--space-2) var(--space-8);display:grid}.ProtocolEditor-module__krdSMa__distribution-preview-parameters dt{color:var(--color-muted);font-size:var(--pm-font-11);font-weight:var(--weight-800);letter-spacing:.08em;text-transform:uppercase}.ProtocolEditor-module__krdSMa__distribution-preview-parameters dd{color:var(--color-text-strong);font-size:var(--pm-font-15);font-variant-numeric:tabular-nums;font-weight:var(--weight-720);margin:0}.ProtocolEditor-module__krdSMa__distribution-preview-empty{gap:var(--space-4);border:1px dashed rgb(var(--rgb-border) / .42);border-radius:var(--radius-12);background:rgb(var(--rgb-bg-deep) / .18);padding:var(--space-10) 11px;display:grid}@media (max-width:520px){.ProtocolEditor-module__krdSMa__distribution-preview figcaption{gap:var(--space-8);display:grid}.ProtocolEditor-module__krdSMa__distribution-preview figcaption .ProtocolEditor-module__krdSMa__distribution-preview-metric{justify-self:start}}
.BoardExportDialog-module__V8_Viq__overlay{z-index:420;padding:var(--space-20);background:rgb(var(--rgb-black) / .5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;display:grid;position:fixed;inset:0}.BoardExportDialog-module__V8_Viq__dialog{border:1px solid var(--color-border-strong);border-radius:var(--radius-14);background:var(--color-bg-shell);width:min(1040px,100vw - 32px);max-height:min(780px,100vh - 32px);box-shadow:var(--shadow-strong);color:var(--color-text);outline:none;display:grid;overflow:hidden}.BoardExportDialog-module__V8_Viq__header,.BoardExportDialog-module__V8_Viq__footer{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-14) var(--space-16);display:flex}.BoardExportDialog-module__V8_Viq__header{border-bottom:1px solid var(--color-border)}.BoardExportDialog-module__V8_Viq__header>div,.BoardExportDialog-module__V8_Viq__previewMeta>span{gap:var(--space-2);display:grid}.BoardExportDialog-module__V8_Viq__header strong{color:var(--color-text-strong);font-size:var(--pm-font-17)}.BoardExportDialog-module__V8_Viq__header span,.BoardExportDialog-module__V8_Viq__footer>span,.BoardExportDialog-module__V8_Viq__previewMeta small,.BoardExportDialog-module__V8_Viq__segmented small,.BoardExportDialog-module__V8_Viq__qualityGrid small,.BoardExportDialog-module__V8_Viq__optionList small,.BoardExportDialog-module__V8_Viq__frameOrder small{color:var(--color-muted);font-size:var(--pm-font-12)}.BoardExportDialog-module__V8_Viq__header button{place-items:center;width:32px;height:32px;min-height:32px;padding:0;display:grid}.BoardExportDialog-module__V8_Viq__body{grid-template-columns:minmax(320px,.9fr) minmax(380px,1.25fr);min-height:0;display:grid;overflow:hidden}.BoardExportDialog-module__V8_Viq__controls,.BoardExportDialog-module__V8_Viq__preview{min-height:0;padding:var(--space-16);overflow-y:auto}.BoardExportDialog-module__V8_Viq__controls{align-content:start;gap:var(--space-16);border-right:1px solid var(--color-border);display:grid}.BoardExportDialog-module__V8_Viq__controls fieldset{gap:var(--space-8);border:0;margin:0;padding:0;display:grid}.BoardExportDialog-module__V8_Viq__controls legend{margin-bottom:var(--space-6);color:var(--color-text-strong);font-size:var(--pm-font-13);font-weight:var(--weight-800)}.BoardExportDialog-module__V8_Viq__segmented,.BoardExportDialog-module__V8_Viq__qualityGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.BoardExportDialog-module__V8_Viq__segmented label,.BoardExportDialog-module__V8_Viq__qualityGrid label{cursor:pointer;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-8);background:var(--color-surface);min-width:0;padding:var(--space-8) var(--space-10);transition:border-color var(--duration-120) ease, background-color var(--duration-120) ease, box-shadow var(--duration-120) ease;display:grid}.BoardExportDialog-module__V8_Viq__segmented label:hover,.BoardExportDialog-module__V8_Viq__qualityGrid label:hover,.BoardExportDialog-module__V8_Viq__segmented label[data-active=true],.BoardExportDialog-module__V8_Viq__qualityGrid label[data-active=true]{border-color:var(--color-accent);background:rgb(var(--rgb-accent) / .1)}.BoardExportDialog-module__V8_Viq__segmented label[data-active=true],.BoardExportDialog-module__V8_Viq__qualityGrid label[data-active=true]{box-shadow:inset 0 0 0 1px rgb(var(--rgb-accent) / .34)}.BoardExportDialog-module__V8_Viq__segmented input,.BoardExportDialog-module__V8_Viq__qualityGrid input{opacity:0;pointer-events:none;position:absolute}.BoardExportDialog-module__V8_Viq__segmented label,.BoardExportDialog-module__V8_Viq__qualityGrid strong{color:var(--color-text-strong);font-size:var(--pm-font-13);font-weight:var(--weight-750)}.BoardExportDialog-module__V8_Viq__optionList{gap:3px;display:grid}.BoardExportDialog-module__V8_Viq__optionList label{cursor:pointer;align-items:start;gap:var(--space-8);padding:7px var(--space-8);border-radius:var(--radius-7);grid-template-columns:auto minmax(0,1fr);display:grid}.BoardExportDialog-module__V8_Viq__optionList label:hover{background:var(--color-control-hover)}.BoardExportDialog-module__V8_Viq__optionList label:has(input:disabled){cursor:not-allowed;opacity:.45}.BoardExportDialog-module__V8_Viq__optionList input{margin-top:3px}.BoardExportDialog-module__V8_Viq__optionList span{color:var(--color-text);font-size:var(--pm-font-13);gap:1px;display:grid}.BoardExportDialog-module__V8_Viq__frameList{border:1px solid var(--color-border);border-radius:var(--radius-8);background:rgb(var(--rgb-bg-deep) / .22);max-height:210px;display:grid;overflow-y:auto}.BoardExportDialog-module__V8_Viq__frameList>div{align-items:center;gap:var(--space-8);min-height:40px;padding:5px var(--space-8);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.BoardExportDialog-module__V8_Viq__frameList>div:last-child{border-bottom:0}.BoardExportDialog-module__V8_Viq__frameList>div[data-included=true]{background:rgb(var(--rgb-accent) / .07)}.BoardExportDialog-module__V8_Viq__frameList label,.BoardExportDialog-module__V8_Viq__frameOrder{align-items:center;gap:var(--space-8);min-width:0;display:flex}.BoardExportDialog-module__V8_Viq__frameList label span{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text);font-size:var(--pm-font-13);overflow:hidden}.BoardExportDialog-module__V8_Viq__frameOrder{gap:3px}.BoardExportDialog-module__V8_Viq__frameOrder button{place-items:center;width:26px;height:26px;min-height:26px;padding:0;display:grid}.BoardExportDialog-module__V8_Viq__preview{align-content:start;gap:var(--space-12);background:rgb(var(--rgb-bg-deep) / .18);display:grid}.BoardExportDialog-module__V8_Viq__previewCanvas{border:1px solid var(--color-border-strong);border-radius:var(--radius-10);background:linear-gradient(45deg, rgb(var(--rgb-surface) / .52) 25%, transparent 25%), linear-gradient(-45deg, rgb(var(--rgb-surface) / .52) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgb(var(--rgb-surface) / .52) 75%), linear-gradient(-45deg, transparent 75%, rgb(var(--rgb-surface) / .52) 75%), var(--color-bg-canvas);min-height:330px;max-height:480px;padding:var(--space-16);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;place-items:center;display:grid;overflow:hidden}.BoardExportDialog-module__V8_Viq__previewCanvas img{object-fit:contain;max-width:100%;max-height:440px;filter:drop-shadow(0 8px 20px rgb(var(--rgb-black) / .22));display:block}.BoardExportDialog-module__V8_Viq__previewCanvas>span{color:var(--color-muted);font-size:var(--pm-font-13)}.BoardExportDialog-module__V8_Viq__previewMeta{justify-content:space-between;gap:var(--space-10);flex-wrap:wrap;display:flex}.BoardExportDialog-module__V8_Viq__previewMeta strong{color:var(--color-text-strong);font-size:var(--pm-font-13)}.BoardExportDialog-module__V8_Viq__warning{border:1px solid color-mix(in srgb, var(--color-warning) 45%, var(--color-border));border-radius:var(--radius-8);background:color-mix(in srgb, var(--color-warning) 8%, transparent);color:var(--color-text);padding:var(--space-10);font-size:var(--pm-font-13);line-height:var(--leading-14);margin:0}.BoardExportDialog-module__V8_Viq__footer{border-top:1px solid var(--color-border)}.BoardExportDialog-module__V8_Viq__footer>span{max-width:560px}.BoardExportDialog-module__V8_Viq__footer>div{gap:var(--space-8);display:flex}.BoardExportDialog-module__V8_Viq__footer button{align-items:center;gap:var(--space-6);min-height:36px;padding:0 var(--space-12);display:inline-flex}.BoardExportDialog-module__V8_Viq__footer button[data-tone=primary]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}@media (max-width:780px){.BoardExportDialog-module__V8_Viq__overlay{padding:0}.BoardExportDialog-module__V8_Viq__dialog{border-radius:0;width:100vw;max-height:100vh}.BoardExportDialog-module__V8_Viq__body{grid-template-columns:1fr;overflow-y:auto}.BoardExportDialog-module__V8_Viq__controls,.BoardExportDialog-module__V8_Viq__preview{overflow:visible}.BoardExportDialog-module__V8_Viq__controls{border-right:0;border-bottom:1px solid var(--color-border)}.BoardExportDialog-module__V8_Viq__previewCanvas{min-height:240px}.BoardExportDialog-module__V8_Viq__footer{flex-direction:column;align-items:flex-start}}
.RealtimeCollaborationOverlay-module__zH_Z7G__layer{z-index:70;pointer-events:none;position:absolute;inset:0;overflow:hidden}.RealtimeCollaborationOverlay-module__zH_Z7G__cursor{transform-origin:0 0;align-items:flex-start;display:flex;position:absolute;top:0;left:0}.RealtimeCollaborationOverlay-module__zH_Z7G__pointer{border-top:12px solid var(--color-accent,var(--color-text-strong));width:0;height:0;filter:drop-shadow(0 1px 1px rgb(var(--rgb-black) / .28));border-right:8px solid #0000}.RealtimeCollaborationOverlay-module__zH_Z7G__label{margin:var(--space-10) 0 0 -2px;border:1px solid color-mix(in srgb, var(--color-accent,var(--color-text-strong)) 65%, transparent);border-radius:var(--radius-6);background:color-mix(in srgb, var(--color-bg-shell) 92%, transparent);padding:var(--space-2) 5px;color:var(--color-text-strong);font-size:var(--pm-font-11);font-weight:var(--weight-700);white-space:nowrap;box-shadow:0 2px 8px rgb(var(--rgb-black) / .16)}.RealtimeCollaborationOverlay-module__zH_Z7G__peopleBar{z-index:72;top:var(--space-12);right:var(--space-12);align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-bg-shell) 94%, transparent);box-shadow:0 2px 8px rgb(var(--rgb-black) / .12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;position:absolute}.RealtimeCollaborationOverlay-module__zH_Z7G__personButton{border-radius:var(--radius-pill);min-width:30px;min-height:30px;font-size:var(--pm-font-11);font-weight:var(--weight-800);padding:0}.RealtimeCollaborationOverlay-module__zH_Z7G__peopleOverflow{min-width:30px;min-height:30px;color:var(--color-muted);font-size:var(--pm-font-11);font-weight:var(--weight-700);place-items:center;display:grid}.RealtimeCollaborationOverlay-module__zH_Z7G__remoteSelected{outline:2px solid var(--color-accent,var(--color-text-strong));outline-offset:3px}.RealtimeCollaborationOverlay-module__zH_Z7G__remoteSelectedEdge path{stroke-width:3px}
:where(.Primitives-module__7o0-wW__button){min-height:var(--control-height-40);justify-content:center;align-items:center;gap:var(--space-8);padding:0 var(--space-14);border:1px solid var(--color-border-strong);border-radius:var(--radius-5);background:var(--color-control);color:var(--color-text-strong);font:var(--weight-650) var(--pm-text-sm) / 1 var(--font-sans);cursor:pointer;transition:border-color var(--duration-100) var(--ease-standard), background var(--duration-100) var(--ease-standard), color var(--duration-100) var(--ease-standard);display:inline-flex}:where(.Primitives-module__7o0-wW__button[data-density=compact]){min-height:var(--control-height-32);padding-inline:var(--space-10)}:where(.Primitives-module__7o0-wW__button[data-variant=primary]){border-color:var(--color-accent);background:var(--color-accent);color:var(--color-bg-page)}:where(.Primitives-module__7o0-wW__button[data-variant=ghost]){background:0 0;border-color:#0000}:where(.Primitives-module__7o0-wW__button[data-variant=danger]){border-color:color-mix(in srgb, var(--color-danger) 55%, var(--color-border-strong));background:var(--color-danger-soft);color:var(--color-danger)}.Primitives-module__7o0-wW__button:hover:not([data-disabled]){border-color:color-mix(in srgb, var(--color-accent) 42%, var(--color-border-strong));background:var(--color-control-hover)}.Primitives-module__7o0-wW__button[data-variant=primary]:hover:not([data-disabled]){border-color:color-mix(in srgb, var(--color-accent) 84%, var(--color-text-strong));background:color-mix(in srgb, var(--color-accent) 84%, var(--color-text-strong))}.Primitives-module__7o0-wW__button[data-variant=danger]:hover:not([data-disabled]){border-color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 24%, var(--color-control))}.Primitives-module__7o0-wW__button[data-pressed]{transform:translateY(1px)}.Primitives-module__7o0-wW__button[data-focus-visible],.Primitives-module__7o0-wW__input[data-focus-visible],.Primitives-module__7o0-wW__textarea[data-focus-visible]{box-shadow:var(--component-focus-ring);outline:none}.Primitives-module__7o0-wW__button[data-disabled]{opacity:.5;cursor:not-allowed}:where(.Primitives-module__7o0-wW__controlButton){justify-content:center;align-items:center;gap:var(--space-8);min-height:var(--control-height-40);padding:0 var(--space-14);border:1px solid var(--color-border-strong);border-radius:var(--radius-5);background:var(--color-control);color:var(--color-text-strong);font:var(--weight-650) var(--pm-text-sm) / 1 var(--font-sans);cursor:pointer;transition:border-color var(--duration-100) var(--ease-standard), background var(--duration-100) var(--ease-standard), color var(--duration-100) var(--ease-standard);display:inline-flex}:where(.Primitives-module__7o0-wW__controlButton[data-density=compact]){min-height:var(--control-height-32);padding-inline:var(--space-10)}:where(.Primitives-module__7o0-wW__controlButton[data-variant=primary]){border-color:var(--color-accent);background:var(--color-accent);color:var(--color-bg-page)}:where(.Primitives-module__7o0-wW__controlButton[data-variant=ghost]){background:0 0;border-color:#0000}:where(.Primitives-module__7o0-wW__controlButton[data-variant=danger]){border-color:color-mix(in srgb, var(--color-danger) 55%, var(--color-border-strong));background:var(--color-danger-soft);color:var(--color-danger)}.Primitives-module__7o0-wW__controlButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-accent) 42%, var(--color-border-strong));background:var(--color-control-hover)}.Primitives-module__7o0-wW__controlButton[data-variant=primary]:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-accent) 84%, var(--color-text-strong));background:color-mix(in srgb, var(--color-accent) 84%, var(--color-text-strong))}.Primitives-module__7o0-wW__controlButton[data-variant=danger]:hover:not(:disabled){border-color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 24%, var(--color-control))}.Primitives-module__7o0-wW__controlButton:active:not(:disabled){transform:translateY(1px)}.Primitives-module__7o0-wW__controlButton:focus-visible{box-shadow:var(--component-focus-ring);outline:none}.Primitives-module__7o0-wW__controlButton:disabled{cursor:not-allowed;opacity:.5}:where(.Primitives-module__7o0-wW__controlInput),:where(.Primitives-module__7o0-wW__controlSelect),:where(.Primitives-module__7o0-wW__controlTextArea){min-width:0;min-height:var(--control-height-32);border:1px solid var(--color-border-strong);border-radius:var(--radius-5);background:var(--color-control);color:var(--color-text-strong);padding:var(--space-6) 9px;font:inherit;transition:border-color var(--duration-100) var(--ease-standard), background var(--duration-100) var(--ease-standard)}:where(.Primitives-module__7o0-wW__controlInput[data-density=regular]),:where(.Primitives-module__7o0-wW__controlSelect[data-density=regular]){min-height:var(--control-height-40)}.Primitives-module__7o0-wW__controlInput:hover:not(:disabled),.Primitives-module__7o0-wW__controlSelect:hover:not(:disabled),.Primitives-module__7o0-wW__controlTextArea:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-accent) 36%, var(--color-border-strong))}.Primitives-module__7o0-wW__controlSelect{cursor:pointer}.Primitives-module__7o0-wW__controlTextArea{field-sizing:content;resize:vertical;min-block-size:4lh;max-block-size:min(42dvh,22lh)}.Primitives-module__7o0-wW__controlInput::placeholder,.Primitives-module__7o0-wW__controlTextArea::placeholder{color:var(--color-muted-2)}.Primitives-module__7o0-wW__controlInput:focus-visible,.Primitives-module__7o0-wW__controlSelect:focus-visible,.Primitives-module__7o0-wW__controlTextArea:focus-visible{border-color:var(--color-accent);box-shadow:var(--component-focus-ring);outline:none}:is(.Primitives-module__7o0-wW__controlInput:user-invalid,.Primitives-module__7o0-wW__controlSelect:user-invalid,.Primitives-module__7o0-wW__controlTextArea:user-invalid){border-color:color-mix(in oklch, var(--color-danger) 72%, var(--color-border-strong));background:color-mix(in oklch, var(--color-danger) 7%, var(--color-control))}.Primitives-module__7o0-wW__controlInput:disabled,.Primitives-module__7o0-wW__controlSelect:disabled,.Primitives-module__7o0-wW__controlTextArea:disabled{cursor:not-allowed;opacity:.5}.Primitives-module__7o0-wW__controlInput:is([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]){width:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.Primitives-module__7o0-wW__controlInput:is([type=checkbox],[type=radio]){accent-color:var(--color-accent)}.Primitives-module__7o0-wW__controlInput[type=hidden]{display:none}.Primitives-module__7o0-wW__field{color:var(--color-text);font-size:var(--pm-text-sm);gap:7px;display:grid}.Primitives-module__7o0-wW__field:has(.Primitives-module__7o0-wW__input:user-invalid,.Primitives-module__7o0-wW__textarea:user-invalid) .Primitives-module__7o0-wW__label{color:var(--color-danger)}.Primitives-module__7o0-wW__fieldGroup{gap:var(--space-16);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.Primitives-module__7o0-wW__label{color:var(--color-text-strong);font-weight:var(--weight-650)}.Primitives-module__7o0-wW__input,.Primitives-module__7o0-wW__textarea{width:100%;min-height:40px;padding:var(--space-8) var(--space-10);border:1px solid var(--color-border-strong);border-radius:var(--radius-5);background:var(--color-control);color:var(--color-text-strong);font:inherit;transition:border-color var(--duration-100) var(--ease-standard), background var(--duration-100) var(--ease-standard)}.Primitives-module__7o0-wW__input:hover,.Primitives-module__7o0-wW__textarea:hover{border-color:color-mix(in srgb, var(--color-accent) 36%, var(--color-border-strong))}.Primitives-module__7o0-wW__input[data-focused],.Primitives-module__7o0-wW__textarea[data-focused]{border-color:var(--color-accent)}.Primitives-module__7o0-wW__textarea{field-sizing:content;resize:vertical;min-block-size:6lh;max-block-size:min(46dvh,28lh)}:is(.Primitives-module__7o0-wW__input:user-invalid,.Primitives-module__7o0-wW__textarea:user-invalid){border-color:color-mix(in oklch, var(--color-danger) 72%, var(--color-border-strong));background:color-mix(in oklch, var(--color-danger) 7%, var(--color-control))}.Primitives-module__7o0-wW__description{color:var(--color-muted);font-size:var(--pm-text-xs)}.Primitives-module__7o0-wW__error{color:var(--color-danger);font-size:var(--pm-text-xs)}.Primitives-module__7o0-wW__surface{border:1px solid var(--color-border);border-radius:var(--radius-7);background:var(--color-surface)}.Primitives-module__7o0-wW__card{padding:var(--space-20)}.Primitives-module__7o0-wW__panel{border-radius:0;min-height:0;overflow:auto}.Primitives-module__7o0-wW__notice{padding:var(--space-16);border-color:color-mix(in srgb, var(--color-accent) 35%, var(--color-border));border-left:2px solid var(--color-accent);background:color-mix(in srgb, var(--color-accent) 6%, var(--color-surface))}.Primitives-module__7o0-wW__notice[data-tone=danger]{border-color:color-mix(in srgb, var(--color-danger) 35%, var(--color-border));border-left-color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 6%, var(--color-surface))}.Primitives-module__7o0-wW__badge{min-height:24px;padding:0 var(--space-8);border-radius:var(--radius-pill);background:rgb(var(--rgb-accent) / .13);color:var(--color-accent);font-size:var(--pm-text-xs);font-weight:var(--weight-700);align-items:center;display:inline-flex}.Primitives-module__7o0-wW__empty{min-height:180px;padding:var(--space-24);color:var(--color-muted);text-align:center;place-items:center;display:grid}.Primitives-module__7o0-wW__spinner{border:2px solid var(--color-border-strong);border-top-color:var(--color-accent);border-radius:50%;width:22px;height:22px;animation:.7s linear infinite Primitives-module__7o0-wW__spin}@keyframes Primitives-module__7o0-wW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Primitives-module__7o0-wW__spinner{animation-duration:1.8s}}.Primitives-module__7o0-wW__iconButton{width:40px;padding:0}.Primitives-module__7o0-wW__checkbox,.Primitives-module__7o0-wW__switch{align-items:center;gap:var(--space-8);min-height:32px;color:var(--color-text-strong);font-size:var(--pm-text-sm);cursor:pointer;display:inline-flex}.Primitives-module__7o0-wW__checkboxBox{border:1px solid var(--color-border-strong);border-radius:var(--radius-4);background:var(--color-control);width:18px;height:18px}.Primitives-module__7o0-wW__checkbox[data-selected] .Primitives-module__7o0-wW__checkboxBox{background:var(--color-accent);box-shadow:inset 0 0 0 4px var(--color-control)}.Primitives-module__7o0-wW__checkbox[data-focus-visible],.Primitives-module__7o0-wW__switch[data-focus-visible],.Primitives-module__7o0-wW__tab[data-focus-visible]{box-shadow:var(--component-focus-ring);outline:none}.Primitives-module__7o0-wW__switchTrack{width:36px;height:20px;padding:var(--space-2);border-radius:var(--radius-pill);background:var(--color-border-strong);transition:background var(--duration-150) ease}.Primitives-module__7o0-wW__switchThumb{background:var(--color-surface);width:16px;height:16px;transition:transform var(--duration-150) ease;border-radius:50%;display:block}.Primitives-module__7o0-wW__switch[data-selected] .Primitives-module__7o0-wW__switchTrack{background:var(--color-accent)}.Primitives-module__7o0-wW__switch[data-selected] .Primitives-module__7o0-wW__switchThumb{transform:translate(16px)}.Primitives-module__7o0-wW__progress{gap:var(--space-6);display:grid}.Primitives-module__7o0-wW__progressTrack{border-radius:var(--radius-pill);background:var(--color-border);height:8px;overflow:hidden}.Primitives-module__7o0-wW__progressFill{border-radius:inherit;background:var(--color-accent);height:100%}.Primitives-module__7o0-wW__toolbar,.Primitives-module__7o0-wW__commandBar{align-items:center;gap:var(--space-8);min-height:44px;display:flex}.Primitives-module__7o0-wW__commandBar{justify-content:space-between}.Primitives-module__7o0-wW__inspector{border-left:1px solid var(--color-border);background:var(--color-surface);min-width:0;min-height:0;overflow:auto}.Primitives-module__7o0-wW__resourceList{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.Primitives-module__7o0-wW__splitPane{grid-template-columns:minmax(0,1fr) minmax(280px,360px);min-width:0;min-height:0;display:grid}.Primitives-module__7o0-wW__splitPrimary,.Primitives-module__7o0-wW__splitSecondary{min-width:0;min-height:0}.Primitives-module__7o0-wW__splitSecondary{border-left:1px solid var(--color-border)}.Primitives-module__7o0-wW__tableScroller{width:100%;overflow:auto}.Primitives-module__7o0-wW__dataTable{border-spacing:0;border-collapse:separate;width:100%;color:var(--color-text);font-size:var(--pm-font-14)}.Primitives-module__7o0-wW__dataTable th,.Primitives-module__7o0-wW__dataTable td{padding:var(--space-10) var(--space-12);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-surface);text-align:left;vertical-align:middle}.Primitives-module__7o0-wW__dataTable th:last-child,.Primitives-module__7o0-wW__dataTable td:last-child{border-right:0}.Primitives-module__7o0-wW__dataTable thead th{z-index:1;background:var(--color-surface-3);color:var(--color-text-strong);font-size:var(--pm-font-13);font-weight:var(--weight-650);position:sticky;top:0}.Primitives-module__7o0-wW__dataTable tbody tr:hover td{background:var(--color-control-hover)}.Primitives-module__7o0-wW__dataTable tbody tr:last-child td{border-bottom:0}.Primitives-module__7o0-wW__tabs{min-width:0}.Primitives-module__7o0-wW__tabList{border-bottom:1px solid var(--color-border);gap:0;display:flex}.Primitives-module__7o0-wW__tab{min-height:36px;padding:0 var(--space-12);color:var(--color-muted);cursor:pointer;border-bottom:2px solid #0000}.Primitives-module__7o0-wW__tab:hover{color:var(--color-text-strong)}.Primitives-module__7o0-wW__tab[data-selected]{border-bottom-color:var(--color-accent);color:var(--color-accent)}.Primitives-module__7o0-wW__tabPanel{min-width:0;min-height:0;padding-top:var(--space-16)}.Primitives-module__7o0-wW__modalOverlay{z-index:1000;padding:var(--space-16);background:#0000007a;place-items:center;display:grid;position:fixed;inset:0}.Primitives-module__7o0-wW__modal,.Primitives-module__7o0-wW__drawer{border:1px solid var(--color-border-strong);border-radius:var(--radius-10);background:var(--color-surface);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-xl);overflow:auto}.Primitives-module__7o0-wW__modal{width:min(640px,100%)}.Primitives-module__7o0-wW__drawer{border-radius:0;width:min(440px,100%);position:absolute;inset:0 0 0 auto}.Primitives-module__7o0-wW__dialog{gap:var(--space-16);padding:var(--space-20);outline:none;display:grid}@media (max-width:900px){.Primitives-module__7o0-wW__splitPane{grid-template-columns:1fr}.Primitives-module__7o0-wW__splitSecondary{border-top:1px solid var(--color-border);border-left:0}}
.MobileSheet-module__41yTLW__handle{display:none}.MobileSheet-module__41yTLW__content{display:contents}@media (max-width:720px) and (pointer:coarse){.MobileSheet-module__41yTLW__sheet[data-mobile-sheet-active=true]{z-index:70;inset:auto max(var(--space-8), env(safe-area-inset-right)) max(var(--space-8), env(safe-area-inset-bottom)) max(var(--space-8), env(safe-area-inset-left));width:auto;height:var(--mobile-sheet-height);max-height:calc(100dvh - max(var(--space-8), env(safe-area-inset-top)));overscroll-behavior:contain;border:1px solid var(--color-border-strong);border-radius:var(--radius-12);background:var(--color-surface);box-shadow:var(--shadow-lg);pointer-events:auto;transition:height var(--duration-180) cubic-bezier(.2, .8, .2, 1);grid-auto-rows:max-content;align-content:start;display:grid;position:fixed;overflow:auto}.MobileSheet-module__41yTLW__sheet.app-mobile-sheet-popover{z-index:90}.MobileSheet-module__41yTLW__sheet[data-mobile-sheet-active=true]>.MobileSheet-module__41yTLW__handle{z-index:2;cursor:ns-resize;touch-action:none;background:var(--color-surface);-webkit-user-select:none;user-select:none;place-items:center;min-height:44px;display:grid;position:sticky;top:0}.MobileSheet-module__41yTLW__sheet[data-mobile-sheet-dragging=true]{transition:none}.MobileSheet-module__41yTLW__sheet[data-mobile-sheet-wrapped=true]{grid-template-rows:44px minmax(0,1fr);align-content:stretch;gap:0;overflow:hidden}.MobileSheet-module__41yTLW__sheet[data-mobile-sheet-wrapped=true]>.MobileSheet-module__41yTLW__content{align-content:start;gap:var(--space-10);overscroll-behavior:contain;min-width:0;min-height:0;display:grid;overflow:auto}.MobileSheet-module__41yTLW__handle>span{border-radius:var(--radius-pill);background:var(--color-border-strong);width:42px;height:4px}.MobileSheet-module__41yTLW__handle:focus-visible{outline:2px solid var(--color-accent);outline-offset:-3px}}@media (max-width:720px) and (pointer:coarse) and (prefers-reduced-motion:reduce){.MobileSheet-module__41yTLW__sheet[data-mobile-sheet-active=true]{transition:none}}
.Disclosure-module__I6PX5q__disclosure{min-width:0}.Disclosure-module__I6PX5q__trigger{justify-content:initial;width:100%;min-height:0;color:inherit;font:inherit;line-height:inherit;text-align:inherit;background:0 0;border:0;border-radius:0;gap:0;margin:0;padding:0}.Disclosure-module__I6PX5q__viewport{opacity:0;transition:grid-template-rows var(--duration-160) var(--ease-standard), opacity var(--duration-120) var(--ease-standard);grid-template-rows:0fr;display:grid}.Disclosure-module__I6PX5q__viewport[data-open=true]{opacity:1;grid-template-rows:1fr}.Disclosure-module__I6PX5q__content{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.Disclosure-module__I6PX5q__viewport{transition:none}}
.DataGrid-module__slWFaq__dataGrid{border:1px solid var(--color-border);border-radius:var(--radius-7);background:var(--color-surface);min-width:0;overflow:hidden;container:data-grid/inline-size}.DataGrid-module__slWFaq__toolbar{align-items:center;gap:var(--space-12);min-height:48px;padding:var(--space-8) var(--space-12);border-bottom:1px solid var(--color-border);background:var(--color-surface-3);display:flex}.DataGrid-module__slWFaq__search{align-items:center;width:min(360px,100%);display:flex;position:relative}.DataGrid-module__slWFaq__search>svg{z-index:1;color:var(--color-muted);pointer-events:none;position:absolute;left:10px}.DataGrid-module__slWFaq__search input{width:100%;padding-left:var(--space-32);background:var(--color-surface)}.DataGrid-module__slWFaq__rowCount{color:var(--color-muted);font:var(--weight-550) var(--pm-text-xs) / 1 var(--font-mono);white-space:nowrap;margin-left:auto}.DataGrid-module__slWFaq__preferencesTrigger{min-height:var(--control-height-32);justify-content:center;align-items:center;gap:var(--space-8);padding:0 var(--space-12);border:1px solid var(--color-border-strong);border-radius:var(--radius-5);background:var(--color-control);color:var(--color-text-strong);font:var(--weight-650) var(--pm-text-sm) / 1 var(--font-sans);cursor:pointer;display:inline-flex}.DataGrid-module__slWFaq__preferencesTrigger:hover{border-color:color-mix(in srgb, var(--color-accent) 40%, var(--color-border-strong));background:var(--color-control-hover)}.DataGrid-module__slWFaq__preferencesTrigger[data-focus-visible]{box-shadow:var(--component-focus-ring);outline:none}.DataGrid-module__slWFaq__preferencesPopover{z-index:1200;border:1px solid var(--color-border-strong);border-radius:var(--radius-7);background:var(--color-surface-raised);width:min(520px,100vw - 24px);box-shadow:var(--shadow-panel);overflow:hidden}.DataGrid-module__slWFaq__preferencesPanel{grid-template-rows:auto minmax(0,1fr);max-height:min(560px,100dvh - 80px);display:grid}.DataGrid-module__slWFaq__preferencesPanel>header{justify-content:space-between;align-items:flex-start;gap:var(--space-16);padding:var(--space-16);border-bottom:1px solid var(--color-border);display:flex}.DataGrid-module__slWFaq__preferencesPanel>header>div{gap:var(--space-4);display:grid}.DataGrid-module__slWFaq__preferencesPanel strong{color:var(--color-text-strong);font-size:var(--pm-text-sm)}.DataGrid-module__slWFaq__preferencesPanel small{color:var(--color-muted);font-size:var(--pm-text-xs);line-height:var(--leading-155)}.DataGrid-module__slWFaq__columnPreferenceList{padding:var(--space-8);overflow:auto}.DataGrid-module__slWFaq__columnPreference{justify-content:space-between;align-items:center;gap:var(--space-12);min-height:44px;padding:var(--space-4) var(--space-8);border-bottom:1px solid var(--color-border);display:flex}.DataGrid-module__slWFaq__columnPreference:last-child{border-bottom:0}.DataGrid-module__slWFaq__columnPreference>div{gap:var(--space-2);flex:none;display:flex}.DataGrid-module__slWFaq__columnPreference>div>button{width:var(--control-height-32);padding:0}.DataGrid-module__slWFaq__columnPreference>div>button[aria-pressed=true]{border-color:color-mix(in srgb, var(--color-accent) 55%, var(--color-border-strong));background:var(--color-accent-soft);color:var(--color-accent)}.DataGrid-module__slWFaq__tableScroller{overscroll-behavior:contain;width:100%;max-height:min(64dvh,720px);overflow:auto}.DataGrid-module__slWFaq__tableScroller:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.DataGrid-module__slWFaq__tableScroller table{border-spacing:0;border-collapse:separate;table-layout:fixed;min-width:100%;color:var(--color-text);font-size:var(--pm-text-sm)}.DataGrid-module__slWFaq__tableScroller th,.DataGrid-module__slWFaq__tableScroller td{padding:9px var(--space-12);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-surface);text-align:left;text-overflow:ellipsis;vertical-align:middle;overflow:hidden}.DataGrid-module__slWFaq__tableScroller th:last-child,.DataGrid-module__slWFaq__tableScroller td:last-child{border-right:0}.DataGrid-module__slWFaq__tableScroller thead th{z-index:3;background:var(--color-surface-3);height:38px;color:var(--color-text-strong);font-size:var(--pm-text-xs);font-weight:var(--weight-650);padding-block:0;position:sticky;top:0}.DataGrid-module__slWFaq__tableScroller tbody tr:last-child>*{border-bottom:0}.DataGrid-module__slWFaq__tableScroller tbody tr:hover>*{background:var(--color-control-hover)}.DataGrid-module__slWFaq__tableScroller tr[data-pinned]>*{background:color-mix(in srgb, var(--color-accent) 9%, var(--color-surface))}.DataGrid-module__slWFaq__tableScroller [data-pinned=left]{box-shadow:1px 0 var(--color-border-strong)}.DataGrid-module__slWFaq__tableScroller [data-pinned=right]{box-shadow:-1px 0 var(--color-border-strong)}.DataGrid-module__slWFaq__tableScroller thead [data-pinned]{z-index:5;background:var(--color-surface-3)}.DataGrid-module__slWFaq__tableScroller tbody [data-pinned]{z-index:2}.DataGrid-module__slWFaq__tableScroller [data-align=center]{text-align:center}.DataGrid-module__slWFaq__tableScroller [data-align=end]{text-align:right}.DataGrid-module__slWFaq__headerCell{align-items:center;min-width:0;height:100%;display:flex;position:relative}.DataGrid-module__slWFaq__sortButton{width:100%;min-width:0;min-height:var(--control-height-32);color:inherit;font:inherit;text-align:left;background:0 0;border:0;justify-content:flex-start;padding:0}.DataGrid-module__slWFaq__sortButton:hover{color:var(--color-accent)}.DataGrid-module__slWFaq__sortButton svg{color:var(--color-muted);flex:none;margin-left:auto}.DataGrid-module__slWFaq__resizeHandle{z-index:6;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;width:11px;position:absolute;top:6px;bottom:6px;right:-6px}.DataGrid-module__slWFaq__resizeHandle:after{background:var(--color-border-strong);content:"";width:1px;position:absolute;top:0;bottom:0;left:5px}.DataGrid-module__slWFaq__resizeHandle:hover:after,.DataGrid-module__slWFaq__resizeHandle[data-resizing]:after{background:var(--color-accent);width:2px}.DataGrid-module__slWFaq__pinButton,.DataGrid-module__slWFaq__mobilePinButton{width:26px;min-height:26px;color:var(--color-muted);background:0 0;border:0;padding:0}.DataGrid-module__slWFaq__pinButton[aria-pressed=true],.DataGrid-module__slWFaq__mobilePinButton[aria-pressed=true]{color:var(--color-accent)}.DataGrid-module__slWFaq__tableScroller .DataGrid-module__slWFaq__emptyCell{height:120px;color:var(--color-muted);text-align:center}.DataGrid-module__slWFaq__mobileCards{display:none}.DataGrid-module__slWFaq__pagination{justify-content:space-between;align-items:center;gap:var(--space-12);min-height:48px;padding:var(--space-8) var(--space-12);border-top:1px solid var(--color-border);background:var(--color-surface-3);color:var(--color-muted);font-size:var(--pm-text-xs);display:flex}.DataGrid-module__slWFaq__pagination>div,.DataGrid-module__slWFaq__pagination>label{align-items:center;gap:var(--space-8);display:flex}.DataGrid-module__slWFaq__pagination>div>span{text-align:center;min-width:110px}.DataGrid-module__slWFaq__pagination select{width:72px}@container data-grid (max-width:720px){.DataGrid-module__slWFaq__toolbar{flex-wrap:wrap}.DataGrid-module__slWFaq__search{width:100%}.DataGrid-module__slWFaq__rowCount{margin-left:0}.DataGrid-module__slWFaq__preferencesTrigger{margin-left:auto}.DataGrid-module__slWFaq__tableScroller{display:none}.DataGrid-module__slWFaq__mobileCards{gap:var(--space-8);padding:var(--space-8);display:grid}.DataGrid-module__slWFaq__mobileCards article{border:1px solid var(--color-border);border-radius:var(--radius-5);background:var(--color-surface);position:relative}.DataGrid-module__slWFaq__mobileCards article[data-pinned]{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-border));background:color-mix(in srgb, var(--color-accent) 7%, var(--color-surface))}.DataGrid-module__slWFaq__mobileCards dl{margin:0;display:grid}.DataGrid-module__slWFaq__mobileCards dl>div{gap:var(--space-12);padding:var(--space-8) var(--space-12);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(96px,.42fr) minmax(0,1fr);display:grid}.DataGrid-module__slWFaq__mobileCards dl>div:last-child{border-bottom:0}.DataGrid-module__slWFaq__mobileCards dt{color:var(--color-muted);font-size:var(--pm-text-xs);font-weight:var(--weight-650)}.DataGrid-module__slWFaq__mobileCards dd{overflow-wrap:anywhere;min-width:0;margin:0}.DataGrid-module__slWFaq__mobilePinButton{z-index:1;top:var(--space-4);right:var(--space-4);position:absolute}.DataGrid-module__slWFaq__mobileEmpty{padding:var(--space-24);color:var(--color-muted);text-align:center;margin:0}.DataGrid-module__slWFaq__pagination{flex-direction:column;align-items:stretch}.DataGrid-module__slWFaq__pagination>div,.DataGrid-module__slWFaq__pagination>label{justify-content:space-between}}
.ActionCard-module__lwb1va__card{isolation:isolate;position:relative}.ActionCard-module__lwb1va__primaryAction{z-index:1;appearance:none;border-radius:inherit;width:100%;height:100%;min-height:0;box-shadow:none;color:#0000;filter:none;font-size:0;line-height:var(--leading-0);background:0 0;border:0;padding:0;position:absolute;inset:0;transform:none}.ActionCard-module__lwb1va__card>:not(.ActionCard-module__lwb1va__primaryAction){z-index:2;pointer-events:none;position:relative}.ActionCard-module__lwb1va__card>:not(.ActionCard-module__lwb1va__primaryAction) :is(button,a,input,select,textarea,[role=button],[role=menuitem],[tabindex]){pointer-events:auto}.ActionCard-module__lwb1va__card>.ActionCard-module__lwb1va__primaryAction:hover:not(:disabled),.ActionCard-module__lwb1va__card>.ActionCard-module__lwb1va__primaryAction:active:not(:disabled){box-shadow:none;color:#0000;filter:none;background:0 0;border:0;transform:none}.ActionCard-module__lwb1va__card>.ActionCard-module__lwb1va__primaryAction:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;box-shadow:none;background:0 0}
.WorkspaceHeader-module__QC07_a__header{background:color-mix(in srgb, var(--workspace-panel) 96%, var(--workspace-bg));flex:auto;min-width:0;display:grid;position:relative}.WorkspaceHeader-module__QC07_a__nav{min-width:0;min-height:48px;padding:0 var(--space-10);align-items:center;gap:var(--space-8);display:flex}.WorkspaceHeader-module__QC07_a__hubLink,.WorkspaceHeader-module__QC07_a__tab,.WorkspaceHeader-module__QC07_a__utilitiesPanel a{color:var(--workspace-muted);transition:color var(--duration-140) ease, background-color var(--duration-140) ease, border-color var(--duration-140) ease;text-decoration:none}.WorkspaceHeader-module__QC07_a__identity{align-items:center;gap:var(--space-8);flex:380px;min-width:260px;max-width:560px;display:flex}.WorkspaceHeader-module__QC07_a__hubLink{align-items:center;gap:var(--space-6);min-height:34px;padding:0 var(--space-8);border-radius:var(--radius-7);color:var(--workspace-text);font-size:var(--pm-font-13);font-weight:var(--weight-720);border:1px solid #0000;flex:none;display:inline-flex}.WorkspaceHeader-module__QC07_a__hubLink svg{fill:var(--workspace-accent);flex:none}.WorkspaceHeader-module__QC07_a__hubLink small{color:var(--workspace-muted);font-size:var(--pm-font-11);font-weight:var(--weight-620)}.WorkspaceHeader-module__QC07_a__hubLink:hover{border-color:var(--workspace-border);background:color-mix(in srgb, var(--workspace-accent) 7%, transparent)}.WorkspaceHeader-module__QC07_a__identityDivider{background:var(--workspace-border);flex:0 0 1px;width:1px;height:24px}.WorkspaceHeader-module__QC07_a__projectIdentity{flex:auto;align-items:center;min-width:0;display:flex}.WorkspaceHeader-module__QC07_a__projectTitleButton,.WorkspaceHeader-module__QC07_a__projectTitleInput{border-radius:var(--radius-5);min-width:0;max-width:100%;min-height:28px;color:var(--workspace-text);padding:var(--space-2) var(--space-4);font:inherit;font-weight:var(--weight-650);line-height:var(--leading-14);background:0 0;border:1px solid #0000}.WorkspaceHeader-module__QC07_a__projectTitleButton{cursor:text;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.WorkspaceHeader-module__QC07_a__projectTitleButton:hover{border-color:var(--workspace-border);background:color-mix(in srgb, var(--workspace-accent) 5%, transparent)}.WorkspaceHeader-module__QC07_a__projectTitleInput{border-color:var(--workspace-accent);background:var(--workspace-panel-3);width:min(250px,100%);box-shadow:0 0 0 2px color-mix(in srgb, var(--workspace-accent) 15%, transparent);outline:none}.WorkspaceHeader-module__QC07_a__tabs{scrollbar-width:none;align-self:stretch;min-width:0;display:flex;overflow-x:auto}.WorkspaceHeader-module__QC07_a__tab{align-items:center;gap:var(--space-6);min-height:48px;font-size:var(--pm-font-15);border-bottom:2px solid #0000;flex:none;padding:0 13px;display:inline-flex}.WorkspaceHeader-module__QC07_a__tab:hover,.WorkspaceHeader-module__QC07_a__tab[data-active=true]{color:var(--workspace-text);background:color-mix(in srgb, var(--workspace-accent) 9%, transparent)}.WorkspaceHeader-module__QC07_a__tab[data-active=true]{border-bottom-color:var(--workspace-accent)}.WorkspaceHeader-module__QC07_a__utilities{margin-left:auto;position:relative}.WorkspaceHeader-module__QC07_a__utilitiesTrigger{border:1px solid var(--workspace-border);border-radius:var(--radius-7);min-height:30px;color:var(--workspace-muted);cursor:pointer;font-size:var(--pm-font-13);transition:color var(--duration-140) ease, background-color var(--duration-140) ease, border-color var(--duration-140) ease;align-items:center;padding:0 9px;list-style:none;display:inline-flex}.WorkspaceHeader-module__QC07_a__utilitiesTrigger:hover,.WorkspaceHeader-module__QC07_a__utilitiesTrigger[aria-expanded=true],.WorkspaceHeader-module__QC07_a__utilitiesTriggerActive{border-color:var(--workspace-border-strong);background:color-mix(in srgb, var(--workspace-accent) 8%, transparent);color:var(--workspace-text)}.WorkspaceHeader-module__QC07_a__utilitiesPanel{z-index:100;min-width:168px;padding:var(--space-6);border:1px solid var(--workspace-border-strong);border-radius:var(--radius-9);background:var(--workspace-panel-3);box-shadow:var(--shadow-panel);display:grid}.WorkspaceHeader-module__QC07_a__utilitiesPanel [role=dialog]{display:grid}.WorkspaceHeader-module__QC07_a__utilitiesPanel a{border-radius:var(--radius-6);min-height:36px;font-size:var(--pm-font-14);align-items:center;padding:0 9px;display:flex}.WorkspaceHeader-module__QC07_a__utilitiesPanel a:hover,.WorkspaceHeader-module__QC07_a__utilitiesPanel a[data-active=true]{background:color-mix(in srgb, var(--workspace-accent) 10%, transparent);color:var(--workspace-text)}.WorkspaceHeader-module__QC07_a__authControl{min-height:30px;padding:0 var(--space-10);border:1px solid var(--workspace-border);border-radius:var(--radius-7);color:var(--workspace-muted);font-size:var(--pm-font-14);background:0 0;flex:none}.WorkspaceHeader-module__QC07_a__authControl:hover{border-color:var(--workspace-border-strong);color:var(--workspace-text)}.WorkspaceHeader-module__QC07_a__themeToggle{border-color:var(--workspace-border);border-radius:var(--radius-7);background:0 0;flex:none;width:30px;min-width:30px;height:30px;min-height:30px;padding:0}.WorkspaceHeader-module__QC07_a__saveState{min-width:58px;color:var(--workspace-muted);font-size:var(--pm-font-13);text-align:right;transition:color var(--duration-140) ease, opacity var(--duration-140) ease}.WorkspaceHeader-module__QC07_a__saveState[data-state=error]{color:var(--workspace-danger)}.WorkspaceHeader-module__QC07_a__saveRetry{min-height:28px;padding:var(--space-4) var(--space-8);border:1px solid var(--workspace-danger);border-radius:var(--radius-6);color:var(--workspace-danger);font-size:var(--pm-font-13);background:0 0}@media (prefers-reduced-motion:reduce){.WorkspaceHeader-module__QC07_a__hubLink,.WorkspaceHeader-module__QC07_a__tab,.WorkspaceHeader-module__QC07_a__utilitiesPanel a,.WorkspaceHeader-module__QC07_a__utilitiesTrigger,.WorkspaceHeader-module__QC07_a__saveState{transition:none}}@media (max-width:1120px){.WorkspaceHeader-module__QC07_a__hubLink span{display:none}.WorkspaceHeader-module__QC07_a__identity{flex-basis:280px;min-width:210px}}@media (max-width:980px){.WorkspaceHeader-module__QC07_a__hubLink small{display:none}.WorkspaceHeader-module__QC07_a__identity{min-width:170px}.WorkspaceHeader-module__QC07_a__tab{padding-inline:var(--space-10)}.WorkspaceHeader-module__QC07_a__utilitiesTrigger{font-size:0}.WorkspaceHeader-module__QC07_a__utilitiesTrigger:after{content:"•••";font-size:var(--pm-font-15)}}@media (max-width:820px){.WorkspaceHeader-module__QC07_a__nav{flex-wrap:wrap;padding-top:7px}.WorkspaceHeader-module__QC07_a__identity{flex:1;min-width:0;max-width:none}.WorkspaceHeader-module__QC07_a__tabs{order:10;width:100%}.WorkspaceHeader-module__QC07_a__tab{flex:1;justify-content:center}}
.ProjectWorkspaceChrome-module__BnE6DW__shell{background:var(--workspace-bg);width:100%;min-width:0;height:100dvh;min-height:0;color:var(--workspace-text);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.ProjectWorkspaceChrome-module__BnE6DW__chrome{align-items:stretch;gap:var(--space-8);min-width:0;padding-right:var(--space-8);border-bottom:1px solid var(--workspace-border);background:var(--workspace-panel);display:flex}.ProjectWorkspaceChrome-module__BnE6DW__content{grid-template:minmax(0,1fr)/minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.ProjectWorkspaceChrome-module__BnE6DW__content>*{grid-area:1/1;min-width:0;min-height:0}.ProjectWorkspaceChrome-module__BnE6DW__content>.builder-shell{width:100%;height:100%}.ProjectWorkspaceChrome-module__BnE6DW__cloudSave{border:1px solid var(--workspace-border);border-radius:var(--radius-7);min-height:30px;color:var(--workspace-muted);font:inherit;font-size:var(--pm-font-13);white-space:nowrap;background:0 0;align-items:center;padding:0 9px;display:inline-flex}.ProjectWorkspaceChrome-module__BnE6DW__cloudSave:hover:not(:disabled){border-color:var(--workspace-border-strong);background:color-mix(in srgb, var(--workspace-accent) 7%, transparent);color:var(--workspace-text)}.ProjectWorkspaceChrome-module__BnE6DW__cloudSaveDetail{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ProjectWorkspaceChrome-module__BnE6DW__shareMenu{align-items:center;display:inline-flex;position:relative}.ProjectWorkspaceChrome-module__BnE6DW__shareMenu>summary{border:1px solid var(--workspace-border);border-radius:var(--radius-7);min-height:30px;color:var(--workspace-muted);font-size:var(--pm-font-13);cursor:pointer;background:0 0;align-items:center;padding:0 9px;list-style:none;display:inline-flex}.ProjectWorkspaceChrome-module__BnE6DW__shareMenu>summary::-webkit-details-marker{display:none}.ProjectWorkspaceChrome-module__BnE6DW__shareMenu>summary:hover,.ProjectWorkspaceChrome-module__BnE6DW__shareMenu[open]>summary{border-color:var(--workspace-border-strong);background:color-mix(in srgb, var(--workspace-accent) 7%, transparent);color:var(--workspace-text)}.ProjectWorkspaceChrome-module__BnE6DW__sharePopover{z-index:900;gap:var(--space-14);width:min(420px,100vw - 24px);max-height:min(620px,100dvh - 80px);padding:var(--space-14);border:1px solid var(--workspace-border-strong);border-radius:var(--radius-12);background:var(--workspace-panel);color:var(--workspace-text);display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 18px 48px #00000038}.ProjectWorkspaceChrome-module__BnE6DW__shareHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-12);display:flex}.ProjectWorkspaceChrome-module__BnE6DW__shareHeading>div:first-child{gap:var(--space-2);display:grid}.ProjectWorkspaceChrome-module__BnE6DW__shareHeading strong{font-size:var(--pm-font-13)}.ProjectWorkspaceChrome-module__BnE6DW__shareHeading span,.ProjectWorkspaceChrome-module__BnE6DW__shareSectionLabel,.ProjectWorkspaceChrome-module__BnE6DW__shareMessage,.ProjectWorkspaceChrome-module__BnE6DW__memberRow small,.ProjectWorkspaceChrome-module__BnE6DW__inviteToken{color:var(--workspace-muted);font-size:var(--pm-font-10)}.ProjectWorkspaceChrome-module__BnE6DW__shareActions,.ProjectWorkspaceChrome-module__BnE6DW__memberActions{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.ProjectWorkspaceChrome-module__BnE6DW__inviteToken{gap:5px;display:grid}.ProjectWorkspaceChrome-module__BnE6DW__memberList{gap:var(--space-6);display:grid}.ProjectWorkspaceChrome-module__BnE6DW__shareSectionLabel{font-weight:var(--weight-700);letter-spacing:.05em;text-transform:uppercase}.ProjectWorkspaceChrome-module__BnE6DW__memberRow{justify-content:space-between;align-items:center;gap:var(--space-10);border-bottom:1px solid var(--workspace-border);min-width:0;padding:7px 0;display:flex}.ProjectWorkspaceChrome-module__BnE6DW__memberRow>span:first-child{gap:1px;min-width:0;display:grid}.ProjectWorkspaceChrome-module__BnE6DW__memberRow strong{font-size:var(--pm-font-11);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProjectWorkspaceChrome-module__BnE6DW__shareMessage{margin:0}
.GraphWorldLayer-module__Sysazq__worldLayer{z-index:2;transform-origin:0 0;pointer-events:none;position:absolute;inset:0;overflow:visible}
.ReadonlyGraphSurface-module__j5sKAa__surface{isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.ReadonlyGraphSurface-module__j5sKAa__grid{z-index:0;pointer-events:none;background-image:radial-gradient(circle, var(--color-border-strong) 1px, transparent 1px);opacity:.55;position:absolute;inset:0}.ReadonlyGraphSurface-module__j5sKAa__edgeLayer{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ReadonlyGraphSurface-module__j5sKAa__defaultEdge{fill:none;stroke:var(--color-border-strong);stroke-width:2px;vector-effect:non-scaling-stroke}.ReadonlyGraphSurface-module__j5sKAa__nodeLayer{z-index:2;pointer-events:none;position:absolute;inset:0}.ReadonlyGraphSurface-module__j5sKAa__node{transform-origin:0 0;pointer-events:auto;position:absolute}.ReadonlyGraphSurface-module__j5sKAa__node:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:var(--radius-10)}.ReadonlyGraphSurface-module__j5sKAa__controls{z-index:5;right:var(--space-10);bottom:var(--space-10);border:1px solid var(--color-border);border-radius:var(--radius-8);background:var(--component-bg-glass);box-shadow:var(--shadow-panel);display:grid;position:absolute;overflow:hidden}.ReadonlyGraphSurface-module__j5sKAa__controls button{border:0;border-bottom:1px solid var(--color-border);width:34px;height:34px;color:var(--color-text-strong);cursor:pointer;background:0 0;place-items:center;display:grid}.ReadonlyGraphSurface-module__j5sKAa__controls button:last-child{border-bottom:0}.ReadonlyGraphSurface-module__j5sKAa__controls button:hover{background:var(--component-bg-hover)}
.ReadOnlyWorkbenchCanvas-module__eeRAZa__canvas{background:var(--workspace-bg);width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.ReadOnlyWorkbenchCanvas-module__eeRAZa__canvas [data-workbench-renderer-surface]{width:100%;height:100%}.ReadOnlyWorkbenchCanvas-module__eeRAZa__canvas[data-ghost=true]{opacity:.3;pointer-events:none}.ReadOnlyWorkbenchCanvas-module__eeRAZa__controls{z-index:80;right:var(--space-12);bottom:var(--space-12);min-height:var(--control-height-32);align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--workspace-border);border-radius:var(--radius-8);background:color-mix(in srgb, var(--workspace-panel) 94%, transparent);color:var(--workspace-text);display:inline-flex;position:absolute;box-shadow:0 6px 20px #0000001f}.ReadOnlyWorkbenchCanvas-module__eeRAZa__controls button{min-height:var(--control-height-32);justify-content:center;align-items:center;gap:var(--space-4);padding:0 var(--space-8);border-radius:var(--radius-5);color:inherit;font:inherit;font-size:var(--pm-font-11);cursor:pointer;background:0 0;border:0;display:inline-flex}.ReadOnlyWorkbenchCanvas-module__eeRAZa__controls button:hover:not(:disabled){background:color-mix(in srgb, var(--workspace-accent) 9%, transparent)}.ReadOnlyWorkbenchCanvas-module__eeRAZa__controls button:disabled{opacity:.45;cursor:default}.ReadOnlyWorkbenchCanvas-module__eeRAZa__controls>span:not(.ReadOnlyWorkbenchCanvas-module__eeRAZa__controlDivider){min-width:44px;color:var(--workspace-muted);font-size:var(--pm-font-11);text-align:center}.ReadOnlyWorkbenchCanvas-module__eeRAZa__controlDivider{width:1px;height:20px;margin:0 var(--space-2);background:var(--workspace-border)}
.HistoryWorkbenchCompare-module__vVG0PW__overlay{width:100%;min-width:0;height:100%;min-height:0;position:relative}.HistoryWorkbenchCompare-module__vVG0PW__ghostLayer,.HistoryWorkbenchCompare-module__vVG0PW__activeLayer{position:absolute;inset:0}.HistoryWorkbenchCompare-module__vVG0PW__ghostLayer{z-index:1;pointer-events:none}.HistoryWorkbenchCompare-module__vVG0PW__activeLayer{z-index:2}.HistoryWorkbenchCompare-module__vVG0PW__empty{width:100%;height:100%;min-height:320px;padding:var(--space-24);color:var(--workspace-muted);font-size:var(--pm-font-13);text-align:center;place-items:center;display:grid}
.ProjectHistoryPresentationTransforms-module__URdIGW__root{padding-top:var(--space-10);border-top:1px solid var(--workspace-border);color:var(--workspace-muted);font-size:var(--pm-font-10)}.ProjectHistoryPresentationTransforms-module__URdIGW__root summary{font-weight:var(--weight-650);cursor:pointer}.ProjectHistoryPresentationTransforms-module__URdIGW__body{gap:var(--space-8);padding-top:var(--space-8);display:grid}.ProjectHistoryPresentationTransforms-module__URdIGW__body p{line-height:var(--leading-145);margin:0}.ProjectHistoryPresentationTransforms-module__URdIGW__body ul{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.ProjectHistoryPresentationTransforms-module__URdIGW__body li{gap:var(--space-2);padding:var(--space-8);border:1px solid var(--workspace-border);border-radius:var(--radius-7);background:color-mix(in srgb, var(--workspace-accent) 4%, transparent);display:grid}.ProjectHistoryPresentationTransforms-module__URdIGW__body strong{color:var(--workspace-text);font-size:var(--pm-font-11)}.ProjectHistoryPresentationTransforms-module__URdIGW__body small{color:var(--workspace-muted);font-size:var(--pm-font-9)}
.SelectionContextBar-module__jGl8Zq__floating{z-index:80;max-inline-size:calc(100vw - var(--space-16));visibility:hidden;pointer-events:auto;will-change:transform;position:fixed;top:0;left:0}.SelectionContextBar-module__jGl8Zq__bar{align-items:center;gap:var(--space-2);min-height:42px;scrollbar-width:none;max-inline-size:100%;padding:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-10);background:color-mix(in srgb, var(--color-bg-shell) 96%, transparent);box-shadow:0 10px 34px rgb(var(--rgb-black) / .22);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);white-space:nowrap;display:flex;overflow-x:auto}.SelectionContextBar-module__jGl8Zq__primary{align-items:center;gap:var(--space-2);min-width:0;display:flex}.SelectionContextBar-module__jGl8Zq__menuRoot{flex:none;position:relative}.SelectionContextBar-module__jGl8Zq__menuButton{border-radius:var(--radius-4);min-height:32px;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.SelectionContextBar-module__jGl8Zq__menuButton:hover,.SelectionContextBar-module__jGl8Zq__menuButton[data-active=true]{border-color:var(--color-border);background:var(--color-control);color:var(--color-text-strong)}.SelectionContextBar-module__jGl8Zq__menuButtonIconOnly{justify-content:center;width:34px;padding:0}.SelectionContextBar-module__jGl8Zq__menu{z-index:82;border:1px solid var(--color-border-strong);border-radius:var(--radius-9);background:var(--color-bg-shell);min-width:210px;max-width:min(320px,100vw - 24px);box-shadow:var(--shadow-panel);padding:5px;display:grid}.SelectionContextBar-module__jGl8Zq__menuItem{justify-content:space-between;align-items:center;gap:var(--space-16);border-radius:var(--radius-4);min-height:34px;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0 9px;display:flex}.SelectionContextBar-module__jGl8Zq__menuItem>svg{flex:none}.SelectionContextBar-module__jGl8Zq__menuItem>span:first-of-type{flex:auto;min-width:0}.SelectionContextBar-module__jGl8Zq__menuItem:hover,.SelectionContextBar-module__jGl8Zq__menuItem[data-focused]{background:var(--color-control);color:var(--color-text-strong)}.SelectionContextBar-module__jGl8Zq__menuItem[data-tone=danger]{color:var(--color-danger)}.SelectionContextBar-module__jGl8Zq__count{color:var(--color-muted);font-variant-numeric:tabular-nums}.SelectionContextBar-module__jGl8Zq__bar::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.SelectionContextBar-module__jGl8Zq__bar,.SelectionContextBar-module__jGl8Zq__menu{animation:none}}
.ProjectHistoryWorkspace-module__hQ0TMq__launcher{min-height:34px}.ProjectHistoryWorkspace-module__hQ0TMq__overlay{z-index:1200;padding:var(--space-18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070b1494;place-items:center;display:grid;position:fixed;inset:0}.ProjectHistoryWorkspace-module__hQ0TMq__modal{border:1px solid var(--workspace-border-strong);border-radius:var(--radius-16);background:var(--workspace-panel);width:min(1540px,100vw - 36px);height:min(920px,100dvh - 36px);color:var(--workspace-text);overflow:hidden;box-shadow:0 30px 90px #00000057}.ProjectHistoryWorkspace-module__hQ0TMq__dialog{outline:none;grid-template-rows:auto minmax(0,1fr) auto;gap:0;width:100%;min-width:0;height:100%;min-height:0;padding:0;display:grid}.ProjectHistoryWorkspace-module__hQ0TMq__dialog[data-preview-fixture=true] .ProjectHistoryWorkspace-module__hQ0TMq__dangerZone,.ProjectHistoryWorkspace-module__hQ0TMq__dialog[data-preview-fixture=true] .ProjectHistoryWorkspace-module__hQ0TMq__resetHistoryZone,.ProjectHistoryWorkspace-module__hQ0TMq__dialog[data-preview-fixture=true] .ProjectHistoryWorkspace-module__hQ0TMq__resetHistoryConfirm{display:none}.ProjectHistoryWorkspace-module__hQ0TMq__header,.ProjectHistoryWorkspace-module__hQ0TMq__footer{justify-content:space-between;align-items:center;gap:var(--space-18);padding:var(--space-14) var(--space-18);border-color:var(--workspace-border);background:color-mix(in srgb, var(--workspace-panel) 94%, var(--workspace-bg));display:flex}.ProjectHistoryWorkspace-module__hQ0TMq__header{border-bottom:1px solid var(--workspace-border);min-height:80px}.ProjectHistoryWorkspace-module__hQ0TMq__header h2,.ProjectHistoryWorkspace-module__hQ0TMq__versionHeading h3{margin:var(--space-2) 0 0;color:var(--workspace-text);font-size:var(--pm-font-20);line-height:var(--leading-125)}.ProjectHistoryWorkspace-module__hQ0TMq__eyebrow{color:var(--workspace-muted);font-size:var(--pm-font-11);font-weight:var(--weight-700);letter-spacing:.12em;text-transform:uppercase;display:block}.ProjectHistoryWorkspace-module__hQ0TMq__headerActions,.ProjectHistoryWorkspace-module__hQ0TMq__inlineActions,.ProjectHistoryWorkspace-module__hQ0TMq__versionActions{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.ProjectHistoryWorkspace-module__hQ0TMq__storageStatus{padding:5px var(--space-8);border:1px solid var(--workspace-border);border-radius:var(--radius-pill);color:var(--workspace-muted);font-size:var(--pm-font-12)}.ProjectHistoryWorkspace-module__hQ0TMq__workspace{grid-template-columns:minmax(320px,.9fr) minmax(560px,1.75fr) minmax(380px,1.05fr);min-width:0;min-height:0;display:grid;overflow:hidden}.ProjectHistoryWorkspace-module__hQ0TMq__timelinePane,.ProjectHistoryWorkspace-module__hQ0TMq__previewPane,.ProjectHistoryWorkspace-module__hQ0TMq__detailPane{background:var(--workspace-panel);min-width:0;min-height:0}.ProjectHistoryWorkspace-module__hQ0TMq__timelinePane{border-right:1px solid var(--workspace-border);grid-template-rows:auto minmax(0,1fr);display:grid}.ProjectHistoryWorkspace-module__hQ0TMq__paneHeading{justify-content:space-between;align-items:center;gap:var(--space-10);min-height:64px;padding:var(--space-10) 13px;border-bottom:1px solid var(--workspace-border);display:flex}.ProjectHistoryWorkspace-module__hQ0TMq__paneHeading>div{gap:var(--space-2);display:grid}.ProjectHistoryWorkspace-module__hQ0TMq__paneHeading strong{font-size:var(--pm-font-14)}.ProjectHistoryWorkspace-module__hQ0TMq__paneHeading span,.ProjectHistoryWorkspace-module__hQ0TMq__loading{color:var(--workspace-muted);font-size:var(--pm-font-11)}.ProjectHistoryWorkspace-module__hQ0TMq__recoveryBadge{padding:3px var(--space-6);border:1px solid color-mix(in srgb, var(--workspace-accent) 35%, var(--workspace-border));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--workspace-accent) 8%, transparent)}.ProjectHistoryWorkspace-module__hQ0TMq__timelineScroll{min-height:0;padding:var(--space-6) var(--space-8) var(--space-20);overflow:auto}.ProjectHistoryWorkspace-module__hQ0TMq__historyGraph{min-width:100%;position:relative}.ProjectHistoryWorkspace-module__hQ0TMq__historyGraphLines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ProjectHistoryWorkspace-module__hQ0TMq__historyGraphLines path{fill:none;stroke:color-mix(in srgb, var(--workspace-muted) 55%, transparent);stroke-width:1.6px;vector-effect:non-scaling-stroke}.ProjectHistoryWorkspace-module__hQ0TMq__historyEntry{height:76px;padding-top:5px;padding-right:var(--space-8);border-radius:var(--radius-8);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding-bottom:5px;display:flex;position:absolute;left:0;right:0}.ProjectHistoryWorkspace-module__hQ0TMq__historyEntry:hover,.ProjectHistoryWorkspace-module__hQ0TMq__historyEntry[data-selected=true]{background:color-mix(in srgb, var(--workspace-accent) 9%, transparent)}.ProjectHistoryWorkspace-module__hQ0TMq__historyEntry[data-selected=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--workspace-accent) 40%, transparent)}.ProjectHistoryWorkspace-module__hQ0TMq__historyDot{border:2px solid var(--workspace-panel);background:var(--workspace-muted);width:13px;height:13px;box-shadow:0 0 0 1px color-mix(in srgb, var(--workspace-muted) 70%, transparent);border-radius:50%;position:absolute;top:31px}.ProjectHistoryWorkspace-module__hQ0TMq__historyDot[data-current=true]{background:var(--workspace-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--workspace-accent) 20%, transparent)}.ProjectHistoryWorkspace-module__hQ0TMq__historyEntryBody{gap:var(--space-2);min-width:0;display:grid}.ProjectHistoryWorkspace-module__hQ0TMq__historyEntryTitle{color:var(--workspace-text);font-size:var(--pm-font-13);font-weight:var(--weight-650);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProjectHistoryWorkspace-module__hQ0TMq__historyEntryMeta{color:var(--workspace-muted);font-size:var(--pm-font-11);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProjectHistoryWorkspace-module__hQ0TMq__branchTags{gap:var(--space-4);margin-top:var(--space-2);display:flex}.ProjectHistoryWorkspace-module__hQ0TMq__branchTag{max-width:130px;padding:var(--space-2) 5px;border:1px solid color-mix(in srgb, var(--workspace-accent) 34%, var(--workspace-border));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--workspace-accent) 8%, transparent);color:var(--workspace-muted);font-size:var(--pm-font-11);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProjectHistoryWorkspace-module__hQ0TMq__branchTag[data-main=true]{color:var(--workspace-text);font-weight:var(--weight-650)}.ProjectHistoryWorkspace-module__hQ0TMq__previewPane{background:color-mix(in srgb, var(--workspace-bg) 75%, var(--workspace-panel));grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.ProjectHistoryWorkspace-module__hQ0TMq__previewToolbar,.ProjectHistoryWorkspace-module__hQ0TMq__compareBar{justify-content:space-between;align-items:center;gap:var(--space-10);min-height:56px;padding:var(--space-8) var(--space-12);border-bottom:1px solid var(--workspace-border);background:var(--workspace-panel);display:flex}.ProjectHistoryWorkspace-module__hQ0TMq__compareBar{border-top:1px solid var(--workspace-border);color:var(--workspace-muted);font-size:var(--pm-font-12);border-bottom:0}.ProjectHistoryWorkspace-module__hQ0TMq__compareBar label{align-items:center;gap:var(--space-8);min-width:0;display:flex}.ProjectHistoryWorkspace-module__hQ0TMq__compareBar select{max-width:min(430px,52vw)}.ProjectHistoryWorkspace-module__hQ0TMq__segmented{padding:var(--space-2);border:1px solid var(--workspace-border);border-radius:var(--radius-7);background:color-mix(in srgb, var(--workspace-bg) 70%, transparent);display:inline-flex}.ProjectHistoryWorkspace-module__hQ0TMq__segmented button{min-height:34px;padding:0 var(--space-12);border-radius:var(--radius-5);color:var(--workspace-muted);font:inherit;font-size:var(--pm-font-12);cursor:pointer;background:0 0;border:0}.ProjectHistoryWorkspace-module__hQ0TMq__segmented button[data-active=true]{background:var(--workspace-panel);color:var(--workspace-text);box-shadow:0 1px 4px #0000001f}.ProjectHistoryWorkspace-module__hQ0TMq__previewStage{min-width:0;min-height:0;position:relative;overflow:hidden}.ProjectHistoryWorkspace-module__hQ0TMq__emptyState,.ProjectHistoryWorkspace-module__hQ0TMq__noChanges{min-height:160px;padding:var(--space-24);color:var(--workspace-muted);font-size:var(--pm-font-13);text-align:center;place-items:center;display:grid}.ProjectHistoryWorkspace-module__hQ0TMq__legend{gap:var(--space-8);border:1px solid var(--workspace-border);border-radius:var(--radius-8);background:color-mix(in srgb, var(--workspace-panel) 92%, transparent);color:var(--workspace-muted);font-size:var(--pm-font-11);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:7px 9px;display:flex;position:absolute;bottom:12px;right:12px;box-shadow:0 6px 20px #0000001f}.ProjectHistoryWorkspace-module__hQ0TMq__legend span:before{width:7px;height:7px;margin-right:var(--space-4);content:"";background:#d49a2a;border-radius:50%;display:inline-block}.ProjectHistoryWorkspace-module__hQ0TMq__legend span[data-change=added]:before{background:#1f9d68}.ProjectHistoryWorkspace-module__hQ0TMq__legend span[data-change=removed]:before{background:#d65353}.ProjectHistoryWorkspace-module__hQ0TMq__detailPane{gap:var(--space-16);padding:var(--space-18);border-left:1px solid var(--workspace-border);flex-direction:column;display:flex;overflow:auto}.ProjectHistoryWorkspace-module__hQ0TMq__versionHeading p,.ProjectHistoryWorkspace-module__hQ0TMq__inlinePanel span,.ProjectHistoryWorkspace-module__hQ0TMq__dangerZone p,.ProjectHistoryWorkspace-module__hQ0TMq__confirmDanger p,.ProjectHistoryWorkspace-module__hQ0TMq__technicalDetails,.ProjectHistoryWorkspace-module__hQ0TMq__footer{color:var(--workspace-muted);font-size:var(--pm-font-12);line-height:var(--leading-15)}.ProjectHistoryWorkspace-module__hQ0TMq__versionHeading p{margin:5px 0 0}.ProjectHistoryWorkspace-module__hQ0TMq__summaryGrid{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ProjectHistoryWorkspace-module__hQ0TMq__summaryGrid span{padding:var(--space-10) var(--space-12);border:1px solid var(--workspace-border);border-radius:var(--radius-8);color:var(--workspace-muted);font-size:var(--pm-font-11);align-items:baseline;gap:5px;display:flex}.ProjectHistoryWorkspace-module__hQ0TMq__summaryGrid strong{color:var(--workspace-text);font-size:var(--pm-font-18)}.ProjectHistoryWorkspace-module__hQ0TMq__changeList{gap:var(--space-8);display:grid}.ProjectHistoryWorkspace-module__hQ0TMq__changeItem{gap:var(--space-10);min-width:0;padding:var(--space-12);border:1px solid var(--workspace-border);border-radius:var(--radius-10);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-left-width:3px;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.ProjectHistoryWorkspace-module__hQ0TMq__changeItem:hover,.ProjectHistoryWorkspace-module__hQ0TMq__changeItem[data-selected=true]{border-color:color-mix(in srgb, var(--workspace-accent) 50%, var(--workspace-border));background:color-mix(in srgb, var(--workspace-accent) 6%, transparent)}.ProjectHistoryWorkspace-module__hQ0TMq__changeItem[data-change=added]{border-left-color:#1f9d68}.ProjectHistoryWorkspace-module__hQ0TMq__changeItem[data-change=removed]{border-left-color:#d65353}.ProjectHistoryWorkspace-module__hQ0TMq__changeItem[data-change=modified],.ProjectHistoryWorkspace-module__hQ0TMq__changeItem[data-change=moved],.ProjectHistoryWorkspace-module__hQ0TMq__changeItem[data-change=reconnected]{border-left-color:#d49a2a}.ProjectHistoryWorkspace-module__hQ0TMq__changeIcon{border:1px solid var(--workspace-border);border-radius:var(--radius-8);background:color-mix(in srgb, var(--workspace-bg) 55%, transparent);width:38px;height:38px;color:var(--workspace-muted);place-items:center;display:grid}.ProjectHistoryWorkspace-module__hQ0TMq__changeIcon[data-change=added]{color:#1f9d68}.ProjectHistoryWorkspace-module__hQ0TMq__changeIcon[data-change=removed]{color:#d65353}.ProjectHistoryWorkspace-module__hQ0TMq__changeIcon[data-change=modified],.ProjectHistoryWorkspace-module__hQ0TMq__changeIcon[data-change=moved],.ProjectHistoryWorkspace-module__hQ0TMq__changeIcon[data-change=reconnected]{color:#d49a2a}.ProjectHistoryWorkspace-module__hQ0TMq__changeContent{gap:var(--space-4);min-width:0;display:grid}.ProjectHistoryWorkspace-module__hQ0TMq__changeTopline{justify-content:space-between;align-items:center;gap:var(--space-8);min-width:0;display:flex}.ProjectHistoryWorkspace-module__hQ0TMq__changeItem strong{font-size:var(--pm-font-13);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProjectHistoryWorkspace-module__hQ0TMq__entityType{color:var(--workspace-muted);font-size:var(--pm-font-10);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProjectHistoryWorkspace-module__hQ0TMq__changeMark{color:var(--workspace-muted);font-size:var(--pm-font-10);font-weight:var(--weight-700);letter-spacing:.05em;text-transform:uppercase}.ProjectHistoryWorkspace-module__hQ0TMq__propertyChange{color:var(--workspace-muted);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--pm-font-11);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProjectHistoryWorkspace-module__hQ0TMq__versionActions{padding-top:var(--space-2)}.ProjectHistoryWorkspace-module__hQ0TMq__inlinePanel,.ProjectHistoryWorkspace-module__hQ0TMq__confirmDanger{gap:var(--space-8);padding:var(--space-10);border:1px solid color-mix(in srgb, var(--workspace-accent) 35%, var(--workspace-border));border-radius:var(--radius-8);background:color-mix(in srgb, var(--workspace-accent) 5%, transparent);display:grid}.ProjectHistoryWorkspace-module__hQ0TMq__inlinePanel strong,.ProjectHistoryWorkspace-module__hQ0TMq__confirmDanger strong{font-size:var(--pm-font-11)}.ProjectHistoryWorkspace-module__hQ0TMq__dangerZone,.ProjectHistoryWorkspace-module__hQ0TMq__technicalDetails{padding-top:var(--space-10);border-top:1px solid var(--workspace-border)}.ProjectHistoryWorkspace-module__hQ0TMq__dangerZone summary,.ProjectHistoryWorkspace-module__hQ0TMq__technicalDetails summary{color:var(--workspace-muted);font-size:var(--pm-font-10);font-weight:var(--weight-650);cursor:pointer}.ProjectHistoryWorkspace-module__hQ0TMq__dangerZone>button{width:100%;margin-top:var(--space-6)}.ProjectHistoryWorkspace-module__hQ0TMq__warning{color:#bf6b2e}.ProjectHistoryWorkspace-module__hQ0TMq__confirmDanger{border-color:color-mix(in srgb, #d65353 48%, var(--workspace-border));background:#d653530f}.ProjectHistoryWorkspace-module__hQ0TMq__resetHistoryZone,.ProjectHistoryWorkspace-module__hQ0TMq__resetHistoryConfirm{gap:var(--space-8);padding:var(--space-10);border:1px solid color-mix(in srgb, #d65353 52%, var(--workspace-border));border-radius:var(--radius-8);background:#d6535312;display:grid}.ProjectHistoryWorkspace-module__hQ0TMq__resetHistoryZone p,.ProjectHistoryWorkspace-module__hQ0TMq__resetHistoryConfirm p{margin:var(--space-4) 0 0;color:var(--workspace-muted)}.ProjectHistoryWorkspace-module__hQ0TMq__resetHistoryButton{width:100%;padding-block:var(--space-10);font-size:var(--pm-font-12);font-weight:var(--weight-700)}.ProjectHistoryWorkspace-module__hQ0TMq__resetHistoryConfirm label{gap:var(--space-4);font-size:var(--pm-font-10);font-weight:var(--weight-650);display:grid}.ProjectHistoryWorkspace-module__hQ0TMq__technicalDetails dl{gap:var(--space-6);display:grid}.ProjectHistoryWorkspace-module__hQ0TMq__technicalDetails dl>div{gap:var(--space-2);display:grid}.ProjectHistoryWorkspace-module__hQ0TMq__technicalDetails dt{font-weight:var(--weight-650)}.ProjectHistoryWorkspace-module__hQ0TMq__technicalDetails dd{gap:var(--space-4);flex-wrap:wrap;min-width:0;margin:0;display:flex}.ProjectHistoryWorkspace-module__hQ0TMq__technicalDetails code{text-overflow:ellipsis;max-width:100%;overflow:hidden}.ProjectHistoryWorkspace-module__hQ0TMq__footer{border-top:1px solid var(--workspace-border);min-height:42px}@media (max-width:1280px){.ProjectHistoryWorkspace-module__hQ0TMq__workspace{grid-template-columns:minmax(230px,.75fr) minmax(420px,1.6fr)}.ProjectHistoryWorkspace-module__hQ0TMq__detailPane{border:1px solid var(--workspace-border);border-radius:var(--radius-10);background:var(--workspace-panel);width:min(420px,100vw - 40px);position:absolute;top:88px;bottom:60px;right:18px;box-shadow:0 18px 50px #0003}}@media (max-width:760px){.ProjectHistoryWorkspace-module__hQ0TMq__overlay{padding:0}.ProjectHistoryWorkspace-module__hQ0TMq__modal{border:0;border-radius:0;width:100vw;height:100dvh}.ProjectHistoryWorkspace-module__hQ0TMq__workspace{grid-template-rows:minmax(180px,.42fr) minmax(300px,1fr);grid-template-columns:1fr}.ProjectHistoryWorkspace-module__hQ0TMq__timelinePane{border-right:0;border-bottom:1px solid var(--workspace-border)}.ProjectHistoryWorkspace-module__hQ0TMq__detailPane{top:76px;bottom:52px;right:8px}.ProjectHistoryWorkspace-module__hQ0TMq__headerActions .ProjectHistoryWorkspace-module__hQ0TMq__storageStatus{display:none}.ProjectHistoryWorkspace-module__hQ0TMq__compareBar{flex-direction:column;align-items:flex-start}}
