._dateInput_r1l04_1{width:100%;padding:.75rem;border-radius:8px;border:1px solid var(--border);background:var(--surface-hover);color:inherit;font-size:1rem;outline:none;transition:all .2s ease}._dateInput_r1l04_1:focus{border-color:var(--primary);background:var(--surface-hover);box-shadow:0 0 0 2px #8b5cf633}._dateInput_r1l04_1::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer;opacity:.7;transition:opacity .2s}[data-theme=light] ._dateInput_r1l04_1::-webkit-calendar-picker-indicator{filter:invert(0)}._dateInput_r1l04_1::-webkit-calendar-picker-indicator:hover{opacity:1}._numberInput_r1l04_34{width:100%;padding:.75rem;border-radius:8px;border:1px solid var(--border);background:var(--surface-hover);color:inherit;font-size:1rem;outline:none}._selectInput_r1l04_45{width:100%;padding:.75rem 2.5rem .75rem .75rem;border-radius:8px;border:1px solid var(--border);background:var(--surface-hover);color:inherit;font-size:1rem;outline:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem}._optionsGroup_r1l04_62{display:flex;flex-wrap:wrap;align-items:flex-end;gap:2rem;background:var(--surface-muted);padding:1.5rem;border-radius:12px;border:1px solid var(--border);margin-bottom:2rem}._formatField_r1l04_74{flex:0 0 300px}._checkboxesField_r1l04_78{flex:1;display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;min-width:300px}._checkboxLabel_r1l04_87{display:flex;align-items:center;gap:.6rem;cursor:pointer;font-weight:500;color:var(--text-muted);transition:all .2s;-webkit-user-select:none;user-select:none;font-size:.95rem;white-space:nowrap}._checkboxLabel_r1l04_87:hover{color:var(--text-main)}._checkboxInput_r1l04_104{width:1.25rem;height:1.25rem;cursor:pointer;accent-color:var(--primary);margin:0}._actionRow_r1l04_112{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;gap:1rem}._spacer_r1l04_120{flex:1}._spacerRight_r1l04_124{flex:1;display:flex;justify-content:flex-end}._resultsGrid_r1l04_130{background:var(--background);border-radius:12px;border:1px solid var(--border);padding:1.5rem;display:grid;gap:1rem;margin-top:1.5rem}._resultItem_r1l04_140{padding:1rem;background:var(--surface-muted);border-radius:8px;text-align:center;font-weight:600;color:#0ea5e9;font-family:JetBrains Mono,monospace;border:1px solid var(--border);transition:all .2s}._resultItem_r1l04_140:hover{background:var(--surface);transform:translateY(-2px);border-color:var(--primary);box-shadow:var(--shadow)}@media(max-width:768px){._optionsGroup_r1l04_62{gap:1.5rem;padding:1rem}._formatField_r1l04_74{flex:1 1 100%}._checkboxesField_r1l04_78{min-width:100%;gap:1.25rem}._actionRow_r1l04_112{flex-direction:column;gap:1.25rem}._spacer_r1l04_120,._spacerRight_r1l04_124{flex:none;width:100%;justify-content:center}._actionRow_r1l04_112 button{width:auto;min-width:220px;max-width:100%;padding:.9rem 2rem;font-size:1rem}}._generateBtn_r1l04_195{min-width:320px;text-transform:uppercase;font-weight:800}@media(max-width:768px){._generateBtn_r1l04_195{min-width:100%}}@media(max-width:480px){._checkboxesField_r1l04_78{flex-direction:column;align-items:flex-start;gap:.75rem}}
