body.prodterm .rp-panel{position:absolute;inset:0;z-index:160;overflow:hidden;display:flex;flex-direction:column;background:#f5f5f7;color:#0b1f44;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body.prodterm .rp-head{flex:none;display:flex;align-items:flex-start;gap:12px;padding:12px 20px 10px;background:#fff;border-bottom:1px solid #e5e5ea}body.prodterm .rp-head>div{flex:1 1;min-width:0}body.prodterm .rp-eyebrow{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:none;color:#6e6e73}body.prodterm .rp-head h2{margin:2px 0 0;font-size:20px;font-weight:600;letter-spacing:-.02em}body.prodterm .rp-x{flex:none;width:30px;height:30px;border:1px solid #e5e5ea;border-radius:8px;background:#fff;color:#6e6e73;font-size:15px;cursor:pointer}body.prodterm .rp-x:hover{background:#f5f5f7}body.prodterm .rp-tabs{flex:none;display:flex;gap:2px;padding:0 20px;background:#fff;border-bottom:1px solid #e5e5ea}body.prodterm .rp-tabs button{border:0;background:transparent;padding:9px 14px;font:600 12px/1 Inter,sans-serif;color:#6e6e73;cursor:pointer;border-bottom:2px solid transparent}body.prodterm .rp-tabs button:hover{color:#0b3d91}body.prodterm .rp-tabs button.is-on{color:#0b3d91;border-bottom-color:#2f6bfa}body.prodterm .rp-blank{flex:1 1;min-height:0;overflow-y:auto;padding:8vh 24px 24px}body.prodterm .rp-blank h3{margin:0 auto 8px;max-width:560px;font-size:20px;font-weight:600}body.prodterm .rp-blank p{margin:0 auto 10px;max-width:560px;font-size:13px;line-height:1.55;color:#6e6e73}body.prodterm .rp-blank-why{font-style:italic}body.prodterm .rp-body{flex:1 1;min-height:0;display:grid;grid-template-columns:300px minmax(0,1fr)}body.prodterm .rp-side{border-right:1px solid #e5e5ea;background:#fff;overflow-y:auto;padding:12px 14px 20px;display:flex;flex-direction:column;gap:10px}body.prodterm .rp-search{display:flex;align-items:center;gap:6px;border:1px solid #e5e5ea;border-radius:8px;padding:0 9px;background:#fff}body.prodterm .rp-search:focus-within{border-color:#3974db;box-shadow:0 0 0 3px rgba(48,105,205,.13)}body.prodterm .rp-search-i{color:#6e6e73;font-size:15px}body.prodterm .rp-search input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;padding:7px 0;font:400 12px/1.35 Inter,sans-serif;color:#1d1d1f}body.prodterm .rp-search ::placeholder{color:#6e6e73}body.prodterm .rp-side-note{margin:0;font-size:11px;color:#6e6e73}body.prodterm .rp-group{display:flex;flex-direction:column;gap:2px;border:1px solid #e5e5ea;border-radius:8px;background:#fff}body.prodterm .rp-group.is-open{padding-bottom:4px}body.prodterm .rp-group-h{display:flex;align-items:center;gap:7px;width:100%;margin:0;text-align:left;border:0;border-radius:8px;background:#f5f5f7;padding:7px 9px;cursor:pointer;font:600 12px/1.3 Inter,sans-serif;color:#0b1f44}body.prodterm .rp-group.is-open .rp-group-h{border-radius:7px 7px 0 0;border-bottom:1px solid #e5e5ea}body.prodterm .rp-group-h:hover{background:#e5e5ea}body.prodterm .rp-foldall:focus-visible,body.prodterm .rp-group-h:focus-visible,body.prodterm .rp-item:focus-visible{outline:2px solid #3974db;outline-offset:1px}body.prodterm .rp-group-c{width:10px;font-size:11px;color:#6e6e73}body.prodterm .rp-group-t{flex:1 1;min-width:0}body.prodterm .rp-group-n{min-width:18px;padding:1px 6px;border-radius:99px;background:#e5e5ea;color:#6e6e73;font:600 11px/1.5 Inter,sans-serif;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.prodterm .rp-group-items{display:flex;flex-direction:column;gap:1px;padding:4px 4px 0 14px}body.prodterm .rp-group-items[hidden]{display:none}body.prodterm .rp-foldall{align-self:flex-end;margin:-4px 0;border:0;background:transparent;padding:2px 4px;font:600 11px Inter,sans-serif;color:#3069cd;cursor:pointer}body.prodterm .rp-foldall:hover{text-decoration:underline}body.prodterm .rp-item{text-align:left;border:0;background:transparent;padding:6px 8px;border-radius:8px;font:400 12px/1.35 Inter,sans-serif;color:#16305c;cursor:pointer}body.prodterm .rp-item:hover{background:#f5f5f7}body.prodterm .rp-item.is-on{background:#f5f5f7;color:#0b3d91;box-shadow:none}body.prodterm .rp-scope{margin:auto 0 0;padding-top:10px;border-top:1px solid #e5e5ea;font-size:11px;line-height:1.5;color:#6e6e73}body.prodterm .rp-main{min-width:0;min-height:0;overflow-y:auto;padding:16px 24px 28px;display:flex;flex-direction:column;gap:10px}body.prodterm .rp-empty{max-width:560px;margin:8vh auto 0;text-align:center}body.prodterm .rp-empty h3{margin:0 0 6px;font-size:20px;font-weight:600}body.prodterm .rp-empty p{margin:0;font-size:13px;line-height:1.55;color:#6e6e73}body.prodterm .rp-title h3{margin:2px 0 0;font-size:20px;font-weight:600;letter-spacing:-.01em}body.prodterm .rp-fold{align-self:flex-start;border:0;background:transparent;padding:0;font:600 11px/1 Inter,sans-serif;letter-spacing:.06em;text-transform:none;color:#0b3d91;cursor:pointer}body.prodterm .rp-desc{margin:0;max-width:78ch;font-size:12px;line-height:1.6;color:#6e6e73}body.prodterm .rp-params{background:#fff;border:1px solid #e5e5ea;border-radius:8px;padding:12px 14px}body.prodterm .rp-params-h{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:none;color:#6e6e73;padding-bottom:8px}body.prodterm .rp-params-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,220px));grid-gap:8px 14px;gap:8px 14px}body.prodterm .rp-params-grid label{display:flex;flex-direction:column;gap:3px;min-width:0}body.prodterm .rp-params-grid span{font-size:11px;font-weight:600;color:#1d1d1f}body.prodterm .rp-params-grid input,body.prodterm .rp-params-grid select{width:100%;box-sizing:border-box;padding:6px 9px;border:1px solid #e5e5ea;border-radius:8px;background:#fff;color:#1d1d1f;font:400 12px/1.35 Inter,sans-serif}body.prodterm .rp-params-grid input:focus-visible,body.prodterm .rp-params-grid select:focus-visible{outline:0;border-color:#3974db;box-shadow:0 0 0 3px rgba(48,105,205,.13)}body.prodterm .rp-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid #e5e5ea}body.prodterm .rp-actions button{border:1px solid #e5e5ea;border-radius:8px;background:#fff;padding:7px 14px;font:600 12px/1 Inter,sans-serif;color:#0b3d91;cursor:pointer}body.prodterm .rp-actions button:hover:not(:disabled){background:#f5f5f7}body.prodterm .rp-actions button:disabled{opacity:.55;cursor:default}body.prodterm .rp-actions .rp-go{background:#2f6bfa;border-color:#2f6bfa;color:#fff}body.prodterm .rp-actions .rp-go:hover:not(:disabled){background:#2559d8}body.prodterm .rp-err{border-left:3px solid #d64545;background:#f5f5f7;padding:9px 12px;border-radius:0 8px 8px 0;font-size:12px;color:#b42323}body.prodterm .rp-result{background:#fff;border:1px solid #e5e5ea;border-radius:8px;overflow:hidden}body.prodterm .rp-result-h{display:flex;gap:16px;padding:8px 14px;border-bottom:1px solid #e5e5ea;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:none;color:#6e6e73}body.prodterm .rp-scroll{overflow-x:auto}body.prodterm .rp-table{border-collapse:collapse;width:max-content;min-width:100%;font-size:12px}body.prodterm .rp-table td,body.prodterm .rp-table th{max-width:42ch;padding:7px 12px;text-align:left;border-bottom:1px solid #e5e5ea;vertical-align:top}body.prodterm .rp-table th{font-weight:600;font-size:11px;letter-spacing:.03em;color:#1d1d1f;background:#f5f5f7;white-space:nowrap;position:-webkit-sticky;position:sticky;top:0}body.prodterm .rp-doc-table .is-num,body.prodterm .rp-table .is-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}body.prodterm .rp-table tbody tr:hover td{background:#f5f5f7}body.prodterm .rp-table tfoot td{font-weight:600;background:#f5f5f7;border-top:2px solid #e5e5ea;border-bottom:0}body.prodterm .rp-none{color:#6e6e73;font-size:12px;padding:18px 12px}body.prodterm .rp-notes{margin:0;padding:10px 16px 12px 30px;border-top:1px solid #e5e5ea;background:#fff}body.prodterm .rp-notes li{font-size:11px;line-height:1.55;color:#6e6e73}body.prodterm .rp-preview{position:fixed;inset:var(--win-title-h,54px) var(--drawer-rail-lane,96px) 0 0;z-index:180;background:rgba(12,22,40,.55);display:flex;flex-direction:column}body.prodterm .rp-preview-bar{flex:none;display:flex;align-items:center;gap:8px;padding:8px 16px;background:#0b1f44;color:#fff;font:600 12px/1 Inter,sans-serif}body.prodterm .rp-preview-bar span{flex:1 1;letter-spacing:.08em;text-transform:none}body.prodterm .rp-preview-bar button{border:1px solid hsla(0,0%,100%,.3);border-radius:8px;background:transparent;color:#fff;padding:6px 12px;font:600 12px/1 Inter,sans-serif;cursor:pointer}body.prodterm .rp-preview-bar button:hover{background:hsla(0,0%,100%,.14)}body.prodterm .rp-preview-page{flex:1 1;min-height:0;overflow:auto;padding:20px}body.prodterm .rp-doc{max-width:900px;margin:0 auto;background:#fff;color:#1d1d1f;padding:28px 32px 22px;box-shadow:none;font-family:Inter,-apple-system,Segoe UI,sans-serif}body.prodterm .rp-doc-head{display:flex;gap:24px;align-items:flex-start;border-bottom:2px solid #101828;padding-bottom:12px}body.prodterm .rp-doc-head>div:first-child{flex:1 1;min-width:0}body.prodterm .rp-doc-head h1{margin:0;font-size:20px;font-weight:600;letter-spacing:-.01em}body.prodterm .rp-doc-site{margin:2px 0 0;font-size:12px;color:#1d1d1f}body.prodterm .rp-doc-meta{flex:none;text-align:right}body.prodterm .rp-doc-meta p{margin:0;font-size:11px;line-height:1.55;color:#1d1d1f}body.prodterm .rp-doc-meta p:first-child{font-size:13px;color:#1d1d1f}body.prodterm .rp-doc-table{width:100%;border-collapse:collapse;margin-top:14px;font-size:11px}body.prodterm .rp-doc-table td,body.prodterm .rp-doc-table th{padding:5px 8px;text-align:left;border-bottom:1px solid #e5e5ea;vertical-align:top}body.prodterm .rp-doc-table th{font-weight:600;border-bottom:1px solid #98a2b3}body.prodterm .rp-doc-table tfoot td{font-weight:600;border-top:1.5px solid #101828;border-bottom:0}body.prodterm .rp-doc-none{color:#6e6e73;padding:16px 8px}body.prodterm .rp-doc-notes{margin-top:16px;border-top:1px solid #e5e5ea;padding-top:10px}body.prodterm .rp-doc-notes h2{margin:0 0 5px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:none;color:#1d1d1f}body.prodterm .rp-doc-notes ul{margin:0;padding-left:18px}body.prodterm .rp-doc-notes li{font-size:11px;line-height:1.5;color:#1d1d1f}body.prodterm .rp-doc-foot{margin-top:14px;border-top:1px solid #e5e5ea;padding-top:8px;font-size:11px;color:#6e6e73}@media print{body.rp-printing *{visibility:hidden!important}body.rp-printing .rp-doc,body.rp-printing .rp-doc *{visibility:visible!important}body.rp-printing .rp-doc{position:absolute!important;left:0!important;top:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;box-shadow:none!important}body.rp-printing .rp-preview-bar{display:none!important}body.rp-printing .rp-doc-table thead{display:table-header-group}body.rp-printing .rp-doc-table tr{page-break-inside:avoid;break-inside:avoid}@page{size:A4 landscape;margin:12mm}}.rp-back{display:none}html.m2-phone .rp-back{display:inline-flex;align-items:center;gap:6px;height:44px;min-height:44px;margin:0 0 12px;padding:0 4px;border:0;background:transparent;color:#0b3d91;font:600 15px/1 Inter,sans-serif;cursor:pointer}html.m2-phone .rp-back:hover{text-decoration:underline}html.m2-phone body.prodterm .rp-body{display:flex;flex-direction:column}html.m2-phone body.prodterm .rp-body.has-pick .rp-side,html.m2-phone body.prodterm .rp-body:not(.has-pick) .rp-main{display:none}html.m2-phone body.prodterm .rp-body.has-pick .rp-main{flex:1 1 auto;width:100%;min-width:0;padding:14px 16px 40px;overflow-y:auto}html.m2-phone body.prodterm .rp-side{width:100%;border-right:0}html.m2-phone body.prodterm .rp-group-h,html.m2-phone body.prodterm .rp-item{min-height:44px;font-size:15px;padding:10px 12px}html.m2-phone body.prodterm .rp-item{display:flex;align-items:center}html.m2-phone body.prodterm .rp-search{min-height:44px}html.m2-phone body.prodterm .rp-search input{font-size:15px;min-height:44px}html.m2-phone body.prodterm .rp-x{width:44px;height:44px;min-width:44px;min-height:44px;font-size:20px}html.m2-phone body.prodterm .rp-tabs button{min-height:44px;font-size:15px;padding:10px 16px}html.m2-phone body.prodterm .rp-btn,html.m2-phone body.prodterm .rp-run{min-height:44px;min-width:44px;font-size:15px;padding:10px 16px}html.m2-phone body.prodterm .rp-params-grid{grid-template-columns:1fr}html.m2-phone body.prodterm .rp-params-grid input,html.m2-phone body.prodterm .rp-params-grid select{min-height:44px;font-size:15px}html.m2-phone body.prodterm .rp-tablewrap{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}body.prodterm .rp-panel.rp-clear{--wm-bg:#fff;--wm-soft:#fafafa;--wm-ink:#202124;--wm-sub:#60636b;--wm-line:#e3e4e8;--wm-selected:#eceef3;background:var(--wm-bg);color:var(--wm-ink);container-type:inline-size}html[data-skin-mode=dark] body.prodterm .rp-panel.rp-clear{--wm-bg:#161616;--wm-soft:#202020;--wm-ink:#f4f4f5;--wm-sub:#b4b4bd;--wm-line:#383838;--wm-selected:#343840}body.prodterm .rp-clear .rp-head{align-items:center;gap:20px;padding:16px 24px;background:var(--wm-bg)}body.prodterm .rp-clear .rp-head>div{flex:1 1}body.prodterm .rp-clear .rp-report-picker{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--wm-sub);min-width:0}body.prodterm .rp-clear select{min-width:0;max-width:100%;height:36px;padding:0 30px 0 10px;border:1px solid var(--wm-line);border-radius:6px;color:var(--wm-ink);background:var(--wm-bg);font:400 13px/1.4 Inter,system-ui,sans-serif}body.prodterm .rp-clear .rp-report-picker select{width:270px}body.prodterm .rp-clear .rp-body{display:flex;flex-direction:column;min-width:0}html body.prodterm .rp-panel.rp-clear .rp-body>section.rp-main{display:flex;flex:1 1;width:auto;padding:24px;overflow:auto}body.prodterm .rp-clear .wm-panel{display:flex;flex-direction:column;flex:none;min-width:0;gap:20px;color:var(--wm-ink)}body.prodterm .rp-clear .wm-panel button{margin:0;font-family:inherit;cursor:pointer}body.prodterm .rp-clear .wm-panel button:disabled{opacity:.5;cursor:default}body.prodterm .rp-clear :is(button,select,input,summary):focus-visible{outline:2px solid var(--wm-ink);outline-offset:3px}body.prodterm .rp-clear .wm-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}body.prodterm .rp-clear .wm-head h2{margin:0;font-size:20px;font-weight:600;color:var(--wm-ink)}body.prodterm .rp-clear .wm-head p{margin:6px 0 0;font-size:13px;color:var(--wm-sub)}body.prodterm .rp-clear .wm-week-nav{display:flex;align-items:center;flex-wrap:wrap;gap:4px}body.prodterm .rp-clear .wm-action-btn,body.prodterm .rp-clear .wm-nav-btn{height:36px;padding:0 12px;background:var(--wm-bg);color:var(--wm-ink);border:1px solid var(--wm-line);border-radius:6px;font-size:13px}body.prodterm .rp-clear .wm-week-picker{width:150px;min-width:0;margin-left:8px}body.prodterm .rp-clear .wm-week-picker .date-field{width:100%}body.prodterm .rp-clear .wm-week-picker input{width:100%;box-sizing:border-box;height:36px;padding:0 10px;font-size:13px;background:var(--wm-bg);color:var(--wm-ink);border:1px solid var(--wm-line);border-radius:6px}body.prodterm .rp-clear .wm-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--wm-line);border-radius:8px;overflow:hidden}body.prodterm .rp-clear .wm-summary{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:20px;border:0;border-right:1px solid var(--wm-line);background:var(--wm-bg);color:var(--wm-ink);font:inherit;text-align:left}body.prodterm .rp-clear .wm-summary:last-child{border-right:0}body.prodterm .rp-clear .wm-summary span{font-size:13px;color:var(--wm-sub)}body.prodterm .rp-clear .wm-summary strong{font-size:26px;font-weight:600;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}body.prodterm .rp-clear .wm-summary small{font-size:12px;color:var(--wm-sub);line-height:1.5}body.prodterm .rp-clear .wm-summary.is-on,body.prodterm .rp-clear button.wm-summary:hover{background:var(--wm-selected)}body.prodterm .rp-clear .wm-summary.is-on{box-shadow:inset 0 -3px var(--wm-ink)}body.prodterm .rp-clear .wm-basis-line{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;margin-top:-8px;font-size:12px;color:var(--wm-sub)}body.prodterm .rp-clear .wm-basis-line label{display:flex;align-items:center;gap:8px}body.prodterm .rp-clear .wm-day-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px}body.prodterm .rp-clear .wm-day-pill{display:flex;flex-direction:column;gap:6px;padding:12px;min-width:0;background:var(--wm-bg);color:var(--wm-ink);border:1px solid var(--wm-line);border-radius:6px;text-align:left}body.prodterm .rp-clear .wm-day-pill.is-on{background:var(--wm-selected);border-color:var(--wm-ink)}body.prodterm .rp-clear .wm-day-top{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;font-size:12px}body.prodterm .rp-clear .wm-day-meta,body.prodterm .rp-clear .wm-day-top small{font-size:11px;color:var(--wm-sub)}body.prodterm .rp-clear .wm-day-val{font-size:15px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.prodterm .rp-clear .wm-consultations{min-width:0}body.prodterm .rp-clear .wm-grid-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:12px}body.prodterm .rp-clear .wm-grid-heading h3{margin:0;font-size:15px;font-weight:600;color:var(--wm-ink)}body.prodterm .rp-clear .wm-grid-heading h3 span{margin-left:8px;font-size:12px;font-weight:400;color:var(--wm-sub)}body.prodterm .rp-clear .wm-export{position:relative;font-size:13px}body.prodterm .rp-clear summary{padding:8px 10px;cursor:pointer;color:var(--wm-sub)}body.prodterm .rp-clear .wm-export>div{position:absolute;right:0;z-index:5;display:flex;flex-direction:column;width:180px;padding:6px;border:1px solid var(--wm-line);border-radius:6px;background:var(--wm-bg);box-shadow:0 6px 20px #0001}body.prodterm .rp-clear .wm-export button{padding:10px;border:0;background:var(--wm-bg);color:var(--wm-ink);text-align:left}body.prodterm .rp-clear .wm-filter-bar{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin-bottom:12px}body.prodterm .rp-clear .wm-filter-bar label{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--wm-sub);min-width:0}body.prodterm .rp-clear .wm-search{flex:1 1 200px;min-width:120px;max-width:350px;height:36px;box-sizing:border-box;padding:0 12px;border:1px solid var(--wm-line);border-radius:6px;background:var(--wm-bg);color:var(--wm-ink);font:400 13px Inter,system-ui,sans-serif}body.prodterm .rp-clear .wm-more-filters{font-size:12px}body.prodterm .rp-clear .wm-more-filters[open]{flex-basis:100%}body.prodterm .rp-clear .wm-filter-options{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;padding:12px;background:var(--wm-soft);border:1px solid var(--wm-line);border-radius:6px}body.prodterm .rp-clear .wm-glide{width:100%;min-width:0;overflow:hidden;border:1px solid var(--wm-line);border-radius:6px;box-sizing:border-box}body.prodterm .rp-clear .wm-grid-totals{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px 24px;padding:14px 0;border-bottom:1px solid var(--wm-line);font-size:12px;color:var(--wm-sub)}body.prodterm .rp-clear .wm-grid-totals>span:first-child{margin-right:auto}body.prodterm .rp-clear .wm-grid-totals b{margin-left:6px;color:var(--wm-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.prodterm .rp-clear .wm-grid-hint,body.prodterm .rp-clear .wm-scope{font-size:12px;line-height:1.6;color:var(--wm-sub);margin:10px 0 0}body.prodterm .rp-clear .wm-feedback{padding:16px;margin:0;font-size:13px;line-height:1.6;color:var(--wm-sub)}body.prodterm .rp-clear .wm-row-detail{margin-top:16px;padding:16px;background:var(--wm-soft);border:1px solid var(--wm-line);border-radius:6px}body.prodterm .rp-clear .wm-row-detail dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0}body.prodterm .rp-clear .wm-row-detail dt{font-size:12px;color:var(--wm-sub);margin-bottom:4px}body.prodterm .rp-clear .wm-row-detail dd{margin:0;font-size:13px;line-height:1.6;overflow-wrap:anywhere}body.prodterm .rp-clear .wm-breakdown-card{min-width:0;border-top:1px solid var(--wm-line);padding-top:12px}body.prodterm .rp-clear .wm-breakdown-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}body.prodterm .rp-clear .wm-breakdown-toggle{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:8px 0;border:0;background:transparent;color:var(--wm-ink);font-size:13px;text-align:left}body.prodterm .rp-clear .wm-breakdown-toggle small{color:var(--wm-sub);font-size:12px}body.prodterm .rp-clear .wm-breakdown-scroll{overflow-x:auto}body.prodterm .rp-clear .wm-breakdown-table{width:max-content;min-width:100%;border-collapse:collapse;font-size:12px}body.prodterm .rp-clear .wm-breakdown-table :is(th,td){padding:10px 12px;border-bottom:1px solid var(--wm-line);text-align:left}body.prodterm .rp-clear .wm-breakdown-table tfoot,body.prodterm .rp-clear .wm-breakdown-table th{background:var(--wm-soft);color:var(--wm-sub);font-weight:500}body.prodterm .rp-clear .wm-breakdown-table .is-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.prodterm .rp-clear .wm-type-link{border:0;background:transparent;color:var(--wm-ink);text-align:left;padding:0;text-decoration:underline}body.prodterm .rp-clear .wm-stepper{display:inline-flex;align-items:center;gap:4px}body.prodterm .rp-clear .wm-sim-reset,body.prodterm .rp-clear .wm-step-btn{min-width:30px;min-height:32px;padding:4px 8px;border:1px solid var(--wm-line);border-radius:6px;background:var(--wm-bg);color:var(--wm-ink);font-size:12px}body.prodterm .rp-clear .wm-step-input{width:64px;height:32px;padding:0 6px;border:1px solid var(--wm-line);border-radius:4px;background:var(--wm-bg);color:var(--wm-ink);text-align:center}@container (max-width: 850px){body.prodterm .rp-clear .wm-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.prodterm .rp-clear .wm-summary:nth-child(2){border-right:0}body.prodterm .rp-clear .wm-summary:nth-child(-n+2){border-bottom:1px solid var(--wm-line)}body.prodterm .rp-clear .wm-day-strip{display:flex;overflow-x:auto;padding-bottom:4px}body.prodterm .rp-clear .wm-day-pill{flex:0 0 100px}}@container (max-width: 560px){body.prodterm .rp-clear .rp-head{flex-wrap:wrap;padding:12px 16px;gap:12px}body.prodterm .rp-clear .rp-report-picker{order:3;width:100%}body.prodterm .rp-clear .rp-report-picker select{flex:1 1;width:auto}html body.prodterm .rp-panel.rp-clear .rp-body>section.rp-main{padding:16px}body.prodterm .rp-clear .wm-panel{gap:16px}body.prodterm .rp-clear .wm-summary{padding:14px}body.prodterm .rp-clear .wm-summary strong{font-size:23px!important}body.prodterm .rp-clear .wm-basis-line>span,body.prodterm .rp-clear .wm-summary small{display:none}body.prodterm .rp-clear .wm-week-picker{margin-left:0;width:142px}body.prodterm .rp-clear .wm-week-nav{gap:6px}body.prodterm .rp-clear .wm-week-nav button{padding:0 10px}body.prodterm .rp-clear .wm-filter-bar label,body.prodterm .rp-clear .wm-filter-options label{flex-wrap:wrap}body.prodterm .rp-clear .wm-row-detail dl{grid-template-columns:1fr}body.prodterm .rp-clear .wm-grid-totals{justify-content:flex-start}body.prodterm .rp-clear :is(select,.wm-action-btn,.wm-nav-btn,.wm-search){min-height:44px}}body.prodterm .rp-clear .rp-title-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}body.prodterm .rp-clear .rp-monitor-return{padding:8px 12px;border:1px solid var(--wm-line);border-radius:6px;background:var(--wm-bg);color:var(--wm-ink);cursor:pointer}.asmdraw .rail-x{position:absolute;top:8px;right:12px;margin:0}.asm-top>div{flex:1 1;min-width:0}.asm-search{width:100%;box-sizing:border-box;padding:9px 12px;border:1px solid #e5e5ea;border-radius:8px;font-size:15px;background:#fff}.asm-chips{display:flex;flex-wrap:wrap;gap:6px}.asm-chip{border:1px solid #e5e5ea;background:#fff;border-radius:999px;padding:3px 10px;font-size:12px;color:#1d3360;cursor:pointer}.asm-chip.on{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.asm-group{background:#fff;border:1px solid #e5e5ea;border-radius:8px;padding:8px 10px}.asm-group h3{margin:2px 4px 6px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:none;color:#6e6e73}.asm-row{display:flex;flex-direction:column;align-items:flex-start;width:100%;text-align:left;border:0;border-top:1px solid #e5e5ea;background:none;padding:7px 4px;cursor:pointer;color:#0b1f44}.asm-row:first-of-type{border-top:0}.asm-row:focus-visible,.asm-row:hover{background:#f5f5f7}.asm-row-name{font-size:15px;font-weight:600}.asm-row-sub{font-size:12px;color:#6e6e73}.asm-row-tag{font-size:11px;text-transform:none;letter-spacing:.08em;color:#8a4b00}.asm-sys summary{cursor:pointer;padding:6px 4px;font-size:13px;font-weight:600;color:#1d3360}.asm-sys summary span{color:#6e6e73;font-weight:600}.asm-foot,.asm-note{margin:0;font-size:12px;color:#6e6e73;white-space:pre-line}.asm-msg{margin:0;font-size:13px;font-weight:600;color:#0b5d2a}.asm-vopt{display:flex;gap:8px;align-items:flex-start;padding:6px 8px;border-radius:8px;font-size:13px;cursor:pointer;color:#1d3360}.asm-vopt.on{background:#f5f5f7}.asm-vopt input{margin-top:3px}.asm-vnum{font-weight:600;min-width:12px}.asm-num input{width:110px;padding:6px 8px;border:1px solid #e5e5ea;border-radius:8px;font-size:15px}.asm-num em{margin-left:6px;font-style:normal;color:#6e6e73;font-size:12px}.asmdraw{background:#f5f5f7}.asm-top{display:flex;align-items:center;gap:10px;padding:14px 48px 12px 16px;background:#fff;border-bottom:1px solid #e5e5ea}.asm-eyebrow{display:flex;align-items:center;gap:8px;letter-spacing:.1em;color:#6e6e73}.asm-cat,.asm-eyebrow{font-size:11px;font-weight:600;text-transform:none}.asm-cat{padding:2px 8px;border-radius:999px;background:#f5f5f7;color:#1d4ed8;letter-spacing:.04em}.asm-title{margin:3px 0 6px;font-size:20px;line-height:1.2}.asm-title,.asm-who{font-weight:600;color:#1d1d1f}.asm-who{display:inline-block;padding:2px 10px;border-radius:999px;background:#f5f5f7;font-size:12px}.asm-back{flex:0 0 auto;width:32px;height:32px;border:1px solid #e5e5ea;border-radius:8px;background:#fff;color:#1d1d1f;font-size:20px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0 0 2px}.asm-back:focus-visible,.asm-back:hover{background:#f5f5f7;color:#1d1d1f}.asmdraw .asm-body{position:static;padding:14px 16px 150px;gap:10px;overflow-y:auto}.asm-form,.asmdraw .asm-body{display:flex;flex-direction:column}.asm-legend{background:#f5f5f7;border:1px solid #e5e5ea;border-radius:8px;padding:10px 14px;margin-bottom:14px}.asm-kicker{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:none;color:#6e6e73;margin-bottom:6px}.asm-legend ol{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px 16px;gap:4px 16px;font-size:12px;color:#1d1d1f}.asm-legend li{display:flex;align-items:baseline}.asm-key{flex:0 0 auto;min-width:18px;margin-right:6px;font-weight:600;color:#1d1d1f;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.asm-q{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid #e5e5ea;border-radius:8px;padding:14px 16px;box-shadow:none;margin:0 0 10px;min-width:0}.asm-q-text{font-size:15px;line-height:1.4;color:#1d1d1f;padding:0}.asm-q-text b{color:#6e6e73;font-weight:600}.asm-seg{display:inline-flex;flex-wrap:wrap;align-self:flex-start;background:#f5f5f7;padding:3px;border-radius:8px;gap:2px}.asm-seg-btn{border:0;background:transparent;padding:7px 16px;font-size:13px;font-weight:600;color:#1d1d1f;border-radius:8px;cursor:pointer;transition:all .15s ease}.asm-seg-btn:not(.on):hover{background:#e5e5ea;color:#1d1d1f}.asm-seg-btn.on{background:#2563eb;color:#fff;box-shadow:none;font-weight:600}.asm-seg-btn:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.asm-footer{position:absolute;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #e5e5ea;padding:12px 18px;z-index:20;box-shadow:none;display:flex;flex-direction:column;gap:10px}.asm-banner{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:22px;font-size:13px;color:#1d1d1f}.asm-progress{flex:0 0 72px;height:6px;border-radius:999px;background:#e5e5ea;overflow:hidden}.asm-progress i{display:block;height:100%;background:#2563eb;border-radius:inherit;transition:width .2s ease}.asm-score-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 12px;border-radius:999px;background:#f5f5f7;border:1px solid #bfdbfe;color:#1e3a8a;font-weight:600;max-width:100%;box-sizing:border-box}.asm-score-pill strong{font-weight:600}.asm-dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:#2563eb}.asm-action{min-width:0;font-size:12px;color:#1d1d1f}.asm-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.asm-spacer{flex:1 1}.asm-btn{padding:8px 14px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent;background:transparent;color:#1d1d1f;transition:background .15s ease,box-shadow .15s ease}.asm-btn:disabled{opacity:.45;cursor:not-allowed}.asm-btn.ghost:hover,.asm-btn.subtle{background:#f5f5f7}.asm-btn.subtle{border-color:#e5e5ea}.asm-btn.subtle:hover{background:#f5f5f7}.asm-btn.outline{border-color:#e5e5ea;background:#fff;color:#1d1d1f}.asm-btn.outline:not(:disabled):hover{border-color:#2563eb;color:#2563eb}.asm-btn.primary{background:#2563eb;color:#fff;box-shadow:none}.asm-btn.primary:not(:disabled):hover{background:#1d4ed8}@media (max-width:520px){.asmdraw .asm-body{padding-bottom:240px}.asm-legend ol{grid-template-columns:1fr}.asm-spacer{display:none}.asm-btn{flex:1 1 auto}}body.prodterm .act-panel{display:flex;flex-direction:column;height:100%;min-height:0;background:#fff;font-size:13px;color:#1d1d1f}body.prodterm .act-head{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-bottom:1px solid #e5e5ea}body.prodterm .act-head>div{flex:1 1;min-width:0}body.prodterm .act-head strong{display:block;font-size:15px;letter-spacing:-.2px;color:#0b1f44}body.prodterm .act-head p{margin:2px 0 0;font-size:12px;color:#6e6e73}body.prodterm .act-go{flex:none;font:inherit;font-size:12px;font-weight:600;cursor:pointer;padding:6px 13px;border:0;border-radius:8px;background:#2f6bfa;color:#fff}body.prodterm .act-go:disabled{background:#e5e5ea;color:#6e6e73;cursor:default}body.prodterm .act-x{flex:none;border:0;background:none;color:#6e6e73;cursor:pointer;padding:4px}body.prodterm .act-x:hover{color:#1d1d1f}body.prodterm .act-flags{padding:10px 14px;background:#f5f5f7;border-bottom:1px solid #e5e5ea}body.prodterm .act-flags h4{margin:0 0 7px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:none;color:#8c1111}body.prodterm .act-flag{display:flex;align-items:baseline;gap:8px;padding:4px 0;font-size:12px;color:#7a2430}body.prodterm .act-flag span{flex:1 1;min-width:0}body.prodterm .act-flag em{flex:none;font-style:normal;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:none;color:#8c1111;background:#fff;border:1px solid #e5e5ea;border-radius:999px;padding:1px 8px;white-space:nowrap}body.prodterm .act-flag i{flex:none;font-style:normal;font-size:11px;color:#a8707a}body.prodterm .act-body{flex:1 1;min-height:0;overflow-y:auto;padding:4px 0 10px}body.prodterm .act-grp{padding:8px 0 2px}body.prodterm .act-grp h4{display:flex;align-items:center;gap:8px;margin:0;padding:6px 14px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:none;color:#6e6e73;background:#f5f5f7;border-top:1px solid #e5e5ea;border-bottom:1px solid #e5e5ea}body.prodterm .act-chip{flex:none;width:34px;text-align:center;font-size:9px;font-weight:600;letter-spacing:.07em;color:#fff;background:#8a97ab;border-radius:3px;padding:2px 0}body.prodterm .act-chip.is-lab{background:#1f5ba8}body.prodterm .act-chip.is-rx{background:#6b3fd6}body.prodterm .act-chip.is-rev{background:#0f7b6c}body.prodterm .act-chip.is-doc{background:#8a4b00}body.prodterm .act-row{display:flex;align-items:center;gap:10px;padding:8px 14px;border-bottom:1px solid #e5e5ea}body.prodterm .act-row:hover{background:#fff}body.prodterm .act-l{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}body.prodterm .act-l small{color:#6e6e73;font-size:11px;line-height:1.35}body.prodterm .act-cond{flex:none;font-style:normal;font-size:11px;color:#6e6e73;background:#f5f5f7;border-radius:999px;padding:2px 9px;white-space:nowrap}body.prodterm .act-do{flex:none;font:inherit;font-size:12px;font-weight:600;cursor:pointer;padding:4px 12px;border:1px solid #e5e5ea;border-radius:8px;background:#fff;color:#1f4fa8}body.prodterm .act-do:hover{background:#f5f5f7;border-color:#2f6bfa}body.prodterm .act-row.is-done{background:#fff}body.prodterm .act-row.is-done .act-l{color:#6e6e73}body.prodterm .act-row.is-done .act-do{color:#6e6e73;border-color:#e5e5ea}body.prodterm .act-row.is-orphan .act-l{color:#6e6e73}body.prodterm .act-empty{margin:0;padding:18px 16px;color:#6e6e73;font-size:12px;max-width:46ch}body.prodterm .act-foot{padding:9px 14px;border-top:1px solid #e5e5ea;background:#f5f5f7;font-size:11px;color:#6e6e73}body.prodterm .act-plan{flex:none;font:inherit;font-size:12px;font-weight:600;cursor:pointer;padding:6px 13px;border:1px solid #e5e5ea;border-radius:8px;background:#fff;color:#1f4fa8}body.prodterm .act-plan:hover:not(:disabled){background:#f5f5f7;border-color:#2f6bfa}body.prodterm .act-plan:disabled{color:#a1a1a6;border-color:#e5e5ea;cursor:default}body.prodterm .act-err{margin:0;padding:9px 14px;background:#f5f5f7;color:#7a2430;border-bottom:1px solid #e5e5ea;font-size:12px}body.prodterm .act-plan-out{padding:10px 14px;border-bottom:1px solid #e5e5ea;background:#fff}body.prodterm .act-plan-out h4{margin:0 0 7px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:none;color:#1f4fa8}body.prodterm .act-dec{display:flex;align-items:baseline;gap:9px;padding:4px 0;font-size:12px;border-bottom:1px solid #e5e5ea}body.prodterm .act-dec:last-of-type{border-bottom:0}body.prodterm .act-dec-k{flex:none;width:92px;font-weight:600;color:#0b1f44;text-transform:capitalize}body.prodterm .act-dec-s{flex:none;width:74px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:none;color:#6e6e73}body.prodterm .act-dec-r{flex:1 1;min-width:0;color:#6e6e73}body.prodterm .act-dec.is-wrote .act-dec-s{color:#0f7b6c}body.prodterm .act-dec.is-held{background:#f5f5f7}body.prodterm .act-dec.is-held .act-dec-s{color:#9a5a00}body.prodterm .act-dec.is-held .act-dec-r{color:#6b4e10}body.prodterm .act-dec-note{margin:8px 0 0;font-size:11px;color:#0f7b6c}body.prodterm .act-pending{display:flex;gap:10px;align-items:flex-start;margin:12px 14px;padding:11px 13px;background:#f5f5f7;border:1px solid #e4cf9a;border-radius:8px}body.prodterm .act-pending p{margin:0;font-size:12px;color:#6b4e10;max-width:54ch}body.prodterm .act-spin{flex:none;width:13px;height:13px;margin-top:2px;border-radius:50%;border:2px solid #e4cf9a;border-top-color:#9a5a00;animation:act-spin .9s linear infinite}@keyframes act-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){body.prodterm .act-spin{animation:none}}body.prodterm .act-ledger-tools{display:flex;flex-wrap:wrap;gap:8px;padding:10px 14px;border-bottom:1px solid #e5e5ea}body.prodterm .act-ledger .act-grp h4{justify-content:space-between}body.prodterm .act-ledger .act-l{overflow-wrap:anywhere;gap:4px}body.prodterm .act-ledger .act-row{align-items:flex-start}body.prodterm .act-ledger .act-do:disabled{cursor:default;color:#6e6e73;border-color:#e5e5ea}body.prodterm .act-ledger-status{margin:0;padding:9px 14px;background:#f5f5f7;color:#6e6e73;font-size:12px}.order-coverage{max-height:40vh;overflow-y:auto;flex-shrink:0;padding:12px 14px;border:1px solid #e5e5ea;border-radius:8px;margin:8px 12px;color:#1d1d1f;background:#f5f5f7;font-size:13px;overflow-wrap:anywhere}.order-coverage p{margin:6px 0;line-height:1.45}.order-coverage summary{cursor:pointer;padding:6px 0;font-weight:600;color:#1d1d1f}.order-coverage label{display:block;margin:8px 0}.order-coverage input:not([type=checkbox]),.order-coverage textarea{display:block;width:100%;box-sizing:border-box;padding:8px;background:#fff;border:1px solid #e5e5ea;border-radius:8px;color:#1d1d1f}.order-coverage button{min-height:34px;padding:5px 10px;margin:4px;background:#fff;border:1px solid #e5e5ea;border-radius:8px;color:#1d1d1f}.order-line{border-top:1px solid #e5e5ea;padding:8px 0}.order-coverage a{color:#1d1d1f;text-decoration:underline}.order-coverage input[type=checkbox]{width:16px;height:16px;vertical-align:middle;accent-color:#111113}.order-coverage.is-folded:not([open]){padding:0 12px;max-height:none;overflow:hidden}.order-coverage.is-folded>summary{list-style:none;color:#1d1d1f}.order-coverage.is-folded>summary::-webkit-details-marker{display:none}.order-coverage.is-folded[open]>summary{border-bottom:1px solid #e5e5ea;margin-bottom:6px}body.prodterm .tr-bar{display:flex;align-items:center;gap:8px;margin:0;padding:8px 14px;border-top:1px solid #e5e5ea;border-bottom:1px solid #e5e5ea;background:#f5f5f7;font-size:12px;color:#1d1d1f}body.prodterm .tr-lbl{flex:none;gap:6px;color:#1d1d1f;white-space:nowrap}body.prodterm .tr-dot,body.prodterm .tr-lbl{display:inline-flex;align-items:center;font-weight:600}body.prodterm .tr-dot{width:18px;height:18px;border-radius:50%;background:#1d1d1f;color:#fff;font-size:11px;justify-content:center}body.prodterm .tr-in{flex:1 1;min-width:0;font:inherit;font-size:12px;padding:5px 10px;border:1px solid #e5e5ea;border-radius:999px;background:#fff;color:#1d1d1f}body.prodterm .tr-in:focus{outline:2px solid rgba(24,24,27,.15);outline-offset:1px;border-color:#18181b}body.prodterm .tr-in::placeholder{color:#6e6e73}body.prodterm .tr-go{flex:none;width:28px;height:28px;border-radius:50%;border:1px solid #18181b;cursor:pointer;background:#1d1d1f;color:#fff;font-size:13px;line-height:1}body.prodterm .tr-go:hover:not(:disabled){background:#1d1d1f;border-color:#27272a}body.prodterm .tr-go:disabled{background:#f5f5f7;border-color:#e5e5ea;color:#a1a1a6;cursor:default}body.prodterm .tr-err{margin:0;padding:7px 14px;color:#1d1d1f;font-size:12px;font-weight:600}body.prodterm .tr-err,body.prodterm .tr-sug{background:#f5f5f7;border-bottom:1px solid #e5e5ea}body.prodterm .tr-sug{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:9px 14px;border-top:1px solid #e5e5ea}body.prodterm .tr-sug-l{width:100%;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:none;color:#6e6e73;margin:0 0 2px}body.prodterm .tr-chip{font:inherit;font-size:11px;font-weight:400;cursor:pointer;padding:4px 11px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid #e5e5ea;border-radius:999px;background:#fff;color:#1d1d1f;transition:background .12s,color .12s,border-color .12s}body.prodterm .tr-chip:hover{border-color:#18181b;background:#1d1d1f;color:#fff}body.prodterm .tr-rx-below{flex:none;display:flex;flex-direction:column;background:#f5f5f7;border-top:1px solid #e5e5ea;border-bottom:1px solid #e5e5ea}body.prodterm .tr-rx-below .tr-sug{border-top:0;border-bottom:1px solid #e5e5ea}body.prodterm .tr-rx-below .tr-bar{border-top:0;border-bottom:0}body.prodterm .fdraw-head .rail-x,html[data-skin=clean] .rail-x{color:#6e6e73}body.prodterm .fdraw-head .rail-x:hover,html[data-skin=clean] .rail-x:hover{background:#f5f5f7;color:#1d1d1f}body.prodterm .fdraw-head .rail-x:focus-visible,html[data-skin=clean] .rail-x:focus-visible{outline:2px solid #18181b;outline-offset:1px}body.prodterm .tr-asked{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:12px;padding:11px 13px;border:1px solid #e5e5ea;border-radius:8px;background:#f5f5f7;font-size:12px;color:#1d1d1f}body.prodterm .tr-spin{width:14px;height:14px;border-radius:50%;border:2px solid #e5e5ea;border-top-color:#18181b;animation:tr-rot .8s linear infinite}@keyframes tr-rot{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){body.prodterm .tr-spin{animation:none}}body.prodterm .tr-link{font:inherit;font-size:12px;border:0;background:none;color:#1d1d1f;text-decoration:underline;cursor:pointer;padding:0;margin-left:auto}body.prodterm .tr-ref{display:flex;flex-direction:column;gap:2px;padding:12px 14px 0;font-size:13px;color:#1d1d1f;background:#fff}body.prodterm .tr-ref .op-in,body.prodterm .tr-ref .op-ta{box-sizing:border-box;margin-bottom:10px}body.prodterm .tr-why{min-height:76px}body.prodterm .tr-to{position:relative}body.prodterm .tr-opts{position:absolute;z-index:5;left:0;right:0;top:calc(100% - 8px);background:#fff;border:1px solid #e5e5ea;border-radius:8px;box-shadow:none;max-height:220px;overflow-y:auto}body.prodterm .tr-opt{display:flex;flex-direction:column;gap:1px;width:100%;text-align:left;font:inherit;font-size:12px;padding:7px 11px;border:0;border-bottom:1px solid #e5e5ea;background:none;cursor:pointer;color:#1d1d1f}body.prodterm .tr-opt:hover{background:#f5f5f7}body.prodterm .tr-opt small{color:#6e6e73;font-size:11px}body.prodterm .tr-urg{display:flex;gap:6px;margin:2px 0 12px}body.prodterm .tr-ref-f{margin:0 -14px}body.prodterm .docdraw-body.tr-flow{display:flex;flex-direction:column}body.prodterm .docdraw-body.tr-flow>*{flex:none}body.prodterm .docdraw-body.tr-flow>.op{flex:1 1 auto;min-height:0;height:auto}html[data-skin=clarity][data-skin-mode=dark] body.prodterm .tr-asked,html[data-skin=clarity][data-skin-mode=dark] body.prodterm .tr-bar,html[data-skin=clarity][data-skin-mode=dark] body.prodterm .tr-rx-below,html[data-skin=clarity][data-skin-mode=dark] body.prodterm .tr-sug{background:#18181b;border-color:#27272a;color:#f4f4f5}html[data-skin=clarity][data-skin-mode=dark] body.prodterm .tr-lbl,html[data-skin=clarity][data-skin-mode=dark] body.prodterm .tr-link{color:#f4f4f5}html[data-skin=clarity][data-skin-mode=dark] body.prodterm .tr-dot,html[data-skin=clarity][data-skin-mode=dark] body.prodterm .tr-go{background:#f4f4f5;color:#18181b;border-color:#f4f4f5}html[data-skin=clarity][data-skin-mode=dark] body.prodterm .tr-go:disabled{background:#27272a;border-color:#3f3f46;color:#71717a}html[data-skin=clarity][data-skin-mode=dark] body.prodterm .tr-chip,html[data-skin=clarity][data-skin-mode=dark] body.prodterm .tr-in{background:#09090b;border-color:#3f3f46;color:#f4f4f5}html[data-skin=clarity][data-skin-mode=dark] body.prodterm .tr-chip:hover{background:#f4f4f5;border-color:#f4f4f5;color:#18181b}.tr-lane-note{margin:4px 0 0;padding:5px 8px;border-radius:8px;background:#f5f5f7;border:1px solid #e5e5ea;color:#1d1d1f;font-size:11px;line-height:1.4}.tr-lane-note b{color:#1d1d1f;font-weight:600}