@charset "UTF-8";:root{--blog-heading-clr: #a99c85;--blog-highlight-clr: #d8d4ca;--blog-bold-clr: #ffffff;--blog-text-color: rgb(229, 232, 235);--fs-100: clamp(0.56rem, calc(0.87rem + -0.4vw), 0.79rem);--fs-200: clamp(0.75rem, calc(0.94rem + -0.24vw), 0.89rem);--fs-300: clamp(1rem, calc(1rem + 0vw), 1rem);--fs-400: clamp(1.13rem, calc(1.05rem + 0.36vw), 1.33rem);--fs-500: clamp(1.27rem, calc(1.09rem + 0.89vw), 1.78rem);--fs-600: clamp(1.42rem, calc(1.1rem + 1.64vw), 2.37rem);--fs-700: clamp(1.6rem, calc(1.06rem + 2.71vw), 3.16rem);--fs-800: clamp(1.8rem, calc(0.96rem + 4.19vw), 4.21rem)}:where(.blog-wrapper),:where(.blog-wrapper) *,:where(.blog-wrapper) *::before,:where(.blog-wrapper) *::after{box-sizing:border-box}:where(.blog-wrapper) *{margin:0}.blog-wrapper *:focus-visible{color:aqua;outline:1px solid var(--primary)}.blog-tips{padding:1em;border:1px dashed var(--blog-highlight-clr);border-radius:2px;background-color:hsl(217,12%,9%)}@media(min-width:568px)and (max-width:2500px){:root{--blog-text-color: #d2d7e0}}.flow>*+*{margin-top:var(--flow-space, 1em);margin-bottom:0.5em}.blog-wrapper{margin-inline:auto;max-width:54rem;font-size:var(--fs-300);line-height:1.6}.blog-wrapper h1,.blog-wrapper h2,.blog-wrapper h3{text-wrap:balance;line-height:1.2;color:var(--blog-heading-clr)}.blog-wrapper p{color:var(--blog-text-color);overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.blog-wrapper figure{max-width:100%;display:block;margin-block:1rem}.blog-wrapper ul,.blog-wrapper ol{padding:0;margin:1rem}.blog-wrapper ul>li{list-style-type:square}.blog-wrapper li{color:var(--blog-text-color);margin-left:0px;line-height:1.5;margin-bottom:0.3em}.blog-wrapper li::marker{color:var(--primary)}.blog-wrapper h1{font-size:var(--fs-700);--flow-space: 2em}.blog-wrapper h2{font-size:var(--fs-500);--flow-space: 1.3em}.blog-wrapper h3{font-size:var(--fs-400)}.blog-wrapper h4{font-size:var(--fs-300)}.blog-wrapper h5{font-size:var(--fs-200)}.blog-wrapper table{width:100%;color:var(--blog-text-color);text-align:center}.blog-wrapper table td{border:1px solid var(--color-theme-500);border-collapse:collapse;padding:5px;font-size:0.85rem}.blog-wrapper table th{border:1px solid var(--color-theme-500);font-size:0.8rem}.blog-wrapper img{width:100%;display:block;border-radius:4px}.blog-wrapper b{color:var(--blog-bold-clr)}.blog-wrapper strong{color:var(--blog-highlight-clr)}.netzp-blog6-post img.image-large-cover{border-radius:1rem;width:100%;height:auto;aspect-ratio:1300 / 455;object-fit:cover}.blog-wrapper figcaption{font-size:var(--fs-200);font-style:italic;color:rgb(155,155,155);text-align:center;margin-block-start:0.5em}.blog-wrapper h1{text-align:center}.blog-wrapper h3,.blog-wrapper h4,.blog-wrapper h5{color:var(--blog-heading-clr)}.blog-wrapper h3{font-size:18px;font-weight:700}.blog-wrapper h2{margin-block-start:2em;line-height:34px;text-align:center;display:flex;gap:30px;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;color:var(--blog-heading-clr)}.blog-wrapper li{margin-bottom:0.5em}.blog-wrapper h3,.blog-wrapper h4{margin-block-start:2em;text-align:center;display:flex;gap:30px;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.blog-wrapper h2::before,.blog-wrapper h2::after{content:"";display:flex;position:relative;flex:1;height:1px;background-image:linear-gradient(to left,transparent,rgba(255,255,255,0.3411764706))}.blog-wrapper h2::before{background-image:linear-gradient(to right,transparent,rgba(255,255,255,0.3411764706))}.blog-wrapper h3::before,.blog-wrapper h3::after,.blog-wrapper h4::before,.blog-wrapper h4::after{content:"";display:flex;position:relative;flex:1;height:1px;background-image:linear-gradient(to left,transparent,rgba(255,255,255,0.3411764706))}.blog-wrapper h3::before,.blog-wrapper h4::before{background-image:linear-gradient(to right,transparent,rgba(255,255,255,0.3411764706))}@media(min-width:568px)and (max-width:2500px){:root{--blog-text-color: #d2d7e0}.blog-wrapper{line-height:1.7}.blog-wrapper table td{font-size:1rem}.blog-wrapper table th{font-size:1rem}.blog-post{display:flex;flex-direction:column;align-items:center}.blog-layout{display:grid;grid-template-columns:1fr;justify-content:center;gap:2rem;position:relative}}@media(max-width:800px){.blog-wrapper{font-size:1rem;max-width:100%;padding:0.5rem 1rem 1rem 1rem}.blog-wrapper img{border:10px}.blog-wrapper h2::before,.blog-wrapper h2::after{display:none}.blog-wrapper h3::before,.blog-wrapper h3::after,.blog-wrapper h4::before,.blog-wrapper h4::after{display:none}}.blog-wrapper th,.blog-wrapper td{padding:10px;text-align:left;border:1px solid #ddd}.blog-wrapper th,.blog-wrapper td{padding:10px;text-align:left;border:1px solid #ddd}.blog-accordion{border-radius:2px;overflow:hidden;background-color:var(--color-theme-100)}.blog-accordion label{margin-bottom:0px}.blog-accordion__label{padding:1rem 3.25rem 1rem 1rem;font-size:var(--fs-300);font-weight:700}.blog-accordion__content{padding-inline:1rem;font-size:var(--fs-300)}.blog-accordion__content p{margin-block:1rem}.blog-accordion__label{display:block;cursor:pointer;position:relative;transition:0.4s}.blog-accordion__label:hover{background:rgba(0,0,0,0.1)}.blog-accordion__label::after{content:"⨯";color:var(--primary);font-weight:700;position:absolute;right:30px;transform:rotate(45deg);transition:transform 0.4s ease-in-out}.blog-accordion__content{max-height:0;overflow:hidden;transition:0.5s ease-in-out}.blog-accordion__input{display:none}.blog-accordion__input:checked~.blog-accordion__label{color:var(--primary)}.blog-accordion__input:checked~.blog-accordion__content{max-height:500px;transition:0.5s ease-in-out}.blog-accordion__input:checked~.blog-accordion__label::after{transform:rotate(0) translateX(-2px)}@font-face{font-family:"Inter Fallback";src:local("Arial"),local("Helvetica"),local("Liberation Sans"),local("Arimo");size-adjust:107.4%;ascent-override:90.2%;descent-override:22.48%;line-gap-override:0%}.blog-wrapper,.blog-wrapper :is(h1,h2,h3,h4,h5,p,li,td,th,a,span,b,strong,em,small,figcaption,button,label){font-family:Inter,"Inter Fallback",sans-serif}@media(max-width:640px){.blog-wrapper table.mm-stack,.blog-wrapper table.mm-stack tbody,.blog-wrapper table.mm-stack tr,.blog-wrapper table.mm-stack td{display:block;width:100%}.blog-wrapper table.mm-stack thead,.blog-wrapper table.mm-stack tr:not(:has(>td)){display:none}.blog-wrapper table.mm-stack tr{border:1px solid #343a56;border-radius:8px;margin-bottom:12px;padding:8px}.blog-wrapper table.mm-stack th{display:block;width:100%;border:0;padding:5px 6px;color:#fff}.blog-wrapper table.mm-stack td{border:0;padding:5px 6px;overflow-wrap:anywhere}.blog-wrapper table.mm-stack td[data-label]:not([data-label=""])::before{content:attr(data-label);display:block;font-size:12px;font-weight:700;color:#fff;margin-bottom:3px}.blog-wrapper table.mm-stack td[data-label=""]{font-weight:700;color:#fff}}
.netzp-blog6-post{--mcui-canvas: #1d2030;--mcui-sunken: #191c29;--mcui-reference: #202436;--mcui-reference-hover: #24293d;--mcui-panel: #222739;--mcui-panel-shadow: inset 0 1px 0 rgb(239 240 245 / .05);--mcui-raised: #222739;--mcui-selected: #303650;--mcui-commerce: #11131d;--mcui-control: #1d2034;--mcui-line: rgb(175 181 207 / .12);--mcui-line-strong: rgb(175 181 207 / .24);--mcui-row-line: rgb(175 181 207 / .07);--mcui-ink: #eff0f5;--mcui-copy: #cfd3e2;--mcui-muted: #afb5cf;--mcui-body: 16px;--mcui-note: 15px;--mcui-item: 16px;--mcui-meta: 13px;--mcui-label: 12px;--mcui-leading: 1.55;--mcui-leading-tight: 1.45;--mcui-accent: var(--primary, hsl(358 79% 59%));--mcui-link: #ff7478;--mcui-tint: #afb5cf;--mcui-focus: #eff0f5;--mcui-radius-sm: 4px;--mcui-radius: 8px;--mcui-radius-card: 12px;--mcui-radius-dock: 14px;--mcui-radius-panel: 16px;--mcui-axis: 40px;--mcui-text: 72px;--mcui-inset: 20px;--mcui-check-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m5 10.5 3.25 3.25L15 7' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--mcui-dice-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='3.25' y='3.25' width='13.5' height='13.5' rx='3.25' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3Ccircle cx='7.2' cy='7.2' r='1.35'/%3E%3Ccircle cx='10' cy='10' r='1.35'/%3E%3Ccircle cx='12.8' cy='12.8' r='1.35'/%3E%3C/svg%3E");--mcui-chevron-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--mcui-external-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4 2h6v6M10 2 3 9' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--mcui-chat-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 3.5h10a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1H7l-3 2.5v-2.5H3a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1Z' fill='none' stroke='%23000' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E");--mcui-tint: #e1a856}.netzp-blog6-post:has(.mcui-wow){--mcui-tint: #8bc5ff}.netzp-blog6-post{--blr-page: var(--mcui-canvas);--blr-raised: var(--mcui-reference);--blr-raised-hover: var(--mcui-reference-hover);--blr-line: var(--mcui-line);--blr-line-soft: var(--mcui-row-line);--blr-line-hover: var(--mcui-line-strong);--blr-text: var(--mcui-copy);--blr-heading: var(--mcui-ink);--blr-strong: var(--mcui-ink);--blr-muted: var(--mcui-muted);--blr-accent: var(--mcui-accent);--blr-tint: var(--mcui-tint);--blr-link: var(--mcui-link);--blr-link-hover: color-mix(in oklab, var(--mcui-link), var(--mcui-ink) 25%);--blr-focus: var(--mcui-focus);--blr-selection: color-mix(in oklab, var(--mcui-tint) 35%, transparent);--blr-done: var(--mcui-ink);--blr-r-control: var(--mcui-radius-sm);--blr-r-surface: var(--mcui-radius);--blr-r-panel: var(--mcui-radius-panel);--blr-ease: cubic-bezier(0.16, 1, 0.3, 1);--blr-measure: 36rem;--blr-rail: 18.5rem;--blr-gap: 4rem;--blr-mtoc: 3rem;--blr-mtoc-gap: 1.5rem;--blr-header: 65px;--blr-by: 2.5rem;--blr-by-gap: 1.25rem}.netzp-blog6-post .mm-blog-updated{display:none}.netzp-blog6-post .blog-layout{display:grid;grid-template-columns:minmax(0,var(--blr-measure));justify-content:center;gap:0;padding-top:1.25rem}.blog-layout ::selection{background:var(--blr-selection);color:var(--blr-strong)}@media(min-width:1120px){.netzp-blog6-post .blog-layout{grid-template-columns:minmax(0,var(--blr-measure)) var(--blr-rail);column-gap:var(--blr-gap);justify-content:space-between}}@font-face{font-family:"Inter Fallback";font-weight:600 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold");size-adjust:102%;ascent-override:94.98%;descent-override:23.74%;line-gap-override:0%}.blog-layout .blog-wrapper{max-width:none;width:100%;margin:0;padding:0;font-size:0.9375rem;line-height:1.65;color:var(--blr-text)}@media(min-width:640px){.blog-layout .blog-wrapper{font-size:0.9375rem}.blog-layout .blog-wrapper p{hyphens:manual}}@media(max-width:639.98px){.blog-layout .blog-wrapper :is(p,li){hyphens:auto}}.blog-layout .blog-wrapper.flow>*+*{margin-top:var(--flow-space, 1.1em);margin-bottom:0}.blog-layout .blog-wrapper :is(p,td),.blog-layout .blog-wrapper :is(ul,ol):not([class])>li{color:var(--blr-text)}.blog-layout .blog-wrapper :is(b,strong):where(:not([class])){color:var(--blr-strong)}.blog-layout .blog-wrapper :is(b,strong){font-weight:700}.blog-layout .blog-wrapper :is(h1,h2,h3,h4){display:block;text-align:start;color:var(--blr-heading);font-weight:700;text-wrap:balance}.blog-layout .blog-wrapper :is(h1,h2,h3,h4) span[style]{color:inherit!important}.blog-layout .blog-wrapper :is(h2,h3,h4)::before,.blog-layout .blog-wrapper :is(h2,h3,h4)::after{content:none;display:none}.blog-layout .blog-wrapper h1{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.25rem);font-weight:800;line-height:1.12;letter-spacing:-0.025em;margin:0}.blog-layout .blog-wrapper h2{font-size:clamp(1.3125rem,1.15rem + 0.5vw,1.5rem);line-height:1.22;letter-spacing:-0.018em;--flow-space: 2.4em;scroll-margin-top:calc(var(--blr-header) + 1.25rem)}.blog-layout .blog-wrapper h3{font-size:1.2em;line-height:1.35;letter-spacing:-0.01em;--flow-space: 2em;scroll-margin-top:calc(var(--blr-header) + 1.25rem)}.blog-layout .blog-wrapper h4{font-size:1em;--flow-space: 1.8em}.blog-layout .blog-wrapper :is(h2,h3,h4)+*{--flow-space: 0.6em}.blog-layout .blog-wrapper a:not([class],.blr-mtoc *,.blr-end *){color:var(--blr-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.2em;text-decoration-color:color-mix(in oklab,var(--blr-link) 45%,transparent);transition:text-decoration-color 0.15s ease-out}.blog-layout a:focus-visible,.blog-layout summary:focus-visible{outline:2px solid var(--blr-focus);outline-offset:2px;border-radius:var(--blr-r-control);color:inherit}.blog-layout .blog-wrapper :is(a,button).d4tt-link{all:unset;color:var(--d4tt-q, inherit);cursor:help;font-weight:700;border-bottom:1px dotted currentColor;border-radius:2px}.blog-layout .blog-wrapper :is(ul,ol):not([class]){margin:1.1em 0 0;padding-inline-start:1.4em}.blog-layout .blog-wrapper :is(ul,ol):not([class])>li{margin:0.45em 0 0;padding-inline-start:0.2em;line-height:1.65}.blog-layout .blog-wrapper ul:not([class])>li{list-style-type:square}.blog-layout .blog-wrapper :is(ul,ol):not([class])>li::marker{color:var(--blr-muted)}.blog-layout .blog-wrapper ol:not([class])>li::marker{font-weight:700;font-variant-numeric:tabular-nums}.blog-layout .blog-wrapper .blog-tips{padding:1.25rem 1.5rem;border:1px solid var(--blr-line);border-radius:var(--blr-r-surface);background:var(--blr-raised)}.blog-layout .blog-wrapper .blog-tips>:first-child{margin-top:0}.blog-layout .blog-wrapper .blog-tips ul{margin-top:0.6em}.blog-layout .blog-wrapper figure{margin:2em 0 0}.blog-layout .blog-wrapper figure>:is(img,a>img,picture>img){border-radius:var(--blr-r-surface);background:var(--blr-raised);outline:1px solid var(--blr-line-soft);outline-offset:-1px}.blog-layout .blog-wrapper figcaption{margin-top:0.7em;font-size:0.8125rem;font-style:normal;line-height:1.5;text-align:start;color:var(--blr-muted);max-width:62ch}.blog-layout .blog-wrapper table{width:100%;margin-top:1.4em;border-collapse:collapse;font-size:0.875rem;line-height:1.5;text-align:start;font-variant-numeric:tabular-nums}.blog-layout .blog-wrapper :is(th,td){padding-block:0.7rem;padding-inline:0 1rem;border:0;border-bottom:1px solid var(--blr-line-soft);vertical-align:top;text-align:start;font-size:inherit}.blog-layout .blog-wrapper :is(th,td):last-child{padding-inline-end:0}.blog-layout .blog-wrapper th{color:var(--blr-strong);font-weight:700;font-size:0.8125rem;border-bottom-color:var(--blr-line)}.blog-layout .blog-wrapper .faq-section{margin-top:1em;border-top:1px solid var(--blr-line-soft)}.blog-layout .blog-wrapper .faq-section hr{margin:0;border:0;border-top:1px solid var(--blr-line-soft);opacity:1}.blog-layout .blog-wrapper .blog-accordion{background:none;border-radius:0}.blog-layout .blog-wrapper .blog-accordion__input{display:block;position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.blog-layout .blog-wrapper .blog-accordion__label{position:relative;display:block;margin:0;padding-block:1.05rem;padding-inline:0 2.75rem;font-size:1em;font-weight:700;line-height:1.45;color:var(--blr-heading);cursor:pointer;transition:color 0.15s ease-out}.blog-layout .blog-wrapper .blog-accordion__label::before{content:none}.blog-layout .blog-wrapper .blog-accordion__label::after{content:"";position:absolute;inset-inline-end:0.25rem;top:calc(50% - 8px);width:16px;height:16px;background:var(--blr-muted);-webkit-mask:var(--mcui-chevron-mask) center / 16px no-repeat;mask:var(--mcui-chevron-mask) center / 16px no-repeat;transform:none;transition:transform 0.25s var(--blr-ease),background-color 0.15s ease-out}.blog-layout .blog-wrapper .blog-accordion__input:checked~.blog-accordion__label{color:var(--blr-tint)}.blog-layout .blog-wrapper .blog-accordion__input:checked~.blog-accordion__label::after{transform:rotate(180deg);background:var(--blr-tint)}.blog-layout .blog-wrapper .blog-accordion__input:focus-visible~.blog-accordion__label{outline:2px solid var(--blr-focus);outline-offset:2px;border-radius:var(--blr-r-control)}.blog-layout .blog-wrapper .blog-accordion__content{display:grid;grid-template-rows:0fr;max-height:none;padding:0;transition:grid-template-rows 0.3s var(--blr-ease),padding-bottom 0.3s var(--blr-ease)}.blog-layout .blog-wrapper .blog-accordion__content{font-size:1em}.blog-layout .blog-wrapper .blog-accordion__content>*{min-height:0;overflow:hidden;margin:0;padding:0;padding-inline-end:2.75rem;font-size:1em;opacity:0;transition:opacity 0.2s ease-out}.blog-layout .blog-wrapper .blog-accordion__input:checked~.blog-accordion__content>*{opacity:1;transition:opacity 0.3s ease-out 0.08s}.blog-layout .blog-wrapper .blog-accordion__input:checked~.blog-accordion__content{grid-template-rows:1fr;max-height:none;padding-bottom:1.1rem}.blog-layout .blog-wrapper:not(:has(>.blr-byline))>#blog-h1{padding-bottom:calc(var(--blr-by) + var(--blr-by-gap))}.blog-layout .blog-wrapper.flow>.blr-byline{display:flex;align-items:center;gap:0.75rem;height:var(--blr-by);margin:var(--blr-by-gap) 0 0;overflow:hidden}.blog-layout .blog-wrapper .blr-by-avatar{flex:none;width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover;background:var(--blr-raised);outline:1px solid var(--blr-line-soft);outline-offset:-1px}.blog-layout .blog-wrapper .blr-byline--team .blr-by-avatar{padding:0.5rem;border:1px solid var(--blr-line);object-fit:contain}.blr-by-text{display:flex;flex-direction:column;min-width:0;line-height:1.3}.blog-layout .blog-wrapper .blr-by-name{font-size:0.9375rem;font-weight:700;color:var(--blr-heading)}.blog-layout .blog-wrapper .blr-by-meta{font-size:0.8125rem;letter-spacing:0.01em;color:var(--blr-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blr-date-short{display:none}@media(max-width:379.98px){.blr-date-long{display:none}.blr-date-short{display:inline}.blog-layout .blog-wrapper .blr-by-meta{font-size:0.75rem}}.blr-noscript .blog-layout .blog-wrapper>#blog-h1{padding-bottom:0!important}.blog-layout .blog-wrapper>.blr-mtoc{display:none}@media(max-width:1119.98px){.blog-layout .blog-wrapper:not(:has(>.blr-byline))>#blog-h1{padding-bottom:calc(var(--blr-by) + var(--blr-by-gap) + var(--blr-mtoc) + var(--blr-mtoc-gap))}.blog-layout .blog-wrapper.flow>.blr-mtoc{display:block;margin:var(--blr-mtoc-gap) 0 0;border:1px solid var(--blr-line);border-radius:var(--blr-r-surface);background:var(--blr-raised)}.blr-mtoc>summary{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;height:calc(var(--blr-mtoc) - 2px);padding:0 1rem;font-size:0.9375rem;font-weight:700;color:var(--blr-heading);list-style:none;cursor:pointer}.blr-mtoc>summary::-webkit-details-marker{display:none}.blr-mtoc>summary svg{transition:transform 0.25s var(--blr-ease)}.blr-mtoc[open]>summary svg{transform:rotate(180deg)}.blog-layout .blog-wrapper .blr-mtoc ol{margin:0;padding:0 1rem 0.75rem;border:0}.blog-layout .blog-wrapper .blr-mtoc li{margin:0;padding:0;list-style:none;border-top:1px solid var(--blr-line-soft)}.blog-layout .blog-wrapper .blr-mtoc a{display:block;padding:0.75rem 0;color:var(--blr-text);font-size:0.9375rem;line-height:1.4;text-decoration:none}}.blog-layout .blog-wrapper [class$=-toc]{display:none}.blr-rail{min-width:0;font-size:0.875rem;line-height:1.45;color:var(--blr-muted)}.blr-rail a{text-decoration:none}.blr-sticky{position:sticky;top:calc(var(--blr-header) + 1.5rem)}.blr-label{margin:0 0 0.85rem;font-size:0.9375rem;font-weight:700;line-height:1.3;color:var(--blr-heading)}.blr-toc-list{position:relative;margin:0;padding:0;list-style:none;border-inline-start:1px solid var(--blr-line)}.blr-toc-list::before{content:"";position:absolute;top:0;bottom:0;inset-inline-start:-1px;width:1px;background:var(--blr-tint);transform:scaleY(var(--blr-fill, 0));transform-origin:top;transition:transform 0.12s ease-out,background-color 0.6s ease-out 0.2s}.blr-toc-list::after{content:"";position:absolute;top:0;inset-inline-start:-3.5px;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--blr-tint);opacity:0;transform:translateY(var(--blr-mark, 0px));transition:transform 0.12s ease-out,opacity 0.2s ease-out,background-color 0.6s ease-out 0.2s}.blr-toc-list.has-mark::after{opacity:1}.blr-toc.is-read .blr-toc-list::after{background:var(--blr-done)}@media(forced-colors:active){.blr-toc-list::before,.blr-toc-list::after{background:Highlight;forced-color-adjust:none}.blr-toc-list a[aria-current]{text-decoration:underline}}.blr-toc.is-read .blr-toc-list::before{background:var(--blr-done)}.blr-toc-list li{margin:0;padding:0;list-style:none}.blr-toc-list a{display:block;padding-block:0.38rem;padding-inline:0.9rem 0;color:var(--blr-muted);transition:color 0.15s ease-out}.blr-toc-list a[aria-current]{color:var(--blr-strong)}.blr-check{display:inline-flex;vertical-align:-0.15em;margin-inline-start:0.4rem;color:var(--blr-done)}.blr-toc .blr-check{display:none}.blr-toc.is-read .blr-check{display:inline-flex}.blr-toc.is-done .blr-check path{animation:blr-draw 0.6s var(--blr-ease) 0.45s both}@keyframes blr-draw{from{stroke-dashoffset:20}to{stroke-dashoffset:0}}.blr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.blr-oc-wrap{container-type:inline-size}.blr-oc-wrap--rail{margin-top:2rem}.blog-layout .blog-wrapper.flow>.blr-oc-wrap{margin-top:2em}.blog-layout .blr-oc{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:0 0.9rem;align-items:start;padding:0.75rem;border:1px solid var(--blr-line);border-radius:var(--blr-r-panel);background:var(--blr-raised);color:var(--blr-muted);text-decoration:none;overflow:clip;transition:background-color 0.15s ease-out,border-color 0.15s ease-out,scale 0.1s ease-out}.blog-layout .blr-oc-media img{display:block;width:4.5rem;height:4.5rem;border-radius:var(--blr-r-control);object-fit:cover;background:var(--blr-page);outline:1px solid var(--blr-line-soft);outline-offset:-1px}.blr-oc-body{display:grid;gap:0.3rem;min-width:0}.blr-oc-title{font-size:0.9375rem;font-weight:700;line-height:1.3;color:var(--blr-heading);text-wrap:balance}.blr-oc-line{font-size:0.8125rem;line-height:1.45}.blr-oc-facts{display:none}.blr-oc-fact{position:relative;padding-inline-start:1.35rem;font-size:0.8125rem;line-height:1.45;color:var(--blr-text)}.blr-oc-fact::before{content:"";position:absolute;inset-inline-start:0;top:0.15em;width:1rem;height:1rem;background:var(--blr-heading);-webkit-mask:var(--mcui-check-mask) center / 1rem no-repeat;mask:var(--mcui-check-mask) center / 1rem no-repeat}.blr-oc-go{display:inline-flex;align-items:center;gap:0.35rem;margin-top:0.25rem;font-size:0.875rem;font-weight:700;color:var(--blr-link)}.blr-oc-go svg{transition:transform 0.2s var(--blr-ease)}@container (min-width: 20rem){.blr-oc-facts{display:grid;gap:0.2rem;margin-block:0.35rem 0.1rem}}@container (min-width: 34rem){.blog-layout .blr-oc{grid-template-columns:minmax(0,1fr) 13rem;padding:0}.blr-oc-body{order:1;align-self:center;padding:1.25rem 0.5rem 1.25rem 1.5rem}.blr-oc-media{order:2;position:relative;align-self:stretch;min-height:12rem}.blog-layout .blr-oc-media img{position:absolute;inset:0;width:100%;height:100%;border-radius:0;outline:0;-webkit-mask-image:linear-gradient(to right,transparent,black 40%);mask-image:linear-gradient(to right,transparent,black 40%)}.blr-oc-title{font-size:1.0625rem}.blr-oc-line{font-size:0.875rem}}.blr-oc-wrap--rail{visibility:hidden;opacity:0;transform:translateY(0.5rem);transition:opacity 0.2s ease-out,transform 0.2s ease-out,visibility 0s 0.2s}.blr-rail.is-offer .blr-oc-wrap--rail{visibility:visible;opacity:1;transform:none;transition:opacity 0.4s var(--blr-ease),transform 0.4s var(--blr-ease),visibility 0s}.blog-layout .blog-wrapper.flow>.blr-end{display:grid;grid-template-columns:1fr;gap:2rem;margin-top:3.5em;padding-top:2rem;border-top:1px solid var(--blr-line-soft);font-size:0.875rem;line-height:1.45;color:var(--blr-muted)}.blog-layout .blog-wrapper .blr-end>*{margin:0}.blog-layout .blog-wrapper .blr-end a{text-decoration:none}.blog-layout .blog-wrapper .blr-end p{color:var(--blr-muted)}.blog-layout .blog-wrapper .blr-end .blr-label{color:var(--blr-heading)}.blog-layout .blog-wrapper .blr-end p.blr-end-label{font-size:1.125rem;font-weight:700;line-height:1.3;letter-spacing:-0.01em;color:var(--blr-heading)}.blog-layout .blog-wrapper .blr-read-count{font-weight:400;font-variant-numeric:tabular-nums;color:var(--blr-muted)}.blog-layout .blog-wrapper .blr-more-list{margin:0;padding:0;list-style:none}.blog-layout .blog-wrapper .blr-more-list li{margin:0;padding:0;list-style:none;border-top:1px solid var(--blr-line-soft);line-height:1.45}.blog-layout .blog-wrapper .blr-more-list li:last-child{border-bottom:1px solid var(--blr-line-soft)}.blog-layout .blog-wrapper .blr-more-list a{display:block;padding:0.7rem 0}.blr-more-title{display:block;font-weight:700;color:var(--blr-heading);transition:color 0.15s ease-out}.blr-more-title .blr-check{margin:0;margin-inline-end:0.35rem}.blr-more-sub{display:block;margin-top:0.1rem;font-size:0.8125rem;letter-spacing:0.01em;color:var(--blr-muted)}.blog-layout .blog-wrapper .blr-follow p{margin:0 0 0.85rem}.blr-reviews{display:inline-flex;align-items:center;gap:0.35rem;min-height:2.75rem;margin:-0.4rem 0 0.5rem;font-weight:700;color:var(--blr-link)}.blog-layout .blog-wrapper .blr-reviews{color:var(--blr-link)}.blr-reviews svg{transition:transform 0.2s var(--blr-ease)}.blr-follow-links{display:flex;gap:0.5rem}.blog-layout .blog-wrapper .blr-follow-links a{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:0.45rem;height:2.75rem;border:1px solid var(--blr-line);border-radius:var(--blr-r-control);background:var(--blr-raised);font-weight:700;color:var(--blr-heading);transition:background-color 0.15s ease-out,border-color 0.15s ease-out,scale 0.1s ease-out}.blog-layout .blog-wrapper .blr-oc-wrap--end{margin:0}@media(min-width:640px){.blog-layout .blog-wrapper.flow>.blr-end{grid-template-columns:1fr 1fr;column-gap:2.5rem}.blog-layout .blog-wrapper .blr-end>:is(.blr-end-label,.blr-oc-wrap--end){grid-column:1 / -1}}.blog-layout .blog-wrapper.flow>.blr-changelog{margin-top:2rem;font-size:0.875rem;color:var(--blr-muted)}.blr-changelog>summary{display:inline-flex;align-items:center;gap:0.35rem;min-height:2.75rem;font-weight:700;color:var(--blr-muted);list-style:none;cursor:pointer}.blr-changelog>summary::-webkit-details-marker{display:none}.blr-changelog>summary svg{transition:transform 0.25s var(--blr-ease)}.blr-changelog[open]>summary svg{transform:rotate(180deg)}.blog-layout .blog-wrapper .blr-changelog li{color:var(--blr-muted);font-size:inherit;line-height:1.55;font-variant-numeric:tabular-nums}@media(max-width:1119.98px){.blr-rail{display:none}}@media(min-width:1120px){.blog-layout .blog-wrapper .blr-oc-wrap--end{display:none}}.blog-layout .blr-oc:active,.blog-layout .blog-wrapper .blr-follow-links a:active{scale:0.98}.blr-anchor{display:inline-grid;place-items:center;width:1em;height:1em;margin-inline-start:0.3em;vertical-align:-0.08em;color:var(--blr-muted);opacity:0;transition:opacity 0.15s ease-out,color 0.15s ease-out}.blog-layout .blog-wrapper a.blr-anchor{text-decoration:none}.blr-anchor svg{grid-area:1 / 1;width:0.62em;height:0.62em;transition:opacity 0.2s cubic-bezier(0.2,0,0,1),transform 0.2s cubic-bezier(0.2,0,0,1),filter 0.2s cubic-bezier(0.2,0,0,1)}.blr-anchor .blr-i-done,.blr-anchor.is-copied .blr-i-link{opacity:0;transform:scale(0.25);filter:blur(4px)}.blr-anchor.is-copied .blr-i-done{opacity:1;transform:none;filter:none}.blog-layout .blog-wrapper a.blr-anchor.is-copied{opacity:1;color:var(--blr-heading)}@media(hover:hover){.blog-layout .blog-wrapper h2:hover .blr-anchor{opacity:1}.blog-layout .blog-wrapper a.blr-anchor:hover{color:var(--blr-link)}.blog-layout .blog-wrapper a:not(.d4tt-link):hover{text-decoration-color:currentColor}.blog-layout .blog-wrapper .blog-accordion__label:hover{background:none;color:var(--blr-strong)}.blr-toc-list a:hover{color:var(--blr-heading)}.blog-layout .blr-oc:hover{background:var(--blr-raised-hover);border-color:var(--blr-line-hover)}.blr-oc:hover .blr-oc-go svg{transform:translateX(3px)}.blr-more-list a:hover .blr-more-title{color:var(--blr-link)}.blog-layout .blog-wrapper .blr-reviews:hover{color:var(--blr-link-hover)}.blr-reviews:hover svg{transform:translateX(3px)}.blog-layout .blog-wrapper .blr-follow-links a:hover{background:var(--blr-raised-hover);border-color:var(--blr-line-hover);color:var(--blr-strong)}.blr-changelog>summary:hover{color:var(--blr-heading)}}.blog-layout .blog-wrapper :is(h2,h3):target{text-decoration:underline 2px;text-underline-offset:0.3em;animation:blr-arrive 1.6s var(--blr-ease) both}@keyframes blr-arrive{from{text-decoration-color:var(--blr-tint)}to{text-decoration-color:transparent}}.blr-mtoc,.blr-changelog{interpolate-size:allow-keywords}.blr-mtoc::details-content,.blr-changelog::details-content{block-size:0;overflow:clip;transition:block-size 0.3s var(--blr-ease),content-visibility 0.3s allow-discrete}.blr-mtoc[open]::details-content,.blr-changelog[open]::details-content{block-size:auto}@media(prefers-reduced-motion:reduce){.blog-layout *,.blog-layout *::before{transition-property:opacity,color,background-color,border-color,text-decoration-color,visibility!important}.blr-mtoc::details-content,.blr-changelog::details-content{transition:none}.blog-layout .blr-oc-wrap--rail{transform:none}.blog-layout .blr-toc.is-done .blr-check path{animation:none}.blog-layout .blr-toc.is-done .blr-check{animation:blr-fade 0.4s ease-out 0.3s both}@keyframes blr-fade{from{opacity:0}to{opacity:1}}}