/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--siczb-font-family-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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:currentColor}@supports (color:color-mix(in lab, red, red)){::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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{font-family:var(--siczb-font-family-sans);background:var(--kp-color-surface-canvas);color:var(--kp-color-text-primary)}*{box-sizing:border-box}html{background:var(--kp-color-surface-canvas);min-width:20rem}body{background:var(--kp-color-surface-canvas);min-width:20rem;min-height:100vh;color:var(--kp-color-text-primary);margin:0}button,a{touch-action:manipulation}a:not([class]){color:var(--kp-color-link);text-underline-offset:.16em;text-decoration-thickness:.08em}a:not([class]):hover{color:var(--kp-color-link-hover)}a:focus-visible,button:focus-visible{outline-color:var(--kp-color-focus-ring)}}@layer components{.kp-stack{gap:var(--siczb-space-6);display:grid}.kp-stack>*{min-width:0}.kp-game-stage{outline:none}.kp-game-stage:focus-visible{outline:var(--siczb-focus-width) solid var(--siczb-color-focus-ring);outline-offset:var(--siczb-focus-offset)}.kp-game-progress{margin-block-start:var(--siczb-space-6);overflow-x:visible}.kp-game-progress ol{gap:var(--siczb-space-2);min-width:0;padding:0 0 var(--siczb-space-2);flex-wrap:wrap;list-style:none;display:flex}.kp-game-progress li{align-items:center;gap:var(--siczb-space-2);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);min-height:44px;padding:var(--siczb-space-2) var(--siczb-space-3);color:var(--siczb-color-text-muted);display:flex}.kp-game-progress li[aria-current=step]{color:var(--siczb-color-text-primary);font-weight:var(--siczb-font-weight-semibold);border-width:2px}.kp-game-progress li>span:first-child{font-variant-numeric:tabular-nums;border:1px solid;border-radius:999px;place-items:center;min-width:1.75rem;min-height:1.75rem;display:inline-grid}.kp-negotiation-frame{gap:var(--siczb-space-5);min-width:0;display:grid}.kp-negotiation-progress ol{gap:var(--siczb-space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));margin:0;padding:0;list-style:none;display:grid}.kp-negotiation-progress li{align-items:center;gap:var(--siczb-space-2);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);min-width:0;min-height:44px;padding:var(--siczb-space-2) var(--siczb-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.kp-negotiation-progress li[data-phase-state=upcoming]{color:var(--siczb-color-text-muted)}.kp-negotiation-progress li[aria-current=step]{color:var(--siczb-color-text-primary);border-width:2px}.kp-negotiation-progress li>span:first-child{font-variant-numeric:tabular-nums;border:1px solid;border-radius:999px;place-items:center;min-width:1.75rem;min-height:1.75rem;display:inline-grid}.kp-negotiation-progress li>span:last-child{gap:var(--siczb-space-1);min-width:0;display:grid}.kp-negotiation-progress small{color:inherit}.kp-conflict-legend{border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);min-width:0;padding:var(--siczb-space-3) var(--siczb-space-4)}.kp-conflict-legend summary{cursor:pointer;min-height:44px;font-weight:var(--siczb-font-weight-semibold)}.kp-conflict-legend .kp-definition-list{margin-block-start:var(--siczb-space-3)}.kp-mandate-legend{margin-block-start:var(--siczb-space-6)}.kp-mandate-sections{gap:var(--siczb-space-6);min-width:0;margin-block-start:var(--siczb-space-6);display:grid}.kp-mandate-section{gap:var(--siczb-space-3);min-width:0;display:grid}.kp-mandate-section h3,.kp-mandate-section p,.kp-mandate-evidence-list{margin:0}.kp-mandate-evidence-list{gap:var(--siczb-space-2);padding-inline-start:var(--siczb-space-5);display:grid}.kp-negotiation-phase-content{outline:none;min-width:0}.kp-negotiation-phase-content:focus-visible{outline:var(--siczb-focus-width) solid var(--siczb-color-focus-ring);outline-offset:var(--siczb-focus-offset)}.kp-choice-list{gap:var(--siczb-space-3);border:0;margin:0;padding:0;display:grid}.kp-choice-list legend{color:var(--siczb-color-text-primary);font-size:var(--siczb-font-size-lg);font-weight:var(--siczb-font-weight-semibold);line-height:var(--siczb-font-line-height-tight);margin-block-end:var(--siczb-space-3)}.kp-choice-list label{gap:var(--siczb-space-3);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);min-height:44px;padding:var(--siczb-space-3);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;display:grid}.kp-choice-list label:has(input:checked){border-width:2px}.kp-choice-list input{width:1.25rem;height:1.25rem;margin-block-start:.125rem}.kp-choice-list label>span{gap:var(--siczb-space-1);display:grid}.kp-choice-list small{color:var(--siczb-color-text-muted)}.kp-table-scroll{outline:none;max-width:100%;overflow-x:auto}.kp-table-scroll:focus-visible{outline:var(--siczb-focus-width) solid var(--siczb-color-focus-ring);outline-offset:var(--siczb-focus-offset)}.kp-data-table{border-collapse:collapse;width:100%;min-width:32rem}.kp-data-table caption{text-align:start;font-weight:var(--siczb-font-weight-semibold);padding-block-end:var(--siczb-space-3)}.kp-data-table th,.kp-data-table td{border-bottom:1px solid var(--siczb-color-border-default);padding:var(--siczb-space-3);text-align:start;vertical-align:top}.kp-data-table td:nth-child(2),.kp-data-table td:nth-child(3){font-variant-numeric:tabular-nums}.kp-poll-chart{gap:var(--siczb-space-3);margin-block:var(--siczb-space-4) var(--siczb-space-6);display:grid}.kp-poll-bar{gap:var(--siczb-space-3);grid-template-columns:minmax(5rem,8rem) minmax(8rem,1fr) auto;align-items:center;display:grid}.kp-poll-track{border:1px solid var(--siczb-color-border-default);background:var(--siczb-color-surface-subtle);height:1.25rem;display:block}.kp-poll-track>span{background:currentColor;min-width:2px;height:100%;display:block}.kp-seat-distribution-chart{margin-block-end:var(--siczb-space-6)}.kp-field{gap:var(--siczb-space-2);width:100%;min-width:0;max-width:32rem;font-weight:var(--siczb-font-weight-semibold);margin-block-end:var(--siczb-space-5);display:grid}.kp-field input,.kp-field select{border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);width:100%;min-width:0;max-width:100%;min-height:44px;padding:var(--siczb-space-2) var(--siczb-space-3);background:var(--siczb-color-surface-default);color:var(--siczb-color-text-primary);font:inherit}.kp-field input:focus-visible,.kp-field select:focus-visible{outline:var(--siczb-focus-width) solid var(--siczb-color-focus-ring);outline-offset:var(--siczb-focus-offset)}.kp-evidence-drawer{border-block-start:1px solid var(--siczb-color-border-default);margin-block-start:var(--siczb-space-5);padding-block-start:var(--siczb-space-4)}.kp-evidence-drawer summary{cursor:pointer;min-height:44px;font-weight:var(--siczb-font-weight-semibold)}.kp-decision-grid{gap:var(--siczb-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.kp-decision-grid article{align-content:start;gap:var(--siczb-space-3);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);padding:var(--siczb-space-4);display:grid}.kp-decision-grid h3,.kp-decision-grid p{margin:0}html.kp-game-status-active{--kp-game-status-safe-height:5.5rem;scroll-padding-block-start:calc(var(--kp-game-status-header-offset,0px) + var(--kp-game-status-safe-height) + var(--siczb-space-2))}.kp-game-status__sentinel{pointer-events:none;width:0;height:0;display:block}.kp-game-status{z-index:90;border:1px solid var(--kp-color-border-default);border-inline-start:.25rem solid var(--kp-color-selected-border);border-radius:var(--siczb-radius-md);padding:var(--siczb-space-4);background:var(--kp-color-surface-brand-subtle);margin-block-start:var(--siczb-space-6);position:sticky;inset-block-start:var(--kp-game-status-sticky-top,0px)}.kp-game-status__heading{margin:0 0 var(--siczb-space-3);color:var(--kp-color-text-primary);font-size:var(--siczb-font-size-sm);font-weight:var(--siczb-font-weight-semibold)}.kp-game-status__items{gap:var(--siczb-space-3) var(--siczb-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));margin:0;display:grid}.kp-game-status__items>div{min-width:0}.kp-game-status__items dt{color:var(--kp-color-text-muted);font-size:var(--siczb-font-size-xs);font-weight:var(--siczb-font-weight-semibold)}.kp-game-status__items dd{gap:var(--siczb-space-1);min-width:0;margin:var(--siczb-space-1) 0 0;color:var(--kp-color-text-primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;display:grid}.kp-game-status__items dd span{color:var(--kp-color-text-muted);font-size:var(--siczb-font-size-sm)}.kp-game-status--compact{padding:var(--siczb-space-2) var(--siczb-space-3);box-shadow:var(--siczb-shadow-sm);margin-block-start:0}.kp-game-status--compact .kp-game-status__heading{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kp-game-status--compact .kp-game-status__items{align-items:baseline;gap:var(--siczb-space-1) var(--siczb-space-4);flex-wrap:wrap;display:flex}.kp-game-status--compact .kp-game-status__item{align-items:baseline;gap:var(--siczb-space-1);flex:0 auto;min-width:0;display:flex}.kp-game-status--compact .kp-game-status__items dt{white-space:nowrap}.kp-game-status--compact .kp-game-status__items dt:after{content:":"}.kp-game-status--compact .kp-game-status__items dd{align-items:baseline;gap:var(--siczb-space-1);flex-wrap:wrap;margin:0;display:flex}.kp-game-status--compact .kp-game-status__items dd span:before{content:"·";margin-inline-end:var(--siczb-space-1)}.kp-phase-orientation{gap:var(--siczb-space-2);border-block-end:1px solid var(--siczb-color-border-default);margin-block-end:var(--siczb-space-6);padding-block-end:var(--siczb-space-5);display:grid}.kp-phase-orientation>*{margin:0}.kp-phase-orientation-eyebrow{color:var(--siczb-color-text-muted);font-size:var(--siczb-font-size-sm);font-weight:var(--siczb-font-weight-semibold)}.kp-phase-orientation h2{font-size:var(--siczb-font-size-xl);line-height:var(--siczb-font-line-height-tight)}.kp-phase-orientation-help{margin-block-start:var(--siczb-space-2)}.kp-mandate-card h3{margin-block:0 var(--siczb-space-3);font-size:var(--siczb-font-size-lg);font-weight:var(--siczb-font-weight-semibold)}.kp-mandate-overview,.kp-mandate-interpretation,.kp-mandate-section{min-width:0}.kp-mandate-overview+.kp-mandate-interpretation,.kp-mandate-interpretation+.kp-mandate-section,.kp-mandate-section+.kp-mandate-section{margin-block-start:var(--siczb-space-7)}.kp-mandate-metrics{gap:var(--siczb-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.kp-mandate-metrics>section{align-content:start;gap:var(--siczb-space-2);border-block-start:1px solid var(--siczb-color-border-default);min-width:0;padding-block-start:var(--siczb-space-3);display:grid}.kp-mandate-metrics h4,.kp-mandate-metrics p{margin:0}.kp-mandate-metrics h4{font-size:var(--siczb-font-size-md);font-weight:var(--siczb-font-weight-semibold)}.kp-mandate-metric-value{font-size:var(--siczb-font-size-lg);font-variant-numeric:tabular-nums}.kp-mandate-metrics p:not(.kp-mandate-metric-value),.kp-mandate-section-intro{color:var(--siczb-color-text-muted)}.kp-mandate-interpretation{border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);padding:var(--siczb-space-4);background:var(--siczb-color-surface-subtle)}.kp-mandate-interpretation ul,.kp-mandate-evidence-list{gap:var(--siczb-space-2);margin:0;padding-inline-start:var(--siczb-space-5);display:grid}.kp-mandate-section>p{margin-block:0 var(--siczb-space-3)}.kp-mandate-red-lines,.kp-mandate-method{min-width:0}.kp-mandate-red-lines summary,.kp-mandate-method summary{cursor:pointer;min-height:44px;font-weight:var(--siczb-font-weight-semibold)}.kp-mandate-red-lines p{margin:0 0 var(--siczb-space-2)}.kp-mandate-method{border-block-start:1px solid var(--siczb-color-border-default);margin-block-start:var(--siczb-space-4);padding-block-start:var(--siczb-space-3)}.kp-mandate-method-content{gap:var(--siczb-space-3);padding-block-start:var(--siczb-space-2);display:grid}.kp-mandate-method-content p{margin:0}.kp-field:has(input[type=checkbox]){max-width:48rem;font-weight:var(--siczb-font-weight-normal)}.kp-field>span:has(>input[type=checkbox]){align-items:start;gap:var(--siczb-space-3);cursor:pointer;min-height:44px;font-weight:var(--siczb-font-weight-semibold);grid-template-columns:1.25rem minmax(0,1fr);padding-block:calc(22px - .625rem);display:grid}.kp-field input[type=checkbox]{border:initial;border-radius:initial;background:initial;width:1.25rem;min-width:1.25rem;max-width:1.25rem;height:1.25rem;min-height:1.25rem;color:initial;font:initial;margin:0;padding:0}.kp-field:has(input[type=checkbox])>small{color:var(--siczb-color-text-muted);font-weight:var(--siczb-font-weight-normal);margin-inline-start:calc(1.25rem + var(--siczb-space-3))}.kp-parliament{gap:var(--siczb-space-4);margin:0;display:grid}.kp-parliament__caption{gap:var(--siczb-space-1);color:var(--kp-color-text-primary);display:grid}.kp-parliament__caption>strong{font-size:var(--siczb-font-size-lg)}.kp-parliament__caption>span,.kp-parliament__majority-label{color:var(--kp-color-text-muted)}.kp-parliament__coalition-status{font-weight:var(--siczb-font-weight-semibold);margin-block-start:var(--siczb-space-1);color:var(--kp-color-text-primary)!important}.kp-parliament__svg{width:min(100%,42rem);height:auto;margin-inline:auto;display:block;overflow:visible}.kp-parliament__majority-line{stroke:var(--kp-color-text-muted);stroke-width:1px;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.kp-parliament__seat{stroke:var(--kp-color-surface-default);stroke-width:.8px;vector-effect:non-scaling-stroke}.kp-parliament__seat[data-coalition-seat=true]{stroke:var(--kp-color-text-primary);stroke-width:2px}.kp-parliament__seat[data-coalition-seat=false]{opacity:.32}.kp-parliament__majority-label{text-align:center;font-size:var(--siczb-font-size-sm);font-weight:var(--siczb-font-weight-semibold);margin:0}.kp-parliament__legend{gap:var(--siczb-space-2) var(--siczb-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kp-parliament__legend li{align-items:center;gap:var(--siczb-space-2);min-width:0;display:inline-flex}.kp-parliament__legend li[data-coalition-party=false]{color:var(--kp-color-text-muted)}.kp-parliament__legend li[data-coalition-party=true]{font-weight:var(--siczb-font-weight-semibold)}.kp-parliament__legend-marker{border:1px solid;border-radius:50%;flex:none;width:.9rem;height:.9rem}.kp-tactical-actions{gap:var(--siczb-space-4);display:grid}.kp-tactical-actions__header{gap:var(--siczb-space-2);display:grid}.kp-tactical-actions__header h3,.kp-tactical-actions__header p{margin:0}.kp-tactical-actions__header h3{color:var(--siczb-color-text-primary);font-size:var(--siczb-font-size-lg);font-weight:var(--siczb-font-weight-semibold);line-height:var(--siczb-font-line-height-tight)}.kp-domestic-action{align-content:start;gap:var(--siczb-space-3);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);min-width:0;padding:var(--siczb-space-4);display:grid}.kp-domestic-action h4,.kp-domestic-action p,.kp-domestic-action dl{margin-block:0}.kp-domestic-action h4{color:var(--siczb-color-text-primary);font-size:var(--siczb-font-size-lg);font-weight:var(--siczb-font-weight-semibold);line-height:var(--siczb-font-line-height-tight)}.kp-action-eyebrow{color:var(--siczb-color-text-muted);font-size:var(--siczb-font-size-sm);font-weight:var(--siczb-font-weight-semibold)}.kp-action-guidance{gap:var(--siczb-space-3);display:grid}.kp-action-guidance>div{gap:var(--siczb-space-1);display:grid}.kp-action-guidance dt,.kp-action-effect-heading{font-weight:var(--siczb-font-weight-semibold)}.kp-action-guidance dd{margin:0}.kp-action-effect-heading{margin-block-start:var(--siczb-space-1)}.kp-tactical-status{border-inline-start:3px solid var(--siczb-color-border-default);padding-inline-start:var(--siczb-space-3)}.kp-working-groups-accordion{gap:var(--siczb-space-2);display:grid}.kp-working-group-disclosure{border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);background:var(--siczb-color-surface-default);overflow:clip}.kp-working-group-summary{padding:var(--siczb-space-4)}.kp-working-group-summary-layout{gap:var(--siczb-space-4);vertical-align:middle;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:calc(100% - 1.75rem);display:inline-grid}.kp-working-group-summary-copy{gap:var(--siczb-space-1);min-width:0;display:grid}.kp-working-group-summary-title{font-size:var(--siczb-font-size-lg);font-weight:var(--siczb-font-weight-semibold);overflow-wrap:anywhere}.kp-working-group-summary-progress{color:var(--siczb-color-text-muted);font-size:var(--siczb-font-size-sm);overflow-wrap:anywhere;font-weight:400}.kp-working-group-summary .siczb-status-badge{font-size:var(--siczb-font-size-sm);justify-self:end}.kp-working-group-panel{border-top:1px solid var(--siczb-color-border-default)}.kp-working-group-next{margin-top:var(--siczb-space-4);padding-top:var(--siczb-space-4);border-top:1px solid var(--siczb-color-border-default);justify-content:flex-end;display:flex}.kp-working-group-item{padding-block:var(--siczb-space-3);border-bottom:1px solid var(--siczb-color-border-default)}.kp-policy-positions,.kp-public-compromise,.kp-working-group-actions{gap:var(--siczb-space-3);padding:var(--siczb-space-4);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);background:var(--siczb-color-surface-default);display:grid}.kp-policy-positions h4,.kp-public-compromise h4{margin:0}.kp-position-scale{gap:var(--siczb-space-2);display:grid}.kp-position-scale-poles{gap:var(--siczb-space-4);color:var(--siczb-color-text-muted);font-size:var(--siczb-font-size-sm);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.kp-position-scale-poles span:last-child{text-align:end}.kp-position-track{min-height:3rem;margin-inline:var(--siczb-space-4);border-top:2px solid var(--siczb-color-border-strong);position:relative}.kp-position-scale-interactive .kp-position-track{cursor:pointer;touch-action:none}.kp-position-track:has(>.kp-position-marker:nth-child(2)){min-height:5.25rem}.kp-position-track:has(>.kp-position-marker:nth-child(3)){min-height:7.5rem}.kp-position-track:has(>.kp-position-marker:nth-child(4)){min-height:9.75rem}.kp-position-track:has(>.kp-position-marker:nth-child(5)){min-height:12rem}.kp-position-track:has(>.kp-position-marker:nth-child(6)){min-height:14.25rem}.kp-position-track:before,.kp-position-track:after{background:var(--siczb-color-border-strong);content:"";width:1px;height:.75rem;position:absolute;top:-.4rem}.kp-position-track:before{inset-inline-start:0}.kp-position-track:after{inset-inline-end:0}.kp-position-marker{top:var(--siczb-space-2);min-width:3rem;max-width:8rem;padding:var(--siczb-space-1) var(--siczb-space-2);border:1px solid var(--siczb-color-border-default);border-top:.4rem solid var(--kp-party-color,currentColor);border-radius:var(--siczb-radius-sm);background:var(--siczb-color-surface-default);color:var(--siczb-color-text-primary);font-size:var(--siczb-font-size-xs);font-weight:var(--siczb-font-weight-semibold);text-align:center;overflow-wrap:anywhere;position:absolute;transform:translate(-50%)}.kp-position-marker:nth-child(2){top:2.75rem}.kp-position-marker:nth-child(3){top:5rem}.kp-position-marker:nth-child(4){top:7.25rem}.kp-position-marker:nth-child(5){top:9.5rem}.kp-position-marker:nth-child(6){top:11.75rem}.kp-position-marker-compromise{border-style:dashed;border-top-width:.4rem}.kp-position-marker-compromise-interactive{z-index:2;box-sizing:border-box;cursor:grab;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;min-width:5.5rem;min-height:2.75rem;display:inline-flex}.kp-position-marker-compromise-interactive:active{cursor:grabbing}.kp-position-marker-compromise-interactive:focus-visible{outline:3px solid var(--siczb-color-border-focus,currentColor);outline-offset:3px}.kp-compromise-instructions{margin:0}.kp-position-list{gap:var(--siczb-space-2);margin:0;display:grid}.kp-position-list>div{gap:var(--siczb-space-4);padding-block:var(--siczb-space-2);border-bottom:1px solid var(--siczb-color-border-default);grid-template-columns:minmax(7rem,.35fr) minmax(0,1fr);display:grid}.kp-position-list dt{font-weight:var(--siczb-font-weight-semibold)}.kp-position-list dd{overflow-wrap:anywhere;min-width:0;margin:0}.kp-position-list dd p{margin-block:0 .35rem}.kp-party-swatch{width:.8rem;height:.8rem;vertical-align:baseline;border:1px solid;border-radius:50%;margin-inline-end:var(--siczb-space-2);display:inline-block}.kp-public-compromise{border-width:2px}.kp-working-group-actions>div{gap:var(--siczb-space-2);grid-template-rows:minmax(0,1fr) auto;align-content:stretch;height:100%;display:grid}.kp-working-group-actions .kp-inline-actions{gap:var(--siczb-space-3);grid-template-columns:minmax(0,1fr);display:grid}.kp-working-group-actions .kp-inline-actions>.siczb-button{width:100%}.kp-working-group-actions p{margin:0}.kp-position-track{border-top:0;border-inline:1px solid var(--siczb-color-border-strong);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 2.15rem, var(--siczb-color-border-default) 2.15rem, var(--siczb-color-border-default) 2.2rem);background-position:0 .45rem}.kp-position-track:before,.kp-position-track:after{background:var(--siczb-color-border-strong);width:1px;height:100%;top:0}.kp-position-marker{z-index:3;box-shadow:0 0 0 .125rem var(--siczb-color-surface-default)}.kp-position-marker-compromise{font-weight:var(--siczb-font-weight-bold);border-style:solid dashed dashed;border-width:.4rem 2px 2px;border-top-color:currentColor}.kp-position-scale-interactive .kp-position-track{background-color:var(--siczb-color-surface-subtle)}.kp-negotiation-space-overlay{z-index:1;pointer-events:none;position:absolute;inset:0}.kp-negotiation-space-hard-range,.kp-negotiation-space-common-corridor,.kp-negotiation-space-blocked{position:absolute;inset-block:0}.kp-negotiation-space-hard-range,.kp-negotiation-space-common-corridor{border-inline:2px solid var(--siczb-color-border-strong)}.kp-negotiation-space-hard-range{outline:1px dashed var(--siczb-color-border-strong);outline-offset:-1px;background:0 0}.kp-negotiation-space-common-corridor{z-index:2;background:var(--kp-color-selected-background);opacity:.72;border-inline-style:solid}.kp-negotiation-space-blocked{z-index:2;border:2px double var(--siczb-color-border-strong);background-image:repeating-linear-gradient(135deg, transparent 0, transparent .45rem, var(--siczb-color-border-default) .45rem, var(--siczb-color-border-default) .55rem);inset-inline:0}.kp-negotiation-space-overlay[data-space-state=conflict] .kp-negotiation-space-hard-range{border-inline-style:dashed}.kp-negotiation-space-overlay[data-space-state=red-line] .kp-negotiation-space-hard-range{border-inline-style:double;border-inline-width:3px}.kp-negotiation-space-summary{border-inline-start:.1875rem solid var(--kp-color-selected-border);margin:0;padding-inline-start:var(--siczb-space-3)}.kp-negotiation-space-summary[data-space-state=conflict],.kp-negotiation-space-summary[data-space-state=red-line]{border-inline-start-style:dashed}:where(.kp-evidence-drawer,section[aria-labelledby=polls-heading],section[aria-labelledby=wahllage-poll-heading],section[aria-labelledby=seed-heading],section[aria-labelledby=candidate-profile-heading],section[aria-labelledby=package-evaluation-heading],section[aria-labelledby=package-handoff-heading],article.kp-subpanel){border-inline-start:.25rem solid var(--kp-color-border-default)}:where(.kp-evidence-drawer,article.kp-subpanel){padding-left:4px}:where(section[aria-labelledby=polls-heading],section[aria-labelledby=wahllage-poll-heading],section[aria-labelledby=seed-heading],section[aria-labelledby=candidate-profile-heading],section[aria-labelledby=package-evaluation-heading],section[aria-labelledby=package-handoff-heading]){box-shadow:none}:where(.kp-negotiation-phase-content,.kp-working-group-disclosure,.kp-negotiation-space-cue,section[aria-labelledby=package-builder-heading]){border-radius:var(--siczb-radius-md)}.kp-negotiation-phase-content{gap:var(--siczb-space-5);border-block-start:.25rem solid var(--kp-color-selected-border);padding-block-start:var(--siczb-space-5);display:grid}:where(.kp-working-group-disclosure,section[aria-labelledby=package-builder-heading]){border-style:solid;border-width:1px 1px 1px .25rem;border-color:var(--kp-color-border-default)}:where(.kp-domestic-action,section[aria-labelledby=decision-heading]){border:2px solid var(--kp-color-text-primary);border-radius:var(--siczb-radius-md);padding:var(--siczb-space-4)}:where(.kp-domestic-action,section[aria-labelledby=decision-heading]) :where(button,[role=button]):focus-visible{outline-width:calc(var(--siczb-focus-width) + 1px)}:where(section[aria-labelledby=domestic-politics-heading],section[aria-labelledby=ratification-heading]){border-block-start:.35rem double var(--kp-color-text-primary);position:relative}:where(section[aria-labelledby=domestic-politics-heading],section[aria-labelledby=ratification-heading]):before{margin:var(--siczb-space-3) var(--siczb-space-4) 0;color:var(--kp-color-text-muted);content:"Parteizentrale";font-size:var(--siczb-font-size-sm);font-weight:var(--siczb-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;display:block}:where(section[aria-labelledby=package-evaluation-heading],section[aria-labelledby=outcome-heading]){border-block-start:.25rem solid var(--kp-color-border-default)}@media (forced-colors:active){:where(.kp-evidence-drawer,section[aria-labelledby=polls-heading],section[aria-labelledby=wahllage-poll-heading],section[aria-labelledby=seed-heading],section[aria-labelledby=candidate-profile-heading],section[aria-labelledby=package-evaluation-heading],section[aria-labelledby=package-handoff-heading],article.kp-subpanel){border-inline-start-color:canvastext}.kp-negotiation-phase-content,:where(.kp-working-group-disclosure,section[aria-labelledby=package-builder-heading]),:where(.kp-domestic-action,section[aria-labelledby=decision-heading],section[aria-labelledby=domestic-politics-heading],section[aria-labelledby=ratification-heading]){border-color:canvastext}}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.float-left{float:left}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-5{margin-right:calc(var(--spacing) * 5)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@layer siczb.tokens{:root,[data-siczb-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--siczb-font-family-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--siczb-font-family-brand:"Afacad Flux", var(--siczb-font-family-sans);--siczb-font-family-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--siczb-font-size-xs:.75rem;--siczb-font-size-sm:.875rem;--siczb-font-size-md:1rem;--siczb-font-size-lg:1.125rem;--siczb-font-size-xl:1.375rem;--siczb-font-size2xl:1.75rem;--siczb-font-weight-regular:400;--siczb-font-weight-medium:500;--siczb-font-weight-semibold:600;--siczb-font-weight-bold:700;--siczb-font-line-height-tight:1.25;--siczb-font-line-height-normal:1.5;--siczb-font-line-height-relaxed:1.65;--siczb-space-0:0;--siczb-space-1:.25rem;--siczb-space-2:.5rem;--siczb-space-3:.75rem;--siczb-space-4:1rem;--siczb-space-5:1.25rem;--siczb-space-6:1.5rem;--siczb-space-8:2rem;--siczb-space-10:2.5rem;--siczb-space-12:3rem;--siczb-space-16:4rem;--siczb-radius-none:0;--siczb-radius-sm:.25rem;--siczb-radius-md:.5rem;--siczb-radius-lg:.75rem;--siczb-radius-full:9999px;--siczb-shadow-none:none;--siczb-shadow-sm:0 1px 2px #0f172a1f;--siczb-shadow-md:0 4px 12px #0f172a29;--siczb-shadow-lg:0 12px 32px #0f172a38;--siczb-layer-base:0;--siczb-layer-dropdown:100;--siczb-layer-overlay:400;--siczb-layer-modal:500;--siczb-layer-toast:600;--siczb-motion-duration-fast:.12s;--siczb-motion-duration-normal:.2s;--siczb-motion-duration-slow:.32s;--siczb-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--siczb-motion-easing-emphasized:cubic-bezier(.2, 0, 0, 1.2);--siczb-focus-width:.1875rem;--siczb-focus-offset:.125rem;--siczb-size-target-minimum:2.75rem;--siczb-size-target-compact:1.5rem;--siczb-color-surface-canvas:#f7f8fa;--siczb-color-surface-default:#fff;--siczb-color-surface-raised:#fff;--siczb-color-surface-overlay:#eef1f5;--siczb-color-surface-inverse:#172033;--siczb-color-text-primary:#172033;--siczb-color-text-secondary:#3d4a5d;--siczb-color-text-muted:#5b6678;--siczb-color-text-inverse:#fff;--siczb-color-text-link:#004e9a;--siczb-color-text-link-hover:#003b75;--siczb-color-border-default:#7c8796;--siczb-color-border-strong:#566273;--siczb-color-border-interactive:#005fcc;--siczb-color-action-primary:#005fcc;--siczb-color-action-primary-hover:#004c9e;--siczb-color-action-primary-text:#fff;--siczb-color-action-secondary:#e6ebf2;--siczb-color-action-secondary-hover:#d8e0ea;--siczb-color-action-secondary-text:#172033;--siczb-color-action-disabled:#d9dee7;--siczb-color-action-disabled-text:#5b6678;--siczb-color-status-success-surface:#e7f6ec;--siczb-color-status-success-text:#146c2e;--siczb-color-status-warning-surface:#fff3cd;--siczb-color-status-warning-text:#6b4f00;--siczb-color-status-danger-surface:#fdebec;--siczb-color-status-danger-text:#a11b2b;--siczb-color-status-info-surface:#e7f1ff;--siczb-color-status-info-text:#0057a8;--siczb-color-focus-ring:#005fcc;--siczb-color-focus-offset:#fff}[data-siczb-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--siczb-color-surface-canvas:#0e1420;--siczb-color-surface-default:#151d2b;--siczb-color-surface-raised:#1c2636;--siczb-color-surface-overlay:#253146;--siczb-color-surface-inverse:#f7f8fa;--siczb-color-text-primary:#f4f7fb;--siczb-color-text-secondary:#c4cdda;--siczb-color-text-muted:#a4afbe;--siczb-color-text-inverse:#172033;--siczb-color-text-link:#7cc4ff;--siczb-color-text-link-hover:#b5dcff;--siczb-color-border-default:#7e8a9b;--siczb-color-border-strong:#b3bdca;--siczb-color-border-interactive:#7cc4ff;--siczb-color-action-primary:#66afff;--siczb-color-action-primary-hover:#8bc2ff;--siczb-color-action-primary-text:#0e1420;--siczb-color-action-secondary:#26344a;--siczb-color-action-secondary-hover:#31425c;--siczb-color-action-secondary-text:#f4f7fb;--siczb-color-action-disabled:#39465a;--siczb-color-action-disabled-text:#a4afbe;--siczb-color-status-success-surface:#163a25;--siczb-color-status-success-text:#8de3a8;--siczb-color-status-warning-surface:#453714;--siczb-color-status-warning-text:#ffd86a;--siczb-color-status-danger-surface:#4a2026;--siczb-color-status-danger-text:#ffadb8;--siczb-color-status-info-surface:#173551;--siczb-color-status-info-text:#9dd0ff;--siczb-color-focus-ring:#7cc4ff;--siczb-color-focus-offset:#151d2b}[data-siczb-contrast=more]{--siczb-color-border-default:var(--siczb-color-text-secondary);--siczb-color-border-strong:var(--siczb-color-text-primary);--siczb-focus-width:.25rem}@media (prefers-color-scheme:dark){:root:not([data-siczb-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--siczb-color-surface-canvas:#0e1420;--siczb-color-surface-default:#151d2b;--siczb-color-surface-raised:#1c2636;--siczb-color-surface-overlay:#253146;--siczb-color-surface-inverse:#f7f8fa;--siczb-color-text-primary:#f4f7fb;--siczb-color-text-secondary:#c4cdda;--siczb-color-text-muted:#a4afbe;--siczb-color-text-inverse:#172033;--siczb-color-text-link:#7cc4ff;--siczb-color-text-link-hover:#b5dcff;--siczb-color-border-default:#7e8a9b;--siczb-color-border-strong:#b3bdca;--siczb-color-border-interactive:#7cc4ff;--siczb-color-action-primary:#66afff;--siczb-color-action-primary-hover:#8bc2ff;--siczb-color-action-primary-text:#0e1420;--siczb-color-action-secondary:#26344a;--siczb-color-action-secondary-hover:#31425c;--siczb-color-action-secondary-text:#f4f7fb;--siczb-color-action-disabled:#39465a;--siczb-color-action-disabled-text:#a4afbe;--siczb-color-status-success-surface:#163a25;--siczb-color-status-success-text:#8de3a8;--siczb-color-status-warning-surface:#453714;--siczb-color-status-warning-text:#ffd86a;--siczb-color-status-danger-surface:#4a2026;--siczb-color-status-danger-text:#ffadb8;--siczb-color-status-info-surface:#173551;--siczb-color-status-info-text:#9dd0ff;--siczb-color-focus-ring:#7cc4ff;--siczb-color-focus-offset:#151d2b}}@media (prefers-contrast:more){:root{--siczb-color-border-default:var(--siczb-color-text-secondary);--siczb-color-border-strong:var(--siczb-color-text-primary);--siczb-focus-width:.25rem}}@media (prefers-reduced-motion:reduce){:root{--siczb-motion-duration-fast:.01ms;--siczb-motion-duration-normal:.01ms;--siczb-motion-duration-slow:.01ms}}@media (forced-colors:active){:root{--siczb-color-surface-canvas:Canvas;--siczb-color-surface-default:Canvas;--siczb-color-surface-raised:Canvas;--siczb-color-surface-overlay:Canvas;--siczb-color-surface-inverse:CanvasText;--siczb-color-text-primary:CanvasText;--siczb-color-text-secondary:CanvasText;--siczb-color-text-muted:GrayText;--siczb-color-text-inverse:Canvas;--siczb-color-text-link:LinkText;--siczb-color-text-link-hover:LinkText;--siczb-color-border-default:CanvasText;--siczb-color-border-strong:CanvasText;--siczb-color-border-interactive:Highlight;--siczb-color-action-primary:Highlight;--siczb-color-action-primary-hover:Highlight;--siczb-color-action-primary-text:HighlightText;--siczb-color-action-secondary:ButtonFace;--siczb-color-action-secondary-hover:ButtonFace;--siczb-color-action-secondary-text:ButtonText;--siczb-color-action-disabled:ButtonFace;--siczb-color-action-disabled-text:GrayText;--siczb-color-focus-ring:Highlight;--siczb-color-focus-offset:Canvas}}}@layer siczb.reset{:where(.siczb-root,[data-siczb-root]),:where(.siczb-root,[data-siczb-root]) *,:where(.siczb-root,[data-siczb-root]) :before,:where(.siczb-root,[data-siczb-root]) :after{box-sizing:border-box}:where(.siczb-root,[data-siczb-root]) :where(button,input,select,textarea){font:inherit}}@layer siczb.base{:where(.siczb-root,[data-siczb-root]){color:var(--siczb-color-text-primary);background:var(--siczb-color-surface-canvas);font-family:var(--siczb-font-family-sans);font-size:var(--siczb-font-size-md);line-height:var(--siczb-font-line-height-normal);text-rendering:optimizelegibility}:where(.siczb-root,[data-siczb-root]) :where(a){color:var(--siczb-color-text-link);text-underline-offset:.16em;text-decoration-thickness:.08em}:where(.siczb-root,[data-siczb-root]) :where(a:hover){color:var(--siczb-color-text-link-hover)}:where(.siczb-root,[data-siczb-root]) :where(:focus-visible){outline:var(--siczb-focus-width) solid var(--siczb-color-focus-ring);outline-offset:var(--siczb-focus-offset)}:where(.siczb-root,[data-siczb-root]) :where([disabled],[aria-disabled=true]){cursor:not-allowed}}@layer siczb.components{:where(.siczb-slider){gap:var(--siczb-space-2);min-inline-size:0;display:grid}:where(.siczb-slider .siczb-field-label){align-items:baseline;gap:var(--siczb-space-1);color:var(--siczb-color-text-primary);font-weight:var(--siczb-font-weight-semibold);display:inline-flex}:where(.siczb-slider .siczb-field-required-indicator){color:var(--siczb-color-status-danger-text)}:where(.siczb-slider .siczb-field-optional,.siczb-slider .siczb-field-description){color:var(--siczb-color-text-secondary);font-size:var(--siczb-font-size-sm)}:where(.siczb-slider[data-siczb-invalid]){border-inline-start:var(--siczb-space-1) solid var(--siczb-color-status-danger-text);padding-inline-start:var(--siczb-space-3)}:where(.siczb-slider-control-row){align-items:center;gap:var(--siczb-space-3);grid-template-columns:minmax(0,1fr) auto;min-inline-size:0;display:grid}:where(.siczb-slider-input){inline-size:100%;min-block-size:var(--siczb-size-target-minimum);accent-color:var(--siczb-color-action-primary);cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0}:where(.siczb-slider-input:focus-visible){outline:var(--siczb-focus-width) solid var(--siczb-color-focus-ring);outline-offset:var(--siczb-focus-offset)}:where(.siczb-slider-input:hover:not(:disabled)){border-color:#0000}:where(.siczb-slider-input:disabled){color:var(--siczb-color-action-disabled-text);cursor:not-allowed;opacity:.7;background:0 0}:where(.siczb-slider-value){min-inline-size:4ch;color:var(--siczb-color-text-primary);font-variant-numeric:tabular-nums;font-weight:var(--siczb-font-weight-semibold);text-align:end}:where(.siczb-dialog){max-inline-size:min(42rem, calc(100vw - var(--siczb-space-6)));max-block-size:calc(100vh - var(--siczb-space-6));color:inherit;background:0 0;border:0;padding:0;overflow:visible}:where(.siczb-dialog)::backdrop{background:var(--siczb-color-text-primary)}@supports (color:color-mix(in lab, red, red)){:where(.siczb-dialog)::backdrop{background:color-mix(in srgb, var(--siczb-color-text-primary) 56%, transparent)}}:where(.siczb-dialog-surface){gap:var(--siczb-space-4);max-block-size:inherit;padding:var(--siczb-space-6);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-lg);color:var(--siczb-color-text-primary);background:var(--siczb-color-surface-raised);box-shadow:var(--siczb-shadow-lg);display:grid;overflow:auto}:where(.siczb-dialog-title){font-size:var(--siczb-font-size-xl);line-height:var(--siczb-font-line-height-tight);margin:0}:where(.siczb-dialog-description){color:var(--siczb-color-text-secondary);margin:0}:where(.siczb-drawer){inline-size:min(30rem, calc(100vw - var(--siczb-space-6)));block-size:100vh;max-block-size:100vh;margin:0}:where(.siczb-drawer[data-siczb-side=end]){margin-inline-start:auto}:where(.siczb-drawer[data-siczb-side=top]){block-size:auto;inline-size:100vw;margin-block-end:auto}:where(.siczb-drawer[data-siczb-side=bottom]){block-size:auto;inline-size:100vw;margin-block-start:auto}:where(.siczb-drawer .siczb-dialog-surface){border-radius:0;min-block-size:100%}:where(.siczb-drawer[data-siczb-side=start] .siczb-dialog-surface){border-start-end-radius:var(--siczb-radius-lg);border-end-end-radius:var(--siczb-radius-lg)}:where(.siczb-drawer[data-siczb-side=end] .siczb-dialog-surface){border-start-start-radius:var(--siczb-radius-lg);border-end-start-radius:var(--siczb-radius-lg)}:where(.siczb-drawer[data-siczb-side=top] .siczb-dialog-surface){border-end-end-radius:var(--siczb-radius-lg);border-end-start-radius:var(--siczb-radius-lg)}:where(.siczb-drawer[data-siczb-side=bottom] .siczb-dialog-surface){border-start-start-radius:var(--siczb-radius-lg);border-start-end-radius:var(--siczb-radius-lg)}:where(.siczb-tab-list){gap:var(--siczb-space-1);border-block-end:1px solid var(--siczb-color-border-default);display:flex;overflow-x:auto}:where(.siczb-tab-list[aria-orientation=vertical]){border-block-end:0;border-inline-end:1px solid var(--siczb-color-border-default);flex-direction:column}:where(.siczb-tab){min-block-size:var(--siczb-size-target-minimum);padding-block:var(--siczb-space-2);padding-inline:var(--siczb-space-4);border:0;border-block-end:var(--siczb-space-1) solid transparent;color:var(--siczb-color-text-secondary);font:inherit;font-weight:var(--siczb-font-weight-semibold);cursor:pointer;background:0 0}:where(.siczb-tab[aria-selected=true]){color:var(--siczb-color-text-primary);border-block-end-color:currentColor}:where(.siczb-tab:disabled){color:var(--siczb-color-action-disabled-text);cursor:not-allowed}:where(.siczb-tab-panel){padding-block:var(--siczb-space-4)}:where(.siczb-disclosure){border-block:1px solid var(--siczb-color-border-default)}:where(.siczb-disclosure-summary){min-block-size:var(--siczb-size-target-minimum);padding-block:var(--siczb-space-3);padding-inline:var(--siczb-space-2);color:var(--siczb-color-text-primary);font-weight:var(--siczb-font-weight-semibold);cursor:pointer}:where(.siczb-disclosure-panel){padding:var(--siczb-space-2) var(--siczb-space-2) var(--siczb-space-4)}:where(.siczb-tooltip-root){display:inline-flex;position:relative}:where(.siczb-tooltip){z-index:10;inline-size:max-content;max-inline-size:min(18rem, calc(100vw - var(--siczb-space-4)));padding:var(--siczb-space-2) var(--siczb-space-3);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-sm);color:var(--siczb-color-text-primary);background:var(--siczb-color-surface-raised);box-shadow:var(--siczb-shadow-md);font-size:var(--siczb-font-size-sm);opacity:0;pointer-events:none;transform:translate(-50%, var(--siczb-space-1));visibility:hidden;transition:opacity var(--siczb-motion-duration-fast) var(--siczb-motion-easing-standard), transform var(--siczb-motion-duration-fast) var(--siczb-motion-easing-standard), visibility var(--siczb-motion-duration-fast) var(--siczb-motion-easing-standard);position:absolute;inset-block-end:calc(100% + var(--siczb-space-2));inset-inline-start:50%}:where(.siczb-tooltip[data-siczb-open]){opacity:1;visibility:visible;transform:translate(-50%)}:where(.siczb-application-shell){min-block-size:100dvh;color:var(--siczb-color-text-primary);background:var(--siczb-color-surface-canvas);grid-template:"header header header""navigation main aside"minmax(0,1fr)"footer footer footer"/minmax(0,auto) minmax(0,1fr) minmax(0,auto);display:grid}:where(.siczb-application-header){padding:var(--siczb-space-4) var(--siczb-space-6);border-block-end:1px solid var(--siczb-color-border-default);background:var(--siczb-color-surface-raised);grid-area:header}:where(.siczb-application-navigation){inline-size:min(18rem,100%);padding:var(--siczb-space-4);border-inline-end:1px solid var(--siczb-color-border-default);background:var(--siczb-color-surface-raised);grid-area:navigation}:where(.siczb-application-main){min-inline-size:0;padding:var(--siczb-space-6);grid-area:main}:where(.siczb-application-aside){inline-size:min(20rem,100%);padding:var(--siczb-space-4);border-inline-start:1px solid var(--siczb-color-border-default);background:var(--siczb-color-surface-raised);grid-area:aside}:where(.siczb-application-footer){padding:var(--siczb-space-4) var(--siczb-space-6);border-block-start:1px solid var(--siczb-color-border-default);color:var(--siczb-color-text-secondary);background:var(--siczb-color-surface-raised);grid-area:footer}:where(.siczb-skip-link){z-index:1000;min-block-size:var(--siczb-size-target-minimum);padding:var(--siczb-space-2) var(--siczb-space-4);border:2px solid var(--siczb-color-focus-ring);border-radius:var(--siczb-radius-md);color:var(--siczb-color-text-primary);background:var(--siczb-color-surface-raised);font-weight:var(--siczb-font-weight-semibold);transform:translateY(calc(-100% - var(--siczb-space-4)));transition:transform var(--siczb-motion-duration-fast) var(--siczb-motion-easing-standard);align-items:center;text-decoration:none;display:inline-flex;position:fixed;inset-block-start:var(--siczb-space-2);inset-inline-start:var(--siczb-space-2)}:where(.siczb-skip-link:focus-visible){transform:translateY(0)}:where(.siczb-page-header){gap:var(--siczb-space-3) var(--siczb-space-6);border-block-end:1px solid var(--siczb-color-border-default);grid-template-columns:minmax(0,1fr) auto;align-items:start;padding-block-end:var(--siczb-space-5);display:grid}:where(.siczb-page-header-eyebrow){color:var(--siczb-color-text-secondary);font-size:var(--siczb-font-size-sm);font-weight:var(--siczb-font-weight-semibold);letter-spacing:.04em;line-height:var(--siczb-font-line-height-tight);text-transform:uppercase;grid-column:1;margin:0}:where(.siczb-page-header-title){color:var(--siczb-color-text-primary);font-size:var(--siczb-font-size-2xl);font-weight:var(--siczb-font-weight-bold);line-height:var(--siczb-font-line-height-tight);overflow-wrap:anywhere;grid-column:1;margin:0}:where(.siczb-page-header-description){max-inline-size:70ch;color:var(--siczb-color-text-secondary);grid-column:1;margin:0}:where(.siczb-page-header-metadata){gap:var(--siczb-space-2) var(--siczb-space-4);color:var(--siczb-color-text-secondary);font-size:var(--siczb-font-size-sm);flex-wrap:wrap;grid-column:1;display:flex}:where(.siczb-page-header-actions){justify-content:flex-end;gap:var(--siczb-space-2);flex-wrap:wrap;grid-area:1/2/span 4;display:flex}:where(.siczb-breadcrumbs){max-inline-size:100%;color:var(--siczb-color-text-secondary);font-size:var(--siczb-font-size-sm)}:where(.siczb-breadcrumb-list){align-items:center;gap:var(--siczb-space-1) var(--siczb-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}:where(.siczb-breadcrumb-item){align-items:center;gap:var(--siczb-space-2);min-inline-size:0;display:inline-flex}:where(){color:var(--siczb-color-text-secondary);content:"/"}:where(.siczb-breadcrumb-link){color:var(--siczb-color-text-link);overflow-wrap:anywhere;text-underline-offset:.16em}:where(.siczb-breadcrumb-current){color:var(--siczb-color-text-primary);font-weight:var(--siczb-font-weight-semibold);overflow-wrap:anywhere}:where(.siczb-app-header){gap:var(--siczb-space-3);grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;display:grid}:where(.siczb-app-header-brand){align-items:center;gap:var(--siczb-space-2);min-inline-size:0;color:var(--siczb-color-text-primary);font-weight:var(--siczb-font-weight-bold);display:inline-flex}:where(.siczb-app-header-primary){min-inline-size:0}:where(.siczb-app-header-actions,.siczb-app-header-theme,.siczb-app-header-account){align-items:center;gap:var(--siczb-space-2);display:inline-flex}:where(.siczb-app-footer){justify-content:space-between;align-items:center;gap:var(--siczb-space-3) var(--siczb-space-6);flex-wrap:wrap;display:flex}:where(.siczb-app-footer-navigation,.siczb-app-footer-meta){min-inline-size:0}:where(.siczb-navigation-list,.siczb-navigation-group-list){gap:var(--siczb-space-1);margin:0;padding:0;list-style:none;display:flex}:where(.siczb-side-navigation .siczb-navigation-list,.siczb-side-navigation .siczb-navigation-group-list,.siczb-mobile-navigation-drawer .siczb-navigation-list,.siczb-mobile-navigation-drawer .siczb-navigation-group-list){flex-direction:column}:where(.siczb-navigation-item){min-inline-size:0}:where(.siczb-primary-navigation .siczb-navigation-link,.siczb-side-navigation .siczb-navigation-link,.siczb-footer-navigation .siczb-navigation-link,.siczb-mobile-navigation-drawer .siczb-navigation-link){min-block-size:var(--siczb-size-target-minimum);align-items:center;gap:var(--siczb-space-2);padding:var(--siczb-space-2) var(--siczb-space-3);border-radius:var(--siczb-radius-md);color:var(--siczb-color-text-primary);text-decoration:none;display:inline-flex}:where(.siczb-side-navigation .siczb-navigation-link,.siczb-mobile-navigation-drawer .siczb-navigation-link){inline-size:100%}:where(.siczb-primary-navigation .siczb-navigation-link:hover,.siczb-side-navigation .siczb-navigation-link:hover,.siczb-footer-navigation .siczb-navigation-link:hover,.siczb-mobile-navigation-drawer .siczb-navigation-link:hover){background:var(--siczb-color-surface-hover)}:where(.siczb-primary-navigation .siczb-navigation-link[aria-current],.siczb-side-navigation .siczb-navigation-link[aria-current],.siczb-footer-navigation .siczb-navigation-link[aria-current],.siczb-mobile-navigation-drawer .siczb-navigation-link[aria-current]){color:var(--siczb-color-text-link);background:var(--siczb-color-surface-selected);font-weight:var(--siczb-font-weight-semibold)}:where(.siczb-navigation-group){min-inline-size:0}:where(.siczb-navigation-group-summary){min-block-size:var(--siczb-size-target-minimum);cursor:pointer;align-items:center;gap:var(--siczb-space-2);padding:var(--siczb-space-2) var(--siczb-space-3);border-radius:var(--siczb-radius-md);color:var(--siczb-color-text-primary);font-weight:var(--siczb-font-weight-semibold);display:flex}:where(.siczb-navigation-group-summary:hover){background:var(--siczb-color-surface-hover)}:where(.siczb-navigation-group-list){padding-block-start:var(--siczb-space-1);padding-inline-start:var(--siczb-space-4)}:where(.siczb-side-navigation[data-siczb-collapsed=true]){inline-size:max-content}:where(.siczb-side-navigation[data-siczb-collapsed=true] .siczb-navigation-label){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.siczb-mobile-navigation-drawer){inline-size:min(24rem, calc(100vw - var(--siczb-space-6)));max-inline-size:100%}:where(.siczb-button){min-block-size:var(--siczb-size-target-minimum);justify-content:center;align-items:center;gap:var(--siczb-space-2);padding-block:var(--siczb-space-2);padding-inline:var(--siczb-space-4);border-radius:var(--siczb-radius-md);font-weight:var(--siczb-font-weight-semibold);line-height:var(--siczb-font-line-height-tight);text-align:center;cursor:pointer;transition:background-color var(--siczb-motion-duration-fast) var(--siczb-motion-easing-standard), border-color var(--siczb-motion-duration-fast) var(--siczb-motion-easing-standard), color var(--siczb-motion-duration-fast) var(--siczb-motion-easing-standard);border:1px solid #0000;text-decoration:none;display:inline-flex}:where(.siczb-button[data-siczb-variant=primary]){color:var(--siczb-color-action-primary-text);background:var(--siczb-color-action-primary)}:where(.siczb-button[data-siczb-variant=primary]:hover:not(:disabled)){background:var(--siczb-color-action-primary-hover)}:where(.siczb-button[data-siczb-variant=secondary]){color:var(--siczb-color-action-secondary-text);background:var(--siczb-color-action-secondary);border-color:var(--siczb-color-border-default)}:where(.siczb-button[data-siczb-variant=secondary]:hover:not(:disabled)){background:var(--siczb-color-action-secondary-hover)}:where(.siczb-button[data-siczb-variant=ghost]){color:var(--siczb-color-text-link);border-color:var(--siczb-color-border-interactive);background:0 0}:where(.siczb-button[data-siczb-variant=ghost]:hover:not(:disabled)){color:var(--siczb-color-text-link-hover);background:var(--siczb-color-action-secondary)}:where(.siczb-button:disabled){color:var(--siczb-color-action-disabled-text);background:var(--siczb-color-action-disabled);border-color:var(--siczb-color-action-disabled)}:where(.siczb-icon-button){inline-size:var(--siczb-size-target-minimum);padding:var(--siczb-space-2)}:where(.siczb-link){align-items:center;gap:var(--siczb-space-1);border-radius:var(--siczb-radius-sm);color:var(--siczb-color-text-link);font-weight:var(--siczb-font-weight-medium);text-underline-offset:.16em;text-decoration-line:underline;text-decoration-thickness:.08em;display:inline-flex}:where(.siczb-link:hover){color:var(--siczb-color-text-link-hover)}:where(.siczb-link[data-siczb-variant=muted]){color:var(--siczb-color-text-secondary)}:where(.siczb-link[aria-current]){color:var(--siczb-color-text-primary);font-weight:var(--siczb-font-weight-bold);text-decoration-thickness:.16em}:where(.siczb-badge){align-items:center;gap:var(--siczb-space-1);padding-block:var(--siczb-space-1);padding-inline:var(--siczb-space-2);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-full);color:var(--siczb-color-text-secondary);background:var(--siczb-color-surface-overlay);font-size:var(--siczb-font-size-sm);font-weight:var(--siczb-font-weight-semibold);line-height:var(--siczb-font-line-height-tight);display:inline-flex}:where(.siczb-badge[data-siczb-tone=success],.siczb-notice[data-siczb-tone=success]){color:var(--siczb-color-status-success-text);background:var(--siczb-color-status-success-surface)}:where(.siczb-badge[data-siczb-tone=warning],.siczb-notice[data-siczb-tone=warning]){color:var(--siczb-color-status-warning-text);background:var(--siczb-color-status-warning-surface)}:where(.siczb-badge[data-siczb-tone=danger],.siczb-notice[data-siczb-tone=danger]){color:var(--siczb-color-status-danger-text);background:var(--siczb-color-status-danger-surface)}:where(.siczb-badge[data-siczb-tone=info],.siczb-notice[data-siczb-tone=info]){color:var(--siczb-color-status-info-text);background:var(--siczb-color-status-info-surface)}:where(.siczb-status-indicator){border-radius:var(--siczb-radius-full);border:1px solid;place-items:center;block-size:1.25em;inline-size:1.25em;font-size:.8em;line-height:1;display:inline-grid}:where(.siczb-notice){gap:var(--siczb-space-2);padding:var(--siczb-space-4);border:1px solid;border-inline-start-width:var(--siczb-space-1);border-radius:var(--siczb-radius-md);display:grid}:where(.siczb-notice[data-siczb-tone=neutral]){color:var(--siczb-color-text-primary);background:var(--siczb-color-surface-raised);border-color:var(--siczb-color-border-strong)}:where(.siczb-notice-title){font-weight:var(--siczb-font-weight-bold)}:where(.siczb-notice-content>:first-child){margin-block-start:0}:where(.siczb-notice-content>:last-child){margin-block-end:0}:where(.siczb-visually-hidden){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}:where(.siczb-field){gap:var(--siczb-space-2);display:grid}:where(.siczb-field-label,.siczb-selection-group-legend){align-items:baseline;gap:var(--siczb-space-1);color:var(--siczb-color-text-primary);font-weight:var(--siczb-font-weight-semibold);display:inline-flex}:where(.siczb-field-required-indicator){color:var(--siczb-color-status-danger-text)}:where(.siczb-field-optional,.siczb-field-description){color:var(--siczb-color-text-secondary);font-size:var(--siczb-font-size-sm)}:where(.siczb-field-control){inline-size:100%;min-block-size:var(--siczb-size-target-minimum);padding-block:var(--siczb-space-2);padding-inline:var(--siczb-space-3);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);color:var(--siczb-color-text-primary);background:var(--siczb-color-surface-raised)}:where(.siczb-field-control:hover:not(:disabled):not([readonly])){border-color:var(--siczb-color-border-interactive)}:where(.siczb-field-control:disabled){color:var(--siczb-color-action-disabled-text);background:var(--siczb-color-action-disabled)}:where(.siczb-field-control[readonly]){background:var(--siczb-color-surface-overlay)}:where(.siczb-textarea){min-block-size:calc(var(--siczb-size-target-minimum) * 2.5);resize:vertical}:where(.siczb-checkbox){inline-size:var(--siczb-size-target-compact);block-size:var(--siczb-size-target-compact);accent-color:var(--siczb-color-action-primary);margin:0}:where(.siczb-selection-group){gap:var(--siczb-space-2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}:where(.siczb-selection-group-legend){max-inline-size:100%;margin-block-end:var(--siczb-space-2);padding:0}:where(.siczb-selection-group-items){gap:var(--siczb-space-2);flex-direction:column;min-inline-size:0;display:flex}:where(.siczb-selection-group-items[data-siczb-orientation=horizontal]){gap:var(--siczb-space-2) var(--siczb-space-4);flex-flow:wrap}:where(.siczb-selection-group-items>label){min-block-size:var(--siczb-size-target-minimum);align-items:center;gap:var(--siczb-space-2);color:var(--siczb-color-text-primary);cursor:pointer;display:inline-flex}:where(.siczb-selection-group-items>label:has(:disabled)){color:var(--siczb-color-action-disabled-text);cursor:not-allowed}:where(.siczb-radio){inline-size:var(--siczb-size-target-compact);block-size:var(--siczb-size-target-compact);accent-color:var(--siczb-color-action-primary);flex:none;margin:0}:where(.siczb-switch){inline-size:calc(var(--siczb-size-target-compact) * 1.75);block-size:var(--siczb-size-target-compact);appearance:none;border:1px solid var(--siczb-color-border-strong);border-radius:var(--siczb-radius-full);background:var(--siczb-color-action-disabled);cursor:pointer;transition:background-color var(--siczb-motion-duration-fast) var(--siczb-motion-easing-standard), border-color var(--siczb-motion-duration-fast) var(--siczb-motion-easing-standard);flex:none;margin:0;position:relative}:where(.siczb-switch):before{inline-size:calc(var(--siczb-size-target-compact) - 6px);block-size:calc(var(--siczb-size-target-compact) - 6px);border:1px solid var(--siczb-color-border-strong);border-radius:var(--siczb-radius-full);background:var(--siczb-color-surface-raised);content:"";transition:transform var(--siczb-motion-duration-fast) var(--siczb-motion-easing-standard);position:absolute;inset-block-start:50%;inset-inline-start:2px;transform:translateY(-50%)}:where(.siczb-switch:checked){border-color:var(--siczb-color-action-primary);background:var(--siczb-color-action-primary)}:where(.siczb-switch:checked):before{transform:translate(calc(var(--siczb-size-target-compact) * .75), -50%)}:where(.siczb-switch:disabled){cursor:not-allowed;opacity:.7}:where(.siczb-combobox,.siczb-multi-select){min-inline-size:0;position:relative}:where(.siczb-combobox-listbox){z-index:var(--siczb-layer-dropdown);max-block-size:16rem;padding:var(--siczb-space-1);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);background:var(--siczb-color-surface-raised);box-shadow:var(--siczb-shadow-sm);margin:0;list-style:none;display:grid;position:absolute;inset-block-start:calc(100% + var(--siczb-space-1));inset-inline:0;overflow-y:auto}:where(.siczb-combobox-option,.siczb-combobox-status){min-block-size:var(--siczb-size-target-minimum);justify-content:space-between;align-items:center;gap:var(--siczb-space-2);padding:var(--siczb-space-2) var(--siczb-space-3);border-radius:var(--siczb-radius-sm);color:var(--siczb-color-text-primary);display:flex}:where(.siczb-combobox-option:not([aria-disabled=true])){cursor:pointer}:where(.siczb-combobox-option[data-siczb-active],.siczb-combobox-option:not([aria-disabled=true]):hover){background:var(--siczb-color-surface-hover)}:where(.siczb-combobox-option[data-siczb-selected]){font-weight:var(--siczb-font-weight-semibold)}:where(.siczb-combobox-option[aria-disabled=true],.siczb-combobox-status){color:var(--siczb-color-action-disabled-text)}:where(.siczb-combobox-option-check){color:var(--siczb-color-action-primary);font-weight:var(--siczb-font-weight-semibold)}:where(.siczb-multi-select){gap:var(--siczb-space-2);display:grid}:where(.siczb-multi-select-values){gap:var(--siczb-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}:where(.siczb-multi-select-value){min-block-size:var(--siczb-size-target-compact);align-items:center;gap:var(--siczb-space-1);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-full);background:var(--siczb-color-surface-selected);padding-inline-start:var(--siczb-space-3);display:inline-flex}:where(.siczb-multi-select-remove,.siczb-file-upload-remove){inline-size:var(--siczb-size-target-compact);block-size:var(--siczb-size-target-compact);border-radius:var(--siczb-radius-full);color:currentColor;cursor:pointer;font:inherit;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}:where(.siczb-multi-select-remove:hover,.siczb-file-upload-remove:hover){background:var(--siczb-color-surface-hover)}:where(.siczb-multi-select-remove:disabled,.siczb-file-upload-remove:disabled){color:var(--siczb-color-action-disabled-text);cursor:not-allowed}:where(.siczb-date-range){gap:var(--siczb-space-2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}:where(.siczb-date-range-fields){gap:var(--siczb-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:where(.siczb-date-range-field){gap:var(--siczb-space-2);min-inline-size:0;display:grid}:where(.siczb-file-upload){gap:var(--siczb-space-3);display:grid}:where(.siczb-file-upload-dropzone){justify-items:start;gap:var(--siczb-space-3);padding:var(--siczb-space-5);border:2px dashed var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);background:var(--siczb-color-surface-overlay);display:grid}:where(.siczb-file-upload-dropzone>p){color:var(--siczb-color-text-secondary);margin:0}:where(.siczb-file-upload[data-siczb-drag-active] .siczb-file-upload-dropzone){border-color:var(--siczb-color-action-primary);background:var(--siczb-color-surface-selected)}:where(.siczb-file-upload-input){padding:var(--siczb-space-2)}:where(.siczb-file-upload-input)::file-selector-button{min-block-size:var(--siczb-size-target-compact);padding-inline:var(--siczb-space-3);border:1px solid var(--siczb-color-border-interactive);border-radius:var(--siczb-radius-sm);color:var(--siczb-color-action-primary);background:var(--siczb-color-surface-raised);cursor:pointer;font:inherit;font-weight:var(--siczb-font-weight-semibold);margin-inline-end:var(--siczb-space-3)}:where(.siczb-file-upload-requirements){gap:var(--siczb-space-1);color:var(--siczb-color-text-secondary);font-size:var(--siczb-font-size-sm);display:grid}:where(.siczb-file-upload-list){gap:var(--siczb-space-2);margin:0;padding:0;list-style:none;display:grid}:where(.siczb-file-upload-item){min-block-size:var(--siczb-size-target-minimum);align-items:center;gap:var(--siczb-space-3);padding:var(--siczb-space-2) var(--siczb-space-3);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);background:var(--siczb-color-surface-raised);grid-template-columns:minmax(0,1fr) auto auto;display:grid}:where(.siczb-file-upload-name){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.siczb-file-upload-size){color:var(--siczb-color-text-secondary);font-size:var(--siczb-font-size-sm)}:where(.siczb-field[data-siczb-invalid] .siczb-field-control){border-color:var(--siczb-color-status-danger-text);border-inline-start-width:var(--siczb-space-1)}:where(.siczb-selection-group[data-siczb-invalid]),:where(.siczb-date-range[data-siczb-invalid]){border-inline-start:var(--siczb-space-1) solid var(--siczb-color-status-danger-text);padding-inline-start:var(--siczb-space-3)}:where(.siczb-field-error){align-items:baseline;gap:var(--siczb-space-1);color:var(--siczb-color-status-danger-text);font-size:var(--siczb-font-size-sm);font-weight:var(--siczb-font-weight-semibold);display:flex}:where(.siczb-field-error):before{content:"!";border-radius:var(--siczb-radius-full);border:1px solid;place-items:center;block-size:1.25em;inline-size:1.25em;line-height:1;display:inline-grid}:where(.siczb-card){border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-lg);min-inline-size:0;color:var(--siczb-color-text-primary);background:var(--siczb-color-surface-raised);box-shadow:var(--siczb-shadow-sm);display:grid;overflow:hidden}:where(.siczb-card-header){gap:var(--siczb-space-2) var(--siczb-space-4);padding:var(--siczb-space-5);border-block-end:1px solid var(--siczb-color-border-default);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}:where(.siczb-card-title){min-inline-size:0;font-size:var(--siczb-font-size-lg);font-weight:var(--siczb-font-weight-semibold);line-height:var(--siczb-font-line-height-tight);overflow-wrap:anywhere;grid-column:1;margin:0}:where(.siczb-card-description){max-inline-size:70ch;color:var(--siczb-color-text-secondary);grid-column:1;margin:0}:where(.siczb-card-metadata){gap:var(--siczb-space-1) var(--siczb-space-3);color:var(--siczb-color-text-secondary);font-size:var(--siczb-font-size-sm);flex-wrap:wrap;grid-column:1;display:flex}:where(.siczb-card-actions){justify-content:flex-end;gap:var(--siczb-space-2);flex-wrap:wrap;grid-area:1/2/span 3;display:flex}:where(.siczb-card-body){min-inline-size:0;padding:var(--siczb-space-5)}:where(.siczb-card-footer){justify-content:space-between;align-items:center;gap:var(--siczb-space-3);padding:var(--siczb-space-4) var(--siczb-space-5);border-block-start:1px solid var(--siczb-color-border-default);color:var(--siczb-color-text-secondary);background:var(--siczb-color-surface-canvas);flex-wrap:wrap;display:flex}:where(.siczb-toolbar,.siczb-toolbar-group,.siczb-action-group){align-items:center;gap:var(--siczb-space-2);min-inline-size:0;display:flex}:where(.siczb-toolbar[data-siczb-overflow=wrap],.siczb-action-group[data-siczb-overflow=wrap]){flex-wrap:wrap}:where(.siczb-toolbar[data-siczb-overflow=scroll],.siczb-action-group[data-siczb-overflow=scroll]){overscroll-behavior-inline:contain;scrollbar-gutter:stable;white-space:nowrap;max-inline-size:100%;overflow-x:auto}:where(.siczb-toolbar[aria-orientation=vertical]){flex-direction:column;align-items:stretch}:where(.siczb-search-field){gap:var(--siczb-space-2);grid-template-columns:minmax(0,1fr) auto;align-items:end;min-inline-size:0;display:grid}:where(.siczb-search-label){color:var(--siczb-color-text-primary);font-weight:var(--siczb-font-weight-semibold);grid-column:1/-1}:where(.siczb-search-input){inline-size:100%;min-inline-size:0;min-block-size:var(--siczb-size-target-minimum);padding-block:var(--siczb-space-2);padding-inline:var(--siczb-space-3);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);color:var(--siczb-color-text-primary);background:var(--siczb-color-surface-raised);grid-column:1}:where(.siczb-search-clear){grid-column:2}:where(.siczb-results-status){color:var(--siczb-color-text-secondary);font-size:var(--siczb-font-size-sm);margin-block-start:var(--siczb-space-2);display:block}:where(.siczb-filter-bar){gap:var(--siczb-space-4);min-inline-size:0;padding:var(--siczb-space-4);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-lg);background:var(--siczb-color-surface-raised);display:grid}:where(.siczb-filter-fields){gap:var(--siczb-space-3);border:0;flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;display:flex}:where(.siczb-filter-legend){inline-size:100%;color:var(--siczb-color-text-primary);font-weight:var(--siczb-font-weight-semibold);margin-block-end:var(--siczb-space-2);padding:0}:where(.siczb-filter-bar .siczb-field){gap:var(--siczb-space-2);min-inline-size:0;display:grid}:where(.siczb-filter-bar .siczb-field-label){color:var(--siczb-color-text-primary);font-weight:var(--siczb-font-weight-semibold)}:where(.siczb-filter-bar .siczb-field-control){inline-size:100%;min-inline-size:0;min-block-size:var(--siczb-size-target-minimum);padding-block:var(--siczb-space-2);padding-inline:var(--siczb-space-3);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);color:var(--siczb-color-text-primary);background:var(--siczb-color-surface-raised)}:where(.siczb-applied-filters){gap:var(--siczb-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}:where(.siczb-applied-filter){min-block-size:var(--siczb-size-target-minimum);align-items:center;gap:var(--siczb-space-2);padding:var(--siczb-space-1) var(--siczb-space-2) var(--siczb-space-1) var(--siczb-space-3);border:1px solid var(--siczb-color-border-interactive);border-radius:var(--siczb-radius-full);color:var(--siczb-color-text-primary);background:var(--siczb-color-action-secondary);display:inline-flex}:where(.siczb-applied-filter-remove){inline-size:var(--siczb-size-target-compact);block-size:var(--siczb-size-target-compact);cursor:pointer;border-radius:var(--siczb-radius-full);color:var(--siczb-color-action-secondary-text);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}:where(.siczb-applied-filter-remove:hover){background:var(--siczb-color-action-secondary-hover)}:where(.siczb-applied-filter-remove:focus-visible){outline:var(--siczb-focus-width) solid var(--siczb-color-focus-ring);outline-offset:var(--siczb-focus-offset)}:where(.siczb-applied-filters-clear){min-block-size:var(--siczb-size-target-minimum);cursor:pointer;padding:var(--siczb-space-1) var(--siczb-space-3);border-radius:var(--siczb-radius-md);color:var(--siczb-color-action-secondary-text);font:inherit;text-underline-offset:.15em;background:0 0;border:0;justify-self:start;text-decoration:underline}:where(.siczb-applied-filters-clear:hover){background:var(--siczb-color-action-secondary-hover)}:where(.siczb-applied-filters-clear:focus-visible){outline:var(--siczb-focus-width) solid var(--siczb-color-focus-ring);outline-offset:var(--siczb-focus-offset)}:where(.siczb-validation-summary){gap:var(--siczb-space-3);padding:var(--siczb-space-4);border:1px solid var(--siczb-color-status-danger-text);border-radius:var(--siczb-radius-md);color:var(--siczb-color-text-primary);background:var(--siczb-color-status-danger-surface);scroll-margin-block:var(--siczb-space-6);border-inline-start-width:.25rem;display:grid}:where(.siczb-validation-summary:focus-visible){outline:var(--siczb-focus-width) solid var(--siczb-color-focus-ring);outline-offset:var(--siczb-focus-offset)}:where(.siczb-validation-summary-title){color:var(--siczb-color-status-danger-text);font-size:var(--siczb-font-size-lg);line-height:var(--siczb-font-line-height-tight);margin:0}:where(.siczb-validation-summary-list){gap:var(--siczb-space-2);margin:0;padding-inline-start:var(--siczb-space-5);display:grid}:where(.siczb-validation-summary-item){padding-inline-start:var(--siczb-space-1)}:where(.siczb-validation-summary-link){color:var(--siczb-color-text-link);font-weight:var(--siczb-font-weight-semibold);text-underline-offset:.16em;text-decoration-thickness:.08em}:where(.siczb-stepper){min-inline-size:0;overflow-x:auto}:where(.siczb-stepper-list){gap:var(--siczb-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));min-inline-size:min-content;margin:0;padding:0;list-style:none;display:grid}:where(.siczb-stepper-item){align-items:start;gap:var(--siczb-space-3);min-inline-size:0;padding:var(--siczb-space-3);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);background:var(--siczb-color-surface-default);grid-template-columns:auto minmax(0,1fr);display:grid}:where(.siczb-stepper-marker){inline-size:var(--siczb-size-target-compact);block-size:var(--siczb-size-target-compact);border:2px solid var(--siczb-color-border-strong);border-radius:var(--siczb-radius-full);background:var(--siczb-color-surface-raised);font-weight:var(--siczb-font-weight-bold);place-items:center;line-height:1;display:inline-grid}:where(.siczb-stepper-body){gap:var(--siczb-space-1);min-inline-size:0;display:grid}:where(.siczb-stepper-label){color:var(--siczb-color-text-primary);font-weight:var(--siczb-font-weight-semibold);overflow-wrap:anywhere}:where(.siczb-stepper-label>:is(a,button)){min-block-size:var(--siczb-size-target-minimum);color:var(--siczb-color-text-link);font:inherit;text-align:start;text-underline-offset:.16em;cursor:pointer;background:0 0;border:0;text-decoration:underline}:where(.siczb-stepper-label>button:disabled){color:var(--siczb-color-action-disabled-text);cursor:not-allowed}:where(.siczb-stepper-status){color:var(--siczb-color-text-secondary);font-size:var(--siczb-font-size-sm)}:where(.siczb-stepper-item[data-siczb-current]){border-width:2px;border-color:var(--siczb-color-border-interactive)}:where(.siczb-stepper-item[data-siczb-status=current] .siczb-stepper-marker){border-color:var(--siczb-color-action-primary);color:var(--siczb-color-action-primary-text);background:var(--siczb-color-action-primary)}:where(.siczb-stepper-item[data-siczb-status=completed] .siczb-stepper-marker){border-color:var(--siczb-color-status-success-text);color:var(--siczb-color-status-success-text);background:var(--siczb-color-status-success-surface)}:where(.siczb-stepper-item[data-siczb-status=error] .siczb-stepper-marker){border-color:var(--siczb-color-status-danger-text);color:var(--siczb-color-status-danger-text);background:var(--siczb-color-status-danger-surface)}:where(.siczb-wizard){gap:var(--siczb-space-5);min-inline-size:0;display:grid}:where(.siczb-wizard-header){gap:var(--siczb-space-2);display:grid}:where(.siczb-wizard-title){color:var(--siczb-color-text-primary);font-size:var(--siczb-font-size-xl);line-height:var(--siczb-font-line-height-tight);scroll-margin-block:var(--siczb-space-6);margin:0}:where(.siczb-wizard-step-status){color:var(--siczb-color-text-secondary);font-size:var(--siczb-font-size-sm);font-weight:var(--siczb-font-weight-semibold);margin:0}:where(.siczb-wizard-content){gap:var(--siczb-space-4);min-inline-size:0;display:grid}:where(.siczb-wizard-navigation){justify-content:space-between;align-items:center;gap:var(--siczb-space-3);border-block-start:1px solid var(--siczb-color-border-default);flex-wrap:wrap;padding-block-start:var(--siczb-space-4);display:flex}:where(.siczb-confirmed-action){gap:var(--siczb-space-3);min-inline-size:0;padding:var(--siczb-space-4);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);color:var(--siczb-color-text-primary);background:var(--siczb-color-surface-default);border-inline-start-width:.25rem;display:grid}:where(.siczb-confirmed-action[data-siczb-tone=caution]){border-inline-start-color:var(--siczb-color-status-warning-text);background:var(--siczb-color-status-warning-surface)}:where(.siczb-confirmed-action[data-siczb-tone=danger]){border-inline-start-color:var(--siczb-color-status-danger-text);background:var(--siczb-color-status-danger-surface)}:where(.siczb-confirmed-action-title){font-size:var(--siczb-font-size-lg);line-height:var(--siczb-font-line-height-tight);overflow-wrap:anywhere;margin:0}:where(.siczb-confirmed-action-consequence){color:var(--siczb-color-text-secondary);line-height:var(--siczb-font-line-height-normal);overflow-wrap:anywhere;margin:0}:where(.siczb-confirmed-action-confirmation){align-items:start;gap:var(--siczb-space-2);min-block-size:var(--siczb-size-target-minimum);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}:where(.siczb-confirmed-action-confirmation>.siczb-checkbox){margin-block-start:.125rem}:where(.siczb-confirmed-action-actions,.siczb-finding-actions){gap:var(--siczb-space-2);flex-wrap:wrap;align-items:center;display:flex}:where(.siczb-finding-list){gap:var(--siczb-space-3);min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}:where(.siczb-finding){gap:var(--siczb-space-3);min-inline-size:0;padding:var(--siczb-space-3);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);background:var(--siczb-color-surface-default);grid-template-columns:minmax(6rem,auto) minmax(0,1fr);display:grid}:where(.siczb-finding[data-siczb-severity=warning]){border-inline-start:.25rem solid var(--siczb-color-status-warning-text)}:where(.siczb-finding[data-siczb-severity=error]){border-inline-start:.25rem solid var(--siczb-color-status-danger-text)}:where(.siczb-finding-severity){align-items:center;gap:var(--siczb-space-1);font-weight:var(--siczb-font-weight-semibold);overflow-wrap:anywhere;align-self:start;display:inline-flex}:where(.siczb-finding-marker){border-radius:var(--siczb-radius-full);block-size:1.5rem;inline-size:1.5rem;font-weight:var(--siczb-font-weight-bold);border:1px solid;place-items:center;line-height:1;display:inline-grid}:where(.siczb-finding-body){gap:var(--siczb-space-1);min-inline-size:0;display:grid}:where(.siczb-finding-title){overflow-wrap:anywhere}:where(.siczb-finding-description){color:var(--siczb-color-text-secondary);overflow-wrap:anywhere;margin:0}:where(.siczb-finding-code){overflow-wrap:anywhere;word-break:break-word;max-inline-size:100%}:where(.siczb-doughnut-chart){gap:var(--siczb-space-3);inline-size:min(100%,30rem);color:var(--siczb-color-text-primary);display:grid}:where(.siczb-doughnut-chart-header){gap:var(--siczb-space-1);display:grid}:where(.siczb-doughnut-chart-title){font-weight:var(--siczb-font-weight-bold)}:where(.siczb-doughnut-chart-description){color:var(--siczb-color-text-secondary);font-size:var(--siczb-font-size-sm)}:where(.siczb-doughnut-chart-status){align-items:center;gap:var(--siczb-space-1);color:var(--siczb-color-text-secondary);font-size:var(--siczb-font-size-xs);font-weight:var(--siczb-font-weight-semibold);display:inline-flex}:where(.siczb-doughnut-chart-status):before{content:"";background:currentColor;border-radius:50%;block-size:.45rem;inline-size:.45rem}:where(.siczb-doughnut-chart-status[data-siczb-tone=success]){color:var(--siczb-color-status-success-text)}:where(.siczb-doughnut-chart-status[data-siczb-tone=warning]){color:var(--siczb-color-status-warning-text)}:where(.siczb-doughnut-chart-status[data-siczb-tone=danger]){color:var(--siczb-color-status-danger-text)}:where(.siczb-doughnut-chart[data-siczb-variant=dashboard]){justify-items:center;gap:var(--siczb-space-2);inline-size:min(100%,14rem)}:where(.siczb-doughnut-chart[data-siczb-variant=dashboard] .siczb-doughnut-chart-header){text-align:center;justify-items:center}:where(.siczb-doughnut-chart[data-siczb-variant=dashboard] .siczb-doughnut-chart-title){font-size:var(--siczb-font-size-sm);font-weight:var(--siczb-font-weight-semibold)}:where(.siczb-doughnut-chart[data-siczb-variant=dashboard] .siczb-doughnut-chart-visual){inline-size:min(100%,9rem)}:where(.siczb-doughnut-chart[data-siczb-variant=dashboard] .siczb-doughnut-chart-segment){stroke-width:.75px}:where(.siczb-doughnut-chart[data-siczb-variant=dashboard] .siczb-doughnut-chart-center){background:0 0}:where(.siczb-doughnut-chart[data-siczb-variant=dashboard] .siczb-doughnut-chart-center-value){font-size:var(--siczb-font-size-lg)}:where(.siczb-doughnut-chart[data-siczb-variant=dashboard] .siczb-doughnut-chart-legend){inline-size:100%;font-size:var(--siczb-font-size-xs)}:where(.siczb-doughnut-chart-values[data-siczb-value-table=screen-reader]){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.siczb-doughnut-chart-visual){aspect-ratio:1;inline-size:min(100%,22rem);position:relative}:where(.siczb-doughnut-chart-graphic){block-size:100%;inline-size:100%;display:block}:where(.siczb-doughnut-chart-segment){stroke:var(--siczb-color-surface-canvas);stroke-width:1.5px}:where(.siczb-doughnut-chart-segment[data-siczb-segment="0"],.siczb-doughnut-chart-marker[data-siczb-segment="0"]){fill:var(--siczb-color-action-primary);background:var(--siczb-color-action-primary)}:where(.siczb-doughnut-chart-segment[data-siczb-segment="1"],.siczb-doughnut-chart-marker[data-siczb-segment="1"]){fill:var(--siczb-color-status-success-text);background:var(--siczb-color-status-success-text)}:where(.siczb-doughnut-chart-segment[data-siczb-segment="2"],.siczb-doughnut-chart-marker[data-siczb-segment="2"]){fill:var(--siczb-color-status-warning-text);background:var(--siczb-color-status-warning-text)}:where(.siczb-doughnut-chart-segment[data-siczb-segment="3"],.siczb-doughnut-chart-marker[data-siczb-segment="3"]){fill:var(--siczb-color-status-danger-text);background:var(--siczb-color-status-danger-text)}:where(.siczb-doughnut-chart-segment[data-siczb-segment="4"],.siczb-doughnut-chart-marker[data-siczb-segment="4"]){fill:var(--siczb-color-text-secondary);background:var(--siczb-color-text-secondary)}:where(.siczb-doughnut-chart-segment[data-siczb-segment="5"],.siczb-doughnut-chart-marker[data-siczb-segment="5"]){fill:var(--siczb-color-border-strong);background:var(--siczb-color-border-strong)}:where(.siczb-doughnut-chart-segment[data-siczb-custom-color=true]){fill:var(--siczb-chart-segment-color)}:where(.siczb-doughnut-chart-marker[data-siczb-custom-color=true]){background:var(--siczb-chart-segment-color)}:where(.siczb-doughnut-chart-label){fill:var(--siczb-color-surface-canvas);font-size:.4rem;font-weight:var(--siczb-font-weight-bold);dominant-baseline:middle}:where(.siczb-doughnut-chart-center){place-content:center;gap:var(--siczb-space-1);inline-size:calc(var(--siczb-doughnut-inner-radius) * 1.7);aspect-ratio:1;padding:var(--siczb-space-1);text-align:center;color:var(--siczb-color-text-primary);background:var(--siczb-color-surface-canvas);border-radius:50%;margin:0;display:grid;position:absolute;inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%)}:where(.siczb-doughnut-chart-center dt,.siczb-doughnut-chart-center dd){margin:0}:where(.siczb-doughnut-chart-center dt,.siczb-doughnut-chart-center-description){color:var(--siczb-color-text-secondary);font-size:var(--siczb-font-size-xs)}:where(.siczb-doughnut-chart-center-value){font-size:clamp(var(--siczb-font-size-md), 5cqi, var(--siczb-font-size-xl));font-weight:var(--siczb-font-weight-bold);line-height:1}:where(.siczb-doughnut-chart-legend){gap:var(--siczb-space-1);margin:0;padding:0;list-style:none;display:grid}:where(.siczb-doughnut-chart-legend li){align-items:center;gap:var(--siczb-space-2);grid-template-columns:auto 1fr auto;display:grid}:where(.siczb-doughnut-chart-marker){border:1px solid;border-radius:50%;block-size:.8rem;inline-size:.8rem}:where(.siczb-doughnut-chart-values){border-collapse:collapse;inline-size:100%}:where(.siczb-doughnut-chart-values th,.siczb-doughnut-chart-values td){padding:var(--siczb-space-2);border-block-end:1px solid var(--siczb-color-border-default);text-align:start}:where(.siczb-doughnut-chart-values tbody tr){position:relative}:where(.siczb-doughnut-chart-values tbody tr:focus-visible){outline:2px solid var(--siczb-color-action-primary);outline-offset:2px}:where(.siczb-doughnut-chart-tooltip){z-index:1;padding:var(--siczb-space-2);border:1px solid var(--siczb-color-border-strong);background:var(--siczb-color-surface-canvas);box-shadow:var(--siczb-shadow-md);display:none;position:absolute;inset-block-start:100%;inset-inline-start:0}:where(.siczb-doughnut-chart-values tbody tr:hover .siczb-doughnut-chart-tooltip,.siczb-doughnut-chart-values tbody tr:focus .siczb-doughnut-chart-tooltip){display:block}:where(.siczb-doughnut-chart-empty){padding:var(--siczb-space-4);border:1px dashed var(--siczb-color-border-default);color:var(--siczb-color-text-secondary)}}@layer siczb.utilities{:where(.siczb-brand-font,[data-siczb-brand-font]){font-family:var(--siczb-font-family-brand)}:where([data-siczb-target=minimum]){min-inline-size:var(--siczb-size-target-minimum);min-block-size:var(--siczb-size-target-minimum)}:where([data-siczb-target=compact]){min-inline-size:var(--siczb-size-target-compact);min-block-size:var(--siczb-size-target-compact)}:where([data-siczb-motion]){transition-duration:var(--siczb-motion-duration-normal);transition-timing-function:var(--siczb-motion-easing-standard)}:where([data-siczb-surface=raised]){background:var(--siczb-color-surface-raised);border:1px solid var(--siczb-color-border-default);border-radius:var(--siczb-radius-md);box-shadow:var(--siczb-shadow-sm)}:where([data-siczb-status=success]){color:var(--siczb-color-status-success-text);background:var(--siczb-color-status-success-surface)}:where([data-siczb-status=warning]){color:var(--siczb-color-status-warning-text);background:var(--siczb-color-status-warning-surface)}:where([data-siczb-status=danger]){color:var(--siczb-color-status-danger-text);background:var(--siczb-color-status-danger-surface)}:where([data-siczb-status=info]){color:var(--siczb-color-status-info-text);background:var(--siczb-color-status-info-surface)}}@media (prefers-reduced-motion:reduce){:where(.siczb-button){transition:none}}@media (forced-colors:active){:where(.siczb-button){color:buttontext;background:buttonface;border-color:buttontext}:where(.siczb-button[data-siczb-variant=primary]){color:buttonface;background:buttontext}:where(.siczb-button:disabled){color:graytext;background:buttonface;border-color:graytext}:where(.siczb-link){color:linktext}:where(.siczb-link[aria-current]){color:canvastext}:where(.siczb-badge,.siczb-notice,.siczb-status-indicator){color:canvastext;background:canvas;border-color:canvastext}}@media (width<=30rem){@layer siczb.components{:where(.siczb-slider-control-row){grid-template-columns:minmax(0,1fr)}:where(.siczb-slider-value){justify-self:end}}}@media (forced-colors:active){@layer siczb.components{:where(.siczb-slider-input){forced-color-adjust:auto}:where(.siczb-slider-value){color:canvastext}}}@media (prefers-reduced-motion:reduce){:where(.siczb-button){transition:none}}@media (forced-colors:active){:where(.siczb-button){color:buttontext;background:buttonface;border-color:buttontext}:where(.siczb-button[data-siczb-variant=primary]){color:buttonface;background:buttontext}:where(.siczb-button:disabled){color:graytext;background:buttonface;border-color:graytext}:where(.siczb-link){color:linktext}:where(.siczb-link[aria-current]){color:canvastext}:where(.siczb-badge,.siczb-notice,.siczb-status-indicator){color:canvastext;background:canvas;border-color:canvastext}}@media (width<=48rem){@layer siczb.components{:where(.siczb-date-range-fields){grid-template-columns:minmax(0,1fr)}:where(.siczb-file-upload-dropzone){padding:var(--siczb-space-4)}}}@media (prefers-reduced-motion:reduce){@layer siczb.components{:where(.siczb-switch):before{transition:none}}}@media (forced-colors:active){@layer siczb.components{:where(.siczb-field-control,.siczb-checkbox,.siczb-radio){forced-color-adjust:auto}:where(.siczb-field[data-siczb-invalid] .siczb-field-control),:where(.siczb-selection-group[data-siczb-invalid]),:where(.siczb-date-range[data-siczb-invalid]){border-color:mark}:where(.siczb-combobox-listbox,.siczb-file-upload-dropzone){box-shadow:none;border-color:canvastext}:where(.siczb-combobox-option[data-siczb-active],.siczb-combobox-option[data-siczb-selected],.siczb-file-upload[data-siczb-drag-active] .siczb-file-upload-dropzone){outline-offset:-2px;outline:2px solid highlight}:where(.siczb-switch){appearance:auto;forced-color-adjust:auto}:where(.siczb-field-error,.siczb-field-required-indicator){color:mark}:where(.siczb-dialog-surface){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}}}@media (prefers-reduced-motion:reduce){@layer siczb.components{:where(.siczb-tooltip){transition:none}}}@media (forced-colors:active){@layer siczb.components{:where(.siczb-tooltip){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}:where(.siczb-tab[aria-selected=true]){color:highlight;border-block-end-color:highlight}}}@media (prefers-reduced-motion:reduce){:where(.siczb-button){transition:none}}@media (forced-colors:active){:where(.siczb-button){color:buttontext;background:buttonface;border-color:buttontext}:where(.siczb-button[data-siczb-variant=primary]){color:buttonface;background:buttontext}:where(.siczb-button:disabled){color:graytext;background:buttonface;border-color:graytext}:where(.siczb-link){color:linktext}:where(.siczb-link[aria-current]){color:canvastext}:where(.siczb-badge,.siczb-notice,.siczb-status-indicator){color:canvastext;background:canvas;border-color:canvastext}}@media (width<=64rem){:where(.siczb-application-shell){grid-template:"header header""navigation navigation""main aside"minmax(0,1fr)"footer footer"/minmax(0,1fr) minmax(0,auto)}:where(.siczb-application-navigation){border-inline-end:0;border-block-end:1px solid var(--siczb-color-border-default);inline-size:auto}:where(.siczb-app-header){grid-template-columns:auto minmax(0,1fr) auto auto}:where(.siczb-app-header-primary){grid-area:2/1/auto/-1}}@media (width<=48rem){:where(.siczb-application-shell){grid-template:"header""navigation""main"minmax(0,1fr)"aside""footer"/minmax(0,1fr)}:where(.siczb-application-header,.siczb-application-main,.siczb-application-footer){padding-inline:var(--siczb-space-4)}:where(.siczb-application-aside){border-block-start:1px solid var(--siczb-color-border-default);border-inline-start:0;inline-size:auto}:where(.siczb-page-header){grid-template-columns:minmax(0,1fr)}:where(.siczb-page-header-actions){grid-area:auto/1;justify-content:flex-start}:where(.siczb-app-header){grid-template-columns:minmax(0,1fr) auto auto}:where(.siczb-app-header-actions){flex-wrap:wrap;grid-column:1/-1}:where(.siczb-primary-navigation .siczb-navigation-list,.siczb-footer-navigation .siczb-navigation-list){flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){:where(.siczb-skip-link){transition:none}}@media (forced-colors:active){:where(.siczb-application-shell,.siczb-application-header,.siczb-application-navigation,.siczb-application-aside,.siczb-application-footer,.siczb-skip-link,.siczb-navigation-group-summary,.siczb-navigation-link){color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}:where(.siczb-skip-link){border-color:highlight}:where(.siczb-breadcrumb-link,.siczb-navigation-link[aria-current]){color:linktext}:where(.siczb-navigation-link[aria-current]){outline-offset:-2px;outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){:where(.siczb-button){transition:none}}@media (forced-colors:active){:where(.siczb-button){color:buttontext;background:buttonface;border-color:buttontext}:where(.siczb-button[data-siczb-variant=primary]){color:buttonface;background:buttontext}:where(.siczb-button:disabled){color:graytext;background:buttonface;border-color:graytext}:where(.siczb-link){color:linktext}:where(.siczb-link[aria-current]){color:canvastext}:where(.siczb-badge,.siczb-notice,.siczb-status-indicator){color:canvastext;background:canvas;border-color:canvastext}}@media (width<=48rem){@layer siczb.components{:where(.siczb-date-range-fields){grid-template-columns:minmax(0,1fr)}:where(.siczb-file-upload-dropzone){padding:var(--siczb-space-4)}}}@media (prefers-reduced-motion:reduce){@layer siczb.components{:where(.siczb-switch):before{transition:none}}}@media (forced-colors:active){@layer siczb.components{:where(.siczb-field-control,.siczb-checkbox,.siczb-radio){forced-color-adjust:auto}:where(.siczb-field[data-siczb-invalid] .siczb-field-control),:where(.siczb-selection-group[data-siczb-invalid]),:where(.siczb-date-range[data-siczb-invalid]){border-color:mark}:where(.siczb-combobox-listbox,.siczb-file-upload-dropzone){box-shadow:none;border-color:canvastext}:where(.siczb-combobox-option[data-siczb-active],.siczb-combobox-option[data-siczb-selected],.siczb-file-upload[data-siczb-drag-active] .siczb-file-upload-dropzone){outline-offset:-2px;outline:2px solid highlight}:where(.siczb-switch){appearance:auto;forced-color-adjust:auto}:where(.siczb-field-error,.siczb-field-required-indicator){color:mark}}}@media (width<=48rem){@layer siczb.components{:where(.siczb-card-header){grid-template-columns:minmax(0,1fr)}:where(.siczb-card-actions){grid-area:auto/1;justify-content:flex-start}:where(.siczb-toolbar,.siczb-toolbar-group,.siczb-action-group){align-items:stretch}:where(.siczb-search-field){grid-template-columns:minmax(0,1fr)}:where(.siczb-search-clear){grid-column:1;justify-self:start}:where(.siczb-filter-fields){flex-direction:column}}}@media (prefers-reduced-motion:reduce){@layer siczb.components{:where(.siczb-toolbar[data-siczb-overflow=scroll],.siczb-action-group[data-siczb-overflow=scroll]){scroll-behavior:auto}}}@media (forced-colors:active){@layer siczb.components{:where(.siczb-card,.siczb-card-header,.siczb-card-footer,.siczb-filter-bar,.siczb-applied-filter,.siczb-search-input,.siczb-filter-bar .siczb-field-control){color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}:where(.siczb-applied-filter-remove,.siczb-applied-filters-clear){color:buttontext;forced-color-adjust:auto;background:buttonface;border:1px solid buttontext}}}@media (width<=48rem){@layer siczb.components{:where(.siczb-stepper){overflow-x:visible}:where(.siczb-stepper-list){grid-template-columns:minmax(0,1fr);min-inline-size:0}:where(.siczb-wizard-navigation){flex-direction:column;align-items:stretch}:where(.siczb-wizard-navigation>*){inline-size:100%}:where(.siczb-finding){grid-template-columns:minmax(0,1fr)}}}@media (forced-colors:active){@layer siczb.components{:where(.siczb-validation-summary,.siczb-stepper-item,.siczb-confirmed-action,.siczb-finding){background:canvas;border-color:canvastext}:where(.siczb-validation-summary-title){color:canvastext}:where(.siczb-stepper-item[data-siczb-current]){outline-offset:-2px;outline:2px solid highlight}:where(.siczb-stepper-marker,.siczb-finding-marker){color:canvastext;background:canvas;border-color:canvastext}:where(.siczb-stepper-item[data-siczb-status=current] .siczb-stepper-marker){color:highlighttext;forced-color-adjust:none;background:highlight}:where(.siczb-stepper-item[data-siczb-status=completed] .siczb-stepper-marker,.siczb-stepper-item[data-siczb-status=error] .siczb-stepper-marker){border-style:double}:where(.siczb-confirmed-action[data-siczb-tone=caution],.siczb-confirmed-action[data-siczb-tone=danger],.siczb-finding[data-siczb-severity=warning],.siczb-finding[data-siczb-severity=error]){border-inline-start-style:double;border-inline-start-width:.25rem}}:where(.siczb-doughnut-chart-segment){fill:canvas;stroke:canvastext;stroke-width:2px}:where(.siczb-doughnut-chart-marker){background:canvastext}:where(.siczb-doughnut-chart-label){fill:canvastext}:where(.siczb-doughnut-chart-center){color:canvastext;background:canvas}}@media (prefers-reduced-motion:reduce){:where(.siczb-doughnut-chart *){transition-duration:.01ms!important;animation-duration:.01ms!important}}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/jost-latin-wght-normal-ObQm3Zd1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/jost-latin-wght-italic-b6W-FdEu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--kp-font-family-sans:"Jost Variable", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--siczb-font-family-sans:var(--kp-font-family-sans);--siczb-font-family-brand:var(--kp-font-family-sans)}@layer kp.domain{:root{--kp-party-bsw:#7d254f;--kp-party-linke:#be3075;--kp-party-spd:#e3000f;--kp-party-gruene:#409a3c;--kp-party-ssw:#003c8f;--kp-party-fdp:#ffed00;--kp-party-cdu:#151518;--kp-party-csu:#151518;--kp-party-afd:#009ee0;--kp-party-freie-waehler:#f7a800}}@layer kp.components{.kp-brand{align-items:center;gap:var(--siczb-space-2);display:inline-flex}.kp-brand-mark{object-fit:contain;flex:none;width:3rem;height:2rem;display:block}.kp-brand-wordmark{min-width:0}.kp-header-inner-compact .kp-brand-mark{width:2.25rem;height:1.5rem}.kp-handbook-layout{gap:var(--siczb-space-6);grid-template-columns:minmax(15rem,20rem) minmax(0,1fr);align-items:start;display:grid}.kp-handbook-index{position:sticky;inset-block-start:var(--siczb-space-4)}.kp-handbook-index section+section{margin-block-start:var(--siczb-space-5)}.kp-handbook-index h3{margin-block:0 var(--siczb-space-2);font-size:var(--siczb-font-size-sm);font-weight:var(--siczb-font-weight-semibold)}.kp-handbook-index ul,.kp-handbook-related ul{gap:var(--siczb-space-2);margin:0;padding-inline-start:1.25rem;display:grid}.kp-handbook-index a[aria-current=location]{font-weight:var(--siczb-font-weight-bold)}.kp-handbook-topic{max-width:52rem}.kp-handbook-topic h2{margin-block:0 var(--siczb-space-3)}.kp-handbook-topic h3{margin-block:var(--siczb-space-6) var(--siczb-space-2);font-size:var(--siczb-font-size-lg);font-weight:var(--siczb-font-weight-semibold)}.kp-handbook-topic p{line-height:1.65}.kp-handbook-summary{margin-block:0 var(--siczb-space-5);font-size:var(--siczb-font-size-lg);font-weight:var(--siczb-font-weight-semibold)}.kp-handbook-related{border-top:1px solid var(--siczb-color-border-default);margin-block-start:var(--siczb-space-7);padding-block-start:var(--siczb-space-4)}.kp-handbook-related strong{margin-block-end:var(--siczb-space-2);display:block}.kp-handbook-context-links{gap:var(--siczb-space-2) var(--siczb-space-4);margin-block:var(--siczb-space-4);border-block:1px solid var(--siczb-color-border-default);padding-block:var(--siczb-space-3);flex-wrap:wrap;display:flex}.kp-handbook-link{align-items:center;gap:var(--siczb-space-1);font-weight:var(--siczb-font-weight-semibold);display:inline-flex}.kp-handbook-link-icon{flex:none;block-size:1em;inline-size:1em}.kp-handbook-more-rules{gap:var(--siczb-space-2);margin-block:var(--siczb-space-4) 0;flex-wrap:wrap;display:flex}.kp-handbook-drawer-content{width:min(100%,42rem);padding-block-end:var(--siczb-space-6)}.kp-handbook-drawer-header{justify-content:space-between;align-items:center;gap:var(--siczb-space-3);border-bottom:1px solid var(--siczb-color-border-default);margin-block-end:var(--siczb-space-6);padding-block-end:var(--siczb-space-3);display:flex}.siczb-card-title{color:var(--kp-color-text-primary);font-size:var(--siczb-font-size-lg);font-weight:var(--siczb-font-weight-semibold)}[aria-labelledby=landing-intro-heading] p{max-width:75ch}[aria-labelledby=landing-intro-heading] h3{max-width:75ch;margin-block:var(--siczb-space-6) var(--siczb-space-2);color:var(--kp-color-text-primary);font-size:var(--siczb-font-size-lg);font-weight:var(--siczb-font-weight-semibold)}[aria-labelledby=landing-intro-heading] h3+p{margin-block-start:0}.kp-header{border-bottom:1px solid var(--kp-color-border-default);background:var(--kp-color-surface-default)}.kp-header-primary{box-shadow:inset 0 .1875rem 0 var(--kp-brand-ink)}.kp-header-inner,.kp-primary-navigation,.kp-main,.kp-footer{width:min(100% - 2rem,72rem);margin-inline:auto}.kp-header-inner{align-items:center;gap:var(--siczb-space-3);grid-template-columns:minmax(0,1fr) auto auto;min-height:4rem;display:grid}.kp-header-inner-compact{min-height:3.25rem}.kp-brand{min-width:0;color:var(--kp-color-text-primary);font-family:var(--siczb-font-family-brand);font-size:var(--siczb-font-size-xl);font-weight:var(--siczb-font-weight-bold);overflow-wrap:anywhere;text-decoration:none}.kp-brand:hover{color:var(--kp-color-link)}.kp-brand:focus-visible{outline:var(--siczb-focus-width) solid var(--kp-color-focus-ring);outline-offset:var(--siczb-focus-offset)}.kp-environment{color:var(--kp-color-text-muted);font-size:var(--siczb-font-size-sm);white-space:nowrap}.kp-primary-navigation{border-top:1px solid var(--kp-color-border-default);overflow-x:auto}.kp-primary-navigation>.siczb-navigation-list{align-items:stretch;min-width:max-content;min-height:44px}.kp-primary-navigation .siczb-navigation-item,.kp-primary-navigation .siczb-navigation-link{align-items:center;min-height:44px;display:flex}.kp-primary-navigation .siczb-navigation-link[aria-current]{box-shadow:inset 0 -.1875rem 0 var(--kp-color-selected-border);color:var(--kp-color-text-primary);font-weight:var(--siczb-font-weight-semibold)}.kp-menu-button{white-space:nowrap}.kp-menu-button-mobile{display:none}.kp-header-compact{z-index:100;border-top:.1875rem solid var(--kp-brand-ink);box-shadow:var(--siczb-shadow-md);position:fixed;inset-block-start:0;inset-inline:0}.kp-navigation-drawer-header{justify-content:space-between;align-items:center;gap:var(--siczb-space-3);margin-block-end:0;display:flex}.kp-main{padding-block:var(--siczb-space-8) var(--siczb-space-12);outline:none}.kp-main>.siczb-page-header:first-of-type{border-inline-start:.25rem solid var(--kp-brand-blue);padding-inline-start:var(--siczb-space-5)}.kp-card-grid{gap:var(--siczb-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.kp-card-grid>div{border-inline-start:.1875rem solid var(--kp-color-selected-border);padding-inline-start:var(--siczb-space-4)}.kp-value-list,.kp-definition-list{gap:var(--siczb-space-3);margin:0;display:grid}.kp-value-list>div,.kp-definition-list>div{gap:var(--siczb-space-4);border-bottom:1px solid var(--kp-color-border-default);padding-block:var(--siczb-space-2);grid-template-columns:minmax(8rem,1fr) auto;align-items:baseline;display:grid}.kp-value-list dt,.kp-definition-list dt{font-weight:var(--siczb-font-weight-semibold)}.kp-value-list dd,.kp-definition-list dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.kp-footer{border-top:1px solid var(--kp-color-border-default);padding-block:var(--siczb-space-6);color:var(--kp-color-text-muted);font-size:var(--siczb-font-size-sm)}.kp-game-stage :is(h2,h3),.kp-negotiation-phase-content :is(h2,h3),.kp-game-stage .siczb-card-title,.kp-negotiation-phase-content .siczb-card-title{overflow-wrap:anywhere;text-wrap:balance;max-inline-size:100%}.kp-phase-orientation{gap:var(--siczb-space-2);display:grid}.kp-phase-orientation h2{font-size:var(--siczb-font-size-xl,1.5rem);font-weight:var(--siczb-font-weight-semibold);line-height:var(--siczb-font-line-height-tight,1.25);margin:0}.kp-phase-orientation>p:not(.kp-phase-orientation-eyebrow,.kp-phase-orientation-help),.kp-dossier-surface :is(.siczb-card-description,p),.kp-negotiation-surface :is(.siczb-card-description,p),.kp-decision-surface :is(.siczb-card-description,p){max-inline-size:70ch}.kp-phase-orientation-eyebrow,.kp-phase-orientation-help,.kp-game-status__items dt,.kp-party-hq-surface:before{font-size:var(--siczb-font-size-sm,.875rem);font-weight:var(--siczb-font-weight-semibold);line-height:var(--siczb-font-line-height-normal,1.5);letter-spacing:normal;text-transform:none}.kp-phase-orientation-eyebrow{color:var(--kp-color-text-muted);margin:0}.kp-phase-orientation-help{margin:var(--siczb-space-1) 0 0}.kp-decision-surface :is(h2,h3,.siczb-card-title){font-weight:var(--siczb-font-weight-semibold)}.kp-parliament__caption,.kp-parliament__majority-label,.kp-parliament__coalition-status,.kp-parliament__legend,.kp-definition-list dd,.kp-data-table,.kp-game-status__items dd,.kp-negotiation-space,.kp-position-marker,.kp-working-group-summary{font-variant-numeric:tabular-nums}.kp-game-stage :is(p,li,dt,dd,label,summary),.kp-negotiation-phase-content :is(p,li,dt,dd,label,summary){overflow-wrap:anywhere}.kp-header-context{justify-items:end;gap:var(--siczb-space-1);min-width:0;display:grid}.kp-player-context{min-width:0;color:var(--siczb-color-text-primary);font-size:var(--siczb-font-size-sm);text-align:end;overflow-wrap:anywhere;line-height:1.35}.kp-player-context strong{font-weight:var(--siczb-font-weight-semibold)}.kp-footer-navigation{margin-block:var(--siczb-space-4)}.kp-footer-navigation ul{gap:var(--siczb-space-2) var(--siczb-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kp-footer-navigation a,.kp-context-links a{color:var(--kp-color-link);text-underline-offset:.16em;text-decoration-thickness:.08em}.kp-footer-navigation a:hover,.kp-context-links a:hover{color:var(--kp-color-link-hover)}.kp-context-links{margin-block-start:var(--siczb-space-5)}.siczb-notice[data-siczb-tone=info] a[target=_blank]{color:var(--kp-color-text-primary)}.siczb-notice[data-siczb-tone=info] a[target=_blank]:hover{color:var(--kp-color-link-hover)}.siczb-navigation-item{padding-inline:3px}}@media (width<=29.999rem){.kp-brand-wordmark{font-size:var(--siczb-font-size-lg)}.kp-brand-mark{width:2.5rem;height:1.75rem}}@media (forced-colors:active){.kp-brand-mark{forced-color-adjust:auto}}@layer kp.theme{:root{--kp-brand-ink:#263652;--kp-brand-red:#be3839;--kp-brand-green:#569972;--kp-brand-amber:#e9aa41;--kp-brand-blue:#4978aa;--kp-brand-green-text:#498261;--kp-brand-amber-text:#976e2a;--kp-brand-ink-hover:#1e2b42;--kp-brand-ink-active:#172033;--kp-brand-surface-subtle:#f4f6f9;--kp-brand-text-on-dark:#f4f6f9;--kp-brand-blue-on-dark:#9bc8f7;--kp-brand-surface-subtle-dark:#202b3b;--kp-color-text-primary:var(--kp-brand-ink);--kp-color-text-muted:var(--siczb-color-text-muted);--kp-color-surface-canvas:var(--siczb-color-surface-canvas);--kp-color-surface-default:var(--siczb-color-surface-default);--kp-color-surface-brand-subtle:var(--kp-brand-surface-subtle);--kp-color-border-default:var(--siczb-color-border-default);--kp-color-link:var(--kp-brand-blue);--kp-color-link-hover:var(--kp-brand-ink);--kp-color-focus-ring:var(--kp-brand-blue);--kp-color-action-primary-background:var(--kp-brand-ink);--kp-color-action-primary-foreground:#fff;--kp-color-action-primary-hover:var(--kp-brand-ink-hover);--kp-color-action-primary-active:var(--kp-brand-ink-active);--kp-color-action-secondary-background:transparent;--kp-color-action-secondary-foreground:var(--kp-brand-ink);--kp-color-action-secondary-border:var(--kp-brand-ink);--kp-color-action-secondary-hover:var(--kp-brand-surface-subtle);--kp-color-selected-background:var(--kp-brand-surface-subtle);--kp-color-selected-border:var(--kp-brand-blue)}@media (prefers-color-scheme:dark){:root{--kp-color-text-primary:var(--kp-brand-text-on-dark);--kp-color-link:var(--kp-brand-blue-on-dark);--kp-color-link-hover:var(--kp-brand-text-on-dark);--kp-color-focus-ring:var(--kp-brand-blue-on-dark);--kp-color-surface-brand-subtle:var(--kp-brand-surface-subtle-dark);--kp-color-action-secondary-foreground:var(--kp-brand-text-on-dark);--kp-color-action-secondary-border:var(--kp-brand-blue-on-dark);--kp-color-action-secondary-hover:var(--kp-brand-surface-subtle-dark);--kp-color-selected-background:var(--kp-brand-surface-subtle-dark);--kp-color-selected-border:var(--kp-brand-blue-on-dark)}}}@media (width<=47.999rem){.kp-handbook-layout{grid-template-columns:minmax(0,1fr)}.kp-handbook-index{position:static}.kp-handbook-drawer-header{flex-direction:column;align-items:flex-start}}@media (forced-colors:active){.kp-handbook-related,.kp-handbook-context-links,.kp-handbook-drawer-header{border-color:canvastext}}@media (width>=48rem){.kp-header-inner,.kp-primary-navigation,.kp-main,.kp-footer{width:min(100% - 4rem,72rem)}}@media (width<=47.999rem){.kp-header-primary{z-index:100;position:sticky;inset-block-start:0}.kp-header-inner{grid-template-columns:minmax(0,1fr) auto}.kp-header-primary .kp-environment,.kp-primary-navigation{display:none}.kp-menu-button-mobile{display:inline-flex}.kp-main>.siczb-page-header:first-of-type{border-inline-start-width:.1875rem;padding-inline-start:var(--siczb-space-3)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.kp-header,.kp-primary-navigation,.kp-footer,.kp-value-list>div,.kp-definition-list>div,.kp-main>.siczb-page-header:first-of-type,.kp-card-grid>div{border-color:canvastext}.kp-header-primary,.kp-header-compact,.kp-primary-navigation .siczb-navigation-link[aria-current]{box-shadow:none}.kp-brand{color:linktext}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@media (width<=36rem){.kp-poll-bar{grid-template-columns:1fr auto}.kp-poll-track{grid-column:1/-1}.kp-definition-list>div{gap:var(--siczb-space-1);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.kp-game-stage *,.kp-negotiation-frame *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.kp-game-progress li,.kp-negotiation-progress li,.kp-conflict-legend,.kp-choice-list label,.kp-data-table th,.kp-data-table td,.kp-poll-track,.kp-field input,.kp-field select,.kp-evidence-drawer,.kp-decision-grid article{border-color:canvastext}.kp-game-progress li[aria-current=step],.kp-negotiation-progress li[aria-current=step]{outline-offset:2px;outline:2px solid canvastext}.kp-poll-track>span{background:canvastext}}@media (width<=47.999rem){html.kp-game-status-active{--kp-game-status-safe-height:8rem}.kp-game-status--compact .kp-game-status__items{gap:var(--siczb-space-1) var(--siczb-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kp-game-status--compact .kp-game-status__item--player,.kp-game-status--compact .kp-game-status__item--scenario{display:none}.kp-game-status--compact .kp-game-status__item--coalition{grid-column:1/-1}.kp-game-status--compact .kp-game-status__item--coalition dd span{display:none}}@media (width<=36rem){.kp-game-status__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=24rem){.kp-game-status__items{grid-template-columns:1fr}.kp-game-status--compact .kp-game-status__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (forced-colors:active){.kp-game-status{background:canvas;border-color:canvastext}.kp-game-status--compact{box-shadow:none}.kp-game-status__heading,.kp-game-status__items dt,.kp-game-status__items dd,.kp-game-status__items dd span{color:canvastext}}@media (width<=47.999rem){.kp-mandate-metrics{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.kp-phase-orientation,.kp-mandate-metrics>section,.kp-mandate-interpretation,.kp-mandate-method{border-color:canvastext}.kp-field input[type=checkbox]{forced-color-adjust:auto}}.kp-game-stage .siczb-card>.siczb-card-actions{justify-content:flex-start;align-items:center;gap:var(--siczb-space-3);padding:var(--siczb-space-4) var(--siczb-space-5);border-block-start:1px solid var(--siczb-color-border-default);color:var(--siczb-color-text-secondary);background:var(--siczb-color-surface-canvas);flex-wrap:wrap;grid-area:auto/1/auto/-1;display:flex}@media (forced-colors:active){.kp-game-stage .siczb-card>.siczb-card-actions{color:canvastext;background:canvas;border-color:canvastext}}@media (width<=36rem){.kp-parliament__legend{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width<=24rem){.kp-parliament__legend{grid-template-columns:1fr}}@media (forced-colors:active){.kp-parliament__majority-line{stroke:canvastext}.kp-parliament__seat{stroke:canvastext;fill:canvas!important}.kp-parliament__seat[data-coalition-seat=true]{stroke:highlighttext;opacity:1;fill:highlight!important}.kp-parliament__seat[data-coalition-seat=false]{opacity:1;stroke-dasharray:1 2}.kp-parliament__legend-marker{background:canvastext!important}.kp-parliament__legend li[data-coalition-party=true] .kp-parliament__legend-marker{border-color:highlighttext;background:highlight!important}.kp-domestic-action,.kp-tactical-status{border-color:canvastext}}@media (width>=48rem){.kp-working-group-actions{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}@media (width<=36rem){.kp-working-group-summary-layout,.kp-position-scale-poles,.kp-position-list>div{grid-template-columns:1fr}.kp-working-group-summary-layout{gap:var(--siczb-space-2)}.kp-working-group-summary .siczb-status-badge{justify-self:start}.kp-working-group-next .siczb-button{width:100%}.kp-position-scale-poles span:last-child{text-align:start}.kp-position-track{margin-inline:var(--siczb-space-2)}}@media (forced-colors:active){.kp-working-group-disclosure,.kp-working-group-panel,.kp-working-group-next,.kp-working-group-item,.kp-policy-positions,.kp-public-compromise,.kp-working-group-actions,.kp-position-list>div,.kp-position-marker,.kp-position-track{border-color:canvastext}.kp-position-marker,.kp-party-swatch{forced-color-adjust:auto}.kp-position-marker-compromise-interactive:focus-visible{outline-color:highlight}.kp-position-track{background:canvas;border-color:canvastext}.kp-position-track:before,.kp-position-track:after{background:canvastext}.kp-position-marker{box-shadow:0 0 0 .125rem canvas}.kp-position-marker-compromise,.kp-negotiation-space-hard-range,.kp-negotiation-space-common-corridor,.kp-negotiation-space-blocked,.kp-negotiation-space-summary{border-color:canvastext}.kp-negotiation-space-hard-range{outline-color:canvastext}.kp-negotiation-space-common-corridor{opacity:1;background:highlight}.kp-negotiation-space-blocked{outline-offset:-.35rem;background:canvas;outline:2px dashed canvastext}}@media (width<=36rem){.kp-phase-orientation h2{font-size:var(--siczb-font-size-lg,1.25rem)}.kp-phase-orientation>p:not(.kp-phase-orientation-eyebrow,.kp-phase-orientation-help),.kp-dossier-surface :is(.siczb-card-description,p),.kp-negotiation-surface :is(.siczb-card-description,p),.kp-decision-surface :is(.siczb-card-description,p){max-inline-size:100%}}@media (forced-colors:active){.kp-phase-orientation-eyebrow,.kp-phase-orientation-help{color:canvastext}}@media (width<=47.999rem){.kp-header-primary .kp-header-inner{grid-template-areas:"brand menu""context context"}.kp-header-primary .kp-brand{grid-area:brand}.kp-header-primary .kp-menu-button-mobile{grid-area:menu;justify-self:end}.kp-header-primary .kp-header-context{grid-area:context;display:none}.kp-header-primary .kp-header-context-player{width:100%;justify-items:start;padding-block-end:var(--siczb-space-2);display:grid}.kp-header-primary .kp-player-context{text-align:start}}@media (forced-colors:active){.kp-player-context{color:canvastext}.kp-footer-navigation a,.kp-context-links a,.siczb-notice[data-siczb-tone=info] a[target=_blank]{color:linktext}}.kp-primary-navigation a[href]{text-decoration-line:none!important}a[href]:hover{text-underline-offset:.16em;text-decoration-thickness:.08em;text-decoration-line:underline!important}
