@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@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}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.h-full{height:100%}.min-h-full{min-height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.rounded-\[32px\]{border-radius:32px}.lowercase{text-transform:lowercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#1a1a1a;--muted:#787878;--faint:#a8a8a8;--line:#1a1a1a;--paper:#f9fafc;--surface:#fff;--soft-surface:#f1f2f4;--accent:#3b82f5;--accent-ink:#fff;--hero-ink:#1a1a1a;--sidebar:#fff;--sidebar-ink:#3f3f3f;--content-width:min(36rem, 90vw);--workspace-rail:7.25rem;--workspace-gap:1.25rem;--workspace-main-width:var(--content-width);--split-settings-width:17rem;--page-padding-x:1.75rem;--page-padding-y:1.75rem}@keyframes panel-enter{0%{opacity:0;filter:blur(4px);transform:translateY(-6px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes saved-modal-enter{0%{opacity:0;filter:blur(4px);transform:translate(-50%,calc(-50% - 6px))scale(.98)}to{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}}@keyframes saved-modal-exit{0%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}to{opacity:0;filter:blur(4px);transform:translate(-50%,calc(-50% - 6px))scale(.98)}}@keyframes panel-enter-centered{0%{opacity:0;filter:blur(4px);transform:translate(-50%)translateY(-6px)scale(.98)}to{opacity:1;filter:blur();transform:translate(-50%)translateY(0)scale(1)}}@keyframes mobile-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes modalOverlayEnter{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@keyframes modalOverlayExit{0%{opacity:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}to{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}.modal-overlay{z-index:44;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border:0;padding:0;animation:.2s forwards modalOverlayEnter;position:fixed;inset:0;filter:none!important;border-radius:0!important}.modal-overlay.is-leaving{pointer-events:none;animation:.2s forwards modalOverlayExit}@keyframes word-blur-in{0%{opacity:.28;filter:blur(8px)}to{opacity:1;filter:blur()}}@keyframes word-fade-in{0%{opacity:.55;filter:blur(3px)}to{opacity:1;filter:blur()}}@keyframes description-reveal{0%{opacity:.55;filter:blur(2px)}to{opacity:1;filter:blur()}}*{box-sizing:border-box}html{background:var(--paper)}body{background:var(--paper);color:var(--hero-ink);margin:0;font-family:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;font:inherit}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-shell{min-height:100svh;padding:0 var(--page-padding-x) var(--page-padding-y);grid-template-rows:auto 1fr auto;display:grid;position:relative}.site-header{z-index:20;width:var(--content-width);max-width:36rem;height:64px;box-shadow:none;pointer-events:none;background:0 0;border:0;margin:0;padding:0;display:block;position:fixed;top:1.5rem;left:0}.header-brand{pointer-events:none;flex-direction:column;align-items:center;gap:.45rem;display:flex;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.header-brand .wordmark,.header-brand .api-health-status{pointer-events:auto}.wordmark{pointer-events:auto;align-items:center;gap:.5rem;width:max-content;height:38px;text-decoration:none;display:inline-flex;position:static;transform:none}.logo-tile{background:var(--surface);border:1px solid #1515130e;border-radius:11px;width:36px;height:36px;display:block;position:relative;overflow:hidden;box-shadow:0 7px 18px #15151317,inset 0 1px #fffffff2,inset 0 -1px 2px #15151309}.logo-cursor-shadow{filter:blur(4.5px);background:linear-gradient(90deg,#0000,#3b82f524);border-radius:3px;width:18px;height:18px;position:absolute;top:9px;right:10px;transform:skewY(-5deg)}.logo-cursor{background:var(--accent);border-radius:2px;width:4px;height:20px;position:absolute;top:8px;right:8px;box-shadow:-4px 1px 9px #3b82f51f,0 1px 2px #265fbe3d}.wordmark-name{color:var(--ink);letter-spacing:-.062em;font-size:22px;font-weight:400}.brand-group{pointer-events:auto;align-items:center;gap:1.35rem;width:max-content;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.focus-toggle{color:var(--muted);cursor:pointer;letter-spacing:.03em;background:0 0;border:0;align-items:center;gap:.4rem;padding:.45rem 0;font-size:.58rem;display:inline-flex}.focus-toggle:hover{color:var(--ink)}.site-header>.word-type-tabs.view-mode-toggle{pointer-events:auto;background:#f6f5f4;border-radius:999px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.view-mode-toggle .word-type-tab-list button{padding:0 .65rem;font-size:11px}.advanced-host{pointer-events:auto;grid-area:1/2}.saved-toggle{color:var(--muted);cursor:pointer;letter-spacing:.03em;background:0 0;border:0;align-items:center;gap:.45rem;padding:.45rem 0;font-size:.58rem;display:flex}.saved-toggle:hover,.saved-toggle.active{color:var(--ink)}.saved-toggle span{min-width:19px;height:19px;color:var(--muted);background:#f6f5f4;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.5rem;font-weight:500;display:inline-flex}.saved-modal-backdrop{pointer-events:auto}.saved-modal{z-index:45;width:min(19rem, calc(100vw - 2 * var(--page-padding-x)));max-height:min(26rem, calc(100dvh - 2 * var(--page-padding-y)));color:var(--muted);pointer-events:auto;background:#fff;border-radius:1.5rem;flex-direction:column;padding:1.3rem;animation:.2s both saved-modal-enter;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0000000f,0 4px 16px #00000014}.saved-modal.is-leaving{pointer-events:none;animation:.2s forwards saved-modal-exit}.saved-modal-header{flex:none;margin-bottom:.85rem}.saved-modal-body{overscroll-behavior:contain;flex:auto;min-height:0;margin-right:-.45rem;padding-right:.45rem;overflow:hidden auto}.saved-modal-body::-webkit-scrollbar{width:4px}.saved-modal-body::-webkit-scrollbar-thumb{background:#15151324;border-radius:999px}.controls-end{flex:none;align-items:center;gap:.55rem;display:inline-flex}.saved-menu{pointer-events:auto;flex:none;position:relative}.saved-heading{color:var(--faint);letter-spacing:.12em;text-transform:uppercase;margin:.25rem .35rem .7rem;font-size:.52rem}.saved-modal ul{margin:0;padding:0;list-style:none}.saved-modal li{border-top:1px solid #15151314;grid-template-columns:minmax(0,1fr) 32px;align-items:stretch;height:50px;display:grid}.saved-word{cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 72px;align-items:center;height:100%;padding:0 .35rem;display:grid}.saved-word span{font-size:1.05rem;line-height:1}.saved-word small{color:var(--faint);text-align:right;text-transform:uppercase;font-size:.48rem;line-height:1}.remove-saved{width:32px;height:auto;color:var(--faint);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-self:stretch;align-items:center;padding:0;font-size:.9rem;line-height:0;display:inline-flex}.remove-saved svg{display:block}.saved-word:hover span,.remove-saved:hover{color:var(--ink)}.saved-empty{color:var(--muted);margin:1.3rem .35rem;font-family:Iowan Old Style,Baskerville,serif;font-size:.9rem;line-height:1.45}.saved-modal .saved-empty{margin:.35rem 0 0}.word-types{scrollbar-width:none;grid-area:2/1/auto/-1;justify-self:start;align-items:center;gap:.85rem;width:100%;display:flex;overflow-x:auto}.word-types::-webkit-scrollbar{display:none}.secondary-word-settings{grid-row:3}.setting-side-label{min-width:30px;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.56rem;font-weight:600}.word-type-tabs{background:#f6f5f4;border-radius:999px;flex:none;width:max-content;height:24px;position:relative}.word-type-tab-list{align-items:stretch;gap:.08rem;height:100%;margin:0;padding:0;list-style:none;display:flex}.word-type-tab-list li{display:flex}.word-type-tab-list button{height:100%;color:var(--muted);cursor:pointer;letter-spacing:.015em;-webkit-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:17px;outline:none;justify-content:center;align-items:center;padding:0 .68rem;font-size:.58rem;font-weight:500;line-height:1;display:inline-flex}.word-type-tab-list button:hover{color:var(--ink)}.word-type-tabs:has(button:focus-visible){outline:1px solid var(--ink);outline-offset:2px}.word-type-active-layer{z-index:2;background:var(--accent);clip-path:inset(0 100% 0 0 round 999px);visibility:hidden;pointer-events:none;will-change:clip-path;border-radius:999px;position:absolute;inset:0}.word-type-active-layer[data-positioned=true]{visibility:visible;transition:clip-path .32s cubic-bezier(.22,1,.36,1)}.word-type-tab-list-overlay button{color:var(--surface);background:0 0}.generation-divider{background:#1515131a;flex:none;width:1px;height:22px;margin:0 .15rem}.generation-setting{color:var(--faint);letter-spacing:.02em;flex:none;align-items:center;gap:.35rem;font-size:.56rem;display:inline-flex}.generation-setting input{--input-visual-size:.56rem;width:38px;height:27px;color:var(--ink);font:inherit;text-align:center;background:0 0;border:0;border-bottom:1px solid #1515132e;border-radius:0;outline:none;padding:0 .2rem}.generation-setting input:focus{border-bottom-color:var(--ink)}.generation-setting input::placeholder{color:var(--faint)}.starts-with-setting input{text-align:left;width:48px}.mode-sidebar{top:132px;left:calc(50% - min(18rem, 45vw) - var(--workspace-rail) - var(--workspace-gap));z-index:21;width:var(--workspace-rail);flex-direction:column;gap:.35rem;display:flex;position:fixed}.mode-sidebar button{width:100%;color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:.55rem;padding:.45rem .35rem;font-size:.61rem;display:grid}.mode-sidebar button:hover{color:var(--ink)}.mode-sidebar button.active{background:var(--surface);color:var(--ink)}.mode-sidebar button.active kbd{border-color:var(--ink)}.mode-sidebar kbd{width:23px;min-width:23px;height:23px}.advanced-panel{--advanced-label-size:.61rem;--advanced-control-size:.69rem;width:var(--workspace-main-width);background:var(--paper);max-height:calc(100vh - 210px);box-shadow:none;text-align:left;transform-origin:top;border:0;border-radius:0;padding:0 0 1rem;animation:.2s both panel-enter-centered;position:fixed;inset:124px auto auto 50%;overflow-y:auto;transform:translate(-50%)}.advanced-panel>.advanced-heading,.advanced-panel>.advanced-tool-tabs{display:none}.advanced-heading{border-bottom:1px solid #15151314;justify-content:space-between;align-items:center;margin-bottom:1.1rem;padding-bottom:1rem;display:flex}.advanced-heading p{color:var(--ink);margin:0;font-size:.72rem;font-weight:600}.advanced-heading span{color:var(--faint);font-size:var(--advanced-label-size);margin-top:.25rem;line-height:1.4;display:block}.advanced-heading button{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.advanced-heading button:hover{color:var(--ink);background:#1515130f}.advanced-tool-tabs{background:var(--paper);border-radius:9px;grid-template-columns:1fr 1fr;gap:.3rem;margin-bottom:1.1rem;padding:.3rem;display:grid}.advanced-tool-tabs button{height:34px;color:var(--muted);cursor:pointer;font-size:var(--advanced-label-size);background:0 0;border:0;border-radius:6px;outline:none}.advanced-tool-tabs button.active{background:var(--surface);color:var(--ink);box-shadow:0 2px 8px #15151314}.advanced-tool-tabs button:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.advanced-field{min-width:0;margin-top:.8rem;display:block}.advanced-field>span{color:var(--muted);font-size:var(--advanced-label-size);margin:0 0 .45rem;line-height:1.4;display:block}.advanced-field>span small{color:var(--faint);font-size:inherit}.field-help{color:var(--faint);font-size:var(--advanced-label-size);margin:.45rem 0 0;line-height:1.45;display:block}.advanced-field input{--input-visual-size:var(--advanced-control-size);background:var(--surface);width:100%;height:41px;box-shadow:none;color:var(--ink);font:inherit;font-size:var(--advanced-control-size);-webkit-tap-highlight-color:transparent;border:1px solid #15151326;border-radius:8px;outline:none;padding:0 .75rem}.advanced-field input::placeholder{color:var(--faint)}.advanced-field input:focus{border-color:#15151394}.advanced-workspace{grid-template-columns:145px minmax(0,1fr);gap:1.1rem;display:grid}.advanced-mode-nav{border-right:1px solid #15151314;padding-right:.9rem}.mode-group+.mode-group{margin-top:.9rem}.mode-group p{color:var(--faint);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem .5rem;font-size:.52rem}.mode-group button{width:100%;color:var(--muted);cursor:pointer;font-size:var(--advanced-label-size);text-align:left;background:0 0;border:0;border-radius:6px;outline:none;padding:.5rem .55rem;line-height:1.25}.mode-group button:hover{background:var(--paper);color:var(--ink)}.mode-group button.active{background:var(--ink);color:#fff}.mode-group button:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.advanced-query-panel{min-width:0}.query-intro{border-bottom:1px solid #15151314;padding-bottom:.85rem}.query-intro p{color:var(--ink);margin:0;font-size:.72rem;font-weight:600}.query-intro span,.query-intro small{color:var(--muted);font-size:var(--advanced-label-size);margin-top:.3rem;line-height:1.4;display:block}.query-intro small{color:var(--faint)}.advanced-query-panel .advanced-submit{margin-top:1rem}.pattern-builder,.optional-spelling{background:var(--paper);border:1px solid #15151317;border-radius:8px;margin-top:.8rem;padding:.8rem}.pattern-builder>p,.optional-spelling>p{color:var(--muted);font-size:var(--advanced-label-size);margin:0 0 .1rem;line-height:1.4}.optional-spelling>p small{color:var(--faint);font-size:inherit}.pattern-fields{grid-template-columns:1fr 1fr .8fr;gap:.5rem;display:grid}.constraint-fields{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.pattern-builder .advanced-field,.optional-spelling .advanced-field{margin-top:.6rem}.advanced-submit{border:1px solid var(--ink);background:var(--ink);width:100%;height:41px;color:var(--paper);cursor:pointer;font-size:var(--advanced-control-size);letter-spacing:.03em;border-radius:8px;margin-top:1rem}.advanced-submit:hover{background:#31312e}.advanced-submit:disabled{cursor:wait;opacity:.55}.advanced-error{color:var(--muted);font-size:var(--advanced-label-size);text-align:center;margin:.8rem 0 0}.advanced-results{grid-template-columns:1fr 1fr;gap:.45rem;max-height:220px;margin:1rem 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.advanced-results li{border:1px solid #15151317;border-radius:7px;overflow:hidden}.advanced-results button{width:100%;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.7rem .65rem;display:grid}.advanced-results button:hover{background:#1515130a}.advanced-results span{font-size:.78rem;line-height:1}.advanced-results small{color:var(--faint);font-size:var(--advanced-label-size);text-transform:uppercase}.forge-workspace{flex-direction:column;display:flex}.forge-constraints{background:0 0;border-top:1px solid #15151314;border-bottom:1px solid #15151314;order:2;align-items:center;gap:1.2rem;margin:0 0 1rem;padding:.7rem 0;display:flex}.forge-constraints label{flex:none;align-items:center;gap:.55rem;display:flex}.forge-constraints label>span,.forge-constraints p{color:var(--muted);font-size:var(--advanced-label-size);margin:0;line-height:1.4}.forge-constraints small{color:var(--faint);font-size:inherit}.forge-constraints p{color:var(--faint)}.forge-constraints input{--input-visual-size:var(--advanced-control-size);background:var(--surface);width:52px;height:29px;color:var(--ink);font:inherit;font-size:var(--advanced-control-size);text-align:center;border:0;border-bottom:1px solid #15151338;border-radius:0;outline:none;padding:0 .5rem}.forge-constraints input:focus{border-color:#15151394}.forge-letter-limit{margin-top:.55rem}.forge-half-constraints{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.forge-slots{order:3;grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.forge-slot{background:0 0;border:0;border-radius:0;min-width:0;padding:.2rem 0 1rem;transition:border-color .18s,box-shadow .18s}.forge-slot.has-word{box-shadow:none;border-color:#0000}.forge-slot.pinned{border-color:#0000}.forge-slot-heading{justify-content:space-between;align-items:center;display:flex}.forge-slot-heading span{color:var(--muted);font-size:var(--advanced-label-size);font-weight:500}.forge-slot .advanced-field input{background:0 0;border:0;border-bottom:1px solid #15151329;border-radius:0;padding:0}.forge-slot .advanced-field input:focus{border-bottom-color:var(--ink)}.forge-start-actions{grid-template-columns:1fr 1fr;gap:.4rem;margin-top:.75rem;display:grid}.forge-start-actions button{background:var(--surface);height:38px;color:var(--ink);cursor:pointer;font-size:var(--advanced-label-size);border:1px solid #1515132e;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;display:inline-flex}.forge-start-actions button:hover{border-color:var(--ink)}.forge-start-actions button:disabled{cursor:wait;opacity:.55}.forge-candidate{border-top:1px solid #15151314;margin-top:.8rem;padding-top:.75rem}.forge-candidate>p{color:var(--ink);margin:0;font-size:1.65rem;line-height:1}.forge-candidate>small{color:var(--faint);font-size:var(--advanced-label-size);margin-top:.4rem;line-height:1.35;display:block}.forge-candidate>span{min-height:2.8em;color:var(--muted);font-size:var(--advanced-label-size);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.55rem;line-height:1.4;display:-webkit-box;overflow:hidden}.forge-actions{grid-template-columns:1fr 1fr;gap:.4rem;margin-top:.75rem;display:grid}.forge-actions button{background:var(--surface);height:34px;color:var(--muted);cursor:pointer;font-size:var(--advanced-label-size);border:1px solid #15151326;border-radius:6px;justify-content:center;align-items:center;gap:.4rem;display:inline-flex}.forge-actions button:hover,.forge-actions button.active{border-color:var(--ink);color:var(--ink)}.forge-actions button:disabled{cursor:not-allowed;opacity:.35}.forge-error{color:var(--muted);font-size:var(--advanced-label-size);margin:.6rem 0 0}.forge-preview{text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;order:1;justify-content:center;align-items:center;min-height:clamp(180px,28vh,260px);margin:.25rem 0 1rem;padding:1.25rem 0;display:flex}.forge-preview.ready{border:0}.forge-combined-word{color:var(--ink);letter-spacing:-.06em;justify-content:center;align-items:baseline;gap:0;margin:1rem 0 .85rem;font-size:60px;line-height:.88;display:flex}.forge-combined-word button{color:inherit;cursor:pointer;font:inherit;line-height:inherit;filter:blur();background:0 0;border:0;border-radius:0;align-items:center;padding:0;transition:opacity .2s,filter .28s;animation:.28s both word-blur-in;display:inline-flex}.forge-combined-word button:hover{opacity:.72;background:0 0}.forge-combined-word button:disabled{cursor:default}.forge-combined-word button:disabled:hover{background:0 0}.forge-preview.loading .forge-combined-word button{opacity:.28;filter:blur(8px);animation:none}.split-word-stage{z-index:1;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}html[data-layout=mobile] .page-shell.mobile-panel-open .mobile-panel-backdrop{z-index:44}.split-settings-panel,.split-slice-panel{z-index:2;box-shadow:none;color:var(--muted);pointer-events:auto;background:#fff;flex-direction:column;padding:1.3rem;font-weight:500;display:flex;position:absolute;overflow:hidden;border-radius:32px!important}html:not([data-layout=mobile]) .page-shell.discover-mode .split-sidebar-stack{top:var(--page-padding-y);bottom:var(--page-padding-y);z-index:2;width:var(--split-settings-width);pointer-events:none;flex-direction:column;gap:.65rem;height:auto;max-height:none;display:flex;position:absolute}html:not([data-layout=mobile]) .page-shell.discover-mode .split-sidebar-stack.left{left:var(--page-padding-x)}html:not([data-layout=mobile]) .page-shell.discover-mode .split-sidebar-stack.right{right:var(--page-padding-x)}html:not([data-layout=mobile]) .page-shell.discover-mode .split-sidebar-stack .split-settings-panel,html:not([data-layout=mobile]) .page-shell.discover-mode .split-sidebar-stack .split-slice-panel{pointer-events:auto;width:100%;position:relative;inset:auto;transform:none}html:not([data-layout=mobile]) .page-shell.discover-mode .split-sidebar-stack .split-settings-panel{flex:auto;height:auto;min-height:0;max-height:none;top:auto;bottom:auto}html:not([data-layout=mobile]) .page-shell.discover-mode .split-sidebar-stack .settings-panel-scroll{flex:auto;min-height:0}html:not([data-layout=mobile]) .page-shell.discover-mode .split-sidebar-stack .split-slice-panel{flex:none}:is(html:not([data-layout=mobile]) .page-shell.discover-mode .split-sidebar-stack:has(.related-tags-field:focus-within),html:not([data-layout=mobile]) .page-shell.discover-mode .split-sidebar-stack:has(.related-suggestions)){z-index:50}:is(html:not([data-layout=mobile]) .page-shell.discover-mode .split-sidebar-stack:has(.related-tags-field:focus-within) .split-settings-panel,html:not([data-layout=mobile]) .page-shell.discover-mode .split-sidebar-stack:has(.related-suggestions) .split-settings-panel){overflow:visible}.split-settings-panel{top:var(--page-padding-y);bottom:var(--page-padding-y);width:var(--split-settings-width);height:auto;max-height:none;padding:1.3rem 1.3rem 0}html[data-layout=mobile] .page-shell.discover-mode .split-settings-panel{top:var(--page-padding-y);bottom:var(--page-padding-y)}.split-slice-panel{bottom:var(--page-padding-y);width:min(var(--content-width), calc(100vw - 2 * var(--split-settings-width) - 5rem));top:auto;left:50%}html:not([data-layout=mobile]) .page-shell.discover-mode .split-slice-panel.left,html:not([data-layout=mobile]) .page-shell.discover-mode .split-slice-panel.right{display:flex}.page-shell.discover-mode .site-header .header-brand{display:none}.discover-top-brand{top:var(--page-padding-y);z-index:25;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;display:flex;position:fixed;left:50%;transform:translate(-50%)}.discover-top-brand .wordmark,.discover-top-brand .domain-mode-controls,.discover-top-brand .domain-availability,.discover-top-brand .top-brand-style-bar,.discover-top-brand .api-health-status{pointer-events:auto}.discover-top-brand .top-domain-mode-controls{z-index:4;position:relative}.settings-panel-scroll{box-sizing:content-box;overscroll-behavior:contain;flex:auto;width:100%;min-height:0;margin-right:-1.3rem;padding-right:1.3rem;overflow:hidden}.settings-panel-scroll.is-scrollable{scrollbar-width:thin;scrollbar-color:#f6f5f4 transparent;overflow-y:auto}.settings-panel-scroll-content{padding-bottom:2.55rem}html:not([data-layout=mobile]) .page-shell.discover-mode .split-slice-panel .settings-panel-scroll-content{padding-bottom:0}.settings-panel-scroll::-webkit-scrollbar{width:4px}.settings-panel-scroll::-webkit-scrollbar-thumb{background:#f6f5f4;border-radius:999px}.split-settings-panel:has(.related-tags-field:focus-within){z-index:50;overflow:visible}html:not([data-layout=mobile]) .page-shell.discover-mode .split-settings-panel:has(.related-tags-field:focus-within){z-index:auto}.split-settings-panel:has(.related-suggestions){z-index:50;overflow:visible}html:not([data-layout=mobile]) .page-shell.discover-mode .split-settings-panel:has(.related-suggestions){z-index:auto}.split-settings-panel.left{left:var(--page-padding-x)}.split-settings-panel.right{right:var(--page-padding-x)}.slice-settings-grid{grid-template-columns:1fr 1fr;gap:0;display:grid}.mix-side-settings{flex-direction:column;display:flex}.mix-position-setting-wrap{grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .28s,margin-top .28s;display:grid}.mix-position-setting-wrap.is-expanded{grid-template-rows:1fr;margin-top:.85rem}.mix-position-setting-wrap-inner{min-height:0;overflow:hidden}.mix-position-setting-wrap .mix-position-setting{opacity:0;transition:opacity .2s,transform .28s;transform:translateY(-4px)}.mix-position-setting-wrap.is-expanded .mix-position-setting{opacity:1;transition-delay:60ms;transform:translateY(0)}.slice-mode-toggle .word-type-tab-list button{padding:0 .35rem;font-size:12px}.mix-position-setting-locked{opacity:.38;pointer-events:none}.slice-settings-side{min-width:0;padding-right:1.5rem}.slice-settings-side .slice-side-title{margin-bottom:.85rem}.slice-settings-side+.slice-settings-side{border-left:1px solid #1515131a;padding-left:1.5rem;padding-right:0}.split-slice-panel .mix-segment-toggle.disabled{opacity:.55}.split-slice-panel .mix-position-setting{margin-top:0}.split-slice-panel .settings-panel-header{margin-bottom:1rem}html:not([data-layout=mobile]) .page-shell.discover-mode .split-slice-panel.left .settings-panel-header,html:not([data-layout=mobile]) .page-shell.discover-mode .split-slice-panel.right .settings-panel-header{margin-bottom:.85rem}.mix-position-setting{flex-direction:column;gap:.85rem;display:flex}.mix-position-setting>.mix-amount-fieldset{margin-top:0}.mix-position-row{flex-direction:column;gap:.35rem;display:flex}.mix-syllable-amount-toggle .word-type-tab-list button,.mix-syllable-count-toggle .word-type-tab-list button{padding:0 .25rem;font-size:12px}.mix-syllable-amount-toggle .word-type-active-layer,.mix-syllable-count-toggle .word-type-active-layer{inset-block:1px}.mix-amount-fieldset{border:0;min-width:0;margin:0;padding:0;transition:opacity .18s}.mix-amount-fieldset:disabled{opacity:.38;pointer-events:none}.mix-segment-toggle{background:#f6f5f4;border-radius:999px;height:28px;position:relative}.mix-segment-toggle .word-type-tab-list{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.mix-segment-toggle .word-type-tab-list li,.mix-segment-toggle .word-type-tab-list button{width:100%}.mix-segment-toggle .word-type-tab-list button{padding:0 .35rem;font-size:10px}.mix-segment-toggle .word-type-active-layer{inset-block:1px}.mix-segment-toggle:has(button:focus-visible){outline:1px solid var(--ink);outline-offset:2px}.mix-segment-toggle-message{justify-content:center;align-items:center;width:100%;padding:0;display:flex}.mix-segment-toggle-message span{width:100%;height:100%;color:var(--muted);letter-spacing:.015em;text-align:center;white-space:nowrap;justify-content:center;align-items:center;padding:0 .25rem;font-size:12px;line-height:1;display:inline-flex}.mix-segment-toggle.disabled,.mix-amount-fieldset:disabled .mix-segment-toggle{opacity:1}.mix-segment-toggle.disabled .word-type-tab-list button,.mix-amount-fieldset:disabled .mix-segment-toggle .word-type-tab-list button{cursor:default}.split-settings-panel .mix-segment-toggle .word-type-tab-list button,.split-slice-panel .mix-segment-toggle .word-type-tab-list button{padding:0 .25rem;font-size:12px}.mix-combined-word .mix-word-part{filter:blur();opacity:1;flex:none;width:auto;transition:none;display:inline}.mix-combined-word .mix-word-part.is-generating{transition:opacity .2s,filter .28s}.mix-combined-word .mix-word-part.is-generating,.split-word-details.is-generating{opacity:.3;filter:blur(8px);pointer-events:none;animation:none}.mix-syllable-used{color:var(--ink)}.mix-combined-word .mix-syllable-unused,.mix-source-word .mix-syllable-unused{color:var(--muted);opacity:.48}.settings-panel-header{flex:none;justify-content:space-between;align-items:center;gap:1rem;min-height:20px;margin-bottom:1.25rem;display:flex}.settings-panel-header p{color:var(--ink);letter-spacing:normal;text-transform:none;margin:0;font-size:14px;font-weight:500}.settings-panel-header button:not(.mobile-panel-close){color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;outline:none;flex:none;align-items:center;gap:.3rem;padding:.2rem 0;font-size:12px;font-weight:500;display:inline-flex}.settings-panel-header button:not(.mobile-panel-close):hover{color:var(--ink)}.settings-panel-header button:not(.mobile-panel-close):focus-visible{text-decoration:underline}.settings-panel-header-actions{flex:none;align-items:center;gap:.65rem;display:inline-flex}.settings-panel-header .settings-reset-placeholder{visibility:hidden;pointer-events:none}.settings-panel-header button.mobile-panel-close{width:28px;height:28px;color:var(--muted);cursor:pointer;background:#f6f5f4;border:0;border-radius:50%;outline:none;flex:none;justify-content:center;align-items:center;padding:0;display:none}.settings-panel-header button.mobile-panel-close:hover{color:var(--ink);background:#efede9}.settings-group+.settings-group{border-top:1px solid #f6f5f4;margin-top:1.5rem;padding-top:1.5rem}.settings-group.settings-actions{border-top:1px solid #1515131a;margin-top:1.5rem;padding-top:1.5rem}.settings-filter-set{border:0;min-width:0;margin:0;padding:0;transition:opacity .18s}.settings-filter-set>.settings-group:first-child{border-top:1px solid #f6f5f4;margin-top:1.5rem;padding-top:1.5rem}.settings-filter-set:disabled{opacity:.38;pointer-events:none}.settings-group>.mix-position-setting{margin-top:1.5rem}.mix-position-label{color:var(--faint);font-size:12px;font-weight:500;display:block}.mix-position-setting>.mix-syllable-amount-toggle{margin-top:0}.settings-group>.filter-count-setting.syllable-count-setting{margin-top:1.15rem}.settings-group>.affix-settings-row:first-child,.settings-group>.split-setting-field:first-child,.settings-group>.split-side-types:first-child,.settings-group>.counter-setting:first-child,.settings-group>.filter-count-setting.syllable-count-setting:first-child,.settings-group>.filter-count-setting.word-length-setting:first-child,.settings-actions>.split-generate-button:first-child{margin-top:0}.split-setting-field{margin-top:1.25rem;display:block}.split-setting-field>span{color:var(--faint);margin-bottom:.35rem;font-size:12px;font-weight:500;display:block}.split-setting-field input{--input-visual-size:12px;width:100%;height:31px;color:var(--ink);font:inherit;background:0 0;border:0;border-bottom:1px solid #15151329;border-radius:0;outline:none;padding:0;font-size:12px;font-weight:500}.split-setting-field input:focus{border-bottom-color:var(--ink)}.split-setting-field input::placeholder{color:var(--faint)}.boxed-setting-field{background:0 0;width:100%;padding:0}.boxed-setting-field>span{margin-bottom:.35rem}.boxed-setting-field>.boxed-input-shell{background:#f6f5f4;border-radius:9px;width:100%;height:38px;margin-bottom:0;transition:background-color .16s,box-shadow .16s;display:block;overflow:hidden}.boxed-setting-field input{background:0 0;border:0;border-radius:0;width:100%;height:38px;padding:0 .75rem}.boxed-setting-field>.boxed-input-shell:hover{background:#efeeec}.boxed-setting-field input:focus{box-shadow:none;background:0 0;border:0;outline:none}.boxed-setting-field>.boxed-input-shell:focus-within{background:#f6f5f4}.related-tags-field{z-index:1;position:relative}.related-tags-field:has(.related-suggestions){z-index:100}.related-tags-field>label{color:var(--faint);margin-bottom:.35rem;font-size:12px;font-weight:500;display:block}.related-tags-control{background:#f6f5f4;border-radius:9px;flex-wrap:wrap;align-items:center;gap:.35rem;min-height:38px;padding:.35rem .45rem;display:flex}.related-tag{min-width:0;height:24px;color:var(--ink);background:#fafafa;border:1px solid #1515131a;border-radius:6px;align-items:center;gap:.25rem;padding:0 .3rem 0 .55rem;font-size:12px;font-weight:500;line-height:1;display:inline-flex;box-shadow:0 1px 2px #15151314,inset 0 1px #fffc}.related-tag button{color:#8d8c86;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}.related-tag button:hover{color:var(--ink);background:0 0}.related-tag button:focus-visible{outline-offset:1px;outline:1px solid #15151359}.related-tags-field .related-tags-input{--input-visual-size:12px;width:auto;min-width:1.5rem;height:24px;box-shadow:none;background:0 0;border:0;outline:none;flex:1.5rem;padding:0 .3rem;font-size:12px;font-weight:500}.related-tags-field .related-tags-input:hover,.related-tags-field .related-tags-input:focus{box-shadow:none;background:0 0;border:0;outline:none}.related-tags-input:disabled{display:none}.related-suggestions{z-index:1000;background:var(--surface);border:1px solid #1515131a;border-radius:9px;max-height:12rem;margin:0;padding:.3rem 0;list-style:none;animation:.16s both panel-enter;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:hidden auto;box-shadow:0 14px 34px #14141224,0 2px 8px #1414120f}.related-suggestions li{color:var(--muted);cursor:pointer;padding:.48rem .65rem;font-size:12px;font-weight:500}.related-suggestions li:hover,.related-suggestions li.active{color:var(--ink);background:#f6f5f4}.affix-settings-row{justify-content:space-between;align-items:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}.affix-setting{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.affix-settings-row .affix-setting{flex:0 auto;margin-top:0}.affix-setting>span:first-child{color:var(--faint);margin-bottom:.35rem;font-size:12px;font-weight:500}.affix-setting>.affix-control{flex:none;align-items:center;margin-bottom:0;display:inline-flex}.affix-input-shell{background:#f6f5f4;border-radius:7px;flex:none;width:72px;height:38px;transition:background-color .16s,box-shadow .16s;display:block;overflow:hidden}.affix-setting input{--input-visual-size:12px;width:100%;height:100%;color:var(--ink);text-align:center;background:0 0;border:0;border-radius:0;padding:0 .55rem;font-size:12px;font-weight:500}.affix-setting input::placeholder{color:var(--faint);font-size:12px}.affix-settings-row .affix-setting.ends{align-items:flex-end}.affix-input-shell:hover{background:#ececea}.affix-setting input:focus{box-shadow:none;background:0 0;border:0;outline:none}.affix-input-shell:focus-within{background:#f6f5f4}.counter-setting{min-height:32px;color:var(--muted);justify-content:space-between;align-items:center;gap:.65rem;margin-top:1.15rem;font-size:12px;display:flex}.counter-setting>span{color:var(--faint);font-weight:500}.counter-with-mode-name{color:var(--faint);flex:none;font-size:12px;font-weight:500;line-height:1.25}.filter-count-setting{width:100%;min-width:0;color:var(--muted);flex-flow:row;align-items:center;gap:.2rem;font-size:12px;display:flex}.filter-count-setting .length-mode-dropdown{flex:none;width:auto}.filter-count-setting .length-mode-dropdown-trigger{width:auto;min-height:0}.filter-count-setting .counter-with-mode-name{white-space:nowrap;flex:none}.filter-count-setting.word-length-setting{border-top:1px solid #f6f5f4;margin-top:1.5rem;padding-top:1.5rem}.filter-count-stepper{flex:none;align-items:center;gap:.05rem;margin-left:auto;display:inline-flex}.filter-count-stepper>.filter-count-step:not(:disabled){background-color:var(--accent);color:var(--accent-ink)}.filter-count-stepper>.filter-count-step:not(:disabled):hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.filter-count-stepper>.filter-count-step:not(:disabled):hover{background-color:color-mix(in srgb, var(--accent) 88%, #000)}}.filter-count-stepper>.filter-count-step:not(:disabled) svg{color:var(--accent-ink);stroke:var(--accent-ink)}.filter-count-step{background-color:var(--accent);width:24px;height:24px;color:var(--accent-ink);cursor:pointer;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .16s,color .16s,transform .12s;display:inline-flex}.filter-count-step:hover:not(:disabled){background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.filter-count-step:hover:not(:disabled){background-color:color-mix(in srgb, var(--accent) 88%, #000)}}.filter-count-step:active:not(:disabled){transform:scale(.94)}.filter-count-step:focus-visible{box-shadow:0 0 0 2px var(--accent)}@supports (color:color-mix(in lab, red, red)){.filter-count-step:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 55%, transparent)}}.filter-count-step:disabled{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.filter-count-step:disabled{background-color:color-mix(in srgb, var(--accent) 28%, transparent)}}.filter-count-step:disabled{color:var(--accent-ink)}@supports (color:color-mix(in lab, red, red)){.filter-count-step:disabled{color:color-mix(in srgb, var(--accent-ink) 72%, transparent)}}.filter-count-step:disabled{box-shadow:none;cursor:default}.filter-count-value{min-width:1.5rem;color:var(--ink);text-align:center;flex:none;font-size:12px;font-weight:500;line-height:1}.filter-count-stepper .filter-count-value.is-unset{color:var(--faint);opacity:.55}.length-mode-dropdown{width:100%;position:relative}.length-mode-dropdown-inline{flex:none;width:auto}.length-mode-dropdown-inline .length-mode-dropdown-trigger{border-radius:4px;align-items:baseline;gap:.15rem;width:auto;min-height:0;padding:.05rem .15rem .05rem 0;font-size:12px;line-height:1.25}.length-mode-dropdown-inline .length-mode-dropdown-trigger>span:first-child{text-transform:lowercase}.length-mode-dropdown-inline .length-mode-dropdown-trigger svg{align-self:center;margin-bottom:.05rem}.length-mode-dropdown-inline .length-mode-dropdown-menu,.length-mode-dropdown-menu-inline{min-width:9.5rem;left:0;right:auto}.length-mode-dropdown-trigger{width:100%;min-height:28px;box-shadow:none;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:.45rem;padding:.35rem .55rem;font-size:12px;font-weight:500;line-height:1.2;transition:background-color .16s;display:inline-flex}.length-mode-dropdown-trigger span:first-child{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.length-mode-dropdown-trigger svg{color:var(--muted);flex:none}.length-mode-dropdown-trigger:hover:not(:disabled),.length-mode-dropdown.open .length-mode-dropdown-trigger,.length-mode-dropdown-trigger:focus-visible{background:0 0;outline:none}.length-mode-dropdown-menu{z-index:1000;background:var(--surface);border:1px solid #1515131a;border-radius:10px;margin:0;padding:.35rem;list-style:none;animation:.16s both panel-enter;top:calc(100% + .35rem);left:0;right:0;box-shadow:0 14px 34px #1414121f,0 2px 8px #1414120d}.length-mode-dropdown-menu li+li{margin-top:.15rem}.length-mode-dropdown-menu button{color:#1a1a1a;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:.65rem;width:100%;padding:.45rem .55rem;font-size:12px;font-weight:500;line-height:1.2;transition:background-color .14s;display:flex}.length-mode-option-symbol{color:#5a5a5a;flex:none;font-size:.95rem;font-weight:500;line-height:1}.length-mode-dropdown-menu button:hover,.length-mode-dropdown-menu button.active,.length-mode-dropdown-menu button:focus-visible{background:#f1f2f4;outline:none}.length-mode-dropdown-menu button.selected{background:#f1f2f4}.length-mode-dropdown.disabled{opacity:.38;pointer-events:none}.length-mode-dropdown.disabled .length-mode-dropdown-trigger{cursor:default}.split-side-types .word-type-active-layer{inset-block:1px}.split-side-types{width:100%;height:28px;margin-top:1.3rem}.split-side-types .word-type-tab-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:.08rem;width:100%;display:grid}.split-side-types .word-type-tab-list li,.split-side-types .word-type-tab-list button{width:100%}.split-side-types .word-type-tab-list button{padding:0;font-size:12px}.split-generate-button{appearance:none;width:100%;min-height:40px;color:var(--muted);cursor:pointer;background:#fafaf9;outline:none;margin-top:1.5rem;padding:.7rem 1rem;font-size:12px;font-weight:500;transition:background-color .16s,color .16s,transform .12s;display:block;overflow:hidden;box-shadow:none!important;border:none!important;border-radius:9999px!important}.split-generate-button:hover{color:var(--ink);background:#f4f3f1}.split-generate-button:active{transform:scale(.98)}.split-generate-button:focus-visible{outline-offset:2px;outline:2px solid #3b82f58c}.split-word-anchor{--combo-word-size:60px;--combo-focus-progress:0;width:var(--content-width);pointer-events:auto;touch-action:pan-x;overscroll-behavior:contain;outline:none;height:16.25rem}.split-word-anchor:focus-visible{outline:1px solid var(--hero-ink);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.split-word-anchor:focus-visible{outline:1px solid color-mix(in srgb, var(--hero-ink) 45%, transparent)}}.split-word-anchor:focus-visible{outline-offset:1rem}.split-copyable-word-wrap{height:calc(var(--combo-word-size) * .88);transform:translateY(calc(var(--combo-focus-progress) * 6.5rem));will-change:transform;transition:transform .44s cubic-bezier(.22,1,.36,1)}:is(.split-word-anchor:has(.discover-start-prompt),.discover-start-anchor){justify-content:center;align-items:center;display:flex}.discover-start-prompt{color:var(--muted);letter-spacing:.04em;pointer-events:auto;text-align:center;margin:0;font-size:.68rem}.discover-start-prompt kbd{vertical-align:middle;border:1px solid #0000000f;min-width:78px;margin:0 .25rem;box-shadow:0 4px 16px #00000014}.discover-start-shortcuts .space-button{flex-direction:column;gap:.45rem}.split-combined-word{--combined-word-offset-x:0;width:100%;height:100%;color:var(--ink);cursor:pointer;font-family:var(--display-font-family,var(--font-open-runde), system-ui, sans-serif);font-size:var(--combo-word-size);font-weight:var(--display-font-weight,450);letter-spacing:var(--display-letter-spacing,-.06em);white-space:nowrap;pointer-events:auto;transform-origin:50%;translate:var(--combined-word-offset-x) 0;will-change:translate;background:0 0;border:0;justify-content:center;align-items:baseline;padding:0;line-height:.88;transition:transform .14s cubic-bezier(.22,1,.36,1),translate .36s cubic-bezier(.22,1,.36,1);display:flex}html:not([data-font-family=serif]) .split-combined-word,html:not([data-font-family=serif]) .split-combined-word *{font-weight:var(--display-font-weight,450)}.split-combined-word .mix-word-part,.split-combined-word .handle-at,.split-combined-word .domain-tld{font-family:inherit;font-weight:inherit;letter-spacing:inherit}.split-combined-word.has-brand-mark{--combined-word-offset-x:calc(var(--combo-word-size) * .72);position:relative}.brand-mark{right:calc(100% - var(--combo-word-size) * .28);width:calc(var(--combo-word-size) * 1.85);height:calc(var(--combo-word-size) * 1.85);color:inherit;filter:blur();opacity:1;pointer-events:none;will-change:filter, opacity;transition:none;position:absolute;top:50%;translate:0 -50%}.brand-mark-shape{-webkit-mask-mode:alpha;-webkit-mask-source-type:alpha;-webkit-mask-source-type:alpha;background-color:currentColor;width:100%;height:100%;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}.brand-mark.is-generating{filter:blur(8px);opacity:.3;transition:opacity .2s,filter .28s}.mix-combined-text{align-items:baseline;min-width:0;display:inline-flex}.brand-suffix-mark{font-family:inherit;font-size:.36em;font-weight:inherit;letter-spacing:0;align-self:flex-start;margin-left:.35em;line-height:1;translate:0 .5em}.split-combined-edit-form{margin:0}.split-combined-edit-input{min-width:1ch;max-width:100%;color:inherit;font:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:center;box-shadow:none;caret-color:currentColor;background:0 0;border:0;outline:none;padding:0;display:inline-block;border-radius:0!important}.split-combined-edit-input:focus,.split-combined-edit-input:focus-visible{box-shadow:none;border:0;outline:none}.split-combined-edit-input[aria-disabled=true]{opacity:1}.split-combined-word:disabled{cursor:default}.split-combined-word:active:not(:disabled){transform:scale(.975)}.split-combined-word.mix-combined-word{align-items:center;gap:0;width:auto;max-width:100%;height:.88em;display:inline-flex}.copyable-word-wrap:has(.mix-combined-word){justify-content:center;display:flex}.split-combined-word:not(.mix-combined-word) .split-word-part{flex:1 1 0;min-width:0}.split-combined-word:not(.mix-combined-word) .split-word-part:first-child{text-align:right}.split-combined-word:not(.mix-combined-word) .split-word-part:last-child{text-align:left}.split-word-part{animation:.14s word-fade-in}.split-word-details{filter:blur();opacity:1;width:100%;transition:opacity .2s,filter .28s}.split-definitions{pointer-events:auto;opacity:calc(1 - var(--combo-focus-progress));filter:blur(calc(var(--combo-focus-progress) * 5px));transform:translateY(calc(var(--combo-focus-progress) * 1.25rem));will-change:opacity, filter, transform;grid-template-columns:1fr 1fr;gap:0;margin-top:3rem;transition:opacity .32s,filter .36s,transform .44s cubic-bezier(.22,1,.36,1);display:grid}.split-word-anchor[data-combo-focus=collapsed] .split-definitions{pointer-events:none}.split-word-anchor.is-combo-focus-interacting .split-copyable-word-wrap,.split-word-anchor.is-combo-focus-interacting .split-definitions{transition:none}.split-definitions article{min-width:0;padding-right:1.5rem}.split-definitions article:first-child{text-align:right}.split-definitions article+article{text-align:left;border-left:1px solid #1515131a;padding-left:1.5rem;padding-right:0}.split-definitions article:first-child .split-source-word,.split-definitions article:first-child .split-eyebrow,.split-definitions article:first-child .split-definition{text-align:right}.split-definitions article:last-child .split-source-word,.split-definitions article:last-child .split-eyebrow,.split-definitions article:last-child .split-definition{text-align:left}.split-source-word{color:var(--ink);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 .55rem;font-size:1.65rem;font-weight:400;line-height:1}.single-content-column{width:50%;margin:0 auto}.single-word-article{text-align:left;width:100%;min-width:0}.single-main-word{width:100%;color:var(--ink);cursor:pointer;letter-spacing:-.06em;text-align:left;white-space:nowrap;transform-origin:0;background:0 0;border:0;margin:0;padding:0;font-size:60px;font-weight:400;line-height:.88;transition:transform .14s cubic-bezier(.22,1,.36,1);display:block}.single-main-word:active{transform:scale(.975)}.copyable-word-wrap{width:100%;position:relative}.word-copy-hint{width:max-content;color:var(--muted);letter-spacing:.02em;opacity:0;pointer-events:none;align-items:center;gap:.35rem;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:400;line-height:1;transition:opacity .18s,transform .2s cubic-bezier(.22,1,.36,1),filter .18s;display:inline-flex;position:absolute;bottom:calc(100% + .8rem);left:50%;transform:translate(-50%,4px)}.domain-availability{z-index:3;width:100%;max-width:none;color:var(--muted);letter-spacing:.02em;pointer-events:auto;flex-direction:column;align-items:center;gap:.45rem;margin:0 auto .65rem;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:1;display:flex;position:relative}.domain-availability-trigger{min-height:38px;color:inherit;cursor:pointer;font:inherit;letter-spacing:.01em;text-align:center;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.3rem;padding:.55rem .8rem;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex;box-shadow:0 1px 2px #0000000d,inset 0 0 0 1px #1515131a}.domain-availability-anchor{justify-content:center;display:inline-flex;position:relative}.top-domain-availability{margin-top:.65rem}.top-domain-availability-row{pointer-events:auto;justify-content:center;align-items:center;gap:.45rem;margin-top:.65rem;display:flex;position:relative}.top-domain-availability-row .top-domain-availability{width:auto;margin:0;position:static}.top-domain-availability-row .tld-dropdown-trigger{height:38px}.top-brand-style-bar{pointer-events:auto;justify-content:center;align-items:center;gap:.65rem;margin-top:.65rem;display:flex}.domain-availability-trigger:hover:not(:disabled),.domain-availability-trigger:focus-visible{color:var(--ink);background:#f4f3f1}.domain-availability-trigger:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.domain-availability-trigger:disabled{cursor:default}.domain-availability.is-available .domain-availability-trigger,.domain-availability.is-registered .domain-availability-trigger,.domain-availability.is-unknown .domain-availability-trigger{color:var(--ink)}.domain-availability-check{width:14px;height:14px;box-shadow:none;color:var(--ink);background:#ffffff47;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}html[data-colorway=light] .domain-availability-check{background:#3f3f3f1f}.domain-availability-spinner{animation:.8s linear infinite domain-availability-spin}.domain-availability-message,.domain-availability-note{color:var(--faint);text-align:center;font-size:9px;line-height:1.25}.domain-availability-popover{width:min(390px,90vw);color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;display:flex;position:absolute;inset:calc(100% + .65rem) auto auto 50%;transform:translate(-50%)}.domain-alt-tlds{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.domain-alt-tld{color:var(--ink);letter-spacing:.01em;background:0 0;border-radius:999px;align-items:center;gap:.28rem;padding:.28rem .55rem .28rem .35rem;font-size:11px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.domain-alt-tld.is-taken,.domain-alt-tld.is-unknown{color:var(--faint);opacity:.72}.domain-alt-tld:hover,.domain-alt-tld:focus-visible{outline:none}.domain-alt-tld-check{background:var(--accent);width:14px;height:14px;color:var(--accent-ink);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.domain-alt-tld.is-taken .domain-alt-tld-check,.domain-alt-tld.is-unknown .domain-alt-tld-check{color:var(--faint);background:#ffffff38}html[data-colorway=light] .domain-alt-tld.is-taken .domain-alt-tld-check,html[data-colorway=light] .domain-alt-tld.is-unknown .domain-alt-tld-check{color:var(--faint);background:#3f3f3f1f}.domain-registrar-links{justify-content:center;align-items:center;gap:.35rem;width:100%;display:inline-flex}.domain-registrar-links a{width:auto;height:32px;min-height:32px;color:var(--muted);background:#fff;border:1px solid #1515131a;border-radius:999px;flex:none;align-items:center;gap:.25rem;padding:0 .55rem;text-decoration:none;display:inline-flex;box-shadow:0 4px 12px #1414120d}.domain-registrar-links a:hover,.domain-registrar-links a:focus-visible{color:#1a1a1a;border-color:#15151338;outline:none}.registrar-logo{width:auto;height:12px;display:block}.godaddy-logo{fill:currentColor}.namecheap-logo{overflow:visible}.porkbun-logo{height:20px}@keyframes domain-availability-spin{to{transform:rotate(360deg)}}@keyframes domain-availability-shake{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.domain-availability-trigger.is-error-shake{animation:.38s domain-availability-shake}.domain-tld,.handle-at{color:var(--ink)}.handle-at{margin-right:.02em}.handle-platform-list{gap:.3rem}.single-copyable-word-wrap .word-copy-hint{left:0;transform:translateY(4px)}.copyable-word-wrap:hover .word-copy-hint:not(.hidden),.copyable-word-wrap:focus-within .word-copy-hint:not(.hidden){opacity:1;transform:translate(-50%)}.single-copyable-word-wrap:hover .word-copy-hint:not(.hidden),.single-copyable-word-wrap:focus-within .word-copy-hint:not(.hidden){transform:translateY(0)}.word-copy-hint-label{animation:.2s both copy-hint-swap}.word-copy-hint.hidden{opacity:0;filter:blur(5px);transition-duration:.3s,.34s,.3s;transform:translate(-50%,-7px)}.single-copyable-word-wrap .word-copy-hint.hidden{transform:translateY(-7px)}.word-copy-hint-icon{justify-content:center;align-items:center;animation:.24s cubic-bezier(.22,1,.36,1) both copy-hint-icon-swap;display:inline-flex}@media (hover:none),(pointer:coarse){.split-copyable-word-wrap .word-copy-hint{display:none}}@keyframes copy-hint-swap{0%{opacity:.2;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes copy-hint-icon-swap{0%{opacity:.15;filter:blur(4px);transform:scale(.6)}to{opacity:1;filter:blur();transform:scale(1)}}.single-details-row{pointer-events:auto;margin-top:3rem;display:block}.single-word-article .rule{margin:1rem 0}.single-word-article[data-view-transition-card]{will-change:transform}.single-main-word [data-view-transition-word]{will-change:transform;display:inline-block}.split-eyebrow{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.62rem}.split-eyebrow>span{color:var(--faint);padding:0 .55rem}.split-eyebrow .pronunciation-inline{padding:0}.split-definitions .rule{margin:1rem 0}.split-definitions article:first-child .split-word-details{text-align:right}.split-definitions article:first-child .rule{vertical-align:top;margin-left:0;margin-right:0;display:inline-block}.split-definition{width:100%;max-height:4.5em;color:var(--ink);cursor:pointer;text-align:inherit;text-overflow:ellipsis;background:0 0;border:0;margin:0;padding:0;font-size:18px;font-weight:450;line-height:1.5;display:block;position:relative;overflow:hidden}.split-description-control{width:100%;position:relative}.split-description-hover-arrow{color:var(--hero-ink);opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .18s,translate .22s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute;top:calc(100% + .35rem);left:0;translate:0 -4px}.split-definitions article:first-child .split-description-hover-arrow{left:auto;right:0}@media (hover:hover) and (pointer:fine){.split-description-control:hover .split-description-hover-arrow{opacity:.62;translate:0}}.split-definition.expanded{max-height:none;text-overflow:unset;animation:.24s both description-reveal;display:block}@media (max-width:1050px){.brand-group{right:var(--page-padding-x)}.split-settings-panel.left{left:var(--page-padding-x)}.split-settings-panel.right{right:var(--page-padding-x)}html:not([data-layout=mobile]) .page-shell.discover-mode .split-sidebar-stack.left{left:var(--page-padding-x)}html:not([data-layout=mobile]) .page-shell.discover-mode .split-sidebar-stack.right{right:var(--page-padding-x)}.split-word-anchor{width:min(36rem,100vw - 41rem)}}.word-stage{z-index:1;text-align:center;filter:blur();pointer-events:none;width:auto;margin:0;padding:0;transition:opacity .2s,filter .28s;position:fixed;inset:0}.word-stage.loading{opacity:.28;filter:blur(8px)}.word-anchor{width:var(--workspace-main-width);text-align:left;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eyebrow{min-height:1rem;color:var(--muted);letter-spacing:.16em;text-transform:uppercase;pointer-events:auto;margin:0;font-size:.62rem;position:absolute;bottom:calc(100% + 2.1rem);left:0;right:0}.eyebrow span{color:var(--faint);padding:0 .7rem}h1{letter-spacing:-.06em;overflow-wrap:anywhere;margin:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:60px;font-weight:400;line-height:.88}.word-details{pointer-events:auto;width:100%;position:absolute;top:calc(100% + 1.5rem);left:0;transform:none}.pronunciation-inline{color:var(--muted);letter-spacing:.02em;text-transform:none;padding:0;font-family:Iowan Old Style,Baskerville,serif;font-size:.78rem;font-style:italic}.rule{background:var(--ink);width:38px;height:1px;margin:1.35rem 0}.definition{width:100%;max-width:36rem;color:var(--ink);cursor:pointer;text-align:left;-webkit-line-clamp:2;background:0 0;border:0;-webkit-box-orient:vertical;margin:0;padding:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.12rem,2vw,1.42rem);line-height:1.55;display:-webkit-box;overflow:hidden}.definition.expanded{-webkit-line-clamp:unset;display:block}.status{color:var(--faint);letter-spacing:.1em;text-transform:uppercase;margin:.8rem 0 0;font-size:.58rem}.controls{right:auto;bottom:var(--page-padding-y);z-index:2;width:var(--workspace-main-width);flex-direction:column;align-items:center;padding-top:1.4rem;display:flex;position:fixed;left:50%;transform:translate(-50%)}html:not([data-layout=mobile]) .page-shell.discover-mode .controls{width:min(42rem, calc(100vw - 2 * var(--split-settings-width) - 3rem))}.controls-bar{justify-content:center;align-items:flex-end;gap:2rem;width:100%;display:flex}.domain-mode-controls{pointer-events:auto;justify-content:center;align-items:center;gap:0;min-height:calc(20px + .7rem);display:inline-flex}.domain-mode-toggle{width:186px;height:calc(20px + .7rem)}.domain-mode-toggle .word-type-tab-list button,.domain-mode-toggle .word-type-tab-list-overlay button{padding:0 .4rem}.tld-dropdown-slot{opacity:0;pointer-events:none;width:0;margin-left:0;transition:width .24s cubic-bezier(.22,1,.36,1),margin-left .24s cubic-bezier(.22,1,.36,1),opacity .16s,transform .24s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translate(-6px)}.tld-dropdown-slot.visible{z-index:4;opacity:1;pointer-events:auto;width:66px;margin-left:.45rem;position:relative;overflow:visible;transform:translate(0)}.tld-dropdown{width:max-content;min-width:66px;position:relative}.tld-dropdown-trigger{width:100%;min-width:66px;height:calc(20px + .7rem);color:var(--ink);cursor:pointer;background:#f6f5f4;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:.35rem;padding:0 .55rem 0 .7rem;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.tld-dropdown-trigger svg{color:var(--muted);flex:none;transition:transform .16s}.tld-dropdown.open .tld-dropdown-trigger svg{transform:rotate(180deg)}.tld-dropdown-trigger:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.tld-dropdown-menu{z-index:1000;background:var(--surface);border:1px solid #1515131a;border-radius:10px;flex-direction:column;width:min(200px,70vw);max-height:320px;margin:0;padding:.35rem;animation:.16s both panel-enter;display:flex;position:absolute;top:calc(100% + .4rem);bottom:auto;right:0;overflow:hidden;box-shadow:0 14px 34px #1414121f,0 2px 8px #1414120d}.tld-dropdown-search{color:#8a8a8a;background:#f6f5f4;border-radius:7px;flex:none;align-items:center;gap:.35rem;margin-bottom:.3rem;padding:.35rem .45rem;display:flex}.tld-dropdown-search svg{flex:none}.tld-dropdown-search input{color:#1a1a1a;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none;padding:0;font-size:12px;line-height:1.2}.tld-dropdown-search input::placeholder{color:#8a8a8a}.tld-dropdown-search input::-webkit-search-cancel-button{display:none}.tld-dropdown-list{flex:auto;min-height:0;margin:0;padding:0;list-style:none;overflow:hidden auto}.tld-dropdown-list li+li{margin-top:.15rem}.tld-dropdown-list li.tld-dropdown-divider{border-top:1px solid #15151314;margin-top:.35rem;padding-top:.35rem}.tld-dropdown-list button{color:#1a1a1a;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;width:100%;padding:.45rem .55rem;font-size:12px;line-height:1.2;transition:background-color .14s;display:flex}.tld-dropdown-list button:hover,.tld-dropdown-list button.active,.tld-dropdown-list button:focus-visible{background:#f6f5f4;outline:none}.tld-dropdown-list button.selected{background:#ececea}.tld-dropdown-empty{color:#8a8a8a;text-align:center;margin:0;padding:.55rem .45rem;font-size:11px;line-height:1.3}html:not([data-layout=mobile]) .page-shell.discover-mode .controls-bar{justify-content:center;align-items:center;gap:1rem}html:not([data-layout=mobile]) .page-shell.discover-mode .controls-bar .shortcut-row{transform:translateY(10px)}html:not([data-layout=mobile]) .page-shell.discover-mode .controls-bar .saved-toggle{padding-bottom:0}.controls-bar .saved-toggle{padding-bottom:.3rem}.api-health-status{color:var(--faint);letter-spacing:.08em;text-transform:uppercase;pointer-events:auto;align-items:center;gap:.4rem;margin:0;font-size:.52rem;display:flex}.api-health-dot{background:#d14343;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 1px #d143432e}.mobile-bottom-bar,.mobile-discover-toolbar,.mobile-style-toolbar,.mobile-slice-panel,.mobile-layout-only{display:none}.site-header,.discover-top-brand,.split-settings-panel,.split-slice-panel,.split-sidebar-stack,.controls,.saved-modal,.status,.mobile-bottom-bar,.mobile-discover-toolbar,.mobile-style-toolbar{transition:opacity .32s,filter .32s}.page-shell.focus-mode .site-header,.page-shell.focus-mode .discover-top-brand,.page-shell.focus-mode .split-settings-panel,.page-shell.focus-mode .split-slice-panel,.page-shell.focus-mode .split-sidebar-stack,.page-shell.focus-mode .controls,.page-shell.focus-mode .saved-modal,.page-shell.focus-mode .status,.page-shell.focus-mode .mobile-bottom-bar,.page-shell.focus-mode .mobile-discover-toolbar,.page-shell.focus-mode .mobile-style-toolbar{opacity:0;filter:blur(5px);pointer-events:none}html[data-embed-capture="1"] .page-shell,html[data-embed-capture="1"] .page-shell.embed-content-zoom,html[data-embed-capture="1"] .page-shell.discover-mode{width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;overflow:hidden!important}html[data-embed-capture="1"] .site-header,html[data-embed-capture="1"] .discover-top-brand,html[data-embed-capture="1"] .split-settings-panel,html[data-embed-capture="1"] .split-slice-panel,html[data-embed-capture="1"] .split-sidebar-stack,html[data-embed-capture="1"] .controls,html[data-embed-capture="1"] .saved-modal,html[data-embed-capture="1"] .status,html[data-embed-capture="1"] .mobile-bottom-bar,html[data-embed-capture="1"] .mobile-discover-toolbar,html[data-embed-capture="1"] .mobile-style-toolbar,html[data-embed-capture="1"] .mobile-panel-backdrop,html[data-embed-capture="1"] .word-copy-hint,html[data-embed-capture="1"] .domain-availability,html[data-embed-capture="1"] .handle-availability,.page-shell.embed-capture .site-header,.page-shell.embed-capture .discover-top-brand,.page-shell.embed-capture .split-settings-panel,.page-shell.embed-capture .split-slice-panel,.page-shell.embed-capture .split-sidebar-stack,.page-shell.embed-capture .controls,.page-shell.embed-capture .saved-modal,.page-shell.embed-capture .status,.page-shell.embed-capture .mobile-bottom-bar,.page-shell.embed-capture .mobile-discover-toolbar,.page-shell.embed-capture .mobile-style-toolbar,.page-shell.embed-capture .mobile-panel-backdrop,.page-shell.embed-capture .word-copy-hint,.page-shell.embed-capture .domain-availability,.page-shell.embed-capture .handle-availability,.page-shell.hide-descriptions .split-definition,.page-shell.combo-only .split-definitions,html[data-embed="1"] .page-shell.combo-only .split-definitions,html[data-embed="1"] .page-shell.combo-only.discover-mode .split-word-anchor .split-definitions,html[data-embed="1"][data-layout=mobile] .page-shell.combo-only.discover-mode .split-word-anchor .split-definitions{display:none!important}html[data-embed="1"]{--embed-content-zoom:1;--embed-left-column:28rem;--embed-right-column:28rem;--embed-columns-span:calc(2 * max(var(--embed-left-column), var(--embed-right-column)));--embed-content-width:min(100%, max(calc(36rem * var(--embed-content-zoom,1)), var(--embed-columns-span)))}html[data-embed="1"] .split-word-anchor{flex-direction:column;justify-content:center;align-items:center;height:auto;min-height:0;display:flex}html[data-embed="1"] .page-shell.hide-descriptions .split-word-stage,html[data-embed="1"] .page-shell.combo-only .split-word-stage{place-items:center}html[data-embed="1"] .split-word-anchor .split-definitions{width:100%;margin-top:calc(3rem * var(--embed-content-zoom,1))}.shortcut-row{justify-content:center;align-items:flex-start;gap:1.55rem;display:flex}.shortcut-row button{color:var(--muted);cursor:pointer;letter-spacing:.03em;background:0 0;border:0;flex-direction:column;align-items:center;gap:.45rem;padding:.3rem 0;font-size:.58rem;transition:color .2s;display:flex}.shortcut-row button:hover{color:var(--ink)}.shortcut-row button:disabled{cursor:not-allowed;opacity:.35}.shortcut-row .save-legend{color:var(--muted);background:0 0;border:0;border-radius:0;outline:none;padding:.3rem 0}.save-legend:focus-visible>span:last-child{text-decoration:underline}.save-legend kbd{transition:background-color .18s,border-color .18s,color .18s}.shortcut-row .save-legend.liked,.shortcut-row .save-legend.liked:hover{color:var(--ink);background:0 0}.save-legend.liked kbd{border-color:var(--ink);background:var(--ink);color:#fff}.history-shortcut{color:var(--muted);letter-spacing:.03em;grid-template-columns:repeat(2,auto);justify-items:center;gap:.45rem .35rem;padding:.3rem 0 0;font-size:.58rem;display:grid}.history-shortcut>span{grid-column:1/-1;margin:0}kbd{min-width:25px;height:25px;color:var(--paper);font:inherit;background:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;font-size:.58rem;transition:background .15s,box-shadow .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #0000001f}.shortcut-row kbd{border:0;font-weight:500;box-shadow:inset 0 0 0 1px #0000001f}html[data-colorway=light] kbd,html[data-colorway=light] .shortcut-row kbd{color:#111}.space-button{color:var(--muted);cursor:pointer;letter-spacing:.03em;background:0 0;border:0;align-items:center;gap:.65rem;margin:0;padding:.3rem 0;font-size:.58rem;display:flex}.space-button kbd{min-width:78px}.space-button:hover{color:var(--ink)}.shortcut-row>button{grid-template-columns:1fr;justify-items:center;row-gap:.45rem;display:grid}.shortcut-row>button>kbd{grid-row:1}.shortcut-row>button>span{grid-row:2}@media (max-width:960px){.mode-sidebar{width:var(--content-width);flex-direction:row;gap:.3rem;top:112px;left:50%;transform:translate(-50%)}.mode-sidebar button{grid-template-columns:23px auto;justify-content:center;padding:.4rem .3rem}.advanced-panel{max-height:calc(100vh - 236px);top:162px}}@media (max-width:760px){:root{--page-padding-x:.75rem;--page-padding-y:1.25rem}.page-shell{padding:0 var(--page-padding-x) var(--page-padding-y)}.split-settings-panel.left{left:var(--page-padding-x)}.split-settings-panel.right{right:var(--page-padding-x)}html:not([data-layout=mobile]) .page-shell.discover-mode .split-sidebar-stack.left{left:var(--page-padding-x)}html:not([data-layout=mobile]) .page-shell.discover-mode .split-sidebar-stack.right{right:var(--page-padding-x)}.split-slice-panel{width:min(var(--content-width), calc(100vw - 2 * var(--page-padding-x)))}.slice-settings-grid{grid-template-columns:1fr}.slice-settings-side{padding-right:0}.slice-settings-side+.slice-settings-side{border-top:1px solid #1515131a;border-left:0;margin-top:1rem;padding-top:1rem;padding-left:0}.controls{right:auto;bottom:var(--page-padding-y);width:var(--content-width);left:50%}.site-header{height:58px;min-height:0;top:.75rem}.discover-top-brand,.header-brand .wordmark{display:none}.brand-group{gap:.7rem}.mode-sidebar{width:var(--content-width);flex-direction:row;gap:.3rem;top:112px;left:50%;transform:translate(-50%)}.mode-sidebar button{grid-template-columns:23px auto;justify-content:center;padding:.4rem .3rem}.advanced-panel{width:var(--content-width);max-height:calc(100vh - 236px);padding:0 0 1rem;top:162px;bottom:auto;left:50%}.advanced-workspace{grid-template-columns:1fr}.advanced-mode-nav{border-bottom:1px solid #15151314;border-right:0;gap:.8rem;padding:0 0 .9rem;display:flex;overflow-x:auto}.mode-group{flex:0 0 138px}.mode-group+.mode-group{margin-top:0}.advanced-query-panel{margin-top:.1rem}.forge-slots,.advanced-results{grid-template-columns:1fr}.pattern-fields{grid-template-columns:1fr 1fr}.pattern-fields .advanced-field:last-child{grid-column:1/-1}.word-anchor{width:var(--content-width);left:50%}.word-types{justify-content:flex-start;gap:1.25rem;width:100%;padding-bottom:.6rem;overflow-x:auto}.shortcut-row{scrollbar-width:none;justify-content:center;gap:1.25rem;width:100%;overflow-x:auto}.shortcut-row::-webkit-scrollbar{display:none}.shortcut-row button{flex:none}}@media (max-width:1240px){.page-shell.discover-mode{--mobile-column-width:min(600px, calc(100vw - 2 * var(--page-padding-x)))}.page-shell.discover-mode .split-sidebar-stack{display:contents}.page-shell.discover-mode .split-slice-panel.left,.page-shell.discover-mode .split-slice-panel.right,.page-shell.discover-mode .split-sidebar-stack .split-slice-panel.left,.page-shell.discover-mode .split-sidebar-stack .split-slice-panel.right{display:none}.page-shell.discover-mode .split-settings-panel,.page-shell.discover-mode .mobile-slice-panel{top:calc(var(--page-padding-y) + 6.75rem);right:auto;bottom:calc(var(--page-padding-y) + 5.25rem);left:calc((100vw - var(--mobile-column-width)) / 2);z-index:2;width:var(--mobile-column-width);opacity:0;filter:none;visibility:hidden;pointer-events:none;will-change:transform;max-height:none;transition:transform .2s cubic-bezier(.165,.84,.44,1),opacity 0s linear .2s,visibility 0s linear .2s;display:flex;position:fixed}.page-shell.discover-mode .desktop-layout-only.split-settings-panel{display:none!important}.page-shell.discover-mode .split-settings-panel.left{transform:translate(calc(-100% - 2rem))}.page-shell.discover-mode .split-settings-panel.right{transform:translate(calc(100% + 2rem))}.page-shell.discover-mode .mobile-slice-panel{transform:translateY(calc(-100% - 6rem))}.page-shell.discover-mode .split-settings-panel.mobile-panel-active,.page-shell.discover-mode .mobile-slice-panel.mobile-panel-active{z-index:45;opacity:1;visibility:visible;pointer-events:auto;transition:transform .2s cubic-bezier(.165,.84,.44,1),opacity,visibility;transform:translate(0)}.page-shell.discover-mode.mobile-panel-open .controls{z-index:46}.page-shell.discover-mode.mobile-panel-open .mobile-panel-backdrop{z-index:44}.page-shell.discover-mode .mobile-panel-close{display:inline-flex}.page-shell.discover-mode .discover-top-brand,.page-shell.discover-mode .controls-bar{display:none}.page-shell.discover-mode .controls{top:var(--page-padding-y);bottom:auto;right:auto;left:calc((100vw - var(--mobile-column-width)) / 2);width:var(--mobile-column-width);width:var(--mobile-column-width);flex-direction:column;align-items:stretch;gap:0;padding-top:0;transform:none}.page-shell.discover-mode .mobile-discover-toolbar{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:100%;margin-bottom:.55rem;display:grid}.page-shell.discover-mode .mobile-style-toolbar{pointer-events:auto;justify-content:space-between;align-items:center;gap:.55rem;width:100%;margin-bottom:.85rem;display:flex}.page-shell.discover-mode .mobile-style-toolbar .colorway-switcher{justify-self:start;width:fit-content;max-width:fit-content}.page-shell.discover-mode .mobile-style-left-actions,.page-shell.discover-mode .mobile-style-right-actions{flex:none;align-items:center;gap:.35rem;min-width:0;display:inline-flex}.page-shell.discover-mode .mobile-style-left-actions{justify-content:flex-start}.page-shell.discover-mode .mobile-style-toolbar .font-cycle-button{flex:none;margin-left:0}.page-shell.discover-mode .mobile-style-right-actions{justify-content:flex-end}.page-shell.discover-mode .mobile-discover-toolbar-button,.page-shell.discover-mode .mobile-discover-toolbar-button.has-settings{min-height:40px;color:var(--paper);cursor:pointer;letter-spacing:.02em;text-align:center;border:0;padding:.55rem .7rem;font-size:.72rem;line-height:1.2;position:relative;background:#fff!important;border-radius:999px!important;font-weight:500!important;box-shadow:0 1px 2px #0000000d,inset 0 0 0 1px #1515131a!important}.page-shell.discover-mode .mobile-discover-toolbar-count{background:var(--paper);color:#fff;letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;min-width:1.05rem;height:1.05rem;padding:0 .2rem;font-size:.52rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:50%;right:.4rem;transform:translateY(-50%)}.page-shell.discover-mode .mobile-bottom-bar{right:auto;bottom:var(--page-padding-y);left:calc((100vw - var(--mobile-column-width)) / 2);z-index:24;width:var(--mobile-column-width);pointer-events:auto;flex-direction:column;align-items:stretch;gap:.55rem;display:flex;position:fixed}.page-shell.discover-mode .mobile-generate-wrap{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.page-shell.discover-mode .mobile-generate-row{align-items:stretch;gap:.55rem;width:100%;display:flex}.page-shell.discover-mode .mobile-generate-wrap .api-health-status{justify-content:center;position:absolute;bottom:calc(100% + .45rem);left:50%;transform:translate(-50%)}.page-shell.discover-mode .mobile-bottom-bar .about-drawer-trigger,.page-shell.discover-mode .mobile-bottom-bar .sound-toggle{align-self:flex-end}.page-shell.discover-mode .mobile-generate-button{background:var(--accent);color:#fff;cursor:pointer;letter-spacing:.02em;border:0;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:54px;padding:.95rem 1.25rem;font-size:.95rem;font-weight:600;display:flex;box-shadow:0 8px 24px #3b82f547}.page-shell.discover-mode .mobile-generate-row .mobile-generate-button{flex:1 1 0;width:auto;min-width:0;padding:.95rem .85rem}.page-shell.discover-mode .mobile-generate-row .mobile-side-generate-button{flex:0 0 54px;width:54px;min-width:54px;padding:0}.page-shell.discover-mode .split-word-anchor{--combo-word-size:clamp(2rem, 9.5vw, 2.75rem);width:var(--mobile-column-width)}.page-shell.discover-mode .split-combined-word{font-size:var(--combo-word-size)}.page-shell.discover-mode .split-definitions{margin-top:2rem}.page-shell.discover-mode .split-definitions article{padding-right:.85rem}.page-shell.discover-mode .split-definitions article+article{padding-left:.85rem}.page-shell.discover-mode .split-source-word{letter-spacing:-.03em;margin-bottom:.4rem;font-size:clamp(1.05rem,4.2vw,1.25rem)}.page-shell.discover-mode .split-eyebrow{letter-spacing:.11em;font-size:.54rem}.page-shell.discover-mode .split-definitions .rule{margin:.7rem 0}.page-shell.discover-mode .split-definitions article:first-child .rule{vertical-align:top;margin-left:0;margin-right:0;display:inline-block}.page-shell.discover-mode .split-definition{text-overflow:ellipsis;max-height:4.35em;font-size:14px;line-height:1.45;display:block;overflow:hidden}.page-shell.discover-mode .split-definition.expanded{max-height:none;text-overflow:unset;display:block}.desktop-layout-only{display:none!important}.mobile-layout-only{display:contents}}@media (min-width:1241px){.mobile-layout-only{display:none!important}}html[data-layout=mobile] .page-shell{--mobile-column-width:min(600px, calc(100vw - 2 * var(--page-padding-x)))}html[data-layout=mobile] .page-shell.discover-mode .split-sidebar-stack{display:contents}html[data-layout=mobile] .page-shell.discover-mode .split-settings-panel,html[data-layout=mobile] .page-shell.discover-mode .mobile-slice-panel{top:calc(var(--page-padding-y) + 6.75rem);right:auto;bottom:calc(var(--page-padding-y) + 5.25rem);left:calc((100vw - var(--mobile-column-width)) / 2);z-index:2;width:var(--mobile-column-width);opacity:0;filter:none;visibility:hidden;pointer-events:none;will-change:transform;max-height:none;transition:transform .2s cubic-bezier(.165,.84,.44,1),opacity 0s linear .2s,visibility 0s linear .2s;display:flex;position:fixed}html[data-layout=mobile] .page-shell.discover-mode .split-settings-panel.left{transform:translate(calc(-100% - 2rem))}html[data-layout=mobile] .page-shell.discover-mode .split-settings-panel.right{transform:translate(calc(100% + 2rem))}html[data-layout=mobile] .page-shell.discover-mode .mobile-slice-panel{transform:translateY(calc(-100% - 6rem))}html[data-layout=mobile] .page-shell.discover-mode .split-settings-panel.mobile-panel-active,html[data-layout=mobile] .page-shell.discover-mode .mobile-slice-panel.mobile-panel-active{z-index:45;opacity:1;visibility:visible;pointer-events:auto;transition:transform .2s cubic-bezier(.165,.84,.44,1),opacity,visibility;transform:translate(0)}html[data-layout=mobile] .page-shell.discover-mode.mobile-panel-open .controls{z-index:46}html[data-layout=mobile] .page-shell.discover-mode .split-slice-panel.left,html[data-layout=mobile] .page-shell.discover-mode .split-slice-panel.right{display:none}html[data-layout=mobile] .page-shell.discover-mode .mobile-panel-close{display:inline-flex}html[data-layout=mobile] .page-shell.discover-mode.mobile-panel-open .split-word-anchor{pointer-events:none}html[data-layout=mobile] .page-shell .mobile-discover-toolbar{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:100%;margin-bottom:.55rem;display:grid}html[data-layout=mobile] .page-shell .mobile-style-toolbar{pointer-events:auto;justify-content:space-between;align-items:center;gap:.55rem;width:100%;margin-bottom:.85rem;display:flex}html[data-layout=mobile] .page-shell .mobile-style-toolbar .colorway-switcher{flex:none;width:fit-content;max-width:fit-content}html[data-layout=mobile] .page-shell .mobile-style-toolbar .colorway-swatch{width:18px;height:18px}html[data-layout=mobile] .page-shell .mobile-style-left-actions,html[data-layout=mobile] .page-shell .mobile-style-right-actions{flex:none;align-items:center;gap:.35rem;min-width:0;display:inline-flex}html[data-layout=mobile] .page-shell .mobile-style-left-actions{justify-content:flex-start}html[data-layout=mobile] .page-shell .mobile-style-toolbar .font-cycle-button{flex:none}html[data-layout=mobile] .page-shell .mobile-style-right-actions{justify-content:flex-end}html[data-layout=mobile] .page-shell .mobile-discover-toolbar-button,html[data-layout=mobile] .page-shell .mobile-discover-toolbar-button.has-settings{color:#1a1a1a;cursor:pointer;letter-spacing:.02em;text-align:center;border:0;min-height:40px;padding:.55rem .7rem;font-size:.72rem;line-height:1.2;position:relative;background:#fff!important;border-radius:999px!important;font-weight:500!important;box-shadow:0 1px 2px #0000000d,inset 0 0 0 1px #1515131a!important}html[data-layout=mobile] .page-shell .mobile-discover-toolbar-button:hover,html[data-layout=mobile] .page-shell .mobile-discover-toolbar-button.active,html[data-layout=mobile] .page-shell .mobile-discover-toolbar-button.has-settings:hover,html[data-layout=mobile] .page-shell .mobile-discover-toolbar-button.has-settings.active{color:#1a1a1a;background:#fff!important}html[data-layout=mobile] .page-shell .mobile-discover-toolbar-button.active{box-shadow:0 1px 2px #0000000d,inset 0 0 0 1px #1515132e!important}html[data-layout=mobile]:not([data-colorway=light]) .page-shell .mobile-discover-toolbar-button,html[data-layout=mobile]:not([data-colorway=light]) .page-shell .mobile-discover-toolbar-button.has-settings,html[data-layout=mobile]:not([data-colorway=light]) .page-shell .mobile-discover-toolbar-button.active,html[data-layout=mobile]:not([data-colorway=light]) .page-shell .mobile-discover-toolbar-button.has-settings.active,html[data-layout=mobile]:not([data-colorway=light]) .page-shell .mobile-discover-toolbar-button:hover,html[data-layout=mobile]:not([data-colorway=light]) .page-shell .mobile-discover-toolbar-button.has-settings:hover{box-shadow:none!important;border:0!important}html[data-colorway=yellow] .mobile-discover-toolbar-button,html[data-colorway=yellow] .mobile-discover-toolbar-button.has-settings,html[data-colorway=orange] .mobile-discover-toolbar-button,html[data-colorway=orange] .mobile-discover-toolbar-button.has-settings,html[data-colorway=blue] .mobile-discover-toolbar-button,html[data-colorway=blue] .mobile-discover-toolbar-button.has-settings,html[data-colorway=green] .mobile-discover-toolbar-button,html[data-colorway=green] .mobile-discover-toolbar-button.has-settings,html[data-colorway=purple] .mobile-discover-toolbar-button,html[data-colorway=purple] .mobile-discover-toolbar-button.has-settings,html[data-colorway=brown] .mobile-discover-toolbar-button,html[data-colorway=brown] .mobile-discover-toolbar-button.has-settings{color:var(--paper)!important}html[data-layout=mobile] .page-shell .mobile-discover-toolbar-count{background:var(--paper);color:#fff;letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;min-width:1.05rem;height:1.05rem;padding:0 .2rem;font-size:.52rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:50%;right:.4rem;transform:translateY(-50%)}html[data-layout=mobile] .page-shell.discover-mode .controls{top:var(--page-padding-y);bottom:auto;left:calc((100vw - var(--mobile-column-width)) / 2);width:var(--mobile-column-width);flex-direction:column;align-items:stretch;gap:0;padding-top:0;transform:none}html[data-layout=mobile] .page-shell.discover-mode .mobile-bottom-meta-row{z-index:4;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;width:100%;display:grid;position:relative}.desktop-bottom-left-actions,html:not([data-layout=mobile]) .page-shell.discover-mode .style-toolbar-actions-left,html[data-layout=mobile] .page-shell.discover-mode .mobile-bottom-left-actions{white-space:nowrap;flex-wrap:nowrap;grid-area:1/1;justify-self:start;align-items:center;gap:.45rem;min-width:0;display:inline-flex}.desktop-bottom-left-actions{gap:.45rem}.desktop-bottom-left-actions .saved-toggle,html:not([data-layout=mobile]) .page-shell.discover-mode .style-toolbar-actions-left .saved-toggle,html[data-layout=mobile] .page-shell.discover-mode .mobile-style-left-actions .saved-toggle,html[data-layout=mobile] .page-shell.discover-mode .mobile-bottom-left-actions .saved-toggle{letter-spacing:0;justify-content:center;width:calc(20px + .7rem);height:calc(20px + .7rem);padding:0;font-size:0}.desktop-bottom-left-actions .saved-toggle span,html:not([data-layout=mobile]) .page-shell.discover-mode .style-toolbar-actions-left .saved-toggle span,html[data-layout=mobile] .page-shell.discover-mode .mobile-style-left-actions .saved-toggle span,html[data-layout=mobile] .page-shell.discover-mode .mobile-bottom-left-actions .saved-toggle span{min-width:calc(20px + .7rem);height:calc(20px + .7rem);padding:0 .35rem;font-size:12px}.saved-like-control{height:calc(20px + .7rem);color:var(--muted);background:#f6f5f4;border-radius:999px;flex:none;align-items:center;display:inline-flex;overflow:visible}.saved-like-control .saved-toggle,.desktop-bottom-left-actions .saved-like-control .saved-toggle,html:not([data-layout=mobile]) .page-shell.discover-mode .style-toolbar-actions-left .saved-like-control .saved-toggle,html[data-layout=mobile] .page-shell.discover-mode .mobile-style-left-actions .saved-like-control .saved-toggle,html[data-layout=mobile] .page-shell.discover-mode .mobile-bottom-left-actions .saved-like-control .saved-toggle{letter-spacing:0;width:auto;min-width:1.55rem;height:100%;color:inherit;background:0 0;justify-content:center;align-items:center;padding:0 .32rem 0 .55rem;font-size:12px;line-height:1;display:inline-flex}.saved-like-control .saved-toggle span,.desktop-bottom-left-actions .saved-like-control .saved-toggle span,html:not([data-layout=mobile]) .page-shell.discover-mode .style-toolbar-actions-left .saved-like-control .saved-toggle span,html[data-layout=mobile] .page-shell.discover-mode .mobile-style-left-actions .saved-like-control .saved-toggle span,html[data-layout=mobile] .page-shell.discover-mode .mobile-bottom-left-actions .saved-like-control .saved-toggle span{min-width:0;height:auto;color:inherit;font-size:inherit;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;font-weight:500;line-height:1;display:inline-flex}.saved-like-control .compact-save-word-button{width:calc(20px + .7rem);min-width:calc(20px + .7rem);height:100%;color:inherit;background:0 0;border-radius:0;padding:0}.saved-like-control .compact-save-word-button:before{content:"";opacity:.18;pointer-events:none;background:currentColor;width:1px;position:absolute;top:22%;bottom:22%;left:0}.saved-like-control:hover,.saved-like-control.is-open{color:var(--ink)}.saved-like-control .saved-toggle:hover,.saved-like-control .saved-toggle.active,.saved-like-control .compact-save-word-button:hover,.saved-like-control.liked .compact-save-word-button{color:var(--ink);background:0 0}html[data-colorway=light] .saved-like-control.liked .compact-save-word-button,html[data-colorway=light] .saved-like-control.liked .compact-save-word-button:hover{color:#fd4c1f!important}html[data-layout=mobile] .page-shell.discover-mode .mobile-bottom-domain-mode-controls{grid-area:1/2;justify-self:center}html[data-layout=mobile] .page-shell.discover-mode .mobile-bottom-meta-row>.sound-about-actions{grid-area:1/3;justify-self:end}.compact-save-word-button{width:calc(20px + .7rem);height:calc(20px + .7rem);color:var(--muted);cursor:pointer;isolation:isolate;background:#f6f5f4;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;overflow:visible}.compact-save-word-button:hover,.compact-save-word-button.liked{color:var(--ink);background:#efede9}html[data-colorway=light] .compact-save-word-button.liked,html[data-colorway=light] .compact-save-word-button.liked:hover{color:#fd4c1f!important}.compact-save-word-button:disabled{cursor:not-allowed;opacity:.35}.compact-save-word-button .save-heart-icon{z-index:2;transform-origin:50%;position:relative}.compact-save-word-button .save-heart-ring,.compact-save-word-button .save-heart-sparks{pointer-events:none;z-index:1;width:0;height:0;position:absolute;inset:50%}.compact-save-word-button .save-heart-ring{opacity:0;border:1.5px solid #fd4c1f;border-radius:999px;transform:translate(-50%,-50%)scale(.35)}.compact-save-word-button .save-heart-spark{--spark-angle:calc(var(--spark-i) * 45deg);opacity:0;width:4px;height:4px;transform:translate(-50%, -50%) rotate(var(--spark-angle)) translateY(0) scale(.4);background:#fd4c1f;border-radius:999px;position:absolute;top:0;left:0}.compact-save-word-button .save-heart-spark:nth-child(odd){background:#ff8a5c;width:3px;height:3px}.compact-save-word-button .save-heart-spark:nth-child(3n){background:#ffc857}.compact-save-word-button.is-bursting .save-heart-icon{animation:.55s cubic-bezier(.15,1.45,.35,1) both save-heart-pop}.compact-save-word-button.is-bursting .save-heart-ring{animation:.55s ease-out both save-heart-ring}.compact-save-word-button.is-bursting .save-heart-spark{animation:.6s cubic-bezier(.12,.75,.28,1) both save-heart-spark;animation-delay:calc(var(--spark-i) * 8ms)}@keyframes save-heart-pop{0%{transform:scale(.2)}28%{transform:scale(1.35)}55%{transform:scale(.92)}78%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes save-heart-ring{0%{opacity:.85;transform:translate(-50%,-50%)scale(.25)}70%{opacity:.35}to{opacity:0;transform:translate(-50%,-50%)scale(1.9)}}@keyframes save-heart-spark{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--spark-angle)) translateY(0) scale(.25)}18%{opacity:1}to{opacity:0;transform:translate(-50%, -50%) rotate(var(--spark-angle)) translateY(-16px) scale(.15)}}@media (prefers-reduced-motion:reduce){.compact-save-word-button.is-bursting .save-heart-icon,.compact-save-word-button.is-bursting .save-heart-ring,.compact-save-word-button.is-bursting .save-heart-spark{animation:none}}html[data-layout=mobile] .page-shell.discover-mode .mobile-domain-availability-row,.page-shell.discover-mode .mobile-domain-availability-row{justify-content:flex-end;align-items:center;gap:.45rem;width:100%;display:flex;position:relative}html[data-layout=mobile] .page-shell.discover-mode .mobile-domain-availability-row .mobile-domain-availability,.page-shell.discover-mode .mobile-domain-availability-row .mobile-domain-availability{flex:auto;align-items:stretch;width:auto;min-width:0;margin:0;position:static}html[data-layout=mobile] .page-shell.discover-mode .mobile-domain-availability-row .domain-availability-anchor,.page-shell.discover-mode .mobile-domain-availability-row .domain-availability-anchor{width:100%;display:flex;position:static}html[data-layout=mobile] .page-shell.discover-mode .mobile-domain-availability-row .domain-availability-trigger,.page-shell.discover-mode .mobile-domain-availability-row .domain-availability-trigger{letter-spacing:.01em;width:100%;font-size:12px}html[data-layout=mobile] .page-shell.discover-mode .mobile-domain-availability-row .tld-dropdown,.page-shell.discover-mode .mobile-domain-availability-row .tld-dropdown{flex:none}html[data-layout=mobile] .page-shell.discover-mode .mobile-domain-availability-row .domain-availability-trigger,html[data-layout=mobile] .page-shell.discover-mode .mobile-domain-availability-row .tld-dropdown-trigger,.page-shell.discover-mode .mobile-domain-availability-row .domain-availability-trigger,.page-shell.discover-mode .mobile-domain-availability-row .tld-dropdown-trigger{height:44px;min-height:44px}html[data-layout=mobile] .page-shell.discover-mode .mobile-domain-availability .domain-availability-popover,.page-shell.discover-mode .mobile-domain-availability-row .domain-availability-popover{z-index:5;text-align:center;justify-content:center;align-items:center;max-width:none;display:flex;inset:auto 0 calc(100% + .65rem);width:100%!important;transform:none!important}html[data-layout=mobile] .page-shell.discover-mode .mobile-domain-availability .domain-availability-note,html[data-layout=mobile] .page-shell.discover-mode .mobile-domain-availability .domain-availability-message,.page-shell.discover-mode .mobile-domain-availability-row .domain-availability-note,.page-shell.discover-mode .mobile-domain-availability-row .domain-availability-message{text-align:center;order:1;width:100%;display:block}html[data-layout=mobile] .page-shell.discover-mode .mobile-domain-availability .domain-registrar-links,.page-shell.discover-mode .mobile-domain-availability-row .domain-registrar-links{flex-wrap:wrap;order:2;justify-content:center;align-items:center;width:auto;max-width:100%;margin-inline:auto;display:flex}html[data-layout=mobile] .page-shell.discover-mode .mobile-domain-availability .domain-alt-tlds,.page-shell.discover-mode .mobile-domain-availability-row .domain-alt-tlds{order:3}html[data-layout=mobile] .page-shell.discover-mode .mobile-domain-availability-row .tld-dropdown-menu,.page-shell.discover-mode .mobile-domain-availability-row .tld-dropdown-menu{top:auto;bottom:calc(100% + .4rem)}html[data-layout=mobile] .page-shell.discover-mode .controls-bar{align-items:flex-start}html[data-layout=mobile] .page-shell .shortcut-row,html[data-layout=mobile] .page-shell.discover-mode .discover-start-prompt{display:none}html[data-layout=mobile] .page-shell.discover-mode .split-word-anchor{--combo-word-size:clamp(2rem, 9.5vw, 2.75rem);width:var(--mobile-column-width)}html[data-layout=mobile] .page-shell.discover-mode .split-copyable-word-wrap{transform:translateY(calc(var(--combo-focus-progress) * 7rem))}html[data-layout=mobile] .page-shell.discover-mode .split-combined-word{font-size:var(--combo-word-size)}html[data-layout=mobile] .page-shell.discover-mode .split-definitions{margin-top:2rem}html[data-layout=mobile] .page-shell.discover-mode .split-definitions article{padding-right:.85rem}html[data-layout=mobile] .page-shell.discover-mode .split-definitions article+article{padding-left:.85rem}html[data-layout=mobile] .page-shell.discover-mode .split-source-word{letter-spacing:-.03em;margin-bottom:.4rem;font-size:clamp(1.05rem,4.2vw,1.25rem)}html[data-layout=mobile] .page-shell.discover-mode .split-eyebrow{letter-spacing:.11em;font-size:.54rem}html[data-layout=mobile] .page-shell.discover-mode .split-definitions .rule{margin:.7rem 0}html[data-layout=mobile] .page-shell.discover-mode .split-definitions article:first-child .rule{vertical-align:top;margin-left:0;margin-right:0;display:inline-block}html[data-layout=mobile] .page-shell.discover-mode .split-definition{text-overflow:ellipsis;max-height:4.35em;font-size:14px;line-height:1.45;display:block;overflow:hidden}html[data-layout=mobile] .page-shell.discover-mode .split-definition.expanded{max-height:none;text-overflow:unset;display:block}html[data-layout=mobile] .page-shell .controls-bar .saved-menu{display:none}html[data-layout=mobile] .page-shell .mobile-bottom-bar{right:auto;bottom:var(--page-padding-y);left:calc((100vw - var(--mobile-column-width)) / 2);z-index:24;width:var(--mobile-column-width);pointer-events:auto;flex-direction:column;align-items:stretch;gap:.55rem;display:flex;position:fixed}html[data-layout=mobile] .page-shell .mobile-generate-wrap{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}html[data-layout=mobile] .page-shell .mobile-generate-row{align-items:stretch;gap:.55rem;width:100%;display:flex}html[data-layout=mobile] .page-shell .mobile-generate-wrap .api-health-status{justify-content:center;position:absolute;bottom:calc(100% + .45rem);left:50%;transform:translate(-50%)}.sound-about-actions{flex:none;align-items:center;gap:.45rem;display:inline-flex}.drops-nav-link{background:var(--ink);min-height:calc(20px + .7rem);color:var(--paper);pointer-events:auto;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.22rem;padding:0 .7rem;font-size:12px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .16s,color .16s,transform .16s;display:inline-flex}.drops-nav-link:hover{background:var(--accent);color:var(--accent-ink);transform:scale(1.025)}html[data-colorway=light] .drops-nav-link{color:#fff!important;background:#3b82f5!important}html[data-colorway=light] .drops-nav-link:hover{background:#2563eb!important}.drops-nav-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.about-drawer-trigger,.sound-toggle{width:calc(20px + .7rem);height:calc(20px + .7rem);color:var(--muted);cursor:pointer;background:#f6f5f4;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}html[data-layout=mobile] .page-shell .about-drawer-trigger,html[data-layout=mobile] .page-shell .sound-toggle{align-self:flex-end}html[data-layout=mobile] .page-shell.discover-mode{--mobile-control-size:44px;--mobile-style-control-size:36px}html[data-layout=mobile] .page-shell.discover-mode .mobile-discover-toolbar-button,html[data-layout=mobile] .page-shell.discover-mode .mobile-discover-toolbar-button.has-settings{min-height:48px;padding-block:.75rem}html[data-layout=mobile] .page-shell.discover-mode .typography-segment-toggle,html[data-layout=mobile] .page-shell.discover-mode .domain-mode-toggle,html[data-layout=mobile] .page-shell.discover-mode .domain-mode-controls,html[data-layout=mobile] .page-shell.discover-mode .tld-dropdown-trigger,html[data-layout=mobile] .page-shell.discover-mode .domain-availability-trigger,html[data-layout=mobile] .page-shell.discover-mode .drops-nav-link{min-height:var(--mobile-control-size);height:var(--mobile-control-size)}html[data-layout=mobile] .page-shell.discover-mode .compact-save-word-button,html[data-layout=mobile] .page-shell.discover-mode .mobile-style-left-actions .saved-toggle,html[data-layout=mobile] .page-shell.discover-mode .mobile-style-left-actions .saved-toggle span,html[data-layout=mobile] .page-shell.discover-mode .mobile-bottom-left-actions .saved-toggle,html[data-layout=mobile] .page-shell.discover-mode .mobile-bottom-left-actions .saved-toggle span,html[data-layout=mobile] .page-shell.discover-mode .about-drawer-trigger,html[data-layout=mobile] .page-shell.discover-mode .sound-toggle,html[data-layout=mobile] .page-shell.discover-mode .settings-panel-header button.mobile-panel-close{width:var(--mobile-control-size);min-width:var(--mobile-control-size);height:var(--mobile-control-size);min-height:var(--mobile-control-size);border-radius:999px!important}html[data-layout=mobile] .page-shell.discover-mode .mobile-style-left-actions .saved-like-control,html[data-layout=mobile] .page-shell.discover-mode .mobile-bottom-left-actions .saved-like-control{width:auto;min-width:0;height:var(--mobile-control-size);min-height:var(--mobile-control-size);border-radius:999px!important}html[data-layout=mobile] .page-shell.discover-mode .mobile-style-left-actions .saved-like-control .saved-toggle,html[data-layout=mobile] .page-shell.discover-mode .mobile-style-left-actions .saved-like-control .saved-toggle span,html[data-layout=mobile] .page-shell.discover-mode .mobile-bottom-left-actions .saved-like-control .saved-toggle,html[data-layout=mobile] .page-shell.discover-mode .mobile-bottom-left-actions .saved-like-control .saved-toggle span{width:auto;min-width:1.7rem;height:100%;min-height:0;border-radius:0!important}html[data-layout=mobile] .page-shell.discover-mode .mobile-style-left-actions .saved-like-control .compact-save-word-button,html[data-layout=mobile] .page-shell.discover-mode .mobile-bottom-left-actions .saved-like-control .compact-save-word-button{width:var(--mobile-control-size);min-width:var(--mobile-control-size);height:100%;min-height:0;border-radius:0!important}html[data-layout=mobile] .page-shell.discover-mode .mobile-style-toolbar .compact-save-word-button,html[data-layout=mobile] .page-shell.discover-mode .mobile-style-toolbar .saved-toggle,html[data-layout=mobile] .page-shell.discover-mode .mobile-style-toolbar .saved-toggle span,html[data-layout=mobile] .page-shell.discover-mode .mobile-style-toolbar .about-drawer-trigger,html[data-layout=mobile] .page-shell.discover-mode .mobile-style-toolbar .sound-toggle{width:var(--mobile-style-control-size);min-width:var(--mobile-style-control-size);height:var(--mobile-style-control-size);min-height:var(--mobile-style-control-size)}html[data-layout=mobile] .page-shell.discover-mode .mobile-style-toolbar .saved-like-control{width:auto;min-width:0;height:var(--mobile-style-control-size);min-height:var(--mobile-style-control-size);border-radius:999px!important}html[data-layout=mobile] .page-shell.discover-mode .mobile-style-toolbar .saved-like-control .saved-toggle,html[data-layout=mobile] .page-shell.discover-mode .mobile-style-toolbar .saved-like-control .saved-toggle span{width:auto;min-width:1.55rem;height:100%;min-height:0}html[data-layout=mobile] .page-shell.discover-mode .mobile-style-toolbar .saved-like-control .compact-save-word-button{width:var(--mobile-style-control-size);min-width:var(--mobile-style-control-size);height:100%;min-height:0}html[data-layout=mobile] .page-shell.discover-mode .mobile-style-toolbar .font-cycle-button{box-sizing:border-box;width:3.5rem;min-width:3.5rem;max-width:3.5rem;height:var(--mobile-style-control-size);min-height:var(--mobile-style-control-size);text-overflow:ellipsis;white-space:nowrap;padding-inline:.3rem;font-size:11px;overflow:hidden}html[data-layout=mobile] .page-shell.discover-mode .mobile-style-toolbar .drops-nav-link{width:auto;min-width:0;height:var(--mobile-style-control-size);min-height:var(--mobile-style-control-size);padding-inline:.55rem;font-size:11px}html[data-layout=mobile] .page-shell.discover-mode .mobile-style-toolbar .colorway-swatch{width:16px;height:16px}html[data-layout=mobile] .page-shell.discover-mode .mobile-generate-button{min-height:58px}html[data-layout=mobile] .page-shell.discover-mode .mobile-generate-row .mobile-side-generate-button{flex:0 0 58px;width:58px;min-width:58px;border-radius:999px!important}.about-drawer-trigger:hover,.sound-toggle:hover{color:var(--ink);background:#efede9}.sound-toggle-icon{justify-content:center;align-items:center;animation:.24s cubic-bezier(.22,1,.36,1) both copy-hint-icon-swap;display:inline-flex}.about-drawer-overlay{z-index:60;cursor:default}.about-drawer-content{z-index:61;touch-action:none;--initial-transform:calc(100% + 12px);will-change:transform, height;background:#fff;outline:none;flex-direction:column;width:auto;max-width:520px;max-height:88dvh;margin-inline:auto;display:flex;position:fixed;bottom:12px;left:12px;right:12px;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 -8px 32px #0000001a;border-radius:2rem!important}.about-tour-close{width:32px;height:32px;color:var(--muted);cursor:pointer;appearance:none;background-color:#f6f5f4;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.about-tour-close:hover{color:var(--ink);background-color:#efede9}.about-drawer-content[data-vaul-drawer]{transition:transform .2s cubic-bezier(.165,.84,.44,1)}.about-drawer-overlay[data-vaul-overlay]{transition:opacity .2s cubic-bezier(.165,.84,.44,1)}.about-drawer-measure{width:100%;position:relative}.about-drawer-inner{overscroll-behavior:contain;flex-direction:column;width:min(600px,100%);max-width:600px;margin:0 auto;padding:1.4rem 1.55rem 1.25rem;display:flex;overflow:hidden}.about-drawer-title{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:600;line-height:1.2}.about-drawer-lead{color:#9a9a9a;margin:0;font-size:.98rem;line-height:1.48}.about-drawer-link{color:inherit;text-underline-offset:.12em;text-decoration:underline}.about-drawer-body{border-top:1px solid #f6f5f4;flex-direction:column;gap:1.15rem;margin-top:.35rem;padding-top:1rem;display:flex}.about-drawer-body section h3{color:var(--ink);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .35rem;font-size:.68rem;font-weight:600}.about-drawer-body section p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.5}.about-drawer-credit{color:var(--muted);border-top:1px solid #f6f5f4;margin:.35rem 0 0;padding-top:1rem;font-size:.88rem;line-height:1.5}.about-tour-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.about-tour-step{overscroll-behavior:contain;flex-direction:column;flex:1;justify-content:flex-start;min-height:0;padding:1rem 0 .9rem;display:flex;overflow-y:auto}.about-tour-copy{max-width:31rem}.about-tour-details{border-top:1px solid #f0f0f0;flex-direction:column;gap:1rem;margin:1.4rem 0 0;padding:1.25rem 0 0;list-style:none;display:flex}.about-tour-details li{color:#a0a0a0;align-items:flex-start;gap:.8rem;font-size:.9rem;font-weight:500;line-height:1.3;display:flex}.about-tour-details svg{color:#b0b0b0;flex:none}.about-tour-footer{justify-content:flex-end;align-items:center;gap:.55rem;margin-top:1rem;display:flex}.about-tour-back,.about-tour-continue{cursor:pointer;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:.4rem;min-height:52px;padding:0 1rem;font-size:.96rem;font-weight:600;display:inline-flex}.about-tour-back{color:#5a5a5a;background:#f6f5f4}.about-tour-back:hover:not(:disabled){color:#1a1a1a;background:#efede9}.about-tour-continue{background:var(--paper);color:#fff}html:not([data-colorway]) .about-tour-continue,html[data-colorway=light] .about-tour-continue{background:#3b82f5}.about-tour-continue:hover{filter:brightness(.96)}@media (max-width:520px){.about-drawer-content{--initial-transform:calc(100% + 10px);bottom:10px;left:10px;right:10px}.about-drawer-inner{padding:1.25rem 1.2rem 1rem}}@media (prefers-reduced-motion:reduce){.about-drawer-content[data-vaul-drawer],.about-drawer-overlay[data-vaul-overlay]{transition-duration:.01ms}}html[data-layout=mobile] .page-shell .mobile-generate-button{background:var(--accent);color:#fff;cursor:pointer;letter-spacing:.02em;border:0;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:54px;padding:.95rem 1.25rem;font-size:.95rem;font-weight:600;transition:transform .12s,box-shadow .16s,background-color .16s;display:flex;box-shadow:0 8px 24px #3b82f547}html[data-layout=mobile] .page-shell .mobile-generate-row .mobile-generate-button{flex:1 1 0;width:auto;min-width:0;padding:.95rem .85rem}html[data-layout=mobile] .page-shell .mobile-generate-row .mobile-side-generate-button{flex:0 0 54px;width:54px;min-width:54px;padding:0}html[data-layout=mobile] .page-shell .mobile-generate-button:hover{background:#2563eb;box-shadow:0 10px 28px #3b82f557}html[data-layout=mobile] .page-shell .mobile-generate-button:active{transform:scale(.985)}html[data-layout=mobile] .page-shell.mobile-panel-open{overflow:hidden}html[data-layout=mobile] .page-shell.mobile-panel-open .mobile-bottom-bar{z-index:39}html[data-layout=mobile] .page-shell .discover-top-brand{display:none}@media (max-height:700px) and (min-width:1241px){.eyebrow{margin-bottom:1.3rem}.rule{margin:1.2rem auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.filter-count-stepper>button.filter-count-step:not(:disabled){background-color:var(--accent)!important;color:var(--accent-ink)!important}.filter-count-stepper>button.filter-count-step:not(:disabled):hover{background-color:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.filter-count-stepper>button.filter-count-step:not(:disabled):hover{background-color:color-mix(in srgb, var(--accent) 88%, #000)!important}}.filter-count-stepper>button.filter-count-step:disabled{background-color:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.filter-count-stepper>button.filter-count-step:disabled{background-color:color-mix(in srgb, var(--accent) 28%, transparent)!important}}.filter-count-stepper>button.filter-count-step:disabled{color:var(--accent-ink)!important}@supports (color:color-mix(in lab, red, red)){.filter-count-stepper>button.filter-count-step:disabled{color:color-mix(in srgb, var(--accent-ink) 72%, transparent)!important}}.filter-count-stepper>button.filter-count-step:disabled svg{color:var(--accent-ink)!important}@supports (color:color-mix(in lab, red, red)){.filter-count-stepper>button.filter-count-step:disabled svg{color:color-mix(in srgb, var(--accent-ink) 72%, transparent)!important}}.filter-count-stepper>button.filter-count-step:disabled svg{stroke:var(--accent-ink)!important}@supports (color:color-mix(in lab, red, red)){.filter-count-stepper>button.filter-count-step:disabled svg{stroke:color-mix(in srgb, var(--accent-ink) 72%, transparent)!important}}html[data-colorway=yellow]{--paper:#ffa400;--ink:#fff;--muted:#ffffffc7;--faint:#ffffff9e;--line:#fff;--surface:#fff;--soft-surface:#fff3;--accent:#fff;--accent-ink:#ffa400;--hero-ink:#fff;--sidebar:#fff;--sidebar-ink:#3f3f3f}html[data-colorway=orange]{--paper:#fd4c1f;--ink:#fff;--muted:#ffffffc7;--faint:#ffffff9e;--line:#fff;--surface:#fff;--soft-surface:#ffffff2e;--accent:#fff;--accent-ink:#fd4c1f;--hero-ink:#fff;--sidebar:#fff;--sidebar-ink:#3f3f3f}html[data-colorway=blue]{--paper:#3b82f5;--ink:#fff;--muted:#ffffffc7;--faint:#ffffff9e;--line:#fff;--surface:#fff;--soft-surface:#ffffff2e;--accent:#fff;--accent-ink:#3b82f5;--hero-ink:#fff;--sidebar:#fff;--sidebar-ink:#3f3f3f}html[data-colorway=green]{--paper:#04cd52;--ink:#fff;--muted:#ffffffc7;--faint:#ffffff9e;--line:#fff;--surface:#fff;--soft-surface:#ffffff2e;--accent:#fff;--accent-ink:#04cd52;--hero-ink:#fff;--sidebar:#fff;--sidebar-ink:#3f3f3f}html[data-colorway=purple]{--paper:#a95aff;--ink:#fff;--muted:#ffffffc7;--faint:#ffffff9e;--line:#fff;--surface:#fff;--soft-surface:#ffffff2e;--accent:#fff;--accent-ink:#a95aff;--hero-ink:#fff;--sidebar:#fff;--sidebar-ink:#3f3f3f}html[data-colorway=light]{--paper:#f9fafc;--ink:#3f3f3f;--muted:#8a8a8a;--faint:#b0b0b0;--line:#3f3f3f;--surface:#fff;--soft-surface:#f1f2f4;--accent:#3b82f5;--accent-ink:#fff;--hero-ink:#3f3f3f;--sidebar:#fff;--sidebar-ink:#3f3f3f}html[data-colorway=brown]{--paper:#363431;--ink:#fff;--muted:#ffffffc7;--faint:#ffffff9e;--line:#fff;--surface:#fff;--soft-surface:#ffffff29;--accent:#fff;--accent-ink:#363431;--hero-ink:#fff;--sidebar:#fff;--sidebar-ink:#3f3f3f}html[data-colorway=yellow] .split-settings-panel,html[data-colorway=yellow] .split-slice-panel,html[data-colorway=orange] .split-settings-panel,html[data-colorway=orange] .split-slice-panel,html[data-colorway=blue] .split-settings-panel,html[data-colorway=blue] .split-slice-panel,html[data-colorway=green] .split-settings-panel,html[data-colorway=green] .split-slice-panel,html[data-colorway=purple] .split-settings-panel,html[data-colorway=purple] .split-slice-panel,html[data-colorway=brown] .split-settings-panel,html[data-colorway=brown] .split-slice-panel{--ink:#3f3f3f;--muted:#5a5a5a;--faint:#8a8a8a;--line:#e6e8ee;--soft-surface:#f1f2f4;--accent:#3b82f5;--accent-ink:#fff;--sidebar:#fff;--sidebar-ink:#3f3f3f;color:#3f3f3f;background:#fff!important}html[data-colorway=yellow] .split-settings-panel,html[data-colorway=yellow] .split-slice-panel{--accent:#ffa400;--accent-ink:#fff}html[data-colorway=orange] .split-settings-panel,html[data-colorway=orange] .split-slice-panel{--accent:#fd4c1f;--accent-ink:#fff}html[data-colorway=green] .split-settings-panel,html[data-colorway=green] .split-slice-panel{--accent:#04cd52;--accent-ink:#fff}html[data-colorway=purple] .split-settings-panel,html[data-colorway=purple] .split-slice-panel{--accent:#a95aff;--accent-ink:#fff}html[data-colorway=brown] .split-settings-panel,html[data-colorway=brown] .split-slice-panel{--accent:#363431;--accent-ink:#fff}html[data-colorway=yellow] .split-settings-panel .settings-group.settings-actions,html[data-colorway=yellow] .split-settings-panel .settings-group+.settings-group,html[data-colorway=yellow] .split-settings-panel .settings-filter-set>.settings-group:first-child,html[data-colorway=yellow] .split-settings-panel .filter-count-setting.word-length-setting,html[data-colorway=yellow] .split-slice-panel .slice-settings-side+.slice-settings-side,html[data-colorway=orange] .split-settings-panel .settings-group.settings-actions,html[data-colorway=orange] .split-settings-panel .settings-group+.settings-group,html[data-colorway=orange] .split-settings-panel .settings-filter-set>.settings-group:first-child,html[data-colorway=orange] .split-settings-panel .filter-count-setting.word-length-setting,html[data-colorway=orange] .split-slice-panel .slice-settings-side+.slice-settings-side,html[data-colorway=blue] .split-settings-panel .settings-group.settings-actions,html[data-colorway=blue] .split-settings-panel .settings-group+.settings-group,html[data-colorway=blue] .split-settings-panel .settings-filter-set>.settings-group:first-child,html[data-colorway=blue] .split-settings-panel .filter-count-setting.word-length-setting,html[data-colorway=blue] .split-slice-panel .slice-settings-side+.slice-settings-side,html[data-colorway=green] .split-settings-panel .settings-group.settings-actions,html[data-colorway=green] .split-settings-panel .settings-group+.settings-group,html[data-colorway=green] .split-settings-panel .settings-filter-set>.settings-group:first-child,html[data-colorway=green] .split-settings-panel .filter-count-setting.word-length-setting,html[data-colorway=green] .split-slice-panel .slice-settings-side+.slice-settings-side,html[data-colorway=purple] .split-settings-panel .settings-group.settings-actions,html[data-colorway=purple] .split-settings-panel .settings-group+.settings-group,html[data-colorway=purple] .split-settings-panel .settings-filter-set>.settings-group:first-child,html[data-colorway=purple] .split-settings-panel .filter-count-setting.word-length-setting,html[data-colorway=purple] .split-slice-panel .slice-settings-side+.slice-settings-side,html[data-colorway=brown] .split-settings-panel .settings-group.settings-actions,html[data-colorway=brown] .split-settings-panel .settings-group+.settings-group,html[data-colorway=brown] .split-settings-panel .settings-filter-set>.settings-group:first-child,html[data-colorway=brown] .split-settings-panel .filter-count-setting.word-length-setting,html[data-colorway=brown] .split-slice-panel .slice-settings-side+.slice-settings-side{border-color:#eceef3!important}html,body{background:var(--paper)}body,button,input,textarea,select,h1,.definition,.pronunciation-inline,.saved-empty,.word-copy-hint,.domain-availability{font-family:inherit}.style-toolbar{pointer-events:auto;grid-template-columns:minmax(11rem,max-content) auto minmax(11rem,max-content);align-items:center;gap:.8rem;display:grid}.style-toolbar-actions{white-space:nowrap;align-items:center;gap:.45rem;display:inline-flex}.style-toolbar-actions-left{justify-self:end}.style-toolbar-actions-right{justify-self:start}.desktop-top-tooltip{align-items:center;display:inline-flex;position:relative}.desktop-top-tooltip:after{display:none!important}@media (hover:hover) and (pointer:fine){html:not([data-layout=mobile]) .desktop-top-tooltip:after{z-index:70;content:attr(data-tooltip);color:#1a1a1a;letter-spacing:.01em;opacity:0;filter:blur(3px);pointer-events:none;transform-origin:50% 0;background:#fff;border-radius:8px;width:max-content;max-width:13rem;padding:.38rem .55rem;font-size:11px;font-weight:500;line-height:1.2;transition:opacity .14s,filter .14s,transform .14s;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%)scale(.97);box-shadow:0 5px 16px #00000024,inset 0 0 0 1px #0000000f}html:not([data-layout=mobile]) .desktop-top-tooltip:hover:after,html:not([data-layout=mobile]) .desktop-top-tooltip:focus-within:after{opacity:1;filter:blur();transform:translate(-50%)scale(1)}html[data-colorway=light]:not([data-layout=mobile]) .desktop-top-tooltip:after{color:var(--accent)}}.colorway-switcher{white-space:nowrap;pointer-events:auto;background:#fff;border-radius:50%;flex-flow:row;justify-content:flex-start;align-items:center;gap:.45rem;width:calc(20px + .7rem);max-width:calc(20px + .7rem);height:calc(20px + .7rem);padding:0;display:inline-flex}.colorway-switcher.is-admin{border-radius:999px;width:auto;max-width:none}.admin-color-picker{cursor:pointer;background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:calc(20px + .7rem);height:calc(20px + .7rem);display:inline-flex;position:relative}.admin-color-picker summary{border-radius:inherit;cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;list-style:none;display:inline-flex}.admin-color-picker summary::-webkit-details-marker{display:none}.admin-color-picker-swatch{box-sizing:border-box;width:20px;height:20px;box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--swatch-ring);border-radius:50%;display:block}.admin-color-popover{z-index:80;color:#3f3f3f;background:#fff;border:1px solid #1515131f;border-radius:.7rem;gap:.55rem;width:14rem;padding:.65rem;display:grid;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%);box-shadow:0 12px 30px #15151329}.admin-color-field{cursor:crosshair;touch-action:none;background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#0000);border-radius:.5rem;width:100%;height:9rem;position:relative;overflow:hidden}.admin-color-field-handle{pointer-events:none;border:2px solid #fff;border-radius:50%;width:.8rem;height:.8rem;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #00000073,0 1px 3px #0000004d}.admin-hue-field{display:block}.admin-hue-field input[type=range]{appearance:none;cursor:pointer;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border:0;border-radius:999px;width:100%;height:.75rem;padding:0}.admin-hue-field input[type=range]::-webkit-slider-thumb{appearance:none;background:0 0;border:2px solid #fff;border-radius:50%;width:1rem;height:1rem;box-shadow:0 0 0 1px #0006}.admin-hue-field input[type=range]::-moz-range-thumb{background:0 0;border:2px solid #fff;border-radius:50%;width:.75rem;height:.75rem;box-shadow:0 0 0 1px #0006}.admin-hex-row{align-items:end;gap:.45rem;display:flex}.admin-hex-field{letter-spacing:.08em;flex:1;gap:.25rem;min-width:0;font-size:.62rem;font-weight:700;display:grid}.admin-hex-field input{color:#3f3f3f;width:100%;height:2rem;font:600 .78rem/1 var(--font-open-runde), system-ui, sans-serif;text-transform:lowercase;background:#fff;border:1px solid #1515132e;border-radius:.42rem;padding:0 .5rem}.theme-cycle-button{cursor:pointer;background:#fff;border:0;justify-content:center;align-items:center;width:calc(20px + .7rem);height:calc(20px + .7rem);padding:0;display:inline-flex;border-radius:999px!important}.theme-cycle-swatch{pointer-events:none}html[data-layout=mobile] .page-shell.discover-mode .theme-cycle-button{width:44px;height:44px;display:inline-flex}html[data-layout=mobile] .page-shell.discover-mode .colorway-switcher{border-radius:50%;width:44px;max-width:44px;height:44px}html[data-layout=mobile] .page-shell.discover-mode .admin-color-picker{width:44px;height:44px}html[data-layout=mobile] .page-shell.discover-mode .theme-cycle-swatch{width:24px;height:24px}html[data-layout=mobile] .page-shell.discover-mode .mobile-style-toolbar .theme-cycle-button,html[data-layout=mobile] .page-shell.discover-mode .mobile-style-toolbar .colorway-switcher{width:var(--mobile-style-control-size);max-width:var(--mobile-style-control-size);min-width:var(--mobile-style-control-size);height:var(--mobile-style-control-size);min-height:var(--mobile-style-control-size)}html[data-layout=mobile] .page-shell.discover-mode .mobile-style-toolbar .theme-cycle-swatch{width:22px;height:22px}.style-toolbar .colorway-switcher{justify-self:end}.colorway-swatch{box-sizing:border-box;background:var(--swatch);width:20px;height:20px;box-shadow:none;cursor:pointer;transform-origin:50%;background-clip:border-box;border:0;flex:none;padding:0;border-radius:50%!important}.theme-cycle-swatch{width:20px;height:20px}@keyframes control-pop{0%{transform:scale(1)}45%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes swatch-ring-pop{0%{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--swatch-ring);transform:scale(1)}45%{box-shadow:0 0 0 2.5px #fff, 0 0 0 5px var(--swatch-ring);transform:scale(1.16)}to{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--swatch-ring);transform:scale(1)}}.typography-segment-toggle button.is-popping,.domain-mode-toggle button.is-popping{animation:none}.colorway-swatch.is-popping{animation:.28s cubic-bezier(0,0,.2,1) swatch-ring-pop}.colorway-swatch-yellow{--swatch:#ffa400;--swatch-ring:#ffa400}.colorway-swatch-orange{--swatch:#fd4c1f;--swatch-ring:#fd4c1f}.colorway-swatch-blue{--swatch:#3b82f5;--swatch-ring:#3b82f5}.colorway-swatch-green{--swatch:#04cd52;--swatch-ring:#04cd52}.colorway-swatch-purple{--swatch:#a95aff;--swatch-ring:#a95aff}.colorway-swatch-light{--swatch:#e8eaef;--swatch-ring:#cfd3dc}.colorway-swatch-brown{--swatch:#363431;--swatch-ring:#363431}.theme-cycle-swatch,.colorway-swatch[aria-pressed=true],.colorway-swatch:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--swatch-ring);outline:none}.colorway-swatch-light[aria-pressed=true],.colorway-swatch-light:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--swatch-ring)}.typography-controls{white-space:nowrap;pointer-events:auto;flex-flow:row;justify-content:flex-start;align-items:center;gap:.35rem;display:flex}.brand-style-controls{gap:.45rem}.brand-style-group{align-items:center;gap:.2rem;display:inline-flex}.logo-controls{align-items:center;gap:.65rem;display:inline-flex}.logo-compound-control{background:var(--soft-surface);height:calc(20px + .7rem);color:var(--ink);border-radius:999px;flex:none;align-items:center;display:inline-flex;overflow:visible}.logo-compound-control .logo-cycle-button,.logo-compound-control .logo-visibility-toggle{height:100%;color:inherit;background:0 0;border-radius:0}.logo-compound-control .logo-visibility-toggle{position:relative}.logo-compound-control .logo-visibility-toggle:before{content:"";opacity:.18;pointer-events:none;background:currentColor;width:1px;position:absolute;top:22%;bottom:22%;left:0}.brand-font-control,.brand-capitalization-control{margin-left:0}.brand-style-value{min-width:3.4rem;color:var(--muted);letter-spacing:.01em;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:500}.brand-icon-button{background:var(--soft-surface);height:calc(20px + .7rem);color:var(--ink);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;width:calc(20px + .7rem);padding:0;display:inline-flex}.brand-icon-button:disabled{cursor:default;opacity:.38}.brand-style-randomize-button.is-active{color:var(--paper);background:#fff}.brand-style-randomize-button.is-active svg{color:inherit;stroke:currentColor}html[data-colorway=light] .brand-style-randomize-button.is-active{color:var(--accent)}.logo-cycle-button{letter-spacing:.02em;font-family:Arial,Helvetica,sans-serif}.logo-cycle-button:disabled{cursor:default;opacity:.38}.top-brand-style-bar .logo-cycle-button,.mobile-brand-style-row .logo-cycle-button{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;width:3.4rem;min-width:3.4rem;max-width:3.4rem;padding-inline:.3rem;overflow:hidden}.style-toolbar .font-cycle-button:not(.capitalization-cycle-button):not(.logo-cycle-button):not(.logo-visibility-toggle),.top-brand-style-bar .font-cycle-button:not(.capitalization-cycle-button):not(.logo-cycle-button):not(.logo-visibility-toggle),.mobile-brand-style-row .font-cycle-button:not(.capitalization-cycle-button):not(.logo-cycle-button):not(.logo-visibility-toggle){box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;width:4.25rem;min-width:4.25rem;max-width:4.25rem;padding-inline:.3rem;overflow:hidden}.mobile-style-toolbar .font-cycle-button:not(.capitalization-cycle-button):not(.logo-cycle-button){box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;width:3.5rem;min-width:3.5rem;max-width:3.5rem;padding-inline:.3rem;overflow:hidden}.desktop-brand-style-bar{pointer-events:auto;justify-content:center;align-items:center;gap:.65rem;width:100%;margin-bottom:.55rem;display:flex}.mobile-brand-style-row{display:none}html[data-layout=mobile] .page-shell.discover-mode .mobile-brand-style-row{justify-content:center;align-items:center;gap:.4rem;width:100%;padding:0 .2rem .15rem;display:flex;overflow-x:auto}html[data-layout=mobile] .page-shell.discover-mode .mobile-brand-style-row .brand-style-controls{flex:none}html[data-layout=mobile] .page-shell.discover-mode .mobile-brand-style-row .font-cycle-button,html[data-layout=mobile] .page-shell.discover-mode .mobile-brand-style-row .brand-icon-button{height:36px}html[data-layout=mobile] .page-shell.discover-mode .mobile-brand-style-row .logo-controls{gap:.4rem}html[data-layout=mobile] .page-shell.discover-mode .mobile-brand-style-row .logo-compound-control{height:36px}html[data-layout=mobile] .page-shell.discover-mode .mobile-bottom-domain-mode-controls,html[data-layout=mobile] .page-shell.discover-mode .mobile-bottom-domain-mode-controls .domain-mode-toggle{height:var(--mobile-style-control-size);min-height:var(--mobile-style-control-size)}html[data-layout=mobile] .page-shell.discover-mode .mobile-bottom-domain-mode-controls .domain-mode-toggle .word-type-active-layer{inset-block:0}html[data-layout=mobile] .page-shell.discover-mode .mobile-brand-style-row .font-cycle-button.capitalization-cycle-button{width:36px;min-width:36px;max-width:36px;height:36px;padding:0}html[data-layout=mobile] .page-shell.discover-mode .mobile-brand-style-row .brand-icon-button{width:36px}html[data-layout=mobile] .page-shell.discover-mode .mobile-brand-style-row .brand-style-value{min-width:2.8rem;font-size:10px}.font-cycle-button{background:var(--soft-surface);min-width:58px;height:calc(20px + .7rem);color:var(--ink);cursor:pointer;transform-origin:50%;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 .8rem;font-size:12px;font-weight:600;display:inline-flex}.font-cycle-button.capitalization-cycle-button{aspect-ratio:1;letter-spacing:.02em;width:calc(20px + .7rem);min-width:calc(20px + .7rem);max-width:calc(20px + .7rem);height:calc(20px + .7rem);padding:0;font-family:Arial,Helvetica,sans-serif}.font-cycle-button.is-popping{animation:.28s cubic-bezier(0,0,.2,1) control-pop}html[data-layout=mobile] .page-shell.discover-mode .font-cycle-button{height:44px;display:inline-flex}html[data-layout=mobile] .page-shell.discover-mode .mobile-style-toolbar .typography-segment-toggle{display:none}.typography-segment-toggle{background:var(--soft-surface);border-radius:999px;flex:none;width:max-content;height:calc(20px + .7rem);position:relative}.typography-segment-toggle .word-type-tab-list button,.typography-segment-toggle .word-type-tab-list-overlay button,.domain-mode-toggle .word-type-tab-list button,.domain-mode-toggle .word-type-tab-list-overlay button{letter-spacing:.01em;padding:0 .7rem;font-size:12px;font-weight:500;line-height:1;transform:none}.typography-segment-toggle>.word-type-tab-list button,.typography-segment-toggle>.word-type-tab-list button[data-font-option=serif]{color:var(--muted)!important}.typography-segment-toggle>.word-type-tab-list button:hover{color:var(--ink)!important}.typography-segment-toggle .word-type-active-layer{inset-block:1px;overflow:hidden}.typography-segment-toggle .word-type-tab-list-overlay button,.typography-segment-toggle .word-type-tab-list-overlay button[data-font-option=serif]{color:var(--accent-ink)!important}.typography-segment-toggle:has(button:focus-visible){outline-offset:2px;outline:1px solid #1a1a1a}.font-family-toggle button[data-font-option=serif]{font-family:var(--font-serif), Georgia, serif;font-size:14px}html[data-font-family=serif] .split-combined-word,html[data-font-family=serif] .single-main-word,html[data-font-family=serif] .forge-combined-word,html[data-font-family=serif] .word-anchor h1,html[data-font-family=serif] .split-source-word,html[data-font-family=serif] .mix-source-word,html[data-font-family=serif] .split-definition{font-family:var(--font-serif), Georgia, serif!important}html[data-display-font=newsreader] .page-shell.discover-mode .split-combined-word{font-size:calc(var(--combo-word-size) * 1.1333);line-height:calc(var(--combo-word-size) * .88)}html[data-display-font=caveat] .page-shell.discover-mode .split-combined-word,html[data-embed="1"][data-embed-font=caveat] .page-shell.discover-mode .split-combined-word{top:calc(var(--combo-word-size) * -.08);font-size:calc(var(--combo-word-size) * 1.1);line-height:calc(var(--combo-word-size) * .88);position:relative}html[data-layout=mobile][data-display-font=caveat] .page-shell.discover-mode .split-word-stage,html[data-layout=mobile][data-display-font=caveat] .page-shell.discover-mode .split-word-anchor,html[data-layout=mobile][data-display-font=caveat] .page-shell.discover-mode .split-copyable-word-wrap,html[data-layout=mobile][data-display-font=caveat] .page-shell.discover-mode .split-combined-word,html[data-layout=mobile][data-display-font=caveat] .page-shell.discover-mode .split-combined-word.mix-combined-word{overflow-x:visible}html[data-layout=mobile][data-display-font=caveat] .page-shell.discover-mode .split-combined-word,html[data-layout=mobile][data-display-font=caveat] .page-shell.discover-mode .split-combined-word.mix-combined-word{box-sizing:content-box;max-width:none;padding-inline:.22em}.page-shell button:not(.colorway-swatch):not(.split-definition):not(.modal-overlay),.page-shell input,.saved-modal,.advanced-panel,.related-tags-control,.related-tag,.related-suggestions,.length-mode-dropdown-menu,.tld-dropdown-menu,.pattern-builder,.optional-spelling,kbd{border-radius:14px!important}.page-shell button:not(.colorway-swatch):not(.split-definition):not(.modal-overlay){border-radius:999px!important}.split-definition{border-radius:0!important}.saved-modal,.split-settings-panel,.split-slice-panel,.about-drawer-content,.related-suggestions,.length-mode-dropdown-menu,.tld-dropdown-menu{color:var(--ink);background:var(--surface)!important;box-shadow:none!important;border:0!important}.saved-modal,.about-drawer-content{--ink:#1a1a1a;--muted:#5a5a5a;--faint:#8a8a8a;--line:#e6e8ee;color:#1a1a1a;background:#fff!important}.about-drawer-content .about-drawer-title,.about-drawer-content .about-drawer-lead,.about-drawer-content .about-drawer-body section h3,.about-drawer-content .about-drawer-body section p,.about-drawer-content .about-drawer-credit{color:inherit}.about-drawer-content .about-drawer-lead,.about-drawer-content .about-drawer-body section p,.about-drawer-content .about-drawer-credit{color:#5a5a5a}.about-drawer-content .about-drawer-title,.about-drawer-content .about-drawer-body section h3{color:#1a1a1a}.about-drawer-content button.about-drawer-close{color:#5a5a5a!important;background:#f6f5f4!important}.about-drawer-content button.about-drawer-close:hover{color:#1a1a1a!important;background:#efede9!important}.saved-modal .settings-panel-header button{justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex;color:#5a5a5a!important;background:#f6f5f4!important;border-radius:999px!important}.saved-modal .settings-panel-header button:hover{color:#1a1a1a!important;background:#efede9!important}.saved-modal .saved-word,.saved-modal .saved-empty{color:#1a1a1a}.saved-modal .saved-word small,.saved-modal .remove-saved{color:#8a8a8a}.saved-modal .saved-word:hover span,.saved-modal .remove-saved:hover{color:#1a1a1a}.split-settings-panel,.split-slice-panel{--ink:var(--sidebar-ink);--muted:#5a5a5a;--faint:#8a8a8a;--line:#e6e8ee;--soft-surface:#f1f2f4;--accent:#3b82f5;--accent-ink:#fff;color:var(--sidebar-ink);padding:1.3rem;background:var(--sidebar)!important;box-shadow:none!important;border:0!important;border-radius:32px!important}.logo-tile,.word-type-tabs,.mix-segment-toggle,.typography-segment-toggle,.boxed-input-shell,.related-tags-control,.affix-input-shell,.tld-dropdown-trigger,.domain-availability-trigger,.domain-registrar-links a,.compact-save-word-button,.about-drawer-trigger,.sound-toggle,.saved-toggle span,html[data-layout=mobile] .page-shell .mobile-generate-button{color:var(--ink);background:var(--soft-surface)!important;box-shadow:none!important;border:0!important;border-radius:14px!important}.saved-like-control{color:var(--ink);background:var(--soft-surface)!important;box-shadow:none!important;border:0!important;border-radius:999px!important}.saved-like-control .saved-toggle,.saved-like-control .saved-toggle span,.saved-like-control .compact-save-word-button{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.domain-registrar-links a{color:#1a1a1a!important;background:#fff!important;border-radius:999px!important}.domain-registrar-links a .godaddy-logo{fill:#1a1a1a}html:not([data-colorway=light]) .tld-dropdown-trigger,html:not([data-colorway=light]) .tld-dropdown-trigger span{color:#fff!important}html:not([data-colorway=light]) .tld-dropdown-trigger svg{color:#ffffffc7!important}html[data-colorway=light] .tld-dropdown-trigger,html[data-colorway=light] .tld-dropdown-trigger span,html[data-colorway=light] .tld-dropdown-trigger svg{color:var(--muted)!important}.tld-dropdown-menu,.tld-dropdown-list button,.tld-dropdown-search input,.tld-dropdown-empty{color:#1a1a1a!important}.tld-dropdown-search{background:#f6f5f4!important}.typography-segment-toggle,.mix-segment-toggle.domain-mode-toggle{border-radius:999px!important}.length-mode-dropdown-trigger{color:var(--ink);box-shadow:none!important;background:0 0!important;border:0!important;border-radius:14px!important}.split-settings-panel,.split-slice-panel,.saved-modal,.related-suggestions,.length-mode-dropdown-menu,.tld-dropdown-menu,.domain-availability-trigger,.domain-registrar-links a,html[data-layout=mobile] .page-shell .mobile-generate-button,.page-shell.discover-mode .mobile-generate-button{box-shadow:none!important}.word-type-active-layer,.filter-count-stepper>button.filter-count-step:not(:disabled),html[data-layout=mobile] .page-shell .mobile-generate-button,.page-shell.discover-mode .mobile-generate-button{background:var(--accent)!important;color:var(--accent-ink)!important;border-radius:999px!important}.page-shell.discover-mode .mobile-generate-row .mobile-generate-compound{background:var(--accent);min-width:0;min-height:54px;color:var(--accent-ink);border-radius:999px;flex:1 1 0;align-items:stretch;display:flex;overflow:hidden}.page-shell.discover-mode .mobile-generate-compound .mobile-generate-button{min-height:54px;color:inherit!important;background:0 0!important;border-radius:0!important}.page-shell.discover-mode .mobile-generate-compound .mobile-generate-primary{width:auto;min-width:0;flex:1 1 0!important}.page-shell.discover-mode .mobile-generate-compound .mobile-generate-shuffle{width:54px;min-width:54px;padding:0;position:relative;flex:0 0 54px!important}.page-shell.discover-mode .mobile-generate-compound .mobile-generate-shuffle:before{content:"";opacity:.28;background:currentColor;width:1px;position:absolute;top:22%;bottom:22%;right:0}html[data-layout=mobile] .page-shell.discover-mode .mobile-generate-row .mobile-generate-compound,html[data-layout=mobile] .page-shell.discover-mode .mobile-generate-compound .mobile-generate-button{min-height:58px}html[data-layout=mobile] .page-shell.discover-mode .mobile-generate-compound .mobile-generate-shuffle{width:58px;min-width:58px;flex-basis:58px!important}.mobile-discover-toolbar-count{background:var(--paper)!important;color:#fff!important;border-radius:999px!important}html[data-colorway=light] .mobile-discover-toolbar-count{background:var(--accent)!important;color:#fff!important}html[data-colorway=light] .mobile-discover-toolbar-button,html[data-colorway=light] .mobile-discover-toolbar-button.has-settings,html[data-colorway=light] .mobile-discover-toolbar-button:hover,html[data-colorway=light] .mobile-discover-toolbar-button.active,html[data-colorway=light] .mobile-discover-toolbar-button.has-settings:hover,html[data-colorway=light] .mobile-discover-toolbar-button.has-settings.active{color:#3f3f3f!important}.word-type-tab-list-overlay button{color:var(--accent-ink)}.word-type-tabs,.mix-segment-toggle,.word-type-active-layer{border-radius:999px!important}.filter-count-stepper>button.filter-count-step:not(:disabled) svg{color:var(--accent-ink)!important;stroke:var(--accent-ink)!important}.advanced-field input,.forge-constraints input,.related-tags-control,.boxed-input-shell,.affix-input-shell{background:var(--soft-surface)}.settings-group+.settings-group,.settings-filter-set>.settings-group:first-child,.about-drawer-body,.about-drawer-credit{border-color:#f6f5f4}.split-settings-panel .settings-group.settings-actions,.split-settings-panel .settings-group+.settings-group,.split-settings-panel .settings-filter-set>.settings-group:first-child,.split-settings-panel .filter-count-setting.word-length-setting,.split-slice-panel .slice-settings-side+.slice-settings-side{border-color:#eceef3!important}.split-settings-panel :is(button,input,.word-type-tabs,.mix-segment-toggle,.boxed-input-shell,.related-tags-control,.affix-input-shell,.length-mode-dropdown-trigger),.split-slice-panel :is(button,input,.word-type-tabs,.mix-segment-toggle,.boxed-input-shell,.related-tags-control,.affix-input-shell,.length-mode-dropdown-trigger){box-shadow:none!important;border:0!important}.split-settings-panel :is(input,.word-type-tabs,.mix-segment-toggle,.boxed-input-shell,.related-tags-control,.affix-input-shell,.split-generate-button),.split-slice-panel :is(input,.word-type-tabs,.mix-segment-toggle,.boxed-input-shell,.related-tags-control,.affix-input-shell,.split-generate-button){background:var(--soft-surface)!important}.split-settings-panel .related-tag,.split-slice-panel .related-tag{color:var(--sidebar-ink);background:#fff!important;border:1px solid #1515131a!important;border-radius:8px!important;box-shadow:0 1px 2px #15151314,inset 0 1px #fffc!important}.split-settings-panel .length-mode-dropdown-trigger,.split-slice-panel .length-mode-dropdown-trigger{background:0 0!important}.split-combined-word,.single-main-word,.forge-combined-word,.split-source-word,.split-definition,.split-eyebrow,.pronunciation-inline,.discover-start-prompt,.word-anchor h1,.word-anchor .definition,.word-anchor .eyebrow,.domain-tld,.handle-at,.split-source-word .mix-syllable-used,.split-source-word .mix-syllable-unused,.split-eyebrow>span,.split-eyebrow>.pronunciation-inline{color:var(--hero-ink)}.rule{background:#15151324}.split-definitions article+article,.slice-settings-side+.slice-settings-side{border-color:#1515131a}html:not([data-colorway=light]) .rule{background:#ffffff47}html:not([data-colorway=light]) .split-definitions article+article,html:not([data-colorway=light]) .slice-settings-side+.slice-settings-side{border-color:#ffffff38}html[data-embed-bg-image="1"] .page-shell{isolation:isolate;background-image:none!important;overflow:hidden!important}.embed-bg-image-layer{z-index:-1;pointer-events:none;transform-origin:50%;will-change:transform;background-color:var(--paper);position:fixed;inset:-40%;overflow:hidden}.embed-bg-image-layer img{object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}html[data-embed-bg-image="1"],html[data-embed-bg-image="1"] body{background-color:#0000!important;background-image:none!important}html[data-embed-bg-image="1"] .page-shell{background-color:#0000!important}html[data-embed-colors="1"] .rule{background:var(--hero-ink)}@supports (color:color-mix(in lab, red, red)){html[data-embed-colors="1"] .rule{background:color-mix(in srgb, var(--hero-ink) 28%, transparent)}}html[data-embed-colors="1"] .split-definitions article+article{border-color:var(--hero-ink)}@supports (color:color-mix(in lab, red, red)){html[data-embed-colors="1"] .split-definitions article+article{border-color:color-mix(in srgb, var(--hero-ink) 22%, transparent)}}html[data-embed="1"][data-embed-font=openRunde] body{font-family:var(--font-open-runde), system-ui, sans-serif!important}html[data-embed="1"][data-embed-font=inter] body,html[data-embed="1"][data-embed-font=inter] .split-combined-word,html[data-embed="1"][data-embed-font=inter] .single-main-word,html[data-embed="1"][data-embed-font=inter] .forge-combined-word,html[data-embed="1"][data-embed-font=inter] .word-anchor h1,html[data-embed="1"][data-embed-font=inter] .split-source-word,html[data-embed="1"][data-embed-font=inter] .mix-source-word,html[data-embed="1"][data-embed-font=inter] .split-definition{font-family:var(--font-inter), system-ui, sans-serif!important}html[data-embed="1"][data-embed-font=openRunde] .split-combined-word,html[data-embed="1"][data-embed-font=openRunde] .single-main-word,html[data-embed="1"][data-embed-font=openRunde] .forge-combined-word,html[data-embed="1"][data-embed-font=openRunde] .word-anchor h1,html[data-embed="1"][data-embed-font=openRunde] .split-source-word,html[data-embed="1"][data-embed-font=openRunde] .mix-source-word,html[data-embed="1"][data-embed-font=openRunde] .split-definition{font-family:var(--font-open-runde), system-ui, sans-serif!important}html[data-embed="1"][data-embed-font=playfair] body,html[data-embed="1"][data-embed-font=playfair] .split-combined-word,html[data-embed="1"][data-embed-font=playfair] .single-main-word,html[data-embed="1"][data-embed-font=playfair] .forge-combined-word,html[data-embed="1"][data-embed-font=playfair] .word-anchor h1,html[data-embed="1"][data-embed-font=playfair] .split-source-word,html[data-embed="1"][data-embed-font=playfair] .mix-source-word,html[data-embed="1"][data-embed-font=playfair] .split-definition{font-family:var(--font-playfair), Georgia, serif!important}html[data-embed="1"][data-embed-font=caveat] body,html[data-embed="1"][data-embed-font=caveat] .split-combined-word,html[data-embed="1"][data-embed-font=caveat] .single-main-word,html[data-embed="1"][data-embed-font=caveat] .forge-combined-word,html[data-embed="1"][data-embed-font=caveat] .word-anchor h1,html[data-embed="1"][data-embed-font=caveat] .split-source-word,html[data-embed="1"][data-embed-font=caveat] .mix-source-word,html[data-embed="1"][data-embed-font=caveat] .split-definition{font-family:var(--font-caveat), cursive!important}html[data-embed="1"][data-embed-font=parabolica] body,html[data-embed="1"][data-embed-font=parabolica] .split-combined-word,html[data-embed="1"][data-embed-font=parabolica] .single-main-word,html[data-embed="1"][data-embed-font=parabolica] .forge-combined-word,html[data-embed="1"][data-embed-font=parabolica] .word-anchor h1,html[data-embed="1"][data-embed-font=parabolica] .split-source-word,html[data-embed="1"][data-embed-font=parabolica] .mix-source-word,html[data-embed="1"][data-embed-font=parabolica] .split-definition,html[data-embed="1"][data-embed-font=parabolica] .split-combined-word *{font-family:var(--font-parabolica), system-ui, sans-serif!important}html[data-embed="1"][data-embed-font=aboreto] body,html[data-embed="1"][data-embed-font=aboreto] .split-combined-word,html[data-embed="1"][data-embed-font=aboreto] .single-main-word,html[data-embed="1"][data-embed-font=aboreto] .forge-combined-word,html[data-embed="1"][data-embed-font=aboreto] .word-anchor h1,html[data-embed="1"][data-embed-font=aboreto] .split-source-word,html[data-embed="1"][data-embed-font=aboreto] .mix-source-word,html[data-embed="1"][data-embed-font=aboreto] .split-definition,html[data-embed="1"][data-embed-font=aboreto] .split-combined-word *{font-family:var(--font-aboreto), system-ui, sans-serif!important}html[data-embed="1"][data-embed-font=afacad] body,html[data-embed="1"][data-embed-font=afacad] .split-combined-word,html[data-embed="1"][data-embed-font=afacad] .single-main-word,html[data-embed="1"][data-embed-font=afacad] .forge-combined-word,html[data-embed="1"][data-embed-font=afacad] .word-anchor h1,html[data-embed="1"][data-embed-font=afacad] .split-source-word,html[data-embed="1"][data-embed-font=afacad] .mix-source-word,html[data-embed="1"][data-embed-font=afacad] .split-definition{font-family:var(--font-afacad), system-ui, sans-serif!important}html[data-embed="1"][data-embed-font=calSans] body,html[data-embed="1"][data-embed-font=calSans] .split-combined-word,html[data-embed="1"][data-embed-font=calSans] .single-main-word,html[data-embed="1"][data-embed-font=calSans] .forge-combined-word,html[data-embed="1"][data-embed-font=calSans] .word-anchor h1,html[data-embed="1"][data-embed-font=calSans] .split-source-word,html[data-embed="1"][data-embed-font=calSans] .mix-source-word,html[data-embed="1"][data-embed-font=calSans] .split-definition{font-family:var(--font-cal-sans), system-ui, sans-serif!important}html[data-embed="1"][data-embed-font=bebasNeue] body,html[data-embed="1"][data-embed-font=bebasNeue] .split-combined-word,html[data-embed="1"][data-embed-font=bebasNeue] .single-main-word,html[data-embed="1"][data-embed-font=bebasNeue] .forge-combined-word,html[data-embed="1"][data-embed-font=bebasNeue] .word-anchor h1,html[data-embed="1"][data-embed-font=bebasNeue] .split-source-word,html[data-embed="1"][data-embed-font=bebasNeue] .mix-source-word,html[data-embed="1"][data-embed-font=bebasNeue] .split-definition{font-family:var(--font-bebas-neue), Arial, sans-serif!important}html[data-embed="1"][data-embed-font=instrumentSerif] body,html[data-embed="1"][data-embed-font=instrumentSerif] .split-combined-word,html[data-embed="1"][data-embed-font=instrumentSerif] .single-main-word,html[data-embed="1"][data-embed-font=instrumentSerif] .forge-combined-word,html[data-embed="1"][data-embed-font=instrumentSerif] .word-anchor h1,html[data-embed="1"][data-embed-font=instrumentSerif] .split-source-word,html[data-embed="1"][data-embed-font=instrumentSerif] .mix-source-word,html[data-embed="1"][data-embed-font=instrumentSerif] .split-definition{font-family:var(--font-instrument-serif), Georgia, serif!important}html[data-embed="1"] .page-shell.discover-mode .split-combined-word,html[data-embed="1"] .page-shell.discover-mode .split-combined-word *,html[data-embed="1"] .page-shell.discover-mode .split-source-word,html[data-embed="1"] .page-shell.discover-mode .mix-source-word,html[data-embed="1"] .page-shell.discover-mode .split-definition,html[data-embed="1"][data-layout=mobile] .page-shell.discover-mode .split-combined-word,html[data-embed="1"][data-layout=mobile] .page-shell.discover-mode .split-combined-word *,html[data-embed="1"][data-layout=mobile] .page-shell.discover-mode .split-source-word,html[data-embed="1"][data-layout=mobile] .page-shell.discover-mode .mix-source-word,html[data-embed="1"][data-layout=mobile] .page-shell.discover-mode .split-definition{font-weight:var(--embed-font-weight,400)!important}.site-header,.discover-top-brand,.controls{color:var(--hero-ink)}.saved-toggle,.focus-toggle,.shortcut-row button,.history-shortcut,.space-button,.api-health-status{color:currentColor}.saved-toggle span{box-shadow:none;color:currentColor;background:0 0;border:1px solid}.page-shell kbd{color:var(--paper)!important;background:#fff!important;border:0!important;border-radius:8px!important;font-weight:500!important;box-shadow:inset 0 0 0 1px #0000001f!important}html[data-colorway=light] .page-shell kbd{color:#111!important}html[data-colorway=yellow] .save-legend.liked kbd,html[data-colorway=orange] .save-legend.liked kbd,html[data-colorway=blue] .save-legend.liked kbd,html[data-colorway=green] .save-legend.liked kbd,html[data-colorway=purple] .save-legend.liked kbd,html[data-colorway=brown] .save-legend.liked kbd{color:var(--paper)!important;background:#fff!important;box-shadow:inset 0 0 0 1px #0000001f!important}.admin-studio{color:#1a1a1a;background:radial-gradient(120% 80% at 50% -10%,#3b82f51f,#0000 55%),linear-gradient(#eef1f6 0%,#e4e8ef 100%);flex-direction:column;flex:auto;width:100%;height:100svh;max-height:100svh;display:flex;overflow:hidden}.admin-studio,.admin-studio *{color:#1a1a1a}.admin-toolbar{--admin-border:#0f172a14;--admin-border-strong:#0f172a24;--admin-surface:#ffffffc7;--admin-surface-solid:#fff;--admin-muted:#6b7280;--admin-ink:#111827;--admin-radius:9px;--admin-control-h:1.9rem;border-bottom:1px solid var(--admin-border);-webkit-backdrop-filter:saturate(1.2)blur(16px);background:#ffffffd1;flex-wrap:wrap;flex:none;align-items:center;gap:.55rem .7rem;padding:.65rem .85rem;display:flex;box-shadow:inset 0 1px #ffffffa6}.admin-toolbar-brand{align-items:center;min-width:auto;padding-right:.15rem;display:flex}.admin-toolbar-title{letter-spacing:-.03em;color:var(--admin-ink);font-size:.84rem;font-weight:600}.admin-toolbar-meta{color:var(--admin-muted);font-variant-numeric:tabular-nums;font-size:.68rem}.admin-toolbar-section{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.admin-toolbar-divider{background:var(--admin-border-strong);flex:none;width:1px;height:1.55rem}.admin-toolbar-actions{flex-wrap:wrap;align-items:center;gap:.4rem;margin-left:auto;display:flex}.admin-control-label{letter-spacing:.04em;text-transform:uppercase;color:var(--admin-muted);font-size:.62rem;font-weight:600;line-height:1}.admin-segmented-wrap{align-items:center;gap:.35rem;display:inline-flex}.admin-segmented{border:1px solid var(--admin-border);background:#0f172a0a;border-radius:10px;align-items:center;gap:1px;padding:2px;display:inline-flex}.admin-segment{min-height:calc(var(--admin-control-h) - 4px);color:#374151;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:.28rem;padding:0 .55rem;font-size:.72rem;font-weight:500;line-height:1;transition:background .14s,color .14s,box-shadow .14s;display:inline-flex}.admin-segment:hover{color:var(--admin-ink)}.admin-segment.is-active{background:var(--admin-surface-solid);color:var(--admin-ink);box-shadow:0 1px 2px #0f172a14,0 0 0 1px #0f172a0a}.admin-segment-meta{color:var(--admin-muted);font-variant-numeric:tabular-nums;font-weight:500}.admin-segment.is-active .admin-segment-meta{color:#6b7280}.admin-stepper{border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface-solid);align-items:center;gap:.35rem;padding:.15rem .2rem .15rem .4rem;display:inline-flex}.admin-stepper-controls{align-items:center;gap:.15rem;display:inline-flex}.admin-stepper-button{color:#374151;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;transition:background .12s,color .12s;display:inline-flex}.admin-stepper-button:hover:not(:disabled){color:var(--admin-ink);background:#0f172a0f}.admin-stepper-button:disabled{opacity:.3;cursor:default}.admin-stepper-value{text-align:center;font-variant-numeric:tabular-nums;min-width:2.7rem;color:var(--admin-ink);font-size:.72rem;font-weight:600}.admin-stepper-slider{accent-color:#111827;cursor:pointer;width:4.6rem;height:1.2rem;margin:0 .2rem 0 .1rem}.admin-stepper:has(.admin-stepper-slider:disabled){opacity:.42}.admin-menu{align-items:center;gap:.35rem;display:inline-flex;position:relative}.admin-menu-trigger{min-height:var(--admin-control-h);border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface-solid);max-width:10.5rem;color:var(--admin-ink);cursor:pointer;align-items:center;gap:.35rem;padding:0 .55rem 0 .65rem;font-size:.74rem;font-weight:500;line-height:1.1;transition:border-color .14s,box-shadow .14s;display:inline-flex}.admin-menu-trigger:hover:not(:disabled),.admin-menu.is-open .admin-menu-trigger{border-color:#0f172a38;box-shadow:0 1px 2px #0f172a0d}.admin-menu-trigger:disabled{opacity:.42;cursor:default}.admin-menu-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-menu-chevron{color:var(--admin-muted);flex:none;transition:transform .16s}.admin-menu.is-open .admin-menu-chevron{transform:rotate(180deg)}.admin-menu-panel{z-index:60;border:1px solid var(--admin-border-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffffa;border-radius:12px;flex-direction:column;gap:1px;min-width:max(100%,11.5rem);max-height:18rem;padding:.28rem;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow:auto;box-shadow:0 18px 40px #0f172a24,0 2px 6px #0f172a0f}.admin-font-menu-panel{min-width:13.5rem}.admin-menu-option{width:100%;min-height:2rem;color:var(--admin-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:.4rem .55rem;font-size:.8rem;transition:background .12s;display:flex}.admin-menu-option:hover{background:#0f172a0d}.admin-menu-option.is-selected{background:#0f172a14;font-weight:600}.admin-toggle,.admin-ghost-button{min-height:var(--admin-control-h);border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface-solid);color:#374151;cursor:pointer;justify-content:center;align-items:center;gap:.32rem;padding:0 .6rem;font-size:.72rem;font-weight:500;line-height:1;transition:border-color .14s,background .14s,color .14s,box-shadow .14s;display:inline-flex}.admin-toggle:hover:not(:disabled),.admin-ghost-button:hover:not(:disabled){color:var(--admin-ink);border-color:#0f172a33}.admin-toggle.is-active{color:#fff;background:#111827;border-color:#111827;box-shadow:0 1px 2px #0f172a2e}.admin-toggle.is-active,.admin-toggle.is-active *{color:#fff}.admin-toggle:disabled,.admin-ghost-button:disabled{opacity:.35;cursor:default}.admin-field{align-items:center;gap:.35rem;display:inline-flex}.admin-field-input{width:8.5rem;height:var(--admin-control-h);border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface-solid);color:var(--admin-ink);padding:0 .55rem;font-size:.72rem}.admin-field-input:focus{border-color:#0f172a47;outline:none;box-shadow:0 0 0 3px #0f172a0f}.admin-color-field{align-items:center;gap:.3rem;display:inline-flex}.admin-color-field input[type=color]{border:1px solid var(--admin-border);cursor:pointer;background:#fff;border-radius:7px;width:1.55rem;height:1.55rem;padding:0}.admin-color-field input[type=color]::-webkit-color-swatch-wrapper{padding:2px}.admin-color-field input[type=color]::-webkit-color-swatch{border:0;border-radius:4px}.admin-color-hex{width:5.1rem;height:var(--admin-control-h);border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface-solid);color:var(--admin-ink);letter-spacing:.02em;padding:0 .45rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.admin-color-hex:focus{border-color:#0f172a47;outline:none;box-shadow:0 0 0 3px #0f172a0f}.admin-combo-option{align-items:center;gap:.5rem;display:inline-flex}.admin-combo-swatch{border:1px solid #0f172a1f;border-radius:999px;flex:none;width:.85rem;height:.85rem}.admin-icon-button,.admin-capture-button{border:1px solid var(--admin-border);background:var(--admin-surface-solid);color:var(--admin-ink);cursor:pointer;justify-content:center;align-items:center;gap:.4rem;transition:border-color .14s,background .14s,opacity .14s,box-shadow .14s;display:inline-flex}.admin-icon-button{width:var(--admin-control-h);height:var(--admin-control-h);border-radius:var(--admin-radius)}.admin-icon-button:hover:not(:disabled){border-color:#0f172a38}.admin-icon-button:disabled{opacity:.35;cursor:not-allowed}.admin-capture-button{height:var(--admin-control-h);border-radius:var(--admin-radius);color:#fff;letter-spacing:-.01em;background:#111827;border-color:#111827;padding:0 .85rem;font-size:.74rem;font-weight:600}.admin-capture-button,.admin-capture-button *{color:#fff}.admin-capture-button:hover:not(:disabled){background:#000;border-color:#000}.admin-capture-button:disabled{opacity:.5;cursor:not-allowed}.admin-spinner{animation:.8s linear infinite admin-spin}@keyframes admin-spin{to{transform:rotate(360deg)}}.admin-error{color:#9b1c1c;background:#fff1f0;border-bottom:1px solid #9b1c1c1f;flex:none;margin:0;padding:.55rem 1.1rem;font-size:.8rem}.admin-stage{flex:auto;place-items:center;min-width:0;min-height:0;padding:.65rem;display:grid;overflow:hidden}.admin-frame{background:#fff;border-radius:14px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 18px 50px #0f172a29,0 0 0 1px #0f172a0f}.admin-frame.is-drop-target{box-shadow:0 0 0 2px #1a1a1a,0 18px 50px #0f172a29}.admin-frame-bg-preview{z-index:0;pointer-events:none;transform-origin:50%;position:absolute;inset:-40%;overflow:hidden}.admin-frame-bg-preview img{object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.admin-frame-iframe{z-index:1;transform-origin:0 0;background:var(--paper);pointer-events:auto;border:0;display:block;position:relative}.admin-frame-iframe.has-bg-image{background:0 0}.admin-frame.is-file-drag .admin-frame-iframe,.admin-frame.is-crop-mode .admin-frame-iframe{pointer-events:none}.admin-frame-overlay{z-index:2;cursor:grab;touch-action:none;pointer-events:none;background:0 0;place-items:center;display:grid;position:absolute;inset:0}.admin-frame.is-crop-mode .admin-frame-overlay,.admin-frame.is-file-drag .admin-frame-overlay{pointer-events:auto}.admin-frame.is-crop-mode{box-shadow:0 0 0 2px #1a1a1a,0 18px 50px #0f172a29}.admin-frame.is-crop-mode .admin-frame-overlay{background:#0f172a0f}.admin-frame:not(.has-bg-image) .admin-frame-overlay,.admin-frame.is-file-drag:not(.has-bg-image) .admin-frame-overlay{cursor:copy}.admin-frame.is-crop-mode .admin-frame-overlay{cursor:grab}.admin-frame.is-panning .admin-frame-overlay{cursor:grabbing}.admin-frame-drop-label{pointer-events:none;color:#1a1a1a;letter-spacing:.02em;background:#ffffffe0;border-radius:999px;padding:.55rem .85rem;font-size:.72rem;font-weight:600;box-shadow:0 8px 24px #0f172a1f}.admin-toolbar-sheet-header,.admin-settings-fab,.admin-settings-backdrop{display:none}@media (max-width:900px){.admin-settings-fab{right:1rem;bottom:max(1rem, env(safe-area-inset-bottom));z-index:40;color:#111827;letter-spacing:-.02em;cursor:pointer;background:#fffffff5;border:1px solid #0f172a1a;border-radius:999px;align-items:center;gap:.45rem;padding:.72rem 1rem;font-size:.84rem;font-weight:600;display:inline-flex;position:fixed;box-shadow:0 12px 30px #0f172a29}.admin-studio.settings-open .admin-settings-fab{display:none}.admin-settings-backdrop{z-index:45;cursor:pointer;background:#0f172a57;border:0;margin:0;padding:0;display:none;position:fixed;inset:0}.admin-studio.settings-open .admin-settings-backdrop{display:block}.admin-toolbar{z-index:50;max-height:min(88svh,720px);padding:.75rem 1rem calc(1rem + env(safe-area-inset-bottom));pointer-events:none;background:#fffffffa;border:1px solid #0f172a14;border-bottom:0;border-radius:18px 18px 0 0;align-items:flex-start;gap:.7rem;transition:transform .28s cubic-bezier(.22,1,.36,1);position:fixed;bottom:0;left:0;right:0;overflow:auto;transform:translateY(110%);box-shadow:0 -16px 48px #0f172a2e}.admin-studio.settings-open .admin-toolbar{pointer-events:auto;transform:translateY(0)}.admin-toolbar-sheet-header{z-index:2;background:#fffffffa;border-bottom:1px solid #0f172a0f;justify-content:space-between;align-items:center;width:100%;margin:-.75rem -1rem .15rem;padding:.85rem 1rem .65rem;display:flex;position:sticky;top:-.75rem}.admin-toolbar-brand,.admin-toolbar-divider{display:none}.admin-toolbar-section,.admin-toolbar-actions{width:100%;margin-left:0}.admin-toolbar-actions{border-top:1px solid #0f172a0f;justify-content:flex-start;padding-top:.25rem}.admin-menu-panel{top:auto;left:1rem;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));min-width:0;max-height:50svh;position:fixed}.admin-stage{min-height:0}}html[data-embed="1"] .page-shell.discover-mode .split-word-anchor,html[data-embed="1"][data-layout=mobile] .page-shell.discover-mode .split-word-anchor{--combo-word-size:calc(60px * var(--embed-content-zoom,1));width:var(--embed-content-width)!important;max-width:var(--embed-content-width)!important}html[data-embed="1"] .page-shell.hide-descriptions .split-word-anchor,html[data-embed="1"][data-layout=mobile] .page-shell.hide-descriptions .split-word-anchor,html[data-embed="1"] .page-shell.combo-only .split-word-anchor,html[data-embed="1"][data-layout=mobile] .page-shell.combo-only .split-word-anchor{width:auto!important;max-width:var(--embed-content-width)!important}html[data-embed="1"] .page-shell.discover-mode .split-word-anchor .split-definitions,html[data-embed="1"][data-layout=mobile] .page-shell.discover-mode .split-word-anchor .split-definitions{justify-content:stretch;margin-inline:auto;width:min(100%, var(--embed-columns-span))!important;max-width:100%!important;margin-top:calc(3rem * var(--embed-content-zoom,1))!important;grid-template-columns:1fr 1fr!important;display:grid!important}html[data-embed="1"] .page-shell.discover-mode .split-definitions article:first-child,html[data-embed="1"][data-layout=mobile] .page-shell.discover-mode .split-definitions article:first-child{width:min(100%, var(--embed-left-column));max-width:var(--embed-left-column);justify-self:end}html[data-embed="1"] .page-shell.discover-mode .split-definitions article:last-child,html[data-embed="1"][data-layout=mobile] .page-shell.discover-mode .split-definitions article:last-child{width:min(100%, var(--embed-right-column));max-width:var(--embed-right-column);justify-self:start}.admin-file-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-embed="1"] .page-shell.discover-mode .split-combined-word,html[data-embed="1"][data-layout=mobile] .page-shell.discover-mode .split-combined-word{font-size:calc(60px * var(--embed-content-zoom,1))!important;letter-spacing:var(--embed-letter-spacing,-.06em)!important}html[data-embed="1"][data-embed-font=newsreader] .page-shell.discover-mode .split-combined-word,html[data-embed="1"][data-embed-font=newsreader][data-layout=mobile] .page-shell.discover-mode .split-combined-word{font-size:calc(68px * var(--embed-content-zoom,1))!important;line-height:calc(52.8px * var(--embed-content-zoom,1))!important}html[data-embed="1"][data-embed-font=caveat] .page-shell.discover-mode .split-combined-word,html[data-embed="1"][data-embed-font=caveat][data-layout=mobile] .page-shell.discover-mode .split-combined-word{font-size:calc(66px * var(--embed-content-zoom,1))!important;line-height:calc(52.8px * var(--embed-content-zoom,1))!important}html[data-embed="1"] .page-shell.discover-mode .split-combined-word.mix-combined-word,html[data-embed="1"][data-layout=mobile] .page-shell.discover-mode .split-combined-word.mix-combined-word{gap:var(--embed-letter-spacing,-.06em)!important}html[data-embed="1"][data-font-family=serif] .page-shell.discover-mode .split-combined-word,html[data-embed="1"][data-font-family=serif][data-layout=mobile] .page-shell.discover-mode .split-combined-word{font-size:calc(68px * var(--embed-content-zoom,1))!important}html[data-embed="1"] .page-shell.discover-mode .split-source-word,html[data-embed="1"] .page-shell.discover-mode .mix-source-word,html[data-embed="1"][data-layout=mobile] .page-shell.discover-mode .split-source-word,html[data-embed="1"][data-layout=mobile] .page-shell.discover-mode .mix-source-word{margin-bottom:calc(.55rem * var(--embed-content-zoom,1));font-size:calc(1.65rem * var(--embed-content-zoom,1))!important;letter-spacing:var(--embed-letter-spacing,-.03em)!important}html[data-embed="1"][data-font-family=serif] .page-shell.discover-mode .split-source-word,html[data-embed="1"][data-font-family=serif] .page-shell.discover-mode .mix-source-word,html[data-embed="1"][data-font-family=serif][data-layout=mobile] .page-shell.discover-mode .split-source-word,html[data-embed="1"][data-font-family=serif][data-layout=mobile] .page-shell.discover-mode .mix-source-word{font-size:calc(1.85rem * var(--embed-content-zoom,1))!important}html[data-embed="1"] .page-shell.discover-mode .split-eyebrow,html[data-embed="1"][data-layout=mobile] .page-shell.discover-mode .split-eyebrow{font-size:calc(.62rem * var(--embed-content-zoom,1))!important}html[data-embed="1"] .page-shell.discover-mode .split-eyebrow>span{padding-inline:calc(.55rem * var(--embed-content-zoom,1))}html[data-embed="1"] .page-shell.discover-mode .pronunciation-inline,html[data-embed="1"][data-layout=mobile] .page-shell.discover-mode .pronunciation-inline{font-size:calc(.78rem * var(--embed-content-zoom,1))!important}html[data-embed="1"] .page-shell.discover-mode .split-definitions .rule,html[data-embed="1"][data-layout=mobile] .page-shell.discover-mode .split-definitions .rule{width:calc(38px * var(--embed-content-zoom,1));height:calc(1px * var(--embed-content-zoom,1));margin-block:calc(1rem * var(--embed-content-zoom,1))}html[data-embed="1"] .page-shell.discover-mode .split-definitions article{padding-right:calc(1.5rem * var(--embed-content-zoom,1))}html[data-embed="1"] .page-shell.discover-mode .split-definitions article+article{padding-right:0;padding-left:calc(1.5rem * var(--embed-content-zoom,1));border-left-width:calc(1px * var(--embed-content-zoom,1))}html[data-embed="1"] .page-shell.discover-mode .split-definition,html[data-embed="1"][data-layout=mobile] .page-shell.discover-mode .split-definition{font-size:calc(18px * var(--embed-content-zoom,1))!important}html[data-embed="1"][data-font-family=serif] .page-shell.discover-mode .split-definition,html[data-embed="1"][data-font-family=serif][data-layout=mobile] .page-shell.discover-mode .split-definition{font-size:calc(20px * var(--embed-content-zoom,1))!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
