.color-picker_picker__m2Q48{display:grid;grid-template-columns:1fr 1fr;background:#fffdf8;overflow:hidden}.color-picker_preview__xMiyf{min-height:350px;padding:32px;display:flex;flex-direction:column;justify-content:space-between}.color-picker_preview__xMiyf>span{font-size:.8rem}.color-picker_preview__xMiyf p{font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.12;letter-spacing:-.04em;max-width:12ch}.color-picker_preview__xMiyf strong{font-size:.9rem;letter-spacing:.04em}.color-picker_controls__FczdX{padding:32px;color:#29241f}.color-picker_choice__Imj6K{display:flex;align-items:end;gap:16px}.color-picker_swatch__LAXHO input{width:58px;height:50px;cursor:pointer;border:1px solid #d8d0c5}.color-picker_hexLabel__m5FU_{display:grid;gap:8px;flex:1;font-size:.8rem}.color-picker_hexLabel__m5FU_ input{width:100%;min-width:0;padding:12px 14px;border:1px solid #d8d0c5;font-size:1rem}.color-picker_hint__qGpN0{color:#696056;font-size:.8rem;margin-top:12px;line-height:1.5}.color-picker_formats__MpG9n{margin-top:24px}.color-picker_formats__MpG9n>div{display:grid;grid-template-columns:34px 1fr 36px;gap:12px;align-items:center;padding:14px 0;border-top:1px solid #e8e0d7}.color-picker_formats__MpG9n span{font-size:.7rem;color:#696056}.color-picker_formats__MpG9n code{font-size:.8rem;overflow-wrap:anywhere}.color-picker_formats__MpG9n button{width:36px;height:36px;border-radius:50%;background:#eee7dc}.color-picker_message__tHqEv{font-size:.75rem;min-height:1.5em;margin-top:8px}@media (max-width:640px){.color-picker_picker__m2Q48{grid-template-columns:1fr}.color-picker_preview__xMiyf{min-height:230px;padding:24px}.color-picker_controls__FczdX{padding:24px}}.utility-design_page__pnS89{--utility-ink:#29241f;--utility-muted:#696056;--utility-paper:#faf6ee;--utility-accent:#ff0055;background:hsl(var(--background));color:hsl(var(--foreground));isolation:isolate}.utility-design_hero__j3tJ3{--background:40 60% 98%;--foreground:30 14% 14%;--card:43 100% 99%;--card-foreground:30 14% 14%;--muted:38 28% 92%;--muted-foreground:31 10% 37%;--border:35 19% 81%;--input:35 19% 81%;--secondary:38 28% 92%;--secondary-foreground:30 14% 14%;--primary:340 100% 50%;--primary-foreground:0 0% 100%;position:relative;background:var(--utility-paper);color:var(--utility-ink);padding:140px 24px 72px;overflow:clip}.utility-design_hero__j3tJ3:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 0 10%,#f5d4bd 0,transparent 45%),radial-gradient(ellipse at 100% 45%,#d7dfc6 0,transparent 45%)}.utility-design_hero__j3tJ3[data-scene=color]:before{background:radial-gradient(ellipse at -8% 25%,#ffc2a3 0,transparent 43%),radial-gradient(ellipse at 110% 0,#d5cae8 0,transparent 46%),radial-gradient(ellipse at 70% 105%,#d7e4c5 0,transparent 45%)}.utility-design_hero__j3tJ3[data-scene=writing]:before{background:linear-gradient(120deg,#e8ddc7,#faf6ee 45%,#ead9cb)}.utility-design_hero__j3tJ3[data-scene=identity]:before{background:radial-gradient(ellipse at 10% 90%,#e9bdab 0,transparent 48%),radial-gradient(ellipse at 100% -20%,#e6c3c8 0,transparent 55%)}.utility-design_hero__j3tJ3>*{position:relative;z-index:1}.utility-design_hero__j3tJ3 nav{max-width:1180px;margin:0 auto 36px;padding:0;text-align:left}.utility-design_hero__j3tJ3 h1{max-width:980px;margin:0 auto 22px;font-size:clamp(2.5rem,5.6vw,4.75rem);line-height:1.05;letter-spacing:-.05em;text-wrap:balance;color:var(--utility-ink);background:none}.utility-design_hero__j3tJ3>div>p,.utility-design_hero__j3tJ3>p{color:var(--utility-muted);font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.65;max-width:760px;margin-inline:auto}.utility-design_workbench__Rzj7R{max-width:1000px;margin:36px auto 0;text-align:left;color:var(--utility-ink);color-scheme:light}.utility-design_workbench__Rzj7R>div{border-radius:24px;box-shadow:0 18px 55px #3d281c12}.utility-design_workbench__Rzj7R .bg-card,.utility-design_workbench__Rzj7R .bg-white,.utility-design_workbench__Rzj7R .dark\:bg-gray-900{background:#fffdf8;color:var(--utility-ink)}.utility-design_hero__j3tJ3 nav,.utility-design_workbench__Rzj7R .text-gray-500,.utility-design_workbench__Rzj7R .text-gray-600,.utility-design_workbench__Rzj7R .text-muted-foreground{color:var(--utility-muted)}.utility-design_workbench__Rzj7R input,.utility-design_workbench__Rzj7R select,.utility-design_workbench__Rzj7R textarea{color:var(--utility-ink);background-color:#fffdf8;border-color:#d8d0c5;border-radius:12px}.utility-design_workbench__Rzj7R input[type=color]{padding:4px}.utility-design_page__pnS89 a:focus-visible,.utility-design_page__pnS89 button:focus-visible,.utility-design_page__pnS89 summary:focus-visible,.utility-design_workbench__Rzj7R input:focus-visible,.utility-design_workbench__Rzj7R select:focus-visible,.utility-design_workbench__Rzj7R textarea:focus-visible{outline:2px solid var(--utility-accent);outline-offset:4px}.utility-design_body__QvIRX>section{padding:64px 24px;background:transparent}.utility-design_body__QvIRX>section>div{max-width:1080px}.utility-design_body__QvIRX h2{font-size:clamp(1.65rem,3.2vw,2.6rem);letter-spacing:-.035em;line-height:1.15;text-wrap:balance}.utility-design_body__QvIRX .bg-card{background:hsl(var(--muted)/.28)}.utility-design_body__QvIRX .border{border-color:hsl(var(--border)/.5)}.utility-design_body__QvIRX details{border:0;border-bottom:1px solid hsl(var(--border));border-radius:0;background:transparent}.utility-design_body__QvIRX details summary{padding:24px 0;gap:24px}.utility-design_body__QvIRX details>div{padding:0 0 24px;max-width:85ch}.utility-design_body__QvIRX table{min-width:640px;background:transparent}.utility-design_body__QvIRX table td,.utility-design_body__QvIRX table th{padding:20px 16px}.utility-design_creation__spp7_{max-width:900px;margin:24px auto 0}@media (max-width:640px){.utility-design_hero__j3tJ3{padding:116px 18px 48px}.utility-design_hero__j3tJ3 nav{font-size:.75rem;margin-bottom:28px}.utility-design_workbench__Rzj7R{margin-top:26px}.utility-design_body__QvIRX>section{padding:44px 20px}.utility-design_body__QvIRX table td,.utility-design_body__QvIRX table th{padding:14px 12px}}.utility-design_businessBody__CC_iH{max-width:1120px;margin:auto;padding:0 24px 72px}.utility-design_businessBody__CC_iH>div{margin-top:64px}.utility-design_businessBody__CC_iH .text-gray-500,.utility-design_businessBody__CC_iH .text-gray-600{color:hsl(var(--muted-foreground))}.utility-design_businessBody__CC_iH .bg-gray-50,.utility-design_businessBody__CC_iH .bg-white{background:hsl(var(--muted)/.25)}.utility-design_businessBody__CC_iH .border,.utility-design_businessBody__CC_iH .border-2{border-color:hsl(var(--border)/.5)}.utility-design_businessBody__CC_iH details{border:0;border-bottom:1px solid hsl(var(--border));background:transparent;border-radius:0;padding-inline:0}.utility-design_businessBody__CC_iH h2{letter-spacing:-.035em;text-wrap:balance}.utility-design_businessBody__CC_iH table{min-width:620px}.utility-design_businessBody__CC_iH .bg-gradient-to-r .bg-white{background:#fffdf8;color:#29241f}.utility-design_hero__j3tJ3 .text-gray-500,.utility-design_hero__j3tJ3 .text-gray-600{color:var(--utility-muted)}.utility-design_hero__j3tJ3 .text-gray-900,.utility-design_hero__j3tJ3 nav .text-foreground,.utility-design_hero__j3tJ3 nav .text-muted-foreground,.utility-design_workbench__Rzj7R .text-foreground,.utility-design_workbench__Rzj7R .text-gray-900{color:var(--utility-ink)}@media (max-width:640px){.utility-design_businessBody__CC_iH{padding-inline:20px}.utility-design_businessBody__CC_iH>div{margin-top:44px}}
/*# sourceMappingURL=ac9c15e65c1e772e.css.map*/