@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-ease{syntax:"*";inherits:false;}:root,:host{--spacing: .25rem;--fontWeight-bold: 700;--radius-md: .375rem;--default-transition-timingFunction: cubic-bezier(.4, 0, .2, 1);--default-transition-duration: .15s;--ease-DEFAULT: cubic-bezier(.4, 0, .2, 1);--colors-red-500: oklch(63.7% .237 25.331);--colors-red-100: oklch(93.6% .032 17.717);--colors-gray-500: oklch(55.1% .027 264.364);--colors-gray-300: oklch(87.2% .01 258.338);--colors-gray-200: oklch(92.8% .006 264.531);--colors-white: #fff;--colors-gray-100: oklch(96.7% .003 264.542);--colors-sky-50: oklch(97.7% .013 236.62);--text-lg-fontSize: 1.125rem;--text-lg-lineHeight: 1.75rem;--text-sm-fontSize: .875rem;--text-sm-lineHeight: 1.25rem;--font-sans: ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family: var(--font-sans);--default-monoFont-family: var(--font-mono)}*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:var( --default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" );font-feature-settings:var(--default-font-featureSettings, normal);font-variation-settings:var(--default-font-variationSettings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var( --default-monoFont-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-feature-settings:var(--default-monoFont-featureSettings, normal);font-variation-settings:var(--default-monoFont-variationSettings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.container{width:100%}@media (min-width: 40rem){.container{max-width:40rem}}@media (min-width: 48rem){.container{max-width:48rem}}@media (min-width: 64rem){.container{max-width:64rem}}@media (min-width: 80rem){.container{max-width:80rem}}@media (min-width: 96rem){.container{max-width:96rem}}.text-lg{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight))}.text-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight))}.text-gray-500{color:color-mix(in srgb,var(--colors-gray-500) var(--un-text-opacity),transparent)}.text-red-500{color:color-mix(in srgb,var(--colors-red-500) var(--un-text-opacity),transparent)}.text-white{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent)}.font-bold{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold)}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.px-1{padding-inline:calc(var(--spacing) * 1)}.py-1{padding-block:calc(var(--spacing) * 1)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pt-2{padding-top:calc(var(--spacing) * 2)}.text-center{text-align:center}.outline{outline-style:var(--un-outline-style);outline-width:1px}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-gray-200{border-color:color-mix(in srgb,var(--colors-gray-200) var(--un-border-opacity),transparent)}.border-gray-300{border-color:color-mix(in srgb,var(--colors-gray-300) var(--un-border-opacity),transparent)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-md{border-radius:var(--radius-md)}.bg-gray-100{background-color:color-mix(in srgb,var(--colors-gray-100) var(--un-bg-opacity),transparent)}.bg-red-100{background-color:color-mix(in srgb,var(--colors-red-100) var(--un-bg-opacity),transparent)}.bg-red-500{background-color:color-mix(in srgb,var(--colors-red-500) var(--un-bg-opacity),transparent)}.bg-sky-50{background-color:color-mix(in srgb,var(--colors-sky-50) var(--un-bg-opacity),transparent)}.underline{text-decoration-line:underline}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.h1{height:calc(var(--spacing) * 1)}.h3{height:calc(var(--spacing) * 3)}.h4{height:calc(var(--spacing) * 4)}.h5{height:calc(var(--spacing) * 5)}.h6{height:calc(var(--spacing) * 6)}.w-full{width:100%}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.collapse{visibility:collapse}.cursor-pointer{cursor:pointer}.resize{resize:both}.uppercase{text-transform:uppercase}.italic{font-style:italic}.transform{transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.ease{--un-ease:var(--ease-DEFAULT);transition-timing-function:var(--ease-DEFAULT)}.items-start{align-items:flex-start}.items-center{align-items:center}.right-0{right:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.justify-between{justify-content:space-between}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.table{display:table}.border-collapse{border-collapse:collapse}@supports (color: color-mix(in lab,red,red)){.text-gray-500{color:color-mix(in oklab,var(--colors-gray-500) var(--un-text-opacity),transparent)}.text-red-500{color:color-mix(in oklab,var(--colors-red-500) var(--un-text-opacity),transparent)}.text-white{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}.border-gray-200{border-color:color-mix(in oklab,var(--colors-gray-200) var(--un-border-opacity),transparent)}.border-gray-300{border-color:color-mix(in oklab,var(--colors-gray-300) var(--un-border-opacity),transparent)}.bg-gray-100{background-color:color-mix(in oklab,var(--colors-gray-100) var(--un-bg-opacity),transparent)}.bg-red-100{background-color:color-mix(in oklab,var(--colors-red-100) var(--un-bg-opacity),transparent)}.bg-red-500{background-color:color-mix(in oklab,var(--colors-red-500) var(--un-bg-opacity),transparent)}.bg-sky-50{background-color:color-mix(in oklab,var(--colors-sky-50) var(--un-bg-opacity),transparent)}}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64);--vt-c-green: #00ff00;--vt-c-orange: #ffa500;--vt-c-red: #ff0000}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1)}@media (hover: hover){a:hover{background-color:#002fbd33}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.5em}h4{font-size:1.25em}#app{margin:0 auto;font-weight:400}body{width:100%;overflow-x:hidden}.btn{padding:.25em .5em;border-radius:.5em;background-color:#f0f0f0;cursor:pointer}.btn:hover{background-color:#e0e0e0}.markdown-body p{margin-bottom:1em}.markdown-body table{width:100%}.markdown-body table th{background-color:#f0f0f0}.markdown-body table td{border:1px solid #e0e0e0;padding:0 .5em}.markdown-body blockquote{border-left:4px solid #b0b0b0;padding-left:1em;margin:.5em 0;font-size:.9em}.markdown-body ul{list-style-type:disc;margin-left:1em}.markdown-body ol{list-style-type:decimal;margin-left:1em}.markdown-body li{margin-left:1em}.markdown-body img{max-width:600px}.coe-bene-4{background:#375623;color:#fff}.coe-bene-3{background:#a9d08e;color:#000}.coe-bene-2{background:#e2efda;color:#000}.coe-bene-1{background:#fff2cc;color:#000}.coe-harm-4{background:#960000;color:#fff}.coe-harm-3{background:#ff675b;color:#000}.coe-harm-2{background:#ffc7c1;color:#000}.coe-harm-1{background:#fff2cc;color:#000}.coe-nner-4{background:#424242;color:#fff}.coe-nner-3{background:gray;color:#fff}.coe-nner-2{background:#bfbfbf;color:#000}.coe-nner-1{background:#fff2cc;color:#000}.coe-nner-0{background:#ececec;color:#000}.coe-dv{padding:0 1em}.coe-dv-0{background:#bfbfbf;color:#000}.coe-dv-1{background:#fffaed;color:#000}.coe-dv-2{background:#ffd3ce;color:#000}.coe-dv-3{background:#ff675b;color:#000}.coe-dv-4{background:#960000;color:#fff}.coe-ov-0{background:#bfbfbf;color:#000}.coe-ov-1{background:#cfffc0;color:#000}.coe-ov-2{background:#fffec5;color:#000}.coe-ov-3{background:#ff675b;color:#000}.coe-ov-4{background:#960000;color:#fff}.softable-pma[data-v-1bbf4b8e]{display:flex;flex-direction:column;width:100%}.coe-viewer[data-v-1bbf4b8e]{min-width:600px;width:50%;height:calc(100vh - 60px);position:fixed;top:50px;right:10px;z-index:10000;border:1px solid #afafaf;background-color:#fff}.softable th[data-v-1bbf4b8e]{background-color:#e6e6e6;text-align:center;padding:5px 0;vertical-align:middle;border-bottom:1px solid #afafaf;border-right:1px solid #afafaf;font-weight:700}.softable td[data-v-1bbf4b8e]{text-align:center;line-height:1.5em;border-bottom:1px solid #afafaf;border-right:1px solid #afafaf;cursor:default;vertical-align:middle}.softable .oc-name[data-v-1bbf4b8e]{text-align:left;padding-left:1em;max-width:500px}.softable .col-ta-left[data-v-1bbf4b8e]{text-align:left!important;padding-left:10px}.softable .col-flipable[data-v-1bbf4b8e]{cursor:pointer}.softable .col-flipable[data-v-1bbf4b8e]:hover{background:#f5f5f5}.left[data-v-1bbf4b8e]{width:400px;height:100%;border-right:1px solid #afafaf;overflow-x:hidden}.right[data-v-1bbf4b8e]{width:calc(100% - 400px);padding:0 10px;height:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.opers-bar[data-v-1bbf4b8e]{display:flex;flex-direction:row;padding:.5em}.oper-item[data-v-1bbf4b8e]{margin-right:1em}.oper-item select[data-v-1bbf4b8e]{border:1px solid #afafaf;border-radius:.25em;padding:.25em}.decision-label[data-v-1bbf4b8e]{height:auto;color:#666}.filter-label[data-v-1bbf4b8e]{display:inline-block;padding:.2em 0;margin-right:.5em}.filter-label-name[data-v-1bbf4b8e]{color:#888;font-size:.7em;line-height:.75em;height:1em}.filter-label-value[data-v-1bbf4b8e]{font-size:.8em;line-height:1em;height:1em;font-weight:700;color:#666}.coe-overall[data-v-1bbf4b8e]{padding:.5em 0}.coe-detail[data-v-1bbf4b8e]{border-top:1px solid #e6e6e6;display:flex;justify-content:center}table.coe-table[data-v-1bbf4b8e]{width:95%;margin-bottom:.5em;border:0}.coe-table td[data-v-1bbf4b8e]{padding:0 .2em}.coe-reason[data-v-1bbf4b8e]{font-size:.9em;color:#555;font-style:italic}.body[data-v-1bbf4b8e]{overflow-y:auto;overflow-x:hidden}.modal-overlay[data-v-1bbf4b8e]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;justify-content:center;align-items:center}.modal-content[data-v-1bbf4b8e]{background-color:#fff;padding:20px;border-radius:8px;width:600px;text-align:center}.modal-header[data-v-1bbf4b8e]{display:flex;justify-content:space-between;font-size:.8em;line-height:1em;height:1em;font-weight:700;color:#666;margin-bottom:.5rem}.tab[data-v-fd60dcbf]{color:#051730;cursor:pointer}.tab[data-v-fd60dcbf]:hover{text-decoration:underline}.tab-active[data-v-fd60dcbf]{color:#051730;font-weight:700}.section[data-v-d1587cc2]{border:1px solid white;border-radius:.5em}.section[data-v-d1587cc2]:hover{border:1px solid #e0e0e0;background:linear-gradient(to bottom right,#fff,#f0f0f0);box-shadow:0 0 10px #0000001a}.evidence-quality[data-v-d1587cc2]{font-style:italic}.evidence-strength[data-v-d1587cc2]{padding:.1em .25em;border-radius:.5em;display:inline-block}.evidence-strength-strong[data-v-d1587cc2]{background-color:#b8f8b8}.evidence-strength-moderate[data-v-d1587cc2]{background-color:#ffe6b8}.evidence-strength-weak[data-v-d1587cc2]{background-color:#ffb8b8}.evidence-strength-conditional[data-v-d1587cc2]{background-color:#faebeb}.tab[data-v-d1587cc2]{padding:.25em .5em;border-radius:.5em;display:inline-block;cursor:pointer}.tab[data-v-d1587cc2]:hover{background-color:#e0e0e0}.tab-active[data-v-d1587cc2]{font-weight:700;background-color:#98caf5}.tab-disabled[data-v-d1587cc2]{opacity:.5;color:#5e5e5e;cursor:not-allowed}.section-recommendation:hover .section-oper-bar[data-v-d1587cc2]{display:block!important}.section-oper-bar[data-v-d1587cc2]{position:relative;top:0;right:0;display:none}.home[data-v-36c4b9b2]{width:100vw;overflow-x:hidden}.oper[data-v-36c4b9b2]{position:fixed;top:0rem;right:0rem;padding:.2rem;background-color:#fff}.oper-item[data-v-36c4b9b2]{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:.5rem;cursor:pointer}.oper-item[data-v-36c4b9b2]:hover{background-color:#f0f0f0}.navi-handle[data-v-36c4b9b2]{position:fixed;top:0rem;left:0rem;padding:.5rem;background-color:#fff}.navi-handle-item[data-v-36c4b9b2]{padding:.5rem;border-radius:.5rem;cursor:pointer}.navi-handle-item[data-v-36c4b9b2]:hover{background-color:#f0f0f0}.navi-panel[data-v-36c4b9b2]{position:fixed;min-width:15em;max-width:25em;height:100vh;overflow-y:auto;background-color:#fff;padding:1rem;border-radius:.5rem;box-shadow:0 0 10px #0000001a;z-index:1000}.toc-item[data-v-36c4b9b2]{padding:.25rem .5rem;margin-bottom:.25rem;border-radius:.25rem;cursor:pointer}.toc-item[data-v-36c4b9b2]:hover{background-color:#fff4c7}.toc-item-active[data-v-36c4b9b2]{font-weight:700;background-color:#fdeeae}.toc-item-title-1[data-v-36c4b9b2]{font-weight:700;padding-left:0}.toc-item-title-2[data-v-36c4b9b2]{padding-left:1em}.toc-item-title-3[data-v-36c4b9b2]{padding-left:2em}.toc-item-title-4[data-v-36c4b9b2]{padding-left:3em}.toc-item-title-has-updates[data-v-36c4b9b2]{color:red}.main[data-v-36c4b9b2]{padding:1em 4em}.main-with-navi[data-v-36c4b9b2]{margin-left:25em;padding:1em 4em 1em 2em}.export-btn[data-v-36c4b9b2]{transition:background-color .2s ease}.export-btn[data-v-36c4b9b2]:hover{transform:translateY(-1px)}.manager-container[data-v-ca33851d]{height:100vh;display:flex;flex-direction:column}.header[data-v-ca33851d]{padding:1rem;background:#f8f9fa;border-bottom:1px solid #dee2e6}.header-content[data-v-ca33851d]{display:flex;justify-content:space-between;align-items:center}.header h1[data-v-ca33851d]{margin:0;color:#333}.content[data-v-ca33851d]{flex:1;display:flex;overflow:hidden}.column[data-v-ca33851d]{flex:1;display:flex;flex-direction:column;border-right:1px solid #dee2e6}.column[data-v-ca33851d]:last-child{border-right:none}.toolbar[data-v-ca33851d]{padding:1rem;background:#f8f9fa;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center}.toolbar h3[data-v-ca33851d]{margin:0;color:#333}.toolbar-actions[data-v-ca33851d]{display:flex;gap:.5rem;align-items:center}.search-input[data-v-ca33851d]{padding:.5rem;border:1px solid #dee2e6;border-radius:4px;width:200px;font-size:.9rem}.search-input[data-v-ca33851d]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.guideline-items[data-v-ca33851d]{flex:1;overflow-y:auto;padding:1rem}.guideline-item[data-v-ca33851d]{padding:1rem;border:1px solid #dee2e6;border-radius:4px;margin-bottom:.5rem;cursor:pointer;transition:all .2s}.guideline-item[data-v-ca33851d]:hover{background:#f8f9fa}.guideline-item.active[data-v-ca33851d]{background:#007bff;color:#fff;border-color:#007bff}.guideline-item h4[data-v-ca33851d]{margin:0 0 .5rem}.guideline-item p[data-v-ca33851d]{margin:0;font-size:.9rem;opacity:.8}.version-table[data-v-ca33851d]{flex:1;overflow-y:auto;padding:1rem}table[data-v-ca33851d]{width:100%;border-collapse:collapse}th[data-v-ca33851d],td[data-v-ca33851d]{padding:.75rem;text-align:left;border-bottom:1px solid #dee2e6}th[data-v-ca33851d]{background:#f8f9fa;font-weight:600}.status[data-v-ca33851d]{padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-weight:500}.status.published[data-v-ca33851d]{background:#d4edda;color:#155724}.status.draft[data-v-ca33851d]{background:#fff3cd;color:#856404}.actions[data-v-ca33851d]{display:flex;gap:.5rem}.btn[data-v-ca33851d]{padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;font-size:.9rem;display:inline-flex;align-items:center;gap:.5rem;transition:all .2s}.btn[data-v-ca33851d]:disabled{opacity:.5;cursor:not-allowed}.btn-primary[data-v-ca33851d]{background:#007bff;color:#fff}.btn-primary[data-v-ca33851d]:hover:not(:disabled){background:#0056b3}.btn-secondary[data-v-ca33851d]{background:#6c757d;color:#fff}.btn-secondary[data-v-ca33851d]:hover:not(:disabled){background:#545b62}.btn-danger[data-v-ca33851d]{background:#dc3545;color:#fff}.btn-danger[data-v-ca33851d]:hover:not(:disabled){background:#c82333}.btn-sm[data-v-ca33851d]{padding:.25rem .5rem;font-size:.8rem}.no-selection[data-v-ca33851d]{flex:1;display:flex;align-items:center;justify-content:center;color:#6c757d}.modal-overlay[data-v-ca33851d]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal[data-v-ca33851d]{background:#fff;padding:2rem;border-radius:8px;min-width:400px;max-width:500px}.modal h3[data-v-ca33851d]{margin:0 0 1rem}.form-group[data-v-ca33851d]{margin-bottom:1rem}.form-group label[data-v-ca33851d]{display:block;margin-bottom:.5rem;font-weight:500}.form-group input[data-v-ca33851d],.form-group textarea[data-v-ca33851d]{width:100%;padding:.5rem;border:1px solid #dee2e6;border-radius:4px;font-size:1rem}.form-group textarea[data-v-ca33851d]{height:100px;resize:vertical}.form-actions[data-v-ca33851d]{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}.editor-container[data-v-3999723b]{height:100vh;display:flex;flex-direction:column}.header[data-v-3999723b]{padding:1rem;background:#f8f9fa;border-bottom:1px solid #dee2e6}.header-content[data-v-3999723b]{display:flex;justify-content:space-between;align-items:center}.header h1[data-v-3999723b]{margin:0;color:#333;font-size:1.5rem}.header-actions[data-v-3999723b]{display:flex;gap:1rem;align-items:center}.status-indicator[data-v-3999723b]{display:flex;align-items:center;gap:.5rem;margin-right:1rem}.status-label[data-v-3999723b]{font-weight:500;color:#495057}.status-badge[data-v-3999723b]{padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.status-draft[data-v-3999723b]{background-color:#ffc107;color:#212529}.status-published[data-v-3999723b]{background-color:#28a745;color:#fff}.status-withdrawn[data-v-3999723b]{background-color:#dc3545;color:#fff}.content[data-v-3999723b]{flex:1;display:flex;overflow:hidden}.column[data-v-3999723b]{display:flex;flex-direction:column;border-right:1px solid #dee2e6;overflow:hidden}.column[data-v-3999723b]:first-child{flex:0 0 33.333%;max-width:500px}.column[data-v-3999723b]:last-child{flex:1;border-right:none}.toolbar[data-v-3999723b]{padding:1rem;background:#f8f9fa;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center}.toolbar h3[data-v-3999723b]{margin:0;color:#333}.toolbar-actions[data-v-3999723b]{display:flex;gap:.5rem;align-items:center}.sections-list[data-v-3999723b]{flex:1;overflow-y:auto;padding:1rem}.section-item[data-v-3999723b]{padding:1rem;border:1px solid #dee2e6;border-radius:4px;margin-bottom:.5rem;cursor:pointer;transition:all .2s;border-left:5px solid #6c757d}.section-item[data-type=content][data-v-3999723b]{border-left:5px solid #6c757d}.section-item[data-type=recommendation][data-v-3999723b]{border-left:5px solid #dc3545}.section-item[data-type=text][data-v-3999723b]{border-left:5px solid #17a2b8}.section-item[data-level="1"][data-v-3999723b]{padding-left:1rem}.section-item[data-level="2"][data-v-3999723b]{padding-left:3rem}.section-item[data-level="3"][data-v-3999723b]{padding-left:5rem}.section-item[data-level="4"][data-v-3999723b]{padding-left:7rem}.section-item[data-level="5"][data-v-3999723b]{padding-left:9rem}.section-item[data-level="6"][data-v-3999723b]{padding-left:11rem}.section-item[data-v-3999723b]:hover{background:#f8f9fa}.section-item.active[data-v-3999723b]{background:#007bff;color:#fff;border-color:#007bff}.section-header[data-v-3999723b]{display:flex;align-items:center;gap:.5rem}.drag-handle[data-v-3999723b]{cursor:grab;opacity:.6;padding:.25rem;border-radius:4px;transition:all .2s}.drag-handle[data-v-3999723b]:hover{opacity:1;background:#0000001a}.section-item:active .drag-handle[data-v-3999723b]{cursor:grabbing}.section-info h4[data-v-3999723b]{margin:0 0 .25rem;font-size:1rem}.section-meta[data-v-3999723b]{display:flex;gap:1rem;font-size:.8rem;opacity:.8}.section-editor[data-v-3999723b]{flex:1;display:flex;flex-direction:column;overflow:hidden}.editor-content[data-v-3999723b]{flex:1;overflow-y:auto;padding:1rem;height:0}.form-group[data-v-3999723b]{margin-bottom:1rem}.form-row[data-v-3999723b]{display:flex;gap:1rem}.form-row .form-group[data-v-3999723b]{flex:1}.form-group label[data-v-3999723b]{display:block;margin-bottom:.5rem;font-weight:500}.form-group input[data-v-3999723b],.form-group select[data-v-3999723b],.form-group textarea[data-v-3999723b]{width:100%;padding:.5rem;border:1px solid #dee2e6;border-radius:4px;font-size:1rem}.form-group textarea[data-v-3999723b]{resize:vertical;font-family:Courier New,monospace}.radio-group[data-v-3999723b]{display:flex;gap:1rem}.radio-group label[data-v-3999723b]{display:flex;align-items:center;gap:.5rem;font-weight:400;cursor:pointer}.evidence-section[data-v-3999723b]{margin-top:2rem;border-top:2px solid #dee2e6;padding-top:1rem}.evidence-header[data-v-3999723b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.evidence-header h4[data-v-3999723b]{margin:0}.evidence-header-actions[data-v-3999723b]{display:flex;gap:.5rem;align-items:center}.evidence-list[data-v-3999723b]{display:flex;flex-direction:column;gap:1rem}.evidence-item[data-v-3999723b]{border:1px solid #dee2e6;border-radius:4px;padding:1rem;background:#f8f9fa}.evidence-item .evidence-header[data-v-3999723b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;border-bottom:1px solid #dee2e6;padding-bottom:.5rem}.evidence-title-section[data-v-3999723b]{display:flex;align-items:center;gap:.5rem;flex:1}.evidence-title-section h5[data-v-3999723b]{margin:0;font-size:1rem}.evidence-actions[data-v-3999723b]{display:flex;gap:.5rem}.collapse-toggle[data-v-3999723b]{background:#fff;border:1px solid #dee2e6;cursor:pointer;padding:.5rem;border-radius:6px;transition:all .2s ease;color:#495057;width:32px;height:32px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #0000001a}.collapse-toggle[data-v-3999723b]:hover{background:#f8f9fa;border-color:#007bff;color:#007bff;box-shadow:0 2px 6px #00000026;transform:translateY(-1px)}.collapse-toggle[data-v-3999723b]:active{transform:translateY(0);box-shadow:0 1px 3px #0000001a}.collapse-toggle.collapsed i[data-v-3999723b]{transform:rotate(-90deg)}.collapse-toggle:not(.collapsed) i[data-v-3999723b]{transform:rotate(0)}.collapse-toggle i[data-v-3999723b]{font-size:.9rem;transition:transform .2s ease}.evidence-content[data-v-3999723b]{padding-left:1.5rem;border-left:2px solid #e9ecef;margin-left:.5rem}.outcomes-section[data-v-3999723b]{margin-top:1rem;border-top:1px solid #dee2e6;padding-top:1rem}.outcomes-header[data-v-3999723b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.outcomes-header h6[data-v-3999723b]{margin:0}.outcomes-layout[data-v-3999723b]{display:flex;gap:1rem}.outcomes-list-column[data-v-3999723b]{flex:1;overflow-y:auto;flex:0 0 33.333%;max-width:300px;max-height:300px}.outcome-list-item[data-v-3999723b]{padding:.75rem 1rem;border:1px solid #dee2e6;border-radius:4px;margin-bottom:.5rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}.outcome-list-item[data-v-3999723b]:hover{background:#f8f9fa}.outcome-list-item.active[data-v-3999723b]{background:#007bff;color:#fff;border-color:#007bff}.outcome-list-header[data-v-3999723b]{display:flex;align-items:center;gap:.5rem}.outcome-list-info[data-v-3999723b]{flex:1}.outcome-list-info h6[data-v-3999723b]{margin:0 0 .25rem;font-size:.9rem}.outcome-meta[data-v-3999723b]{display:flex;gap:.5rem;font-size:.75rem;opacity:.8}.outcome-editor-column[data-v-3999723b]{flex:1;display:flex;flex-direction:column;gap:1rem}.outcome-editor[data-v-3999723b]{border:1px solid #dee2e6;border-radius:4px;padding:1rem;background:#f8f9fa}.outcome-editor-header[data-v-3999723b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;border-bottom:1px solid #dee2e6;padding-bottom:.5rem}.outcome-editor-header h6[data-v-3999723b]{margin:0}.outcome-editor-content[data-v-3999723b]{flex:1;overflow-y:auto}.outcome-dropdown[data-v-3999723b]{width:100%;padding:.5rem;border:1px solid #dee2e6;border-radius:4px;font-size:1rem;background-color:#fff}.outcome-dropdown[data-v-3999723b]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.mt-2[data-v-3999723b]{margin-top:.5rem}.paper-count[data-v-3999723b]{margin-top:1rem;text-align:right}.papers-table[data-v-3999723b]{margin-top:1rem;border:1px solid #dee2e6;border-radius:4px;padding:1rem;background:#f8f9fa}.papers-table h6[data-v-3999723b]{margin:0 0 .5rem;color:#495057}.papers-table-header[data-v-3999723b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.papers-table-actions[data-v-3999723b]{display:flex;gap:.5rem}.papers-table-content[data-v-3999723b]{width:100%;border-collapse:collapse;font-size:.85rem}.papers-table-content th[data-v-3999723b],.papers-table-content td[data-v-3999723b]{padding:.4rem .5rem;text-align:left;border-bottom:1px solid #dee2e6}.papers-table-content th[data-v-3999723b]{background-color:#e9ecef;font-weight:600;color:#495057}.papers-table-content tbody tr[data-v-3999723b]:nth-child(2n){background-color:#fff}.papers-table-content tbody tr[data-v-3999723b]:hover{background-color:#e3f2fd}.table-container[data-v-3999723b]{overflow-x:auto;max-height:200px;overflow-y:auto}.no-outcome-selected[data-v-3999723b]{flex:1;display:flex;align-items:center;justify-content:center;color:#6c757d}.content-editor[data-v-3999723b]{position:relative}.editor-toolbar[data-v-3999723b]{position:absolute;top:0;right:0;z-index:10;background:#f8f9fa;padding:.5rem;border-radius:4px}.editor-content-area[data-v-3999723b]{position:relative;z-index:1}.markdown-preview[data-v-3999723b]{padding:1rem;border:1px solid #dee2e6;border-radius:4px;background:#f8f9fa}.modal-overlay[data-v-3999723b]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center}.modal[data-v-3999723b]{background:#fff;padding:2rem;border-radius:4px;width:80%;max-width:600px}.shortcuts-list[data-v-3999723b]{margin-bottom:2rem}.shortcut-item[data-v-3999723b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.shortcut-item kbd[data-v-3999723b]{background:#f8f9fa;padding:.25rem .5rem;border-radius:4px;margin-right:.5rem}.shortcut-item span[data-v-3999723b]{font-weight:500}.form-actions[data-v-3999723b]{display:flex;justify-content:flex-end}.umbrella-filters[data-v-3999723b]{margin-bottom:2rem;border:1px solid #dee2e6;border-radius:4px;padding:1rem;background:#f8f9fa}.umbrella-filters h4[data-v-3999723b]{margin:0 0 1rem;color:#495057}.filters-list[data-v-3999723b]{display:flex;flex-direction:column;gap:.5rem}.filter-item[data-v-3999723b]{display:flex;gap:.5rem;align-items:center}.filter-item select[data-v-3999723b]{flex:1}.filter-item input[data-v-3999723b]{flex:2}.btn[data-v-3999723b]{padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;font-size:.9rem;display:inline-flex;align-items:center;gap:.5rem;transition:all .2s}.btn-primary[data-v-3999723b]{background:#007bff;color:#fff}.btn-primary[data-v-3999723b]:hover{background:#0056b3}.btn-secondary[data-v-3999723b]{background:#6c757d;color:#fff}.btn-secondary[data-v-3999723b]:hover{background:#545b62}.btn-danger[data-v-3999723b]{background:#dc3545;color:#fff}.btn-danger[data-v-3999723b]:hover{background:#c82333}.btn-success[data-v-3999723b]{background:#28a745;color:#fff}.btn-success[data-v-3999723b]:hover{background:#1e7e34}.btn-warning[data-v-3999723b]{background:#ffc107;color:#212529}.btn-warning[data-v-3999723b]:hover{background:#e0a800}.btn-sm[data-v-3999723b]{padding:.25rem .5rem;font-size:.8rem}.no-selection[data-v-3999723b]{flex:1;display:flex;align-items:center;justify-content:center;color:#6c757d}
