.Button-module__fANS6W__primary{justify-content:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);background:var(--color-action-primary);color:var(--color-text-inverse);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;border:none;display:inline-flex}.Button-module__fANS6W__primary:hover:not(:disabled){background:var(--color-action-primary-hover)}.Button-module__fANS6W__primary:disabled{opacity:.6;cursor:not-allowed}.Button-module__fANS6W__secondary{justify-content:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-elevated);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;display:inline-flex}.Button-module__fANS6W__secondary:hover:not(:disabled){border-color:var(--color-action-primary);color:var(--color-action-primary)}.Button-module__fANS6W__ghost{justify-content:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-full);color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;background:0 0;display:inline-flex}.Button-module__fANS6W__ghost:hover:not(:disabled){border-color:var(--color-action-primary);color:var(--color-action-primary)}
.TextField-module__qvNEaG__root{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.TextField-module__qvNEaG__input{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-elevated);color:var(--color-text-primary);font-size:var(--font-size-base)}.TextField-module__qvNEaG__input:focus{outline:2px solid var(--color-action-primary);outline-offset:1px}.TextField-module__qvNEaG__error{color:var(--color-status-error)}
.Typography-module__46NsAq__title{font-size:var(--font-size-xxl);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.Typography-module__46NsAq__heading{font-size:var(--font-size-xl);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.Typography-module__46NsAq__body{font-size:var(--font-size-base);line-height:var(--line-height-normal);font-weight:var(--font-weight-regular);color:var(--color-text-primary)}.Typography-module__46NsAq__caption{font-size:var(--font-size-sm);line-height:var(--line-height-normal);font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}
.AnswerOptionsConstructor-module__5YzLcq__root{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.AnswerOptionsConstructor-module__5YzLcq__list{gap:var(--spacing-sm);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.AnswerOptionsConstructor-module__5YzLcq__item{align-items:stretch;gap:var(--spacing-sm);grid-template-columns:1fr auto auto;width:100%;display:grid}.AnswerOptionsConstructor-module__5YzLcq__squareButton.AnswerOptionsConstructor-module__5YzLcq__squareButton{box-sizing:border-box;width:calc((var(--spacing-sm) * 2) + (var(--font-size-base) * 1.5));height:calc((var(--spacing-sm) * 2) + (var(--font-size-base) * 1.5));min-width:calc((var(--spacing-sm) * 2) + (var(--font-size-base) * 1.5));border-radius:var(--radius-md);color:var(--color-text-secondary);padding:0}.AnswerOptionsConstructor-module__5YzLcq__buttonSlot{box-sizing:border-box;width:calc((var(--spacing-sm) * 2) + (var(--font-size-base) * 1.5));min-width:calc((var(--spacing-sm) * 2) + (var(--font-size-base) * 1.5))}.AnswerOptionsConstructor-module__5YzLcq__error{color:var(--color-status-error);font-size:var(--font-size-sm)}
.ExampleQuestionsSelect-module__47RQdW__root{flex:none;position:relative}.ExampleQuestionsSelect-module__47RQdW__trigger.ExampleQuestionsSelect-module__47RQdW__trigger{box-sizing:border-box;width:calc((var(--spacing-sm) * 2) + (var(--font-size-base) * 1.5));height:calc((var(--spacing-sm) * 2) + (var(--font-size-base) * 1.5));min-width:calc((var(--spacing-sm) * 2) + (var(--font-size-base) * 1.5));border-radius:var(--radius-md);color:var(--color-text-secondary);padding:0}.ExampleQuestionsSelect-module__47RQdW__list{top:calc(100% + var(--spacing-xs));z-index:var(--z-index-dropdown);width:min(28rem,80vw);max-height:16rem;padding:var(--spacing-xs);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-elevated);box-shadow:var(--shadow-md);flex-direction:column;margin:0;list-style:none;display:flex;position:absolute;right:0;overflow:auto}.ExampleQuestionsSelect-module__47RQdW__item{margin:0}.ExampleQuestionsSelect-module__47RQdW__option{width:100%;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;display:block}.ExampleQuestionsSelect-module__47RQdW__option:hover,.ExampleQuestionsSelect-module__47RQdW__option:focus-visible{background:var(--color-surface-bg);outline:none}.ExampleQuestionsSelect-module__47RQdW__option:disabled{cursor:not-allowed;opacity:.6}.ExampleQuestionsSelect-module__47RQdW__keyword{font-weight:var(--font-weight-bold)}
.DomainQa-module__EZ7jDW__root{gap:var(--spacing-md);flex-direction:column;display:flex}.DomainQa-module__EZ7jDW__titleRow{justify-content:space-between;align-items:baseline;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.DomainQa-module__EZ7jDW__title{flex:auto;min-width:0}.DomainQa-module__EZ7jDW__jevSpent{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex:none}.DomainQa-module__EZ7jDW__list{gap:var(--spacing-md);flex-direction:column;padding:0;list-style:none;display:flex}.DomainQa-module__EZ7jDW__item{gap:var(--spacing-sm);padding:var(--spacing-lg);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-elevated);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.DomainQa-module__EZ7jDW__itemHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);display:flex}.DomainQa-module__EZ7jDW__itemTitle{flex:auto;min-width:0}.DomainQa-module__EZ7jDW__deleteButton.DomainQa-module__EZ7jDW__deleteButton{box-sizing:border-box;width:calc((var(--spacing-sm) * 2) + (var(--font-size-base) * 1.5));height:calc((var(--spacing-sm) * 2) + (var(--font-size-base) * 1.5));min-width:calc((var(--spacing-sm) * 2) + (var(--font-size-base) * 1.5));border-radius:var(--radius-md);color:var(--color-text-secondary);opacity:0;pointer-events:none;flex:none;padding:0;transition:opacity .15s}.DomainQa-module__EZ7jDW__deleteButton.DomainQa-module__EZ7jDW__deleteButtonVisible,.DomainQa-module__EZ7jDW__deleteButton:focus-visible{opacity:1;pointer-events:auto;color:var(--color-status-error)}@media (hover:none){.DomainQa-module__EZ7jDW__deleteButton.DomainQa-module__EZ7jDW__deleteButton{opacity:1;pointer-events:auto;color:var(--color-status-error)}}.DomainQa-module__EZ7jDW__emptyItem{padding:var(--spacing-lg);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-elevated)}.DomainQa-module__EZ7jDW__form{gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-elevated);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.DomainQa-module__EZ7jDW__questionRow{align-items:flex-start;gap:var(--spacing-sm);width:100%;display:flex}.DomainQa-module__EZ7jDW__questionField{flex:auto;min-width:0}.DomainQa-module__EZ7jDW__examplesSlot{flex:none}.DomainQa-module__EZ7jDW__actions{align-items:stretch;gap:var(--spacing-sm);width:100%;display:flex}.DomainQa-module__EZ7jDW__submit{flex:auto;width:100%}.DomainQa-module__EZ7jDW__optionsToggle.DomainQa-module__EZ7jDW__optionsToggle{box-sizing:border-box;width:calc((var(--spacing-sm) * 2) + (var(--font-size-base) * 1.5));height:calc((var(--spacing-sm) * 2) + (var(--font-size-base) * 1.5));min-width:calc((var(--spacing-sm) * 2) + (var(--font-size-base) * 1.5));border-radius:var(--radius-md);color:var(--color-text-secondary);flex:none;padding:0}.DomainQa-module__EZ7jDW__options{gap:var(--spacing-sm);flex-direction:column;padding:0;list-style:none;display:flex}.DomainQa-module__EZ7jDW__option{gap:var(--spacing-xs);flex-direction:column;display:flex}.DomainQa-module__EZ7jDW__optionSelected{gap:var(--spacing-xs);color:var(--color-action-primary);flex-direction:column;display:flex}.DomainQa-module__EZ7jDW__correctAnswer{font-weight:var(--font-weight-bold);color:var(--color-action-primary)}.DomainQa-module__EZ7jDW__optionHeader{justify-content:space-between;align-items:baseline;gap:var(--spacing-sm);display:flex}.DomainQa-module__EZ7jDW__optionMeter{width:100%;height:var(--spacing-sm);border-radius:var(--radius-full);appearance:none;background:var(--color-surface-muted);color:var(--color-border-strong);border:none;overflow:hidden}.DomainQa-module__EZ7jDW__optionMeter::-webkit-progress-bar{background:var(--color-surface-muted);border-radius:var(--radius-full)}.DomainQa-module__EZ7jDW__optionMeter::-webkit-progress-value{background:var(--color-border-strong);border-radius:var(--radius-full)}.DomainQa-module__EZ7jDW__optionMeter::-moz-progress-bar{background:var(--color-border-strong);border-radius:var(--radius-full)}.DomainQa-module__EZ7jDW__optionMeterSelected{width:100%;height:var(--spacing-sm);border-radius:var(--radius-full);appearance:none;background:var(--color-surface-muted);color:var(--color-action-primary);border:none;overflow:hidden}.DomainQa-module__EZ7jDW__optionMeterSelected::-webkit-progress-bar{background:var(--color-surface-muted);border-radius:var(--radius-full)}.DomainQa-module__EZ7jDW__optionMeterSelected::-webkit-progress-value{background:var(--color-action-primary);border-radius:var(--radius-full)}.DomainQa-module__EZ7jDW__optionMeterSelected::-moz-progress-bar{background:var(--color-action-primary);border-radius:var(--radius-full)}.DomainQa-module__EZ7jDW__submitError{color:var(--color-status-error);font-size:var(--font-size-sm)}
.DomainSearch-module__cS0qeG__root{gap:var(--spacing-md);flex-direction:column;display:flex}.DomainSearch-module__cS0qeG__form{gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-elevated);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.DomainSearch-module__cS0qeG__cards{gap:var(--spacing-sm);flex-direction:column;padding:0;list-style:none;display:flex}.DomainSearch-module__cS0qeG__card{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-elevated);box-shadow:var(--shadow-sm);position:relative}.DomainSearch-module__cS0qeG__cardLink{gap:var(--spacing-xs);padding:var(--spacing-lg);padding-right:calc(var(--spacing-lg) + (var(--spacing-sm) * 2) + (var(--font-size-base) * 1.5) + var(--spacing-sm));color:inherit;flex-direction:column;text-decoration:none;display:flex}.DomainSearch-module__cS0qeG__cardTitleRow{justify-content:space-between;align-items:baseline;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.DomainSearch-module__cS0qeG__cardTitle{flex:auto;min-width:0}.DomainSearch-module__cS0qeG__jevSpent{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex:none}.DomainSearch-module__cS0qeG__deleteButton.DomainSearch-module__cS0qeG__deleteButton{top:var(--spacing-sm);right:var(--spacing-sm);z-index:var(--z-index-dropdown);box-sizing:border-box;width:calc((var(--spacing-sm) * 2) + (var(--font-size-base) * 1.5));height:calc((var(--spacing-sm) * 2) + (var(--font-size-base) * 1.5));min-width:calc((var(--spacing-sm) * 2) + (var(--font-size-base) * 1.5));border-radius:var(--radius-md);color:var(--color-text-secondary);opacity:0;pointer-events:none;padding:0;transition:opacity .15s;position:absolute}.DomainSearch-module__cS0qeG__deleteButton.DomainSearch-module__cS0qeG__deleteButtonVisible,.DomainSearch-module__cS0qeG__deleteButton:focus-visible{opacity:1;pointer-events:auto;color:var(--color-status-error)}@media (hover:none){.DomainSearch-module__cS0qeG__deleteButton.DomainSearch-module__cS0qeG__deleteButton{opacity:1;pointer-events:auto;color:var(--color-status-error)}}
.Layout-module__aQEVqq__root{flex-direction:column;min-height:100vh;display:flex}.Layout-module__aQEVqq__header{padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border-default);background:var(--color-surface-elevated);align-items:center;display:flex}.Layout-module__aQEVqq__brand{color:var(--color-text-primary)}.Layout-module__aQEVqq__main{width:100%;max-width:720px;padding:var(--spacing-xl) var(--spacing-md);flex:1;margin:0 auto}
