.page_container__hl792{display:flex;flex-direction:column;max-width:100%;margin:0;min-height:100vh;min-height:100dvh;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body);padding:2rem}.page_header__JrhPf{margin-bottom:2rem}.page_headerTop__KNn3H{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.page_headerLeft__zDOC2{display:flex;align-items:center;gap:1rem}.page_backButton__BVmiB{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--bg-input);border:1px solid var(--border);color:var(--text-primary);cursor:pointer;transition:all .2s ease;text-decoration:none}.page_backButton__BVmiB:hover{background:var(--accent);color:var(--bg-primary);border-color:var(--accent)}.page_title__nBeeR{font-family:var(--font-heading);font-size:2.5rem;font-weight:700;margin:0;color:var(--text-primary)}.page_headerActions__YoMW_{display:flex;gap:.75rem}.page_filters__jwu_i{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.page_searchBox__Qnhwt{display:flex;align-items:center;gap:.5rem;background:var(--bg-input);border:1px solid var(--border);padding:.5rem 1rem;flex:1 1;min-width:250px;max-width:400px}.page_searchBox__Qnhwt svg{color:var(--text-secondary)}.page_searchInput__AYkOk{flex:1 1;background:transparent;border:none;color:var(--text-primary);font-family:var(--font-body);font-size:.95rem;outline:none}.page_filterGroup__xpNwK{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary)}.page_select__0UoW8{background:var(--bg-input);border:1px solid var(--border);color:var(--text-primary);padding:.5rem 1rem;font-family:var(--font-body);font-size:.95rem;cursor:pointer}.page_select__0UoW8:hover{border-color:var(--accent)}.page_checkbox__8yixe{display:flex;align-items:center;gap:.5rem;cursor:pointer;color:var(--text-secondary);font-size:.95rem}.page_checkbox__8yixe input[type=checkbox]{cursor:pointer}.page_filterToggle__J0nMF{display:flex;align-items:center;gap:.5rem;background:var(--bg-input);border:1px solid var(--border);color:var(--text-primary);padding:.5rem 1rem;cursor:pointer;font-size:.95rem;transition:all .2s ease}.page_filterToggle__J0nMF:hover{border-color:var(--accent)}.page_filterPanel__7YZr9{display:none;flex-direction:column;gap:.75rem;padding:1rem;background:var(--bg-conversation);border:1px solid var(--border);margin-top:-1px}.page_filterPanel__7YZr9.page_open__pWN3J{display:flex}@media (max-width:640px){.page_filterToggle__J0nMF{width:100%;justify-content:space-between}}.page_button__ec33D{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:var(--bg-input);border:1px solid var(--border);color:var(--text-primary);font-family:var(--font-body);font-size:.95rem;cursor:pointer;transition:all .2s ease;text-decoration:none}.page_buttonPrimary__wsvm2,.page_button__ec33D:hover{background:var(--accent);color:var(--bg-primary);border-color:var(--accent)}.page_buttonPrimary__wsvm2:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.page_error__wvq0z{background:var(--bg-error);border:1px solid var(--accent-secondary);padding:1rem;margin-bottom:1rem;justify-content:space-between}.page_error__wvq0z,.page_error__wvq0z button{color:var(--text-primary);display:flex;align-items:center}.page_error__wvq0z button{background:transparent;border:none;font-size:1.5rem;cursor:pointer;padding:0;width:24px;height:24px;justify-content:center}.page_main__NK2Qe{flex:1 1}.page_loading__OWAlA{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;color:var(--text-secondary)}.page_spinner__t5gig{width:40px;height:40px;border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:page_spin__WAxs8 1s linear infinite;margin-bottom:1rem}@keyframes page_spin__WAxs8{to{transform:rotate(1turn)}}.page_empty__QzVgk{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.page_emptyIcon__cHWJa{color:var(--text-secondary);opacity:.5;margin-bottom:1.5rem}.page_empty__QzVgk h2{font-family:var(--font-heading);font-size:1.75rem;margin:0 0 .75rem;color:var(--text-primary)}.page_empty__QzVgk p{color:var(--text-secondary);font-size:1rem;margin:0 0 2rem;max-width:400px}.page_questionGrid__d_6xj{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:1.5rem;gap:1.5rem}@media (max-width:640px){.page_questionGrid__d_6xj{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}}.page_questionCard__ndJhn{background:var(--bg-conversation);border:1px solid var(--border);padding:1.5rem;display:flex;flex-direction:column;gap:1rem;transition:transform .2s ease,box-shadow .2s ease}.page_questionCard__ndJhn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.page_cardHeader__tJ_Ny{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.page_cardTitle__7Fa6m{display:flex;align-items:center;gap:.75rem;flex:1 1}.page_cardIcon__J_DOL{color:var(--accent);display:flex;align-items:center}.page_cardTitle__7Fa6m h3{font-family:var(--font-heading);font-size:1.25rem;font-weight:600;margin:0;color:var(--text-primary)}.page_cardStatus__M7RQ_{display:flex;gap:.5rem;flex-wrap:wrap}.page_badge__pGROb{padding:.25rem .75rem;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.page_badgeCategory__kMVV8{background:rgba(184,134,11,.15);color:var(--accent);border:1px solid var(--accent)}.page_badgeActive__Ecao9{background:rgba(34,197,94,.15);color:#22c55e;border:1px solid #22c55e}.page_badgeInactive__1rzhg{background:hsla(220,9%,46%,.15);color:#6b7280;border:1px solid #6b7280}.page_cardDescription__ipRvj{color:var(--text-secondary);font-size:.95rem;line-height:1.6;margin:0}.page_cardMeta__7B0Bi{display:flex;gap:.5rem;color:var(--text-secondary);font-size:.875rem;flex-wrap:wrap}.page_cardMetaCollapsible__YZDRY{max-height:0;overflow:hidden;transition:max-height .3s ease}.page_cardMetaCollapsible__YZDRY.page_expanded__imlmu{max-height:500px}.page_cardTags__fSkmS{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.page_answerGuidePreview__dSfDS{margin-top:1rem;padding:1rem;background:var(--bg-input);border:1px solid var(--border)}.page_answerGuidePreview__dSfDS strong{color:var(--text-primary);font-size:.875rem;display:block;margin-bottom:.5rem}.page_answerGuidePreview__dSfDS p{color:var(--text-secondary);font-size:.875rem;line-height:1.5;margin:0}.page_expandButton__A6dZe{background:transparent;border:none;color:var(--text-secondary);font-size:.875rem;cursor:pointer;padding:.5rem 0;display:flex;align-items:center;gap:.25rem;transition:color .2s ease}.page_expandButton__A6dZe:hover{color:var(--accent)}.page_tag__cfQH9{background:var(--bg-input);border:1px solid var(--border);color:var(--text-secondary);padding:.25rem .625rem;font-size:.8rem}.page_cardActions__Jm8nc{display:flex;gap:.5rem;padding-top:.5rem;border-top:1px solid var(--border-subtle)}.page_actionButton__7bMN8{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;min-height:44px;background:var(--bg-input);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;transition:all .2s ease;font-size:.875rem;font-weight:500}.page_actionButtonPrimary__7avXl,.page_actionButton__7bMN8:hover{background:var(--accent);color:var(--bg-primary);border-color:var(--accent)}.page_actionButtonPrimary__7avXl:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.page_actionButtonMenu__9NCWY{position:relative}.page_kebabMenu__qB_Lc{position:absolute;top:100%;right:0;margin-top:.25rem;background:var(--bg-primary);border:1px solid var(--border);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:100;min-width:150px}.page_kebabMenuItem__AFG6p{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;min-height:44px;background:transparent;border:none;width:100%;color:var(--text-primary);cursor:pointer;transition:background .2s ease;font-size:.875rem;text-align:left}.page_kebabMenuItem__AFG6p:hover{background:var(--bg-conversation)}.page_kebabMenuItemDanger__IeLuG{color:var(--color-danger)}.page_kebabMenuItemDanger__IeLuG:hover{background:var(--bg-error)}@media (max-width:640px){.page_container__hl792{padding:1rem}.page_searchBox__Qnhwt{width:100%;min-width:unset;max-width:none}.page_filters__jwu_i{flex-direction:column;align-items:stretch;gap:.75rem}.page_checkbox__8yixe,.page_filterGroup__xpNwK,.page_select__0UoW8{width:100%}}@media (max-width:768px){.page_title__nBeeR{font-size:2rem}.page_headerTop__KNn3H{flex-direction:column;align-items:flex-start;gap:1rem}.page_headerActions__YoMW_{width:100%}.page_questionGrid__d_6xj{grid-template-columns:1fr}}.QuestionEditor_fullscreenEditor__NkNzb{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--bg-primary);z-index:1000;display:flex;flex-direction:column}.QuestionEditor_editorHeader__S4nfE{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 2rem;border-bottom:1px solid var(--border);background:var(--bg-primary);flex-shrink:0}.QuestionEditor_editorHeader__S4nfE h2{font-family:var(--font-heading);font-size:1.75rem;font-weight:700;margin:0;color:var(--text-primary)}.QuestionEditor_headerActions__rdjZN{display:flex;gap:.75rem}.QuestionEditor_editorBody__mRnkY{flex:1 1;overflow-y:auto;padding:2rem;min-height:0}.QuestionEditor_error__04ZYC{display:flex;align-items:center;gap:.75rem;background:var(--bg-error);border:1px solid var(--accent-secondary);color:var(--text-primary);padding:1rem;margin-bottom:1.5rem}.QuestionEditor_form__eljjo{display:flex;flex-direction:column;gap:2rem}.QuestionEditor_section__6pa8I{display:flex;flex-direction:column;gap:1rem}.QuestionEditor_section__6pa8I h3{font-family:var(--font-heading);font-size:1.25rem;font-weight:600;margin:0;color:var(--text-primary)}.QuestionEditor_formRow__XKt3B{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.QuestionEditor_formGroup__cI4O9{display:flex;flex-direction:column;gap:.5rem}.QuestionEditor_formGroup__cI4O9 label{color:var(--text-primary);font-size:.95rem;font-weight:500}.QuestionEditor_required__5GiYK{color:var(--accent-secondary)}.QuestionEditor_formGroup__cI4O9 input[type=number],.QuestionEditor_formGroup__cI4O9 input[type=text],.QuestionEditor_formGroup__cI4O9 textarea{background:var(--bg-input);border:1px solid var(--border);color:var(--text-primary);padding:.75rem;font-family:var(--font-body);font-size:.95rem;transition:border-color .2s ease}.QuestionEditor_formGroup__cI4O9 input[type=number]:focus,.QuestionEditor_formGroup__cI4O9 input[type=text]:focus,.QuestionEditor_formGroup__cI4O9 textarea:focus{outline:none;border-color:var(--accent)}.QuestionEditor_formGroup__cI4O9 textarea{resize:vertical;min-height:80px}.QuestionEditor_inputError___5Q0Z{border-color:var(--accent-secondary)!important}.QuestionEditor_errorText__TJpD4{color:var(--accent-secondary);font-size:.875rem}.QuestionEditor_helpText__KePVD{color:var(--text-secondary);font-size:.875rem}.QuestionEditor_checkboxLabel__eRlt7{display:flex;align-items:center;gap:.5rem;cursor:pointer;color:var(--text-primary)}.QuestionEditor_checkboxLabel__eRlt7 input[type=checkbox]{cursor:pointer;width:18px;height:18px}.QuestionEditor_checkboxLabel__eRlt7 span{font-size:.95rem}.QuestionEditor_tagInput__Txe_r{display:flex;gap:.5rem}.QuestionEditor_tagInput__Txe_r input{flex:1 1;background:var(--bg-input);border:1px solid var(--border);color:var(--text-primary);padding:.75rem;font-family:var(--font-body);font-size:.95rem}.QuestionEditor_tagInput__Txe_r input:focus{outline:none;border-color:var(--accent)}.QuestionEditor_addTagButton__bcpxH{background:var(--accent);color:var(--bg-primary);border:none;padding:.75rem 1.5rem;cursor:pointer;font-size:.95rem;font-weight:500;transition:background .2s ease}.QuestionEditor_addTagButton__bcpxH:hover{background:var(--accent-hover)}.QuestionEditor_tagList__a6XLS{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.QuestionEditor_tag__yw1_a{display:flex;align-items:center;gap:.5rem;background:var(--bg-input);border:1px solid var(--border);color:var(--text-primary);padding:.375rem .75rem;font-size:.875rem}.QuestionEditor_tagRemove__dZ_ut{background:transparent;border:none;color:var(--text-secondary);font-size:1.25rem;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.QuestionEditor_tagRemove__dZ_ut:hover{color:var(--accent-secondary)}.QuestionEditor_button__OH7G5{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;min-height:44px;background:var(--bg-input);border:1px solid var(--border);color:var(--text-primary);font-family:var(--font-body);font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease}.QuestionEditor_button__OH7G5:hover{background:var(--accent);color:var(--bg-primary);border-color:var(--accent)}.QuestionEditor_button__OH7G5:disabled{opacity:.5;cursor:not-allowed}.QuestionEditor_buttonPrimary__V4D5I{background:var(--accent);color:var(--bg-primary);border-color:var(--accent)}.QuestionEditor_buttonPrimary__V4D5I:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.QuestionEditor_spinner__YMMPz{display:inline-block;width:16px;height:16px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:QuestionEditor_spin__Q6Xi_ .8s linear infinite}@keyframes QuestionEditor_spin__Q6Xi_{to{transform:rotate(1turn)}}.QuestionEditor_labelWithButton__rUH4K{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.QuestionEditor_maximizeButton__kbnBE{background:transparent;border:1px solid var(--border);color:var(--text-secondary);padding:.25rem .5rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.25rem}.QuestionEditor_maximizeButton__kbnBE:hover{border-color:var(--accent);color:var(--accent)}.QuestionEditor_fullscreenAnswerGuide__u8Bna{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--bg-primary);z-index:2000;display:flex;flex-direction:column;padding:0}.QuestionEditor_fullscreenHeader___ByRx{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid var(--border);background:var(--bg-primary);flex-shrink:0}.QuestionEditor_fullscreenHeader___ByRx h3{font-family:var(--font-heading);font-size:1.5rem;font-weight:600;margin:0;color:var(--text-primary)}.QuestionEditor_fullscreenButton__D3LRN{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:var(--bg-input);border:1px solid var(--border);color:var(--text-primary);font-size:.95rem;cursor:pointer;transition:all .2s ease}.QuestionEditor_fullscreenButton__D3LRN:hover:not(:disabled){background:var(--accent);color:var(--bg-primary);border-color:var(--accent)}.QuestionEditor_fullscreenButton__D3LRN:disabled{opacity:.5;cursor:not-allowed}.QuestionEditor_fullscreenTextarea__Wb2pk{flex:1 1;background:var(--bg-input);border:1px solid var(--border);color:var(--text-primary);padding:1.5rem;font-family:var(--font-body);font-size:1rem;line-height:1.6;resize:none;min-height:0}.QuestionEditor_fullscreenTextarea__Wb2pk:focus{outline:none;border-color:var(--accent)}.QuestionEditor_fullscreenFooter__hIHdq{padding:1rem 1.5rem;border-top:1px solid var(--border);background:var(--bg-primary);flex-shrink:0}.QuestionEditor_fullscreenError__8DJJ6{display:flex;align-items:center;gap:.75rem;background:var(--bg-error);border:1px solid var(--accent-secondary);color:var(--text-primary);padding:1rem 1.5rem;margin:0;flex-shrink:0}.QuestionEditor_errorCloseButton__6rtuD{background:transparent;border:none;color:var(--text-primary);font-size:1.5rem;cursor:pointer;padding:0;margin-left:auto;width:24px;height:24px;display:flex;align-items:center;justify-content:center}@media (max-width:640px){.QuestionEditor_editorHeader__S4nfE{padding:1rem}.QuestionEditor_editorHeader__S4nfE h2{font-size:1.5rem}.QuestionEditor_editorBody__mRnkY{padding:1rem}.QuestionEditor_formRow__XKt3B{grid-template-columns:1fr}.QuestionEditor_headerActions__rdjZN{gap:.5rem}}