.slug-generator_workspace__E8Sl_{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:32rem;overflow:hidden;border:1px solid rgb(23 33 27/18%);border-radius:1rem;background:#fff;box-shadow:0 .75rem 2.5rem rgb(58 43 29/7%)}.slug-generator_statusBar__yXNyE,.slug-generator_toolbar__D_zxb{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem .85rem}.slug-generator_toolbar__D_zxb{border-bottom:1px solid rgb(23 33 27/12%)}.slug-generator_statusBar__yXNyE p,.slug-generator_toolbar__D_zxb h2,.slug-generator_toolbar__D_zxb span{margin:0}.slug-generator_toolbar__D_zxb h2{font-size:1rem}.slug-generator_statusBar__yXNyE p,.slug-generator_toolbar__D_zxb span{color:#647068;font-size:.75rem}.slug-generator_content__7E_kN{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(15rem,.8fr);grid-template-rows:auto minmax(0,1fr);gap:.65rem;min-height:0;padding:.65rem;background:#eef1ef}.slug-generator_field__zS0oG,.slug-generator_options__GGhq8,.slug-generator_resultCard__3D7A5{border:1px solid rgb(23 33 27/13%);border-radius:.75rem;background:#fafcfb}.slug-generator_field__zS0oG{display:grid;grid-row:1/3;grid-template-rows:auto minmax(0,1fr);min-height:0;overflow:hidden}.slug-generator_field__zS0oG>span,.slug-generator_options__GGhq8 legend,.slug-generator_resultCard__3D7A5 span{color:#4d5a51;font-size:.75rem;font-weight:800}.slug-generator_field__zS0oG>span{padding:.7rem .8rem;border-bottom:1px solid rgb(23 33 27/9%)}.slug-generator_field__zS0oG textarea{width:100%;min-height:15rem;padding:1rem;resize:none;border:0;outline:0;color:#17211b;background:transparent;font:max(16px,.95rem) /1.65 system-ui,sans-serif}.slug-generator_field__zS0oG:focus-within,.slug-generator_options__GGhq8:focus-within,.slug-generator_resultCard__3D7A5:focus-within{border-color:#d76849;box-shadow:0 0 0 3px rgb(237 123 85/18%)}.slug-generator_options__GGhq8{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1rem;margin:0;padding:.7rem .8rem .8rem}.slug-generator_options__GGhq8 legend{padding-inline:.25rem}.slug-generator_options__GGhq8 label{display:flex;align-items:center;gap:.45rem;color:#334139;font-size:.8rem;font-weight:700}.slug-generator_options__GGhq8 select{min-height:2.1rem;padding:0 1.8rem 0 .6rem;border:1px solid rgb(23 33 27/18%);border-radius:.5rem;color:#17211b;background:#fff;font-size:max(16px,.8rem)}.slug-generator_checkOption__v5xOx input{width:1rem;height:1rem;accent-color:#d35231}.slug-generator_results__w1lr8{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:.65rem;min-height:0}.slug-generator_resultCard__3D7A5{min-height:7rem;padding:.75rem;overflow:hidden}.slug-generator_resultCard__3D7A5>div{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.65rem}.slug-generator_resultCard__3D7A5 output{display:block;overflow-wrap:anywhere;color:#245944;font:.85rem/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.slug-generator_resultCard__3D7A5 output:empty{color:#7a857e}.slug-generator_actions__8uT6p button,.slug-generator_resultCard__3D7A5 button{min-height:2.25rem;padding:0 .72rem;border:1px solid rgb(23 33 27/18%);border-radius:.55rem;color:#17211b;background:#fff;font-size:.8rem;font-weight:750;white-space:nowrap;cursor:pointer}.slug-generator_actions__8uT6p button:disabled,.slug-generator_resultCard__3D7A5 button:disabled{opacity:.38;cursor:not-allowed}.slug-generator_statusBar__yXNyE{min-height:3.45rem;overflow:hidden;border-top:1px solid rgb(23 33 27/10%)}.slug-generator_actions__8uT6p{display:flex;flex:none;gap:.45rem;overflow-x:auto}.slug-generator_actions__8uT6p button:first-child{border-color:#d35231;color:#fff;background:#d35231}.slug-generator_statusBar__yXNyE p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slug-generator_workspace__E8Sl_ button:focus-visible,.slug-generator_workspace__E8Sl_ input:focus-visible,.slug-generator_workspace__E8Sl_ select:focus-visible{outline:3px solid #c74625;outline-offset:3px}@media (max-width:47.99rem){.slug-generator_content__7E_kN{grid-template-columns:1fr;grid-template-rows:auto auto auto}.slug-generator_field__zS0oG{grid-row:auto}.slug-generator_field__zS0oG textarea{min-height:10rem}.slug-generator_statusBar__yXNyE{align-items:flex-start;flex-direction:column;gap:.45rem}.slug-generator_statusBar__yXNyE p{width:100%;white-space:normal}}