@layer parts{.session-b{display:grid;gap:16px;padding:24px;max-width:760px;margin-inline:auto;color:var(--part-ink);background:var(--part-surface);border-radius:var(--part-radius-panel);box-shadow:var(--part-elevation-resting);font-size:var(--part-body);line-height:1.5;overflow-wrap:anywhere}.session-b *,.session-b :after,.session-b :before{box-sizing:border-box;min-width:0}.session-b h2{font-size:var(--part-section);margin:0}.session-b h3{font-size:var(--part-body);margin:0 0 8px}.session-b p{margin:0;max-width:65ch}.session-b ol{margin:0;padding:0;list-style:none}.session-b li{padding-block:16px;border-block-end:1px solid var(--part-line)}.session-b blockquote{margin:0;padding-inline-start:12px;border-inline-start:2px solid var(--part-action)}.session-b-card{padding:16px;background:var(--part-canvas);border-radius:var(--part-radius-panel)}.session-b-meta{color:var(--part-muted);font-size:var(--part-caption);font-variant-numeric:tabular-nums}.session-b-gap{border-inline-start:2px solid var(--part-line);padding-inline-start:12px;margin-block-start:12px}.session-b-params{display:grid;gap:4px;margin:8px 0 0;font-size:var(--part-caption)}.session-b-params>div{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,2fr);gap:12px}.session-b-params dt{color:var(--part-muted)}.session-b-params dd{margin:0;overflow-wrap:anywhere}.session-b-aup{padding:12px 16px;background:var(--part-canvas);border-inline-start:2px solid var(--part-line);border-radius:var(--part-radius-panel)}.session-b-actions,.session-b-blocked,.session-b-owner{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.session-b-owner label{width:100%}.session-b-choice{display:grid;gap:12px;margin-block-start:12px}.session-b-choice>summary{min-height:44px;display:flex;align-items:center;color:var(--part-action);cursor:pointer}.session-b-owner textarea{width:100%;resize:vertical}.session-b-owner input,.session-b-owner textarea{min-height:44px;padding:8px 12px;color:var(--part-ink);background:var(--part-canvas);border:1px solid var(--part-line);border-radius:var(--part-radius-panel);font:inherit}.session-b-owner input{flex:1 1 200px}.session-b button{min-width:44px;min-height:44px;white-space:normal}.session-b :focus-visible{outline:2px solid var(--part-action);outline-offset:4px}.session-b-price{font-variant-numeric:tabular-nums}.session-b-lines{margin:0;display:grid;gap:4px;font-size:var(--part-caption)}.session-b-lines>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding-block-end:4px;border-block-end:1px solid var(--part-line)}.session-b-lines dt{overflow-wrap:anywhere}.session-b-lines dd{margin:0;font-variant-numeric:tabular-nums}.session-b-what{padding:12px 16px;background:var(--part-canvas);border-inline-start:2px solid var(--part-action);border-radius:var(--part-radius-panel)}.session-b-order{display:grid;gap:var(--part-space-2,8px)}.session-b-heading{margin:16px 0 0;font-size:var(--part-body);font-weight:600}.session-b-receipt{margin:0;display:grid;gap:8px}.session-b-receipt>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding-block-end:8px;border-block-end:1px solid var(--part-line)}.session-b-receipt dd{margin:0;font-variant-numeric:tabular-nums}.session-b-movements{margin:0;padding:0;list-style:none}.session-b-movements li{display:grid;grid-template-columns:minmax(84px,auto) minmax(0,1fr) auto;gap:12px;padding-block:8px;border-block-end:1px solid var(--part-line)}.session-b-movements li>:last-child{font-variant-numeric:tabular-nums}.session-b-movements a{color:var(--part-action);text-decoration:underline}@media (max-width:480px){.session-b-movements li{grid-template-columns:minmax(0,1fr) auto}.session-b-movements li>:first-child{grid-column:1/-1;color:var(--part-muted)}}.session-b-terms{display:grid;gap:12px}.session-b-terms fieldset{display:grid;gap:16px;padding:0;margin:0;border:0}.session-b-terms label{display:grid;gap:6px}.session-b-terms input{width:100%;min-height:44px;padding:8px 12px;color:var(--part-ink);background:var(--part-canvas);border:1px solid var(--part-line);border-radius:var(--part-radius-panel);font:inherit}.session-b-terms .session-b-tick{grid-template-columns:auto 1fr;align-items:center}.session-b-terms input[type=checkbox]{width:24px;min-height:24px}.session-b-terms dl{margin:0;display:grid;gap:8px}.session-b-terms dl>div{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px}.session-b-terms dd{margin:0}.fd-workbench-body:has(>.fd-response>.session-b){grid-template-columns:minmax(0,1fr)}.session-b-question{display:grid;gap:12px;padding:16px;background:var(--part-canvas);border-inline-start:2px solid var(--part-action);border-radius:var(--part-radius-panel)}.session-b-asked{font-size:var(--part-section);line-height:1.35}.session-b-choices{display:flex;flex-wrap:wrap;gap:8px}.session-b-tick{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;cursor:pointer}.session-b-tick input[type=checkbox],.session-b-tick input[type=radio]{width:24px;height:24px;margin:0;accent-color:var(--part-action)}.session-b-judge{display:flex;flex-wrap:wrap;gap:8px 24px;margin-block:8px}.session-b-tick input:disabled{cursor:not-allowed}.session-b-timeline{display:grid;gap:8px}.session-b-timeline>ol>li{display:grid;gap:4px;padding-block:8px}.session-b-timeline>ol>li[data-row-kind=said]{border-inline-start:2px solid var(--part-action);padding-inline-start:12px}.session-b-who{font-size:var(--part-caption);font-weight:600}.session-b-chips{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.session-b-chips li{padding:2px 8px;background:var(--part-canvas);border-radius:var(--part-radius-panel);font-size:var(--part-caption);border:0}.session-b-compare{grid-column:1/-1}.session-b-compare h5{margin:8px 0 4px;font-size:inherit;font-weight:600}.session-b-compare ul{margin:0;padding-inline-start:1.2em;overflow-wrap:anywhere}.session-b-link{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.session-b-versions ol>li{display:grid;grid-template-columns:minmax(84px,auto) minmax(0,1fr) auto;gap:12px;align-items:baseline;padding-block:8px}.session-b-materials{display:grid;gap:8px}.session-b-materials ul{margin:0;padding:0;list-style:none}.session-b-materials>ul>li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding-block:8px;border-block-end:1px solid var(--part-line)}.session-b-materials>ul>li>div:only-child{grid-column:1/-1}.session-b-materials img{width:64px;height:64px;object-fit:contain;background:var(--part-canvas);border-radius:var(--part-radius-panel)}.session-b-materials details>summary{color:var(--part-action);cursor:pointer;min-height:32px;display:flex;align-items:center}@media (max-width:480px){.session-b-versions ol>li{grid-template-columns:minmax(0,1fr);gap:4px}}@media (max-width:720px){.session-b{padding:16px}}@media (prefers-reduced-motion:reduce){.session-b *{transition:none;animation:none}}}.session-b-who .session-b-owner{flex-direction:column;align-items:stretch}.session-b-who fieldset{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 16px}.session-b-who legend{padding:0}[data-readings] dl{display:grid;gap:2px;margin:0}[data-readings] dl>div{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px}[data-reading-rows]{overflow-x:auto}[data-reading-rows] table{border-collapse:collapse;font-variant-numeric:tabular-nums}[data-reading-rows] td,[data-reading-rows] th{padding:2px 16px 2px 0;text-align:start;vertical-align:top}[data-reading-rows] th{color:var(--part-muted);font-weight:inherit;white-space:nowrap}[data-reading=judgment] dd:has(>[data-reading-rows]),[data-reading=operating] dd:has(>[data-reading-rows]){grid-column:1/-1}[data-readings] dt{color:var(--part-muted)}[data-readings] dd{margin:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}[data-readings] dd dl{border-inline-start:1px solid var(--part-line);padding-inline-start:12px}[data-readings] section{display:grid;gap:8px}@media (max-width:560px){[data-readings] dl>div{grid-template-columns:minmax(0,1fr);gap:0}}