/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-content:""}}}@layer theme{:root,:host{--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, "Roboto Mono", monospace;--spacing:.25rem;--color-page:#fff;--color-text:#444;--color-muted:#6f6f6f;--color-heading:#222;--color-strong:#111;--color-accent:#1d5bd6;--color-accent-hover:#1848a8;--color-on-accent:#fff;--color-link:#1d5bd6;--color-panel:#f4f5f7;--color-panel-strong:#e9ebee;--color-panel-border:#e3e5e8;--color-input-border:#b9bec6;--color-danger:#c62828;--color-danger-hover:#a32020;--color-warning:#b45309;--color-success:#2e7d32;--color-star:#9a6f00;--color-info-bg:#e8f1fb;--color-info-text:#1e4f7a;--color-menu:#19191a;--color-menu-hover:#525659;--color-footer-bg:#2b2b2b;--color-footer-text:#ccc;--color-footer-link:#8ec1e6;--color-footer-heading:#fff;--color-tile:#f6e7cc;--color-tile-edge:#d9b98a;--color-tile-text:#4a2412;--font-body:system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-heading:var(--font-body);--font-weight-regular:400;--font-weight-strong:600;--text-small:.8125rem;--text-menu:.9375rem;--text-body:1rem;--text-large:1.125rem;--text-input:1.25rem;--text-heading:1.375rem;--text-title-small:1.375rem;--text-title:1.75rem}}@layer base{@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--color-page:#121417;--color-text:#c9ccd1;--color-muted:#9aa0a8;--color-heading:#eceef1;--color-strong:#f1f3f5;--color-accent:#7aa7ff;--color-accent-hover:#9dbcff;--color-on-accent:#0d1117;--color-link:#7aa7ff;--color-panel:#1c1f24;--color-panel-strong:#262a31;--color-panel-border:#2e333b;--color-input-border:#474d57;--color-danger:#ff6b6b;--color-danger-hover:#ff8a8a;--color-warning:#f0a44b;--color-success:#6fcf7a;--color-star:#f5c542;--color-info-bg:#16263a;--color-info-text:#b9d4f2;--color-menu:#eceef1;--color-menu-hover:#b8bcc4;--color-footer-bg:#0c0d0f;--color-footer-text:#aab0b8;--color-footer-link:#8ec1e6;--color-footer-heading:#e6e8eb}}:root[data-theme=dark]{color-scheme:dark;--color-page:#121417;--color-text:#c9ccd1;--color-muted:#9aa0a8;--color-heading:#eceef1;--color-strong:#f1f3f5;--color-accent:#7aa7ff;--color-accent-hover:#9dbcff;--color-on-accent:#0d1117;--color-link:#7aa7ff;--color-panel:#1c1f24;--color-panel-strong:#262a31;--color-panel-border:#2e333b;--color-input-border:#474d57;--color-danger:#ff6b6b;--color-danger-hover:#ff8a8a;--color-warning:#f0a44b;--color-success:#6fcf7a;--color-star:#f5c542;--color-info-bg:#16263a;--color-info-text:#b9d4f2;--color-menu:#eceef1;--color-menu-hover:#b8bcc4;--color-footer-bg:#0c0d0f;--color-footer-text:#aab0b8;--color-footer-link:#8ec1e6;--color-footer-heading:#e6e8eb}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;height:100%}body{background:var(--color-page);height:100%;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:1.55;font-weight:var(--font-weight-regular);margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-weight-strong);color:var(--color-heading);margin:.6em 0;padding:0;line-height:1.3}h1{font-size:var(--text-title)}h2{font-size:var(--text-heading)}h3{font-size:var(--text-large)}h4{font-size:var(--text-body)}@media (max-width:751px){h1{font-size:var(--text-large)}h2{font-size:var(--text-input)}h3{font-size:var(--text-body)}}p{margin:0 0 1.5em}a,a:visited,a:active,a:hover{color:var(--color-link);background-color:#0000;text-decoration:none}b,strong{font-weight:var(--font-weight-strong)}img{border:0;max-width:100%;height:auto}figure{margin:1em 40px}ul,ol{margin:1em 0;padding-left:40px}li>ul,li>ol{margin:0}dl{margin:1em 0}dd{margin-left:40px}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}th{text-align:left}button,input,select,textarea{font:inherit;margin:0}template{display:none}}@layer components{.wrapper{width:92%;margin:0 auto}@media (min-width:920px){.wrapper{max-width:1200px;margin:.75em auto}}.clearfix:before,.clearfix:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.row:after{clear:both}.site-header{padding:4px 0}@media (min-width:752px){.site-header{padding:15px 0}}@media (min-width:920px){.site-header{padding:0}}.site-logo{text-align:center}@media (max-width:751px){.site-logo{float:left;text-align:left;margin-bottom:0}.site-logo img{width:200px;display:block}}@media (max-width:339px){.site-logo img{width:180px}}@media (min-width:752px){.site-logo{float:left;text-align:left;margin-bottom:-20px}}@media (min-width:920px){.site-logo{margin-top:5px;margin-bottom:0}}.page-header{background:var(--color-panel);border-top:1px solid var(--color-panel-border);border-bottom:1px solid var(--color-panel-border);font-size:var(--text-large);padding:14px 0}.page-header h1{line-height:1.2;font-size:clamp(var(--text-large), 5vw, var(--text-title-small));margin:0}@media (min-width:752px){.page-header h1{font-size:var(--text-title)}.page-header{padding:20px 0}}.hero{background:var(--color-panel);border-top:1px solid var(--color-panel-border);border-bottom:1px solid var(--color-panel-border);font-size:var(--text-large);padding:20px 0}.hero h1{line-height:1.2em;font-size:clamp(var(--text-large), 5vw, var(--text-title-small));margin-top:0;margin-bottom:10px}@media (min-width:752px){.hero h1{font-size:var(--text-title)}}@media (min-width:920px){.hero [class*=col-]{margin-bottom:-20px}}@media (max-width:919px){.hero .col-5,.hero .button-row{margin-bottom:0}.hero .col-7{display:none}}.hero-image{display:none}@media (min-width:920px){.hero-image{border:4px solid var(--color-page);background:var(--color-page);border-radius:4px;margin:0 0 60px;display:block;box-shadow:0 1px 4px #0003}}.hero-image p{margin:0;padding:10px 8px 8px}.content{min-height:400px;margin:10px 0;padding:10px 0}@media (min-width:920px){.content{float:left;width:65%}}:is(.content,.text-flow)>p,:is(.content,.text-flow)>ul,:is(.content,.text-flow)>ol,:is(.content,.text-flow)>dl{margin-top:0;margin-bottom:16px}:is(.content,.text-flow)>h2,:is(.content,.text-flow)>h3{margin:32px 0 12px}:is(.content,.text-flow)>:is(h2,h3):first-child{margin-top:0}:is(.content,.text-flow)>.word-group-heading{margin:24px 0 8px}:is(.content,.text-flow) :where(ul,ol){padding-left:24px}@media (min-width:920px){.content-wide{float:none;width:100%}.sidebar{float:right;width:30%}.row{margin-left:-15px;margin-right:-15px}}.col-4,.col-5,.col-6,.col-7,.col-8,.col-12{min-height:1px;margin-bottom:40px;padding-left:15px;padding-right:15px;position:relative}@media (min-width:920px){.col-4,.col-5,.col-6,.col-7,.col-8,.col-12{float:left;display:block}.col-4{width:33.3333%}.col-5{width:41.6667%}.col-6{width:50%}.col-7{width:58.3333%}.col-8{width:66.6667%}.col-12{width:100%}.float-right-lg{float:right}}.header-actions{float:right;gap:8px;margin-top:16px;display:flex}@media (min-width:752px){.header-actions{margin-top:26px}}@media (min-width:920px){.header-actions{margin:31px 0 0 18px}}.header-actions .icon-button{width:48px;height:48px}.icon-button{width:40px;height:40px;color:var(--color-menu);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:inline-flex}.icon-button:hover{background:var(--color-panel)}.icon-button:focus-visible{outline:2px solid var(--color-link);outline-offset:2px}.theme-toggle .icon-sun,:root[data-theme=dark] .theme-toggle .icon-moon{display:none}:root[data-theme=dark] .theme-toggle .icon-sun{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-toggle .icon-moon{display:none}:root:not([data-theme=light]) .theme-toggle .icon-sun{display:block}}.menu-toggle .icon-close,.menu-toggle[aria-expanded=true] .icon-open{display:none}.menu-toggle[aria-expanded=true] .icon-close{display:block}@media (min-width:920px){.menu-toggle{display:none}}.main-menu{clear:both;margin:0 0 60px;padding-left:0;list-style:none;display:none}.main-menu.toggled-on{z-index:10;display:block;position:relative}.main-menu li a,.main-menu li a:visited{border-bottom:1px solid var(--color-panel-border);color:var(--color-menu);font-size:var(--text-large);font-weight:var(--font-weight-strong);padding:12px 0;line-height:1.33;text-decoration:none;transition:color .15s;display:block}.main-menu li a:hover{color:var(--color-menu-hover)}.main-menu .menu-app a,.main-menu .menu-app a:visited{color:var(--color-accent);align-items:center;gap:8px;display:flex}.main-menu .menu-app a:hover{color:var(--color-accent-hover)}@media (min-width:920px){.main-menu .menu-app{display:none}.main-menu{float:right;clear:none;margin:43px 0 0;display:block}.main-menu li{float:left;margin:0 0 0 30px;padding:0}.main-menu li a,.main-menu li a:visited{font-size:var(--text-menu);border-bottom:0;padding:0}}@media (min-width:1240px){.main-menu li a,.main-menu li a:visited{font-size:var(--text-large)}}@media (min-width:920px){.site-nav{float:right}}.site-footer{clear:both;background:var(--color-footer-bg);color:var(--color-footer-text);font-size:var(--text-small);padding:48px 0 24px}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer li{margin:0 0 8px}.site-footer a{color:var(--color-footer-text);text-decoration:none}.site-footer a:hover{color:var(--color-footer-link);text-decoration:underline}.footer-columns{grid-template-columns:1fr 1fr;gap:24px 16px;display:grid}@media (min-width:752px){.footer-columns{grid-template-columns:repeat(4,1fr);gap:32px}}.footer-wide{grid-column:1/-1}@media (min-width:752px){.footer-wide{grid-column:auto}}.footer-logo{width:160px;height:auto;display:block}@media (min-width:752px){.footer-logo{width:200px}}.footer-heading{color:var(--color-footer-heading);font-size:var(--text-body);font-weight:var(--font-weight-strong);margin:0 0 16px}.store-badges{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.store-badges a,.store-badges img{display:block}.store-badges img{width:auto;height:40px}@media (min-width:752px){.store-badges img{width:150px;height:auto}}.footer-copyright{border-top:1px solid #ccc3;margin:32px 0 0;padding-top:24px}@supports (color:color-mix(in lab, red, red)){.footer-copyright{border-top:1px solid color-mix(in srgb, var(--color-footer-text) 20%, transparent)}}.footer-copyright{text-align:center}aside,.side-box{background:var(--color-panel);color:var(--color-muted);border:1px solid var(--color-panel-border);border-radius:8px;margin:0 0 20px;padding:6px 12px;display:block}.contact{flex-direction:column;display:flex}@media (min-width:730px){.contact{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:40px}}.contact-art{flex:none;max-width:100%;height:auto;margin:0 auto 16px;display:block}@media (min-width:730px){.contact-art{margin:0}}.contact-art .back{fill:var(--color-panel-strong)}.contact-art .letter{fill:var(--color-page);stroke:var(--color-panel-border)}.contact-art .front{fill:var(--color-panel);stroke:var(--color-panel-border)}.contact-art .line{fill:none;stroke:var(--color-input-border);stroke-width:2px;stroke-linecap:round}.contact-art .tile rect{fill:var(--color-tile);stroke:var(--color-tile-edge)}.contact-art .tile text{fill:var(--color-tile-text);font:var(--font-weight-strong) 13px var(--font-body);text-anchor:middle}.contact-lead{color:var(--color-heading);font-size:var(--text-large);line-height:1.5}.contact-action{text-align:center}.contact-note{color:var(--color-muted)}.contact-card{background:var(--color-panel);border:1px solid var(--color-panel-border);max-width:100%;color:var(--color-link);font-size:var(--text-large);font-weight:var(--font-weight-strong);overflow-wrap:anywhere;border-radius:8px;align-items:center;gap:12px;padding:14px 20px;text-decoration:none;display:inline-flex}.contact-card svg{flex:none}.contact-card:hover{border-color:var(--color-link);text-decoration:underline}.side-nav{margin-bottom:10px}.side-nav ul{margin:0;padding:0;list-style:none}.side-nav li a{background:var(--color-panel-strong);color:var(--color-text);border-radius:6px;margin:5px 0;padding:10px;text-decoration:none;display:block}.side-nav li a:hover{background:var(--color-accent);color:var(--color-on-accent)}.link-dark{color:var(--color-link);text-decoration:underline}.button,.button-link{background-color:var(--color-accent);color:var(--color-on-accent);font-weight:var(--font-weight-strong);text-align:center;cursor:pointer;border:0;border-radius:3px;line-height:1;text-decoration:none;transition:background-color .15s,box-shadow .15s;box-shadow:0 2px 4px #0000001f}:is(.button,.button-link):visited,:is(.button,.button-link):active,:is(.button,.button-link):hover{color:var(--color-on-accent)}:is(.button,.button-link):hover{background-color:var(--color-accent-hover);box-shadow:0 6px 12px #0000001f,0 2px 4px #0000001f}:is(.button,.button-link):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.button-link{float:left;margin:10px 15px 10px 0;padding:12px 16px;display:block}.button-row{flex-wrap:wrap;gap:12px 15px;margin:20px 0;display:flex}.button-row .button-link{float:none;margin:0}@media (max-width:751px){.button-row .button-link{flex:auto}}.button-row .app-button{box-shadow:inset 0 0 0 2px var(--color-accent);color:var(--color-accent);background-color:#0000;flex-basis:100%;justify-content:center;align-items:center;gap:8px;display:flex}.button-row .app-button:hover{background-color:var(--color-accent);color:var(--color-on-accent)}.button-row .app-button svg{flex:none;width:1em;height:1em}@media (min-width:752px){.button-row .app-button{display:none}}.text-input{border:solid 1px var(--color-input-border);width:100%;min-height:48px;color:var(--color-strong);font-size:var(--text-input);background:var(--color-page);border-radius:3px;margin:0 0 10px;padding:8px 12px;line-height:normal;transition:border-color .15s,box-shadow .15s;display:block}.text-input::placeholder{color:var(--color-muted);opacity:1}.text-input:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 3px #1d5bd640}@supports (color:color-mix(in lab, red, red)){.text-input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 25%, transparent)}}.letters-input{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.letters-input::placeholder{font-family:var(--font-body);text-transform:none;letter-spacing:normal}.button{width:100%;font-size:var(--text-body);margin:0 0 10px;padding:16px;display:block}@media (max-device-width:600px){.button{width:auto;padding:14px}}.button:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.button-danger{background-color:var(--color-danger)}.button-danger:hover{background-color:var(--color-danger-hover)}.finder-form-message{border:1px solid #c6282866;align-items:flex-start;gap:8px;margin:10px 0 0;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.finder-form-message{border:1px solid color-mix(in srgb, var(--color-danger) 40%, transparent)}}.finder-form-message{background:#faeeee;border-radius:8px}@supports (color:color-mix(in lab, red, red)){.finder-form-message{background:color-mix(in srgb, var(--color-danger) 8%, var(--color-page))}}.finder-form-message{color:var(--color-danger);font-weight:var(--font-weight-strong)}.finder-form-message[hidden]{display:none}.finder-form-message.finder-query-message{margin:20px 0}.finder-form-message:before{content:"!";background:var(--color-danger);width:20px;height:20px;color:var(--color-page);font-size:var(--text-small);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.finder-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.finder-settings-toggle{color:var(--color-muted)}.finder-settings-toggle[aria-expanded=true]{background:var(--color-panel);color:var(--color-heading)}.finder-settings-toggle.customized,.finder-settings-toggle.customized[aria-expanded=true]{color:var(--color-success)}.finder-settings{border:1px solid var(--color-panel-border);background:var(--color-panel);border-radius:8px;margin:0 0 10px;padding:10px 12px}.finder-settings label{cursor:pointer;align-items:center;gap:10px;display:flex}.finder-settings label+label{margin-top:8px}@media (max-width:919px){.finder-settings label:has(#finder-auto-scroll-option){display:none}.finder-settings label+label{margin-top:0}}.finder-settings input{width:18px;height:18px;accent-color:var(--color-accent)}.letter-keys{visibility:hidden;flex-wrap:wrap;gap:6px;margin:-2px 0 10px;display:none}:root[data-letter-keys] .letter-keys{display:flex}#finder-form:focus-within .letter-keys,#finder.settings-open .letter-keys{visibility:visible}.letter-keys[data-target=finder-context] [data-key=\*]{display:none}.letter-key{border:1px solid var(--color-input-border);background:var(--color-panel);min-width:44px;height:40px;color:var(--color-strong);font-family:var(--font-mono);font-size:var(--text-large);font-weight:var(--font-weight-strong);text-transform:uppercase;cursor:pointer;touch-action:manipulation;border-radius:8px;padding:0 8px}@media (max-width:400px){.letter-key{flex:1 1 0;min-width:0;padding:0}}.letter-key:hover{background:var(--color-panel-strong)}.letter-key:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.finder-actions{gap:10px;display:flex}.finder-actions .button{width:auto;margin:0;padding:16px 18px}.finder-actions #finder-submit{flex:1}.info-box{background-color:var(--color-info-bg);color:var(--color-info-text);border:0;border-radius:8px;margin:10px 0;padding:10px}.info-box h3{margin:20px 0 4px}.info-box.hint-box{align-items:center;gap:12px;padding:10px 12px;display:flex}.info-box.hint-box:before{content:"?";background:var(--color-info-text);width:36px;height:36px;color:var(--color-info-bg);font-size:22px;font-weight:var(--font-weight-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.warning-box{border:1px solid #b4530966;align-items:flex-start;gap:8px;margin:10px 0;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.warning-box{border:1px solid color-mix(in srgb, var(--color-warning) 40%, transparent)}}.warning-box{background:#f9f1eb;border-radius:8px}@supports (color:color-mix(in lab, red, red)){.warning-box{background:color-mix(in srgb, var(--color-warning) 8%, var(--color-page))}}.warning-box{color:var(--color-text)}.warning-box:before{content:"!";background:var(--color-warning);width:20px;height:20px;color:var(--color-page);font-size:var(--text-small);font-weight:var(--font-weight-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.example-lists{grid-template-columns:repeat(2,1fr);column-gap:16px;margin:0 0 8px;padding:0;list-style:none;display:grid}@media (min-width:752px){.example-lists{grid-template-columns:repeat(3,1fr)}}.example-lists a{padding:10px 0;line-height:1.3;display:block}.lead{font-size:1.15em}.idea-box{clear:both;border:1px solid var(--color-panel-border);background-color:var(--color-panel);color:var(--color-text);border-radius:8px;margin-top:20px;padding:12px 16px}.idea-box>:last-child{margin-bottom:0}.app-proof{align-items:center;gap:12px;margin-bottom:1em;display:flex}.app-proof img{border-radius:12px;flex:none}.app-proof>div{color:var(--color-muted);flex-direction:column;gap:2px;margin:0;font-size:.9375em;line-height:1.4;display:flex}.app-proof a,.app-proof img{display:block}.app-proof span span{white-space:nowrap}.app-proof strong{color:var(--color-strong)}@media (max-width:480.98px){.app-proof img{border-radius:10px;width:48px;height:48px}.app-proof>div{font-size:.875em}}.idea-box .app-proof-name{color:var(--color-strong);font-size:1.0667em;font-weight:var(--font-weight-strong);text-decoration:none}.idea-box .app-proof-name:hover{color:var(--color-accent-hover)}.app-proof-stars{background:linear-gradient(90deg, var(--color-star) 94%, var(--color-input-border) 94%);color:#0000;letter-spacing:1px;-webkit-background-clip:text;background-clip:text}.app-features-intro{margin-bottom:6px}.app-features{margin:0 0 1em;padding:0;list-style:none}.app-features li{margin:4px 0;padding-left:24px;position:relative}.app-features li:before{content:"✓";color:var(--color-success);font-weight:var(--font-weight-strong);position:absolute;left:2px}.app-badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.app-badges a,.app-badges img{display:block}.app-badges img{width:auto;height:40px}@media (min-width:481px){.app-badges img{height:48px}}@media (max-width:1023.98px){.app-badges-qr{display:none!important}}.app-badges-qr img{image-rendering:pixelated}.word-of-the-day{border:1px solid var(--color-panel-border);background-color:var(--color-page);color:var(--color-text);border-radius:10px;padding:20px;box-shadow:0 2px 12px #00000014}.word-of-the-day>strong{font-size:var(--text-input);display:block}.word-of-the-day a{color:var(--color-muted)}.finder-tip-mobile{display:block}@media (min-width:1025px){.finder-tip-mobile{display:none}}.finder-tip-full{display:none}@media (min-width:1025px){.finder-tip-full{display:block}}.themed-img{max-width:100%;height:auto}.themed-img-dark,:root[data-theme=dark] .themed-img-light{display:none}:root[data-theme=dark] .themed-img-dark{display:inline}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .themed-img-light{display:none}:root:not([data-theme=light]) .themed-img-dark{display:inline}}.monospace{font-family:var(--font-mono);color:var(--color-strong)}.word-column{float:left;width:230px;margin:5px;padding:5px}@media (max-width:480.98px){.word-column{float:none;width:auto;margin:5px 0}}.word-link{color:var(--color-strong);font-size:var(--text-large);padding:3px 5px;text-decoration:none;display:inline-block}.word-link:visited{color:var(--color-strong)}.link{color:var(--color-link);font-weight:var(--font-weight-regular);margin:4px;padding:1px;display:inline-block}.content :is(p:not(.word-group-heading),dd)>a:not(.button-link,:has(>img)),.info-box a:not(:has(>img)),.idea-box a:not(:has(>img)){text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}:is(.content :is(p:not(.word-group-heading),dd)>a:not(.button-link,:has(>img)),.info-box a:not(:has(>img)),.idea-box a:not(:has(>img))):hover{color:var(--color-accent-hover)}.content p>.link{margin:0;padding:0;display:inline}.finder-summary{color:var(--color-heading);margin:10px 0 12px}.finder-summary .monospace{border:1px solid var(--color-panel-border);background:var(--color-panel);letter-spacing:.05em;border-radius:4px;padding:1px 6px}.new-search-link{float:none;margin:0 0 10px;display:inline-block}.word-column-heading{border-bottom:1px solid var(--color-panel-border);color:var(--color-heading);font-size:var(--text-body);margin:0 0 6px;padding-bottom:4px}.word-count{color:var(--color-muted);font-weight:var(--font-weight-regular)}.word-group-heading{font-size:var(--text-large);font-weight:var(--font-weight-strong)}.word-group-heading a{color:var(--color-link);text-underline-offset:2px}.word-group-heading a:hover,.word-group-heading a:focus-visible{color:var(--color-accent-hover);text-decoration:underline}.breadcrumbs{font-size:var(--text-small);color:var(--color-muted);margin-top:10px;display:none}@media (min-width:752px){.breadcrumbs{display:block}}.breadcrumbs ol{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li+li:before{content:"›";padding:0 6px}.breadcrumbs a{color:var(--color-link)}.breadcrumbs a:hover,.breadcrumbs a:focus-visible{text-decoration:underline}.content .letter-links{flex-wrap:wrap;gap:6px;margin:0 0 24px;padding:0;list-style:none;display:flex}.content .letter-links a,.content .letter-links span{border:1px solid var(--color-panel-border);background:var(--color-panel);min-width:40px;color:var(--color-link);font-weight:var(--font-weight-strong);text-align:center;border-radius:3px;padding:8px 10px;line-height:1.5;text-decoration:none;display:inline-block}.content .letter-links a:hover,.content .letter-links a:focus-visible{background:var(--color-panel-strong);color:var(--color-accent-hover)}.content .letter-links span{color:var(--color-muted)}.letter-rack{font-size:var(--text-body);font-weight:var(--font-weight-strong);flex-wrap:wrap;gap:.25em;display:flex}.letter-tile{background:var(--color-tile);min-width:1.6em;box-shadow:0 .1em 0 var(--color-tile-edge);color:var(--color-tile-text);text-align:center;border-radius:.2em;margin-bottom:.1em;padding:0 .55em 0 .3em;line-height:1.5;display:inline-block;position:relative}.letter-tile[data-score]:after{content:attr(data-score);font-size:.4em;line-height:1;position:absolute;bottom:.4em;right:.5em}.joker{color:var(--color-danger);font-weight:700}.context{color:var(--color-success);font-weight:700}.star{color:var(--color-star)}.char-table{border:1px solid var(--color-panel-border);border-collapse:separate;border-radius:8px;margin:.5em 0 1em;overflow:hidden}.char-table th,.char-table td{padding:6px 14px}.char-table tr+tr>*{border-top:1px solid var(--color-panel-border)}.char-table th{font-family:var(--font-mono)}.char-table td:nth-child(2){color:var(--color-muted);padding-inline:0}.char-table td:last-child{font-weight:var(--font-weight-strong)}.suffix-list{margin:.5em 0 1em}.suffix-list dl{gap:6px;margin:0;padding:3px 0;display:flex}.suffix-list dt{min-width:3.6em;font-weight:var(--font-weight-strong);flex:none}.suffix-list dd{margin:0}.finder-message{color:var(--color-danger);font-size:var(--text-large);text-align:center;margin:25px 0}.finder-rate-limit{border:1px solid var(--color-panel-border);background:var(--color-panel);text-align:center;border-radius:8px;margin:20px 0;padding:14px 16px}.finder-rate-limit p{margin:0 0 10px}.finder-rate-limit [data-countdown]{font-weight:var(--font-weight-strong)}.finder-rate-limit-title{color:var(--color-heading);font-size:var(--text-large);font-weight:var(--font-weight-strong)}.finder-app-promo{border:1px solid var(--color-panel-border);background:var(--color-panel);text-align:center;border-radius:8px;margin:10px 0 20px;padding:16px}.finder-app-promo p{margin:0 auto}.finder-app-promo .finder-rate-limit-apps{margin-top:12px}.finder-app-promo .finder-rate-limit-apps img{width:140px}.finder-app-promo-text{max-width:30em;color:var(--color-heading);font-size:var(--text-large);text-wrap:balance;line-height:1.4}.finder-app-promo-text strong{font-weight:var(--font-weight-strong)}.finder-rate-limit-apps{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.finder-rate-limit-apps img{width:160px;height:auto}.no-words-found{background:url(/content/images/confused.png) top no-repeat;min-height:230px;margin:15px;padding:210px 10px 10px}.finder-skeleton{overflow:hidden}.skeleton-bar{background:#6f6f6f40;border-radius:4px;width:55%;height:14px;margin:13px 0 13px 25px}@supports (color:color-mix(in lab, red, red)){.skeleton-bar{background:color-mix(in srgb, var(--color-muted) 25%, transparent)}}.skeleton-bar{animation:1.2s ease-in-out infinite alternate skeleton-pulse}.skeleton-bar:nth-child(3n){width:45%}.skeleton-bar:nth-child(3n+1){width:62%}.skeleton-heading{width:60%;height:18px;margin:4px 0 16px}@keyframes skeleton-pulse{0%{opacity:1}to{opacity:.45}}@media (prefers-reduced-motion:reduce){.skeleton-bar{animation:none}}.meaning-list{color:var(--color-accent)}.meaning-type{color:var(--color-muted)}.meaning-text{font-weight:var(--font-weight-strong);color:var(--color-strong)}.meaning-examples{margin:1em 0 1em 1px;padding-left:20px;list-style:outside}.meaning-example{color:var(--color-muted);font-style:oblique}.meaning-author{color:var(--color-muted)}.ad-slot{text-align:center;background:var(--color-panel);max-width:100%;margin:0 auto;display:block;position:relative;overflow:hidden}.ad-slot:before{content:"Reklam" / "";letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);pointer-events:none;font-size:.75rem;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.ad-slot>ins{position:relative}.ad-slot:has(>ins[data-ad-status=filled]){background:0 0}.ad-slot:has(>ins[data-ad-status=filled]):before{content:none}@media (min-width:920px){.ad-mobile{display:none}}@media (max-width:919.98px){.ad-desktop{display:none}}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.col-4{grid-column:4}.col-5{grid-column:5}.col-6{grid-column:6}.col-7{grid-column:7}.col-8{grid-column:8}.clear-both{clear:both}.container{width:100%}@media (min-width:481px){.container{max-width:481px}}@media (min-width:730px){.container{max-width:730px}}@media (min-width:920px){.container{max-width:920px}}@media (min-width:1025px){.container{max-width:1025px}}@media (min-width:1240px){.container{max-width:1240px}}.my-4{margin-block:calc(var(--spacing) * 4)}.my-\[32px\]{margin-block:32px}.mt-\[1\.5em\]{margin-top:1.5em}.mt-\[25px\]{margin-top:25px}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-\[16px\]{margin-bottom:16px}.mb-\[20px\]{margin-bottom:20px}.mb-\[32px\]{margin-bottom:32px}.block{display:block}.hidden{display:none}.h-\[3px\]{height:3px}.min-h-\[100px\]{min-height:100px}.min-h-\[110px\]{min-height:110px}.min-h-\[260px\]{min-height:260px}.min-h-\[420px\]{min-height:420px}.min-h-\[610px\]{min-height:610px}.max-w-\[600px\]{max-width:600px}.min-w-\[320px\]{min-width:320px}.resize{resize:both}.scroll-mt-\[40px\]{scroll-margin-top:40px}.border{border-style:var(--tw-border-style);border-width:1px}.pt-\[5px\]{padding-top:5px}.pl-\[10px\]{padding-left:10px}.text-center{text-align:center}.text-input{font-size:var(--text-input)}.text-danger{color:var(--color-danger)}@media not all and (min-width:1025px){.max-xl\:hidden{display:none}}@media not all and (min-width:920px){.max-lg\:hidden{display:none}}@media not all and (min-width:349px){.max-\[349px\]\:-mx-\[4vw\]{margin-inline:-4vw}.max-\[349px\]\:max-w-none{max-width:none}}@media (min-width:730px){.md\:h-\[90px\]{height:90px}.md\:min-h-\[90px\]{min-height:90px}}@media (min-width:920px){.lg\:sticky{position:sticky}.lg\:top-\[5px\]{top:5px}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:justify-between{justify-content:space-between}.lg\:text-justify{text-align:justify}.lg\:before\:hidden:before,.lg\:after\:hidden:after{content:var(--tw-content);display:none}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}