body.tax-dictionary_tag .archive-header{display:none}.search-results{list-style:none;padding:0;margin:1rem 0}.search-results li{margin:.9rem 0}.search-results .result-title{font-size:1.05rem;margin:0 0 .25rem}.search-results .is-dict .result-title a{text-decoration:none;color:#5e3023}.search-results .result-excerpt{color:#555}.l-two-col{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}@media (max-width:960px){.l-two-col{grid-template-columns:1fr}}.pagination,.nav-links{margin-top:1rem}body.search .search-heading{color:#5e3023;font-weight:700;font-size:1.25rem;margin:0 0 .75rem}body.search .search-results{list-style:none;padding:0 0 0 12px;margin:0 0 1.2rem;border-left:6px solid #8a5637}body.search .search-item{margin:.6rem 0}body.search .result-title{margin:0;font-size:1rem;font-weight:600}body.search .result-title a{color:#5e3023 !important;text-decoration:none}body.search .result-title a:hover{text-decoration:underline}body.search .search-item:before{content:none !important}.dictionary-index .term-list ul{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.dictionary-index .term{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.dictionary-index .term-link{font-weight:600;text-decoration:none}.dictionary-index .term-link:focus,.dictionary-index .term-link:hover{text-decoration:underline}.dictionary-index .term-chips{display:flex;flex-wrap:wrap;gap:.35rem}.dictionary-index .chip{border:1px solid #ddd;border-radius:999px;padding:.1rem .45rem;font-size:.85em;line-height:1.2}.tw-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0 1rem}.tw-chip{padding:.25rem .6rem;border:1px solid #ddd;border-radius:999px;font-size:.9em;line-height:1.2}.tw-h1-look{font-weight:700;font-size:clamp(1.75rem,2.2vw + 1rem,2.25rem);line-height:1.25;margin:.75rem 0}.tw-sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.single-dictionary-terms .tw-two-col{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:start}@media (min-width:900px){.single-dictionary-terms .tw-two-col{grid-template-columns:minmax(0,1fr) 320px}}.single-dictionary-terms #primary.site-main{width:100%}.single-dictionary-terms .widget-area{width:100%}:root{--dict-sidebar-w:clamp(340px,28vw,480px)}@media (min-width:900px){.single-dictionary-terms .tw-two-col{grid-template-columns:minmax(640px,1fr) var(--dict-sidebar-w)}}@media (min-width:900px){.single-dictionary-terms .tw-two-col{grid-template-columns:minmax(640px,1fr) clamp(360px,28vw,520px)}.single-dictionary-terms .tw-two-col>#secondary,.single-dictionary-terms .tw-two-col>.widget-area{width:100%}}.single-dictionary-terms .widget-area .widget,.single-dictionary-terms #secondary .widget,.single-dictionary-terms .widget-area .widget>*,.single-dictionary-terms #secondary .widget>*,.single-dictionary-terms .widget-area .widget .wp-block,.single-dictionary-terms #secondary .widget .wp-block,.single-dictionary-terms .widget-area .widget .wp-block-group,.single-dictionary-terms #secondary .widget .wp-block-group,.single-dictionary-terms .widget-area .widget .wp-block-group__inner-container{max-width:none !important;width:100%;box-sizing:border-box}.single-dictionary-terms .widget .search-form,.single-dictionary-terms .widget .wp-block-search__inside-wrapper{display:flex;gap:.5rem}.single-dictionary-terms .widget .search-field,.single-dictionary-terms .widget .wp-block-search__input,.single-dictionary-terms .widget input[type=text],.single-dictionary-terms .widget input[type=email],.single-dictionary-terms .widget select{width:100%;box-sizing:border-box}.single-dictionary-terms .widget img,.single-dictionary-terms .widget table{max-width:100%;height:auto}.single-dictionary-terms .widget ul{padding-left:1rem;margin-left:0}.single-dictionary-terms .widget .tagcloud a{display:inline-block}.single-dictionary-terms .widget-area{font-size:15.5px;line-height:1.6}@media (min-width:900px){.single-dictionary-terms #secondary,.single-dictionary-terms .widget-area{position:sticky;top:24px}}.single-tea_term .entry-footer .cat-links,.single-tea_term .entry-footer .posted-in,.single-tea_term .entry-footer .tags-links,.single-tea_term .entry-meta .cat-links,.single-tea_term .entry-meta .tags-links,.single-tea_term .cat-links,.single-tea_term .tags-links,.single-tea_term .post-tags{display:none !important}.single-tea_term .tw-tags{display:flex;gap:.5rem;align-items:flex-start;margin-top:1.25rem}.single-tea_term .tw-tags__label{margin-top:.2rem;color:#666;font-weight:600;min-width:6.5em}.single-tea_term .tw-tags__list{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.single-tea_term .tw-tag{display:inline-flex;align-items:center;padding:.36rem .72rem;border:1px solid #cfe6d6;background:#f5fbf7;border-radius:9999px;text-decoration:none;color:#175b3a;font-size:.9rem;line-height:1.2}.single-tea_term .tw-tag:hover{background:#e6f4ea;border-color:#bfe3c9}.single-tea_term .tw-tag:focus-visible{outline:3px solid #94d3ac;outline-offset:2px}.single-tea_term .tw-entry,.single-tea_term .site-main,.single-tea_term .content-area{border:none !important;box-shadow:none !important}.single-dictionary-terms .tw-tags{display:flex;gap:.5rem;align-items:flex-start;margin-top:1.25rem}.single-dictionary-terms .tw-tags__label{margin-top:.2rem;color:#666;font-weight:600;min-width:6.5em}.single-dictionary-terms .tw-tags__list{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.single-dictionary-terms .tw-tag{display:inline-flex;align-items:center;padding:.36rem .72rem;border:1px solid #cfe6d6;background:#f5fbf7;border-radius:9999px;text-decoration:none;color:#175b3a;font-size:.9rem;line-height:1.2}.single-dictionary-terms .tw-tag:hover{background:#e6f4ea;border-color:#bfe3c9}.single-dictionary-terms .tw-tag:focus-visible{outline:3px solid #94d3ac;outline-offset:2px}.single-dictionary-terms .entry-footer .cat-links,.single-dictionary-terms .entry-footer .posted-in,.single-dictionary-terms .entry-footer .tags-links,.single-dictionary-terms .entry-meta .cat-links,.single-dictionary-terms .entry-meta .tags-links,.single-dictionary-terms .cat-links,.single-dictionary-terms .tags-links,.single-dictionary-terms .post-tags{display:none !important}.is-dictionary h2,.is-dictionary h3,.is-dictionary h4{scroll-margin-top:88px}.is-dictionary h2,.is-dictionary h3,.is-dictionary h4{scroll-margin-top:88px}:root{--dict-anchor-offset:88px}.is-dictionary h2,.is-dictionary h3,.is-dictionary h4{scroll-margin-top:var(--dict-anchor-offset)}@media (max-width:640px){:root{--dict-anchor-offset:64px}}.is-dictionary .entry-content .ez-toc-list a:focus-visible,.is-dictionary .entry-content #toc_container a:focus-visible,.is-dictionary .entry-content .lwptoc_items a:focus-visible{outline:3px solid #94d3ac;outline-offset:2px}.is-dictionary h2{margin-top:1.4rem}.is-dictionary h3{margin-top:1.1rem}.is-dictionary .tw-tag{background:var(--tea-bg) !important;border:1px solid var(--tea-border) !important;color:var(--tea-text) !important}.is-dictionary .tw-tag:hover{background:var(--tea-hover-bg) !important;border-color:var(--tea-hover-brd) !important}.is-dictionary .tw-tag:focus-visible{outline:3px solid var(--tea-focus);outline-offset:2px}@media (prefers-color-scheme:dark){.is-dictionary{--tea-bg:#2b211c;--tea-border:#5a4034;--tea-text:#f6eae4;--tea-hover-bg:#3a2a23;--tea-hover-brd:#6e4e3f;--tea-focus:#b57758}}.tw-terms{margin-block:1.5rem 2rem}.tw-terms__title{margin:0 0 .75rem;font-weight:700}.tw-terms__list{margin:0}.tw-terms__term{font-weight:600;margin-top:.75rem}.tw-terms__def{margin:.25rem 0 0}.tw-terms__term-en{font-variant:common-ligatures}.tw-terms__term-ja{font-weight:500}.tw-terms__sep{opacity:.85}.tw-dictionary-page{padding:2rem 1.25rem 4rem}.tw-dictionary-page__inner{max-width:1280px;margin:0 auto}.tw-dictionary-page__main{min-width:0}.tw-dictionary-page__sidebar{min-width:0;margin-top:2rem}.tw-dictionary-page__header{margin-bottom:2rem}.tw-dictionary-page__title{margin:0 0 1rem;font-size:2rem;line-height:1.4}.tw-dictionary-page__lead{line-height:1.9;color:#444}.tw-dictionary-page__tools{margin-bottom:2rem}.tw-dictionary-page__nav-shortcode{margin-bottom:1rem}.tw-dictionary-page__search-shortcode{margin-bottom:1rem}.tw-dictionary-page__category-nav{margin:2rem 0}.tw-dictionary-page__category-list{display:flex;flex-wrap:wrap;gap:.75rem;list-style:none;margin:0;padding:0}.tw-dictionary-page__category-item{margin:0}.tw-dictionary-page__category-link{display:inline-block;padding:.65rem 1rem;border:1px solid #d8d8d8;border-radius:999px;text-decoration:none;line-height:1.4;transition:background-color .2s ease,border-color .2s ease}.tw-dictionary-page__category-link:hover,.tw-dictionary-page__category-link:focus{background:#f7f7f7;border-color:#bbb}.tw-dictionary-page__sections{display:grid;gap:1.5rem}.tw-dictionary-page__section{padding:1.25rem;border:1px solid #e3e3e3;border-radius:14px;background:#fff}.tw-dictionary-page__section-title{margin:0 0 .75rem;font-size:1.2rem;line-height:1.5}.tw-dictionary-page__section-desc{line-height:1.9;color:#444}.tw-dictionary-page__section-link{margin-top:1rem;margin-bottom:0}.tw-dictionary-page__more{display:inline-block;text-decoration:none;font-weight:700}@media (min-width:960px){.tw-dictionary-page__inner{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:2rem;align-items:start}.tw-dictionary-page__sidebar{margin-top:0}}@media (min-width:768px){.tw-dictionary-page__sections{grid-template-columns:repeat(2,minmax(0,1fr))}}.content-area.with-sidebar{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:40px;align-items:start;box-sizing:border-box;width:auto;max-width:none;margin-left:48px;margin-right:24px;padding:0}.tw-dictionary-page .entry-content{max-width:none;width:100%}.content-area.with-sidebar #secondary,.content-area.with-sidebar .widget-area,.content-area.with-sidebar aside{width:100%;max-width:none}#secondary .widget,.widget-area .widget{width:100%;max-width:none;box-sizing:border-box}.category-dictionary-page .tw-term-grid--large{column-count:2;column-gap:1.5rem;width:100%;max-width:none}.category-dictionary-page .tw-term-card--large{display:block;width:100%;margin:0 0 1.5rem;padding:1.8rem 1.9rem;border:1px solid rgba(0,0,0,.08);border-radius:16px;background:#fff;color:inherit;text-decoration:none;box-sizing:border-box;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;transition:transform .18s ease,box-shadow .18s ease}.category-dictionary-page .tw-term-card--large:hover,.category-dictionary-page .tw-term-card--large:focus{transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.08)}.category-dictionary-page .tw-term-card__name{display:block;margin-bottom:.9rem;font-size:1.05rem;font-weight:700;line-height:1.5}.category-dictionary-page .tw-term-card__desc{display:block;font-size:.96rem;line-height:1.9;opacity:.9}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__header{margin-bottom:32px}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__eyebrow{margin:0 0 10px;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;opacity:.72}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__title{margin:0 0 16px}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__lead{margin-bottom:20px}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__search,.tw-dictionary-group-page--tea-terms .tw-dictionary-group__children,.tw-dictionary-group-page--tea-terms .tw-dictionary-group__entries,.tw-dictionary-group-page--tea-terms .tw-dictionary-group__backnav{margin-top:40px}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__search-box{margin-top:14px}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__empty{opacity:.8}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__backlink{text-decoration:none}.tw-entry-list--dictionary{list-style:none;padding:0;margin:0}.tw-entry-list--dictionary .tw-entry-list__item+.tw-entry-list__item{margin-top:10px}.tw-dictionary-group-page--tea-terms .tw-dictionary-group{max-width:none}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__header{margin-bottom:40px}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__eyebrow{margin:0 0 14px;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:#6f5a5f;opacity:.9}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__title{margin:0 0 20px;line-height:1.35}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__lead{margin:0 0 24px;max-width:42em}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__lead p{margin:0;line-height:1.95}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.72em 1.2em;border:1px solid #d9c8cc;border-radius:999px;background:#fff;color:#6e3d49;text-decoration:none;line-height:1.2;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__actions a:hover,.tw-dictionary-group-page--tea-terms .tw-dictionary-group__actions a:focus{background:#faf5f6;border-color:#c9aeb5;color:#5d2f3a}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__search,.tw-dictionary-group-page--tea-terms .tw-dictionary-group__children,.tw-dictionary-group-page--tea-terms .tw-dictionary-group__entries,.tw-dictionary-group-page--tea-terms .tw-dictionary-group__backnav{margin-top:48px}.tw-dictionary-group-page--tea-terms .tw-section-title{margin-bottom:18px;line-height:1.5}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__search-box{margin-top:0}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__children .tw-term-grid{margin-top:4px}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__entries{padding-top:4px}.tw-dictionary-group-page--tea-terms .tw-entry-list--dictionary{list-style:none;padding:0;margin:0}.tw-dictionary-group-page--tea-terms .tw-entry-list__item{margin:0;padding:0;border-bottom:1px solid #eee4e6}.tw-dictionary-group-page--tea-terms .tw-entry-list__item a{display:block;padding:14px 2px;text-decoration:none;line-height:1.7}.tw-dictionary-group-page--tea-terms .tw-entry-list__item a:hover,.tw-dictionary-group-page--tea-terms .tw-entry-list__item a:focus{text-decoration:underline}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__empty{margin:0;opacity:.82;line-height:1.8}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__backnav{padding-top:4px}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__backlink{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.72em 1.2em;border:1px solid #d9c8cc;border-radius:999px;background:#fff;color:#6e3d49;text-decoration:none;line-height:1.2;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__backlink:hover,.tw-dictionary-group-page--tea-terms .tw-dictionary-group__backlink:focus{background:#faf5f6;border-color:#c9aeb5;color:#5d2f3a}@media (max-width:640px){.tw-dictionary-group-page--tea-terms .tw-dictionary-group__actions{flex-direction:column;align-items:stretch}.tw-dictionary-group-page--tea-terms .tw-dictionary-group__actions a,.tw-dictionary-group-page--tea-terms .tw-dictionary-group__backlink{width:100%}}.tw-dictionary-group-page .tw-dictionary-group{max-width:none}.tw-dictionary-group-page .tw-dictionary-group__header{margin-bottom:40px}.tw-dictionary-group-page .tw-dictionary-group__eyebrow{margin:0 0 14px;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:#6f5a5f;opacity:.9}.tw-dictionary-group-page .tw-dictionary-group__title{margin:0 0 20px;line-height:1.35}.tw-dictionary-group-page .tw-dictionary-group__lead{margin:0 0 24px;max-width:42em}.tw-dictionary-group-page .tw-dictionary-group__lead p{margin:0;line-height:1.95}.tw-dictionary-group-page .tw-dictionary-group__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.tw-dictionary-group-page .tw-dictionary-group__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.72em 1.2em;border:1px solid #d9c8cc;border-radius:999px;background:#fff;color:#6e3d49;text-decoration:none;line-height:1.2;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.tw-dictionary-group-page .tw-dictionary-group__actions a:hover,.tw-dictionary-group-page .tw-dictionary-group__actions a:focus{background:#faf5f6;border-color:#c9aeb5;color:#5d2f3a}.tw-dictionary-group-page .tw-dictionary-group__search,.tw-dictionary-group-page .tw-dictionary-group__children,.tw-dictionary-group-page .tw-dictionary-group__entries,.tw-dictionary-group-page .tw-dictionary-group__backnav{margin-top:48px}.tw-dictionary-group-page .tw-section-title{margin-bottom:18px;line-height:1.5}.tw-dictionary-group-page .tw-dictionary-group__search-box{margin-top:0}.tw-dictionary-group-page .tw-dictionary-group__children .tw-term-grid{margin-top:4px}.tw-dictionary-group-page .tw-dictionary-group__entries{padding-top:4px}.tw-dictionary-group-page .tw-entry-list--dictionary{list-style:none;padding:0;margin:0}.tw-dictionary-group-page .tw-entry-list__item{margin:0;padding:0;border-bottom:1px solid #eee4e6}.tw-dictionary-group-page .tw-entry-list__item a{display:block;padding:14px 2px;text-decoration:none;line-height:1.7}.tw-dictionary-group-page .tw-entry-list__item a:hover,.tw-dictionary-group-page .tw-entry-list__item a:focus{text-decoration:underline}.tw-dictionary-group-page .tw-dictionary-group__empty{margin:0;opacity:.82;line-height:1.8}.tw-dictionary-group-page .tw-dictionary-group__backnav{padding-top:4px}.tw-dictionary-group-page .tw-dictionary-group__backlink{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.72em 1.2em;border:1px solid #d9c8cc;border-radius:999px;background:#fff;color:#6e3d49;text-decoration:none;line-height:1.2;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.tw-dictionary-group-page .tw-dictionary-group__backlink:hover,.tw-dictionary-group-page .tw-dictionary-group__backlink:focus{background:#faf5f6;border-color:#c9aeb5;color:#5d2f3a}@media (max-width:640px){.tw-dictionary-group-page .tw-dictionary-group__actions{flex-direction:column;align-items:stretch}.tw-dictionary-group-page .tw-dictionary-group__actions a,.tw-dictionary-group-page .tw-dictionary-group__backlink{width:100%}}.tw-dictionary-group-page .tw-dictionary-group__children .tw-term-grid,.tw-dictionary-page .tw-dictionary-page__categories .tw-term-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;align-items:start}.tw-dictionary-group-page .tw-dictionary-group__children .tw-term-card,.tw-dictionary-page .tw-dictionary-page__categories .tw-term-card{display:block;padding:16px 18px;border:1px solid #eadfe2;border-radius:14px;background:#fff;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.tw-dictionary-group-page .tw-dictionary-group__children .tw-term-card:hover,.tw-dictionary-group-page .tw-dictionary-group__children .tw-term-card:focus,.tw-dictionary-page .tw-dictionary-page__categories .tw-term-card:hover,.tw-dictionary-page .tw-dictionary-page__categories .tw-term-card:focus{background:#faf5f6;border-color:#d8c2c8;box-shadow:0 2px 10px rgba(0,0,0,.04)}.tw-dictionary-group-page .tw-dictionary-group__children .tw-term-card__name,.tw-dictionary-page .tw-dictionary-page__categories .tw-term-card__name{display:block;margin-bottom:8px;font-weight:600;line-height:1.5}.tw-dictionary-group-page .tw-dictionary-group__children .tw-term-card__desc,.tw-dictionary-page .tw-dictionary-page__categories .tw-term-card__desc{display:block;font-size:.95rem;line-height:1.75;color:#6a5b60}@media (max-width:640px){.tw-dictionary-group-page .tw-dictionary-group__children .tw-term-grid,.tw-dictionary-page .tw-dictionary-page__categories .tw-term-grid{grid-template-columns:1fr}}.tw-dictionary-group-page .widget,.tw-dictionary-group-page .widget_block,.tw-dictionary-group-page aside section,.tw-dictionary-group-page aside>*{width:100%;max-width:none;min-width:0;box-sizing:border-box}.tw-dictionary-group-page .sidebar,.tw-dictionary-group-page .sidebar-area,.tw-dictionary-group-page #secondary,.tw-dictionary-group-page .widget-area{width:100%;max-width:none;min-width:0}.tw-dictionary-page__toc-action a.tw-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.72em 1.2em;border:1px solid #d9c8cc;border-radius:999px;background:#fff;color:#6e3d49;text-decoration:none;line-height:1.2;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.tw-dictionary-page__toc-action a.tw-button:hover,.tw-dictionary-page__toc-action a.tw-button:focus{background:#faf5f6;border-color:#c9aeb5;color:#5d2f3a}.tw-dictionary-page__inner{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:32px;align-items:start}.tw-dictionary-page__main{min-width:0}.tw-dictionary-page__sidebar{width:100%;min-width:0;max-width:none}.tw-dictionary-page__sidebar #secondary,.tw-dictionary-page__sidebar .sidebar,.tw-dictionary-page__sidebar .sidebar-area,.tw-dictionary-page__sidebar .widget-area,.tw-dictionary-page__sidebar aside{width:100%;min-width:0;max-width:none}.tw-dictionary-page__sidebar .widget,.tw-dictionary-page__sidebar .widget_block,.tw-dictionary-page__sidebar .wp-block-group,.tw-dictionary-page__sidebar .wp-block-search,.tw-dictionary-page__sidebar .wp-block-latest-posts,.tw-dictionary-page__sidebar .wp-block-categories{width:100%;min-width:0;max-width:none;box-sizing:border-box}.tw-dictionary-page__sidebar .wp-block-group__inner-container,.tw-dictionary-page__sidebar .wp-block-search__inside-wrapper{width:100%;min-width:0;max-width:none;box-sizing:border-box}.tw-dictionary-page__sidebar *,.tw-dictionary-page__sidebar *:before,.tw-dictionary-page__sidebar *:after{box-sizing:border-box}.tw-button{display:inline-flex;align-items:center;justify-content:center;gap:.4em;padding:.72em 1.2em;border-radius:999px;font-size:.95rem;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease;box-sizing:border-box}.tw-button--ghost{background:#fff;color:#4a4036;border:1px solid #d8cfc2}.tw-button--ghost:hover,.tw-button--ghost:focus{background:#f7f2eb;color:#3d342c;border-color:#cbbda9;text-decoration:none;transform:translateY(-1px)}.tw-button:focus-visible{outline:2px solid #b79d7d;outline-offset:2px}.content-area.with-sidebar{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:2rem;align-items:start}.content-area.with-sidebar>.site-main{min-width:0}.content-area.with-sidebar>.sidebar,.content-area.with-sidebar>aside,.content-area.with-sidebar>#secondary{min-width:0}@media (max-width:768px){.content-area.with-sidebar{display:block}.content-area.with-sidebar>.site-main,.content-area.with-sidebar>#secondary,.content-area.with-sidebar>aside,.content-area.with-sidebar>.sidebar{display:block;width:100%;max-width:100%}.content-area.with-sidebar>#secondary,.content-area.with-sidebar>aside,.content-area.with-sidebar>.sidebar{margin-top:2rem}}@media (max-width:768px){.single-tea_term .content-area.with-sidebar,.post-type-archive-tea_term .content-area.with-sidebar{display:block !important}.single-tea_term .content-area.with-sidebar>*,.post-type-archive-tea_term .content-area.with-sidebar>*{float:none !important;display:block !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin-left:0 !important;margin-right:0 !important;clear:both !important}.single-tea_term .content-area.with-sidebar>*+*,.post-type-archive-tea_term .content-area.with-sidebar>*+*{margin-top:2rem !important}}