.pcs .cs-decision-list{flex-direction:column;gap:8px;width:100%;display:flex}.pcs .cs-decision{gap:16px;display:flex;position:relative}.pcs .cs-decision__rail{flex-shrink:0;justify-content:center;width:20px;padding-top:24px;display:flex;position:relative}.pcs .cs-decision__icon{z-index:1;width:20px;height:20px}.pcs .cs-decision__line{background:var(--line-2);width:2px;position:absolute;top:44px;bottom:-32px}.pcs .cs-decision__line-fill{background:var(--accent);opacity:.7;width:100%;position:absolute;top:0;left:0}.pcs .cs-decision__body{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;gap:8px;margin:0;padding:24px;display:flex;position:relative}.pcs .cs-decision__body:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:12px}@media (min-width:600px){.pcs .cs-decision__body{padding:24px 48px}}.pcs .cs-decision__surface{z-index:0;pointer-events:none;border:1px solid var(--line-2);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 4%, transparent) 5%, color-mix(in srgb, var(--accent) 11%, transparent) 100%);position:absolute;inset:0}.pcs .cs-decision__content{z-index:1;flex-direction:column;gap:8px;display:flex;position:relative}.pcs .cs-decision-list .cs-decision__number{font-family:var(--font-mono);letter-spacing:.04em;color:var(--accent);margin:0;font-size:14px}.pcs .cs-decision-list .cs-decision__heading{font-family:var(--font-mono);color:var(--t1);margin:0;font-size:20px;font-weight:500;line-height:24px}.pcs .cs-decision-list .cs-decision__desc{color:var(--t3);margin:0;font-size:14px;line-height:20px}.pcs .cs-decision__detail{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:600px){.pcs .cs-decision__detail{grid-template-columns:7fr 3fr}}.pcs .cs-decision-list .cs-decision__detail-label{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--t3);margin:0 0 8px;font-size:12px}.pcs .cs-decision-list .cs-decision__detail-desc{color:var(--t3);margin:0;font-size:13px;line-height:19px}.pcs .cs-status-badges{flex-wrap:wrap;gap:8px;display:flex}.cs-status-badge{border:1px solid;border-radius:8px;align-items:center;gap:4px;padding:8px 16px 8px 14px;display:flex}.cs-status-badge__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.pcs .cs-status-badge p,.st .cs-status-badge p{white-space:nowrap;max-width:none;margin:0;font-size:12px;font-weight:500;line-height:18px}.cs-status-badge--blue{background:#172554;border-color:#1e40af}.cs-status-badge--blue .cs-status-badge__dot{background:#3b82f6}.pcs .cs-status-badge--blue p,.st .cs-status-badge--blue p{color:#93c5fd}.cs-status-badge--amber{background:#422006;border-color:#854d0e}.cs-status-badge--amber .cs-status-badge__dot{background:#eab308}.pcs .cs-status-badge--amber p,.st .cs-status-badge--amber p{color:#fde047}.cs-status-badge--green{background:#052e16;border-color:#166534}.cs-status-badge--green .cs-status-badge__dot{background:#22c55e}.pcs .cs-status-badge--green p,.st .cs-status-badge--green p{color:#86efac}.cs-status-badge--red{background:#450a0a;border-color:#991b1b}.cs-status-badge--red .cs-status-badge__dot{background:#ef4444}.pcs .cs-status-badge--red p,.st .cs-status-badge--red p{color:#fca5a5}.cs-status-badge--grey{background:#171717;border-color:#404040}.cs-status-badge--grey .cs-status-badge__dot{background:#a3a3a3}.pcs .cs-status-badge--grey p,.st .cs-status-badge--grey p{color:#d4d4d4}.st-strike{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.st-strike li{border:1px solid var(--st-line);color:var(--st-ink);border-radius:12px;align-items:baseline;gap:16px;padding:14px 18px;font-size:16px;display:flex}.st-strike span{font-family:var(--font-ibm-plex-mono), ui-monospace, monospace;color:var(--st-green);flex:none;font-size:12px}.st-strike s{animation:st-strike .6s var(--st-ease) forwards;animation-delay:calc(1.1s + var(--i) * .28s);-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000;text-decoration-thickness:2px}@keyframes st-strike{to{-webkit-text-decoration-color:var(--st-red);text-decoration-color:var(--st-red);color:var(--st-t3)}}.st-badges{flex-wrap:wrap;gap:10px;display:flex}.st-formula{flex-wrap:wrap;align-items:center;gap:12px;font-size:18px;display:flex}.st-formula span{border:1px solid var(--st-line);color:var(--st-ink);border-radius:10px;padding:12px 18px}.st-formula b{color:var(--st-t3);font-weight:500}.st-formula .is-result{border-color:var(--st-green);color:var(--st-green)}.st-formula__note{max-width:42ch;color:var(--st-t2);margin:0;font-size:15px;line-height:1.55}@media (prefers-reduced-motion:reduce){.st-strike s{-webkit-text-decoration-color:var(--st-red);text-decoration-color:var(--st-red);color:var(--st-t3);animation:none}}.oms-page .lx-embed__frame{background:0 0;border:0;border-radius:0}.oms-page .px-tile__frame,.oms-page .px-tile__frame:hover,.oms-page .px-tile__frame:focus-visible{border:0}.oms-page .px-tile__frame:not(.is-contain){background:0 0}html[data-cs-theme=light] .cs-status-badge--blue{background:#dbeafe;border-color:#93c5fd}html[data-cs-theme=light] .pcs .cs-status-badge--blue p,html[data-cs-theme=light] .st .cs-status-badge--blue p{color:#1e40af}html[data-cs-theme=light] .cs-status-badge--amber{background:#fef3c7;border-color:#f5c451}html[data-cs-theme=light] .pcs .cs-status-badge--amber p,html[data-cs-theme=light] .st .cs-status-badge--amber p{color:#854d0e}html[data-cs-theme=light] .cs-status-badge--green{background:#dcfce7;border-color:#86efac}html[data-cs-theme=light] .pcs .cs-status-badge--green p,html[data-cs-theme=light] .st .cs-status-badge--green p{color:#166534}html[data-cs-theme=light] .cs-status-badge--red{background:#fee2e2;border-color:#fca5a5}html[data-cs-theme=light] .pcs .cs-status-badge--red p,html[data-cs-theme=light] .st .cs-status-badge--red p{color:#991b1b}html[data-cs-theme=light] .cs-status-badge--grey{background:#e5e7eb;border-color:#c4c7cc}html[data-cs-theme=light] .pcs .cs-status-badge--grey p,html[data-cs-theme=light] .st .cs-status-badge--grey p{color:#374151}html[data-cs-theme=light] .pcs .cs-decision__icon{filter:invert()}
