[data-page=random-sentence-generator]{--sg-desk:#d8d2c4;--sg-navy:#1f3a5f;--sg-red:#c0392b;--sg-red-ink:#a5321f;--sg-red-dark:#7d241b;--sg-paper:#f6f1e3;--sg-panel:#ece6d6;--sg-line:#b9b19c;--sg-line-2:#c2bba9;--sg-ink:#1f2a36;--sg-muted:#39424f;--sg-muted-2:#4a5260;--sg-metal:#2b2e33;--sg-black:#1b1d21;--sg-type:"Special Elite", Georgia, "Times New Roman", serif;--sg-sans:"Libre Franklin", system-ui, -apple-system, "Segoe UI", "Noto Sans", sans-serif;--font-family-display:var(--sg-type);--font-family-body:var(--sg-sans);--color-primary-50:#f6f1e3;--color-primary-100:#ece6d6;--color-primary-200:#c2bba9;--color-primary-300:#b9b19c;--color-primary-400:#4a5260;--color-primary-500:#1f3a5f;--color-primary-600:#1f3a5f;--color-primary-700:#172c48;background:var(--sg-desk);color:var(--sg-ink);font-family:var(--sg-sans)}body:has([data-page=random-sentence-generator]){background:#d8d2c4}[data-page=random-sentence-generator] :focus-visible{outline:3px solid var(--sg-navy);outline-offset:2px}[data-page=random-sentence-generator] .sg-wrap{box-sizing:border-box;max-width:1184px;margin-inline:auto;padding-inline:16px}@media(min-width:640px){[data-page=random-sentence-generator] .sg-wrap{padding-inline:24px}}@media(min-width:1024px){[data-page=random-sentence-generator] .sg-wrap{padding-inline:48px}}[data-page=random-sentence-generator] .sg-eyebrow{font-family:var(--sg-type);color:var(--sg-red-ink);margin:0;font-size:16px}[data-page=random-sentence-generator] .sg-eyebrow:before,[data-page=random-sentence-generator] .sg-eyebrow:after{content:"—";margin-inline:.5em}[data-page=random-sentence-generator] .sg-h2{font-family:var(--sg-type);color:var(--sg-navy);overflow-wrap:anywhere;margin:0 0 14px;font-size:clamp(26px,3.4vw,36px);font-weight:400;line-height:1.2}[data-page=random-sentence-generator] .sg-prose{max-width:68ch;color:var(--sg-ink);margin:0;font-size:17px;line-height:1.8}[data-page=random-sentence-generator] .sg-label{letter-spacing:.16em;text-transform:uppercase;color:var(--sg-muted);font-size:12px;font-weight:600;display:block}[data-page=random-sentence-generator] .sg-hero{padding-block:36px 56px}@media(min-width:1024px){[data-page=random-sentence-generator] .sg-hero{padding-block:56px 72px}}[data-page=random-sentence-generator] .sg-hero__head{text-align:center;flex-direction:column;gap:12px;max-width:820px;margin:0 auto 32px;display:flex}[data-page=random-sentence-generator] .sg-title{font-family:var(--sg-type);color:var(--sg-navy);overflow-wrap:anywhere;margin:0;font-size:clamp(32px,5.4vw,54px);font-weight:400;line-height:1.1}[data-page=random-sentence-generator] .sg-subtitle{color:var(--sg-muted);margin:0;font-size:clamp(16px,2vw,19px);line-height:1.6}[data-page=random-sentence-generator] .sg-stage{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}@media(min-width:1024px){[data-page=random-sentence-generator] .sg-stage{grid-template-columns:minmax(0,1fr) 320px;gap:40px}}[data-page=random-sentence-generator] .sg-machine{flex-direction:column;align-items:center;min-width:0;display:flex}[data-page=random-sentence-generator] .sg-paper{box-sizing:border-box;background:linear-gradient(to right,transparent 30px,#c0392b8c 30px,#c0392b8c 32px,transparent 32px),repeating-linear-gradient(to bottom,transparent 0 31px,#1f3a5f14 31px 32px),var(--sg-paper);flex-direction:column;gap:16px;width:min(100%,640px);min-height:clamp(200px,30vw,300px);padding:20px 20px 24px 44px;display:flex;position:relative;box-shadow:0 6px 18px #00000029}@media(min-width:640px){[data-page=random-sentence-generator] .sg-paper{background:linear-gradient(to right,transparent 44px,#c0392b8c 44px,#c0392b8c 46px,transparent 46px),repeating-linear-gradient(to bottom,transparent 0 31px,#1f3a5f14 31px 32px),var(--sg-paper);padding:28px 36px 32px 64px}}[data-page=random-sentence-generator] .sg-paper__meta{font-family:var(--sg-type);color:var(--sg-muted-2);justify-content:space-between;align-items:center;font-size:14px;display:flex}[data-page=random-sentence-generator] .sg-paper__holes{gap:8px;display:inline-flex}[data-page=random-sentence-generator] .sg-paper__holes i{background:var(--sg-desk);border-radius:50%;width:10px;height:10px;box-shadow:inset 0 1px 2px #0000004d}[data-page=random-sentence-generator] .sg-paper__body{flex-direction:column;gap:18px;display:flex}[data-page=random-sentence-generator] .sg-result{flex-direction:column;gap:10px;display:flex}[data-page=random-sentence-generator] .sg-result__text{font-family:var(--sg-type);color:var(--sg-ink);overflow-wrap:anywhere;opacity:0;margin:0;font-size:clamp(22px,3.6vw,30px);line-height:1.35;transition:opacity .2s}[data-page=random-sentence-generator] .sg-result__text.is-in{opacity:1;animation:.6s steps(12,end) sg-type}[data-page=random-sentence-generator] .sg-result__text--idle{opacity:1;min-height:1.4em}@keyframes sg-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}[data-page=random-sentence-generator] .sg-caret{vertical-align:baseline;background:var(--sg-red);width:.55em;height:.12em;margin-inline-start:.15em;animation:1s step-end infinite sg-blink;display:inline-block}@keyframes sg-blink{50%{opacity:0}}[data-page=random-sentence-generator] .sg-paper__prev{border-top:1px dashed var(--sg-line);font-family:var(--sg-type);color:var(--sg-muted-2);overflow-wrap:anywhere;flex-direction:column;gap:6px;margin:0;padding:14px 0 0;font-size:15px;line-height:1.5;list-style:none;display:flex}[dir=rtl] [data-page=random-sentence-generator] .sg-paper{background:linear-gradient(to left,transparent 30px,#c0392b8c 30px,#c0392b8c 32px,transparent 32px),repeating-linear-gradient(to bottom,transparent 0 31px,#1f3a5f14 31px 32px),var(--sg-paper);padding:20px 44px 24px 20px}@media(min-width:640px){[dir=rtl] [data-page=random-sentence-generator] .sg-paper{background:linear-gradient(to left,transparent 44px,#c0392b8c 44px,#c0392b8c 46px,transparent 46px),repeating-linear-gradient(to bottom,transparent 0 31px,#1f3a5f14 31px 32px),var(--sg-paper);padding:28px 64px 32px 36px}}[data-page=random-sentence-generator] .sg-carriage{box-sizing:border-box;background:var(--sg-metal);border-radius:10px 10px 0 0;align-items:center;width:min(100%,700px);margin-top:-2px;padding:10px 6px;display:flex}[data-page=random-sentence-generator] .sg-knob{background:var(--sg-black);border-radius:50%;flex:none;width:28px;height:28px;box-shadow:inset 0 0 0 4px #4a4f57}[data-page=random-sentence-generator] .sg-bar{background:#c9ccd3;border-radius:4px;flex:auto;height:8px;margin-inline:14px}[data-page=random-sentence-generator] .sg-keys{box-sizing:border-box;background:var(--sg-black);direction:ltr;border-radius:0 0 14px 14px;grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center;gap:8px;width:min(100%,700px);padding:14px 14px 16px;display:grid;box-shadow:0 8px #0d0e10,0 14px 24px #00000040}@media(min-width:640px){[data-page=random-sentence-generator] .sg-keys{grid-template-columns:repeat(14,minmax(0,1fr))}}[data-page=random-sentence-generator] .sg-key{aspect-ratio:1;width:min(100%,38px);font-family:var(--sg-type);color:var(--sg-ink);background:#f1ece0;border-radius:50%;place-items:center;font-size:14px;display:grid;box-shadow:inset 0 0 0 3px #8c8a84,0 3px #0d0e10}@media(max-width:639px){[data-page=random-sentence-generator] .sg-key:nth-child(n+8){display:none}}[data-page=random-sentence-generator] .sg-keys.is-pressing .sg-key{animation:sg-press .22s ease-in-out var(--d,0s) 2}@keyframes sg-press{50%{transform:translateY(3px);box-shadow:inset 0 0 0 3px #8c8a84,0 0 #0d0e10}}[data-page=random-sentence-generator] .sg-controls{flex-direction:column;gap:16px;min-width:0;display:flex}[data-page=random-sentence-generator] .sg-generate{background:var(--sg-red);min-height:64px;color:var(--sg-paper);font-family:var(--sg-type);box-shadow:0 5px 0 var(--sg-red-dark);cursor:pointer;border:0;border-radius:8px;padding:12px 20px;font-size:24px;line-height:1.2;transition:transform .1s,box-shadow .1s}[data-page=random-sentence-generator] .sg-generate:hover{background:#ad3326}[data-page=random-sentence-generator] .sg-generate:active{box-shadow:0 1px 0 var(--sg-red-dark);transform:translateY(4px)}[data-page=random-sentence-generator] .sg-generate:disabled{color:#fff;cursor:not-allowed;background:#8b8577;box-shadow:0 5px #5f5a50}[data-page=random-sentence-generator] .sg-warn{color:#8a2a1f;margin:-4px 0 0;font-size:14px;font-weight:600}[data-page=random-sentence-generator] .sg-btnrow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}[data-page=random-sentence-generator] .sg-btn{border:1px solid var(--sg-navy);background:var(--sg-paper);min-height:44px;color:var(--sg-navy);font-family:var(--sg-sans);cursor:pointer;border-radius:6px;padding:8px 12px;font-size:14px;font-weight:600;line-height:1.25}[data-page=random-sentence-generator] .sg-btn:hover{background:#fff}[data-page=random-sentence-generator] .sg-btn:disabled{opacity:.5;cursor:not-allowed}[data-page=random-sentence-generator] .sg-btn--ink{background:var(--sg-navy);color:var(--sg-paper);border-color:var(--sg-navy)}[data-page=random-sentence-generator] .sg-btn--ink:hover{background:#172c48}[data-page=random-sentence-generator] .sg-history{background:var(--sg-paper);flex-direction:column;gap:10px;padding:16px 18px;display:flex;box-shadow:0 2px 8px #0000001f}[data-page=random-sentence-generator] .sg-history__head{justify-content:space-between;align-items:center;gap:10px;display:flex}[data-page=random-sentence-generator] .sg-link{border:1px solid var(--sg-line);min-height:44px;color:var(--sg-ink);font-family:var(--sg-sans);cursor:pointer;background:0 0;border-radius:4px;padding:4px 10px;font-size:13px}[data-page=random-sentence-generator] .sg-history__list{counter-reset:sg-h;max-height:260px;font-family:var(--sg-type);color:var(--sg-muted);overflow-wrap:anywhere;flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;line-height:1.45;list-style:none;display:flex;overflow-y:auto}[data-page=random-sentence-generator] .sg-history__list li{counter-increment:sg-h;gap:10px;display:flex}[data-page=random-sentence-generator] .sg-history__list li:before{content:counter(sg-h);color:var(--sg-red-ink);flex:none}[data-page=random-sentence-generator] .sg-slots{background:var(--sg-panel);border:1px solid var(--sg-line-2);border-radius:10px;margin-top:48px;padding:18px}@media(min-width:640px){[data-page=random-sentence-generator] .sg-slots{padding:24px}}[data-page=random-sentence-generator] .sg-slots__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}[data-page=random-sentence-generator] .sg-slots__title{font-family:var(--sg-type);color:var(--sg-navy);font-size:24px}[data-page=random-sentence-generator] .sg-slots__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:14px;margin-top:18px;display:grid}[data-page=random-sentence-generator] .sg-slot{background:var(--sg-paper);flex-direction:column;gap:8px;min-width:0;padding:14px;display:flex;box-shadow:0 2px 6px #0000001a}[data-page=random-sentence-generator] .sg-slot__top{align-items:center;gap:6px;display:flex}[data-page=random-sentence-generator] .sg-slot__num{font-family:var(--sg-type);color:var(--sg-red-ink);font-size:15px}[data-page=random-sentence-generator] .sg-slot__name,[data-page=random-sentence-generator] .sg-slot__words{box-sizing:border-box;border:1px solid var(--sg-line);color:var(--sg-ink);background:#fff;border-radius:4px}[data-page=random-sentence-generator] .sg-slot__name{min-width:0;height:40px;font:600 15px var(--sg-sans);flex:auto;padding:0 8px}[data-page=random-sentence-generator] .sg-slot__words{resize:vertical;width:100%;min-height:6.5rem;font:15px/1.5 var(--sg-type);padding:8px}[data-page=random-sentence-generator] .sg-slot__name:focus,[data-page=random-sentence-generator] .sg-slot__words:focus{border-color:var(--sg-navy)}[data-page=random-sentence-generator] .sg-slot__remove{width:44px;height:44px;color:var(--sg-red-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}[data-page=random-sentence-generator] .sg-slot__remove:hover{background:#c0392b1a}[data-page=random-sentence-generator] .sg-slot__remove:disabled{color:#8b8577;cursor:not-allowed;background:0 0}[data-page=random-sentence-generator] .sg-slot__count{color:var(--sg-muted-2);font-size:13px}[data-page=random-sentence-generator] .sg-section{padding-block:0 80px}[data-page=random-sentence-generator] .sg-article{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media(min-width:768px){[data-page=random-sentence-generator] .sg-article{grid-template-columns:140px minmax(0,1fr);gap:32px}}@media(min-width:1024px){[data-page=random-sentence-generator] .sg-article{grid-template-columns:180px minmax(0,1fr);gap:40px}}[data-page=random-sentence-generator] .sg-article__num{font-family:var(--sg-type);color:var(--sg-red);font-size:clamp(40px,6vw,56px);line-height:1}[data-page=random-sentence-generator] .sg-article__body{min-width:0;max-width:72ch}[data-page=random-sentence-generator] .sg-stars{text-align:center;font-family:var(--sg-type);letter-spacing:.6em;color:#5f5948;margin-block:48px;font-size:18px}[data-page=random-sentence-generator] .sg-blocks{flex-direction:column;gap:14px;display:flex}[data-page=random-sentence-generator] .sg-step{background:var(--sg-paper);gap:16px;padding:18px;display:flex;box-shadow:0 2px 8px #0000001a}[data-page=random-sentence-generator] .sg-step__num{width:40px;height:40px;box-shadow:inset 0 0 0 3px #8c8a84,0 3px 0 var(--sg-black);font-family:var(--sg-type);color:var(--sg-ink);background:#f1ece0;border-radius:50%;flex:none;place-items:center;font-size:16px;display:grid}[data-page=random-sentence-generator] .sg-step__body{min-width:0;color:var(--sg-ink);margin:0;font-size:16px;line-height:1.8}[data-page=random-sentence-generator] .sg-step__lead{color:var(--sg-navy);font-weight:600}[data-page=random-sentence-generator] .sg-sechead{margin-bottom:28px}[data-page=random-sentence-generator] .sg-sechead:before,[data-page=random-sentence-generator] .sg-tips:before{content:"§";font-family:var(--sg-type);color:var(--sg-red-ink);margin-bottom:6px;font-size:22px;display:block}[data-page=random-sentence-generator] .sg-notes{counter-reset:sg-note;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}[data-page=random-sentence-generator] .sg-note{background:var(--sg-paper);min-width:0;color:var(--sg-ink);counter-increment:sg-note;flex-direction:column;gap:10px;padding:34px 18px 20px;font-size:15px;line-height:1.6;display:flex;position:relative;transform:rotate(-1deg);box-shadow:0 3px 10px #0000001f}[data-page=random-sentence-generator] .sg-note:nth-child(2n){transform:rotate(1.2deg)}[data-page=random-sentence-generator] .sg-note:nth-child(3n){transform:rotate(-.4deg)}[data-page=random-sentence-generator] .sg-note:before{content:"";background:var(--sg-desk);top:12px;border-radius:50%;width:12px;height:12px;position:absolute;inset-inline-start:calc(50% - 6px);box-shadow:inset 0 1px 2px #00000059}[data-page=random-sentence-generator] .sg-note__pin{color:#0000;font-size:0;line-height:1}[data-page=random-sentence-generator] .sg-note__pin:after{content:counter(sg-note,decimal-leading-zero);font-family:var(--sg-type);color:var(--sg-red-ink);font-size:22px}[data-page=random-sentence-generator] .sg-tips{background:var(--sg-paper);padding:32px 20px;box-shadow:0 4px 18px #00000024}@media(min-width:768px){[data-page=random-sentence-generator] .sg-tips{padding:48px 56px}}[data-page=random-sentence-generator] .sg-tips__list{counter-reset:sg-tip;grid-template-columns:minmax(0,1fr);gap:20px 48px;display:grid}@media(min-width:1024px){[data-page=random-sentence-generator] .sg-tips__list{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-page=random-sentence-generator] .sg-tips__intro{color:var(--sg-muted);grid-column:1/-1}[data-page=random-sentence-generator] .sg-tip{border-top:1px dashed var(--sg-line);color:var(--sg-muted);counter-increment:sg-tip;gap:16px;margin:0;padding-top:18px;font-size:16px;line-height:1.7;display:flex}[data-page=random-sentence-generator] .sg-tip__mark{color:#0000;flex:none;font-size:0}[data-page=random-sentence-generator] .sg-tip__mark:after{content:counter(sg-tip) ".";font-family:var(--sg-type);color:var(--sg-red-ink);font-size:22px;line-height:1.2}[data-page=random-sentence-generator] .sg-faq__inner{max-width:908px}[data-page=random-sentence-generator] .sg-faq__title{text-align:center;margin-bottom:28px}[data-page=random-sentence-generator] .sg-faq__list{flex-direction:column;gap:10px;display:flex}[data-page=random-sentence-generator] .sg-faq__item{background:var(--sg-paper);border:1px solid var(--sg-line-2);box-shadow:0 2px 10px #00000014}[data-page=random-sentence-generator] .sg-faq__item[open]{border-color:var(--sg-navy)}[data-page=random-sentence-generator] .sg-faq__q{cursor:pointer;min-height:44px;font-family:var(--sg-type);color:var(--sg-ink);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:19px;line-height:1.35;list-style:none;display:flex}[data-page=random-sentence-generator] .sg-faq__q::-webkit-details-marker{display:none}[data-page=random-sentence-generator] .sg-faq__icon{color:var(--sg-red);flex:none;transition:transform .2s}[data-page=random-sentence-generator] .sg-faq__item[open] .sg-faq__icon{transform:rotate(45deg)}[data-page=random-sentence-generator] .sg-faq__a{color:var(--sg-ink);margin:0;padding:0 20px 22px;font-size:16px;line-height:1.8}[data-page=random-sentence-generator] .site-header{background:var(--sg-paper);border-bottom:1px solid var(--sg-line-2)}[data-page=random-sentence-generator] .site-header>div,[data-page=random-sentence-generator] .site-footer>div,[data-page=random-sentence-generator] .more-tools>div{max-width:1184px;padding-inline:16px}@media(min-width:1024px){[data-page=random-sentence-generator] .site-header>div,[data-page=random-sentence-generator] .site-footer>div,[data-page=random-sentence-generator] .more-tools>div{padding-inline:48px}}[data-page=random-sentence-generator] .site-header__name{color:var(--sg-navy);font-family:var(--sg-type);font-weight:400}[data-page=random-sentence-generator] .site-header__tools{color:var(--sg-ink)}[data-page=random-sentence-generator] .site-header__tools:hover{color:var(--sg-navy);background:var(--sg-panel)}[data-page=random-sentence-generator] .site-header__menu{background:var(--sg-paper);border-color:var(--sg-line-2);border-radius:6px}[data-page=random-sentence-generator] .site-header__menu-link{color:var(--sg-ink)}[data-page=random-sentence-generator] .site-header__menu-link:hover{background:var(--sg-panel);color:var(--sg-navy)}[data-page=random-sentence-generator] .language-switcher__select{color:var(--sg-ink);border-color:var(--sg-line);background-color:#fff}[data-page=random-sentence-generator] .more-tools{background:0 0}[data-page=random-sentence-generator] .more-tools__title{color:var(--sg-navy);font-family:var(--sg-type);font-weight:400}[data-page=random-sentence-generator] .more-tools__subtitle{color:var(--sg-muted)}[data-page=random-sentence-generator] .more-tools__card{background:var(--sg-paper);text-align:start;border:0;border-radius:0;min-width:0;padding:16px 18px;position:relative;box-shadow:0 2px 6px #0000001a}[data-page=random-sentence-generator] .more-tools__card:hover{transform:translateY(-2px);box-shadow:0 6px 14px #00000029}[data-page=random-sentence-generator] .more-tools__icon{display:none}[data-page=random-sentence-generator] .more-tools__name{color:var(--sg-ink);font-family:var(--sg-sans);overflow-wrap:anywhere;justify-content:space-between;gap:8px;font-size:15px;font-weight:600;display:flex}[data-page=random-sentence-generator] .more-tools__name:after{content:"→";color:var(--sg-red);flex:none}[dir=rtl] [data-page=random-sentence-generator] .more-tools__name:after,[data-page=random-sentence-generator] [dir=rtl] .more-tools__name:after{content:"←"}[data-page=random-sentence-generator] .more-tools__desc{color:var(--sg-muted-2);font-size:13px}[data-page=random-sentence-generator] .site-footer{background:var(--sg-black);border-top-color:var(--sg-black)}[data-page=random-sentence-generator] .site-footer__name{color:var(--sg-paper);font-family:var(--sg-type);font-weight:400}[data-page=random-sentence-generator] .site-footer__text{color:#c9c4b6}[data-page=random-sentence-generator] .site-footer__feature{color:#f0a59b}[data-page=random-sentence-generator] .site-footer__feature:hover{color:var(--sg-paper)}[data-page=random-sentence-generator] .site-footer__heading{color:var(--sg-paper);font-family:var(--sg-type);font-weight:400}[data-page=random-sentence-generator] .site-footer__link{color:#c9c4b6}[data-page=random-sentence-generator] .site-footer__link:hover{color:var(--sg-paper)}[data-page=random-sentence-generator] .site-footer__lang{background:var(--sg-metal);color:#e6e1d4}[data-page=random-sentence-generator] .site-footer__lang:hover{color:#fff;background:#3a3e45}[data-page=random-sentence-generator] .site-footer__lang--active,[data-page=random-sentence-generator] .site-footer__lang--active:hover{background:var(--sg-paper);color:var(--sg-ink)}[data-page=random-sentence-generator] .site-footer__bottom{border-top-color:#33363c}[data-page=random-sentence-generator] .site-footer__copy{color:#c9c4b6}
