.post-submission-card[data-v-b0c321b3]{border-radius:20px;color:inherit;overflow:hidden;position:relative;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.post-submission-card--interactive[data-v-b0c321b3]{cursor:pointer}.post-submission-card--interactive[data-v-b0c321b3]:focus-visible,.post-submission-card--interactive[data-v-b0c321b3]:hover{background:#ffffff05;border-color:var(--g-accent)!important;color:inherit!important;outline:none;text-decoration:none!important;transform:translateY(-1px)}.card-content[data-v-b0c321b3]{padding:0}.post-submission-card__header-row[data-v-b0c321b3]{align-items:center;display:flex;gap:8px;padding-right:16px}.post-submission-card__header[data-v-b0c321b3]{flex:1;min-width:0}.post-submission-card__chevron[data-v-b0c321b3]{color:var(--g-text-tertiary);flex-shrink:0;transition:color .18s ease,transform .18s ease}.post-submission-card--interactive:focus-visible .post-submission-card__chevron[data-v-b0c321b3],.post-submission-card--interactive:hover .post-submission-card__chevron[data-v-b0c321b3]{color:var(--g-text-primary);transform:translate(2px)}.post-submission-card__badge[data-v-b0c321b3]{align-items:center;display:inline-flex;font-size:11px;font-weight:500;letter-spacing:.01em;line-height:1;opacity:.88;padding:0;pointer-events:none;position:absolute;right:16px;top:14px;z-index:1}.post-submission-card__badge--success[data-v-b0c321b3]{color:var(--g-accent)}.post-submission-card__badge--danger[data-v-b0c321b3]{color:var(--g-negative)}.post-submission-card__badge--warning[data-v-b0c321b3]{color:var(--g-warning)}.post-submission-card__badge--neutral[data-v-b0c321b3]{color:var(--g-text-tertiary)}.post-submission-card__ownership[data-v-b0c321b3]{border-top:1px solid var(--g-border-subtle,hsla(0,0%,100%,.08));display:flex;flex-direction:column;gap:10px;margin:12px 16px 4px;padding-top:12px}.post-submission-card__ownership-copy[data-v-b0c321b3]{display:flex;flex-direction:column;gap:2px}.post-submission-card__ownership-prompt[data-v-b0c321b3]{color:var(--g-text-primary);font-size:.92rem;font-weight:600}.post-submission-card__ownership-hint[data-v-b0c321b3]{color:var(--g-text-tertiary);font-size:.78rem;line-height:1.35}.post-submission-card__ownership-actions[data-v-b0c321b3]{display:flex;flex-wrap:wrap;gap:8px}.post-submission-card__ownership-btn[data-v-b0c321b3]{font-size:.82rem;min-width:108px;padding:6px 16px}.post-submission-card__ownership-btn--own[data-v-b0c321b3]{background:var(--g-accent,#6f5df2)!important;color:var(--g-on-accent,#fff)!important}.post-submission-card__ownership-btn--inspo[data-v-b0c321b3]{color:var(--g-text-primary)!important}@media (max-width:420px){.post-submission-card__ownership-actions[data-v-b0c321b3]{align-items:stretch;flex-direction:column}.post-submission-card__ownership-btn[data-v-b0c321b3]{width:100%}}.how-it-works[data-v-30d089ac]{background:var(--g-bg-elevated);border:1px solid var(--g-border-subtle);border-radius:20px;box-shadow:0 24px 60px #00000073;color:var(--g-text-primary);max-width:560px;padding:clamp(24px,4vw,36px);position:relative;width:100%}.how-it-works--mobile[data-v-30d089ac]{border:0;border-radius:0;height:100%;max-width:100%;overflow-y:auto}.how-it-works__close[data-v-30d089ac]{color:var(--g-text-tertiary);position:absolute;right:12px;top:12px;z-index:1}.how-it-works__body[data-v-30d089ac]{display:flex;flex-direction:column;gap:24px}.how-it-works__header[data-v-30d089ac]{display:flex;flex-direction:column;gap:10px;padding-right:28px}.how-it-works__icon-wrap[data-v-30d089ac]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:14px;display:inline-flex;height:48px;justify-content:center;width:48px}.how-it-works__title[data-v-30d089ac]{font-size:clamp(1.5rem,3vw,1.9rem);letter-spacing:-.03em;line-height:1.05;margin:4px 0 0}.how-it-works__intro[data-v-30d089ac]{color:var(--g-text-secondary);font-size:.95rem;line-height:1.55;margin:0}.how-it-works__section[data-v-30d089ac]{display:flex;flex-direction:column;gap:12px}.how-it-works__section-title[data-v-30d089ac]{color:#f5f7fa99;font-size:.8rem;font-weight:600;letter-spacing:.04em;margin:0;text-transform:uppercase}.how-it-works__steps[data-v-30d089ac]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.how-it-works__step[data-v-30d089ac]{align-items:flex-start;display:flex;gap:12px}.how-it-works__step-index[data-v-30d089ac]{align-items:center;background:var(--g-accent-soft);border:1px solid var(--g-accent-stroke);border-radius:50%;color:var(--g-text-primary);display:inline-flex;flex-shrink:0;font-size:.82rem;font-weight:600;height:26px;justify-content:center;width:26px}.how-it-works__step-text[data-v-30d089ac]{color:var(--g-text-primary);font-size:.92rem;line-height:1.5;padding-top:2px}.how-it-works__benefits[data-v-30d089ac]{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.how-it-works__benefit[data-v-30d089ac]{align-items:flex-start;color:var(--g-text-secondary);display:flex;font-size:.92rem;gap:10px;line-height:1.5}.how-it-works__benefit-icon[data-v-30d089ac]{color:#47ddb0;flex-shrink:0;margin-top:2px}.universal-input-education[data-v-be6c5693]{margin:clamp(16px,3vh,28px) auto 0;max-width:960px;padding:0 8px 12px;width:100%}.universal-input-education__list[data-v-be6c5693]{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.universal-input-education__tile[data-v-be6c5693]{background:#ffffff08;border:1px solid var(--g-border-subtle);border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:18px;transition:border-color .16s ease,background .16s ease}.universal-input-education__tile[data-v-be6c5693]:hover{background:#ffffff0d;border-color:var(--g-border-strong)}.universal-input-education__icon[data-v-be6c5693]{flex-shrink:0}.universal-input-education__title-row[data-v-be6c5693]{display:contents}.universal-input-education__title[data-v-be6c5693]{color:var(--g-text-primary);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:2px 0 0}.universal-input-education__description[data-v-be6c5693]{color:#f5f7fab8;flex:1;font-size:.85rem;line-height:1.5;margin:0}.universal-input-education__how[data-v-be6c5693]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#c4aae7;cursor:pointer;display:inline-flex;font-size:inherit;font-weight:600;gap:6px;margin:0 0 0 .35em;padding:0;text-align:left;vertical-align:baseline;white-space:nowrap}.universal-input-education__how[data-v-be6c5693]:hover{color:#d7c2f2}.universal-input-education__how[data-v-be6c5693]:focus-visible{border-radius:8px;outline:2px solid rgba(196,170,231,.55);outline-offset:3px}@media (max-width:900px){.universal-input-education__list[data-v-be6c5693]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.universal-input-education[data-v-be6c5693]{margin:12px auto 0;max-width:100%;padding:0 0 8px}.universal-input-education__list[data-v-be6c5693]{display:flex;gap:12px;grid-template-columns:none;overflow-x:auto;padding:4px 16px 10px;scroll-padding-inline:16px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.universal-input-education__list[data-v-be6c5693]::-webkit-scrollbar{display:none}.universal-input-education__tile[data-v-be6c5693]{flex:0 0 clamp(220px,68vw,272px);min-width:0;padding:14px;scroll-snap-align:start}.universal-input-education__title-row[data-v-be6c5693]{align-items:center;display:flex;gap:9px}.universal-input-education__title[data-v-be6c5693]{margin:0}}.universal-input[data-v-9306da5e]{display:flex;flex-direction:column;gap:14px;width:100%}.universal-input--fixed-composer[data-v-9306da5e]{display:flex;flex:1;flex-direction:column;min-height:100%}.universal-input__header[data-v-9306da5e]{margin:0 auto;text-align:center;width:100%}.universal-input__quick-links[data-v-9306da5e]{align-items:center;display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:center;margin:0 auto;width:100%}.universal-input__quick-link[data-v-9306da5e]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--g-text-secondary);cursor:pointer;display:inline-flex;font-size:.86rem;font-weight:500;gap:6px;padding:4px 6px;transition:color .15s ease}.universal-input__quick-link[data-v-9306da5e]:hover{color:var(--g-text-primary)}.universal-input__quick-link[data-v-9306da5e]:focus-visible{border-radius:8px;outline:2px solid rgba(196,170,231,.5);outline-offset:2px}.universal-input__title[data-v-9306da5e]{letter-spacing:-.035em;line-height:1.02;margin:0;text-wrap:balance}.universal-input__subtitle[data-v-9306da5e]{color:var(--g-text-secondary);font-size:.9rem;line-height:1.45;margin:6px 0 0}.universal-input__chat-shell[data-v-9306da5e]{display:flex;flex-direction:column;max-height:min(72vh,780px);overflow:visible;width:100%}.universal-input--fixed-composer .universal-input__chat-shell[data-v-9306da5e]{flex:1;max-height:none;min-height:0;overflow:visible}.universal-input--hero[data-v-9306da5e]{align-items:center;gap:0;justify-content:flex-start;min-height:auto;overflow-y:visible;padding:0;width:100%}.universal-input--hero .universal-input__hero-stage[data-v-9306da5e]{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:clamp(12px,2.6vh,24px) 20px clamp(16px,2.8vh,24px);width:100%}.universal-input--hero .universal-input__header[data-v-9306da5e]{max-width:620px;padding:0 4px}.universal-input--hero .universal-input__title[data-v-9306da5e]{font-size:clamp(2rem,3.2vw,3.2rem);letter-spacing:-.045em;line-height:1}.universal-input--hero .universal-input__chat-shell[data-v-9306da5e]{flex:0 0 auto;width:100%}.universal-input--hero .universal-input__composer[data-v-9306da5e]{max-width:680px;padding:0 12px}.universal-input--hero .universal-input__thread[data-v-9306da5e]{display:none}.universal-input--conversation[data-v-9306da5e]{align-items:center;gap:18px;justify-content:flex-start;padding-top:12px}.universal-input--conversation .universal-input__header[data-v-9306da5e]{max-width:100%;text-align:center}.universal-input--conversation .universal-input__title[data-v-9306da5e]{font-size:clamp(1.5rem,2.5vw,2.1rem)!important}.universal-input--conversation .universal-input__error[data-v-9306da5e],.universal-input--conversation .universal-input__thread[data-v-9306da5e]{margin-left:auto;margin-right:auto;max-width:760px;width:100%}.universal-input__thread[data-v-9306da5e]{display:flex;flex:1;flex-direction:column;gap:26px;overflow-y:auto;padding:18px 0 10px}.universal-input--conversation .universal-input__thread[data-v-9306da5e]{padding-bottom:150px}.universal-input__queue-entry[data-v-9306da5e]{display:flex;flex-direction:column;gap:26px}.universal-input__user-turn[data-v-9306da5e]{display:flex;justify-content:flex-end}.universal-input__user-bubble[data-v-9306da5e]{background:var(--g-bg-elevated);border:1px solid var(--g-border-strong);border-radius:18px 18px 4px;color:var(--g-text-primary);font-size:.95rem;line-height:1.5;max-width:min(92%,760px);padding:12px 16px;white-space:pre-wrap}.universal-input__assistant-turn[data-v-9306da5e]{display:flex;flex-direction:column;gap:8px;max-width:min(92%,740px)}.universal-input__assistant-eyebrow[data-v-9306da5e]{align-items:center;display:inline-flex;height:18px;justify-content:flex-start;line-height:1}.universal-input__assistant-icon[data-v-9306da5e]{display:block;height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.universal-input__assistant-copy[data-v-9306da5e]{color:#f5f7faeb;line-height:1.45;margin:0;white-space:pre-wrap}.universal-input__summary-card[data-v-9306da5e]{width:100%}.universal-input__summary-card[data-v-9306da5e] .post-submission-card{background:var(--g-bg-canvas)}.universal-input__result-card[data-v-9306da5e]{background:var(--g-bg-elevated);border:1px solid var(--g-border-subtle);border-radius:4px 14px 14px;display:flex;flex-direction:column;gap:12px;padding:14px 16px 12px}.universal-input__assistant-actions[data-v-9306da5e]{display:flex;flex-wrap:wrap;gap:8px}.universal-input__assistant-action[data-v-9306da5e]{background:#f5f7faf2!important;border:1px solid rgba(17,24,39,.14);border-radius:999px;color:#111827!important;font-size:.9rem;min-height:34px;transition:opacity .2s ease}.universal-input__result-card .universal-input__assistant-action[data-v-9306da5e]:not(.universal-input__assistant-action--selected){background:var(--g-accent-soft)!important;border:1px solid var(--g-accent-stroke)!important;color:var(--g-text-primary)!important}.universal-input__result-card .universal-input__assistant-action--selected[data-v-9306da5e]{background:var(--g-bg-surface)!important;border:1px solid var(--g-border-subtle)!important;color:var(--g-text-secondary)!important}.universal-input__assistant-action--selected[data-v-9306da5e]{cursor:default;pointer-events:none}.universal-input__assistant-action--secondary[data-v-9306da5e]{background:transparent!important;border:1px solid rgba(245,247,250,.28);color:#f5f7fad9!important}.universal-input__result-card .universal-input__assistant-action--secondary[data-v-9306da5e]{background:transparent!important;border:1px solid var(--g-border-subtle)!important;color:var(--g-text-secondary)!important}.universal-input__pending-row[data-v-9306da5e]{color:#f5f7fad9}.universal-input__analyzed-row[data-v-9306da5e],.universal-input__pending-row[data-v-9306da5e]{align-items:center;display:inline-flex;font-size:.95rem;gap:8px}.universal-input__analyzed-row[data-v-9306da5e]{color:#f5f7faeb;margin-bottom:8px}.universal-input__analyzed-icon[data-v-9306da5e]{color:#4ade80;flex-shrink:0}.universal-input__error-banner[data-v-9306da5e]{font-size:.82rem;line-height:1.35}.universal-input__error-banner[data-v-9306da5e] .q-banner__avatar{min-width:22px}.universal-input__error-banner[data-v-9306da5e] .q-icon{font-size:1rem}.universal-input__composer[data-v-9306da5e]{align-self:center;background:transparent;margin:0 auto;max-width:760px;padding:0;width:100%}.universal-input--hero .universal-input__composer[data-v-9306da5e]{margin-top:0;position:static}.universal-input--conversation .universal-input__composer[data-v-9306da5e]{bottom:max(18px,env(safe-area-inset-bottom,0px));position:sticky;z-index:5}.universal-input__composer--dragover .universal-input__composer-input[data-v-9306da5e]{border-color:#c4aae7bf;box-shadow:inset 0 1px #ffffff08,0 0 0 1px #c4aae740}.universal-input__composer-input[data-v-9306da5e]{background:#2d2c2a;border:1px solid hsla(0,0%,100%,.1);border-radius:28px;box-shadow:inset 0 1px #ffffff08;padding:10px 14px}.universal-input__composer-input[data-v-9306da5e] .q-field__control{align-items:center;min-height:70px}.universal-input__composer-input[data-v-9306da5e] .q-field__control-container{align-items:center;display:flex;padding-bottom:0;padding-top:0}.universal-input__composer-input[data-v-9306da5e] .q-field__append,.universal-input__composer-input[data-v-9306da5e] .q-field__prepend{align-items:center;align-self:center;display:flex;height:46px}.universal-input__composer-input[data-v-9306da5e] .q-field__prepend{padding-left:0;padding-right:10px}.universal-input__composer-input[data-v-9306da5e] .q-field__append{padding-left:10px}.universal-input__composer-input[data-v-9306da5e] .q-field__input,.universal-input__composer-input[data-v-9306da5e] .q-field__native,.universal-input__composer-input[data-v-9306da5e] input,.universal-input__composer-input[data-v-9306da5e] textarea{color:#f5f7fa!important;font-size:1rem;line-height:1.45;min-height:46px;overflow-wrap:anywhere;padding-bottom:12px;padding-top:12px;white-space:pre-wrap}.universal-input__composer-input[data-v-9306da5e] .q-field__native::-moz-placeholder,.universal-input__composer-input[data-v-9306da5e] input::-moz-placeholder,.universal-input__composer-input[data-v-9306da5e] textarea::-moz-placeholder{color:#ffffffa6;line-height:1.45;opacity:1}.universal-input__composer-input[data-v-9306da5e] .q-field__native::placeholder,.universal-input__composer-input[data-v-9306da5e] input::placeholder,.universal-input__composer-input[data-v-9306da5e] textarea::placeholder{color:#ffffffa6;line-height:1.45;opacity:1}.universal-input__composer-input[data-v-9306da5e] textarea.q-field__native{max-height:240px;overflow-y:auto!important;resize:none}.universal-input__composer-action[data-v-9306da5e],.universal-input__composer-attach[data-v-9306da5e]{border-radius:50%!important;height:46px;min-height:46px;width:46px}.universal-input__composer-attach[data-v-9306da5e]{background:transparent!important;border:none!important;box-shadow:none!important;color:#fff!important}.universal-input__composer-attach[data-v-9306da5e] .q-icon{color:#fff!important}.universal-input__file-chip[data-v-9306da5e]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;color:#f5f7fa;display:inline-flex;gap:6px;margin-top:8px;max-width:100%;padding:4px 8px 4px 12px}.universal-input__file-chip-text[data-v-9306da5e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.universal-input__clear-link[data-v-9306da5e]{align-self:flex-start;background:transparent;border:0;color:#f5f7faa8;cursor:pointer;font-size:.76rem;line-height:1.2;margin-top:8px;padding:0}.universal-input__clear-link[data-v-9306da5e]:disabled{cursor:default;opacity:var(--g-opacity-disabled)}.universal-input__hidden-file-input[data-v-9306da5e]{display:none}.universal-input__composer-action--send[data-v-9306da5e]{border:1px solid rgba(17,24,39,.16)}.universal-input__composer-action--mic[data-v-9306da5e]{background:#c4aae7!important;border:1.5px solid #c4aae7!important;color:#111827!important}.universal-input__composer-action--listening[data-v-9306da5e]{animation:listening-pulse-9306da5e 1.2s ease-in-out infinite;background:#ef4444!important;border:1.5px solid #ef4444!important;color:#fff!important}@keyframes listening-pulse-9306da5e{0%,to{opacity:1}50%{opacity:.65}}.universal-input__error[data-v-9306da5e]{margin:0 12px 8px}.universal-input__error-dismiss[data-v-9306da5e]{opacity:.7}.universal-input__error-dismiss[data-v-9306da5e]:hover{opacity:1}.universal-input__cancel-upload[data-v-9306da5e]{color:#f5f7fa99;font-size:.82rem;padding:2px 8px}.universal-input__cancel-upload[data-v-9306da5e]:hover{color:#f5f7fae6}@media (max-width:420px){.universal-input--hero .universal-input__hero-stage[data-v-9306da5e]{gap:14px;padding:6px 8px 18px}.universal-input__title[data-v-9306da5e]{line-height:1.08}.universal-input--hero .universal-input__header[data-v-9306da5e]{max-width:100%;padding:0}.universal-input--hero .universal-input__title[data-v-9306da5e]{font-size:clamp(1.7rem,6vw,2.1rem)}.universal-input__chat-shell[data-v-9306da5e]{max-height:min(72vh,680px)}.universal-input--hero .universal-input__composer[data-v-9306da5e]{max-width:100%;padding:0 4px}.universal-input--conversation .universal-input__title[data-v-9306da5e]{font-size:1.35rem!important}.universal-input__composer-input[data-v-9306da5e]{border-radius:24px;padding:8px 10px 8px 12px}.universal-input__composer-input[data-v-9306da5e] .q-field__control{min-height:64px}.universal-input__composer-input[data-v-9306da5e] .q-field__prepend{padding-right:8px}.universal-input__composer-input[data-v-9306da5e] .q-field__append{padding-left:8px}.universal-input__composer-input[data-v-9306da5e] .q-field__input,.universal-input__composer-input[data-v-9306da5e] .q-field__native,.universal-input__composer-input[data-v-9306da5e] input,.universal-input__composer-input[data-v-9306da5e] textarea{font-size:1rem}.universal-input__composer-action[data-v-9306da5e],.universal-input__composer-attach[data-v-9306da5e]{height:44px;min-height:44px;width:44px}}
