.deb-icon{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;gap:var(--deb-icon--gap, 12px)}.deb-icon.deb-show-edge-shape{-webkit-mask-image:none;mask-image:none}.deb-icon.deb-show-edge-shape .deb-icon__span{-webkit-mask-image:var(--deb-mask-image);mask-image:var(--deb-mask-image)}.deb-icon.is-icon-stroke.is-gradient-icon-stroke .deb-icon__span::before{color:var(--deb-icon--color, #fff);background-image:var(--deb-icon--stroke-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--deb-icon--color #fff);-webkit-text-stroke:var(--deb-icon--stroke-width, 4px) transparent}.deb-icon.is-icon-stroke.is-offset-icon-stroke .deb-icon__span::before{color:transparent;paint-order:initial}.deb-icon.is-icon-stroke .deb-icon__span::before{-webkit-text-stroke:var(--deb-icon--stroke-width, 2px) var(--deb-icon--stroke-color, #000);paint-order:stroke fill;padding:var(--deb-icon--stroke-width, initial)}.deb-icon__span{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--deb-icon--color, inherit);background-color:var(--deb-icon--background-color, inherit);background-image:var(--deb-icon--background-gradient, inherit);font-size:var(--deb-icon--size, 32px);padding:var(--deb-icon--padding, 0)}.deb-icon__span::before{margin:auto !important;-webkit-transform:var(--deb-icon--transform, none);-ms-transform:var(--deb-icon--transform, none);transform:var(--deb-icon--transform, none);-webkit-filter:var(--deb-icon--drop-shadow, none);filter:var(--deb-icon--drop-shadow, none);text-shadow:var(--deb-icon--text-shadow, none)}.deb-icon__span.style--color-gradient::before{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:var(--deb-icon--gradient)}.deb-icon__link{color:transparent !important;text-decoration:none !important}.deb-icon__link:hover{text-decoration:none !important}.deb-text.is-style-vertical .deb-text__text{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.deb-text.is-style-vertical .deb-text__text::-webkit-scrollbar{width:8px;height:8px}.deb-text.is-style-vertical .deb-text__text::-webkit-scrollbar-button,.deb-text.is-style-vertical .deb-text__text::-webkit-scrollbar-track,.deb-text.is-style-vertical .deb-text__text::-webkit-scrollbar-corner,.deb-text.is-style-vertical .deb-text__text::-webkit-resizer{background-color:transparent}.deb-text.is-style-vertical .deb-text__text::-webkit-scrollbar-thumb{background-color:var(--scroll-bar-color, rgba(170,170,170,0.62))}.deb-text.is-style-vertical .deb-text__text{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;display:inline-block;text-align:left;overflow-x:scroll;letter-spacing:.16em;max-height:72vh}.deb-text.in-max-width{max-width:860px;margin-left:auto;margin-right:auto}.deb-text.is-style-vertical .deb-text__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.deb-text.is-style-vertical .deb-text__text{overflow:visible}.deb-text.style--as-counter .deb-text__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.deb-text.aligncenter>.deb-text__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.deb-text.alignleft>.deb-text__inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.deb-text.alignright>.deb-text__inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.deb-text__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:var(--deb-text--align-items, center);-ms-flex-align:var(--deb-text--align-items, center);align-items:var(--deb-text--align-items, center);-webkit-box-pack:var(--deb-text--justify-content);-ms-flex-pack:var(--deb-text--justify-content);justify-content:var(--deb-text--justify-content);gap:var(--deb-text--icon-text-gap, 6px);margin-top:var(--deb-text--margin-top);margin-bottom:var(--deb-text--margin-bottom);margin-left:var(--deb-text--margin-left);margin-right:var(--deb-text--margin-right);padding-top:var(--deb-text--padding-top);padding-bottom:var(--deb-text--padding-bottom);padding-left:var(--deb-text--padding-left);padding-right:var(--deb-text--padding-right)}.deb-text__inner>span{display:inline-block}.deb-text__text{font-size:var(--deb-text--font-size, inherit);font-weight:var(--deb-text--font-weight, inherit);color:var(--deb-text--color);letter-spacing:var(--deb-text--letter-spacing, inherit);line-height:var(--deb-text--line-height, inherit);text-shadow:var(--deb-text--text-shadow)}.deb-text__text.style--color--gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:var(--deb-text--gradient)}.deb-text__unit{font-size:var(--deb-text--unit-font-size, inherit);font-weight:var(--deb-text--unit-font-weight, inherit);color:var(--deb-text--unit-color)}.deb-text__unit.style--color--gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:var(--deb-text--unit-gradient)}body .deb-blog-card{position:relative;padding:20px;font-size:13.5px;line-height:1.6;max-width:860px;margin:var(--spacing-block-top, 40px) auto var(--spacing-block-bottom, 40px) auto;border:1px solid var(--deb-bc-border-color, rgba(170,170,170,0.48));border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);background-color:var(--deb-bc-bg-color, #fff);background-image:var(--deb-bc-bg-gradient, none);color:var(--deb-bc-font-color, #4b535a);-webkit-transition:all .3s ease;transition:all .3s ease}body .deb-blog-card>*{-webkit-box-sizing:border-box;box-sizing:border-box}body .deb-blog-card img{margin:0;padding:0}body .deb-blog-card a.deb-bc-anchor{color:var(--deb-bc-font-color, #4b535a);text-decoration:none;display:block}body .deb-blog-card a.deb-bc-anchor:hover{color:var(--deb-bc-font-color, #4b535a);text-decoration:none}body .deb-blog-card.has-label{margin-top:54px}body .deb-blog-card.has-label a.deb-bc-anchor{margin-top:14px}body .deb-blog-card:hover{-webkit-box-shadow:0 8px 24px -18px rgba(0,0,0,0.8);box-shadow:0 8px 24px -18px rgba(0,0,0,0.8)}body .deb-blog-card:hover img{-webkit-filter:none;filter:none;opacity:1}body .deb-blog-card.is-striped-background{background-image:repeating-linear-gradient(135deg, transparent, transparent 5px, rgba(255,255,255,0.22) 5px, rgba(255,255,255,0.22) 10px)}body p.deb-bc-headinig{position:absolute;top:-17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;padding:6px 8px;line-height:1.4;border-radius:3px;font-size:13px;border:1px solid var(--deb-bc-border-color, rgba(170,170,170,0.48));background-color:var(--deb-bc-bg-color, #fff);background-image:var(--deb-bc-bg-gradient, none)}body .deb-bc-wrap-content{display:-webkit-box;display:-ms-flexbox;display:flex}body .deb-bc-image-area{position:relative;width:120px;height:120px;display:inline-block;vertical-align:top;margin:0 0 0 15px;padding:0;-webkit-box-shadow:0 4px 10px -6px rgba(0,0,0,0.8);box-shadow:0 4px 10px -6px rgba(0,0,0,0.8);-webkit-transition:all .3s ease;transition:all .3s ease}body .deb-bc-image-area.pos-l{margin:0 15px 0 0}body .deb-bc-image-area:hover{-webkit-box-shadow:0 8px 20px -12px rgba(0,0,0,0.8);box-shadow:0 8px 20px -12px rgba(0,0,0,0.8);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}body .deb-bc-image-area figure{width:100%;height:100%;margin:auto;padding:0}body .deb-bc-image-area img.deb-bc-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .deb-bc-wrap-title-desc{display:inline-block;width:calc(100% - 135px);vertical-align:top}body .deb-bc-title{font-weight:bold;font-size:17px;line-height:1.4;vertical-align:top;margin-bottom:15px}body .deb-bc-desc{max-height:64px;overflow:hidden}body .deb-bc-footer{display:table;width:100%;margin-top:15px}body .deb-bc-footer.pos-l{text-align:right}body .deb-bc-footer img.bc-favicon{width:16px;height:16px;margin:0;padding:0;vertical-align:middle}body .deb-bc-footer .site-name{display:inline-block;font-size:11px;line-height:1.4;margin-left:15px;vertical-align:middle;opacity:.68}@media only screen and (max-width: 667px){body .deb-blog-card{padding:12px;font-size:12px}body .deb-blog-card .deb-bc-image-area{width:95px;height:95px}body .deb-blog-card .deb-bc-wrap-title-desc{width:calc(100% - 110px)}body .deb-bc-title{font-size:15px}body .deb-bc-desc{max-height:58px}}