.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%}}
