.kf-result{box-sizing:border-box;border-radius:var(--kf-radius-md);min-inline-size:0;font-family:var(--kf-font-sans);font-size:var(--kf-type-label-size);line-height:var(--kf-type-label-leading);position:relative}.kf-result:not(.kf-result--idle){justify-content:space-between;align-items:center;gap:var(--kf-space-2) var(--kf-space-3);padding-block:var(--kf-space-2);padding-inline:var(--kf-space-3);border:1px solid;flex-wrap:wrap;display:flex}.kf-result__live:empty{position:absolute}.kf-result__message{align-items:flex-start;gap:var(--kf-space-2);font-weight:var(--kf-weight-medium);overflow-wrap:anywhere;margin:0;display:flex}.kf-result__undo{flex:100%;min-inline-size:0;display:flex}.kf-result__actions{gap:var(--kf-space-2);flex-wrap:wrap;display:flex}.kf-result .kf-button--variant-quiet{color:var(--kf-text)}.kf-result--pending{background:var(--kf-surface-sunken);color:var(--kf-text-muted)}.kf-result--confirmed{background:var(--kf-success-surface);color:var(--kf-success-text)}.kf-result--confirmed.kf-result--neutral{background:var(--kf-surface-sunken);color:var(--kf-text)}.kf-result--failed{background:var(--kf-danger-surface);color:var(--kf-danger-text)}.kf-result--unknown{background:var(--kf-warning-surface);color:var(--kf-warning-text)}.kf-template-shape{isolation:isolate;border-radius:var(--kf-template-radius-card,var(--kf-radius-md));position:relative;overflow:visible}.kf-template-shape--small{border-radius:var(--kf-template-radius-small,var(--kf-radius-sm))}.kf-template-shape--card{border-radius:var(--kf-template-radius-card,var(--kf-radius-md))}.kf-template-shape--frame{border-radius:var(--kf-template-radius-frame,var(--kf-radius-lg))}.kf-template-shape--pill{border-radius:var(--kf-template-radius-pill,var(--kf-radius-pill))}.kf-template-shape--circle{border-radius:var(--kf-template-radius-circle,var(--kf-radius-pill))}.kf-template-shape__decoration{inset-block:var(--kf-space-0);inset-inline:var(--kf-space-0);pointer-events:none;border-radius:inherit;box-shadow:var(--kf-template-shadow,var(--kf-shadow-raised));position:absolute}.kf-template-shape__decoration:before{content:"";inset-block:var(--kf-space-0);inset-inline:var(--kf-space-0);pointer-events:none;border-radius:inherit;box-sizing:border-box;background:var(--kf-template-canvas-paper,var(--kf-surface));border:var(--kf-template-outline-width,var(--kf-space-0)) solid var(--kf-template-outline-color,var(--kf-text));clip-path:var(--kf-template-edge-clip,none);position:absolute}.kf-template-shape__content{position:relative;overflow:visible}@property --kf-template-outline-width{syntax:"<length>";inherits:true;initial-value:0}:where([data-kf-template]) :is(.kf-header-band,.kf-framed-card){border-radius:var(--kf-template-radius-frame,var(--kf-radius-lg))!important}:where([data-kf-template]) :is(.kf-tool-tile,.kf-ring--readout){border-radius:var(--kf-template-radius-card,var(--kf-radius-md))!important}:where([data-kf-template]) .kf-header-band:before{background:var(--kf-header-band-surface,var(--kf-accent))}:where([data-kf-template]) .kf-framed-card:before{background:var(--kf-surface)}:where([data-kf-template]) .kf-tool-tile:before{background:var(--kf-tool-tile-surface,var(--kf-accent-surface))}:where([data-kf-template]) .kf-ring--readout:before{background:var(--kf-ring-field-surface)}:where(:root[data-kf-contrast=more]) :is([data-kf-template] .kf-header-band):before{background:var(--kf-surface)}@media (prefers-contrast:more){:where(:root:not([data-kf-contrast=standard])) :is([data-kf-template] .kf-header-band):before{background:var(--kf-surface)}}[data-kf-template] :is(.kf-framed-card,.kf-tool-tile,.kf-ring--readout){padding:calc(var(--kf-space-4) + var(--kf-template-outline-width,var(--kf-space-0)))}[data-kf-template] .kf-ring--compact{padding:calc(var(--kf-space-2) + var(--kf-template-outline-width,var(--kf-space-0)))}[data-kf-template] :is(.kf-header-band,.kf-framed-card,.kf-tool-tile,.kf-ring--readout){isolation:isolate;position:relative;overflow:visible;background:0 0!important;border:none!important}[data-kf-template] :is(.kf-header-band,.kf-framed-card,.kf-tool-tile,.kf-ring--readout):before,[data-kf-template] :is(.kf-header-band,.kf-framed-card,.kf-tool-tile,.kf-ring--readout):after{content:"";inset:var(--kf-space-0);pointer-events:none;border-radius:inherit;box-sizing:border-box;position:absolute}[data-kf-template] :is(.kf-header-band,.kf-framed-card,.kf-tool-tile,.kf-ring--readout):before{border:var(--kf-template-outline-width,var(--kf-space-0)) solid var(--kf-template-outline-color,var(--kf-text));clip-path:var(--kf-template-edge-clip,none)}[data-kf-template] :is(.kf-header-band,.kf-framed-card,.kf-tool-tile,.kf-ring--readout):after{box-shadow:var(--kf-template-shadow,var(--kf-shadow-raised))}[data-kf-template] :is(.kf-header-band,.kf-framed-card,.kf-tool-tile,.kf-ring--readout)>:not(.kf-chart__sr-only){position:relative}@media (forced-colors:active){[data-kf-template] :is(.kf-header-band,.kf-framed-card,.kf-tool-tile,.kf-ring--readout):after{box-shadow:none}[data-kf-template] :is(.kf-header-band,.kf-framed-card,.kf-tool-tile,.kf-ring--readout):before{clip-path:none;border-color:canvastext;border-width:max(var(--kf-template-outline-width,var(--kf-space-0)), calc(var(--kf-space-1) / 4));background:canvas}}:where([data-kf-template]) :is(.kf-progress__unit,.kf-progress__track){box-shadow:var(--kf-template-shadow,var(--kf-shadow-raised));clip-path:var(--kf-template-edge-clip,none);border-radius:var(--kf-template-radius-small,var(--kf-radius-sm))!important}:where([data-kf-template]) :is(.kf-progress__unit:not([data-unit=current]),.kf-progress__track){border-width:var(--kf-template-outline-width,var(--kf-space-0))!important}:where([data-kf-template]) .kf-progress__unit[data-unit=neutral]{border-width:max(var(--kf-template-outline-width,var(--kf-space-0)), calc(var(--kf-space-1) / 4))!important}@media (forced-colors:active){:where([data-kf-template]) :is(.kf-progress__unit,.kf-progress__track){box-shadow:none;clip-path:none}}@media (forced-colors:none){[data-kf-template] .kf-header-band{--kf-header-band-material-shadow:initial}[data-kf-template] .kf-framed-card{--kf-framed-card-material-shadow:initial}:where([data-kf-template]) .kf-header-band:before{--kf-header-band-material-inset:var(--kf-material-soft3d-top-highlight);box-shadow:var(--kf-header-band-material-inset,none)}[data-kf-template] :is(.kf-header-band,.kf-framed-card):after{--kf-material-surface-outer-shadow:var(--kf-material-soft3d-lower-edge), var(--kf-material-soft3d-diffuse-shadow);box-shadow:var(--kf-material-surface-outer-shadow,var(--kf-template-shadow,var(--kf-shadow-raised)))}:where([data-kf-template]) .kf-framed-card:before{--kf-framed-card-material-inset:var(--kf-material-soft3d-top-highlight,var(--kf-material-glass-top-highlight));box-shadow:var(--kf-framed-card-material-inset,none);--kf-framed-card-material-fill:color-mix(in srgb, var(--kf-surface) var(--kf-material-glass-surface-alpha), transparent);background:var(--kf-framed-card-material-fill,var(--kf-surface));-webkit-backdrop-filter:var(--kf-material-glass-backdrop-blur,none)}:where([data-kf-template]) .kf-framed-card__heading,:where([data-kf-template]) .kf-framed-card__children{--kf-framed-card-material-interior:color-mix(in srgb, color-mix(in srgb, var(--kf-surface) var(--kf-material-glass-surface-alpha), transparent) 0%, var(--kf-surface))}[data-kf-template] .kf-tool-tile{--kf-tool-tile-material-shadow:initial}:where([data-kf-template]) .kf-tool-tile:before{box-shadow:var(--kf-tool-tile-material-inset,none)}[data-kf-template] .kf-tool-tile:after{box-shadow:var(--kf-tool-tile-material-outer-shadow,var(--kf-template-shadow,var(--kf-shadow-raised)))}}.kf-radio-group__options{gap:var(--kf-space-1);flex-direction:column;display:flex}.kf-radio-group[data-orientation=horizontal] .kf-radio-group__options{gap:var(--kf-space-4);flex-flow:wrap}.kf-radio{align-items:flex-start}.kf-radio__dot{border-radius:var(--kf-radius-pill);transition:border-color var(--kf-motion-fast) var(--kf-motion-ease)}.kf-radio__dot:after{content:"";inline-size:var(--kf-space-3);block-size:var(--kf-space-3);border-radius:var(--kf-radius-pill);background:0 0}.kf-radio[data-selected] .kf-radio__dot{border-color:var(--kf-accent)}.kf-radio[data-selected] .kf-radio__dot:after{background:var(--kf-accent)}.kf-radio[data-invalid] .kf-radio__dot{border-color:var(--kf-danger)}.kf-radio[data-disabled]{color:var(--kf-text-muted);cursor:not-allowed}.kf-radio[data-disabled] .kf-radio__dot{background:var(--kf-surface-sunken);border-color:var(--kf-line)}.kf-radio__text{gap:var(--kf-space-1);flex-direction:column;min-inline-size:0;display:flex}.kf-radio__label{line-height:var(--kf-type-body-leading);overflow-wrap:anywhere}.kf-radio-group__segments{gap:var(--kf-space-1);padding:var(--kf-space-1);border-radius:var(--kf-radius-md);background:var(--kf-surface-sunken);flex-wrap:wrap;display:flex}.kf-radio-segment{box-sizing:border-box;min-block-size:var(--kf-target-min);min-inline-size:var(--kf-target-min);padding:var(--kf-space-2) var(--kf-space-3);border-radius:var(--kf-radius-sm);color:var(--kf-text);cursor:pointer;flex:1;place-items:center;display:grid}.kf-radio-segment:where([data-hovered]:not([data-selected]):not([data-disabled])){background:var(--kf-surface)}.kf-radio-segment:where([data-selected]){background:var(--kf-accent);color:var(--kf-text-on-accent);font-weight:var(--kf-weight-bold)}.kf-radio-segment:where([data-disabled]){cursor:not-allowed;text-decoration:line-through}@media (forced-colors:active){.kf-radio-segment.kf-radio-segment.kf-radio-segment:where([data-selected]){outline:var(--kf-focus-ring);outline-color:highlight}.kf-radio[data-selected] .kf-radio__dot:after{background:selecteditem}}.kf-choice{gap:var(--kf-space-4);color:var(--kf-text);font-family:var(--kf-font-sans);flex-direction:column;display:flex}:where(.kf-match__columns){display:contents}.kf-choice__prompt{margin:var(--kf-space-0);font-size:var(--kf-type-title-md-size);line-height:var(--kf-type-title-md-leading);font-weight:var(--kf-type-title-md-weight);overflow-wrap:anywhere;white-space:pre-wrap}.kf-choice__options>.kf-field__label:empty{display:none}.kf-choice__options .kf-radio{min-block-size:var(--kf-target-comfortable);padding:var(--kf-space-3);border-radius:var(--kf-radius-md);background:var(--kf-surface-sunken)}.kf-choice__options .kf-radio[data-selected]{background:var(--kf-accent-surface);color:var(--kf-text)}.kf-choice__options .kf-radio__label{white-space:pre-wrap;unicode-bidi:isolate}.kf-choice__content{gap:var(--kf-space-3);font-size:var(--kf-type-body-size);line-height:var(--kf-type-body-leading);white-space:pre-wrap;overflow-wrap:anywhere;flex-direction:column;display:flex}.kf-choice [dir=rtl]{font-family:var(--kf-font-arabic-text);line-height:var(--kf-leading-arabic)}.kf-choice__media{gap:var(--kf-space-4);flex-wrap:wrap;display:flex}.kf-choice__media figure{margin:var(--kf-space-0)}.kf-choice img{block-size:auto;max-inline-size:-webkit-fill-available;max-inline-size:-moz-available;max-inline-size:stretch}.kf-choice__actions{align-items:flex-start;gap:var(--kf-space-3);flex-direction:column;display:flex}.kf-choice__feedback{scroll-margin-block-end:calc(var(--kf-target-primary) + var(--kf-space-4) * 2)}.kf-choice__feedback:empty{display:none}.kf-choice__options .kf-radio__label:is(:lang(ar),:lang(ms-Arab)){font-size:calc(var(--kf-type-body-size) * var(--kf-type-arabic-scale));line-height:var(--kf-leading-arabic);letter-spacing:normal}.kf-choice__content>span:is(:lang(ar),:lang(ms-Arab)){font-size:calc(var(--kf-type-body-size) * var(--kf-type-arabic-scale));letter-spacing:normal}.kf-choice__prompt:is(:lang(ar),:lang(ms-Arab)){font-size:calc(var(--kf-type-title-md-size) * var(--kf-type-arabic-scale));letter-spacing:normal}.kf-choice[data-result=correct] .kf-radio[data-selected]{background:var(--kf-success-surface);color:var(--kf-success-text)}.kf-choice[data-result=incorrect] .kf-radio[data-selected]{background:var(--kf-danger-surface);color:var(--kf-danger-text)}.kf-choice__result-icon{flex:none;margin-inline-start:auto;display:flex}.kf-choice__result-icon[data-result=correct]{color:var(--kf-success-text)}.kf-choice__result-icon[data-result=incorrect]{color:var(--kf-danger-text)}.kf-choice[data-result=incorrect] .kf-result--confirmed .kf-glyph{display:none}.kf-choice[data-result=incorrect] .kf-result--confirmed{background:var(--kf-danger-surface);color:var(--kf-danger-text)}.kf-quiz-face .kf-choice .kf-choice__options .kf-radio{color:var(--kf-text);background:0 0}.kf-quiz-face .kf-choice .kf-radio[data-selected]>.kf-template-shape__decoration:before{background:var(--kf-accent-surface)}.kf-quiz-face .kf-choice[data-result=correct] .kf-radio[data-selected]>.kf-template-shape__decoration:before{background:var(--kf-success-surface)}.kf-quiz-face .kf-choice[data-result=incorrect] .kf-radio[data-selected]>.kf-template-shape__decoration:before{background:var(--kf-danger-surface)}
