.os-experience .OperatingUi-module__Dlmiyq__workbench.operating-record-workbench{grid-template-columns:minmax(250px,.65fr) minmax(0,1.35fr);align-items:start;gap:clamp(18px,2vw,28px);min-width:0;min-height:0;display:grid}:is(.os-experience .OperatingUi-module__Dlmiyq__workbench>.OperatingUi-module__Dlmiyq__register,.os-experience .OperatingUi-module__Dlmiyq__workbench>.OperatingUi-module__Dlmiyq__inspector){min-width:0;min-height:0;max-height:none;box-shadow:none;align-self:start;scroll-margin-block-start:24px;overflow:visible}.os-experience .OperatingUi-module__Dlmiyq__workbench>.OperatingUi-module__Dlmiyq__register{--ink:#183a2d;--ink-strong:#143426;--muted:#536358;--gold:#765728;--line:#d8d3c5;color:var(--ink);background:#f2efe5;border:1px solid #d8d3c5;border-radius:12px;padding:8px;display:block}.os-experience .OperatingUi-module__Dlmiyq__register>header{border-bottom:1px solid #d8d3c5;gap:4px;padding:14px 14px 10px}.os-experience .OperatingUi-module__Dlmiyq__register>header>span{color:#765728;letter-spacing:.09em;font-size:11px;font-weight:650}.os-experience .OperatingUi-module__Dlmiyq__register>header>strong{color:#143426;font-size:24px;font-weight:500;line-height:1.25}.os-experience .OperatingUi-module__Dlmiyq__register .os-register-guide{margin:0}.os-experience .OperatingUi-module__Dlmiyq__register .os-register-guide>summary{color:#536358;width:fit-content;min-height:44px;font-size:13px}.os-experience .OperatingUi-module__Dlmiyq__register .os-register-guide>small{color:#536358;margin-bottom:10px;line-height:1.6}.os-experience .OperatingUi-module__Dlmiyq__register>.OperatingUi-module__Dlmiyq__registerList{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#9ca695 transparent;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;align-content:start;align-items:start;gap:3px;max-height:max(300px,100svh - 330px);padding:8px 3px 4px;overflow-y:auto}.os-experience .OperatingUi-module__Dlmiyq__registerButton.record-register-button{color:#183a2d;min-height:72px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:9px 12px;padding:14px;transition:background-color .12s,border-color .12s;display:grid;transform:none}.os-experience .OperatingUi-module__Dlmiyq__registerButton:before{display:none}.os-experience .OperatingUi-module__Dlmiyq__registerButton:hover{background:#e7e8dc;border-color:#c3cabb;transform:none}.os-experience .OperatingUi-module__Dlmiyq__registerButton.is-active{background:#dfe7d8;border-color:#a9b6a0;box-shadow:inset 3px 0 #366348}.os-experience .OperatingUi-module__Dlmiyq__registerButton .record-register-copy{grid-column:1/-1;gap:5px}.os-experience .OperatingUi-module__Dlmiyq__registerButton .record-register-copy>strong{color:#183a2d;font-size:16px;font-weight:650;line-height:1.4}.os-experience .OperatingUi-module__Dlmiyq__registerButton .record-register-copy>:is(small,span){color:#536358;letter-spacing:0;text-transform:none;font-size:12px;font-weight:400;line-height:1.5;display:block}.os-experience .OperatingUi-module__Dlmiyq__registerButton .record-register-copy>:is(strong,small,span){white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}.os-experience .OperatingUi-module__Dlmiyq__registerButton>.status-pill{white-space:normal;grid-area:2/1;justify-self:start;width:fit-content;max-width:100%;font-size:12px}.os-experience .OperatingUi-module__Dlmiyq__registerButton>i{color:#526445;letter-spacing:0;text-transform:none;grid-area:2/2;align-self:center;font-size:12px;font-weight:500}.os-experience .OperatingUi-module__Dlmiyq__register .operating-register-pagination{border-top:1px solid #d8d3c5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;padding:8px 4px 0;font-size:12px;display:flex}.os-experience .OperatingUi-module__Dlmiyq__register .operating-register-pagination>button{color:#244b36;background:0 0;border:1px solid #b4c0ad;border-radius:6px;min-height:44px;padding:8px 10px;font-size:13px}.os-experience .OperatingUi-module__Dlmiyq__inspector>:is(.panel,.company-card,.procurement-card){min-height:0}.os-experience .OperatingUi-module__Dlmiyq__inspector .operating-record-empty{background:0 0;border:1px dashed #72816c;min-height:230px;padding:28px}.OperatingUi-module__Dlmiyq__mobileHandoff,.OperatingUi-module__Dlmiyq__mobileReturn{display:none}.os-experience .OperatingUi-module__Dlmiyq__panel.panel{min-width:0;height:auto;min-height:0;box-shadow:none;background:#f5f2e9;border-color:#d8d3c5;border-radius:12px;align-self:start;padding:clamp(20px,2vw,28px)}.os-experience .OperatingUi-module__Dlmiyq__panel>.panel-heading{border-bottom-color:#d8d3c5;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px 20px;margin-bottom:20px;padding-bottom:16px;display:flex}.os-experience .OperatingUi-module__Dlmiyq__panel>.panel-heading>div:first-child{flex:180px;min-width:0}.os-experience .OperatingUi-module__Dlmiyq__panel>.panel-heading h2{margin:4px 0 0;font-size:clamp(23px,1.9vw,29px);font-weight:500;line-height:1.25}.os-experience .OperatingUi-module__Dlmiyq__panel .panel-heading-tools{justify-content:flex-start;gap:8px;max-width:100%}.os-experience .OperatingUi-module__Dlmiyq__panel.record-summary-card{padding:0}.os-experience .OperatingUi-module__Dlmiyq__panel.collapsible-panel.is-collapsed{padding:16px 20px}.os-experience .OperatingUi-module__Dlmiyq__panel.collapsible-panel.is-collapsed>.panel-heading{border-bottom:0;margin-bottom:0;padding-bottom:0}.os-experience .OperatingUi-module__Dlmiyq__summaryHeader.record-summary-header{align-items:start;gap:12px 18px;min-height:0;padding:20px}.os-experience .OperatingUi-module__Dlmiyq__summaryHeader .record-summary-copy :is(h2,h3){color:#16392a;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;font-size:clamp(22px,1.8vw,28px);line-height:1.3;overflow:visible}.os-experience .OperatingUi-module__Dlmiyq__summaryHeader .record-summary-copy small{white-space:normal;overflow-wrap:anywhere;margin-top:7px;font-size:13px;line-height:1.5;overflow:visible}.os-experience .OperatingUi-module__Dlmiyq__summaryHeader .record-summary-controls{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0}:is(.os-experience .OperatingUi-module__Dlmiyq__rowTools.row-tools,.os-experience .OperatingUi-module__Dlmiyq__densityControls.record-density-controls){flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.os-experience .OperatingUi-module__Dlmiyq__densityControls>span{letter-spacing:0;text-transform:none;white-space:normal;font-size:13px;font-weight:400}.os-experience .OperatingUi-module__Dlmiyq__densityControls>button{border-radius:7px;min-height:44px;padding:9px 12px;font-size:13px;font-weight:600}.os-experience .OperatingUi-module__Dlmiyq__detailToggle.record-detail-toggle{border-radius:7px;min-height:44px;padding:9px 12px;font-size:13px;font-weight:600}:is(.os-experience .OperatingUi-module__Dlmiyq__guide:is(.operating-desk-header,.station-brief),.os-experience .OperatingUi-module__Dlmiyq__overview.os-metric-overview){opacity:1;min-width:0;height:auto;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #536958;border-radius:0;align-self:start}:is(.os-experience .OperatingUi-module__Dlmiyq__guide>summary,.os-experience .OperatingUi-module__Dlmiyq__overview>summary){min-height:44px;padding-block:8px;line-height:1.5}.os-experience .OperatingUi-module__Dlmiyq__guide>summary{align-items:center;gap:12px;display:flex}.os-experience .OperatingUi-module__Dlmiyq__guide>summary:after{color:#d7b976;content:"+";margin-left:auto}.os-experience .OperatingUi-module__Dlmiyq__guide[open]>summary:after{content:"−"}.os-experience .OperatingUi-module__Dlmiyq__guide>summary>small:after{content:none}.os-experience .OperatingUi-module__Dlmiyq__guide>summary>strong{white-space:normal;text-overflow:clip;flex:1;min-width:0;overflow:visible}.os-experience .OperatingUi-module__Dlmiyq__guide>div{align-items:start;padding-block:18px 22px}.os-experience .OperatingUi-module__Dlmiyq__guide aside{background:0 0;border:0;border-left:1px solid #65755d;border-radius:0;align-self:start}.os-experience .OperatingUi-module__Dlmiyq__overview>.metric-grid{background:#f2efe5;border:1px solid #d8d3c5;border-radius:10px;align-items:start;gap:0;padding:8px}.os-experience .OperatingUi-module__Dlmiyq__metric.metric-card{min-width:0;min-height:0;box-shadow:none;border-color:#d8d3c5;align-self:start;padding:18px 20px}.os-experience .OperatingUi-module__Dlmiyq__overview .OperatingUi-module__Dlmiyq__metric{background:0 0;border:0;border-radius:0}.os-experience .OperatingUi-module__Dlmiyq__metric>span{letter-spacing:.04em;font-size:12px;font-weight:600;line-height:1.5}.os-experience .OperatingUi-module__Dlmiyq__metric>strong{margin:8px 0 6px;font-size:clamp(26px,2.4vw,34px);line-height:1.2}.os-experience .OperatingUi-module__Dlmiyq__metric>small{font-size:13px;line-height:1.5;display:block}.os-experience .OperatingUi-module__Dlmiyq__connections.record-connections{border:0;border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding:20px 0 0}.os-experience .OperatingUi-module__Dlmiyq__connections>div{align-items:start;gap:6px 16px}.os-experience .OperatingUi-module__Dlmiyq__connections>div>button{border:0;border-bottom:1px solid var(--line);height:auto;min-height:64px;box-shadow:none;text-align:left;background:0 0;border-radius:0}.os-experience .OperatingUi-module__Dlmiyq__connections>div>button:hover{background:#647a4d17}.os-experience :is(.OperatingUi-module__Dlmiyq__registerButton,.OperatingUi-module__Dlmiyq__detailToggle,.OperatingUi-module__Dlmiyq__panel button,.OperatingUi-module__Dlmiyq__connections button,.OperatingUi-module__Dlmiyq__guide summary,.OperatingUi-module__Dlmiyq__overview summary,.OperatingUi-module__Dlmiyq__register,.OperatingUi-module__Dlmiyq__inspector):focus-visible{outline-offset:3px;outline:3px solid #bc8c34}@media (max-width:1100px){.os-experience .OperatingUi-module__Dlmiyq__workbench.operating-record-workbench{grid-template-columns:minmax(0,1fr)}.os-experience .OperatingUi-module__Dlmiyq__register>.OperatingUi-module__Dlmiyq__registerList{max-height:320px}.OperatingUi-module__Dlmiyq__mobileHandoff,.OperatingUi-module__Dlmiyq__mobileReturn{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.OperatingUi-module__Dlmiyq__mobileHandoff{color:#536358;border-top:1px solid #d8d3c5;padding:10px 12px 4px;font-size:13px}.OperatingUi-module__Dlmiyq__mobileHandoff>span{overflow-wrap:anywhere;flex:180px;min-width:0}.OperatingUi-module__Dlmiyq__mobileReturn{color:inherit;margin-bottom:12px}.OperatingUi-module__Dlmiyq__mobileHandoff>button,.OperatingUi-module__Dlmiyq__mobileReturn>button{min-height:44px;color:inherit;background:0 0;border:1px solid #87977c;border-radius:7px;padding:10px 12px;font-size:14px;line-height:1.4}}@media (max-width:580px){.os-experience .OperatingUi-module__Dlmiyq__summaryHeader.record-summary-header{grid-template-columns:minmax(0,1fr);padding:18px}.os-experience .OperatingUi-module__Dlmiyq__summaryHeader .record-summary-controls{justify-content:flex-start}.os-experience .OperatingUi-module__Dlmiyq__panel.panel{padding:18px}.os-experience .OperatingUi-module__Dlmiyq__panel.record-summary-card{padding:0}.os-experience .OperatingUi-module__Dlmiyq__guide>summary{gap:8px}.os-experience .OperatingUi-module__Dlmiyq__overview>.metric-grid{grid-template-columns:minmax(0,1fr)}.os-experience .OperatingUi-module__Dlmiyq__overview .OperatingUi-module__Dlmiyq__metric+.OperatingUi-module__Dlmiyq__metric{border-top:1px solid #d8d3c5}.os-experience .OperatingUi-module__Dlmiyq__connections>div{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.os-experience .OperatingUi-module__Dlmiyq__registerButton.record-register-button{transition:none}}
.foundry-client-demos{min-width:0;padding:clamp(16px,3vw,40px)}.foundry-client-demos>header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.foundry-client-demos>header p{max-width:75ch}.foundry-client-demos h2{margin:8px 0;font-size:clamp(26px,3vw,40px)}.foundry-client-demos nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.foundry-client-demos nav button{border:1px solid var(--gold,#ad8b53);color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:8px;padding:20px}.foundry-client-demos nav button[aria-pressed=true]{color:#12372a;background:#eee5d2}.foundry-client-demos nav strong{margin-bottom:8px;font-size:21px;display:block}.foundry-client-demos nav span{font-size:14px;line-height:1.5;display:block}.foundry-client-demos nav small{letter-spacing:.06em;text-transform:uppercase;opacity:.75;margin-top:10px;font-size:11px;display:block}.foundry-client-demos nav button{overflow-wrap:anywhere;min-width:0}.foundry-client-demos button:disabled{opacity:.55;cursor:not-allowed}.foundry-demo-shelf-section{margin-bottom:20px}.foundry-demo-shelf-section>header{border-bottom:1px solid #ac946255;justify-content:space-between;align-items:end;gap:16px;margin-bottom:10px;padding-bottom:8px;display:flex}.foundry-demo-shelf-section>header div{gap:2px;display:grid}.foundry-demo-shelf-section>header span{letter-spacing:.1em;text-transform:uppercase;color:#d7bd7c;font-size:11px;font-weight:700}.foundry-demo-shelf-section>header strong{font:600 22px/1.2 var(--font-display),Georgia,serif}.foundry-demo-shelf-section>header small{opacity:.76}.foundry-demo-empty{background:#ffffff08;border:1px dashed #ac946277;gap:5px;padding:18px;display:grid}.foundry-demo-empty span{opacity:.78;font-size:13px}.foundry-demo-manage{border:1px solid #ac946266;border-radius:8px;margin-bottom:20px;padding:18px;font-size:14px;line-height:1.6}.foundry-demo-manage summary{cursor:pointer;min-height:32px;font-weight:600}.foundry-demo-manage summary>span{opacity:.75;margin-left:12px;font-weight:400}.foundry-demo-manage>div{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.foundry-demo-manage label{flex:1;gap:7px;min-width:0;font-weight:600;display:grid}.foundry-demo-manage select{color:#12372a;background:#f5ecd8;border:1px solid #ac9462;border-radius:5px;width:100%;max-width:100%;min-height:46px;padding:10px;font:16px/1.4 Arial,sans-serif}.foundry-demo-manage select:focus-visible{outline-offset:3px;outline:3px solid #d6bb7e}.foundry-demo-loading{border:1px solid #ac946255;place-items:center;min-height:180px;padding:40px 20px;display:grid}.foundry-demo-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;font-size:14px;display:flex}.foundry-demo-toolbar>div{flex-wrap:wrap;gap:8px;display:flex}.foundry-demo-selection{background:#ffffff0a;border:1px solid #ac946266;grid-template-columns:minmax(0,1fr) minmax(240px,.55fr);gap:18px;margin-bottom:16px;padding:16px 18px;display:grid}.foundry-demo-selection>div{align-content:start;gap:4px;min-width:0;display:grid}.foundry-demo-selection span{letter-spacing:.09em;text-transform:uppercase;color:#d7bd7c;font-size:11px}.foundry-demo-selection strong{font:600 25px/1.1 var(--font-display),Georgia,serif}.foundry-demo-selection small{opacity:.8;line-height:1.45}.foundry-demo-review{border:1px solid #b89b60;justify-self:start;padding:5px 8px}.foundry-demo-review.is-ready{background:#d7bd7c22}.foundry-demo-remove-confirm{border:1px solid #ac946277;flex-wrap:wrap;flex:100%;justify-content:flex-end;align-items:center;gap:8px;padding:8px;display:flex}.foundry-demo-remove-confirm>span{max-width:45ch}.foundry-demo-source{margin-top:16px;font-size:13px;line-height:1.5}.foundry-demo-manage select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.foundry-client-demos .button{color:#f5ecd8;cursor:pointer;background:0 0;border:1px solid #ac9462;border-radius:5px;min-height:44px;padding:12px 16px;font:600 14px/1.4 Arial,sans-serif}.foundry-client-demos .button[aria-pressed=true],.foundry-client-demos .button.primary{color:#12372a;background:#eee5d2}.foundry-client-demos .button:focus-visible,.foundry-client-demos nav button:focus-visible{outline-offset:3px;outline:3px solid #d6bb7e}.foundry-demo-refresh{border:1px solid #ac946255;justify-content:space-between;align-items:center;gap:20px;margin:12px 0 20px;padding:16px;font-size:13px;line-height:1.5;display:flex}.foundry-demo-refresh>span{max-width:75ch}.foundry-demo-refresh>.button{flex-shrink:0}@media (max-width:760px){.foundry-demo-refresh{display:block}.foundry-demo-refresh>.button{margin-top:12px}.foundry-client-demos nav strong{font-size:18px}.foundry-client-demos nav button{padding:14px}}@media (max-width:700px){.foundry-client-demos nav{grid-template-columns:1fr}.foundry-client-demos>header{display:block}.foundry-client-demos>header>button{margin-top:12px}.foundry-demo-shelf-section>header{flex-direction:column;align-items:start;gap:5px}.foundry-demo-selection{grid-template-columns:1fr}.foundry-demo-toolbar>div{width:100%}.foundry-demo-toolbar .button{flex:145px}.foundry-demo-remove-confirm{justify-content:flex-start}.foundry-demo-remove-confirm .button{flex:120px}}.foundry-client-demos.is-presenting{z-index:1600;background:#10211b;flex-direction:column;width:100%;max-width:none;height:100dvh;margin:0;padding:0;display:flex;position:fixed;inset:0}.foundry-client-demos.is-presenting>:not(.foundry-presentation-toolbar):not(.foundry-proof-stage):not(.foundry-demo-loading){display:none}.foundry-presentation-toolbar{color:#f5ecd8;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font:14px/1.4 Arial,sans-serif;display:flex}.foundry-client-demos.is-presenting>.foundry-proof-stage{flex:1;min-height:0;padding:0}.foundry-client-demos.is-presenting>.foundry-demo-loading{color:#f5ecd8;flex:1;display:grid}@media (max-width:700px){.foundry-demo-manage>div{flex-direction:column;align-items:stretch}.foundry-demo-manage label{width:100%}.foundry-demo-manage summary>span{margin-left:0;display:block}.foundry-presentation-toolbar{align-items:flex-start}.foundry-presentation-toolbar>span{overflow-wrap:anywhere;min-width:0}}
