button::-moz-focus-inner{padding:0;border:0}.dsm-social-share-buttons-container .dsm_social_share_buttons_child::hover .dsm-social-share-button-inner-wrapper{filter:saturate(1.5) brightness(1.2)}div#page-container{overflow-x:hidden!important}.emotion-wheel-root,.ewa-shell{--ewa-active-color:#de8f37;--ewa-surface:#fffaf4;--ewa-surface-strong:#f5ebe1;--ewa-panel:rgba(255, 255, 255, 0.78);--ewa-text:#1b1511;--ewa-muted:#62564a;--ewa-line:rgba(27, 21, 17, 0.09);--ewa-shadow:0 24px 90px rgba(78, 47, 21, 0.12);--ewa-shadow-soft:0 18px 45px rgba(78, 47, 21, 0.08);color:var(--ewa-text);font-family:"Sora","Avenir Next","Segoe UI",sans-serif}.emotion-wheel-root,.emotion-wheel-root *{box-sizing:border-box}.emotion-wheel-root{width:100%;max-width:100%;min-width:0;overflow-x:clip}.ewa-shell,.ewa-template-main,.ewa-template-main__inner{overflow-x:clip}.ewa-template-main{padding:clamp(1rem,2vw,2rem)0 4rem;background:radial-gradient(circle at top left,rgb(255 210 154/.22),transparent 26%),radial-gradient(circle at top right,rgb(224 168 120/.16),transparent 22%),linear-gradient(180deg,#fffaf4 0,#f8efe5 100%)}.ewa-template-comments,.ewa-template-main__inner{width:min(1200px,calc(100% - 2rem));margin:0 auto}.ewa-template-comments{margin-top:1.5rem;padding:clamp(1rem,2vw,1.5rem);background:rgb(255 255 255/.85);border-radius:28px;border:1px solid var(--ewa-line);box-shadow:var(--ewa-shadow-soft)}.ewa-shell{display:grid;gap:1.5rem;margin:1rem 0}.ewa-hero{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.95fr);gap:1.6rem;padding:clamp(1.4rem,2.8vw,2.4rem);background:radial-gradient(circle at top left,rgb(255 226 176/.88),transparent 36%),radial-gradient(circle at bottom right,rgb(220 164 107/.16),transparent 30%),linear-gradient(145deg,#fffaf2,#f6ede2 72%);border:1px solid rgb(87 69 37/.07);border-radius:34px;box-shadow:var(--ewa-shadow);position:relative;overflow:hidden}.ewa-detail-panel__eyebrow,.ewa-eyebrow{margin:0 0 .65rem;font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--ewa-active-color) 68%,#6a5840)}.ewa-hero__title{margin:0;font-size:clamp(2rem,3.4vw,3.35rem);line-height:1.02;text-wrap:balance;max-width:12ch}.ewa-copy-card p,.ewa-faq__item p,.ewa-hero__lead,.ewa-index__header p,.ewa-story-card p,.ewa-toolbar__hint{color:var(--ewa-muted);font-size:1rem;line-height:1.75}.ewa-detail-description{color:var(--ewa-muted);font-size:1.05rem;line-height:1.72;margin:.5rem 0 0}.ewa-hero__meta{display:grid;gap:1rem;align-content:start}.ewa-stat{padding:1rem 1.1rem;background:rgb(255 255 255/.76);border:1px solid rgb(87 69 37/.08);border-radius:20px;backdrop-filter:blur(12px)}.ewa-stat strong{display:block;font-size:1.6rem}.ewa-toolbar{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;margin-bottom:1rem;position:relative;padding-top:1.85rem}.ewa-version-badge{position:absolute;top:0;right:0;display:inline-flex;align-items:center;min-height:1.45rem;padding:.1rem .55rem;border-radius:999px;border:1px solid var(--ewa-line);background:rgb(255 255 255/.88);color:var(--ewa-muted);font-size:.75rem;font-weight:700;letter-spacing:.05em}.ewa-mode-switch{display:flex;align-items:center;gap:.65rem;margin-bottom:.8rem}.ewa-mode-switch__label{font-size:.9rem;color:var(--ewa-muted);font-weight:600}.ewa-mode-switch__select{border:1px solid var(--ewa-line);border-radius:999px;padding:.45rem .85rem;background:rgb(255 255 255/.86);font:inherit;color:var(--ewa-text)}.ewa-mode-switch__select:focus,.ewa-search__input:focus{outline:2px solid color-mix(in srgb,var(--ewa-active-color) 62%,white);outline-offset:2px}.ewa-search{min-width:min(100%,300px);flex:1 1 260px}.ewa-search__input{width:100%;border:1px solid var(--ewa-line);border-radius:999px;padding:1rem 1.15rem;font:inherit;background:rgb(255 255 255/.86);box-shadow:inset 0 1px 0 rgb(255 255 255/.8)}.ewa-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.8fr);gap:1.5rem}.ewa-layout>*{min-width:0}.ewa-copy-grid,.ewa-story-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.ewa-copy-card,.ewa-detail-panel,.ewa-faq,.ewa-index,.ewa-story-card,.ewa-wheel-panel{background:linear-gradient(180deg,rgb(255 255 255/.94),rgb(252 249 243/.98));border-radius:28px;border:1px solid rgb(87 69 37/.08)}.ewa-detail-panel,.ewa-faq,.ewa-index,.ewa-wheel-panel{box-shadow:var(--ewa-shadow)}.ewa-copy-card,.ewa-detail-panel,.ewa-faq,.ewa-index,.ewa-story-card,.ewa-wheel-panel{padding:clamp(1rem,2vw,1.5rem)}.ewa-copy-card,.ewa-story-card{box-shadow:var(--ewa-shadow-soft)}.ewa-copy-card h2,.ewa-faq__header h2,.ewa-story-card h2{margin:0 0 .8rem;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.15}.ewa-index__header h3{font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.15}.ewa-story-card--accent{background:radial-gradient(circle at top right,rgb(252 219 177/.7),transparent 28%),linear-gradient(180deg,rgb(255 250 242/.96),rgb(250 240 226/.98))}.ewa-copy-card--steps{background:linear-gradient(180deg,rgb(255 252 248/.96),rgb(247 239 229/.98))}.ewa-steps{margin:0;padding-left:1.25rem;display:grid;gap:.9rem;color:#493927}.ewa-steps li{padding-left:.2rem;line-height:1.55}.ewa-wheel-card{padding:clamp(.5rem,2vw,1rem);background:radial-gradient(circle at center,rgb(255 255 255/.88),rgb(247 239 225/.5));border-radius:24px;border:1px solid rgb(87 69 37/.07);overflow:visible}.ewa-wheel{width:100%;height:auto;display:block;overflow:visible;max-width:100%}.ewa-detail-panel{position:sticky;top:2rem;align-self:start;display:flex;flex-direction:column;gap:.75rem}.ewa-detail-title{margin:0;font-size:clamp(1.6rem,2.2vw,2.2rem);line-height:1.05}.ewa-detail-example{padding:.9rem 1.1rem .9rem 1.35rem;border-left:4px solid var(--ewa-active-color);background:color-mix(in srgb,var(--ewa-active-color) 9%,white);border-radius:0 14px 14px 0;font-style:italic;color:#493927;line-height:1.65;position:relative;transition:background 300ms ease,border-color 300ms ease}.ewa-detail-example::before{content:"„";position:absolute;top:-.1rem;left:-.05rem;font-size:2.5rem;line-height:1;color:var(--ewa-active-color);opacity:.45;font-style:normal}.ewa-tag{display:inline-flex;align-items:center;gap:.35rem;min-height:2.25rem;padding:.6rem .9rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--ewa-accent,var(--ewa-active-color)) 26%,#d2c5ad);background:color-mix(in srgb,var(--ewa-accent,var(--ewa-active-color)) 10%,white);color:#3f3424;font-size:.92rem}.ewa-index-card__cluster h4,.ewa-index__header h3,.ewa-related-group h4,.ewa-results h3{margin:0 0 .8rem;font-size:1rem}.ewa-related-list,.ewa-results__list,.ewa-tag-list{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.6rem}.ewa-results{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--ewa-line);opacity:0;transform:translateY(-6px);transition:opacity 180ms ease,transform 220ms ease}.ewa-results--toolbar{margin-top:.25rem;margin-bottom:1rem;padding-top:0;border-top:none}.ewa-index__grid{display:grid;gap:.9rem}.ewa-index-card{border:1px solid var(--ewa-line);border-radius:20px;background:rgb(255 255 255/.82);overflow:hidden}.ewa-index-card summary{padding:1rem 1.1rem;cursor:pointer;list-style:none;border-left:8px solid var(--ewa-accent);font-weight:700}.ewa-faq__item summary::-webkit-details-marker,.ewa-index-card summary::-webkit-details-marker{display:none}.ewa-index-card__body{padding:0 1.1rem 1.1rem}.ewa-index-card__cluster ul{margin:0;padding-left:1.25rem}.ewa-faq{display:grid;gap:1rem}.ewa-faq__header{max-width:52rem}.ewa-faq__list{display:grid;gap:.85rem}.ewa-faq__item{border:1px solid var(--ewa-line);border-radius:20px;background:rgb(255 255 255/.78);overflow:hidden}.ewa-faq__item summary{padding:1rem 1.2rem;cursor:pointer;font-weight:700;list-style:none}.ewa-faq__item p{margin:0;padding:0 1.2rem 1.2rem}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.ewa-hint--mobile{display:none}.ewa-hint--desktop{display:inline}@media (max-width:1080px){.ewa-copy-grid,.ewa-hero,.ewa-layout,.ewa-story-grid{grid-template-columns:1fr}.ewa-detail-panel{position:static}}@media (max-width:720px){.ewa-hint--mobile{display:inline}.ewa-hint--desktop{display:none}.ewa-shell{gap:1rem}.ewa-template-comments,.ewa-template-main__inner{width:min(100%,calc(100% - 1rem))}.ewa-toolbar{align-items:stretch}.ewa-version-badge{right:0;font-size:.7rem}.ewa-toolbar__hint{width:100%}.ewa-results--toolbar{margin-bottom:.85rem}.ewa-mode-switch{flex-direction:column;align-items:flex-start;gap:.45rem}.ewa-hero{border-radius:26px}.ewa-hero__title{max-width:100%}.ewa-related-list,.ewa-results__list,.ewa-tag-list{flex-direction:row;flex-wrap:wrap;gap:.45rem}.ewa-tag{font-size:.84rem}}@media (max-width:480px){.ewa-toolbar{padding-top:1.7rem}.ewa-version-badge{font-size:.66rem;padding:.08rem .48rem}.ewa-related-list,.ewa-results__list,.ewa-tag-list{gap:.35rem}.ewa-tag{min-height:1.8rem;padding:.34rem .6rem;font-size:.74rem}}@media (max-width:900px){.emotion-wheel-root{width:100%!important;overflow:hidden!important;overflow-x:hidden!important;overflow-y:visible!important;transform:none!important;margin-inline:0!important;padding-inline:0!important}.emotion-wheel-root .ewa-layout{grid-template-columns:1fr!important}.emotion-wheel-root,.emotion-wheel-root .ewa-detail-panel,.emotion-wheel-root .ewa-index,.emotion-wheel-root .ewa-layout,.emotion-wheel-root .ewa-layout>*,.emotion-wheel-root .ewa-results,.emotion-wheel-root .ewa-search,.emotion-wheel-root .ewa-toolbar,.emotion-wheel-root .ewa-wheel-card,.emotion-wheel-root .ewa-wheel-panel{inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important}.emotion-wheel-root .ewa-wheel{inline-size:100%!important;max-inline-size:100%!important;block-size:auto!important;aspect-ratio:1/1;margin-inline:auto}.emotion-wheel-root .ewa-tag{max-inline-size:100%!important;overflow-wrap:anywhere}}span.mobile_menu_bar:before{color:#946ef4}