.stream_container__voU2_{padding:32px;max-width:1400px;margin:0 auto}.stream_header__Jl1J8{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;gap:24px}.stream_headerContent__XHUD2{display:flex;align-items:center;gap:16px}.stream_headerIcon__W9uAX{width:56px;height:56px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:14px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(99,102,241,.3)}.stream_headerIconSvg__ObESg{width:28px;height:28px;stroke:white}.stream_headerText__6gXTy{display:flex;flex-direction:column}.stream_title__2Wnk9{font-size:28px;font-weight:700;color:#1f2937;margin:0}.stream_subtitle__N4Sg6{font-size:14px;color:#6b7280;margin:4px 0 0}.stream_headerButtons___xuTu{display:flex;gap:12px;align-items:center}.stream_joinNavButton__9LZWb{display:flex;align-items:center;gap:8px;padding:14px 24px;background:white;color:#6366f1;border:2px solid #6366f1;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease}.stream_joinNavButton__9LZWb:hover{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:white;border-color:transparent;transform:translateY(-2px);box-shadow:0 8px 24px rgba(99,102,241,.4)}.stream_createButton__xvGoE{display:flex;align-items:center;gap:8px;padding:14px 24px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:white;border:none;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(99,102,241,.3)}.stream_createButton__xvGoE:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(99,102,241,.4)}.stream_btnIcon__Z7zBT{width:18px;height:18px}.stream_meetingsGrid__f_kxM{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));grid-gap:24px;gap:24px}.stream_emptyState__5_eOs{grid-column:1/-1;text-align:center;padding:80px 40px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:20px;border:2px dashed #e2e8f0}.stream_emptyIcon__1e60c{width:64px;height:64px;stroke:#94a3b8;margin-bottom:20px}.stream_emptyState__5_eOs h3{font-size:20px;font-weight:600;color:#334155;margin:0 0 8px}.stream_emptyState__5_eOs p{font-size:14px;color:#64748b;margin:0 0 24px}.stream_emptyButton__r3D6M{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:white;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.stream_emptyButton__r3D6M:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(99,102,241,.3)}.stream_meetingCard__cYnsU{background:white;border-radius:16px;padding:24px;box-shadow:0 4px 16px rgba(0,0,0,.06);transition:all .3s ease;border:1px solid #f1f5f9}.stream_meetingCard__cYnsU:hover{box-shadow:0 12px 32px rgba(0,0,0,.1);transform:translateY(-4px)}.stream_cardHeader__0ft2k{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.stream_meetingTitle__y4aLm{font-size:18px;font-weight:600;color:#1f2937;margin:0;flex:1 1;line-height:1.4}.stream_status__4Yuf9{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.stream_status__4Yuf9.stream_active__trFiG{background:linear-gradient(135deg,#dcfce7,#d1fae5);color:#059669}.stream_status__4Yuf9.stream_inactive__DwDF0{background:#f1f5f9;color:#64748b}.stream_cardBody__GvhMQ{margin-bottom:20px}.stream_description__jMIJg{color:#64748b;font-size:14px;margin:0 0 16px;line-height:1.6}.stream_meetingInfo__Ta4Ry{display:flex;flex-direction:column;gap:10px}.stream_infoItem__ovty7{display:flex;align-items:center;gap:10px;font-size:13px}.stream_infoIcon__z8B93{width:16px;height:16px;stroke:#6b7280;flex-shrink:0}.stream_infoLabel__lRrlt{color:#6b7280;font-weight:500}.stream_infoValue__6C1nB{color:#374151;font-weight:500}.stream_cardActions__vW_Jj{display:flex;gap:8px;padding-top:20px;border-top:1px solid #f1f5f9}.stream_joinButton__CyO5R{flex:1 1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:white;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.stream_joinButton__CyO5R:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(99,102,241,.4)}.stream_copyButton__cACde,.stream_deleteButton__lR23e,.stream_editButton__UgNuy{width:44px;height:44px;border:none;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.stream_copyButton__cACde{background:#f0f9ff}.stream_copyButton__cACde:hover{background:#e0f2fe}.stream_copyButton__cACde .stream_btnIcon__Z7zBT{stroke:#0284c7}.stream_editButton__UgNuy{background:#f5f3ff}.stream_editButton__UgNuy:hover{background:#ede9fe}.stream_editButton__UgNuy .stream_btnIcon__Z7zBT{stroke:#7c3aed}.stream_deleteButton__lR23e{background:#fef2f2}.stream_deleteButton__lR23e:hover{background:#fee2e2}.stream_deleteButton__lR23e .stream_btnIcon__Z7zBT{stroke:#dc2626}.stream_modalOverlay__vsfpY{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.6);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:24px}.stream_modal___rP2_{background:white;border-radius:20px;width:100%;max-width:560px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.2);animation:stream_modalSlideIn__sZ_ir .3s ease-out}@keyframes stream_modalSlideIn__sZ_ir{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.stream_modalHeader__PiCAv{display:flex;justify-content:space-between;align-items:center;padding:24px 28px;border-bottom:1px solid #f1f5f9}.stream_modalHeader__PiCAv h2{margin:0;font-size:20px;font-weight:700;color:#1f2937}.stream_closeButton__qqcUO{background:#f1f5f9;border:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;cursor:pointer;transition:all .2s ease}.stream_closeButton__qqcUO:hover{background:#e2e8f0}.stream_closeIcon__EOxZv{width:18px;height:18px;stroke:#64748b}.stream_modalBody__MUX7t{padding:28px}.stream_formGroup__DQQMk{margin-bottom:20px}.stream_formGroup__DQQMk label{display:block;margin-bottom:8px;font-size:14px;font-weight:600;color:#374151}.stream_formGroup__DQQMk input,.stream_formGroup__DQQMk textarea{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:10px;font-size:14px;font-family:inherit;transition:all .2s ease;box-sizing:border-box;background:#fafafa}.stream_formGroup__DQQMk input:focus,.stream_formGroup__DQQMk textarea:focus{outline:none;border-color:#6366f1;background:white;box-shadow:0 0 0 4px rgba(99,102,241,.1)}.stream_formGroup__DQQMk textarea{resize:vertical;min-height:80px}.stream_formGroup__DQQMk small{display:block;margin-top:6px;font-size:12px;color:#9ca3af}.stream_disabledInput__C22uq{background:#f3f4f6!important;cursor:not-allowed;color:#6b7280}.stream_formRow__rx9_f{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.stream_checkboxLabel__ATT7Q{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:500}.stream_checkboxLabel__ATT7Q input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:#6366f1}.stream_modalActions__gqC_X{display:flex;gap:12px;justify-content:flex-end;padding-top:24px;border-top:1px solid #f1f5f9;margin-top:24px}.stream_cancelButton__2s7X1,.stream_submitButton__yhomX{padding:12px 24px;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.stream_cancelButton__2s7X1{background:#f1f5f9;color:#475569}.stream_cancelButton__2s7X1:hover{background:#e2e8f0}.stream_submitButton__yhomX{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:white}.stream_submitButton__yhomX:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(99,102,241,.4)}.stream_submitButton__yhomX:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (max-width:768px){.stream_container__voU2_{padding:16px}.stream_formRow__rx9_f,.stream_meetingsGrid__f_kxM{grid-template-columns:1fr}.stream_header__Jl1J8{flex-direction:column;align-items:stretch;gap:16px}.stream_createButton__xvGoE{justify-content:center}.stream_cardActions__vW_Jj{flex-wrap:wrap}.stream_joinButton__CyO5R{flex:1 1 100%}.stream_copyButton__cACde,.stream_deleteButton__lR23e,.stream_editButton__UgNuy{flex:1 1}}