.Panel-module__m6rubq__panel{background:var(--bg);border:1px solid var(--border);border-radius:var(--r-normal);padding:1.5rem}.Panel-module__m6rubq__paddingComfortable{padding:2rem}
.Button-module__e7WGRa__button{border:1px solid var(--border);border-radius:var(--r-interactive);min-height:44px;box-shadow:var(--shadow-button);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;padding:9px 18px;font-family:inherit;font-size:14px;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.Button-module__e7WGRa__button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Button-module__e7WGRa__button:active:not(:disabled){box-shadow:none}.Button-module__e7WGRa__variantDefault{background:var(--bg-soft);color:var(--fg);border-color:var(--border)}.Button-module__e7WGRa__variantDefault:hover:not(:disabled){background:var(--bg-softer)}.Button-module__e7WGRa__variantPrimary{background:var(--bg-invert);color:var(--fg-invert);border-color:var(--bg-invert)}.Button-module__e7WGRa__variantPrimary:hover:not(:disabled){background:var(--bg-invert-soft);border-color:var(--bg-invert-soft)}.Button-module__e7WGRa__sizeSmall{min-height:unset;padding:5px 11px;font-size:12px}.Button-module__e7WGRa__button:disabled{color:var(--fg-softer);border-color:var(--border);cursor:not-allowed;box-shadow:none;background:0 0}
.ErrorMessage-module__4_eWAq__errorMessage{background-color:var(--danger-soft);border:1px solid var(--danger-strong);border-radius:var(--r-normal);color:var(--danger-strong);padding:.75rem 1rem;font-size:.9rem;line-height:1.5;display:block}
.FileDropZone-module__qe6sWa__dropZone{border:2px dashed var(--border);border-radius:var(--r-interactive);background-color:var(--bg-soft);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;padding:2rem;transition:border-color .15s;display:flex}.FileDropZone-module__qe6sWa__dropZone:hover{border-color:var(--accent)}.FileDropZone-module__qe6sWa__dropZone:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.FileDropZone-module__qe6sWa__dropZoneActive{border-color:var(--accent)}.FileDropZone-module__qe6sWa__dropText{color:var(--fg);margin:0;font-size:.95rem}.FileDropZone-module__qe6sWa__dropDescription{color:var(--fg-soft);margin:.25rem 0 0;font-size:.8rem}.FileDropZone-module__qe6sWa__fileInput{display:none}@media (max-width:640px){.FileDropZone-module__qe6sWa__dropZone{padding:1.5rem}}
.Breadcrumb-module__MpwlZq__list{color:var(--fg-soft);flex-wrap:wrap;align-items:baseline;gap:0;margin:0;padding:0;font-size:.875rem;line-height:1.5;list-style:none;display:flex}.Breadcrumb-module__MpwlZq__item{display:inline}.Breadcrumb-module__MpwlZq__separator{color:var(--fg-softer);-webkit-user-select:none;user-select:none;margin:0 .4em;display:inline}.Breadcrumb-module__MpwlZq__link{color:var(--accent);text-decoration:none}.Breadcrumb-module__MpwlZq__link:hover{color:var(--accent-strong);text-decoration:underline}.Breadcrumb-module__MpwlZq__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.Breadcrumb-module__MpwlZq__current{color:var(--fg)}
.FaqSection-module__ncmv1G__section{border-top:1px solid var(--border);margin-top:2rem;padding-top:1.5rem}.FaqSection-module__ncmv1G__heading{color:var(--fg);margin-bottom:.75rem;font-size:1.1rem}.FaqSection-module__ncmv1G__list{flex-direction:column;gap:.5rem;display:flex}.FaqSection-module__ncmv1G__item{border:1px solid var(--border);border-radius:var(--r-normal);overflow:hidden}.FaqSection-module__ncmv1G__question{width:100%;color:var(--fg);cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.95rem;list-style:none;display:flex}.FaqSection-module__ncmv1G__question::-webkit-details-marker{display:none}.FaqSection-module__ncmv1G__question:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.FaqSection-module__ncmv1G__questionLabel{color:var(--fg);flex-shrink:0}.FaqSection-module__ncmv1G__questionText{text-align:left;flex:1}.FaqSection-module__ncmv1G__indicator{color:var(--fg-soft);flex-shrink:0;font-size:.75rem;transition:transform .2s}.FaqSection-module__ncmv1G__item[open] .FaqSection-module__ncmv1G__indicator{transform:rotate(90deg)}.FaqSection-module__ncmv1G__answer{color:var(--fg-soft);padding:0 1rem .75rem;font-size:.9rem;line-height:1.7}.FaqSection-module__ncmv1G__answerLabel{color:var(--fg);margin-right:.5rem}@media (max-width:768px){.FaqSection-module__ncmv1G__question{padding:.625rem .75rem;font-size:.9rem}.FaqSection-module__ncmv1G__answer{padding:0 .75rem .625rem;font-size:.85rem}}
.Input-module__aqcCqa__input{box-sizing:border-box;background:var(--bg);width:100%;min-height:44px;color:var(--fg);border:1px solid var(--border-strong);border-radius:var(--r-interactive);outline:none;padding:9px 12px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .15s;display:block}.Input-module__aqcCqa__input::placeholder{color:var(--fg-softer)}.Input-module__aqcCqa__input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Input-module__aqcCqa__error{border-color:var(--danger)}.Input-module__aqcCqa__input:disabled{background:var(--bg-soft);color:var(--fg-softer);cursor:not-allowed}
.Pagination-module__26JrhG__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;margin-top:2rem;padding:1rem 0;display:flex}.Pagination-module__26JrhG__pageItem{border:1px solid var(--border);border-radius:var(--r-interactive);min-width:2.25rem;height:2.25rem;color:var(--fg);background:var(--bg-soft);cursor:pointer;box-shadow:var(--shadow-button);white-space:nowrap;justify-content:center;align-items:center;padding:0 .5rem;font-family:inherit;font-size:.875rem;line-height:1;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.Pagination-module__26JrhG__pageItem:hover:not(.Pagination-module__26JrhG__disabled):not(.Pagination-module__26JrhG__active){background:var(--bg-softer)}.Pagination-module__26JrhG__pageItem:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Pagination-module__26JrhG__active{background:var(--accent);color:var(--bg);border-color:var(--accent);pointer-events:none;cursor:default;box-shadow:none}.Pagination-module__26JrhG__disabled{color:var(--fg-softer);border-color:var(--border);cursor:not-allowed;pointer-events:none;box-shadow:none;background:0 0}.Pagination-module__26JrhG__ellipsis{min-width:2.25rem;height:2.25rem;color:var(--fg-soft);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex}.Pagination-module__26JrhG__pageNumbers{align-items:center;gap:.25rem;display:flex}.Pagination-module__26JrhG__mobileIndicator{color:var(--fg-soft);padding:0 .5rem;font-size:.875rem;display:none}@media (max-width:480px){.Pagination-module__26JrhG__pageNumbers{display:none}.Pagination-module__26JrhG__mobileIndicator{align-items:center;display:inline-flex}}
.RelatedTools-module__5XfkEG__related{border-top:1px solid var(--border);margin-top:2rem;padding-top:1.5rem}.RelatedTools-module__5XfkEG__heading{color:var(--fg);margin-bottom:.75rem;font-size:1rem}.RelatedTools-module__5XfkEG__list{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.RelatedTools-module__5XfkEG__link{border:1px solid var(--border);border-radius:var(--r-normal);background-color:var(--bg);flex-direction:column;gap:.25rem;min-width:200px;padding:.75rem 1rem;text-decoration:none;transition:border-color .15s;display:flex}.RelatedTools-module__5XfkEG__link:hover{border-color:var(--accent)}.RelatedTools-module__5XfkEG__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.RelatedTools-module__5XfkEG__name{color:var(--accent);font-size:.9375rem;line-height:1.4}.RelatedTools-module__5XfkEG__description{color:var(--fg-soft);font-size:.8125rem;line-height:1.5}
.page-module___neRCq__container{max-width:1200px;margin:0 auto;padding:2rem 1.25rem 4rem}.page-module___neRCq__pageTitle{margin-bottom:.5rem;font-size:1.75rem;font-weight:700}.page-module___neRCq__notice{background:var(--accent-soft);border:1px solid var(--accent-strong);border-radius:var(--r-normal);color:var(--fg-soft);margin-bottom:1.5rem;padding:.75rem 1rem;font-size:.9rem}.page-module___neRCq__notice p{margin:.25rem 0}.page-module___neRCq__notice p:first-child{margin-top:0}.page-module___neRCq__notice p:last-child{margin-bottom:0}.page-module___neRCq__toc{background:var(--bg);border:1px solid var(--border);border-radius:var(--r-normal);margin-bottom:2.5rem;padding:1rem 1.25rem}.page-module___neRCq__tocTitle{color:var(--fg-soft);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.85rem;font-weight:600}.page-module___neRCq__tocList{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.page-module___neRCq__tocList li a{color:var(--accent);font-size:.9rem;text-decoration:none}.page-module___neRCq__tocList li a:hover{color:var(--accent-strong);text-decoration:underline}.page-module___neRCq__section{margin-bottom:3.5rem}.page-module___neRCq__sectionTitle{border-bottom:1px solid var(--border);margin-bottom:1.25rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:600}.page-module___neRCq__subsectionTitle{color:var(--fg-soft);margin:1.25rem 0 .75rem;font-size:1rem;font-weight:600}.page-module___neRCq__swatchGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));align-items:stretch;gap:.75rem;margin-bottom:1rem;display:grid}.page-module___neRCq__swatch{border:1px solid var(--border);border-radius:var(--r-normal);flex-direction:column;display:flex;overflow:hidden}.page-module___neRCq__swatchColor{width:100%;height:64px}.page-module___neRCq__swatchInfo{background:var(--bg);flex-direction:column;flex:1;padding:.5rem .6rem;display:flex}.page-module___neRCq__swatchToken{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:600;overflow:hidden}.page-module___neRCq__swatchRole{color:var(--fg-softer);min-height:2.6em;margin-top:2px;font-size:.7rem;line-height:1.3}.page-module___neRCq__radiusRow{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}.page-module___neRCq__radiusSample{background:var(--bg);border:1px solid var(--border);text-align:center;min-width:180px;padding:1.25rem 1.75rem}.page-module___neRCq__radiusSampleLabel{color:var(--fg-soft);margin-top:.5rem;font-family:ui-monospace,monospace;font-size:.8rem}.page-module___neRCq__shadowRow{flex-wrap:wrap;gap:1.5rem;margin-bottom:1rem;display:flex}.page-module___neRCq__shadowSample{background:var(--bg);border-radius:var(--r-normal);text-align:center;min-width:180px;padding:1.25rem 1.75rem}.page-module___neRCq__shadowSampleLabel{color:var(--fg-soft);margin-top:.5rem;font-family:ui-monospace,monospace;font-size:.8rem}.page-module___neRCq__previewLabel{color:var(--fg-soft);margin-bottom:1rem;font-family:ui-monospace,monospace;font-size:.7rem;display:block}.page-module___neRCq__buttonMatrix{flex-wrap:wrap;align-items:flex-start;gap:1rem;display:flex}.page-module___neRCq__buttonGroup{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.page-module___neRCq__buttonGroupLabel{color:var(--fg-softer);margin-bottom:.25rem;font-family:ui-monospace,monospace;font-size:.75rem}.page-module___neRCq__inputGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;margin-bottom:1rem;display:grid}.page-module___neRCq__inputItem{flex-direction:column;gap:.25rem;display:flex}.page-module___neRCq__inputItemLabel{color:var(--fg-softer);font-family:ui-monospace,monospace;font-size:.75rem}.page-module___neRCq__breadcrumbSamples,.page-module___neRCq__toggleSamples{flex-direction:column;gap:1rem;display:flex}.page-module___neRCq__toggleItem{flex-direction:column;gap:.25rem;display:flex}.page-module___neRCq__toggleItemLabel{color:var(--fg-softer);font-family:ui-monospace,monospace;font-size:.75rem}.page-module___neRCq__toggleStatus{color:var(--fg-soft);margin-top:.25rem;font-size:.8rem}.page-module___neRCq__asPropGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.page-module___neRCq__asPropLabel{color:var(--fg-softer);margin-bottom:.5rem;font-family:ui-monospace,monospace;font-size:.7rem}
.TableOfContents-module__e2Sx3q__title{color:var(--fg);margin-bottom:.75rem;font-size:.9rem;font-weight:700}.TableOfContents-module__e2Sx3q__list{list-style:none}.TableOfContents-module__e2Sx3q__item{margin-bottom:.25rem}.TableOfContents-module__e2Sx3q__link{color:var(--fg-soft);font-size:.85rem;line-height:1.6;text-decoration:none}.TableOfContents-module__e2Sx3q__link:hover{color:var(--accent)}
.RelatedBlogPosts-module__P-2aba__section{border-top:1px solid var(--border);margin-top:2rem;padding-top:1.5rem}.RelatedBlogPosts-module__P-2aba__title{color:var(--fg);margin-bottom:.75rem;font-size:1rem}.RelatedBlogPosts-module__P-2aba__list{margin:0;padding:0;list-style:none}.RelatedBlogPosts-module__P-2aba__item{margin-bottom:.25rem}.RelatedBlogPosts-module__P-2aba__link{color:var(--fg);border-radius:var(--r-normal);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.4rem .5rem;font-size:.9rem;text-decoration:none;transition:background-color .15s;display:flex}.RelatedBlogPosts-module__P-2aba__link:hover{background-color:var(--bg-soft)}.RelatedBlogPosts-module__P-2aba__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.RelatedBlogPosts-module__P-2aba__postTitle{color:var(--accent);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.RelatedBlogPosts-module__P-2aba__date{color:var(--fg-soft);flex-shrink:0;font-size:.8rem}
.CollapsibleTOC-module___mXARG__tocDetails{border:1px solid var(--border);border-radius:var(--r-normal);background:var(--bg-soft);padding:1rem 1.25rem}.CollapsibleTOC-module___mXARG__tocSummary{cursor:pointer;color:var(--fg);justify-content:space-between;align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;list-style:none;display:flex}.CollapsibleTOC-module___mXARG__tocSummary::-webkit-details-marker{display:none}.CollapsibleTOC-module___mXARG__tocSummary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.CollapsibleTOC-module___mXARG__tocChevron{color:var(--fg-soft);flex-shrink:0;transition:transform .2s}.CollapsibleTOC-module___mXARG__tocDetails:not([open]) .CollapsibleTOC-module___mXARG__tocChevron{transform:rotate(-90deg)}.CollapsibleTOC-module___mXARG__tocBody{max-height:calc(100vh - 8rem);margin-top:.75rem;overflow-y:auto}.CollapsibleTOC-module___mXARG__tocBody h2{display:none}
.SegmentedControl-module__BK-w_q__root{background:var(--bg-soft);border:1px solid var(--border);border-radius:var(--r-interactive);flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.SegmentedControl-module__BK-w_q__option{min-height:36px;color:var(--fg);border-radius:calc(var(--r-interactive) - 2px);cursor:pointer;white-space:nowrap;appearance:none;text-align:center;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:6px 14px;font-family:inherit;font-size:14px;line-height:1;transition:background .15s,color .15s;display:inline-flex}.SegmentedControl-module__BK-w_q__option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SegmentedControl-module__BK-w_q__option[aria-checked=true]{background:var(--bg-invert);color:var(--fg-invert);border-color:var(--bg-invert)}.SegmentedControl-module__BK-w_q__option:hover:not([aria-checked=true]){background:var(--bg-softer)}
.TagList-module__rrelsq__tags{flex-wrap:wrap;gap:.4rem;list-style:none;display:flex}.TagList-module__rrelsq__tag{background-color:var(--bg-soft);border-radius:var(--r-normal)}.TagList-module__rrelsq__tagLink{color:var(--fg-soft);border-radius:var(--r-normal);padding:.15rem .5rem;font-size:.75rem;text-decoration:none;transition:background-color .15s,color .15s;display:block}.TagList-module__rrelsq__tagLink:hover{background-color:var(--accent);color:var(--fg-invert)}
.Select-module___DAqqq__wrapper{width:100%;display:inline-block;position:relative}.Select-module___DAqqq__select{box-sizing:border-box;background:var(--bg);width:100%;min-height:44px;color:var(--fg);border:1px solid var(--border-strong);border-radius:var(--r-interactive);appearance:none;cursor:pointer;outline:none;padding:9px 36px 9px 12px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .15s;display:block}.Select-module___DAqqq__select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Select-module___DAqqq__select:disabled{background:var(--bg-soft);color:var(--fg-softer);cursor:not-allowed}.Select-module___DAqqq__icon{pointer-events:none;color:var(--fg-soft);align-items:center;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.Select-module___DAqqq__wrapper:has(.Select-module___DAqqq__select:disabled) .Select-module___DAqqq__icon{color:var(--fg-softer)}
.Textarea-module__kZN2IW__textarea{box-sizing:border-box;background:var(--bg);width:100%;color:var(--fg);border:1px solid var(--border-strong);border-radius:var(--r-interactive);resize:vertical;outline:none;padding:9px 12px;font-family:inherit;font-size:14px;line-height:1.7;transition:border-color .15s;display:block}.Textarea-module__kZN2IW__textarea::placeholder{color:var(--fg-softer)}.Textarea-module__kZN2IW__textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Textarea-module__kZN2IW__textarea:disabled{background:var(--bg-soft);color:var(--fg-softer);cursor:not-allowed;resize:none}.Textarea-module__kZN2IW__textarea:read-only{background:var(--bg-soft);cursor:default}.Textarea-module__kZN2IW__mono{font-family:var(--font-mono)}
.BlogCard-module__OKXqyW__card{border:1px solid var(--border);border-radius:var(--r-normal);background-color:var(--bg);box-sizing:border-box;flex-direction:column;gap:.5rem;height:100%;padding:1.25rem;transition:background-color .15s;display:flex;position:relative}.BlogCard-module__OKXqyW__card:hover{background-color:var(--bg-soft)}.BlogCard-module__OKXqyW__badges{flex-wrap:wrap;align-items:center;gap:.5rem;min-height:1.625rem;display:flex}.BlogCard-module__OKXqyW__category{color:var(--accent);font-size:.8125rem}.BlogCard-module__OKXqyW__newBadge{box-sizing:border-box;background:var(--accent-soft);height:1.625rem;color:var(--accent-strong);border:1px solid var(--accent-strong);border-radius:var(--r-normal);align-items:center;padding:0 .5rem;font-size:.75rem;display:inline-flex}.BlogCard-module__OKXqyW__meta{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.BlogCard-module__OKXqyW__date,.BlogCard-module__OKXqyW__readingTime{color:var(--fg-soft);font-size:.8rem}.BlogCard-module__OKXqyW__title{color:var(--fg);margin:0;font-size:1rem;font-weight:600;line-height:1.5}.BlogCard-module__OKXqyW__titleLink{color:inherit;text-decoration:none}.BlogCard-module__OKXqyW__titleLink:after{content:"";border-radius:var(--r-normal);position:absolute;inset:0}.BlogCard-module__OKXqyW__titleLink:focus-visible{outline:none}.BlogCard-module__OKXqyW__titleLink:focus-visible:after{outline:2px solid var(--accent);outline-offset:2px}.BlogCard-module__OKXqyW__description{color:var(--fg-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;font-size:.875rem;line-height:1.7;display:-webkit-box;overflow:hidden}.BlogCard-module__OKXqyW__tags{flex-wrap:wrap;gap:.4rem;margin:auto 0 0;padding:0;list-style:none;display:flex}.BlogCard-module__OKXqyW__tagItem{z-index:1;position:relative}.BlogCard-module__OKXqyW__tagLink{min-height:44px;color:var(--fg-soft);background-color:var(--bg-soft);border:1px solid var(--border);border-radius:var(--r-interactive);align-items:center;padding:0 .5rem;font-size:.75rem;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.BlogCard-module__OKXqyW__tagLink:hover{color:var(--accent-strong);border-color:var(--accent);background-color:var(--accent-soft)}.BlogCard-module__OKXqyW__tagLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.SeriesNav-module__-x62IG__details{margin-bottom:0}.SeriesNav-module__-x62IG__summary{border-radius:var(--r-normal);cursor:pointer;color:var(--fg);align-items:center;gap:.5rem;margin:-.5rem -.75rem;padding:.5rem .75rem;font-size:.9rem;list-style:none;transition:background-color .15s;display:flex}.SeriesNav-module__-x62IG__summary::-webkit-details-marker{display:none}.SeriesNav-module__-x62IG__summary:hover{background:var(--bg-soft)}.SeriesNav-module__-x62IG__summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SeriesNav-module__-x62IG__seriesLabel{font-weight:700}.SeriesNav-module__-x62IG__position{color:var(--fg-soft);font-size:.8rem}.SeriesNav-module__-x62IG__chevron{color:var(--fg-soft);flex-shrink:0;margin-left:auto;transition:transform .2s}.SeriesNav-module__-x62IG__details[open] .SeriesNav-module__-x62IG__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.SeriesNav-module__-x62IG__summary,.SeriesNav-module__-x62IG__chevron{transition:none}}.SeriesNav-module__-x62IG__list{margin-top:.75rem;padding-left:1.5rem;font-size:.85rem;line-height:1.7}.SeriesNav-module__-x62IG__listItem{margin-bottom:.2rem}.SeriesNav-module__-x62IG__currentItem{margin-bottom:.2rem;font-weight:700}.SeriesNav-module__-x62IG__link{color:var(--accent);text-decoration:none}.SeriesNav-module__-x62IG__link:hover{text-decoration:underline}.SeriesNav-module__-x62IG__currentLink{color:var(--fg)}.SeriesNav-module__-x62IG__currentBadge{color:var(--fg-soft);margin-left:.35rem;font-size:.75rem;font-weight:400}.SeriesNav-module__-x62IG__quickNav{border-top:1px solid var(--border);justify-content:space-between;gap:1rem;margin-top:.75rem;padding-top:.75rem;display:flex}.SeriesNav-module__-x62IG__quickNavPrevOnly{border-top:1px solid var(--border);justify-content:flex-start;gap:1rem;margin-top:.75rem;padding-top:.75rem;display:flex}.SeriesNav-module__-x62IG__quickNavNextOnly{border-top:1px solid var(--border);justify-content:flex-end;gap:1rem;margin-top:.75rem;padding-top:.75rem;display:flex}.SeriesNav-module__-x62IG__prevLink,.SeriesNav-module__-x62IG__nextLink{color:var(--fg);flex-direction:column;max-width:48%;text-decoration:none;display:flex}.SeriesNav-module__-x62IG__nextLink{text-align:right;margin-left:auto}.SeriesNav-module__-x62IG__quickNavLabel{color:var(--fg-soft);margin-bottom:.15rem;font-size:.7rem}.SeriesNav-module__-x62IG__quickNavTitle{color:var(--accent);font-size:.85rem;font-weight:600}.SeriesNav-module__-x62IG__quickNavTitle:hover{text-decoration:underline}@media (max-width:768px){.SeriesNav-module__-x62IG__quickNav{flex-direction:column;gap:.5rem}.SeriesNav-module__-x62IG__prevLink,.SeriesNav-module__-x62IG__nextLink{max-width:100%}.SeriesNav-module__-x62IG__nextLink{text-align:left;margin-left:0}}
.ToggleSwitch-module__43W0uW__wrapper{cursor:pointer;align-items:center;gap:.5rem;display:inline-flex;position:relative}.ToggleSwitch-module__43W0uW__wrapper:has(.ToggleSwitch-module__43W0uW__input:disabled){cursor:not-allowed}.ToggleSwitch-module__43W0uW__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.ToggleSwitch-module__43W0uW__track{background:var(--bg-softer);border-radius:999px;flex-shrink:0;width:36px;height:20px;transition:background .15s;display:inline-block;position:relative}.ToggleSwitch-module__43W0uW__input:checked~.ToggleSwitch-module__43W0uW__track{background:var(--accent)}.ToggleSwitch-module__43W0uW__input:focus-visible~.ToggleSwitch-module__43W0uW__track{outline:2px solid var(--accent);outline-offset:2px}.ToggleSwitch-module__43W0uW__input:disabled~.ToggleSwitch-module__43W0uW__track{opacity:.5;cursor:not-allowed}.ToggleSwitch-module__43W0uW__thumb{background:var(--bg);border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #1a1a1a26}.ToggleSwitch-module__43W0uW__input:checked~.ToggleSwitch-module__43W0uW__track .ToggleSwitch-module__43W0uW__thumb{transform:translate(16px)}.ToggleSwitch-module__43W0uW__labelText{line-height:1.4}:root.dark .ToggleSwitch-module__43W0uW__track{background:var(--border)}:root.dark .ToggleSwitch-module__43W0uW__input:checked~.ToggleSwitch-module__43W0uW__track{background:var(--accent)}:root.dark .ToggleSwitch-module__43W0uW__thumb{background:var(--fg)}
.PlayCard-module__5gHACa__card{border:1px solid var(--border);border-radius:var(--r-normal);background-color:var(--bg);box-sizing:border-box;flex-direction:column;gap:.5rem;height:100%;padding:1.25rem;text-decoration:none;transition:background-color .15s;display:flex}.PlayCard-module__5gHACa__card:hover{background-color:var(--bg-soft)}.PlayCard-module__5gHACa__card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PlayCard-module__5gHACa__badges{flex-wrap:wrap;align-items:center;gap:.5rem;min-height:1.625rem;display:flex}.PlayCard-module__5gHACa__category{color:var(--accent);font-size:.8125rem}.PlayCard-module__5gHACa__newBadge{box-sizing:border-box;background:var(--accent-soft);height:1.625rem;color:var(--accent-strong);border:1px solid var(--accent-strong);border-radius:var(--r-normal);align-items:center;padding:0 .5rem;font-size:.75rem;display:inline-flex}.PlayCard-module__5gHACa__dailyBadge{box-sizing:border-box;background:var(--warning-soft);height:1.625rem;color:var(--warning-strong);border:1px solid var(--warning-strong);border-radius:var(--r-normal);align-items:center;padding:0 .5rem;font-size:.75rem;display:inline-flex}.PlayCard-module__5gHACa__name{color:var(--fg);font-size:1rem;font-weight:600}.PlayCard-module__5gHACa__description{color:var(--fg-soft);font-size:.875rem;line-height:1.7}
.ToolCard-module__p023eW__card{border:1px solid var(--border);border-radius:var(--r-normal);background-color:var(--bg);box-sizing:border-box;flex-direction:column;gap:.5rem;height:100%;padding:1.25rem;text-decoration:none;transition:background-color .15s;display:flex}.ToolCard-module__p023eW__card:hover{background-color:var(--bg-soft)}.ToolCard-module__p023eW__card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ToolCard-module__p023eW__badges{align-items:center;gap:.5rem;min-height:1.625rem;display:flex}.ToolCard-module__p023eW__category{color:var(--accent);font-size:.8125rem}.ToolCard-module__p023eW__newBadge{box-sizing:border-box;background:var(--accent-soft);height:1.625rem;color:var(--accent-strong);border:1px solid var(--accent-strong);border-radius:var(--r-normal);align-items:center;padding:0 .5rem;font-size:.75rem;display:inline-flex}.ToolCard-module__p023eW__name{color:var(--fg);font-size:1rem;font-weight:600}.ToolCard-module__p023eW__description{color:var(--fg-soft);font-size:.875rem;line-height:1.7}
.BlogGrid-module__SJ2CCq__grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.BlogGrid-module__SJ2CCq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BlogGrid-module__SJ2CCq__grid{grid-template-columns:repeat(3,1fr)}}
.RelatedArticles-module__rZfJhG__section{border-top:1px solid var(--border);margin-top:2.5rem;padding-top:1.5rem}.RelatedArticles-module__rZfJhG__heading{color:var(--fg);margin-bottom:1rem;font-size:1.1rem;font-weight:700}.RelatedArticles-module__rZfJhG__list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.RelatedArticles-module__rZfJhG__item{border:1px solid var(--border);border-radius:var(--r-normal);transition:border-color .15s}.RelatedArticles-module__rZfJhG__item:hover{border-color:var(--accent)}.RelatedArticles-module__rZfJhG__link{color:var(--fg);padding:.875rem 1rem;text-decoration:none;display:block}.RelatedArticles-module__rZfJhG__meta{align-items:center;gap:.625rem;margin-bottom:.375rem;display:flex}.RelatedArticles-module__rZfJhG__category{background-color:var(--accent);color:#fff;border-radius:var(--r-normal);padding:.1rem .45rem;font-size:.7rem;font-weight:600}.RelatedArticles-module__rZfJhG__date{color:var(--fg-soft);font-size:.8rem}.RelatedArticles-module__rZfJhG__title{color:var(--fg);margin:0;font-size:.95rem;font-weight:600;line-height:1.4;transition:color .15s}.RelatedArticles-module__rZfJhG__item:hover .RelatedArticles-module__rZfJhG__title{color:var(--accent)}
.PlayGrid-module__Sa2fea__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}@media (max-width:640px){.PlayGrid-module__Sa2fea__grid{grid-template-columns:1fr}}
.ToolPageLayout-module__j2NiVq__layout{flex-direction:column;gap:1.5rem;max-width:1200px;margin:0 auto;padding:1.5rem 1rem;display:flex}.ToolPageLayout-module__j2NiVq__header{flex-direction:column;gap:.25rem;display:flex}.ToolPageLayout-module__j2NiVq__title{color:var(--fg);margin:0;font-size:1.25rem;font-weight:600;line-height:1.4}.ToolPageLayout-module__j2NiVq__shortDescription{color:var(--fg-soft);max-width:720px;margin:0;font-size:.9rem;line-height:1.7}.ToolPageLayout-module__j2NiVq__content{width:100%}.ToolPageLayout-module__j2NiVq__howItWorksSection{border-top:1px solid var(--border);max-width:720px;padding-top:1.5rem}.ToolPageLayout-module__j2NiVq__howItWorksHeading{color:var(--fg);margin:0 0 .5rem;font-size:.95rem;font-weight:600}.ToolPageLayout-module__j2NiVq__howItWorksText{color:var(--fg-soft);margin:0;font-size:.9rem;line-height:1.7}.ToolPageLayout-module__j2NiVq__privacyNote{background-color:var(--bg-soft);max-width:720px;color:var(--fg-soft);border-radius:var(--r-normal);text-align:center;margin:0;padding:.5rem .75rem;font-size:.8rem}.ToolPageLayout-module__j2NiVq__shareSection{border-top:1px solid var(--border);max-width:720px;padding-top:1.5rem}.ToolPageLayout-module__j2NiVq__shareSectionTitle{text-align:center;color:var(--fg-soft);margin:0 0 .75rem;font-size:.95rem;font-weight:600}@media (max-width:768px){.ToolPageLayout-module__j2NiVq__layout{gap:1rem;padding:1rem .75rem}.ToolPageLayout-module__j2NiVq__title{font-size:1.1rem}}
.ToolsGrid-module__3Rc-IG__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}@media (max-width:640px){.ToolsGrid-module__3Rc-IG__grid{grid-template-columns:1fr}}
.page-module__b-QtTq__contentColumn{max-width:1200px;margin:0 auto;padding:2rem 1.25rem}.page-module__b-QtTq__articleHeader{margin-bottom:2rem}.page-module__b-QtTq__articleBody{flex-direction:column;gap:2rem;display:flex}.page-module__b-QtTq__articleMain{min-width:0}.page-module__b-QtTq__articleFooter{margin-top:2rem}.page-module__b-QtTq__title{color:var(--fg);margin-bottom:.75rem;font-size:1.75rem;font-weight:700;line-height:1.3}.page-module__b-QtTq__meta{color:var(--fg-soft);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.8rem;display:flex}.page-module__b-QtTq__category{background-color:var(--accent);color:#fff;border-radius:var(--r-normal);padding:.15rem .5rem;font-size:.75rem;font-weight:600;text-decoration:none}.page-module__b-QtTq__category:hover{background-color:var(--accent-strong)}.page-module__b-QtTq__seriesNavPanel{margin-bottom:1.5rem}.page-module__b-QtTq__prose{color:var(--fg);line-height:1.8}.page-module__b-QtTq__prose h2{border-bottom:1px solid var(--border);color:var(--fg);margin-top:2rem;margin-bottom:.75rem;padding-bottom:.25rem;font-size:1.35rem;font-weight:700}.page-module__b-QtTq__prose h3{color:var(--fg);margin-top:1.5rem;margin-bottom:.5rem;font-size:1.15rem;font-weight:700}.page-module__b-QtTq__prose p{margin-bottom:1rem}.page-module__b-QtTq__prose ul,.page-module__b-QtTq__prose ol{margin-bottom:1rem;padding-left:1.5rem}.page-module__b-QtTq__prose li{margin-bottom:.25rem}.page-module__b-QtTq__prose code{background-color:var(--bg-soft);border-radius:var(--r-normal);font-family:var(--font-mono);padding:.15rem .35rem;font-size:.85em}.page-module__b-QtTq__prose pre{background-color:var(--bg-soft);border:1px solid var(--border);border-radius:var(--r-normal);margin-bottom:1rem;padding:1rem;overflow-x:auto}.dark .page-module__b-QtTq__prose pre{background-color:var(--bg-softer)}.page-module__b-QtTq__prose pre code{font-family:var(--font-mono);background:0 0;padding:0}:is(.dark .page-module__b-QtTq__prose .shiki,.dark .page-module__b-QtTq__prose .shiki span){color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}.page-module__b-QtTq__prose blockquote{border-left:3px solid var(--accent);color:var(--fg-soft);margin-bottom:1rem;margin-left:0;padding-left:1rem}.page-module__b-QtTq__prose table{border-collapse:collapse;width:100%;margin-bottom:1rem}.page-module__b-QtTq__prose th,.page-module__b-QtTq__prose td{border:1px solid var(--border);text-align:left;padding:.5rem .75rem;font-size:.9rem}.page-module__b-QtTq__prose th{background-color:var(--bg-soft);font-weight:600}.page-module__b-QtTq__prose strong{font-weight:700}.page-module__b-QtTq__prose a{color:var(--accent);text-decoration:underline}.page-module__b-QtTq__prose a:hover{color:var(--accent-strong)}.page-module__b-QtTq__prose .mermaid{margin:1.5rem 0;display:block;overflow-x:auto}.page-module__b-QtTq__prose .mermaid svg{height:auto;margin:0 auto;display:block}.page-module__b-QtTq__shareSection{border-top:1px solid var(--border);margin-top:2rem;padding-top:1.5rem}.page-module__b-QtTq__shareSectionTitle{color:var(--fg-soft);margin-bottom:.75rem;font-size:.9rem;font-weight:600}.page-module__b-QtTq__postNav{border-top:1px solid var(--border);justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.page-module__b-QtTq__prevPost,.page-module__b-QtTq__nextPost{color:var(--fg);flex-direction:column;max-width:48%;text-decoration:none;display:flex}.page-module__b-QtTq__nextPost{text-align:right;margin-left:auto}.page-module__b-QtTq__navLabel{color:var(--fg-soft);margin-bottom:.25rem;font-size:.75rem}.page-module__b-QtTq__navTitle{color:var(--accent);font-size:.9rem;font-weight:600}.page-module__b-QtTq__navTitle:hover{text-decoration:underline}@media (min-width:1024px){.page-module__b-QtTq__articleBody{grid-template-columns:1fr 220px;align-items:start;gap:2rem;display:grid}.page-module__b-QtTq__articleBody:has(.page-module__b-QtTq__articleAside details:not([open])){grid-template-columns:1fr auto}.page-module__b-QtTq__articleMain{grid-area:1/1;min-width:0}.page-module__b-QtTq__articleAside{grid-area:1/2;align-self:start;position:sticky;top:1rem}}@media (max-width:720px){.page-module__b-QtTq__contentColumn{padding:1.5rem 1.25rem}.page-module__b-QtTq__title{font-size:1.4rem}.page-module__b-QtTq__postNav{flex-direction:column}.page-module__b-QtTq__prevPost,.page-module__b-QtTq__nextPost{max-width:100%}.page-module__b-QtTq__nextPost{text-align:left;margin-left:0}}
.BlogFilterableList-module__UzNjbW__wrapper{flex-direction:column;gap:1rem;display:flex}.BlogFilterableList-module__UzNjbW__searchInput{width:100%}.BlogFilterableList-module__UzNjbW__filterNav{flex-wrap:wrap;gap:.5rem;display:flex}.BlogFilterableList-module__UzNjbW__filterButton{border-radius:var(--r-interactive);cursor:pointer;min-height:44px;color:var(--fg-soft);background-color:var(--bg-soft);border:1px solid var(--border);align-items:center;gap:.375rem;padding:0 1rem;font-size:.875rem;text-decoration:none;transition:background-color .2s cubic-bezier(.2,.6,.2,1),color .2s cubic-bezier(.2,.6,.2,1);display:inline-flex}.BlogFilterableList-module__UzNjbW__filterButton:hover{background-color:var(--bg-softer);color:var(--fg)}.BlogFilterableList-module__UzNjbW__filterButton[data-active=true]{background-color:var(--bg-invert);color:var(--fg-invert);border-color:var(--bg-invert)}.BlogFilterableList-module__UzNjbW__filterButton[data-active=true]:hover{background-color:var(--bg-invert-soft);color:var(--fg-invert)}.BlogFilterableList-module__UzNjbW__filterButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.BlogFilterableList-module__UzNjbW__count{opacity:.8;font-size:.75rem}.BlogFilterableList-module__UzNjbW__popularTags{background-color:var(--bg-soft);border-radius:var(--r-normal);border:1px solid var(--border);flex-wrap:wrap;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;display:flex}.BlogFilterableList-module__UzNjbW__popularTagsLabel{color:var(--fg-soft);white-space:nowrap;flex-shrink:0;padding-top:.625rem;font-size:.8rem;font-weight:600}.BlogFilterableList-module__UzNjbW__popularTagsList{flex-wrap:wrap;gap:.4rem;display:flex}.BlogFilterableList-module__UzNjbW__tagPill{border-radius:var(--r-interactive);min-height:44px;color:var(--fg-soft);background-color:var(--bg);border:1px solid var(--border);align-items:center;padding:0 .65rem;font-size:.8rem;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.BlogFilterableList-module__UzNjbW__tagPill:hover{color:var(--accent-strong);border-color:var(--accent);background-color:var(--accent-soft)}.BlogFilterableList-module__UzNjbW__tagPill:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.BlogFilterableList-module__UzNjbW__hitCount{color:var(--fg-soft);font-size:.875rem}.BlogFilterableList-module__UzNjbW__noResults{color:var(--fg-soft);text-align:center;padding:2rem 0}.BlogFilterableList-module__UzNjbW__paginationWrapper [class*=pageItem]{min-height:44px}
.PlayFilterableList-module__cQSY2q__wrapper{flex-direction:column;gap:1rem;display:flex}.PlayFilterableList-module__cQSY2q__searchInput{width:100%}.PlayFilterableList-module__cQSY2q__noResults{color:var(--fg-soft);text-align:center;padding:2rem 0}.PlayFilterableList-module__cQSY2q__filterNav{flex-wrap:wrap;gap:.5rem;display:flex}.PlayFilterableList-module__cQSY2q__filterButton{border-radius:var(--r-interactive);cursor:pointer;min-height:44px;color:var(--fg-soft);background-color:var(--bg-soft);border:1px solid var(--border);align-items:center;padding:0 1rem;font-size:.875rem;text-decoration:none;transition:background-color .2s cubic-bezier(.2,.6,.2,1),color .2s cubic-bezier(.2,.6,.2,1);display:inline-flex}.PlayFilterableList-module__cQSY2q__filterButton:hover{background-color:var(--bg-softer);color:var(--fg)}.PlayFilterableList-module__cQSY2q__filterButton[data-active=true]{background-color:var(--bg-invert);color:var(--fg-invert);border-color:var(--bg-invert)}.PlayFilterableList-module__cQSY2q__filterButton[data-active=true]:hover{background-color:var(--bg-invert-soft);color:var(--fg-invert)}.PlayFilterableList-module__cQSY2q__filterButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.ToolsFilterableList-module__LugSGq__wrapper{flex-direction:column;gap:1rem;display:flex}.ToolsFilterableList-module__LugSGq__searchInput{width:100%}.ToolsFilterableList-module__LugSGq__noResults{color:var(--fg-soft);text-align:center;padding:2rem 0}.ToolsFilterableList-module__LugSGq__filterNav{flex-wrap:wrap;gap:.5rem;display:flex}.ToolsFilterableList-module__LugSGq__filterButton{border-radius:var(--r-interactive);cursor:pointer;min-height:44px;color:var(--fg-soft);background-color:var(--bg-soft);border:1px solid var(--border);align-items:center;padding:0 1rem;font-size:.875rem;text-decoration:none;transition:background-color .2s cubic-bezier(.2,.6,.2,1),color .2s cubic-bezier(.2,.6,.2,1);display:inline-flex}.ToolsFilterableList-module__LugSGq__filterButton:hover{background-color:var(--bg-softer);color:var(--fg)}.ToolsFilterableList-module__LugSGq__filterButton[data-active=true]{background-color:var(--bg-invert);color:var(--fg-invert);border-color:var(--bg-invert)}.ToolsFilterableList-module__LugSGq__filterButton[data-active=true]:hover{background-color:var(--bg-invert-soft);color:var(--fg-invert)}.ToolsFilterableList-module__LugSGq__filterButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.AgeCalculatorPage-module__B0v5ba__container{flex-direction:column;gap:1rem;display:flex}.AgeCalculatorPage-module__B0v5ba__formArea{flex-direction:column;gap:.75rem;display:flex}.AgeCalculatorPage-module__B0v5ba__field{flex-direction:column;gap:.4rem;display:flex}.AgeCalculatorPage-module__B0v5ba__label{color:var(--fg-soft);font-size:.9rem}.AgeCalculatorPage-module__B0v5ba__targetDateRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.AgeCalculatorPage-module__B0v5ba__actions{flex-wrap:wrap;gap:.75rem;display:flex}.AgeCalculatorPage-module__B0v5ba__resultSection{flex-direction:column;gap:.5rem;display:flex}.AgeCalculatorPage-module__B0v5ba__resultRow{background-color:var(--bg-soft);border-radius:var(--r-normal);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.AgeCalculatorPage-module__B0v5ba__resultLabel{color:var(--fg-soft);flex-shrink:0;min-width:120px;font-size:.85rem}.AgeCalculatorPage-module__B0v5ba__resultValue{font-family:var(--font-mono);color:var(--fg);font-size:.9rem}@media (max-width:640px){.AgeCalculatorPage-module__B0v5ba__targetDateRow{flex-direction:column;align-items:flex-start}.AgeCalculatorPage-module__B0v5ba__resultLabel{min-width:100px}}
.Base64Tool-module__55uhCa__container{flex-direction:column;gap:1rem;display:flex}.Base64Tool-module__55uhCa__field{flex-direction:column;gap:.4rem;display:flex}.Base64Tool-module__55uhCa__label{color:var(--fg-soft);font-size:.875rem}.Base64Tool-module__55uhCa__outputHeader{justify-content:space-between;align-items:center;display:flex}.Base64Tool-module__55uhCa__optionRow{flex-wrap:wrap;align-items:flex-start;gap:.25rem;display:flex}.Base64Tool-module__55uhCa__optionDesc{color:var(--fg-soft);font-size:.8rem;line-height:1.5}.Base64Tool-module__55uhCa__liveRegion{color:var(--fg-soft);min-height:1em;font-size:.75rem}
.BmiCalculatorPage-module__pvrjAW__container{flex-direction:column;gap:1.5rem;display:flex}.BmiCalculatorPage-module__pvrjAW__inputSection{flex-direction:column;gap:.75rem;display:flex}.BmiCalculatorPage-module__pvrjAW__inputRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.BmiCalculatorPage-module__pvrjAW__inputLabel{color:var(--fg-soft);min-width:3rem;font-size:.875rem}.BmiCalculatorPage-module__pvrjAW__unitLabel{color:var(--fg-soft);font-size:.875rem}.BmiCalculatorPage-module__pvrjAW__numberInputWrapper{width:140px}.BmiCalculatorPage-module__pvrjAW__meter{padding:.75rem 0 1.75rem;position:relative}.BmiCalculatorPage-module__pvrjAW__meterTrack{border-radius:var(--r-normal);height:12px;display:flex;overflow:hidden}.BmiCalculatorPage-module__pvrjAW__meterZoneLow{background-color:var(--accent-soft);flex:0 0 21.25%}.BmiCalculatorPage-module__pvrjAW__meterZoneNormal{background-color:var(--success);flex:0 0 16.25%}.BmiCalculatorPage-module__pvrjAW__meterZoneHigh{background:linear-gradient(to right, var(--warning), var(--danger));flex:1}.BmiCalculatorPage-module__pvrjAW__meterIndicator{background-color:var(--fg);width:3px;height:18px;transition:left .3s;position:absolute;top:.375rem;transform:translate(-50%)}.BmiCalculatorPage-module__pvrjAW__meterIndicator:after{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid var(--fg);width:0;height:0;position:absolute;top:-5px;left:50%;transform:translate(-50%)}.BmiCalculatorPage-module__pvrjAW__meterLabels{height:1.2em;color:var(--fg-softer);margin-top:.25rem;font-size:.7rem;position:relative}.BmiCalculatorPage-module__pvrjAW__meterLabelLeft{position:absolute;transform:translate(0)}.BmiCalculatorPage-module__pvrjAW__meterLabelCenter{position:absolute;transform:translate(-50%)}.BmiCalculatorPage-module__pvrjAW__meterLabelRight{position:absolute;transform:translate(0)}.BmiCalculatorPage-module__pvrjAW__resultTable{flex-direction:column;gap:.5rem;display:flex}.BmiCalculatorPage-module__pvrjAW__resultRow{background-color:var(--bg-soft);border-radius:var(--r-normal);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.BmiCalculatorPage-module__pvrjAW__resultLabel{color:var(--fg-soft);min-width:160px;font-size:.85rem}.BmiCalculatorPage-module__pvrjAW__resultValue{font-family:var(--font-mono,monospace);color:var(--fg);font-size:.85rem}.BmiCalculatorPage-module__pvrjAW__categoryLow{color:var(--accent-strong)}.BmiCalculatorPage-module__pvrjAW__categoryNormal{color:var(--success-strong)}.BmiCalculatorPage-module__pvrjAW__categoryHigh1,.BmiCalculatorPage-module__pvrjAW__categoryHigh2{color:var(--warning-strong)}.BmiCalculatorPage-module__pvrjAW__categoryHigh3,.BmiCalculatorPage-module__pvrjAW__categoryHigh4{color:var(--danger-strong)}.BmiCalculatorPage-module__pvrjAW__resultSummary{color:var(--fg-soft);min-height:1.2em;margin-bottom:.25rem;font-size:.8rem;display:block}.BmiCalculatorPage-module__pvrjAW__disclaimer{background-color:var(--bg-soft);border-radius:var(--r-normal);color:var(--fg-softer);padding:.75rem 1rem;font-size:.8rem;font-style:italic;line-height:1.5}@media (max-width:640px){.BmiCalculatorPage-module__pvrjAW__numberInputWrapper{width:110px}.BmiCalculatorPage-module__pvrjAW__resultLabel{min-width:120px}}
.BusinessEmailPage-module__1OwBvW__container{flex-direction:column;gap:1rem;display:flex}.BusinessEmailPage-module__1OwBvW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BusinessEmailPage-module__1OwBvW__templateSection{flex-direction:column;gap:.4rem;display:flex}.BusinessEmailPage-module__1OwBvW__label{color:var(--fg-soft);font-size:.875rem}.BusinessEmailPage-module__1OwBvW__required{color:var(--fg-soft)}.BusinessEmailPage-module__1OwBvW__templateDescription{color:var(--fg-softer);margin:0;font-size:.875rem}.BusinessEmailPage-module__1OwBvW__formGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.BusinessEmailPage-module__1OwBvW__fieldGroup{flex-direction:column;gap:.3rem;display:flex}.BusinessEmailPage-module__1OwBvW__fieldGroupWide{flex-direction:column;grid-column:span 2;gap:.3rem;display:flex}.BusinessEmailPage-module__1OwBvW__previewSection{border:1px solid var(--border-strong);border-radius:var(--r-normal);background-color:var(--bg-soft);flex-direction:column;gap:.75rem;padding:1rem;display:flex}.BusinessEmailPage-module__1OwBvW__previewRow{flex-direction:column;gap:.4rem;display:flex}.BusinessEmailPage-module__1OwBvW__previewHeader{justify-content:space-between;align-items:center;min-height:1.5rem;display:flex}.BusinessEmailPage-module__1OwBvW__subjectInput{width:100%}.BusinessEmailPage-module__1OwBvW__charCount{color:var(--fg-softer);text-align:right;margin:0;font-size:.85rem}.BusinessEmailPage-module__1OwBvW__copyAllButton{width:100%}@media (max-width:640px){.BusinessEmailPage-module__1OwBvW__formGrid{grid-template-columns:1fr}.BusinessEmailPage-module__1OwBvW__fieldGroupWide{grid-column:span 1}}
.ByteCounterPage-module__uPJUWq__container{flex-direction:column;gap:1rem;display:flex}.ByteCounterPage-module__uPJUWq__inputLabel{color:var(--fg-soft);font-size:.9rem}.ByteCounterPage-module__uPJUWq__primaryStat{border:1px solid var(--border-strong);border-radius:var(--r-normal);background-color:var(--bg-soft);flex-direction:column;align-items:center;gap:.25rem;padding:1rem;display:flex}.ByteCounterPage-module__uPJUWq__primaryStatLabel{color:var(--fg-soft);font-size:.85rem}.ByteCounterPage-module__uPJUWq__primaryStatValue{color:var(--fg);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:600}.ByteCounterPage-module__uPJUWq__statsGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;display:grid}.ByteCounterPage-module__uPJUWq__stat{border:1px solid var(--border);border-radius:var(--r-normal);background-color:var(--bg-soft);flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.ByteCounterPage-module__uPJUWq__statLabel{color:var(--fg-soft);font-size:.8rem}.ByteCounterPage-module__uPJUWq__statValue{color:var(--fg);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600}.ByteCounterPage-module__uPJUWq__breakdown{border-top:1px solid var(--border);flex-direction:column;gap:.5rem;padding-top:1rem;display:flex}.ByteCounterPage-module__uPJUWq__breakdownTitle{color:var(--fg);font-size:.9rem}.ByteCounterPage-module__uPJUWq__breakdownRow{background-color:var(--bg-soft);border-radius:var(--r-normal);justify-content:space-between;align-items:center;padding:.4rem .75rem;display:flex}.ByteCounterPage-module__uPJUWq__breakdownLabel{color:var(--fg-soft);font-size:.85rem}.ByteCounterPage-module__uPJUWq__breakdownValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg);font-size:.85rem}.ByteCounterPage-module__uPJUWq__statsPanel{flex-direction:column;gap:1rem;display:flex}.ByteCounterPage-module__uPJUWq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.ByteCounterPage-module__uPJUWq__statsGrid{grid-template-columns:repeat(2,1fr)}}
.CharCountPage-module__6Oivwq__container{flex-direction:column;gap:1rem;display:flex}.CharCountPage-module__6Oivwq__inputLabel{color:var(--fg-soft);font-size:.9rem}.CharCountPage-module__6Oivwq__statsGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;display:grid}.CharCountPage-module__6Oivwq__stat{border:1px solid var(--border);border-radius:var(--r-normal);background-color:var(--bg-soft);flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.CharCountPage-module__6Oivwq__statLabel{color:var(--fg-soft);font-size:.8rem}.CharCountPage-module__6Oivwq__statValue{color:var(--fg);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600}.CharCountPage-module__6Oivwq__srSummary{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.CharCountPage-module__6Oivwq__statsGrid{grid-template-columns:repeat(2,1fr)}}
.ColorConverterPage-module__fSLrXW__container{flex-direction:column;gap:1rem;display:flex}.ColorConverterPage-module__fSLrXW__inputRow{align-items:flex-end;gap:1rem;display:flex}.ColorConverterPage-module__fSLrXW__field{flex-direction:column;flex:1;gap:.375rem;display:flex}.ColorConverterPage-module__fSLrXW__pickerField{flex-direction:column;flex-shrink:0;gap:.375rem;display:flex}.ColorConverterPage-module__fSLrXW__label{color:var(--fg-soft);font-size:.875rem;font-weight:600}.ColorConverterPage-module__fSLrXW__colorPicker{border:1px solid var(--border-strong);border-radius:var(--r-interactive);cursor:pointer;background-color:var(--bg);width:3rem;height:2.75rem;padding:.125rem}.ColorConverterPage-module__fSLrXW__colorPicker:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ColorConverterPage-module__fSLrXW__colorPreview{border:1px solid var(--border-strong);border-radius:var(--r-normal);width:100%;height:4rem}.ColorConverterPage-module__fSLrXW__resultCards{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.ColorConverterPage-module__fSLrXW__resultCard{border:1px solid var(--border-strong);border-radius:var(--r-normal);background-color:var(--bg);flex-direction:column;gap:.375rem;padding:.75rem;display:flex}.ColorConverterPage-module__fSLrXW__resultCardLabel{color:var(--fg-soft);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.ColorConverterPage-module__fSLrXW__resultCardValue{font-family:var(--font-mono);color:var(--fg);word-break:break-all;flex:1;font-size:.875rem;line-height:1.5}.ColorConverterPage-module__fSLrXW__liveRegion{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:768px){.ColorConverterPage-module__fSLrXW__resultCards{grid-template-columns:1fr}.ColorConverterPage-module__fSLrXW__inputRow{flex-direction:column;align-items:stretch}.ColorConverterPage-module__fSLrXW__pickerField{flex-direction:row;align-items:center;gap:.75rem}.ColorConverterPage-module__fSLrXW__colorPicker{flex-shrink:0}}
.CronParserPage-module__HZZaoW__container{flex-direction:column;gap:1rem;display:flex}.CronParserPage-module__HZZaoW__section{border:1px solid var(--border);border-radius:var(--r-normal);flex-direction:column;gap:.75rem;padding:1rem;display:flex}.CronParserPage-module__HZZaoW__sectionTitle{color:var(--fg);font-size:1rem;font-weight:600}.CronParserPage-module__HZZaoW__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.CronParserPage-module__HZZaoW__cronInputWrapper{flex:1;min-width:200px}.CronParserPage-module__HZZaoW__presetRow{flex-wrap:wrap;gap:.4rem;display:flex}.CronParserPage-module__HZZaoW__description{border:1px solid var(--border);border-radius:var(--r-normal);background-color:var(--bg-soft);color:var(--fg);padding:.75rem 1rem;font-size:1rem;font-weight:600}.CronParserPage-module__HZZaoW__resultTable{flex-direction:column;gap:.5rem;display:flex}.CronParserPage-module__HZZaoW__resultRow{background-color:var(--bg-soft);border-radius:var(--r-normal);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.CronParserPage-module__HZZaoW__resultLabel{color:var(--fg-soft);min-width:70px;font-size:.85rem;font-weight:600}.CronParserPage-module__HZZaoW__resultValue{font-family:var(--font-mono);color:var(--fg);font-size:.85rem}.CronParserPage-module__HZZaoW__executionList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.CronParserPage-module__HZZaoW__executionItem{background-color:var(--bg-soft);border-radius:var(--r-normal);font-family:var(--font-mono);color:var(--fg);align-items:center;gap:.5rem;padding:.4rem .75rem;font-size:.85rem;display:flex}.CronParserPage-module__HZZaoW__fieldGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;display:grid}.CronParserPage-module__HZZaoW__fieldLabel{color:var(--fg-soft);margin-bottom:.25rem;font-size:.8rem;font-weight:600}.CronParserPage-module__HZZaoW__builtExpressionRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.CronParserPage-module__HZZaoW__builtExpression{border:1px solid var(--border-strong);border-radius:var(--r-normal);font-family:var(--font-mono);color:var(--fg);background-color:var(--bg);letter-spacing:.05em;flex:1;align-items:center;min-height:44px;padding:.6rem .75rem;font-size:1.1rem;display:flex}.CronParserPage-module__HZZaoW__liveRegion{color:var(--fg-soft);min-height:1.2em;font-size:.875rem}@media (max-width:640px){.CronParserPage-module__HZZaoW__fieldGrid{grid-template-columns:repeat(2,1fr)}.CronParserPage-module__HZZaoW__builtExpression{font-size:.95rem}}
.CsvConverterPage-module__lNQ4qW__container{flex-direction:column;gap:1rem;display:flex}.CsvConverterPage-module__lNQ4qW__formatRow{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.CsvConverterPage-module__lNQ4qW__field{flex-direction:column;flex:1;gap:.4rem;min-width:120px;display:flex}.CsvConverterPage-module__lNQ4qW__fieldLabel{color:var(--fg-soft);font-size:.875rem}.CsvConverterPage-module__lNQ4qW__convertButtonWrapper{align-items:flex-end;padding-bottom:0;display:flex}.CsvConverterPage-module__lNQ4qW__panels{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.CsvConverterPage-module__lNQ4qW__panel{flex-direction:column;gap:.4rem;display:flex}.CsvConverterPage-module__lNQ4qW__panelLabel{color:var(--fg-soft);font-size:.875rem}.CsvConverterPage-module__lNQ4qW__outputHeader{justify-content:space-between;align-items:center;min-height:1.5rem;display:flex}.CsvConverterPage-module__lNQ4qW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.CsvConverterPage-module__lNQ4qW__panels{grid-template-columns:1fr}.CsvConverterPage-module__lNQ4qW__formatRow{flex-direction:column;align-items:stretch}.CsvConverterPage-module__lNQ4qW__convertButtonWrapper,.CsvConverterPage-module__lNQ4qW__convertButtonWrapper>*{width:100%}}
.DateCalculatorPage-module__CcOgNW__container{flex-direction:column;gap:1.5rem;display:flex}.DateCalculatorPage-module__CcOgNW__section{border:1px solid var(--border-strong);border-radius:var(--r-normal);flex-direction:column;gap:.75rem;padding:1rem;display:flex}.DateCalculatorPage-module__CcOgNW__sectionTitle{color:var(--fg);margin:0;font-size:1rem;font-weight:600}.DateCalculatorPage-module__CcOgNW__subSection{flex-direction:column;gap:.5rem;display:flex}.DateCalculatorPage-module__CcOgNW__subLabel{color:var(--fg-soft);margin:0;font-size:.9rem}.DateCalculatorPage-module__CcOgNW__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.DateCalculatorPage-module__CcOgNW__separator,.DateCalculatorPage-module__CcOgNW__unit{color:var(--fg-soft);white-space:nowrap;font-size:.875rem}.DateCalculatorPage-module__CcOgNW__numberInput{width:100px}.DateCalculatorPage-module__CcOgNW__shortNumberInput{width:72px}.DateCalculatorPage-module__CcOgNW__warekiInputs{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.DateCalculatorPage-module__CcOgNW__resultTable{flex-direction:column;gap:.5rem;display:flex}.DateCalculatorPage-module__CcOgNW__resultRow{background-color:var(--bg-soft);border-radius:var(--r-normal);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.DateCalculatorPage-module__CcOgNW__resultLabel{color:var(--fg-soft);flex-shrink:0;min-width:80px;font-size:.85rem}.DateCalculatorPage-module__CcOgNW__resultValue{font-family:var(--font-mono);color:var(--fg);font-size:.9rem}.DateCalculatorPage-module__CcOgNW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.DateCalculatorPage-module__CcOgNW__numberInput{width:80px}.DateCalculatorPage-module__CcOgNW__shortNumberInput{width:60px}}
.DummyTextPage-module__OIgpdG__container{flex-direction:column;gap:1rem;display:flex}.DummyTextPage-module__OIgpdG__settingsRow{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.DummyTextPage-module__OIgpdG__numberField{flex-direction:column;gap:.25rem;display:flex}.DummyTextPage-module__OIgpdG__numberLabel{color:var(--fg-soft);font-size:.875rem}.DummyTextPage-module__OIgpdG__numberInput{border:1px solid var(--border-strong);border-radius:var(--r-interactive);width:5rem;color:var(--fg);background-color:var(--bg);box-sizing:border-box;min-height:44px;padding:.5rem .75rem;font-size:.9375rem}.DummyTextPage-module__OIgpdG__numberInput:focus{outline:2px solid var(--accent);outline-offset:2px}.DummyTextPage-module__OIgpdG__statsBar{color:var(--fg-soft);flex-wrap:wrap;gap:1rem;font-size:.875rem;display:flex}.DummyTextPage-module__OIgpdG__outputSection{flex-direction:column;gap:.5rem;display:flex}.DummyTextPage-module__OIgpdG__outputHeader{justify-content:space-between;align-items:center;display:flex}.DummyTextPage-module__OIgpdG__outputLabel{color:var(--fg-soft);font-size:.875rem}.DummyTextPage-module__OIgpdG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.EmailValidatorPage-module__w2Vg4q__container{flex-direction:column;gap:1rem;display:flex}.EmailValidatorPage-module__w2Vg4q__inputGroup{flex-direction:column;gap:.4rem;display:flex}.EmailValidatorPage-module__w2Vg4q__label{color:var(--fg-soft);font-size:.875rem;font-weight:600}.EmailValidatorPage-module__w2Vg4q__resultsLive{flex-direction:column;gap:.75rem;display:flex}.EmailValidatorPage-module__w2Vg4q__badge{border-radius:var(--r-normal);align-items:center;gap:.375rem;width:fit-content;padding:.25rem .75rem;font-size:.875rem;font-weight:600;display:inline-flex}.EmailValidatorPage-module__w2Vg4q__badgeValid{background-color:var(--success-soft);border:1px solid var(--success);color:var(--success-strong);}.EmailValidatorPage-module__w2Vg4q__badgeValidWithSuggestion{background-color:var(--warning-soft);border:1px solid var(--warning);color:var(--warning-strong);}.EmailValidatorPage-module__w2Vg4q__badgeInvalid{background-color:var(--danger-soft);border:1px solid var(--danger);color:var(--danger-strong);}.EmailValidatorPage-module__w2Vg4q__analysisPanel{background-color:var(--bg-soft);border:1px solid var(--border-strong);border-radius:var(--r-normal);flex-direction:column;gap:.4rem;padding:.75rem;display:flex}.EmailValidatorPage-module__w2Vg4q__analysisItem{align-items:baseline;gap:.5rem;font-size:.875rem;display:flex}.EmailValidatorPage-module__w2Vg4q__analysisLabel{color:var(--fg-soft);white-space:nowrap;flex-shrink:0;font-weight:600}.EmailValidatorPage-module__w2Vg4q__analysisValue{font-family:var(--font-mono);color:var(--fg);word-break:break-all}.EmailValidatorPage-module__w2Vg4q__suggestionPanel{background-color:var(--warning-soft);border:1px solid var(--warning);border-radius:var(--r-normal);color:var(--warning-strong);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.EmailValidatorPage-module__w2Vg4q__suggestionTitle{margin:0 0 .25rem;font-size:.8rem;font-weight:600}.EmailValidatorPage-module__w2Vg4q__suggestionList{margin:0;padding-left:1.2rem;font-size:.875rem;list-style-type:disc}.EmailValidatorPage-module__w2Vg4q__suggestionList li{font-family:var(--font-mono);margin-bottom:.2rem}.EmailValidatorPage-module__w2Vg4q__errorPanel{background-color:var(--danger-soft);border:1px solid var(--danger);border-radius:var(--r-normal);color:var(--danger-strong);padding:.75rem}.EmailValidatorPage-module__w2Vg4q__listTitle{margin:0 0 .375rem;font-size:.8rem;font-weight:600}.EmailValidatorPage-module__w2Vg4q__warningPanel{background-color:var(--warning-soft);border:1px solid var(--warning);border-radius:var(--r-normal);color:var(--warning-strong);padding:.75rem}.EmailValidatorPage-module__w2Vg4q__warningList{margin:0;padding-left:1.2rem;font-size:.875rem;list-style-type:disc}.EmailValidatorPage-module__w2Vg4q__warningList li{margin-bottom:.2rem}@media (max-width:640px){.EmailValidatorPage-module__w2Vg4q__analysisItem{flex-direction:column;align-items:flex-start;gap:.1rem}}
.FullwidthConverterPage-module__AXWCdW__container{flex-direction:column;gap:1rem;display:flex}.FullwidthConverterPage-module__AXWCdW__optionsRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.FullwidthConverterPage-module__AXWCdW__checkboxLabel{color:var(--fg);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.4rem;font-size:.875rem;display:flex}.FullwidthConverterPage-module__AXWCdW__checkboxLabel input[type=checkbox]{accent-color:var(--accent);cursor:pointer;width:1rem;height:1rem}.FullwidthConverterPage-module__AXWCdW__field{flex-direction:column;gap:.4rem;display:flex}.FullwidthConverterPage-module__AXWCdW__fieldLabel{color:var(--fg-soft);font-size:.875rem}.FullwidthConverterPage-module__AXWCdW__outputHeader{justify-content:space-between;align-items:center;display:flex}.FullwidthConverterPage-module__AXWCdW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.HashGeneratorPage-module__2MyRjG__container{flex-direction:column;gap:1rem;display:flex}.HashGeneratorPage-module__2MyRjG__field{flex-direction:column;gap:.4rem;display:flex}.HashGeneratorPage-module__2MyRjG__label{color:var(--fg);font-size:.9rem}.HashGeneratorPage-module__2MyRjG__controls{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.HashGeneratorPage-module__2MyRjG__formatControl{align-items:center;gap:.5rem;display:flex}.HashGeneratorPage-module__2MyRjG__controlLabel{color:var(--fg);font-size:.9rem}.HashGeneratorPage-module__2MyRjG__results{flex-direction:column;gap:.75rem;display:flex}.HashGeneratorPage-module__2MyRjG__resultRow{border:1px solid var(--border-strong);border-radius:var(--r-normal);background-color:var(--bg-soft);align-items:center;gap:.75rem;padding:.75rem;display:flex}.HashGeneratorPage-module__2MyRjG__algoLabel{color:var(--accent);flex-shrink:0;min-width:70px;font-size:.85rem}.HashGeneratorPage-module__2MyRjG__hashValue{font-family:var(--font-mono);color:var(--fg);word-break:break-all;flex:1;font-size:.8rem}@media (max-width:640px){.HashGeneratorPage-module__2MyRjG__resultRow{flex-direction:column;align-items:flex-start;gap:.4rem}}
.HtmlEntityPage-module__5o-bga__container{flex-direction:column;gap:1rem;display:flex}.HtmlEntityPage-module__5o-bga__field{flex-direction:column;gap:.375rem;display:flex}.HtmlEntityPage-module__5o-bga__label{color:var(--fg-soft);font-size:.875rem;font-weight:600}.HtmlEntityPage-module__5o-bga__outputRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.HtmlEntityPage-module__5o-bga__liveRegion{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.ImageBase64Page-module__SzWV_a__container,.ImageBase64Page-module__SzWV_a__encodePanel,.ImageBase64Page-module__SzWV_a__decodePanel{flex-direction:column;gap:1rem;display:flex}.ImageBase64Page-module__SzWV_a__resultArea{flex-direction:column;gap:.75rem;display:flex}.ImageBase64Page-module__SzWV_a__preview{object-fit:contain;border:1px solid var(--border-strong);border-radius:var(--r-normal);background-color:var(--bg-soft);align-self:flex-start;max-width:100%;max-height:300px}.ImageBase64Page-module__SzWV_a__fileInfo{color:var(--fg-soft);flex-wrap:wrap;gap:1rem;font-size:.8rem;line-height:1.7;display:flex}.ImageBase64Page-module__SzWV_a__outputGroup{flex-direction:column;gap:.4rem;display:flex}.ImageBase64Page-module__SzWV_a__outputHeader{justify-content:space-between;align-items:center;display:flex}.ImageBase64Page-module__SzWV_a__outputLabel{color:var(--fg-soft);font-size:.85rem;font-weight:500;line-height:1.7}.ImageBase64Page-module__SzWV_a__previewButtonRow{display:flex}@media (max-width:640px){.ImageBase64Page-module__SzWV_a__fileInfo{flex-direction:column;gap:.25rem}}.ImageBase64Page-module__SzWV_a__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ImageResizerPage-module__mef5eG__container{flex-direction:column;gap:1.5rem;display:flex}.ImageResizerPage-module__mef5eG__section{border:1px solid var(--border);border-radius:var(--r-normal);flex-direction:column;gap:.75rem;padding:1rem;display:flex}.ImageResizerPage-module__mef5eG__sectionTitle{color:var(--fg);margin:0;font-size:1rem;font-weight:600}.ImageResizerPage-module__mef5eG__imagePreview{object-fit:contain;border:1px solid var(--border);border-radius:var(--r-normal);background-color:var(--bg-soft);align-self:flex-start;max-width:100%;max-height:300px}.ImageResizerPage-module__mef5eG__infoGrid{color:var(--fg-soft);flex-wrap:wrap;gap:.75rem;font-size:.85rem;display:flex}.ImageResizerPage-module__mef5eG__gifWarningBox{border:1px solid var(--warning);border-radius:var(--r-normal);background-color:var(--warning-soft);color:var(--warning-strong);padding:.75rem;font-size:.875rem;line-height:1.5}.ImageResizerPage-module__mef5eG__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ImageResizerPage-module__mef5eG__label{color:var(--fg-soft);white-space:nowrap;font-size:.875rem;font-weight:500}.ImageResizerPage-module__mef5eG__numberInputWrapper{flex-shrink:0;width:110px}.ImageResizerPage-module__mef5eG__rangeInput{width:100%;max-width:200px;accent-color:var(--accent)}.ImageResizerPage-module__mef5eG__lockButton{border:1px solid var(--border-strong);border-radius:var(--r-interactive);background-color:var(--bg);width:40px;height:40px;min-height:40px;color:var(--fg);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1rem;transition:border-color .15s;display:inline-flex}.ImageResizerPage-module__mef5eG__lockButton:hover{border-color:var(--accent)}.ImageResizerPage-module__mef5eG__lockButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ImageResizerPage-module__mef5eG__lockButtonActive{border-color:var(--bg-invert);background-color:var(--bg-invert);color:var(--fg-invert)}.ImageResizerPage-module__mef5eG__resizeButton{border:1px solid var(--bg-invert);border-radius:var(--r-interactive);background-color:var(--bg-invert);width:fit-content;color:var(--fg-invert);cursor:pointer;justify-content:center;align-items:center;min-height:44px;padding:.5rem 1.25rem;font-size:.9rem;font-weight:500;transition:background-color .15s;display:inline-flex}.ImageResizerPage-module__mef5eG__resizeButton:hover{background-color:var(--bg-invert-soft);border-color:var(--bg-invert-soft)}.ImageResizerPage-module__mef5eG__resizeButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ImageResizerPage-module__mef5eG__resizeButton:disabled{opacity:.5;cursor:not-allowed}.ImageResizerPage-module__mef5eG__resultTable{flex-direction:column;gap:.5rem;display:flex}.ImageResizerPage-module__mef5eG__resultRow{background-color:var(--bg-soft);border-radius:var(--r-normal);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.ImageResizerPage-module__mef5eG__resultLabel{color:var(--fg-soft);min-width:140px;font-size:.85rem;font-weight:500}.ImageResizerPage-module__mef5eG__resultValue{font-family:var(--font-mono);color:var(--fg);font-size:.85rem}.ImageResizerPage-module__mef5eG__downloadButton{border:1px solid var(--bg-invert);border-radius:var(--r-interactive);background-color:var(--bg-invert);width:fit-content;color:var(--fg-invert);cursor:pointer;justify-content:center;align-items:center;min-height:44px;padding:.5rem 1.25rem;font-size:.9rem;font-weight:500;transition:background-color .15s;display:inline-flex}.ImageResizerPage-module__mef5eG__downloadButton:hover{background-color:var(--bg-invert-soft);border-color:var(--bg-invert-soft)}.ImageResizerPage-module__mef5eG__downloadButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ImageResizerPage-module__mef5eG__liveRegion{color:var(--fg-soft);padding:.5rem 0;font-size:.875rem}.ImageResizerPage-module__mef5eG__privacy{color:var(--fg-soft);margin:0;font-size:.8rem;font-style:italic;line-height:1.5}.ImageResizerPage-module__mef5eG__modeRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ImageResizerPage-module__mef5eG__modeLabel{color:var(--fg-soft);white-space:nowrap;font-size:.875rem;font-weight:500}@media (max-width:640px){.ImageResizerPage-module__mef5eG__numberInputWrapper{width:90px}.ImageResizerPage-module__mef5eG__infoGrid{flex-direction:column;gap:.25rem}.ImageResizerPage-module__mef5eG__resultLabel{min-width:120px}}
.JsonFormatterPage-module__IcTOAG__container{flex-direction:column;gap:1rem;display:flex}.JsonFormatterPage-module__IcTOAG__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.JsonFormatterPage-module__IcTOAG__indentControl{align-items:center;gap:.5rem;display:flex}.JsonFormatterPage-module__IcTOAG__controlLabel{color:var(--fg);font-size:.9rem}.JsonFormatterPage-module__IcTOAG__buttons{gap:.5rem;display:flex}.JsonFormatterPage-module__IcTOAG__panels{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.JsonFormatterPage-module__IcTOAG__panel{flex-direction:column;gap:.4rem;display:flex}.JsonFormatterPage-module__IcTOAG__panelLabel{color:var(--fg-soft);font-size:.875rem}.JsonFormatterPage-module__IcTOAG__outputHeader{justify-content:space-between;align-items:center;min-height:1.5rem;display:flex}.JsonFormatterPage-module__IcTOAG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.JsonFormatterPage-module__IcTOAG__panels{grid-template-columns:1fr}.JsonFormatterPage-module__IcTOAG__controls{flex-direction:column;align-items:flex-start}}
.KanaConverterPage-module__r42wLW__container{flex-direction:column;gap:1rem;display:flex}.KanaConverterPage-module__r42wLW__modeControl{flex-direction:column;gap:.375rem;display:flex}.KanaConverterPage-module__r42wLW__modeLabel{color:var(--fg-soft);font-size:.875rem}.KanaConverterPage-module__r42wLW__panels{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.KanaConverterPage-module__r42wLW__panel{flex-direction:column;gap:.375rem;display:flex}.KanaConverterPage-module__r42wLW__panelLabel{color:var(--fg-soft);font-size:.875rem}.KanaConverterPage-module__r42wLW__outputHeader{justify-content:space-between;align-items:center;min-height:1.5rem;display:flex}.KanaConverterPage-module__r42wLW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.KanaConverterPage-module__r42wLW__panels{grid-template-columns:1fr}}
.KeigoReferencePage-module__T3T39G__container{flex-direction:column;gap:1rem;display:flex}.KeigoReferencePage-module__T3T39G__searchBar{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.KeigoReferencePage-module__T3T39G__searchInputWrapper{flex:1;min-width:200px}.KeigoReferencePage-module__T3T39G__categoryControl{flex-shrink:0}.KeigoReferencePage-module__T3T39G__resultCount{color:var(--fg-soft);min-height:1.25rem;font-size:.875rem}.KeigoReferencePage-module__T3T39G__table{border-collapse:collapse;width:100%}.KeigoReferencePage-module__T3T39G__th{background-color:var(--bg-soft);border-bottom:2px solid var(--border-strong);text-align:left;color:var(--fg);padding:.6rem .75rem;font-size:.875rem;font-weight:600}.KeigoReferencePage-module__T3T39G__tableRow{border-bottom:1px solid var(--border);transition:background-color .15s}.KeigoReferencePage-module__T3T39G__tableRow:hover,.KeigoReferencePage-module__T3T39G__tableRowExpanded{background-color:var(--bg-soft)}.KeigoReferencePage-module__T3T39G__td{color:var(--fg);vertical-align:top;padding:.6rem .75rem;font-size:.9rem}.KeigoReferencePage-module__T3T39G__casualTh{font-weight:inherit}.KeigoReferencePage-module__T3T39G__casualCell{font-weight:600}.KeigoReferencePage-module__T3T39G__expandButton{font:inherit;color:var(--fg);cursor:pointer;text-align:left;width:100%;font-weight:600;line-height:inherit;background:0 0;border:none;padding:0}.KeigoReferencePage-module__T3T39G__expandButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-normal)}.KeigoReferencePage-module__T3T39G__examplePanel{background-color:var(--bg-soft);border-radius:var(--r-normal);padding:.75rem 1rem}.KeigoReferencePage-module__T3T39G__examplePanelRow{background-color:var(--bg-soft)}.KeigoReferencePage-module__T3T39G__examplePanelRow td{padding:0 .75rem .75rem}.KeigoReferencePage-module__T3T39G__exampleItem{margin-bottom:.5rem}.KeigoReferencePage-module__T3T39G__exampleItem:last-child{margin-bottom:0}.KeigoReferencePage-module__T3T39G__exampleContext{color:var(--fg-soft);margin-bottom:.25rem;font-size:.8rem;font-weight:600}.KeigoReferencePage-module__T3T39G__exampleLine{color:var(--fg);font-size:.875rem;line-height:1.5}.KeigoReferencePage-module__T3T39G__exampleLabel{color:var(--fg-soft);margin-right:.4rem;font-size:.75rem;font-weight:600}.KeigoReferencePage-module__T3T39G__noteText{color:var(--fg-soft);margin-top:.5rem;font-size:.8rem;font-style:italic}.KeigoReferencePage-module__T3T39G__mistakeSection{margin-bottom:1.5rem}.KeigoReferencePage-module__T3T39G__mistakeSectionTitle{color:var(--fg);margin:0 0 .75rem;font-size:1rem;font-weight:600}.KeigoReferencePage-module__T3T39G__mistakeCard{border:1px solid var(--border-strong);border-radius:var(--r-normal);background-color:var(--bg);margin-bottom:.5rem;padding:.75rem 1rem}.KeigoReferencePage-module__T3T39G__wrongText{color:var(--danger);font-size:.9rem;font-weight:600}.KeigoReferencePage-module__T3T39G__correctText{color:var(--success);font-size:.9rem;font-weight:600}.KeigoReferencePage-module__T3T39G__mistakeLabel{color:var(--fg-soft);margin-right:.4rem;font-size:.75rem;font-weight:600}.KeigoReferencePage-module__T3T39G__explanationText{color:var(--fg-soft);margin-top:.4rem;font-size:.875rem;line-height:1.5}.KeigoReferencePage-module__T3T39G__noResults{color:var(--fg-soft);text-align:center;padding:2rem 0;font-size:.9rem}.KeigoReferencePage-module__T3T39G__mobileCards{display:none}.KeigoReferencePage-module__T3T39G__mobileCard{border:1px solid var(--border-strong);border-radius:var(--r-interactive);background-color:var(--bg);cursor:pointer;margin-bottom:.5rem;padding:.75rem 1rem;transition:background-color .1s}.KeigoReferencePage-module__T3T39G__mobileCard:hover{background-color:var(--bg-soft)}.KeigoReferencePage-module__T3T39G__mobileCard:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.KeigoReferencePage-module__T3T39G__mobileCardTitle{color:var(--fg);margin-bottom:.4rem;font-size:.95rem;font-weight:600}.KeigoReferencePage-module__T3T39G__mobileCardRow{color:var(--fg);gap:.4rem;font-size:.875rem;line-height:1.5;display:flex}.KeigoReferencePage-module__T3T39G__mobileCardLabel{color:var(--fg-soft);flex-shrink:0;min-width:3.5rem;font-size:.75rem;font-weight:600}@media (max-width:768px){.KeigoReferencePage-module__T3T39G__searchBar{flex-direction:column;align-items:stretch}.KeigoReferencePage-module__T3T39G__searchInputWrapper{min-width:unset}.KeigoReferencePage-module__T3T39G__categoryControl{width:100%}.KeigoReferencePage-module__T3T39G__desktopTable{display:none}.KeigoReferencePage-module__T3T39G__mobileCards{display:block}}
.LineBreakRemoverPage-module___sS5ya__container{flex-direction:column;gap:1rem;display:flex}.LineBreakRemoverPage-module___sS5ya__modeControl{flex-direction:column;gap:.375rem;display:flex}.LineBreakRemoverPage-module___sS5ya__modeLabel{color:var(--fg-soft);font-size:.875rem}.LineBreakRemoverPage-module___sS5ya__optionRow{align-items:center;display:flex}.LineBreakRemoverPage-module___sS5ya__smartPdfOptions{flex-direction:column;gap:.375rem;display:flex}.LineBreakRemoverPage-module___sS5ya__optionLabel{color:var(--fg-soft);font-size:.875rem}.LineBreakRemoverPage-module___sS5ya__panels{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.LineBreakRemoverPage-module___sS5ya__panel{flex-direction:column;gap:.375rem;display:flex}.LineBreakRemoverPage-module___sS5ya__panelLabel{color:var(--fg-soft);font-size:.875rem}.LineBreakRemoverPage-module___sS5ya__outputHeader{justify-content:space-between;align-items:center;min-height:1.5rem;display:flex}.LineBreakRemoverPage-module___sS5ya__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.LineBreakRemoverPage-module___sS5ya__panels{grid-template-columns:1fr}}
.MarkdownPreviewPage-module__OAhzaa__container{flex-direction:column;gap:1rem;display:flex}.MarkdownPreviewPage-module__OAhzaa__panels{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:768px){.MarkdownPreviewPage-module__OAhzaa__panels{grid-template-columns:1fr}}.MarkdownPreviewPage-module__OAhzaa__panel{flex-direction:column;gap:.4rem;display:flex}.MarkdownPreviewPage-module__OAhzaa__panelLabel{color:var(--fg-soft);font-size:.85rem;font-weight:600}.MarkdownPreviewPage-module__OAhzaa__previewWrapper{flex-direction:column;flex:1;min-height:400px;display:flex}.MarkdownPreviewPage-module__OAhzaa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MarkdownPreviewPage-module__OAhzaa__preview{border:1px solid var(--border-strong);border-radius:var(--r-normal);background-color:var(--bg);min-height:400px;padding:.75rem;line-height:1.7;overflow-y:auto}.MarkdownPreviewPage-module__OAhzaa__emptyHint{border:1px solid var(--border-strong);border-radius:var(--r-normal);background-color:var(--bg);min-height:400px;color:var(--fg-soft);justify-content:center;align-items:center;padding:.75rem;font-size:.875rem;display:flex}.MarkdownPreviewPage-module__OAhzaa__preview h1{border-bottom:1px solid var(--border);margin:.5em 0;padding-bottom:.3em;font-size:1.5rem;font-weight:600}.MarkdownPreviewPage-module__OAhzaa__preview h2{margin:.5em 0;font-size:1.3rem;font-weight:600}.MarkdownPreviewPage-module__OAhzaa__preview h3{margin:.5em 0;font-size:1.1rem;font-weight:600}.MarkdownPreviewPage-module__OAhzaa__preview p{margin:.5em 0}.MarkdownPreviewPage-module__OAhzaa__preview ul,.MarkdownPreviewPage-module__OAhzaa__preview ol{margin:.5em 0;padding-left:1.5em}.MarkdownPreviewPage-module__OAhzaa__preview li{margin:.25em 0}.MarkdownPreviewPage-module__OAhzaa__preview code{background-color:var(--bg-soft);border-radius:var(--r-normal);padding:.15em .3em;font-size:.85em}.MarkdownPreviewPage-module__OAhzaa__preview pre{background-color:var(--bg-soft);border-radius:var(--r-normal);padding:.75rem;overflow-x:auto}.MarkdownPreviewPage-module__OAhzaa__preview pre code{background:0 0;padding:0}.MarkdownPreviewPage-module__OAhzaa__preview blockquote{border-left:3px solid var(--border-strong);color:var(--fg-soft);margin:.5em 0;padding-left:.75rem}.MarkdownPreviewPage-module__OAhzaa__preview table{border-collapse:collapse;width:100%;margin:.5em 0}.MarkdownPreviewPage-module__OAhzaa__preview th,.MarkdownPreviewPage-module__OAhzaa__preview td{border:1px solid var(--border-strong);text-align:left;padding:.4rem .6rem}.MarkdownPreviewPage-module__OAhzaa__preview th{background-color:var(--bg-soft);font-weight:600}.MarkdownPreviewPage-module__OAhzaa__preview a{color:var(--accent)}.MarkdownPreviewPage-module__OAhzaa__preview img{max-width:100%}.MarkdownPreviewPage-module__OAhzaa__preview hr{border:none;border-top:1px solid var(--border);margin:1em 0}
.NumberBaseConverterPage-module__VMpUGW__container{flex-direction:column;gap:1rem;display:flex}.NumberBaseConverterPage-module__VMpUGW__field{flex-direction:column;gap:.4rem;display:flex}.NumberBaseConverterPage-module__VMpUGW__fieldLabel{color:var(--fg-soft);font-size:.875rem}.NumberBaseConverterPage-module__VMpUGW__resultGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.NumberBaseConverterPage-module__VMpUGW__resultCard{border:1px solid var(--border);border-radius:var(--r-normal);background-color:var(--bg-soft);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.NumberBaseConverterPage-module__VMpUGW__resultCardLabel{color:var(--fg-soft);font-size:.75rem}.NumberBaseConverterPage-module__VMpUGW__resultCardValue{font-family:var(--font-mono);color:var(--fg);word-break:break-all;min-height:1.3em;font-size:.9rem}.NumberBaseConverterPage-module__VMpUGW__resultCardActions{align-items:center;gap:.5rem;display:flex}.NumberBaseConverterPage-module__VMpUGW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.NumberBaseConverterPage-module__VMpUGW__resultGrid{grid-template-columns:1fr}}
.PasswordGeneratorPage-module__ruICDG__container{flex-direction:column;gap:1.5rem;display:flex}.PasswordGeneratorPage-module__ruICDG__optionsSection{flex-direction:column;gap:1.25rem;display:flex}.PasswordGeneratorPage-module__ruICDG__lengthControl{flex-direction:column;gap:.5rem;display:flex}.PasswordGeneratorPage-module__ruICDG__lengthLabel{color:var(--fg);font-size:.9375rem}.PasswordGeneratorPage-module__ruICDG__slider{width:100%;max-width:400px;accent-color:var(--accent);cursor:pointer}.PasswordGeneratorPage-module__ruICDG__toggleGroup{flex-direction:column;gap:.625rem;display:flex}.PasswordGeneratorPage-module__ruICDG__strengthSection{flex-direction:column;gap:.375rem;display:flex}.PasswordGeneratorPage-module__ruICDG__strengthLabelRow{color:var(--fg-soft);align-items:center;gap:.5rem;font-size:.9375rem;display:flex}.PasswordGeneratorPage-module__ruICDG__strengthValueWeak{color:var(--danger)}.PasswordGeneratorPage-module__ruICDG__strengthValueFair{color:var(--warning)}.PasswordGeneratorPage-module__ruICDG__strengthValueGood,.PasswordGeneratorPage-module__ruICDG__strengthValueStrong{color:var(--success)}.PasswordGeneratorPage-module__ruICDG__strengthMeterTrack{background-color:var(--bg-soft);border-radius:var(--r-normal);width:100%;max-width:300px;height:6px;overflow:hidden}.PasswordGeneratorPage-module__ruICDG__strengthMeterFill{border-radius:var(--r-normal);height:100%;transition:width .3s,background-color .3s}.PasswordGeneratorPage-module__ruICDG__strengthMeterFillWeak{background-color:var(--danger)}.PasswordGeneratorPage-module__ruICDG__strengthMeterFillFair{background-color:var(--warning)}.PasswordGeneratorPage-module__ruICDG__strengthMeterFillGood,.PasswordGeneratorPage-module__ruICDG__strengthMeterFillStrong{background-color:var(--success)}.PasswordGeneratorPage-module__ruICDG__generateButton{width:fit-content}.PasswordGeneratorPage-module__ruICDG__resultSection{flex-direction:column;gap:.75rem;display:flex}.PasswordGeneratorPage-module__ruICDG__resultDisplay{border:1px solid var(--border-strong);border-radius:var(--r-normal);background-color:var(--bg-soft);align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.PasswordGeneratorPage-module__ruICDG__passwordCode{font-family:var(--font-mono);word-break:break-all;color:var(--fg);flex:1;font-size:1rem}.PasswordGeneratorPage-module__ruICDG__copyButtonWrap{flex-shrink:0}@media (max-width:640px){.PasswordGeneratorPage-module__ruICDG__resultDisplay{flex-direction:column;align-items:stretch}.PasswordGeneratorPage-module__ruICDG__copyButtonWrap{align-self:flex-end}}
.QrCodePage-module__TLKOkG__container{flex-direction:column;gap:1rem;display:flex}.QrCodePage-module__TLKOkG__field{flex-direction:column;gap:.4rem;display:flex}.QrCodePage-module__TLKOkG__label{color:var(--fg);font-size:.9rem}.QrCodePage-module__TLKOkG__controls{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.QrCodePage-module__TLKOkG__ecControl{align-items:center;gap:.5rem;display:flex}.QrCodePage-module__TLKOkG__controlLabel{color:var(--fg);font-size:.9rem}.QrCodePage-module__TLKOkG__result{border:1px solid var(--border-strong);border-radius:var(--r-normal);background-color:var(--bg-soft);flex-direction:column;align-items:center;gap:1rem;padding:1.5rem;display:flex}.QrCodePage-module__TLKOkG__qrImage{border-radius:var(--r-normal);background-color:#fff;padding:1rem}.QrCodePage-module__TLKOkG__qrImage svg{max-width:100%;height:auto;display:block}.QrCodePage-module__TLKOkG__placeholder{color:var(--fg-softer);text-align:center;margin:0;font-size:.9rem}
.RegexTesterPage-module__m_rpSG__container{flex-direction:column;gap:1rem;display:flex}.RegexTesterPage-module__m_rpSG__patternRow{border:1px solid var(--border-strong);border-radius:var(--r-interactive);background-color:var(--bg);align-items:center;gap:0;padding:.5rem .75rem;transition:border-color .15s;display:flex}.RegexTesterPage-module__m_rpSG__patternRow:focus-within{outline:2px solid var(--accent);outline-offset:2px}.RegexTesterPage-module__m_rpSG__slash{font-family:var(--font-mono);color:var(--fg-soft);flex-shrink:0;font-size:1rem}.RegexTesterPage-module__m_rpSG__patternInput{font-family:var(--font-mono);color:var(--fg);background-color:#0000;border:none;outline:none;flex:1;min-height:2rem;padding:0 .25rem;font-size:.95rem}.RegexTesterPage-module__m_rpSG__flagsDisplay{font-family:var(--font-mono);color:var(--fg-soft);flex-shrink:0;min-width:2rem;font-size:.9rem;font-weight:500}.RegexTesterPage-module__m_rpSG__flagsRow{flex-wrap:wrap;gap:.75rem;display:flex}.RegexTesterPage-module__m_rpSG__flagLabel{color:var(--fg);cursor:pointer;align-items:center;gap:.4rem;min-height:2rem;font-size:.875rem;display:flex}.RegexTesterPage-module__m_rpSG__flagLabel input[type=checkbox]{accent-color:var(--accent);cursor:pointer;width:1rem;height:1rem}.RegexTesterPage-module__m_rpSG__field{flex-direction:column;gap:.4rem;display:flex}.RegexTesterPage-module__m_rpSG__label{color:var(--fg-soft);font-size:.875rem;font-weight:500}.RegexTesterPage-module__m_rpSG__processing{color:var(--fg-soft);align-items:center;gap:.5rem;padding:.5rem 0;font-size:.875rem;display:flex}.RegexTesterPage-module__m_rpSG__matchInfo{border:1px solid var(--border);border-radius:var(--r-normal);padding:1rem}.RegexTesterPage-module__m_rpSG__matchHeading{color:var(--fg);margin-bottom:.75rem;font-size:.95rem;font-weight:500}.RegexTesterPage-module__m_rpSG__matchList{flex-direction:column;gap:.5rem;display:flex}.RegexTesterPage-module__m_rpSG__matchItem{background-color:var(--bg-soft);border-radius:var(--r-normal);flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.4rem .6rem;font-size:.875rem;display:flex}.RegexTesterPage-module__m_rpSG__matchIndex{color:var(--fg-soft);flex-shrink:0;font-size:.8rem;font-weight:500}.RegexTesterPage-module__m_rpSG__matchText{font-family:var(--font-mono);background-color:var(--success-soft);border-radius:var(--r-normal);color:var(--success-strong);word-break:break-all;padding:.1rem .3rem}.RegexTesterPage-module__m_rpSG__matchPos{color:var(--fg-soft);flex-shrink:0;font-size:.8rem}.RegexTesterPage-module__m_rpSG__matchGroups{color:var(--fg-soft);font-size:.8rem;font-family:var(--font-mono)}.RegexTesterPage-module__m_rpSG__truncated{color:var(--fg-soft);font-size:.875rem;font-style:italic}.RegexTesterPage-module__m_rpSG__noMatch{color:var(--fg-soft);font-size:.9rem}.RegexTesterPage-module__m_rpSG__replaceSection{border-top:1px solid var(--border);flex-direction:column;gap:.75rem;padding-top:.5rem;display:flex}.RegexTesterPage-module__m_rpSG__toggleButton{border:1px solid var(--border-strong);border-radius:var(--r-interactive);background-color:var(--bg);color:var(--fg);cursor:pointer;width:fit-content;min-height:2.75rem;padding:.5rem 1rem;font-size:.875rem;transition:border-color .15s}.RegexTesterPage-module__m_rpSG__toggleButton:hover{border-color:var(--accent)}.RegexTesterPage-module__m_rpSG__toggleButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.RegexTesterPage-module__m_rpSG__replaceInput{border:1px solid var(--border-strong);border-radius:var(--r-interactive);font-family:var(--font-mono);color:var(--fg);background-color:var(--bg);box-sizing:border-box;outline:none;flex:1;width:100%;min-height:2.75rem;padding:.5rem .75rem;font-size:.95rem}.RegexTesterPage-module__m_rpSG__replaceInput:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.RegexTesterPage-module__m_rpSG__replaceOutput{border:1px solid var(--border);border-radius:var(--r-normal);background-color:var(--bg-soft);font-family:var(--font-mono);white-space:pre-wrap;word-break:break-all;color:var(--fg);padding:.75rem;font-size:.875rem;line-height:1.7}
.SqlFormatterPage-module__LntvsW__container{flex-direction:column;gap:1rem;display:flex}.SqlFormatterPage-module__LntvsW__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.SqlFormatterPage-module__LntvsW__options{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.SqlFormatterPage-module__LntvsW__indentControl{align-items:center;gap:.5rem;display:flex}.SqlFormatterPage-module__LntvsW__controlLabel{color:var(--fg);white-space:nowrap;font-size:.9rem}.SqlFormatterPage-module__LntvsW__checkboxLabel{color:var(--fg);cursor:pointer;align-items:center;gap:.4rem;font-size:.9rem;display:flex}.SqlFormatterPage-module__LntvsW__checkbox{cursor:pointer;width:1rem;height:1rem;accent-color:var(--accent)}.SqlFormatterPage-module__LntvsW__buttons{gap:.5rem;display:flex}.SqlFormatterPage-module__LntvsW__panels{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.SqlFormatterPage-module__LntvsW__panel{flex-direction:column;gap:.4rem;display:flex}.SqlFormatterPage-module__LntvsW__panelLabel{color:var(--fg-soft);font-size:.875rem}.SqlFormatterPage-module__LntvsW__outputHeader{justify-content:space-between;align-items:center;min-height:1.5rem;display:flex}.SqlFormatterPage-module__LntvsW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.SqlFormatterPage-module__LntvsW__panels{grid-template-columns:1fr}.SqlFormatterPage-module__LntvsW__controls{flex-direction:column;align-items:flex-start}}
.TextDiffPage-module___dQKNW__container{flex-direction:column;gap:1rem;display:flex}.TextDiffPage-module___dQKNW__controls{align-items:center;gap:.5rem;display:flex}.TextDiffPage-module___dQKNW__controlLabel{color:var(--fg);font-size:.9rem}.TextDiffPage-module___dQKNW__panels{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.TextDiffPage-module___dQKNW__panel{flex-direction:column;gap:.4rem;display:flex}.TextDiffPage-module___dQKNW__panelLabel{color:var(--fg-soft);font-size:.85rem}.TextDiffPage-module___dQKNW__summary{color:var(--fg-soft);min-height:1.25rem;font-size:.85rem}.TextDiffPage-module___dQKNW__result{border:1px solid var(--border-strong);border-radius:var(--r-normal);padding:1rem}.TextDiffPage-module___dQKNW__resultHeading{color:var(--fg);margin-bottom:.75rem;font-size:1rem}.TextDiffPage-module___dQKNW__noDiff{color:var(--success);margin:0;font-size:.9rem}.TextDiffPage-module___dQKNW__diffOutput{font-family:var(--font-mono);white-space:pre-wrap;word-break:break-all;margin:0;font-size:.85rem;line-height:1.6;overflow-x:auto}.TextDiffPage-module___dQKNW__added{background-color:var(--success-soft);color:var(--success-strong);text-decoration:underline}.TextDiffPage-module___dQKNW__removed{background-color:var(--danger-soft);color:var(--danger-strong);text-decoration:line-through}.TextDiffPage-module___dQKNW__unchanged{color:var(--fg)}@media (max-width:768px){.TextDiffPage-module___dQKNW__panels{grid-template-columns:1fr}}
.TextReplacePage-module__o1mgLa__container{flex-direction:column;gap:1rem;display:flex}.TextReplacePage-module__o1mgLa__field{flex-direction:column;gap:.4rem;display:flex}.TextReplacePage-module__o1mgLa__label{color:var(--fg-soft);font-size:.875rem;font-weight:600}.TextReplacePage-module__o1mgLa__searchRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){.TextReplacePage-module__o1mgLa__searchRow{grid-template-columns:1fr}}.TextReplacePage-module__o1mgLa__optionsRow{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.TextReplacePage-module__o1mgLa__warning{border:1px solid var(--border-strong);border-radius:var(--r-normal);background-color:var(--bg-soft);color:var(--fg-soft);margin:0;padding:.75rem;font-size:.875rem;line-height:1.7}.TextReplacePage-module__o1mgLa__outputHeader{justify-content:space-between;align-items:center;display:flex}.TextReplacePage-module__o1mgLa__statusRegion{color:var(--fg-soft);min-height:1.4em;font-size:.875rem;line-height:1.4}
.TraditionalColorPalettePage-module__djkmHG__container{flex-direction:column;gap:1.5rem;display:flex}.TraditionalColorPalettePage-module__djkmHG__searchField{flex-direction:column;gap:.4rem;display:flex}.TraditionalColorPalettePage-module__djkmHG__label{color:var(--fg-soft);font-size:.875rem;font-weight:600}.TraditionalColorPalettePage-module__djkmHG__categorySection{flex-direction:column;gap:.4rem;display:flex}.TraditionalColorPalettePage-module__djkmHG__swatchGrid{grid-template-columns:repeat(10,1fr);gap:.375rem;display:grid}.TraditionalColorPalettePage-module__djkmHG__swatch{aspect-ratio:1;border:2px solid var(--border);border-radius:var(--r-normal);cursor:pointer;background:0 0;width:100%;padding:0;transition:transform .1s;position:relative}.TraditionalColorPalettePage-module__djkmHG__swatch:hover{z-index:1;transform:scale(1.15)}.TraditionalColorPalettePage-module__djkmHG__swatchSelected{outline:3px solid var(--accent);outline-offset:1px}.TraditionalColorPalettePage-module__djkmHG__swatchTooltip{background-color:var(--fg);color:var(--bg);border-radius:var(--r-normal);white-space:nowrap;pointer-events:none;opacity:0;z-index:10;padding:.25rem .5rem;font-size:.7rem;transition:opacity .15s;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)}.TraditionalColorPalettePage-module__djkmHG__swatch:hover .TraditionalColorPalettePage-module__djkmHG__swatchTooltip{opacity:1}.TraditionalColorPalettePage-module__djkmHG__emptyMessage{text-align:center;color:var(--fg-soft);padding:1rem;font-size:.875rem}.TraditionalColorPalettePage-module__djkmHG__harmonySection{flex-direction:column;gap:.5rem;display:flex}.TraditionalColorPalettePage-module__djkmHG__harmonyDescription{color:var(--fg-soft);margin:0;font-size:.8rem}.TraditionalColorPalettePage-module__djkmHG__placeholderMessage{text-align:center;color:var(--fg-soft);border:1px dashed var(--border);border-radius:var(--r-normal);padding:2rem;font-size:.9rem}.TraditionalColorPalettePage-module__djkmHG__achromaticNotice{border:1px solid var(--border);border-radius:var(--r-normal);background-color:var(--bg);color:var(--fg-soft);margin:0;padding:.75rem;font-size:.875rem}.TraditionalColorPalettePage-module__djkmHG__paletteResults{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;display:grid}.TraditionalColorPalettePage-module__djkmHG__paletteCard{border:1px solid var(--border);border-radius:var(--r-normal);background-color:var(--bg);flex-direction:column;gap:.4rem;padding:.75rem;display:flex}.TraditionalColorPalettePage-module__djkmHG__paletteColorSwatch{border:1px solid var(--border);border-radius:var(--r-normal);width:100%;height:72px}.TraditionalColorPalettePage-module__djkmHG__paletteColorName{color:var(--fg);font-size:.9rem}.TraditionalColorPalettePage-module__djkmHG__paletteColorNameLink{color:var(--accent);text-decoration:none}.TraditionalColorPalettePage-module__djkmHG__paletteColorNameLink:hover{text-decoration:underline}.TraditionalColorPalettePage-module__djkmHG__paletteColorRomaji{color:var(--fg-soft);font-size:.75rem}.TraditionalColorPalettePage-module__djkmHG__colorCodeRow{align-items:center;gap:.375rem;display:flex}.TraditionalColorPalettePage-module__djkmHG__colorCodeLabel{color:var(--fg-soft);text-transform:uppercase;min-width:2rem;font-size:.7rem;font-weight:600}.TraditionalColorPalettePage-module__djkmHG__colorCodeValue{font-family:var(--font-mono);color:var(--fg);word-break:break-all;font-size:.75rem}@media (max-width:1024px){.TraditionalColorPalettePage-module__djkmHG__swatchGrid{grid-template-columns:repeat(8,1fr)}}@media (max-width:768px){.TraditionalColorPalettePage-module__djkmHG__swatchGrid{grid-template-columns:repeat(5,1fr)}.TraditionalColorPalettePage-module__djkmHG__paletteResults{grid-template-columns:1fr}}
.UnitConverterPage-module__wlsmja__container{flex-direction:column;gap:1.5rem;display:flex}.UnitConverterPage-module__wlsmja__categorySection{flex-direction:column;gap:.5rem;display:flex}.UnitConverterPage-module__wlsmja__sectionLabel{color:var(--fg-soft);margin:0;font-size:.85rem}.UnitConverterPage-module__wlsmja__converterPanel{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.UnitConverterPage-module__wlsmja__unitGroup{flex-direction:column;flex:1;gap:.5rem;min-width:200px;display:flex}.UnitConverterPage-module__wlsmja__groupLabel{color:var(--fg-soft);margin:0;font-size:.85rem}.UnitConverterPage-module__wlsmja__resultDisplay{border:1px solid var(--border-strong);border-radius:var(--r-interactive);background-color:var(--bg-soft);min-height:44px;font-size:.95rem;font-family:var(--font-mono,monospace);text-overflow:ellipsis;white-space:nowrap;align-items:center;padding:.625rem .75rem;display:flex;overflow:hidden}.UnitConverterPage-module__wlsmja__resultValue{color:var(--fg)}.UnitConverterPage-module__wlsmja__resultPlaceholder{color:var(--fg-softer);opacity:.5}.UnitConverterPage-module__wlsmja__swapButton{border:1px solid var(--border-strong);border-radius:var(--r-interactive);background-color:var(--bg-soft);color:var(--fg);cursor:pointer;flex-shrink:0;align-self:flex-end;min-height:44px;padding:.625rem .875rem;font-size:1.1rem;transition:background-color .15s}.UnitConverterPage-module__wlsmja__swapButton:hover{background-color:var(--bg-softer)}.UnitConverterPage-module__wlsmja__swapButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.UnitConverterPage-module__wlsmja__allResults{border:1px solid var(--border);border-radius:var(--r-normal);background-color:var(--bg-soft);padding:1rem}.UnitConverterPage-module__wlsmja__allResultsTitle{color:var(--fg-soft);margin:0 0 .75rem;font-size:.85rem}.UnitConverterPage-module__wlsmja__resultGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.5rem;display:grid}.UnitConverterPage-module__wlsmja__resultItem{border:1px solid var(--border);border-radius:var(--r-normal);background-color:var(--bg);flex-direction:column;gap:.15rem;padding:.5rem;display:flex}.UnitConverterPage-module__wlsmja__resultItemValue{font-family:var(--font-mono,monospace);color:var(--fg);font-size:.95rem}.UnitConverterPage-module__wlsmja__resultItemUnit{color:var(--fg-soft);font-size:.75rem}.UnitConverterPage-module__wlsmja__emptyHint{color:var(--fg-softer);opacity:.6;text-align:center;margin:0;font-size:.85rem}@media (max-width:640px){.UnitConverterPage-module__wlsmja__converterPanel{flex-direction:column;align-items:stretch}.UnitConverterPage-module__wlsmja__swapButton{align-self:center}.UnitConverterPage-module__wlsmja__unitGroup{min-width:unset}.UnitConverterPage-module__wlsmja__resultGrid{grid-template-columns:repeat(2,1fr)}}
.UnixTimestampPage-module__KK5l8a__container{flex-direction:column;gap:1.5rem;display:flex}.UnixTimestampPage-module__KK5l8a__currentBar{border:1px solid var(--border);border-radius:var(--r-normal);background-color:var(--bg-soft);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.UnixTimestampPage-module__KK5l8a__currentLabel{color:var(--fg-soft);font-size:.9rem}.UnixTimestampPage-module__KK5l8a__currentValue{font-family:var(--font-mono);color:var(--fg);flex:1;font-size:1.1rem}.UnixTimestampPage-module__KK5l8a__section{flex-direction:column;gap:.75rem;display:flex}.UnixTimestampPage-module__KK5l8a__sectionTitle{color:var(--fg-soft);margin:0;font-size:.875rem}.UnixTimestampPage-module__KK5l8a__tsInputRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.UnixTimestampPage-module__KK5l8a__tsInput{min-width:180px;font-family:var(--font-mono);flex:1}.UnixTimestampPage-module__KK5l8a__resultTable{flex-direction:column;gap:.375rem;display:flex}.UnixTimestampPage-module__KK5l8a__resultRow{background-color:var(--bg-soft);border-radius:var(--r-normal);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.UnixTimestampPage-module__KK5l8a__resultLabel{color:var(--fg-soft);flex-shrink:0;min-width:90px;font-size:.8rem}.UnixTimestampPage-module__KK5l8a__resultValue{font-family:var(--font-mono);color:var(--fg);word-break:break-all;flex:1;font-size:.875rem}.UnixTimestampPage-module__KK5l8a__dateInputs{flex-wrap:wrap;gap:.5rem;display:flex}.UnixTimestampPage-module__KK5l8a__dateField{flex-direction:column;gap:.25rem;display:flex}.UnixTimestampPage-module__KK5l8a__dateFieldLabel{color:var(--fg-soft);font-size:.8rem}.UnixTimestampPage-module__KK5l8a__dateInput{width:80px;font-family:var(--font-mono);appearance:textfield}.UnixTimestampPage-module__KK5l8a__dateInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.UnixTimestampPage-module__KK5l8a__dateInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.UnixTimestampPage-module__KK5l8a__buttonRow{flex-wrap:wrap;gap:.5rem;display:flex}.UnixTimestampPage-module__KK5l8a__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.UnixTimestampPage-module__KK5l8a__dateInput{width:72px}}
.UrlEncodePage-module__UIte1G__container{flex-direction:column;gap:1rem;display:flex}.UrlEncodePage-module__UIte1G__controls{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.UrlEncodePage-module__UIte1G__modeRow{align-items:center;gap:.5rem;display:flex}.UrlEncodePage-module__UIte1G__modeLabel{color:var(--fg-soft);white-space:nowrap;font-size:.85rem}.UrlEncodePage-module__UIte1G__field{flex-direction:column;gap:.4rem;display:flex}.UrlEncodePage-module__UIte1G__fieldLabel{color:var(--fg-soft);font-size:.85rem}.UrlEncodePage-module__UIte1G__outputHeader{justify-content:space-between;align-items:center;display:flex}.UrlEncodePage-module__UIte1G__statusSummary{color:var(--fg-soft);min-height:1.2em;font-size:.8rem}
.YamlFormatterPage-module__Ecdtzq__container{flex-direction:column;gap:1rem;display:flex}.YamlFormatterPage-module__Ecdtzq__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.YamlFormatterPage-module__Ecdtzq__controlGroup{align-items:center;gap:.5rem;display:flex}.YamlFormatterPage-module__Ecdtzq__controlLabel{color:var(--fg);font-size:.9rem}.YamlFormatterPage-module__Ecdtzq__buttons{gap:.5rem;display:flex}.YamlFormatterPage-module__Ecdtzq__panels{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.YamlFormatterPage-module__Ecdtzq__panel{flex-direction:column;gap:.4rem;display:flex}.YamlFormatterPage-module__Ecdtzq__panelLabel{color:var(--fg-soft);font-size:.875rem}.YamlFormatterPage-module__Ecdtzq__outputHeader{justify-content:space-between;align-items:center;min-height:1.5rem;display:flex}.YamlFormatterPage-module__Ecdtzq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.YamlFormatterPage-module__Ecdtzq__panels{grid-template-columns:1fr}.YamlFormatterPage-module__Ecdtzq__controls{flex-direction:column;align-items:flex-start}}
.BlogListView-module__nfd6OW__container{flex-direction:column;gap:1.5rem;max-width:1200px;margin:0 auto;padding:2rem 1.25rem;display:flex}.BlogListView-module__nfd6OW__title{color:var(--fg);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.BlogListView-module__nfd6OW__description{color:var(--fg-soft);font-size:1rem;line-height:1.7}.BlogListView-module__nfd6OW__tagBreadcrumb{color:var(--fg-soft);margin-bottom:.5rem;font-size:.875rem}.BlogListView-module__nfd6OW__tagBreadcrumb a{color:var(--fg-soft);text-decoration:none}.BlogListView-module__nfd6OW__tagBreadcrumb a:hover{color:var(--accent);text-decoration:underline}
.PlayListView-module__2rvDRq__container{flex-direction:column;gap:1.5rem;max-width:1200px;margin:0 auto;padding:2rem 1.25rem;display:flex}.PlayListView-module__2rvDRq__title{color:var(--fg);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.PlayListView-module__2rvDRq__description{color:var(--fg-soft);font-size:1rem;line-height:1.7}
.ToolsListView-module__UzoRiq__container{flex-direction:column;gap:1.5rem;max-width:1200px;margin:0 auto;padding:2rem 1.25rem;display:flex}.ToolsListView-module__UzoRiq__title{color:var(--fg);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.ToolsListView-module__UzoRiq__description{color:var(--fg-soft);font-size:1rem;line-height:1.7}.ToolsListView-module__UzoRiq__cheatsheetBanner{border-top:1px solid var(--border);text-align:center;padding-top:1.5rem}.ToolsListView-module__UzoRiq__cheatsheetLink{color:var(--fg-soft);min-height:44px;padding:.75rem 0;font-size:.875rem;text-decoration:none;transition:color .15s;display:inline-block}.ToolsListView-module__UzoRiq__cheatsheetLink:hover{color:var(--accent)}
