:root{--white: #fff;--black: #222;--grey: #6f7787;--dark-grey: #575e6b;--light-grey: #ccc;--light-grey-hover: #ddd;--red: #cf0a2c;--red-hover: var(--red);--yellow: #fcc200;--blue: #0071ce;--blue-hover: var(--blue);--electric-blue: #325cf2;--teal: #accde7;--teal-hover: var(--teal);--purple: #7466bf;--purple-hover: var(--purple);--green: #34ac69;--text-shadow: 1px 1px #fff;--app-max-width: 1920px;--active-tab-background: var(--grey);--active-tab-hover: var(--dark-grey);--active-tab-color: var(--white);--background: #f6f7fa;--disabled-background: #e6e6e6;--hover: rgba(0, 0, 0, 0.04);--disabled: #a1aeb8;--dashed-border: 1px dashed #767676;--primary: var(--button-background-primary);--primary-logo: var(--electric-blue);--primary-hover: var(--button-hover-primary);--primary-active: var(--button-active-primary);--warning: var(--yellow);--danger: var(--red);--success: var(--green);--space-nano: 4px;--space-micro: 8px;--space-small: 16px;--space-default: 24px;--space-large: 32px;--space-mega: 56px;--radius-small: 4px;--radius-medium: 8px;--radius-default: 12px;--radius-tile: 16px;--tile: #fff;--tile-border: 1px solid #eef0f6;--hard-shadow: 0 4px 40px rgba(0, 0, 0, 0.5);--shadow-card: 0px 2px 8px 0px #272c3514, 0px 1px 4px 0px #272c351a;--shadow-popover: 0px 1px 4px 0px #272c351a, 0px 4px 12px 0px #272c3524;--tile-border-radius: 6px;--tile-margin: var(--space-small);--tile-padding: 20px;--page-padding: var(--space-default);--default-text: #20202c;--meta-text: #54565c;--disabled-text: var(--grey);--size-default: 14px;--size-big: 15px;--icon-small: 1px;--icon-mid: 28px;--icon-big: 1px;--input-background: #fff;--input-radius: 4px;--input-border: 1px solid #898b93;--input-label-color: var(--black);--input-label-size: 14px;--button-radius: 3px;--button-background-primary: #081d83;--button-hover-primary: #3a65f6;--button-active-primary: #2b51e0;--button-disabled-primary: #aeb9f0;--button-border-primary: 1px solid transparent;--button-color-primary: var(--white);--button-background-secondary: var(--white);--button-hover-secondary: #f8f8f8;--button-active-secondary: #eeeeee;--button-disabled-secondary: 1px solid #6f7787;--button-border-secondary: 1px solid #6f7787;--button-color-secondary: var(--black);--button-background-danger: var(--red);--button-hover-danger: #b80826;--button-active-danger: #a40621;--button-disabled-danger: #e78495;--button-border-danger: 1px solid transparent;--button-color-danger: var(--white);--button-background-warning: var(--warning);--button-hover-warning: #ce9e00;--button-active-warning: #bc9000;--button-disabled-warning: #ffdd6f;--button-border-warning: 1px solid transparent;--button-color-warning: var(--black);--toast-radius: 4px;--toast-info: #d5e3fd;--toast-color-info: var(--default-text);--toast-warning: #fdf2bd;--toast-color-warning: var(--default-text);--toast-success: #dcf4e5;--toast-color-success: var(--default-text);--toast-danger: #f6dadf;--toast-color-danger: var(--default-text);--list-border: 1px solid #ddd;--tag-violet-background: #dfdbf5;--tag-violet-hover: #e4e2f2;--tag-violet-text: #39345d;--tag-violet-importance: 10;--tag-pink-background: #efdaee;--tag-pink-hover: #d4c0d3;--tag-pink-text: #502b4e;--tag-pink-importance: 10;--tag-green-background: #c2e6d2;--tag-green-hover: #c6dfd1;--tag-green-text: #502b4e;--tag-green-importance: 10;--tag-blue-background: #dbe4ff;--tag-blue-hover: #d1ddff;--tag-blue-text: #102454;--tag-blue-importance: 4;--tag-purple-background: #d9ddff;--tag-purple-hover: #d0d6ff;--tag-purple-text: #1a2350;--tag-purple-importance: 3;--tag-brown-background: #ece1ca;--tag-brown-hover: #e4ded0;--tag-brown-text: #433a2b;--tag-brown-importance: 10;--tag-turquoise-background: #c3fcf4;--tag-turquoise-hover: #d2f8f3;--tag-turquoise-text: #204a65;--tag-turquoise-importance: 2;--tag-grey-background: #eeeeee;--tag-grey-hover: #dedede;--tag-grey-text: #222222;--tag-grey-importance: 10;--tag-orange-background: #ffd2a8;--tag-orange-hover: #ffe0c3;--tag-orange-text: #543c25;--tag-orange-importance: 2;--tag-rose-background: #fcaac5;--tag-rose-hover: #ffc3d7;--tag-rose-text: #3b1824;--tag-rose-importance: 1;--monitor-background: #bbb}@media screen{[data-theme=dark]{--background: #14141b;--disabled-background: #3d4b61;--tile: #20202c;--default-text: #ffffff;--meta-text: #9caacc;--input-background: #0f1728;--hover: rgba(18, 62, 241, 0.18);--dashed-border: 1px dashed #fff;--list-border: 1px solid rgba(120, 146, 214, 0.2);--input-border: 1px solid rgba(120, 146, 214, 0.22);--active-tab-background: var(--button-active-primary);--active-tab-color: var(--white);--active-tab-hover: var(--button-hover-primary);--button-background-primary: #c8d3f0;--button-hover-primary: #5671f6;--button-active-primary: #3f5ce8;--button-disabled-primary: #3d4b61;--button-color-primary: #000012;--button-background-secondary: #111a2d;--button-hover-secondary: #16213b;--button-active-secondary: #1b2847;--button-disabled-secondary: 1px solid #6f7787;--button-border-secondary: 1px solid rgba(135, 158, 222, 0.22);--button-color-secondary: #edf3ff;--primary-logo: var(--electric-blue);--text-shadow: 1px 1px #000;--shadow-card: 0px 2px 8px 0px rgba(0, 0, 0, 0.4), 0px 1px 4px 0px rgba(0, 0, 0, 0.5);--shadow-popover: 0px 2px 16px 0px #00000080, 0px 4px 12px 0px #00000099;--monitor-background: #6f7787;--tile-border: 1px solid #3d4b61;--tag-blue-background: rgb(18, 62, 241);--tag-blue-hover: rgba(18, 62, 241, 0.26);--tag-blue-text: #dfe8ff;--tag-purple-background: rgba(83, 102, 180, 0.28);--tag-purple-hover: rgba(97, 118, 207, 0.34);--tag-purple-text: #e3e9ff;--toast-info: #2e2e5e;--toast-color-info: var(--default-text);--toast-warning: #4a4524;--toast-color-warning: var(--default-text);--toast-success: #244238;--toast-color-success: var(--default-text);--toast-danger: #44242a;--toast-color-danger: var(--default-text)}}.tab-view{position:relative;display:grid;margin-left:auto}.tab-view.both,.tab-view.left,.tab-view.right{margin-right:10px}.tab-view:after,.tab-view:before{font-weight:600;position:absolute;top:50%;font-size:22px;margin-top:-15px;filter:brightness(0);display:inline-block;height:30px;background-size:100%;width:30px}.tab-view.both:before,.tab-view.right:before{content:"";left:-20px;background-image:url("/static/svg/icons/chevron_left.svg")}.tab-view.both:after,.tab-view.left:after{content:"";right:-20px;background-image:url("/static/svg/icons/chevron_right.svg")}.tab-view__bar{display:flex;overflow-x:auto;overflow:-moz-scrollbars-none}.tab-view__bar.overflown{margin:0 20px}.tab-view__bar::-webkit-scrollbar{display:none}.tab-view__bar>a,.tab-view__bar>button,.tab-view__bar .tab-button{-webkit-appearance:none;padding:var(--space-micro) var(--space-default);margin-right:var(--space-nano);text-decoration:none;position:relative;text-overflow:ellipsis;white-space:nowrap;text-align:center;text-shadow:none;font-size:var(--size-default);cursor:pointer;overflow:hidden;border-radius:var(--radius-small);border:none;color:var(--default-text);background:var(--tile);align-items:center;gap:var(--space-nano)}.tab-view__bar>a .tags,.tab-view__bar>button .tags,.tab-view__bar .tab-button .tags{margin-bottom:0}.tab-view__bar>a:hover,.tab-view__bar>button:hover,.tab-view__bar .tab-button:hover{background:var(--hover)}.tab-view__bar>a:focus,.tab-view__bar>button:focus,.tab-view__bar .tab-button:focus{outline:none}.tab-view__bar>a sup,.tab-view__bar>button sup,.tab-view__bar .tab-button sup{color:var(--red);font-weight:600;position:absolute;top:5px;right:10px}.tab-view__bar>a:last-child,.tab-view__bar>button:last-child,.tab-view__bar .tab-button:last-child{margin-right:0}.tab-view__bar>a span,.tab-view__bar>button span,.tab-view__bar .tab-button span{background:var(--white);color:var(--black);padding:5px 10px}.tab-view__bar>a.active,.tab-view__bar>button.active,.tab-view__bar .tab-button.active{font-weight:bold;background:var(--button-background-primary);color:var(--button-color-primary)}.tab-view__bar>a.active p,.tab-view__bar>a.active b,.tab-view__bar>button.active p,.tab-view__bar>button.active b,.tab-view__bar .tab-button.active p,.tab-view__bar .tab-button.active b{color:var(--button-color-primary)}.tab-view__bar>a.active:hover,.tab-view__bar>button.active:hover,.tab-view__bar .tab-button.active:hover{background:var(--button-hover-primary)}.tab-view__bar>a.disabled,.tab-view__bar>a:disabled,.tab-view__bar>button.disabled,.tab-view__bar>button:disabled,.tab-view__bar .tab-button.disabled,.tab-view__bar .tab-button:disabled{pointer-events:none;opacity:.5}.tab-view__view__tab{display:none;padding:0}.tab-view__view__tab.active{display:block}.tab-view__bar>a.active,.tab-view__bar>button.active,.tab-view__bar .tab-button.active{background:var(--button-background-primary);color:var(--button-color-primary)}[data-theme=dark] .tab-view:after,[data-theme=dark] .tab-view:before{filter:brightness(1)}body[data-theme=dark] .tab-view__bar>a.active,body[data-theme=dark] .tab-view__bar>button.active,body[data-theme=dark] .tab-view__bar .tab-button.active{background:var(--button-background-primary);color:var(--button-color-primary)}@media only screen and (max-width: 600px){.tab-view__bar a{flex:none}}#ttp{justify-content:flex-start;margin-bottom:var(--space-default)}.risk-rules{list-style:none;padding:0;gap:var(--space-micro);display:flex;flex-direction:column}.risk-rules .button-bar{margin-left:var(--space-small);justify-content:end}.risk-rules>div,.risk-rules li{border-left:6px solid var(--light-grey);position:relative}.risk-rules>div .org-signature,.risk-rules li .org-signature{position:absolute;top:var(--space-nano);right:var(--space-nano)}.risk-rules>div .org-signature svg,.risk-rules li .org-signature svg{fill:var(--meta-text)}.risk-rules>div .org-signature+.title,.risk-rules li .org-signature+.title{padding-right:calc(16px + 2*var(--space-nano))}.risk-rules>div .title,.risk-rules li .title{padding:var(--space-nano) var(--space-micro)}.risk-rules>div .title b span,.risk-rules li .title b span{color:var(--meta-text);font-weight:normal;position:relative;margin-left:var(--space-small);display:inline-block}.risk-rules>div .title b span::before,.risk-rules li .title b span::before{content:"";border-radius:50%;left:-10px;top:6px;width:4px;height:4px;background-color:var(--meta-text);position:absolute}.risk-rules>div .mitre,.risk-rules li .mitre{background-color:rgba(0,0,0,0)}.risk-rules>div.fold,.risk-rules li.fold{padding:var(--space-nano) var(--space-micro)}.risk-rules>div.fold .hbox>p,.risk-rules li.fold .hbox>p{width:120px}.risk-rules>div .click:hover,.risk-rules li .click:hover{background:var(--hover);cursor:pointer}.risk-rules>div .click:hover+.fold,.risk-rules li .click:hover+.fold{background:var(--hover)}.risk-rules>div .hover:hover,.risk-rules li .hover:hover{background:var(--hover)}.risk-rules>div h3,.risk-rules li h3{font-size:var(--size-default)}.risk-rules>div .tags,.risk-rules li .tags{margin-top:var(--space-micro);justify-content:flex-start;margin-bottom:0}.risk-rules>div.success,.risk-rules li.success{border-left-color:var(--success)}.risk-rules>div.alert,.risk-rules li.alert{border-left-color:var(--danger)}.risk-rules>div.warning,.risk-rules li.warning{border-left-color:var(--warning)}.risk-rules.radio{max-height:200px;overflow-y:auto}.risk-rules.radio>li{cursor:pointer;user-select:none}.risk-rules.radio>li:hover .title{background:var(--hover)}.risk-rules.radio>li.selected{border-left-color:var(--primary)}.risk-rules.radio>li.selected .title{background:var(--hover)}#overview .target-list .risk-rules{margin-top:var(--space-default)}#overview-tasks a{text-decoration:none;display:flex;flex-direction:row;align-items:center;margin-bottom:var(--space-small);padding:var(--space-micro)}#overview-tasks a h3{width:150px}#overview-tasks a .tags{margin-bottom:0}#overview-tasks a:hover{text-decoration:none;background:var(--hover)}#overview-tasks .tags{margin-left:var(--space-small)}
