.ci_status_check{display:grid;grid-template:"icon title" auto "icon description" auto/auto 1fr;background:linear-gradient(90deg,#fff 50%,rgba(255,255,255,0) 92.5%);column-gap:10px;padding:10px 16px;-webkit-user-select:none;user-select:none}@media(min-width:768px){.ci_status_check{padding:16px 26px;column-gap:16px}}.ci_status_check .icon{grid-area:icon;height:26px;width:26px}@media(min-width:768px){.ci_status_check .icon{height:40px;width:40px}}.ci_status_check__title{grid-area:title;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:12px;line-height:18px;font-weight:700}@media(min-width:768px){.ci_status_check__title{font-size:18px;line-height:24px}}.ci_status_check__description{grid-area:description;color:#a19fad;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:600;font-size:8px;line-height:9.2px}@media(min-width:768px){.ci_status_check__description{font-size:12px;line-height:12px}}.ci_status_check--success .icon{color:#4ac398}.ci_status_check--error .icon{color:#e70000}.comment_code_block{display:grid;container-type:inline-size;grid-template-columns:minmax(40px,max-content) 1fr;-webkit-user-select:none;user-select:none;border-radius:8px 0 0;background:linear-gradient(180deg,#fff 23.65%,rgba(255,255,255,0) 73.9%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:768px){.comment_code_block{grid-template-columns:minmax(75px,max-content) 1fr}}.comment_code_block .comment_code_block__header{position:relative;grid-column:1/-1;display:grid;grid-template-columns:subgrid;font-family:code-saver,monospace;font-size:12px;line-height:18px}@media(min-width:768px){.comment_code_block .comment_code_block__header{font-size:18px;line-height:28px}}.comment_code_block .comment_code_block__header .comment_code_block__header__line_number{padding:3px 10px;text-align:center;font-weight:700;border-top-left-radius:6px}@media(min-width:768px){.comment_code_block .comment_code_block__header .comment_code_block__header__line_number{padding:4px 16px}}@media(min-width:1024px){.comment_code_block .comment_code_block__header .comment_code_block__header__line_number{padding:4px 26px}}.comment_code_block .comment_code_block__header .comment_code_block__header__line_content{padding:3px 13px}@media(min-width:768px){.comment_code_block .comment_code_block__header .comment_code_block__header__line_content{padding:4px 20px}}.comment_code_block .comment_code_block__header:after{content:" ";display:block;position:absolute;left:0;right:0;bottom:0;background:linear-gradient(to right,var(--code-block-header-color,#000) 0,transparent 100%);border:none;margin:0;height:1px}.comment_code_block .comment_code_block__comment{grid-column:1/-1;display:grid;grid-template-columns:subgrid;grid-template-rows:auto auto;margin-top:16px}@media(min-width:768px){.comment_code_block .comment_code_block__comment{margin-top:20px}}.comment_code_block .comment_code_block__comment .comment_code_block__comment__icon_container{grid-column:1;grid-row:1/-1;text-align:right;padding:2px 0}.comment_code_block .comment_code_block__comment .comment_code_block__comment__icon_container .icon{height:26px;width:26px}@media(min-width:768px){.comment_code_block .comment_code_block__comment .comment_code_block__comment__icon_container{padding:4px 0}.comment_code_block .comment_code_block__comment .comment_code_block__comment__icon_container .icon{height:40px;width:40px}}.comment_code_block .comment_code_block__comment .comment_code_block__comment__child{margin-top:6px;grid-column:2;grid-row:1;padding:0 0 16px 10px}@media(min-width:768px){.comment_code_block .comment_code_block__comment .comment_code_block__comment__child{margin-top:10px;padding:0 34px 24px 12px}}.comment_code_block .comment_code_block__comment__child .icon_stack{margin-top:8px}@media(min-width:768px){.comment_code_block .comment_code_block__comment__child .icon_stack{margin-top:10px}}.comment_code_block:not(.comment_code_block--with_line_reference) .comment_code_block__comment{border-top-left-radius:16px}.comment_code_block.comment_code_block--green{--code-block-header-color:#4ac398}.comment_code_block.comment_code_block--green .comment_code_block__header__line_content,.comment_code_block.comment_code_block--green .comment_code_block__header__line_number{color:#4ac398}.comment_code_block.comment_code_block--green .comment_code_block__header__line_number{background-color:rgba(74,195,152,.4)}.comment_code_block.comment_code_block--green .comment_code_block__header__line_content{background-color:rgba(74,195,152,.24)}.comment_code_block.comment_code_block--periwinkle{--code-block-header-color:rgb(138,126,249)}.comment_code_block.comment_code_block--periwinkle .comment_code_block__header__line_content,.comment_code_block.comment_code_block--periwinkle .comment_code_block__header__line_number{color:#8a7ef9}.comment_code_block.comment_code_block--periwinkle .comment_code_block__header__line_number{background-color:rgba(138,126,249,.4)}.comment_code_block.comment_code_block--periwinkle .comment_code_block__header__line_content{background-color:rgba(138,126,249,.24)}@container (max-width: 500px){.comment_code_block{grid-template-columns:minmax(50px,max-content) 1fr}}.comment_code_block__comment__title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:18.432px}@media(min-width:768px){.comment_code_block__comment__title{font-size:24px;line-height:30px;margin-bottom:4px}}.comment_code_block__comment__title~.comment_code_block__comment__title{margin-top:16px}@media(min-width:768px){.comment_code_block__comment__title~.comment_code_block__comment__title{margin-top:24px}}.comment_code_block__comment__title .comment_code_block__comment__title__underline{border:none;height:1px;background:linear-gradient(90deg,#e3e3f1 0,#e3e3f1 75%,transparent);width:100%;margin:8px 0}@media(min-width:768px){.comment_code_block__comment__title .comment_code_block__comment__title__underline{height:2px;margin:12px 0}}.comment_code_block__comment__content{color:#625f74;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:13px;line-height:20px;letter-spacing:-.122px}@media(min-width:768px){.comment_code_block__comment__content{font-size:20px;line-height:30px;letter-spacing:-.191px}}.comment_code_block__comment__token{display:inline-block;color:var(--token-color);font-family:code-saver,monospace;font-weight:var(--token-font-weight);border-radius:4px;border:1px solid var(--token-border-color);background:var(--token-background-color);box-shadow:0 1px 3px 0 var(--token-shadow-color);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:13px;line-height:20px;letter-spacing:-.122px;padding:0 2px}.comment_code_block__comment__token--green{--token-color:#4ac398;--token-background-color:rgba(74,195,152,0.08);--token-border-color:rgba(74,195,152,0.16);--token-shadow-color:rgba(74,195,152,0.4);--token-font-weight:700}.comment_code_block__comment__token--periwinkle{--token-color:rgb(138,126,249);--token-background-color:rgba(138,126,249,0.08);--token-border-color:rgba(138,126,249,0.16);--token-shadow-color:rgba(138,126,249,0.4);--token-font-weight:700}.comment_code_block__comment__token--base{--token-color:#625f74;--token-background-color:rgba(138,126,249,0.08);--token-border-color:transparent;--token-shadow-color:transparent;--token-font-weight:400}@media(min-width:768px){.comment_code_block__comment__token{padding:0 4px;font-size:20px;line-height:30px;letter-spacing:-.191px}}.comment_code_block__comment__pre{font-family:code-saver,monospace;font-weight:700;font-size:13px;line-height:20px;letter-spacing:-.122px;display:flex;align-items:center;margin-top:8px;padding:12px;gap:6px;background:linear-gradient(90deg,rgba(118,111,182,.08) 5.86%,rgba(118,111,182,0) 86.93%)}@media(min-width:768px){.comment_code_block__comment__pre{font-size:18px;line-height:27.962px;margin-top:12px;padding:16px;gap:10px}}