@keyframes kib-animation-page-entry-fade-in{0%{will-change:opacity;opacity:0}99%{will-change:unset;opacity:1}}@keyframes kib-animation-page-entry-slide-up{0%{transform:translateY(17rem)}99%{transform:translateY(0)}}.kib-modal__container-wrapper{position:fixed;display:flex;top:0;right:0;left:0;bottom:0;justify-content:center;align-items:center;height:100%;width:100%;z-index:5001}.kib-modal__wrapper-inner{display:flex;justify-content:center;width:100%;max-height:calc(100% - 1.6rem);max-width:calc(100% - 1.6rem)}@media(min-width:40.5em){.kib-modal__wrapper-inner{width:calc(100% - 6.4rem);max-width:60rem;max-height:calc(100vh - 6.4rem)}}.kib-modal__wrapper-inner .kib-modal__container{width:100%}.kib-modal__wrapper-inner--large{max-height:calc(100% - 1.6rem);width:calc(100% - 1.6rem)}@media(min-width:40.5em){.kib-modal__wrapper-inner--large{width:calc(100% - 6.4rem);max-width:110rem;max-height:calc(100vh - 6.4rem)}}.kib-modal__wrapper-inner--large .kib-modal__container{width:100%}.kib-modal__react-focus-trap{display:flex;width:100%;justify-content:center}.kib-modal__backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:5000;background-color:var(--chirp-ui-bg-overlay-primary,rgba(0,0,0,.251))}.kib-modal__container{box-shadow:var(--chirp-shadow-overlay-large-properties-layer-1-x,0) var(--chirp-shadow-overlay-large-properties-layer-1-y,0) var(--chirp-shadow-overlay-large-properties-layer-1-blur,2px) var(--chirp-shadow-overlay-large-properties-layer-1-spread,0) var(--chirp-shadow-overlay-large-properties-layer-1-color,rgba(0,0,0,.122)),var(--chirp-shadow-overlay-large-properties-layer-2-x,0) var(--chirp-shadow-overlay-large-properties-layer-2-y,12px) var(--chirp-shadow-overlay-large-properties-layer-2-blur,24px) var(--chirp-shadow-overlay-large-properties-layer-2-spread,0) var(--chirp-shadow-overlay-large-properties-layer-2-color,rgba(0,0,0,.2));padding:0;display:flex;flex-direction:column;background-color:var(--chirp-ui-bg-primary,#fff);border:none;border-radius:.8rem;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;max-height:100%;max-width:100%}@media(min-width:40.5em){.kib-modal__container{width:calc(100% - 6.4rem);max-width:60rem;max-height:calc(100vh - 6.4rem)}}@media(forced-colors:active){.kib-modal__container{outline:.2rem solid}}.kib-modal__container--large{width:calc(100% - 1.6rem);max-height:100%}@media(min-width:40.5em){.kib-modal__container--large{max-width:110rem;max-height:calc(100vh - 6.4rem)}}.kib-modal__control{--kib-button-text-color:var(--chirp-action-cta-primary-text,#fff);--kib-button-background:var(--chirp-action-cta-primary-primary,#1c49c2);--kib-button-focus-border-color:var(--chirp-action-cta-primary-primary,#1c49c2);--kib-button-box-shadow-color:none;font-family:var(--chirp-typography-button-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-button-font-weight,700);line-height:var(--chirp-typography-button-line-height,1.54);font-size:var(--chirp-typography-button-font-size,1.3rem);letter-spacing:var(--chirp-typography-button-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-button-text-decoration,none);text-decoration:var(--chirp-typography-button-text-decoration,none);text-transform:var(--chirp-typography-button-text-case,none);position:relative;display:inline-flex;min-width:var(--kib-button-size,calc(var(--chirp-spacing-s3, 1.2rem) * 2 + var(--chirp-typography-button-font-size, 1.3rem) * var(--chirp-typography-button-line-height, 1.54) + .4rem));min-height:var(--kib-button-size,calc(var(--chirp-spacing-s3, 1.2rem) * 2 + var(--chirp-typography-button-font-size, 1.3rem) * var(--chirp-typography-button-line-height, 1.54) + .4rem));align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--chirp-border-br03,2.4rem);cursor:pointer;touch-action:manipulation;transform:translate(0);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border:0;background-color:var(--kib-button-background);text-align:center;box-shadow:inset 0 0 0 .2rem var(--kib-button-box-shadow-color);--kib-button-box-shadow-color:var(--chirp-action-utility-alternate-03,#eee);--kib-button-focus-border-color:var(--chirp-action-utility-primary-primary,#4d4d4d);--kib-button-background:var(--chirp-action-utility-alternate-primary,#fff);--kib-button-text-color:var(--chirp-action-utility-alternate-text,#121212);--kib-button-size:calc(var(--chirp-spacing-s2, 0.8rem) * 2 + var(--chirp-typography-button-font-size, 1.3rem) * var(--chirp-typography-button-line-height, 1.54) + 0.4rem);border-radius:50%;padding:var(--chirp-spacing-s2,.8rem);margin-left:auto;align-self:flex-start}.kib-modal__control,.kib-modal__control:visited{color:var(--kib-button-text-color);text-decoration:none}@media(hover:hover)and (pointer:fine){.kib-modal__control:hover{--kib-button-background:var(--chirp-action-cta-primary-03,#2661ce)}}.kib-modal__control--loading,.kib-modal__control:active{--kib-button-background:var(--chirp-action-cta-primary-02,#031657)}.kib-modal__control+.kib-modal__control{margin-left:var(--chirp-spacing-s2,.8rem)}.kib-modal__control--loading,.kib-modal__control:active,.kib-modal__control:hover{color:var(--kib-button-text-color);text-decoration:none}.kib-modal__control--loading,.kib-modal__control:disabled{opacity:.6;pointer-events:none}@media(forced-colors:active){.kib-modal__control--loading,.kib-modal__control:disabled{opacity:1;color:GrayText!important;border-color:GrayText!important}}.kib-modal__control:after{position:absolute;z-index:-1;top:-.4rem;left:-.4rem;right:-.4rem;bottom:-.4rem;border:.2rem solid var(--kib-button-focus-border-color);border-radius:calc(var(--chirp-border-br03, 2.4rem)*2);color:inherit;content:"";opacity:0;transition:opacity .1s ease-out}.kib-modal__control:focus-visible{outline:0}@media(hover:hover)and (pointer:fine){.kib-modal__control:hover{--kib-button-text-color:var(--chirp-action-utility-alternate-text,#121212);--kib-button-background:var(--chirp-action-utility-alternate-03,#eee);box-shadow:none}}.kib-modal__control--loading,.kib-modal__control:active{--kib-button-background:var(--chirp-action-utility-alternate-02,#ccc);box-shadow:none}.kib-modal__control--loading{opacity:.6}@media(forced-colors:active){.kib-modal__control--loading{opacity:1}}.kib-modal__control:after{border-radius:inherit}.kib-modal__control>svg{width:2rem;height:2rem}.kib-modal__control:focus:after{opacity:1}.kib-modal__control:focus-visible:after{opacity:1}.kib-modal__control:focus:not(:focus-visible):after{opacity:0}.kib-modal__control-label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.kib-modal__header{padding:var(--chirp-spacing-s4,1.6rem);border-bottom:.1rem solid var(--chirp-ui-bg-02,#eee);display:flex;align-items:center}@media(min-width:40.5em){.kib-modal__header{padding:var(--chirp-spacing-s6,2.4rem) var(--chirp-spacing-s6,2.4rem) var(--chirp-spacing-s4,1.6rem)}}.kib-modal__title{font-family:var(--chirp-typography-display-6-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-display-6-font-weight,700);line-height:var(--chirp-typography-display-6-line-height,1.32);font-size:var(--chirp-typography-display-6-font-size,1.9rem);letter-spacing:var(--chirp-typography-display-6-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-display-6-text-decoration,none);text-decoration:var(--chirp-typography-display-6-text-decoration,none);text-transform:var(--chirp-typography-display-6-text-case,none);padding-top:0;margin-top:0;margin-bottom:0;margin-right:var(--chirp-spacing-s4,1.6rem)}.kib-modal__body,.kib-modal__title{flex:1 1;color:var(--chirp-text-primary,#121212)}.kib-modal__body{padding:0;font-family:var(--chirp-typography-paragraph-1-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-paragraph-1-font-weight,400);line-height:var(--chirp-typography-paragraph-1-line-height,1.33);font-size:var(--chirp-typography-paragraph-1-font-size,1.5rem);letter-spacing:var(--chirp-typography-paragraph-1-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-paragraph-1-text-decoration,none);text-decoration:var(--chirp-typography-paragraph-1-text-decoration,none);text-transform:var(--chirp-typography-paragraph-1-text-case,none);display:flex;overflow:hidden;overflow-y:auto;position:relative;flex-direction:column}.kib-modal__body:before{top:0}.kib-modal__body:after,.kib-modal__body:before{content:"";background:var(--chirp-ui-bg-02,#eee);height:.1rem;position:absolute;right:0;left:0;z-index:10}.kib-modal__body:after{bottom:0}.kib-modal__body-inner{display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden auto}.kib-modal__body-inner:after,.kib-modal__body-inner:before{content:"";background-image:linear-gradient(var(--chirp-ui-bg-primary,#fff),var(--chirp-ui-bg-primary,#fff) 100%);z-index:11;height:.1rem;flex-shrink:0}.kib-modal__content{padding:var(--chirp-spacing-s4,1.6rem);display:flex;flex:1 1;color:var(--chirp-text-primary,#121212);overflow:hidden;overflow-y:auto;position:relative;flex-direction:column;background:linear-gradient(var(--chirp-ui-bg-primary,#fff) 30%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),var(--chirp-ui-bg-primary,#fff) 70%),radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.2),transparent),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.2),transparent);background-repeat:no-repeat;background-color:var(--chirp-ui-bg-primary,#fff);background-size:100% 4rem,100% 4rem,100% 1.4rem,100% 1.4rem;background-attachment:local,local,scroll,scroll;background-position:0 0,0 100%,0 0,0 calc(100% - .2px)}.kib-modal__content:focus{box-shadow:inset 0 0 .2rem .2rem var(--chirp-action-cta-primary-primary,#1c49c2);outline:none}.kib-modal__content:focus-visible{box-shadow:inset 0 0 .2rem .2rem var(--chirp-action-cta-primary-primary,#1c49c2)}.kib-modal__content:focus:not(:focus-visible){box-shadow:none}.kib-modal__content--has-controls{padding-bottom:0}@media(hover:hover)and (pointer:coarse){.kib-modal__content:focus{box-shadow:none}}@media(min-width:40.5em){.kib-modal__content{padding:var(--chirp-spacing-s4,1.6rem) var(--chirp-spacing-s6,2.4rem) var(--chirp-spacing-s6,2.4rem)}.kib-modal__content--has-controls{padding-bottom:0}}.kib-modal__actions{padding:var(--chirp-spacing-s4,1.6rem)}@media(min-width:40.5em){.kib-modal__actions{padding:var(--chirp-spacing-s6,2.4rem)}}