.srcset-sizes-helper[data-astro-cid-xkxdxht4] [data-astro-cid-xkxdxht4][hidden]{display:none!important}.srcset-sizes-helper[data-astro-cid-xkxdxht4]{flex-direction:column;gap:4rem;padding-block-end:4rem;display:flex;@media (width>=1100px){flex-direction:row;align-items:flex-start}}.srcset-sizes-helper__generator[data-astro-cid-xkxdxht4]{flex-direction:column;gap:1.5rem;display:flex;@media (width>=1100px){flex:50%}}.srcset-sizes-helper__section[data-astro-cid-xkxdxht4]{border:1px solid var(--color-black);border-radius:.25rem;padding:1.25rem 1.5rem}.srcset-sizes-helper__section--output[data-astro-cid-xkxdxht4]{background-color:var(--tint-orange-100);border-width:2px}.srcset-sizes-helper__section-title[data-astro-cid-xkxdxht4]{font-size:var(--font-size-10);align-items:center;gap:.75rem;margin:0;line-height:1.2;display:flex}.srcset-sizes-helper__section-lead[data-astro-cid-xkxdxht4]{font-size:var(--font-size-05);color:var(--shade-orange-800);margin:.5rem 0 0;line-height:1.5}.srcset-sizes-helper__step[data-astro-cid-xkxdxht4]{background-color:var(--color-orange);width:1.75rem;height:1.75rem;color:var(--color-black);font-size:var(--font-size-05);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.srcset-sizes-helper__section--output[data-astro-cid-xkxdxht4] .srcset-sizes-helper__step[data-astro-cid-xkxdxht4]{background-color:var(--color-primary);color:var(--color-on-primary)}.srcset-sizes-helper__section-fields[data-astro-cid-xkxdxht4]{flex-direction:column;gap:1rem;margin-block-start:1.25rem;display:flex}.srcset-sizes-helper__preset-panel[data-astro-cid-xkxdxht4]{border-inline-start:3px solid var(--color-orange);background-color:var(--tint-orange-100);border-radius:0 .25rem .25rem 0;flex-direction:column;gap:1rem;margin-block-start:.25rem;padding:1rem;display:flex}.srcset-sizes-helper__section-details[data-astro-cid-xkxdxht4]{border:1px solid var(--color-black);border-radius:.25rem;padding:0}.srcset-sizes-helper__section-details-summary[data-astro-cid-xkxdxht4]{font-size:var(--font-size-base);cursor:pointer;align-items:center;gap:.75rem;padding:1rem 1.5rem;font-weight:600;line-height:1.5;list-style:none;display:flex;&::-webkit-details-marker{display:none}&:before{content:"▸";flex-shrink:0;font-size:.75em;transition:transform .15s}}.srcset-sizes-helper__section-details[data-astro-cid-xkxdxht4][open] .srcset-sizes-helper__section-details-summary[data-astro-cid-xkxdxht4]:before{transform:rotate(90deg)}.srcset-sizes-helper__section-details[data-astro-cid-xkxdxht4] .srcset-sizes-helper__section-fields[data-astro-cid-xkxdxht4]{border-top:1px solid var(--color-black);margin-block-start:0;padding:0 1.5rem 1.25rem;padding-block-start:1.25rem}.srcset-sizes-helper__disclosure[data-astro-cid-xkxdxht4]{border-top:1px solid var(--shade-orange-800);margin-block-start:1.25rem;padding-block-start:1rem}.srcset-sizes-helper__disclosure--nested[data-astro-cid-xkxdxht4]{border-top:none;margin-block-start:0;padding-block-start:0}.srcset-sizes-helper__disclosure-summary[data-astro-cid-xkxdxht4]{font-size:var(--font-size-05);cursor:pointer;color:var(--shade-orange-800);font-weight:600}.srcset-sizes-helper__disclosure-body[data-astro-cid-xkxdxht4]{flex-direction:column;gap:1rem;margin-block-start:1rem;display:flex}.srcset-sizes-helper__result-primary[data-astro-cid-xkxdxht4]{flex-direction:column;gap:.5rem;margin-block-start:1.25rem;display:flex}.srcset-sizes-helper__control[data-astro-cid-xkxdxht4]{flex-direction:column;gap:.5rem;display:flex}.srcset-sizes-helper__control--inline-field[data-astro-cid-xkxdxht4] .srcset-sizes-helper__inline-input[data-astro-cid-xkxdxht4]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.srcset-sizes-helper__control-row[data-astro-cid-xkxdxht4]{flex-wrap:wrap;gap:1rem;display:flex;& .srcset-sizes-helper__control{flex:8rem}}.srcset-sizes-helper__control-label[data-astro-cid-xkxdxht4]{font-size:var(--font-size-05);color:var(--color-black);font-weight:600;line-height:1.2;display:block}.srcset-sizes-helper__control-hint[data-astro-cid-xkxdxht4]{font-size:var(--font-size-05);color:var(--shade-orange-800);margin:0;font-weight:400;line-height:1.5}.srcset-sizes-helper__control-hint--error[data-astro-cid-xkxdxht4]{color:var(--shade-red-800,#9d0006)}.srcset-sizes-helper__control-hint--warning[data-astro-cid-xkxdxht4]{color:var(--shade-orange-800)}.srcset-sizes-helper__control-input[data-astro-cid-xkxdxht4],.srcset-sizes-helper__control-textarea[data-astro-cid-xkxdxht4],.srcset-sizes-helper__control-select[data-astro-cid-xkxdxht4]{border:1px solid var(--color-black);font-size:var(--font-size-base);color:var(--color-black);background-color:var(--color-white);border-radius:.25rem;width:100%;padding:.5rem;font-weight:400;line-height:1.5;display:block;&:focus{outline:2px solid var(--tint-orange-600);outline-offset:2px}}.srcset-sizes-helper__control-input[data-astro-cid-xkxdxht4],.srcset-sizes-helper__control-textarea[data-astro-cid-xkxdxht4]{appearance:none}.srcset-sizes-helper__control-select[data-astro-cid-xkxdxht4]{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2.5 4.5 6 8 9.5 4.5' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;background-size:1rem;padding-inline-end:2.5rem}.srcset-sizes-helper__control-input--narrow[data-astro-cid-xkxdxht4]{width:auto;max-width:8rem}.srcset-sizes-helper__control-suffix[data-astro-cid-xkxdxht4]{font-size:var(--font-size-05);color:var(--shade-orange-800)}.srcset-sizes-helper__control-textarea[data-astro-cid-xkxdxht4]{resize:vertical;min-height:4rem}.srcset-sizes-helper__control-range[data-astro-cid-xkxdxht4]{width:100%;accent-color:var(--color-orange)}.srcset-sizes-helper__radio[data-astro-cid-xkxdxht4]{font-size:var(--font-size-base);cursor:pointer;align-items:center;gap:.5rem;line-height:1.5;display:flex;& input[type=radio]{accent-color:var(--color-orange)}}.srcset-sizes-helper__radio--inline[data-astro-cid-xkxdxht4]{margin-inline-end:1rem;display:inline-flex}.srcset-sizes-helper__dpr-group[data-astro-cid-xkxdxht4]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-block:.5rem;display:flex}.srcset-sizes-helper__sizes-summary[data-astro-cid-xkxdxht4]{font-size:var(--font-size-base);color:var(--shade-orange-800);margin:0;font-style:italic;line-height:1.5}.srcset-sizes-helper__picker-result[data-astro-cid-xkxdxht4]{font-size:var(--font-size-base);margin:.75rem 0;line-height:1.5}.srcset-sizes-helper__picker-preview[data-astro-cid-xkxdxht4]{border:1px dashed var(--color-black);background-color:var(--tint-orange-100);border-radius:.25rem;margin-block-start:1rem;padding:1rem}.srcset-sizes-helper__picker-caption[data-astro-cid-xkxdxht4]{font-size:var(--font-size-05);margin:0 0 .75rem;font-weight:600;line-height:1.5}.srcset-sizes-helper__picker-viewport[data-astro-cid-xkxdxht4]{border:1px solid var(--color-black);background-color:var(--color-white);border-radius:.25rem;padding:.75rem}.srcset-sizes-helper__picker-slot[data-astro-cid-xkxdxht4]{border-radius:.25rem;max-width:100%;transition:width .15s ease-out;overflow:hidden}.srcset-sizes-helper__picker-image[data-astro-cid-xkxdxht4]{width:100%;height:auto;display:block}.srcset-sizes-helper__result-item[data-astro-cid-xkxdxht4]{flex-direction:column;gap:.5rem;display:flex}.srcset-sizes-helper__result-item-textarea[data-astro-cid-xkxdxht4]{appearance:none;border:1px solid var(--color-black);font-family:ui-monospace,monospace;font-size:var(--font-size-05);resize:none;overflow-wrap:anywhere;background-color:var(--color-white);border-radius:.25rem;padding:.5rem;line-height:1.5;display:block}.srcset-sizes-helper__actions[data-astro-cid-xkxdxht4]{flex-wrap:wrap;gap:.5rem;display:flex}.srcset-sizes-helper__actions-button[data-astro-cid-xkxdxht4]{border:1px solid var(--color-black);background-color:var(--tint-orange-100);color:var(--color-black);cursor:pointer;font-size:var(--font-size-05);border-radius:.25rem;width:fit-content;padding:.5rem 1rem;line-height:1.5;display:inline-block;&:hover,&:focus{background-color:var(--tint-orange-200)}&:focus{outline:2px solid var(--tint-orange-600);outline-offset:2px}}.srcset-sizes-helper__actions-button--primary[data-astro-cid-xkxdxht4]{background-color:var(--color-primary);color:var(--color-on-primary);&:hover,&:focus{background-color:var(--color-primary-hover)}}.srcset-sizes-helper__instructions[data-astro-cid-xkxdxht4]{@media (width>=1100px){flex:50%}}.srcset-sizes-helper__instructions[data-astro-cid-xkxdxht4] h2{margin-block-start:2rem;&:first-child{margin-block-start:0}}.srcset-sizes-helper__instructions[data-astro-cid-xkxdxht4] ol,.srcset-sizes-helper__instructions[data-astro-cid-xkxdxht4] ul{margin-block-start:1rem;padding-inline-start:1.5rem}.srcset-sizes-helper__instructions[data-astro-cid-xkxdxht4] ol{list-style-type:decimal}.srcset-sizes-helper__instructions[data-astro-cid-xkxdxht4] ul{list-style-type:disc}.srcset-sizes-helper__instructions[data-astro-cid-xkxdxht4] li{margin-block-start:.5rem}.srcset-sizes-helper__instructions[data-astro-cid-xkxdxht4] p{margin-block-start:1rem}.srcset-sizes-helper__instructions[data-astro-cid-xkxdxht4] .astro-code{margin-block-start:1rem;padding:1rem}.srcset-sizes-helper__instructions[data-astro-cid-xkxdxht4] a{color:var(--shade-orange-800)}
