.dashboard-module__FS8OBa__dashboard{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);width:100%;min-height:calc(60vh - 24px);box-shadow:none;font-family:var(--font-family-primary);flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;padding:0;display:flex}.dashboard-module__FS8OBa__dashboardTop{justify-content:center;align-items:center;width:100%;padding:0;display:flex}.dashboard-module__FS8OBa__dashboardTopBar{width:100%;min-height:var(--nav-height);justify-content:center;align-items:center;padding:0;display:flex}.dashboard-module__FS8OBa__dashboardBottom{justify-content:center;align-items:center;width:100%;margin:16px 0;padding:0;display:flex}@media (max-width:1024px){.dashboard-module__FS8OBa__dashboard{width:var(--layout-width);gap:10px;margin:0 auto;padding:0}}@media (max-width:720px){.dashboard-module__FS8OBa__dashboard{width:var(--layout-width);gap:8px;margin:0 auto;padding:0}}
.inputForm-module__onlRmW__searchContainer{box-sizing:border-box;flex-direction:column;flex:auto;align-items:center;width:100%;min-width:0;max-width:100%;margin:12px auto;display:flex}.inputForm-module__onlRmW__composer{width:min(var(--layout-width), 100%);flex-direction:column;gap:10px;min-width:0;display:flex}.inputForm-module__onlRmW__fieldShell{border:1px solid color-mix(in srgb, var(--accent) 20%, var(--border-color) 80%);background:color-mix(in srgb, var(--dashboard-surface) 82%, var(--accent) 18%);box-shadow:none;border-radius:28px;flex-direction:column;gap:12px;padding:10px;display:flex}.inputForm-module__onlRmW__fieldShell textarea{background:color-mix(in srgb, var(--dashboard-surface-soft) 78%, #fff 22%);width:100%;min-width:0;min-height:124px;max-height:320px;color:var(--text-color-primary);font-family:var(--font-family-primary);font-size:var(--text-md);resize:vertical;box-sizing:border-box;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 14%, var(--border-color) 86%);border:0;border-radius:24px;outline:none;margin:0;padding:16px 18px;line-height:1.5;display:block}.inputForm-module__onlRmW__fieldShell textarea::placeholder{color:color-mix(in srgb, var(--text-color-secondary) 78%, var(--accent) 22%)}.inputForm-module__onlRmW__fieldShell textarea:focus{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent) 58%, transparent 42%), 0 0 0 4px color-mix(in srgb, var(--accent) 16%, transparent 84%)}.inputForm-module__onlRmW__toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.inputForm-module__onlRmW__attachmentButton,.inputForm-module__onlRmW__submitButton{min-height:44px;font-family:var(--font-family-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:background-color .16s,color .16s,border-color .16s,transform .16s;display:inline-flex}.inputForm-module__onlRmW__attachmentButton{border:1px solid color-mix(in srgb, var(--accent) 24%, var(--border-color) 76%);background:color-mix(in srgb, var(--accent) 10%, var(--dashboard-surface-soft) 90%);color:color-mix(in srgb, var(--accent) 68%, var(--text-color-primary) 32%);cursor:pointer}.inputForm-module__onlRmW__attachmentButton:hover{background:color-mix(in srgb, var(--accent) 16%, var(--dashboard-surface-soft) 84%)}.inputForm-module__onlRmW__submitButton{background:color-mix(in srgb, var(--accent) 88%, #fff 12%);color:#fff;cursor:pointer;box-shadow:0 6px 16px color-mix(in srgb, var(--accent) 28%, transparent 72%);border:0}.inputForm-module__onlRmW__submitButton:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 94%, #fff 6%);transform:translateY(-1px)}.inputForm-module__onlRmW__submitButton:disabled{cursor:not-allowed;background:color-mix(in srgb, var(--text-color-secondary) 22%, transparent 78%);color:color-mix(in srgb, var(--text-color-secondary) 72%, #fff 28%);box-shadow:none}.inputForm-module__onlRmW__fileInput{display:none}.inputForm-module__onlRmW__supportingText{color:color-mix(in srgb, var(--text-color-secondary) 82%, var(--accent) 18%);font-family:var(--font-family-primary);font-size:var(--text-sm);margin:0;padding:0 6px;line-height:1.5}.inputForm-module__onlRmW__spinningIcon{animation:1s linear infinite inputForm-module__onlRmW__spin}@keyframes inputForm-module__onlRmW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:720px){.inputForm-module__onlRmW__fieldShell{border-radius:24px;padding:8px}.inputForm-module__onlRmW__toolbar{flex-direction:column;align-items:stretch}.inputForm-module__onlRmW__fieldShell textarea{border-radius:20px;min-height:108px;max-height:240px}.inputForm-module__onlRmW__attachmentButton,.inputForm-module__onlRmW__submitButton{width:100%}}
