.Sidebar_sidebar__TTYAt{background:linear-gradient(180deg,#ffd84a,#ffe781 55%,#fff7cf);box-shadow:2px 0 12px #00000014;color:#1f2937;inset:0 auto 0 0;position:fixed;transition:width .25s ease;width:240px;width:var(--sidebar-width,240px);z-index:30}.Sidebar_collapsed__GUQEh .Sidebar_navItem__gk75l{padding:10px 0}.Sidebar_collapsed__GUQEh .Sidebar_navIcon__7N2Lp{margin:0}.Sidebar_brand__ZYpFI{align-items:center;border-bottom:1px solid #0000000f;display:flex;justify-content:space-between;padding:14px 12px}.Sidebar_logo__7wfyA{align-items:center;display:flex;gap:10px}.Sidebar_logoSymbol__psWnL{font-size:20px}.Sidebar_logoText__eq3Q8{font-weight:800;letter-spacing:.2px}.Sidebar_collapseBtn__Sx3Ds{background:#ffffff73;border:0;border-radius:10px;cursor:pointer;display:grid;height:34px;place-items:center;width:34px}.Sidebar_collapseBtn__Sx3Ds:hover{background:#d9df78}.Sidebar_nav__Kav3s{display:flex;flex-direction:column;gap:6px;padding:10px}.Sidebar_navItem__gk75l{align-items:center;border-radius:12px;color:#1f2937;display:flex;font-weight:600;gap:12px;padding:10px 12px;text-decoration:none}.Sidebar_active__tuHV6{background:#fff1a8;border-left:3px solid #eb9e22}.Sidebar_navIcon__7N2Lp{font-size:18px}.Sidebar_navLabel__vUxhS{font-size:14px}.Sidebar_createTicketBtn__ICL9C{align-items:center;background:#fff8c6;border:1px solid #00000014;border-radius:12px;color:#1f2937;cursor:pointer;display:flex;font-weight:700;gap:12px;padding:10px 12px}.Sidebar_createTicketBtn__ICL9C:hover{background:#fff3a0}.Sidebar_footer__J9-iw{border-top:1px solid #0000000f;margin-top:auto;padding:12px}.Sidebar_signout__wsLQQ{align-items:center;background:#fff1a8;border:1px solid #00000014;border-radius:10px;color:#1f2937;cursor:pointer;display:flex;font-weight:700;gap:10px;padding:10px 12px;width:100%}.Sidebar_signout__wsLQQ:hover{filter:brightness(1.03)}.Sidebar_sidebar__TTYAt{display:flex;flex-direction:column;height:100vh}.Sidebar_footer__J9-iw,.Sidebar_header__MG-t1{flex-shrink:0}.Sidebar_inviteBtn__u8n66{align-items:center;background:#ffffffbf;border:1px solid #0f172a1f;border-radius:10px;color:#1e293b;cursor:pointer;display:flex;font-weight:700;gap:10px;height:44px;margin:12px;width:calc(100% - 24px)}.Sidebar_inviteBtn__u8n66:hover{background:#ffffffe6;border-color:#fbc02dcc}.Sidebar_inviteBtn__u8n66:active{transform:translateY(1px)}.Sidebar_collapsed__GUQEh .Sidebar_logoText__eq3Q8,.Sidebar_collapsed__GUQEh .Sidebar_navLabel__vUxhS{display:none}.Sidebar_collapsed__GUQEh .Sidebar_createTicketBtn__ICL9C,.Sidebar_collapsed__GUQEh .Sidebar_navItem__gk75l{justify-content:center}.Sidebar_logoSymbol__psWnL{color:#080808;height:30px;width:30px}.Sidebar_nav__Kav3s{flex:1 1;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.Sidebar_nav__Kav3s::-webkit-scrollbar{display:none}.Sidebar_mobileToggle__d7QF-{background:#fffffff2;border:1px solid #00000014;border-radius:12px;box-shadow:0 10px 30px #0000001f;cursor:pointer;display:grid;height:44px;left:14px;place-items:center;position:fixed;top:14px;width:44px;z-index:1001}.Sidebar_sidebar__TTYAt.Sidebar_mobileClosed__FhwQE{display:none}.Sidebar_sidebar__TTYAt.Sidebar_mobileOpen__XeD7Q{background:linear-gradient(180deg,#ffd84a,#ffe781 55%,#fff7cf);box-shadow:10px 0 40px #00000026;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:min(72%,320px);z-index:1000}.Sidebar_mobileBackdrop__rSuj8{background:#0f172a40;inset:0;position:fixed;z-index:999}@media (max-width:768px){.Sidebar_sidebar__TTYAt{height:auto;min-height:0;position:relative;width:100%}.Sidebar_collapsed__GUQEh{width:80px}.Sidebar_collapsed__GUQEh .Sidebar_logo__7wfyA{gap:0}.Sidebar_collapsed__GUQEh .Sidebar_logoText__eq3Q8,.Sidebar_collapsed__GUQEh .Sidebar_navLabel__vUxhS{display:none}.Sidebar_collapsed__GUQEh .Sidebar_createTicketBtn__ICL9C{justify-content:center}.Sidebar_collapsed__GUQEh .Sidebar_createTicketBtn__ICL9C span{display:none}.Sidebar_collapsed__GUQEh .Sidebar_inviteBtn__u8n66{height:44px;justify-content:center;margin:8px;padding:0;width:44px}}.WorkspaceSwitcher_wrapper__3cUOW{margin:12px;position:relative}.WorkspaceSwitcher_current__a-5Gd{background:#facc15;border:2px solid #000;border-radius:10px;color:#000;cursor:pointer;font-weight:600;justify-content:space-between;min-width:0;padding:10px 14px;width:100%}.WorkspaceSwitcher_name__ztp4c{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceSwitcher_current__a-5Gd:hover{background:#fde047}.WorkspaceSwitcher_chevron__ITJ-A{transition:transform .2s ease}.WorkspaceSwitcher_panel__upgd\+{background:linear-gradient(135deg,#fffbe6,#fff1b8);border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 30px #00000026;left:0;padding:12px;position:absolute;top:calc(100% + 8px);width:max-content;z-index:100}.WorkspaceSwitcher_item__PnxSg:hover{background:#fff7cc}.WorkspaceSwitcher_sectionTitle__Td\+Sv{color:#6b7280;font-size:12px;margin-bottom:8px}.WorkspaceSwitcher_item__PnxSg{background:#0000;border:none;border-radius:8px;color:#111827;cursor:pointer;padding:10px;text-align:left;width:100%}.WorkspaceSwitcher_item__PnxSg:hover{background:#f3f4f6}.WorkspaceSwitcher_active__-5ClS{background:#fde047;color:#000}.WorkspaceSwitcher_itemName__Z7Ubv{font-size:14px;font-weight:600}.WorkspaceSwitcher_role__W0C5x{color:#6b7280;font-size:11px}.WorkspaceSwitcher_createBlock__rKXWg{background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-direction:column;gap:8px;margin-top:12px;padding:8px}.WorkspaceSwitcher_input__nuz9S{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#111827;font-size:14px;height:40px;outline:none;padding:0 12px}.WorkspaceSwitcher_createBtn__1uTSl{background:#facc15;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:14px;font-weight:600;height:40px;width:100%}.WorkspaceSwitcher_icon__IMcqG{align-items:center;display:flex}.WorkspaceSwitcher_current__a-5Gd{align-items:center;display:flex;gap:8px}.WorkspaceSwitcher_icon__IMcqG{font-size:18px}.WorkspaceSwitcher_chevron__ITJ-A{margin-left:auto}.WorkspaceSwitcher_collapsed__bjMeI .WorkspaceSwitcher_current__a-5Gd{gap:4px;justify-content:center}.WorkspaceSwitcher_panel__upgd\+{min-width:220px}.InviteUsersModal_overlay__lISnd{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.InviteUsersModal_modal__ICKE6{background:#fff;border:2px solid #fbc02d;border-radius:14px;box-shadow:0 14px 40px #0000002e;font-family:Poppins,sans-serif;max-width:calc(100vw - 32px);padding:26px;width:520px}.InviteUsersModal_modal__ICKE6 h2{color:#0f172a;font-size:26px;font-weight:800;margin:0 0 14px}label{color:#0f172a;display:block;font-size:14px;font-weight:700;margin:10px 0 6px}.InviteUsersModal_input__lFXGi,.InviteUsersModal_select__JpZaE{background:#fff;border:1px solid #e5e7eb;border-radius:10px;color:#0f172a;font-size:14px;height:44px;outline:none;padding:0 14px;width:100%}.InviteUsersModal_input__lFXGi::placeholder{color:#94a3b8}.InviteUsersModal_input__lFXGi:focus,.InviteUsersModal_select__JpZaE:focus{border-color:#fbc02d;box-shadow:0 0 0 3px #fbc02d40}.InviteUsersModal_select__JpZaE{cursor:pointer;margin:6px 0 14px}.InviteUsersModal_actions__MVbBw{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}.InviteUsersModal_primary__Rs0vZ,.InviteUsersModal_secondary__DhI\+t{border:none;border-radius:10px;cursor:pointer;font-size:14px;font-weight:700;height:44px;padding:0 16px}.InviteUsersModal_primary__Rs0vZ{background:linear-gradient(90deg,#fdd835,#fbc02d);color:#111}.InviteUsersModal_primary__Rs0vZ:disabled{cursor:not-allowed;opacity:.7}.InviteUsersModal_secondary__DhI\+t{background:#f3f4f6;color:#111827}.InviteUsersModal_secondary__DhI\+t:disabled{cursor:not-allowed;opacity:.7}.InviteUsersModal_error__j4N3V{color:#b91c1c;font-size:13px;font-weight:600;margin-top:10px}.InviteUsersModal_success__F6Yn7{background:#fffbe6;border:1px solid #fbc02d;border-radius:10px;color:#0f172a;font-weight:450;margin:12px 0 16px;padding:12px 14px}.InviteUsersModal_dropdown__feJkg{margin:6px 0 14px;position:relative;width:100%}.InviteUsersModal_dropdownTrigger__7R\+Yi{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:10px;color:#0f172a;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:44px;justify-content:space-between;padding:0 14px;width:100%}.InviteUsersModal_dropdownTrigger__7R\+Yi:hover{background:#fffbe6}.InviteUsersModal_dropdownMenu__wDEoG{background:#fff;border:1px solid #fbc02d;border-radius:10px;box-shadow:0 12px 30px #00000026;left:0;overflow:hidden;position:absolute;top:calc(100% + 6px);width:100%;z-index:50}.InviteUsersModal_dropdownItem__v3UJA{background:#0000;border:none;cursor:pointer;font-size:14px;font-weight:500;padding:12px 14px;text-align:left;width:100%}.InviteUsersModal_dropdownItem__v3UJA:hover{background:#fff7cc}.InviteUsersModal_arrow__AnrT8{font-size:12px;opacity:.6}.WorkspaceModal_overlay__Rtqoh{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000059;display:grid;height:100%;left:0;place-items:center;position:fixed;top:0;width:100%;z-index:9999}.WorkspaceModal_modal__mFaDB{grid-gap:1rem;animation:WorkspaceModal_fadeIn__CLj5R .25s ease;background:#fff;border:2px solid #fbc02d;border-radius:14px;box-shadow:0 10px 35px #00000040;display:grid;font-family:Poppins,sans-serif;gap:1rem;padding:2rem;text-align:center;width:420px}@keyframes WorkspaceModal_fadeIn__CLj5R{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.WorkspaceModal_title__AFETs{color:#333;font-size:22px;font-weight:700;margin:0}.WorkspaceModal_subtitle__SiIqo{color:#666;font-size:14px;margin:0}.WorkspaceModal_list__znuQS{grid-gap:.5rem;display:grid;gap:.5rem;max-height:240px;overflow-y:auto;padding-right:4px}.WorkspaceModal_wsItem__yE0O4{background:#fffdf5;border:1px solid #f3d066;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 14px;transition:.15s ease;width:100%}.WorkspaceModal_wsItem__yE0O4:hover{background:#fff7d1}.WorkspaceModal_active__203Ir{background:#ffe57f;border-color:#fbc02d}.WorkspaceModal_wsName__vS2oX{color:#333;font-size:15px;font-weight:600}.WorkspaceModal_wsMembers__n\+Bjo{color:#777;font-size:12px}.WorkspaceModal_createBox__vK15W{display:flex;gap:8px;margin-top:.4rem}.WorkspaceModal_input__6hg4F{border:1px solid #ddd;border-radius:8px;flex:1 1;padding:10px}.WorkspaceModal_createBtn__UEGFw{background:linear-gradient(90deg,#fdd835,#fbc02d);border:none;border-radius:8px;cursor:pointer;font-weight:700;padding:10px 18px}.WorkspaceModal_hint__TCzoQ{color:#555;font-size:13px}.ProjectPicker_pickerWrap__2Yl9a{align-items:center;display:flex;gap:8px}.ProjectPicker_label__gSrsZ{color:#374151;font-weight:700}.ProjectPicker_select__WBZgB{background:#fff;border:1px solid #e5e7eb;border-radius:10px;min-width:240px;outline:none;padding:8px 10px}.ProjectPicker_createLink__TbYhm,.ProjectPicker_manageLink__ZHm86{color:#1e40af;font-weight:700;text-decoration:none}.ProjectPicker_emptyText__U5U45{color:#6b7280;margin-right:8px}.ProjectPicker_skeleton__hd6-0{background:#f3f4f6;border-radius:10px;height:38px;width:260px}.TeamPicker_select__TB5cF{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;background-image:linear-gradient(45deg,#0000 50%,#9ca3af 0),linear-gradient(135deg,#9ca3af 50%,#0000 0);background-position:calc(100% - 14px) 50%,calc(100% - 9px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;border:1px solid #d1d5db;border-radius:8px;box-sizing:border-box;cursor:pointer;font-size:13px;outline:none;padding:7px 9px;transition:border-color .1s ease,box-shadow .1s ease,background-color .1s ease;width:100%}.TeamPicker_select__TB5cF:focus{background-color:#fffbeb;border-color:#facc15;box-shadow:0 0 0 1px #facc1559}.TeamPicker_select__TB5cF:disabled{background-color:#f9fafb;box-shadow:none;color:#9ca3af;cursor:not-allowed}.EpicPicker_pickerWrap__x94jR{align-items:center;display:flex;gap:8px}.EpicPicker_label__pZazK{color:#374151;font-weight:700}.EpicPicker_select__5LT5O{background:#fff;border:1px solid #e5e7eb;border-radius:10px;min-width:240px;outline:none;padding:8px 10px}.EpicPicker_createLink__xS2vo,.EpicPicker_manageLink__fZ0N\+{color:#1e40af;font-weight:700;text-decoration:none}.EpicPicker_emptyText__4-GqM{color:#6b7280;margin-right:8px}.EpicPicker_skeleton__9HYwG{background:#f3f4f6;border-radius:10px;height:38px;width:260px}.CreateTicketDrawer_overlay__f55Gb{align-items:center;background:#0f172a59;display:flex;inset:0;justify-content:center;position:fixed;z-index:200}.CreateTicketDrawer_modal__Sntab{background:#fff;border-radius:20px;box-shadow:0 24px 60px #0f172a4d;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;max-height:92vh;max-width:96vw;overflow:hidden;padding:20px 24px 18px;position:relative;width:780px}.CreateTicketDrawer_modal__Sntab:before{background:linear-gradient(90deg,#fbbf24,#f97316);content:"";height:4px;left:0;position:absolute;right:0;top:0}.CreateTicketDrawer_modalHeader__H28D1{align-items:flex-start;border-bottom:1px solid #f3f4f6;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.CreateTicketDrawer_title__RtwGN{color:#111827;font-size:20px;font-weight:700;margin:0}.CreateTicketDrawer_subtitle__AjlEN{color:#9ca3af;font-size:13px;margin:4px 0 0}.CreateTicketDrawer_closeBtn__SBhD6{align-items:center;background:#0000;border:none;border-radius:999px;color:#6b7280;cursor:pointer;display:inline-flex;font-size:18px;height:28px;justify-content:center;transition:background .15s ease,color .15s ease,transform .05s ease;width:28px}.CreateTicketDrawer_closeBtn__SBhD6:hover{background:#f3f4f6;color:#111827;transform:translateY(-1px)}.CreateTicketDrawer_topRow__3oYKh{grid-gap:16px;background:#0000;border:none;border-radius:0;gap:16px;grid-template-columns:2fr 1fr 1fr;padding:0}.CreateTicketDrawer_topRow__3oYKh .CreateTicketDrawer_label__mwsd8{color:#374151;display:block;font-size:12px;font-weight:600;margin-bottom:4px}.CreateTicketDrawer_topRow__3oYKh .CreateTicketDrawer_input__k0hXc,.CreateTicketDrawer_topRow__3oYKh select{margin-top:0}.CreateTicketDrawer_tabs__fHbCI{align-items:center;background:#f3f4f6;border-radius:999px;display:inline-flex;margin-bottom:10px;padding:3px}.CreateTicketDrawer_tab__8MqRO{background:#0000;border:none;border-radius:999px;color:#6b7280;cursor:pointer;font-size:13px;padding:6px 16px;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.CreateTicketDrawer_tabActive__FnCpA{background:#fef3c7;box-shadow:0 1px 4px #0f172a1f;color:#92400e;font-weight:600}.CreateTicketDrawer_body__Icbnp{display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-x:hidden;overflow-y:auto;padding-right:10px}.CreateTicketDrawer_body__Icbnp::-webkit-scrollbar{width:6px}.CreateTicketDrawer_body__Icbnp::-webkit-scrollbar-track{background:#0000}.CreateTicketDrawer_body__Icbnp::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:999px}.CreateTicketDrawer_label__mwsd8{color:#374151;display:inline-block;font-size:12px;font-weight:600;margin-bottom:4px}.CreateTicketDrawer_input__k0hXc,.CreateTicketDrawer_select__tnmmU,.CreateTicketDrawer_textarea__SUKK8{background:#fff;border:1px solid #d1d5db;border-radius:8px;box-sizing:border-box;font-size:13px;outline:none;padding:7px 9px;transition:border-color .1s ease,box-shadow .1s ease,background-color .1s ease;width:100%}.CreateTicketDrawer_input__k0hXc::placeholder,.CreateTicketDrawer_textarea__SUKK8::placeholder{color:#9ca3af}.CreateTicketDrawer_input__k0hXc:focus,.CreateTicketDrawer_select__tnmmU:focus,.CreateTicketDrawer_textarea__SUKK8:focus{background:#fffbeb;border-color:#facc15;box-shadow:0 0 0 1px #facc1559}.CreateTicketDrawer_textarea__SUKK8{min-height:80px;resize:vertical}.CreateTicketDrawer_row__DVxlg{display:flex;flex-wrap:wrap;gap:12px;margin-top:2px}.CreateTicketDrawer_col__Xxp1F{flex:1 1 260px;min-width:0}@media (max-width:768px){.CreateTicketDrawer_modal__Sntab{border-radius:0;max-height:100vh;max-width:100vw;width:100%}.CreateTicketDrawer_topRow__3oYKh{border-radius:12px;flex-direction:column}.CreateTicketDrawer_row__DVxlg{flex-direction:column;flex-wrap:nowrap}.CreateTicketDrawer_col__Xxp1F{flex:1 1 auto}}.CreateTicketDrawer_checkboxLabel__HKnzG{align-items:center;color:#374151;display:flex;font-size:13px;gap:6px}.CreateTicketDrawer_checkboxLabel__HKnzG input[type=checkbox]{height:14px;width:14px}.CreateTicketDrawer_footer__HhLRC{border-top:1px solid #e5e7eb;display:flex;gap:8px;justify-content:flex-end;margin-top:12px;padding-top:10px}.CreateTicketDrawer_primaryBtn__ectY-{align-items:center;background:#fbbf24;border:none;border-radius:999px;box-shadow:0 6px 14px #fbbf2459;color:#111827;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:8px 20px;transition:filter .12s ease,transform .05s ease,box-shadow .12s ease}.CreateTicketDrawer_primaryBtn__ectY-:hover{box-shadow:0 8px 18px #fbbf2466;filter:brightness(1.03);transform:translateY(-1px)}.CreateTicketDrawer_primaryBtn__ectY-:active{box-shadow:0 4px 10px #fbbf244d;transform:translateY(0)}.CreateTicketDrawer_ghostBtn__n5dtE{background:#f3f4f6;border:none;border-radius:999px;color:#374151;cursor:pointer;font-size:13px;padding:8px 16px;transition:background .12s ease,color .12s ease}.CreateTicketDrawer_ghostBtn__n5dtE:hover{background:#e5e7eb;color:#111827}.CreateTicketDrawer_select__tnmmU{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#9ca3af 0),linear-gradient(135deg,#9ca3af 50%,#0000 0);background-position:calc(100% - 14px) 50%,calc(100% - 9px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;font-size:13px;padding:7px 9px}.CreateTicketDrawer_topRow__3oYKh{grid-column-gap:16px;grid-row-gap:0;align-items:end;column-gap:16px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);margin-bottom:14px;padding-top:2px;row-gap:0;.CreateTicketDrawer_projectWrap__o0OWe,.CreateTicketDrawer_typeWrap__Rxqoh{display:flex;flex-direction:column;gap:4px}.CreateTicketDrawer_topRow__3oYKh .CreateTicketDrawer_label__mwsd8{color:#374151;font-size:12px;font-weight:600;margin-bottom:0}.CreateTicketDrawer_formError__i96ND{background:#fee2e2;border-radius:6px;color:#991b1b;font-size:.9rem;margin:8px 0;padding:8px 12px}}.MainLayout_layout__7vgBY{display:flex}.MainLayout_content__nOiKO{background:#fff;box-sizing:border-box;flex:1 1;margin-left:240px;margin-left:var(--sidebar-width,240px);min-height:100vh;padding:1.5rem;transition:margin-left .25s ease}@media (max-width:768px){.MainLayout_layout__7vgBY{flex-direction:column}.MainLayout_content__nOiKO{margin-left:0;padding:84px 1rem 1rem}}@media (max-width:640px){.MainLayout_content__nOiKO{margin-left:0;padding:84px .75rem .75rem}}.InviteAcceptPage_container__skW9R{align-items:center;background:#f9fafb;display:flex;flex-direction:column;justify-content:center;min-height:100vh;text-align:center}.InviteAcceptPage_error__ECIqL{color:#b91c1c;margin-top:12px}@media (max-width:640px){.InviteAcceptPage_container__skW9R{padding:1rem}body{font-size:13px}}:root{--bg:#f6f9fc;--muted:#64748b;--accent:#2563eb;--radius:16px;--shadow:0 6px 22px #0f172a0f}.BacklogPage_page__PTwCy{background:#f6f9fc;background:var(--bg);box-sizing:border-box;min-height:100vh;padding:20px 24px 40px}.BacklogPage_listHead__2F7bC{border-bottom:1px solid #e6eef5;border-bottom:1px solid var(--line);color:#111827;font-weight:700;padding:12px 14px}.BacklogPage_listHead__2F7bC,.BacklogPage_row__YE5ZZ{grid-gap:12px;display:grid;gap:12px;grid-template-columns:86px 1fr 80px 140px 120px}.BacklogPage_row__YE5ZZ{align-items:center;background:#fff;border:1px solid #e6eef5;border:1px solid var(--line);border-radius:12px;padding:10px 12px}.BacklogPage_header__VwxCy{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.BacklogPage_h1__dy4JX{color:#0f172a;color:var(--text);font-size:22px;margin:0}.BacklogPage_sub__0nKYQ{color:#64748b;color:var(--muted);font-size:14px;margin:6px 0 0}.BacklogPage_headerRight__9kDB9{align-items:center;display:flex;gap:10px}.BacklogPage_refreshBtn__2ZcBQ{background:#f8fafc;border:1px solid #e6eef5;border:1px solid var(--line);border-radius:10px;cursor:pointer;padding:8px 12px}.BacklogPage_banner__4qbAd{background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;color:#7c2d12;margin:10px 0 6px;padding:10px 12px}.BacklogPage_panel__pWaIy{background:#fff;background:var(--panel);border:1px solid #e6eef5;border:1px solid var(--line);border-radius:16px;border-radius:var(--radius);box-shadow:0 6px 22px #0f172a0f;box-shadow:var(--shadow)}.BacklogPage_listBody__lULso{display:flex;flex-direction:column;gap:8px;padding:8px 12px}.BacklogPage_row__YE5ZZ[draggable=true]{cursor:grab}.BacklogPage_row__YE5ZZ[draggable=true]:active{cursor:grabbing}.BacklogPage_colRank__WnpmR{align-items:center;color:#475569;display:flex;gap:10px}.BacklogPage_handle__WeJNL{color:#94a3b8;display:inline-block;font-weight:700;-webkit-user-select:none;user-select:none}.BacklogPage_rankNum__PpBKI{font-weight:700;min-width:20px;text-align:right}.BacklogPage_colTitle__LUuZz{align-items:center;color:#0f172a;display:flex;gap:6px;overflow:hidden}.BacklogPage_titleText__0vHEx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BacklogPage_colEpic__T0VZW,.BacklogPage_colSP__ZJxE-,.BacklogPage_colStatus__\+usWR{color:#334155}.BacklogPage_colPriority__ywsew{align-items:center;display:flex}.BacklogPage_pill__VxmrG{background:#f8fafc;border:1px solid #e6eef5;border:1px solid var(--line);border-radius:999px;color:#0f172a;display:inline-block;font-size:12px;font-weight:700;padding:6px 10px}.BacklogPage_pillSelect__fZkvW{padding:6px 8px}.BacklogPage_pillHigh__xY600{background:#fee2e2;color:#b91c1c}.BacklogPage_pillMed__DC0Dw{background:#fdecc8;color:#a16207}.BacklogPage_pillLow__9tJZc{background:#dcfce7;color:#166534}.BacklogPage_status__IMYTK{background:#f1f5f9;border:1px solid #e6eef5;border:1px solid var(--line);border-radius:8px;color:#0f172a;font-size:12px;padding:4px 8px}.BacklogPage_skeleton__6OLXu{animation:BacklogPage_shimmer__DQ\+7P 1.2s infinite;background:linear-gradient(90deg,#eef3f7 25%,#f6fafc 50%,#eef3f7 75%);background-size:200% 100%;border-radius:12px;height:120px}.BacklogPage_empty__9dGSH{background:#fbfdff;border:1px dashed #e6eef5;border:1px dashed var(--line);border-radius:12px;color:#64748b;color:var(--muted);font-size:13px;padding:16px;text-align:center}@keyframes BacklogPage_shimmer__DQ\+7P{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:980px){.BacklogPage_listHead__2F7bC,.BacklogPage_row__YE5ZZ{grid-template-columns:60px 1fr 120px 70px 130px 100px}}@media (max-width:768px){.BacklogPage_page__PTwCy{padding:16px 12px}.BacklogPage_header__VwxCy{align-items:flex-start;flex-direction:column;gap:8px}.BacklogPage_listHead__2F7bC,.BacklogPage_row__YE5ZZ{font-size:12px;grid-template-columns:40px 1fr 90px 60px 110px 90px;padding:8px 10px}.BacklogPage_colEpic__T0VZW{display:none}.BacklogPage_panel__pWaIy{border-radius:10px}}@media (max-width:640px){.BacklogPage_page__PTwCy{padding:12px 8px}.BacklogPage_h1__dy4JX{font-size:1.1rem}.BacklogPage_listHead__2F7bC,.BacklogPage_row__YE5ZZ{font-size:11px;gap:8px;grid-template-columns:35px 1fr 70px 50px 90px 70px;padding:6px 8px}.BacklogPage_colEpic__T0VZW{display:none}.BacklogPage_refreshBtn__2ZcBQ{font-size:.8rem;padding:6px 10px}}.BacklogPage_typeBadge__iR7wr{background:#f8fafc;border:1px solid #e6eef5;border:1px solid var(--line);border-radius:999px;color:#334155;display:inline-block;font-size:11px;font-weight:600;margin-right:0;padding:3px 7px}.BacklogPage_typeEpic__ARzB\+{background:#e0f2fe;color:#0369a1}.BacklogPage_typeStory__4VzgK{background:#fef3c7;color:#92400e}.BacklogPage_typeBug__LLixy{background:#fee2e2;color:#b91c1c}.BacklogPage_typeSupport__Y9RQ9{background:#e0f2fe;color:#075985}.BacklogPage_detailOverlay__4-dsN{align-items:center;background:#0f172a59;display:flex;inset:0;justify-content:center;position:fixed;z-index:300}.BacklogPage_detailCard__BBDQ9{background:#fff;border-radius:16px;box-shadow:0 22px 45px #0f172a47;display:flex;flex-direction:column;max-width:95vw;min-height:0;padding:18px 20px 16px;width:640px}.BacklogPage_bottomSheetCard__ChTtS{background:#fff;border-radius:18px;bottom:16px;display:flex;flex-direction:column;height:calc(100vh - 96px)!important;left:50%;min-height:0;overflow:hidden;position:fixed;transform:translateX(-50%);width:min(800px,calc(100vw - 32px))}.BacklogPage_bottomSheetBody__a2e1b{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.BacklogPage_detailBody__N4SB9{min-height:0;overflow:visible}.BacklogPage_bottomSheetComments__OM-6E{background:#fff;border-top:1px solid #eee;flex-shrink:0}.BacklogPage_detailHeader__kdKCd{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.BacklogPage_detailTypeRow__faieQ{align-items:center;display:flex;gap:8px;margin-bottom:4px}.BacklogPage_detailId__\+pUTq{color:#94a3b8;font-size:11px}.BacklogPage_detailTitle__U3LWD{color:#0f172a;color:var(--text);font-size:18px;margin:0}.BacklogPage_detailClose__qSmJD{align-items:center;background:#0000;border:none;border-radius:999px;color:#6b7280;cursor:pointer;display:inline-flex;font-size:18px;height:28px;justify-content:center;width:28px}.BacklogPage_detailClose__qSmJD:hover{background:#f3f4f6;color:#111827}.BacklogPage_detailComments__kUqpx{border-top:1px solid #e5e7eb;padding-top:10px}.BacklogPage_detailBody__N4SB9::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:999px}.BacklogPage_detailDescription__4wzwA{margin:0 0 10px;white-space:pre-wrap}.BacklogPage_detailEmpty__fWYv9{color:#9ca3af;font-style:italic}.BacklogPage_detailGrid__ZHkBy{grid-gap:10px 16px;display:grid;gap:10px 16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2px}.BacklogPage_detailSpan2__XC37i{grid-column:1/-1}.BacklogPage_detailLabel__GuvMR{color:#6b7280;font-size:11px;font-weight:600;margin-bottom:2px}.CommentsSection_wrapper__UY-5t{background:#fff;display:flex;flex-direction:column}.CommentsSection_header__b3SeO{color:#6b7280;font-size:13px;font-weight:700;letter-spacing:.4px;padding:14px 18px 10px}.CommentsSection_list__ZBMPx{max-height:200px;overflow-y:auto;padding:0 18px}.CommentsSection_empty__O\+o5n{color:#9ca3af;font-size:13px;margin:10px 0}.CommentsSection_comment__BZII2{display:flex;gap:12px;margin-bottom:14px}.CommentsSection_avatar__QL1z8{align-items:center;background:#e0f2fe;border-radius:50%;color:#1e3a8a;display:flex;flex-shrink:0;font-size:12px;font-weight:800;height:32px;justify-content:center;width:32px}.CommentsSection_contentWrap__lFGu6{flex:1 1}.CommentsSection_topRow__g9f1C{align-items:center;display:flex;font-size:12px;gap:8px}.CommentsSection_author__GL\+ya{color:#111827;font-weight:700}.CommentsSection_time__pmc1N{color:#9ca3af;font-size:11px}.CommentsSection_deleteBtn__Kfe-F{background:none;border:none;color:#ef4444;cursor:pointer;font-size:12px;margin-left:auto;opacity:.6}.CommentsSection_deleteBtn__Kfe-F:hover{opacity:1}.CommentsSection_text__ntwU0{color:#374151;font-size:14px;line-height:1.45;margin-top:5px}.CommentsSection_mention__D3UFI{background:#e0f2fe;border-radius:8px;color:#1e3a8a;font-weight:700;padding:2px 6px}.CommentsSection_inputBar__pILZ7{background:#fff;border-top:1px solid #f1f5f9;padding:14px 18px 18px}.CommentsSection_inputWrapper__Lna9q{position:relative}.CommentsSection_input__N9iTe{background:#fff;border:2px solid #facc15;border-radius:14px;font-size:14px;min-height:48px;outline:none;padding:14px 48px 14px 14px;resize:none;width:100%}.CommentsSection_input__N9iTe::placeholder{color:#9ca3af}.CommentsSection_input__N9iTe:focus{box-shadow:0 0 0 3px #facc1540}.CommentsSection_sendBtn__m6rPn{background:#0000;border:none;border-radius:10px;bottom:10px;color:#111827;cursor:pointer;font-size:16px;font-weight:900;height:34px;position:absolute;right:10px;width:34px}.CommentsSection_sendBtn__m6rPn:hover{background:#f9fafb}.CommentsSection_sendBtn__m6rPn:disabled{cursor:not-allowed;opacity:.35}.CommentsSection_suggestions__tq5j5{background:#fff;border:1px solid #e5e7eb;border-radius:12px;bottom:56px;box-shadow:0 10px 26px #00000014;left:0;padding:6px;position:absolute;right:0;z-index:30}.CommentsSection_suggestionItem__rmnlG{align-items:center;border-radius:10px;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px}.CommentsSection_suggestionItem__rmnlG:hover{background:#f9fafb}.CommentsSection_suggestionMeta__M7ubB{color:#6b7280;font-size:12px}:root{--panel:#fff;--line:#e6eef5;--text:#0f172a;--shadow:0 6px 22px #0f172a1f;--primary:#2563eb}.NewSprintModal_backdrop__36\+CJ{align-items:center;background:#0f172a52;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.NewSprintModal_modal__LNEjZ{background:#fff;background:var(--panel);border:1px solid #e6eef5;border:1px solid var(--line);border-radius:16px;box-shadow:0 6px 22px #0f172a1f;box-shadow:var(--shadow);overflow:hidden;width:min(560px,92vw)}.NewSprintModal_header__1FRWK{align-items:center;border-bottom:1px solid #e6eef5;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:14px 16px}.NewSprintModal_title__4vkhx{color:#0f172a;color:var(--text);font-size:18px;font-weight:800;margin:0}.NewSprintModal_closeBtn__DWP1E{appearance:none;background:#0000;border:none;color:#334155;cursor:pointer;font-size:22px}.NewSprintModal_form__MmAOh{display:flex;flex-direction:column;gap:10px;padding:16px}.NewSprintModal_label__5ZUL0{color:#475569;font-size:13px;margin-bottom:4px}.NewSprintModal_input__xY4fE,.NewSprintModal_textarea__r0UGR{background:#fff;border:1px solid #e6eef5;border:1px solid var(--line);border-radius:12px;box-sizing:border-box;color:#0f172a;color:var(--text);outline:none;padding:10px 12px;width:100%}.NewSprintModal_input__xY4fE:focus,.NewSprintModal_textarea__r0UGR:focus{border-color:#c7d2fe;box-shadow:0 0 0 3px #3b82f626}.NewSprintModal_textarea__r0UGR{min-height:84px;resize:vertical}.NewSprintModal_row__N0VE1{display:flex;gap:10px}.NewSprintModal_col__r9GRF{flex:1 1}.NewSprintModal_actions__L5eE2{display:flex;gap:10px;justify-content:flex-end;margin-top:8px}.NewSprintModal_ghost__7-uHM,.NewSprintModal_primary__hDWz6{border:none;border-radius:12px;cursor:pointer;font-weight:700;padding:10px 14px}.NewSprintModal_primary__hDWz6{background:#2563eb;background:var(--primary);box-shadow:0 2px 10px #2563eb40;color:#fff}.NewSprintModal_primary__hDWz6:disabled{cursor:not-allowed;opacity:.7}.NewSprintModal_ghost__7-uHM{background:#f1f5f9;border:1px solid #e6eef5;border:1px solid var(--line);color:#0f172a}.SprintsPage_page__jxTdT{background:#fffbeb;display:flex;flex-direction:column;gap:1rem;min-height:calc(100vh - 64px);padding:1.5rem 1.75rem}.SprintsPage_header__YDCGX{align-items:center;display:flex;justify-content:space-between}.SprintsPage_h1__wZ\+gV{font-size:1.4rem;font-weight:600;margin:0}.SprintsPage_sub__Fo0Gj{color:#6b7280;font-size:.9rem;margin:2px 0 0}.SprintsPage_headerRight__1s5cJ{align-items:center;display:flex;gap:12px}.SprintsPage_newBtnAlt__x-2iu,.SprintsPage_newBtn__hqOK0{background:#facc15;border:none;border-radius:999px;color:#111827;cursor:pointer;font-size:.9rem;font-weight:500;padding:.45rem 1.2rem;transition:background .15s ease,transform .05s ease;white-space:nowrap}.SprintsPage_newBtnAlt__x-2iu:hover,.SprintsPage_newBtn__hqOK0:hover{background:#eab308;transform:translateY(-1px)}.SprintsPage_newBtnAlt__x-2iu{background:#fef3c7}.SprintsPage_planning__L0esG{background:linear-gradient(180deg,#fffaf0,#fff7e0);border:1px solid #fde68a;border-radius:22px;box-shadow:0 1px 2px #0000000a;box-shadow:var(--shadow-sm);margin-bottom:22px;padding:20px}@media (max-width:1100px){.SprintsPage_tiles__TgBeW{gap:12px;grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width:768px){.SprintsPage_page__jxTdT{padding:16px 12px}.SprintsPage_planning__L0esG{border-radius:16px;margin-bottom:16px;padding:16px}.SprintsPage_planningHeader__QhVtn{flex-direction:column;gap:12px;margin-bottom:12px}.SprintsPage_sprintNav__\+s6wu h2{font-size:18px}.SprintsPage_tiles__TgBeW{gap:10px;grid-template-columns:repeat(2,minmax(120px,1fr));margin-bottom:12px}.SprintsPage_tile__IkDLP{padding:.6rem .7rem}.SprintsPage_tileLabel__wxb64{font-size:11px}.SprintsPage_tileValue__3hxyX{font-size:18px}.SprintsPage_board__4ndeS{gap:.7rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.SprintsPage_columnHead__TjWGW{font-size:13px;padding:10px 12px}.SprintsPage_columnBody__-QZmA{gap:10px;padding:10px}}@media (max-width:640px){.SprintsPage_page__jxTdT{padding:12px 8px}.SprintsPage_planning__L0esG{padding:12px}.SprintsPage_sprintNav__\+s6wu{gap:10px}.SprintsPage_sprintNav__\+s6wu h2{font-size:16px}.SprintsPage_navBtn__yWWQH{font-size:16px;height:32px;width:32px}.SprintsPage_tiles__TgBeW{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:10px}.SprintsPage_tile__IkDLP{padding:.5rem .6rem}.SprintsPage_tileLabel__wxb64{font-size:10px}.SprintsPage_tileValue__3hxyX{font-size:16px}.SprintsPage_board__4ndeS{gap:.6rem;grid-template-columns:1fr}.SprintsPage_columnHead__TjWGW{font-size:12px;padding:8px 10px}.SprintsPage_columnBody__-QZmA{gap:8px;min-height:50px;padding:8px}}.SprintsPage_planningHeader__QhVtn{display:flex;justify-content:space-between;margin-bottom:16px}.SprintsPage_sprintNav__\+s6wu{align-items:center;display:flex;gap:14px}.SprintsPage_sprintNav__\+s6wu h2{font-size:20px;font-weight:800;margin:0}.SprintsPage_navBtn__yWWQH{background:#fff;border:1px solid #e5e7eb;border:1px solid var(--line);border-radius:12px;cursor:pointer;font-size:18px;height:36px;transition:all .15s ease;width:36px}.SprintsPage_navBtn__yWWQH:hover{background:#fff4c2;background:var(--accent-soft)}.SprintsPage_tiles__TgBeW{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(160px,1fr));margin-bottom:16px}.SprintsPage_tile__IkDLP{background:#fff;border:1px solid #e5e7eb;border-radius:.9rem;box-shadow:0 1px 3px #0f172a0a;padding:.8rem .9rem}.SprintsPage_tileLabel__wxb64{color:#6b7280;color:var(--muted);font-size:12px}.SprintsPage_tileValue__3hxyX{font-size:22px;font-weight:800}.SprintsPage_progressTrack__0Pntp{background:#f1f5f9;border-radius:999px;height:10px;overflow:hidden}.SprintsPage_progressBar__rFZ\+8{background:linear-gradient(90deg,#facc15,#fbbf24);border-radius:999px;height:100%}.SprintsPage_board__4ndeS{grid-gap:.9rem;display:grid;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.SprintsPage_column__65Vhy{background:#fff;border:1px solid #e5e7eb;border-radius:.9rem;box-shadow:0 1px 3px #0f172a0a;display:flex;flex-direction:column}.SprintsPage_columnHead__TjWGW{border-bottom:1px solid #f1f1f1;display:flex;font-weight:800;justify-content:space-between;padding:14px 16px}.SprintsPage_columnCount__M5zeH{color:#6b7280;color:var(--muted);font-size:12px}.SprintsPage_columnBody__-QZmA{display:flex;flex-direction:column;gap:12px;min-height:90px;padding:14px}.SprintsPage_columnBodyOver__8gpiC{background:#fffbea}.SprintsPage_bottomSheetCard__SnP7F{background:#fff;border-radius:18px;bottom:24px;display:flex;flex-direction:column;left:50%;max-height:80vh;overflow:hidden;position:fixed;transform:translateX(-50%);width:min(840px,calc(100vw - 32px))}.SprintsPage_sheetHandleWrap__D3nH-{display:flex;justify-content:center;padding:10px 0 0}.SprintsPage_sheetHandle__kFKSW{background:#e5e7eb;border-radius:999px;height:6px;width:54px}.SprintsPage_bottomSheetBody__TjWMr{flex:1 1;min-height:0;overflow-y:auto}.SprintsPage_bottomSheetComments__dVa7J{background:#fff;border-top:1px solid #eee}.SprintsPage_bottomSheetCard__SnP7F{height:calc(100vh - 96px)!important}.SprintsPage_card__67N99{background:#fff;border:1px solid #e5e7eb;border-left:4px solid #facc15;border-radius:.9rem;box-shadow:0 1px 3px #0f172a0a;cursor:grab;padding:.8rem .9rem;transition:box-shadow .12s ease,transform .12s ease}.SprintsPage_card__67N99:hover{box-shadow:0 4px 12px #0f172a29;transform:translateY(-2px)}.SprintsPage_cardTitle__HV\+xS{font-weight:700;margin-bottom:6px}.SprintsPage_cardMeta__3-Jxp{color:#6b7280;color:var(--muted);font-size:12px}.SprintsPage_dragOverlay__dDGeu{background:linear-gradient(135deg,#facc15,#fbbf24);border-radius:14px;box-shadow:0 8px 24px #0000000f;box-shadow:var(--shadow-md);font-weight:800;padding:12px 16px}.SprintsPage_cardMetaRow__cX8ZD{align-items:center;color:#6b7280;display:flex;font-size:12px;justify-content:space-between;margin-top:6px}.SprintsPage_cardType__fZgHJ{font-weight:500}.SprintsPage_cardAssignee__5S\+SN{font-size:12px;white-space:nowrap}.SprintsPage_cardTarget__\+1S53{color:#2563eb;font-size:12px;font-weight:500;margin-top:6px}.SprintsPage_toolbar__f3a2g{align-items:flex-end;display:flex;gap:10px}.SprintsPage_primaryBtn__\+LDKS{background:#facc15;border:none;border-radius:999px;color:#111827;cursor:pointer;font-size:.9rem;font-weight:500;padding:.45rem 1.2rem;transition:background .15s ease,transform .05s ease}.SprintsPage_primaryBtn__\+LDKS:hover{background:#eab308;transform:translateY(-1px)}.SprintPlanningModal_overlay__Lx1aj{align-items:center;background:#0f172a73;display:flex;inset:0;justify-content:center;position:fixed;z-index:500}.SprintPlanningModal_modal__j7QuR{background:#fff;border:2px solid #facc15;border-radius:18px;box-shadow:0 18px 40px #0f172a40;display:flex;flex-direction:column;max-height:85vh;overflow:hidden;width:min(720px,92vw)}.SprintPlanningModal_header__LkJV\+{align-items:flex-start;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:18px 22px}.SprintPlanningModal_header__LkJV\+ h2{font-size:1.25rem;font-weight:600;margin:0}.SprintPlanningModal_sub__ZtmdX{color:#6b7280;font-size:.85rem;margin-top:2px}.SprintPlanningModal_header__LkJV\+ button{background:#0000;border:none;cursor:pointer;font-size:18px}.SprintPlanningModal_filters__3RWqa{border-bottom:1px solid #f1f5f9;display:flex;gap:10px;padding:14px 22px}.SprintPlanningModal_filters__3RWqa select{background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:.85rem;height:36px;padding:0 10px}.SprintPlanningModal_list__TNaCm{flex:1 1;overflow-y:auto;padding:10px 22px}.SprintPlanningModal_row__HJBvV{grid-gap:12px;align-items:center;border-bottom:1px solid #f1f5f9;cursor:pointer;display:grid;gap:12px;grid-template-columns:24px 100px 1fr 80px;padding:10px 6px;transition:background .15s ease}.SprintPlanningModal_row__HJBvV:hover{background:#fffbea}.SprintPlanningModal_type__88iEi{color:#6b7280;font-size:12px;font-weight:600}.SprintPlanningModal_title__kDDlP{font-size:14px}.SprintPlanningModal_priority__L9mz6{color:#6b7280;font-size:12px}.SprintPlanningModal_footer__C93fw{border-top:1px solid #f1f5f9;display:flex;gap:10px;justify-content:flex-end;padding:16px 22px}.SprintPlanningModal_primary__Yh-Tb{background:#facc15;border:none;border-radius:999px;color:#111827;cursor:pointer;font-size:.9rem;font-weight:500;padding:.45rem 1.2rem;transition:background .15s ease,transform .05s ease}.SprintPlanningModal_primary__Yh-Tb:hover{background:#eab308;transform:translateY(-1px)}.SprintPlanningModal_ghost__x7EVX{background:#f1f5f9;border:none;border-radius:999px;color:#374151;cursor:pointer;font-size:.9rem;padding:.45rem 1.2rem}.SprintPlanningModal_UserStory__2kluS{color:#2563eb}.SprintPlanningModal_Bug__7YaZn{color:#dc2626}.SprintPlanningModal_Support__oyJs-{color:#059669}.TeamsPage_page__LyWOh{display:flex;flex-direction:column;gap:1rem}.TeamsPage_header__14IFB{align-items:flex-end;display:flex;justify-content:space-between}.TeamsPage_title__-bkbZ{font-size:1.4rem;font-weight:600;margin:0}.TeamsPage_subtitle__v-4lj{color:#6b7280;font-size:.85rem;margin:2px 0 0}.TeamsPage_toolbar__wrXHX{background:#fffbeb;border:1px solid #facc15;border-radius:.9rem;display:flex;flex-direction:column;gap:.75rem;padding:.9rem 1rem}.TeamsPage_toolbarRow__0XDq5{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.TeamsPage_projectPicker__0YpZI{min-width:220px}.TeamsPage_newTeamCard__e7nND{background:#fff;border:1px solid #e5e7eb;border-radius:.9rem;box-shadow:0 1px 3px #0f172a0f;margin-top:.25rem;padding:.9rem 1rem 1rem}.TeamsPage_newTeamHeaderRow__cYsi7{align-items:baseline;display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.6rem}.TeamsPage_newTeamTitle__-olhz{color:#111827;font-size:.95rem;font-weight:600;margin:0}.TeamsPage_newTeamHint__1cVJt{color:#9ca3af;font-size:.75rem}.TeamsPage_fieldGroup__2B1og{margin-top:.6rem}.TeamsPage_newTeamActions__NhJjB{display:flex;justify-content:flex-end;margin-top:.9rem}.TeamsPage_label__BDFX4{color:#4b5563;display:block;font-size:.75rem;margin-bottom:.25rem}.TeamsPage_input__c1C0v{background:#fff;border:1px solid #d1d5db;border-radius:.6rem;font-size:.85rem;outline:none;padding:.45rem .7rem;width:100%}.TeamsPage_input__c1C0v:focus{border-color:#facc15;box-shadow:0 0 0 1px #facc15}.TeamsPage_selectedLeadRow__l7-kt{align-items:center;display:flex;font-size:.8rem;justify-content:space-between;margin-top:.35rem}.TeamsPage_selectedLeadName__3UDej{color:#111827}.TeamsPage_clearLeadBtn__Q9DMC{background:#0000;border:none;color:#b91c1c;cursor:pointer;font-size:.75rem;padding:.1rem .25rem}.TeamsPage_primaryBtn__oevw\+{background:#facc15;border:none;border-radius:999px;color:#111827;cursor:pointer;font-size:.85rem;font-weight:500;padding:.45rem 1rem;transition:background .15s ease,transform .05s ease;white-space:nowrap}.TeamsPage_primaryBtn__oevw\+:hover{background:#eab308;transform:translateY(-1px)}.TeamsPage_primaryBtn__oevw\+:disabled{cursor:not-allowed;opacity:.6;transform:none}.TeamsPage_smallBtn__QA\+ZI,.TeamsPage_smallDangerBtn__wE5UC{border:1px solid #0000;border-radius:.4rem;cursor:pointer;font-size:.75rem;padding:.25rem .55rem}.TeamsPage_smallBtn__QA\+ZI{background:#e5e7eb;color:#111827}.TeamsPage_smallBtn__QA\+ZI:hover{background:#d1d5db}.TeamsPage_smallDangerBtn__wE5UC{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.TeamsPage_smallDangerBtn__wE5UC:hover{background:#fee2e2}.TeamsPage_empty__h69MU{color:#6b7280;font-size:.85rem;margin-top:.5rem}@media (max-width:768px){.TeamsPage_page__LyWOh{gap:.75rem}.TeamsPage_header__14IFB{align-items:flex-start;flex-direction:column;gap:8px}.TeamsPage_title__-bkbZ{font-size:1.2rem}.TeamsPage_toolbarRow__0XDq5{flex-direction:column;gap:.75rem;justify-content:flex-start}.TeamsPage_projectPicker__0YpZI{min-width:100%}.TeamsPage_newTeamCard__e7nND{padding:.75rem .9rem}.TeamsPage_newTeamHeaderRow__cYsi7{gap:.25rem}.TeamsPage_newTeamTitle__-olhz{font-size:.9rem}}@media (max-width:640px){.TeamsPage_page__LyWOh{gap:.5rem}.TeamsPage_title__-bkbZ{font-size:1.1rem}.TeamsPage_subtitle__v-4lj{font-size:.8rem}.TeamsPage_toolbar__wrXHX{gap:.5rem;padding:.75rem .85rem}.TeamsPage_toolbarRow__0XDq5{gap:.5rem}.TeamsPage_projectPicker__0YpZI{font-size:.8rem}.TeamsPage_newTeamCard__e7nND{padding:.6rem .75rem}.TeamsPage_newTeamTitle__-olhz{font-size:.85rem}.TeamsPage_fieldGroup__2B1og{margin-top:.4rem}.TeamsPage_label__BDFX4{font-size:.7rem;margin-bottom:.15rem}.TeamsPage_input__c1C0v{border-radius:.5rem;font-size:.8rem;padding:.35rem .5rem}.TeamsPage_primaryBtn__oevw\+{border-radius:20px;font-size:.8rem;padding:.35rem .75rem}}.TeamsPage_emptySmall__A4cOF{color:#9ca3af;font-size:.8rem}.TeamsPage_teamsList__\+eKFR{display:flex;flex-direction:column;gap:.75rem}.TeamsPage_teamCard__\+hGLW{background:#fff;border:1px solid #e5e7eb;border-left:4px solid #facc15;border-radius:.9rem;box-shadow:0 1px 3px #0f172a0a;padding:.75rem .9rem}.TeamsPage_teamHeader__6lM0W{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.TeamsPage_teamHeaderLeft__BT4EE{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.TeamsPage_teamNameDisplay__SCXQ1{font-size:.95rem;font-weight:600}.TeamsPage_teamNameInput__A59Hd{border:1px solid #d1d5db;border-radius:.5rem;font-size:.9rem;padding:.35rem .5rem;width:100%}.TeamsPage_teamNameInput__A59Hd:focus{border-color:#111827}.TeamsPage_teamHeaderButtons__opRpq{display:flex;gap:.4rem}.TeamsPage_teamId__Xk8Uw{color:#9ca3af;font-size:.7rem;margin-top:2px}.TeamsPage_teamLeadDisplayRow__rxzQs{align-items:baseline;display:flex;font-size:.8rem;gap:.25rem}.TeamsPage_teamLeadLabel__0dpyr{color:#6b7280;font-weight:500}.TeamsPage_teamLeadValue__mNU6Y{color:#111827}.TeamsPage_teamLeadEditRow__kpOl1{align-items:center;display:flex;gap:.5rem;margin-top:.35rem}.TeamsPage_teamLeadSelect__tPsKq{border:1px solid #d1d5db;border-radius:.5rem;flex:1 1;font-size:.8rem;outline:none;padding:.3rem .5rem}.TeamsPage_teamLeadSelect__tPsKq:focus{border-color:#111827}.TeamsPage_membersSection__8LkIk{margin-top:.6rem}.TeamsPage_membersHeader__YLKR7{color:#f59e0b;font-size:.8rem;font-weight:600;margin-bottom:.25rem}.TeamsPage_membersList__vAynD{list-style:none;margin:0;padding:0}.TeamsPage_memberItem__2Zt74{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:.25rem 0}.TeamsPage_memberItem__2Zt74:last-child{border-bottom:none}.TeamsPage_memberEmail__09bC4{color:#6b7280;font-size:.75rem}.TeamsPage_removeMemberBtn__m34UO{background:#0000;border:none;color:#b91c1c;cursor:pointer;font-size:.8rem;padding:.1rem .25rem}.TeamsPage_addMemberSection__\+iClh{margin-top:.65rem;position:relative}.TeamsPage_searchDropdown__ai7CO{background:#fff;border:1px solid #e5e7eb;border-radius:.6rem;box-shadow:0 6px 12px #0f172a14;margin-top:.35rem;max-height:180px;overflow-y:auto;position:relative}.TeamsPage_searchHint__orSJY{color:#6b7280;font-size:.8rem;padding:.4rem .7rem}.TeamsPage_searchResultItem__G\+dM4{background:#0000;border:none;cursor:pointer;font-size:.8rem;padding:.4rem .7rem;text-align:left;width:100%}.TeamsPage_searchResultItem__G\+dM4:hover{background:#fffbeb}.BoardsPage_page__3CUm3{background:linear-gradient(180deg,#fffdf5,#fff9e6);min-height:100vh;overflow-x:hidden;padding:26px}.BoardsPage_topBar__TTUVg{align-items:flex-end;display:flex;gap:16px;margin-bottom:22px}.BoardsPage_formGroup__h2KIt{display:flex;flex-direction:column;gap:4px}.BoardsPage_formGroup__h2KIt label{color:#6b7280;color:var(--muted);font-size:12px;font-weight:600}.BoardsPage_refreshBtn__-BOn4{background:#facc15;border:none;border-radius:999px;color:#111827;cursor:pointer;font-size:.9rem;font-weight:500;padding:.45rem 1.2rem;transition:background .15s ease,transform .05s ease}.BoardsPage_refreshBtn__-BOn4:hover{background:#eab308;transform:translateY(-1px)}.BoardsPage_board__To3T9{grid-gap:.9rem;display:grid;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.BoardsPage_column__ceK4I{background:#fff;border:1px solid #e5e7eb;border-radius:.9rem;box-shadow:0 1px 2px #0000000a;box-shadow:var(--shadow-sm);display:flex;flex-direction:column}.BoardsPage_columnHead__2Jfn\+{border-bottom:1px solid #f1f1f1;display:flex;font-weight:800;justify-content:space-between;padding:14px 16px}.BoardsPage_columnCount__ZvOt7{color:#6b7280;color:var(--muted);font-size:12px}.BoardsPage_columnBody__DyWLG{display:flex;flex-direction:column;gap:12px;min-height:90px;padding:14px}.BoardsPage_columnBodyOver__YSlk0{background:#fffbea}.BoardsPage_empty__to0cC{background:#f8fafc;border:1px dashed #e5e7eb;border-radius:12px;color:#94a3b8;font-size:13px;padding:20px;text-align:center}.BoardsPage_card__yWrQa{background:#fff;border:1px solid #e5e7eb;border-left:4px solid #facc15;border-radius:.9rem;box-shadow:0 1px 2px #0000000a;box-shadow:var(--shadow-sm);cursor:grab;padding:.8rem .9rem;transition:box-shadow .12s ease,transform .12s ease}.BoardsPage_card__yWrQa:hover{box-shadow:0 4px 12px #0f172a29;transform:translateY(-2px)}.BoardsPage_cardTitle__fuOcc{font-weight:700;margin-bottom:6px}.BoardsPage_cardMetaRow__HqekP{align-items:center;color:#6b7280;display:flex;font-size:12px;justify-content:space-between;margin-top:6px}.BoardsPage_cardType__vuWEj{font-weight:500}.BoardsPage_cardAssignee__KiAAN{font-size:12px;white-space:nowrap}.BoardsPage_cardTarget__Raixp{color:#2563eb;font-size:12px;font-weight:500;margin-top:6px}.BoardsPage_dragOverlay__vKa4c{background:linear-gradient(135deg,#facc15,#fbbf24);border-radius:14px;box-shadow:0 8px 24px #0000000f;box-shadow:var(--shadow-md);font-weight:800;max-width:260px;overflow:hidden;padding:12px 16px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1200px){.BoardsPage_board__To3T9{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media (max-width:768px){.BoardsPage_page__3CUm3{padding:16px}.BoardsPage_topBar__TTUVg{flex-direction:column;gap:12px;margin-bottom:16px}.BoardsPage_board__To3T9{gap:.7rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.BoardsPage_columnHead__2Jfn\+{font-size:13px;padding:10px 12px}.BoardsPage_columnBody__DyWLG{gap:10px;padding:10px}.BoardsPage_card__yWrQa{font-size:13px;padding:.6rem .7rem}.BoardsPage_cardTitle__fuOcc{font-size:13px;margin-bottom:4px}}@media (max-width:640px){.BoardsPage_page__3CUm3{padding:12px}.BoardsPage_topBar__TTUVg{gap:10px;margin-bottom:12px}.BoardsPage_formGroup__h2KIt{min-width:100%}.BoardsPage_board__To3T9{gap:.6rem;grid-template-columns:1fr}.BoardsPage_columnHead__2Jfn\+{font-size:12px;padding:8px 10px}.BoardsPage_columnBody__DyWLG{gap:8px;min-height:60px;padding:8px}.BoardsPage_card__yWrQa{font-size:12px;padding:.5rem .6rem}}.LoginPage_container__Cfl-W{background:linear-gradient(135deg,#fffbe6,#fff1b8);display:grid;font-family:Poppins,sans-serif;min-height:100vh;place-items:center}.LoginPage_hexIcon__RtRa2{display:inline-block;height:35px;position:relative;width:35px}.LoginPage_hexIcon__RtRa2:before{background:#f59e0b;inset:0}.LoginPage_hexIcon__RtRa2:after,.LoginPage_hexIcon__RtRa2:before{clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);content:"";position:absolute}.LoginPage_hexIcon__RtRa2:after{background:#fff;inset:3px}.LoginPage_form__YME1y{grid-gap:.75rem;background:#fff;border:2px solid #fbc02d;border-radius:12px;box-shadow:0 10px 30px #0000001f;display:grid;gap:.75rem;padding:2rem;width:360px}.LoginPage_title__gHnSn{align-items:center;color:#1f2937;display:flex;font-size:1.8rem;font-weight:700;gap:10px;justify-content:center;margin-bottom:8px}.LoginPage_input__D-sed{border:1px solid #ddd;border-radius:8px;font-size:14px;outline:none;padding:10px;width:100%}.LoginPage_button__SYI7P{background:linear-gradient(90deg,#fdd835,#fbc02d);border:none;border-radius:8px;cursor:pointer;font-weight:700;padding:10px}.LoginPage_message__QATkr{color:#b91c1c;font-weight:600;text-align:center}.LoginPage_footerText__vWW3o{color:#444;font-size:14px;margin-top:6px;text-align:center}@media (max-width:640px){.LoginPage_container__Cfl-W{padding:1rem}.LoginPage_form__YME1y{border-radius:10px;padding:1.5rem 1rem;width:100%}.LoginPage_title__gHnSn{font-size:1.5rem;margin-bottom:6px}.LoginPage_input__D-sed{font-size:16px;padding:8px}.LoginPage_button__SYI7P{font-size:15px;padding:8px}.LoginPage_footerText__vWW3o{font-size:12px}}@media (max-width:480px){.LoginPage_form__YME1y{padding:1.25rem .75rem}.LoginPage_title__gHnSn{font-size:1.3rem}.LoginPage_hexIcon__RtRa2{height:28px;width:28px}}.LoginPage_link__v0zxg{color:#fbc02d;font-weight:600;text-decoration:none}.LoginPage_googleButton__zXes1{align-items:center;background:#fff;border:none;border-radius:6px;box-shadow:0 0 4px #0003;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:10px;justify-content:center;margin-bottom:12px;padding:10px;width:100%}.LoginPage_googleButton__zXes1:hover{background:#f3f3f3}.LoginPage_googleIcon__uwVYf{height:20px;width:20px}.LoginPage_divider__H1sci{color:#888;font-size:13px;margin:8px 0 16px;text-align:center}.LoginPage_passwordWrapper__vUVKn{align-items:center;display:flex;position:relative;width:100%}.LoginPage_passwordWrapper__vUVKn input{width:100%}.LoginPage_toggleIcon__L8MzV{color:#666;cursor:pointer;font-size:18px;position:absolute;right:12px;top:50%;transform:translateY(-50%);-webkit-user-select:none;user-select:none}.LoginPage_toggleIcon__L8MzV:hover{color:#000}.LoginPage_participants__l8Rk6{display:flex;flex-direction:column;gap:6px}.LoginPage_participantList__tFgOs{display:flex;flex-wrap:wrap;gap:10px}.LoginPage_participantItem__GI3t6{align-items:center;background:#f9fafb;border-radius:8px;display:flex;font-size:13px;gap:6px;padding:6px 10px}.SignupPage_container__6pgiP{background:linear-gradient(135deg,#fffbe6,#fff1b8);display:grid;font-family:Poppins,sans-serif;min-height:100vh;place-items:center}.SignupPage_form__INkAB{grid-gap:.75rem;background:#fff;border:2px solid #fbc02d;border-radius:12px;box-shadow:0 10px 30px #0000001f;display:grid;gap:.75rem;padding:2rem;width:360px}.SignupPage_title__zeLQw{align-items:center;display:flex;font-size:1.7rem;gap:10px;justify-content:center;text-align:center}.SignupPage_hexIcon__G0z6z{display:inline-block;height:35px;position:relative;width:35px}.SignupPage_hexIcon__G0z6z:before{background:#f59e0b;inset:0}.SignupPage_hexIcon__G0z6z:after,.SignupPage_hexIcon__G0z6z:before{clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);content:"";position:absolute}.SignupPage_hexIcon__G0z6z:after{background:#fff;inset:3px}.SignupPage_titleRow__QhXeb{align-items:center;display:flex;gap:10px;justify-content:center;text-align:center}.SignupPage_title__zeLQw{color:#333;font-size:1.8rem;font-weight:700;margin:0}.SignupPage_input__6Ar\+S{background:#fff;border:1px solid #ddd;border-radius:8px;font-size:14px;outline:none;padding:10px}.SignupPage_button__m7kDE{background:linear-gradient(90deg,#fdd835,#fbc02d);border:none;border-radius:8px;cursor:pointer;font-weight:700;padding:10px}@media (max-width:640px){.SignupPage_container__6pgiP{padding:1rem}.SignupPage_form__INkAB{border-radius:10px;padding:1.5rem 1rem;width:100%}.SignupPage_title__zeLQw{font-size:1.5rem;margin-bottom:6px}.SignupPage_input__6Ar\+S{font-size:16px;padding:8px}.SignupPage_button__m7kDE{font-size:15px;padding:8px}}@media (max-width:480px){.SignupPage_form__INkAB{padding:1.25rem .75rem}.SignupPage_title__zeLQw{font-size:1.3rem}.SignupPage_hexIcon__G0z6z{height:28px;width:28px}}.SignupPage_message__gea\+C{color:#0f172a;font-weight:600;text-align:center}.SignupPage_footerText__SWyU\+{color:#444;font-size:14px;margin-top:6px;text-align:center}.SignupPage_link__XRdAo{color:#fbc02d;font-weight:600;text-decoration:none}.SignupPage_googleButton__xDG6r{align-items:center;background:#fff;border:none;border-radius:6px;box-shadow:0 0 4px #0003;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:10px;justify-content:center;margin-bottom:12px;padding:10px;width:100%}.SignupPage_googleButton__xDG6r:hover{background:#f3f3f3}.SignupPage_googleIcon__49OFu{height:20px;width:20px}.SignupPage_divider__m09fH{color:#888;font-size:13px;margin:8px 0 16px;text-align:center}.SignupPage_passwordWrapper__Q6\+Ue{align-items:center;display:flex;position:relative;width:100%}.SignupPage_passwordWrapper__Q6\+Ue input{width:100%}.SignupPage_toggleIcon__7C82h{color:#666;cursor:pointer;font-size:18px;position:absolute;right:12px;top:50%;transform:translateY(-50%);-webkit-user-select:none;user-select:none}.SignupPage_toggleIcon__7C82h:hover{color:#000}.WorkspaceCreatePage_container__lJ6L4{background:#fff8db;display:grid;font-family:Poppins,sans-serif;min-height:100vh;place-items:center}.WorkspaceCreatePage_form__IV8X1{grid-gap:14px;background:#fff;border:2px solid #f1c232;border-radius:12px;box-shadow:0 8px 20px #0000001a;display:grid;gap:14px;padding:20px;width:360px}.WorkspaceCreatePage_title__mOh3y{font-size:22px;font-weight:700;text-align:center}.WorkspaceCreatePage_input__dxIGR{border:1px solid #ddd;border-radius:8px;font-size:14px;padding:10px}.WorkspaceCreatePage_button__4moj8{background:#ffda47;border:none;border-radius:8px;cursor:pointer;font-size:15px;font-weight:700;padding:10px}.WorkspaceCreatePage_button__4moj8:hover{background:#f5c400}.WorkspaceCreatePage_message__f-1N5{color:red;font-size:14px;text-align:center}@media (max-width:640px){.WorkspaceCreatePage_container__lJ6L4{padding:1rem}.WorkspaceCreatePage_form__IV8X1{border-radius:10px;padding:1.5rem 1rem;width:100%}.WorkspaceCreatePage_title__mOh3y{font-size:18px;margin-bottom:.5rem}.WorkspaceCreatePage_input__dxIGR{font-size:16px;padding:8px}.WorkspaceCreatePage_button__4moj8{font-size:14px;padding:8px}.WorkspaceCreatePage_message__f-1N5{font-size:12px}}@media (max-width:480px){.WorkspaceCreatePage_form__IV8X1{padding:1.25rem .75rem}.WorkspaceCreatePage_title__mOh3y{font-size:16px}}.WorkspaceSetupPage_container__Wch7a{background:linear-gradient(135deg,#fffbe6,#fff1b8);display:grid;font-family:Poppins,sans-serif;min-height:100vh;place-items:center}.WorkspaceSetupPage_card__nzxXY{background:#fff;border:2px solid #fbc02d;border-radius:14px;box-shadow:0 10px 30px #0000001f;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;max-width:460px;padding:36px;width:100%}.WorkspaceSetupPage_list__6KD5r{margin-bottom:6px}.WorkspaceSetupPage_divider__UNyA5{display:none}.WorkspaceSetupPage_iconWrap__sp6gP{display:flex;justify-content:center;margin-bottom:18px}.WorkspaceSetupPage_hexagonIcon__zvQ3C{display:block;height:36px;width:36px}.WorkspaceSetupPage_title__M8ao8{color:#333;font-size:20px;font-weight:700;margin-bottom:4px;text-align:center}.WorkspaceSetupPage_subtitle__FugKr{color:#64748b;font-size:14px;margin-bottom:22px;text-align:center}.WorkspaceSetupPage_list__6KD5r{display:flex;flex-direction:column;gap:10px}.WorkspaceSetupPage_workspaceItem__3vOe8{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;font-weight:500;padding:12px 14px;text-align:left;transition:all .2s ease}.WorkspaceSetupPage_workspaceItem__3vOe8:hover{background:#fff7cc;border-color:#fbc02d}.WorkspaceSetupPage_divider__UNyA5{color:#9ca3af;font-size:12px;font-weight:500;margin:18px 0;text-align:center}.WorkspaceSetupPage_createBox__N5M5V{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:1fr 180px;margin-top:12px}.WorkspaceSetupPage_input__hhhY-{border:1px solid #e5e7eb;border-radius:10px;box-sizing:border-box;font-size:14px;height:44px;padding:0 14px;width:100%}.WorkspaceSetupPage_createBtn__lISFC:hover{background:#fbc02d}.WorkspaceSetupPage_input__hhhY-:focus{background:#fff;border-color:#fbc02d;outline:none}.WorkspaceSetupPage_createBtn__lISFC{background:linear-gradient(90deg,#fdd835,#fbc02d);border:none;border-radius:10px;color:#000;cursor:pointer;font-size:14px;font-weight:500;height:44px;width:100%}.WorkspaceSetupPage_createBtn__lISFC:disabled{opacity:.6}.WorkspaceSetupPage_empty__oXaAy,.WorkspaceSetupPage_loading__c4KCj{color:#64748b;font-size:14px;text-align:center}.WorkspaceSetupPage_error__jFsYb{color:#b91c1c;font-size:13px;margin-top:14px;text-align:center}.WorkspaceSetupPage_section__FpP0S{margin-top:18px}@media (max-width:640px){.WorkspaceSetupPage_container__Wch7a{padding:1rem}.WorkspaceSetupPage_card__nzxXY{border-radius:10px;padding:1.5rem 1rem;width:100%}.WorkspaceSetupPage_title__M8ao8{font-size:18px;margin-bottom:2px}.WorkspaceSetupPage_subtitle__FugKr{font-size:12px;margin-bottom:16px}.WorkspaceSetupPage_workspaceItem__3vOe8{font-size:13px;padding:10px 12px}.WorkspaceSetupPage_createBox__N5M5V{gap:10px;grid-template-columns:1fr;margin-top:10px}.WorkspaceSetupPage_createBtn__lISFC,.WorkspaceSetupPage_input__hhhY-{font-size:13px;height:40px;padding:0 12px}.WorkspaceSetupPage_error__jFsYb{font-size:12px;margin-top:10px}}.CompleteProfilePage_container__D9KGr{background:linear-gradient(135deg,#fffbe6,#fff1b8);display:grid;font-family:Poppins,sans-serif;min-height:100vh;place-items:center}.CompleteProfilePage_form__2ZkqD{grid-gap:.75rem;background:#fff;border:2px solid #fbc02d;border-radius:12px;box-shadow:0 10px 30px #0000001f;display:grid;gap:.75rem;padding:2rem;width:360px}.CompleteProfilePage_title__k6\+5e{color:#333;font-weight:700;margin:0;text-align:center}.CompleteProfilePage_input__kM49k{background:#fff;border:1px solid #ddd;border-radius:8px;font-size:14px;outline:none;padding:10px}.CompleteProfilePage_button__4aJoD{background:linear-gradient(90deg,#fdd835,#fbc02d);border:none;border-radius:8px;cursor:pointer;font-weight:700;padding:10px}.CompleteProfilePage_message__yVYSS{color:#b91c1c;font-weight:600;text-align:center}@media (max-width:640px){.CompleteProfilePage_container__D9KGr{padding:1rem}.CompleteProfilePage_form__2ZkqD{border-radius:10px;padding:1.5rem 1rem;width:100%}.CompleteProfilePage_title__k6\+5e{font-size:1.5rem;margin-bottom:1rem}.CompleteProfilePage_input__kM49k{font-size:16px;padding:8px}.CompleteProfilePage_button__4aJoD{font-size:15px;padding:8px}.CompleteProfilePage_message__yVYSS{font-size:12px}}@media (max-width:480px){.CompleteProfilePage_form__2ZkqD{padding:1.25rem .75rem}.CompleteProfilePage_title__k6\+5e{font-size:1.3rem}}.EpicCard_card__UwE-K{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:14px;position:relative;transition:box-shadow .15s ease,transform .15s ease}.EpicCard_card__UwE-K:hover{box-shadow:0 6px 18px #00000014;transform:translateY(-2px)}.EpicCard_accent_todo__w2mU6{border-left:4px solid #94a3b8}.EpicCard_accent_inprogress__0R--w{border-left:4px solid #3b82f6}.EpicCard_accent_testing__FnqMR{border-left:4px solid #f59e0b}.EpicCard_accent_inreview__tW79f{border-left:4px solid #8b5cf6}.EpicCard_accent_done__gynYB{border-left:4px solid #22c55e}.EpicCard_accent_blocked__9G1q1{border-left:4px solid #ef4444}.EpicCard_topRow__2jcQJ{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.EpicCard_code__7qTqs{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;font-size:.7rem;padding:2px 6px}.EpicCard_topRight__EDwEW{align-items:center;display:flex;gap:6px}.EpicCard_status__IoSj1{align-items:center;background:#f3f4f6;border-radius:999px;box-shadow:none;color:#374151;display:inline-flex;font-size:.75rem;font-weight:600;gap:6px;padding:3px 8px}.EpicCard_statusDot__e1Imy{background:#6b7280;border-radius:50%;height:6px;width:6px}[class^=status_]{color:#374151!important}[class^=status_] .EpicCard_statusDot__e1Imy{background:#6b7280!important}.EpicCard_title__OQqQg{color:#111827;font-size:.95rem;font-weight:600;margin:0}.EpicCard_desc__9pl27{color:#6b7280;font-size:.8rem;line-height:1.4;margin-top:4px}.EpicCard_footer__txjxv{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.EpicCard_pill__MPpP1{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;color:#374151;font-size:.7rem;font-weight:600;padding:3px 10px}.EpicCard_pill_high__yBLou,.EpicCard_pill_low__wFyuy,.EpicCard_pill_medium__FMZ59{background:#f3f4f6;border-color:#e5e7eb;color:#374151}.EpicCard_assignee__bgeDt{align-items:center;display:inline-flex;gap:6px}.EpicCard_avatarFallback__hpylK,.EpicCard_avatar__2t0r1{align-items:center;background:#e5e7eb;border:1px solid #e5e7eb;border-radius:999px;box-shadow:none;color:#374151;display:flex;font-size:.7rem;font-weight:700;height:22px;justify-content:center;width:22px}.EpicCard_assigneeName__ZkkmP{color:#6b7280;font-size:.75rem}.EpicCard_refreshBtn__pBKAK{background:#0000;border:none;color:#9ca3af;cursor:pointer;font-size:.8rem;position:absolute;right:6px;top:6px}.EpicCard_refreshBtn__pBKAK:hover{color:#374151}:root{--accent:#facc15;--accent-soft:#fff4c2;--success:#16a34a;--line:#e5e7eb;--muted:#6b7280;--shadow-sm:0 1px 2px #0000000a;--shadow-md:0 8px 24px #0000000f}.EpicsPage_page__sWwLA{background:#fffbeb;display:flex;flex-direction:column;gap:1rem;min-height:calc(100vh - 64px);padding:1.5rem 1.75rem}.EpicsPage_header__O849z{align-items:center;display:flex;justify-content:space-between}.EpicsPage_h1__T-Lj2{font-size:1.4rem;font-weight:600;margin:0}.EpicsPage_sub__BjRFN{color:#6b7280;color:var(--muted);font-size:.9rem;margin:2px 0 0}.EpicsPage_headerRight__wufIH{align-items:center;display:flex;gap:12px}.EpicsPage_headerStats__hFo89{display:flex;gap:12px;margin-top:8px}.EpicsPage_metric__t90Qi{background:#fff;border:1px solid #e5e7eb;border:1px solid var(--line);border-radius:.9rem;box-shadow:0 1px 2px #0000000a;box-shadow:var(--shadow-sm);padding:.5rem .8rem}.EpicsPage_metricLabel__lA79J{color:#6b7280;color:var(--muted);font-size:11px}.EpicsPage_metricValue__48Vw6{font-size:16px;font-weight:800}.EpicsPage_metricValueDone__wMaPP{color:#16a34a;color:var(--success);font-size:16px;font-weight:800}.EpicsPage_banner__KDx6F{background:#fff4c2;border:1px solid #fde68a;border-radius:10px;font-size:14px;padding:12px 14px}.EpicsPage_errorBanner__1yAsc{background:#fee2e2;border:1px solid #fecaca;border-radius:10px;color:#7f1d1d;padding:12px 14px}.EpicsPage_board__\+vAlH{grid-gap:.9rem;display:grid;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}@media (max-width:1200px){.EpicsPage_board__\+vAlH{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media (max-width:768px){.EpicsPage_page__sWwLA{padding:16px 12px}.EpicsPage_header__O849z{align-items:flex-start;flex-direction:column;gap:12px}.EpicsPage_headerRight__wufIH{justify-content:space-between;width:100%}.EpicsPage_headerStats__hFo89{flex-wrap:wrap;gap:8px;margin-top:6px}.EpicsPage_metric__t90Qi{font-size:12px;padding:.4rem .6rem}.EpicsPage_metricLabel__lA79J{font-size:10px}.EpicsPage_metricValueDone__wMaPP,.EpicsPage_metricValue__48Vw6{font-size:14px}.EpicsPage_board__\+vAlH{gap:.7rem;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.EpicsPage_columnHead__8qPHa{font-size:13px;padding:10px 12px}.EpicsPage_columnBody__YBwa0{gap:10px;padding:10px}}@media (max-width:640px){.EpicsPage_page__sWwLA{padding:12px 8px}.EpicsPage_h1__T-Lj2{font-size:1.2rem}.EpicsPage_sub__BjRFN{font-size:.8rem}.EpicsPage_header__O849z{flex-direction:column}.EpicsPage_headerRight__wufIH{width:100%}.EpicsPage_metric__t90Qi{flex:1 1;min-width:calc(50% - 4px);padding:.3rem .5rem}.EpicsPage_board__\+vAlH{grid-template-columns:1fr}.EpicsPage_columnHead__8qPHa{font-size:12px;padding:8px 10px}.EpicsPage_columnBody__YBwa0{gap:8px;padding:8px}}.EpicsPage_column__0H1z9{background:#fff;border:1px solid #e5e7eb;border:1px solid var(--line);border-radius:.9rem;box-shadow:0 1px 2px #0000000a;box-shadow:var(--shadow-sm);display:flex;flex-direction:column}.EpicsPage_columnHead__8qPHa{border-bottom:1px solid #f1f1f1;display:flex;font-weight:800;justify-content:space-between;padding:14px 16px}.EpicsPage_columnTitle__HCLO0{font-size:14px}.EpicsPage_count__zsHIR{color:#6b7280;color:var(--muted);font-size:12px}.EpicsPage_columnBody__YBwa0{display:flex;flex-direction:column;gap:12px;min-height:90px;padding:14px}.EpicsPage_columnBodyOver__J4QQ3{background:#fffbea}.EpicsPage_empty__HuiwT{color:#6b7280;color:var(--muted);font-size:13px;padding:20px;text-align:center}.EpicsPage_skeleton__OAtpg{animation:EpicsPage_shimmer__qRI7H 1.2s infinite;background:linear-gradient(90deg,#e5e7eb 25%,#f9fafb 50%,#e5e7eb 75%);background-size:200% 100%;border-radius:12px;height:120px}@keyframes EpicsPage_shimmer__qRI7H{0%{background-position:200% 0}to{background-position:-200% 0}}.EpicsPage_column__0H1z9 .epicCard{background:#fff;border:1px solid #e5e7eb;border-left:4px solid #facc15;border-left:4px solid var(--accent);border-radius:.9rem;box-shadow:0 1px 3px #0f172a0a;transition:box-shadow .12s ease,transform .12s ease}.EpicsPage_column__0H1z9 .epicCard:hover{box-shadow:0 4px 12px #0f172a29;transform:translateY(-2px)}.EpicsPage_dragOverlay__6ravx{background:linear-gradient(135deg,#facc15,#fbbf24);border-radius:14px;box-shadow:0 8px 24px #0000000f;box-shadow:var(--shadow-md);font-weight:800;padding:12px 16px}.EpicsPage_column__0H1z9 .epicCard{border-left:4px solid #6366f1}.PmDashboard_page__6lnQS{display:flex;flex-direction:column;gap:16px}.PmDashboard_header__NPcIK{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.PmDashboard_title__GxUDP{color:#111827;font-size:24px;font-weight:800}.PmDashboard_subtitle__8j1Ip{color:#6b7280;margin-top:4px}.PmDashboard_user__jHf8E{align-items:center;display:flex;gap:10px}.PmDashboard_avatar__0oTte{background:#fde68a;border-radius:10px;color:#92400e;display:grid;font-weight:800;height:36px;place-items:center;width:36px}.PmDashboard_userMeta__B55tN{line-height:1.15}.PmDashboard_username__6UAXd{font-weight:700}.PmDashboard_email__pc4A6{color:#6b7280;font-size:12px}.PmDashboard_metrics__3uUmb{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.PmDashboard_stat__cV-9E{align-items:center;background:#fff;border:1px solid #eef2f7;border-radius:14px;box-shadow:0 2px 8px #00000008;display:flex;gap:12px;padding:14px}.PmDashboard_statIcon__c5Mb7{background:#fff7cc;border-radius:12px;color:#b45309;display:grid;font-size:18px;height:44px;place-items:center;width:44px}.PmDashboard_statInfo__JQvCq{grid-gap:4px;display:grid;gap:4px}.PmDashboard_statLabel__mYJ0O{color:#374151;font-size:14px;font-weight:700}.PmDashboard_statValue__0GK6Q{color:#111827;font-size:22px;font-weight:800}.PmDashboard_statSub__OtPll{color:#6b7280;font-size:12px}.PmDashboard_grid__lf52Y{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.PmDashboard_col__0GNWP{min-height:180px}.PmDashboard_panel__rKOt1{background:#fff;border:1px solid #eef2f7;border-radius:14px;box-shadow:0 2px 10px #00000008}.PmDashboard_panelHeader__frPfH{border-bottom:1px solid #f1f5f9;padding:14px 16px}.PmDashboard_panelHeader__frPfH h3{color:#1f2937;font-size:16px;font-weight:800;margin:0}.PmDashboard_panelBody__m7suI{grid-gap:12px;display:grid;gap:12px;padding:12px 14px}.PmDashboard_skeleton__qmMfC{background:#f8fafc;border-radius:12px;height:120px}.PmDashboard_taskItem__9FZf9{grid-gap:8px;background:#fbfdff;border:1px solid #eef2f7;border-radius:12px;display:grid;gap:8px;padding:12px}.PmDashboard_taskMain__aVvqC{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.PmDashboard_taskTitle__cdFO3{color:#111827;font-weight:800}.PmDashboard_taskMeta__\+P46T{color:#6b7280;font-size:12px}.PmDashboard_taskRight__e7G6N{align-items:center;display:flex;gap:10px}.PmDashboard_badge__in---{background:#f3f4f6;border-radius:16px;color:#111827;font-size:12px;font-weight:800;padding:4px 8px}.PmDashboard_badge_inprogress__\+9bQi{background:#fde68a}.PmDashboard_badge_inreview__MGv3N{background:#c7d2fe}.PmDashboard_badge_todo__yRxZN{background:#e5e7eb}.PmDashboard_progress__MCcpK{background:#f3f4f6;border-radius:999px;height:8px;overflow:hidden;width:120px}.PmDashboard_progressBar__K0zeN{background:#f59e0b;height:100%}.PmDashboard_progressMeta__siQd8{color:#6b7280;font-size:12px;min-width:36px;text-align:right}.PmDashboard_taskFoot__IGfku{align-items:center;display:flex;gap:8px}.PmDashboard_muted__6V9XX{color:#6b7280;font-size:12px}.PmDashboard_dot__PmPv4{background:#d1d5db;border-radius:50%;height:4px;width:4px}.PmDashboard_prItem__OwX0w{align-items:center;background:#fbfdff;border:1px solid #eef2f7;border-radius:12px;display:flex;gap:12px;justify-content:space-between;padding:12px}.PmDashboard_prTitle__JKnHQ{color:#111827;font-weight:800}.PmDashboard_prMeta__Ij97Q{color:#6b7280;font-size:12px;margin:2px 0}.PmDashboard_ctaBtn__pAx1C{background:#e5edff;border:0;border-radius:10px;color:#1e40af;cursor:pointer;font-weight:800;padding:8px 12px}.PmDashboard_ctaSuccess__B8LVA{background:#dcfce7;color:#166534}.PmDashboard_rowBetween__WtHhM{align-items:center;background:#fbfdff;border:1px solid #eef2f7;border-radius:12px;display:flex;justify-content:space-between;padding:12px}.PmDashboard_itemTitle__S8JkB{color:#111827;font-weight:800}.PmDashboard_sev__ACGJ-{border-radius:999px;font-size:12px;font-weight:800;padding:6px 10px}.PmDashboard_sev_high__mh6ey{background:#fee2e2;color:#991b1b}.PmDashboard_sev_medium__wAP9a{background:#fef3c7;color:#92400e}@media (max-width:1100px){.PmDashboard_metrics__3uUmb{grid-template-columns:1fr 1fr}.PmDashboard_grid__lf52Y{grid-template-columns:1fr}}@media (max-width:768px){.PmDashboard_page__6lnQS{gap:12px}.PmDashboard_header__NPcIK{align-items:flex-start;flex-direction:column;gap:10px}.PmDashboard_title__GxUDP{font-size:1.2rem}.PmDashboard_metrics__3uUmb{gap:12px;grid-template-columns:repeat(2,1fr)}.PmDashboard_stat__cV-9E{gap:8px;padding:10px}.PmDashboard_statIcon__c5Mb7{font-size:16px;height:36px;width:36px}.PmDashboard_statLabel__mYJ0O{font-size:13px}.PmDashboard_statValue__0GK6Q{font-size:18px}.PmDashboard_grid__lf52Y{gap:12px;grid-template-columns:1fr}.PmDashboard_panelHeader__frPfH{padding:10px 12px}.PmDashboard_panelHeader__frPfH h3{font-size:14px}}@media (max-width:640px){.PmDashboard_page__6lnQS{gap:10px}.PmDashboard_title__GxUDP{font-size:1.1rem}.PmDashboard_metrics__3uUmb{gap:10px;grid-template-columns:1fr}.PmDashboard_stat__cV-9E{gap:8px;padding:8px}.PmDashboard_statIcon__c5Mb7{font-size:14px;height:32px;width:32px}.PmDashboard_statLabel__mYJ0O{font-size:12px}.PmDashboard_statValue__0GK6Q{font-size:16px}.PmDashboard_statSub__OtPll{font-size:10px}.PmDashboard_prItem__OwX0w,.PmDashboard_rowBetween__WtHhM,.PmDashboard_taskItem__9FZf9{padding:10px}.PmDashboard_itemTitle__S8JkB,.PmDashboard_prTitle__JKnHQ,.PmDashboard_taskTitle__cdFO3{font-size:13px}.PmDashboard_muted__6V9XX,.PmDashboard_prMeta__Ij97Q,.PmDashboard_taskMeta__\+P46T{font-size:11px}}.ProjectsPage_page__rY-49{background:#fffbeb;display:flex;flex-direction:column;gap:1rem;min-height:calc(100vh - 64px);padding:1.5rem 1.75rem}.ProjectsPage_header__wJcK6{align-items:center;display:flex;justify-content:space-between}.ProjectsPage_title__Okrz-{font-size:1.4rem;font-weight:600;margin:0}.ProjectsPage_subtitle__DzYNu{color:#6b7280;font-size:.9rem;margin:2px 0 0}.ProjectsPage_primaryBtn__BPQa6{background:#facc15;border:none;border-radius:999px;color:#111827;cursor:pointer;font-size:.9rem;font-weight:500;padding:.45rem 1.2rem;transition:background .15s ease,transform .05s ease;white-space:nowrap}.ProjectsPage_primaryBtn__BPQa6:hover:not(:disabled){background:#eab308;transform:translateY(-1px)}.ProjectsPage_primaryBtn__BPQa6:disabled{cursor:not-allowed;opacity:.6;transform:none}.ProjectsPage_ghostBtn__d1xzI{background:#f9fafb;border:1px solid #d1d5db;border-radius:999px;color:#374151;cursor:pointer;font-size:.9rem;padding:.45rem 1.1rem;transition:background .15s ease,border-color .15s ease}.ProjectsPage_ghostBtn__d1xzI:hover:not(:disabled){background:#e5e7eb;border-color:#cbd5e1}.ProjectsPage_ghostBtn__d1xzI:disabled{cursor:not-allowed;opacity:.6}.ProjectsPage_info__o8Tmw{color:#4b5563;font-size:.9rem}.ProjectsPage_error__tfgrY{color:#b91c1c;font-size:.9rem}.ProjectsPage_grid__-fDi7{grid-gap:.9rem;display:grid;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.ProjectsPage_card__Ei0Pa{background:#fff;border:1px solid #e5e7eb;border-left:4px solid #facc15;border-radius:.9rem;box-shadow:0 1px 3px #0f172a0a;cursor:pointer;display:flex;flex-direction:column;gap:.35rem;padding:.8rem .9rem .7rem;transition:box-shadow .12s ease,transform .12s ease,background .12s ease}.ProjectsPage_cardExpanded__WRrTE{background:#fffbeb;box-shadow:0 4px 12px #0f172a29;transform:translateY(-2px)}.ProjectsPage_cardHeader__4EXKi{align-items:flex-start;display:flex;gap:.4rem;justify-content:space-between}.ProjectsPage_cardTitle__HThZC{font-size:.95rem;font-weight:600;margin:0}.ProjectsPage_cardClient__PKlnO{background:#fef3c7;border:1px solid #facc15;border-radius:999px;color:#92400e;font-size:.7rem;padding:.1rem .45rem;white-space:nowrap}.ProjectsPage_cardMeta__VVMzZ{color:#6b7280;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.35rem}.ProjectsPage_metaItem__9eod4{padding-right:.5rem}.ProjectsPage_cardDescription__r7S6o{color:#374151;font-size:.85rem;line-height:1.35;margin:.1rem 0 0;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.ProjectsPage_cardDescriptionCollapsed__sNBj\+{max-height:2.8em;overflow:hidden}.ProjectsPage_cardDescriptionExpanded__N8mfZ{max-height:none;overflow:visible}.ProjectsPage_cardFooter__H4IML{color:#9ca3af;font-size:.75rem;margin-top:.25rem}.ProjectsPage_cardHint__V9h5q{font-style:italic}.ProjectsPage_overlay__ggnOs{align-items:center;background:#0f172a66;display:flex;inset:0;justify-content:center;position:fixed;z-index:40}.ProjectsPage_modal__gcbcs{background:#fff;border:2px solid #facc15;border-radius:1.1rem;box-shadow:0 18px 40px #0f172a40;max-width:620px;padding:1.8rem 2rem 1.6rem;width:100%}.ProjectsPage_modalHeader__4YlsY{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.75rem}.ProjectsPage_modalTitle__ORpQv{font-size:1.2rem;font-weight:600;margin:0 0 .2rem}.ProjectsPage_modalSubtitle__l1iRJ{color:#6b7280;font-size:.9rem;margin:0}.ProjectsPage_closeBtn__d0Fo1{background:#0000;border:none;color:#6b7280;cursor:pointer;font-size:1rem}.ProjectsPage_form__Jp47b{display:flex;flex-direction:column;gap:.75rem}.ProjectsPage_label__WyHpo{color:#111827;display:block;font-size:.8rem;font-weight:500;margin-bottom:.25rem}.ProjectsPage_input__n2s-m{background:#fff;border:1px solid #d1d5db;border-radius:.7rem;box-sizing:border-box;font-size:.9rem;outline:none;padding:.5rem .75rem;width:100%}.ProjectsPage_input__n2s-m:focus{border-color:#facc15;box-shadow:0 0 0 1px #facc15}.ProjectsPage_textarea__qw8Cn{min-height:80px;resize:none}.ProjectsPage_helper__jqqif{color:#9ca3af;font-size:.75rem;margin-top:.15rem}.ProjectsPage_row__DZnK-{display:flex;gap:.75rem;margin-top:.2rem}.ProjectsPage_column__1mqIh{flex:1 1}.ProjectsPage_message__KyHs4{color:#374151;font-size:.85rem;margin-top:.5rem}.ProjectsPage_actions__dKron{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem}@media (max-width:768px){.ProjectsPage_page__rY-49{padding:16px 12px}.ProjectsPage_header__wJcK6{align-items:flex-start;flex-direction:column;gap:8px}.ProjectsPage_ghostBtn__d1xzI,.ProjectsPage_primaryBtn__BPQa6{width:100%}.ProjectsPage_title__Okrz-{font-size:1.2rem}.ProjectsPage_subtitle__DzYNu{font-size:.85rem}.ProjectsPage_grid__-fDi7{gap:.7rem;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ProjectsPage_card__Ei0Pa{padding:.6rem .7rem}.ProjectsPage_cardTitle__HThZC{font-size:.9rem}.ProjectsPage_cardDescription__r7S6o{font-size:.8rem}.ProjectsPage_modal__gcbcs{max-width:90vw;padding:1.5rem 1.2rem}}@media (max-width:640px){.ProjectsPage_page__rY-49{padding:1rem}.ProjectsPage_title__Okrz-{font-size:1.1rem}.ProjectsPage_grid__-fDi7{gap:.6rem;grid-template-columns:1fr}.ProjectsPage_card__Ei0Pa{padding:.5rem .6rem}.ProjectsPage_cardTitle__HThZC{font-size:.85rem}.ProjectsPage_cardMeta__VVMzZ{font-size:.7rem}.ProjectsPage_modal__gcbcs{border-radius:.9rem;padding:1.4rem 1.25rem 1.3rem}.ProjectsPage_row__DZnK-{flex-direction:column}.ProjectsPage_actions__dKron{flex-direction:column-reverse}.ProjectsPage_actions__dKron button{width:100%}}.HomePage_wrap__SjCET{background:radial-gradient(circle at top,#fffbeb 0,#fef3c7 36%,#fde68a 70%,#fefce8 100%);background-attachment:fixed;background-size:cover;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}@keyframes HomePage_gradientShift__3LySt{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.HomePage_header__XJUmF{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff1a;border-bottom:1px solid #fff3;box-shadow:0 8px 32px #0000001a;box-sizing:border-box;display:flex;gap:12px;justify-content:flex-start;left:0;max-width:100%;overflow:hidden;padding:1.5rem 2rem;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:1000}.HomePage_header__XJUmF:hover{background:#ffffff26}.HomePage_hexagonSmall__\+GHBR{animation:HomePage_hexPulse__qkhea 2s ease-in-out infinite;background:linear-gradient(135deg,gold,orange);box-shadow:0 4px 15px #ffd70066;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);height:40px;width:40px}@keyframes HomePage_hexPulse__qkhea{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.HomePage_authButtonsContainer__pLaD0{animation:HomePage_slideInRight__3-CKI .6s ease-out;display:flex;gap:15px;position:fixed;right:20px;top:20px;z-index:1001}@keyframes HomePage_slideInRight__3-CKI{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.HomePage_authButton__oe\+-U{background:linear-gradient(135deg,gold,orange);border:none;border-radius:30px;box-shadow:0 4px 15px #ffa50066;color:#333;cursor:pointer;font-size:16px;font-weight:600;overflow:hidden;padding:12px 30px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap}.HomePage_authButton__oe\+-U:before{background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.HomePage_authButton__oe\+-U:hover:before{left:100%}.HomePage_authButton__oe\+-U:hover{box-shadow:0 6px 25px #ffa50099;transform:translateY(-2px)}.HomePage_authButton__oe\+-U:active{transform:translateY(0)}.HomePage_signUpButton__Zw29p{background:linear-gradient(135deg,#000,#333);box-shadow:0 4px 15px #0000004d;color:gold}.HomePage_signUpButton__Zw29p:hover{box-shadow:0 6px 25px #00000080}@media (max-width:1024px){.HomePage_authButtonsContainer__pLaD0{gap:12px;right:15px;top:15px}.HomePage_authButton__oe\+-U{font-size:14px;padding:10px 20px}}@media (max-width:768px){.HomePage_header__XJUmF{padding:1rem 1.25rem}.HomePage_authButtonsContainer__pLaD0{align-items:flex-end;bottom:auto;display:flex;flex-direction:column;gap:8px;left:auto;margin-bottom:8px;position:absolute;right:12px;top:12px;transform:none;width:auto;z-index:100}.HomePage_authButton__oe\+-U{border-radius:6px;font-size:13px;min-width:100px;padding:8px 14px}}@media (max-width:640px){.HomePage_header__XJUmF{gap:8px;padding:.75rem 1rem}.HomePage_hexagonSmall__\+GHBR{height:32px;width:32px}.HomePage_header__XJUmF h2{font-size:1rem}.HomePage_authButtonsContainer__pLaD0{align-items:flex-end;bottom:auto;display:flex;flex-direction:column;gap:6px;left:auto;margin-bottom:0;position:absolute;right:10px;top:10px;transform:none;width:auto;z-index:100}.HomePage_authButton__oe\+-U{border-radius:5px;font-size:12px;min-width:90px;padding:6px 10px}}.HomePage_mainContent__7Bynl{animation:HomePage_fadeInUp__vF-2\+ .8s ease-out;margin-left:0;margin-top:72px;padding:2rem}@keyframes HomePage_fadeInUp__vF-2\+{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.HomePage_mainContent__7Bynl{margin-top:65px;padding:1rem}}@media (max-width:640px){.HomePage_mainContent__7Bynl{margin-top:60px;padding:.75rem}}.HomePage_heroSection__ti7Wd{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#fffbebfa,#fef3c7f2 45%,#fde68ae6);box-shadow:0 20px 60px #9477252e;box-sizing:border-box;clip-path:polygon(0 0,100% 0,100% 85%,50% 100%,0 85%);margin-bottom:3rem;max-width:100vw;overflow:hidden;padding:6rem 2rem 8rem;position:relative;text-align:center;width:100%}.HomePage_heroSection__ti7Wd:before{animation:HomePage_particleFloat__bmKjt 20s ease-in-out infinite;background:radial-gradient(circle at 20% 50%,#ffa50026 0,#0000 50%),radial-gradient(circle at 80% 80%,#ffd70026 0,#0000 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes HomePage_particleFloat__bmKjt{0%,to{transform:translate(0)}50%{transform:translate(20px,-20px)}}.HomePage_rotatingHex__20vjL{animation:HomePage_hexGlow__BgJNE 2s ease-in-out infinite;background:linear-gradient(135deg,gold,orange);box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066,0 0 60px #ffd70033;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);height:80px;margin:0 auto 30px;transition:transform .1s linear;width:80px}@keyframes HomePage_hexGlow__BgJNE{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066,0 0 60px #ffd70033}50%{box-shadow:0 0 30px #ffd700cc,0 0 60px #ffd70099,0 0 90px #ffd70066}}.HomePage_title__G4sQi{-webkit-text-fill-color:#0000;animation:HomePage_titleFloat__HIaxA 3s ease-in-out infinite;background:linear-gradient(135deg,orange,#ff8c00);-webkit-background-clip:text;background-clip:text;font-size:3.5rem;font-weight:700;letter-spacing:-1px;margin-bottom:1.5rem}@keyframes HomePage_titleFloat__HIaxA{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.HomePage_subtitle__L96ui{animation:HomePage_fadeIn__tUQiB 1s ease-out .3s both;color:#4b5563;font-size:1.15rem;line-height:1.75;margin:0 auto 2rem;max-width:700px}@keyframes HomePage_fadeIn__tUQiB{0%{opacity:0}to{opacity:1}}.HomePage_divider__LyF50{animation:HomePage_dividerExpand__lBfZQ 2s ease-in-out infinite;background:linear-gradient(90deg,#0000,orange,#0000);border-radius:2px;height:3px;margin:2rem auto;width:150px}@keyframes HomePage_dividerExpand__lBfZQ{0%,to{opacity:.6;width:150px}50%{opacity:1;width:200px}}.HomePage_buttonContainer__FlYNb{animation:HomePage_fadeIn__tUQiB 1s ease-out .5s both;display:flex;gap:1.5rem;justify-content:center;margin-top:2rem}.HomePage_primaryBtn__HPtmx{background:linear-gradient(135deg,orange,#ff8c00);border:none;border-radius:50px;box-shadow:0 4px 20px #ffa50066;color:#333;cursor:pointer;font-size:1.1rem;font-weight:600;overflow:hidden;padding:16px 40px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.HomePage_primaryBtn__HPtmx:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.HomePage_primaryBtn__HPtmx:hover:before{height:300px;width:300px}.HomePage_primaryBtn__HPtmx:hover{box-shadow:0 6px 30px #ffa50099;transform:translateY(-3px)}.HomePage_secondaryBtn__7mFFa{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:2px solid orange;border-radius:50px;color:orange;cursor:pointer;font-size:1.1rem;font-weight:600;padding:16px 40px;transition:all .3s ease}.HomePage_secondaryBtn__7mFFa:hover{background:orange;box-shadow:0 6px 30px #ffa50066;color:#333;transform:translateY(-3px)}.HomePage_featuresSection__ysvOg{margin:0 auto;max-width:1400px;padding:5rem 2rem}.HomePage_sectionTitle__agH-y{-webkit-text-fill-color:#0000;animation:HomePage_fadeInUp__vF-2\+ .8s ease-out;background:linear-gradient(135deg,orange,#ff8c00);-webkit-background-clip:text;background-clip:text;font-size:2.8rem;font-weight:700;margin-bottom:4rem;text-align:center}.HomePage_featuresGrid__AjUYK{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.HomePage_featureCard__aGw6q{animation:HomePage_fadeInUp__vF-2\+ .8s ease-out both;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #ffffff80;border-radius:20px;box-shadow:0 10px 30px #0000001a;overflow:hidden;padding:2.5rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.HomePage_featureCard__aGw6q:before{background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.HomePage_featureCard__aGw6q:hover:before{left:100%}.HomePage_featureCard__aGw6q:first-child{animation-delay:.1s}.HomePage_featureCard__aGw6q:nth-child(2){animation-delay:.2s}.HomePage_featureCard__aGw6q:nth-child(3){animation-delay:.3s}.HomePage_featureCard__aGw6q:nth-child(4){animation-delay:.4s}.HomePage_featureCard__aGw6q:nth-child(5){animation-delay:.5s}.HomePage_featureCard__aGw6q:nth-child(6){animation-delay:.6s}.HomePage_featureCard__aGw6q:hover{box-shadow:0 20px 50px #ffa5004d;transform:translateY(-15px) scale(1.02)}.HomePage_featureIconContainer__o5V4d{align-items:center;border-radius:50%;box-shadow:0 4px 15px #0000001a;display:flex;font-size:1.5rem;height:60px;justify-content:center;margin-bottom:1.5rem;transition:all .3s ease;width:60px}.HomePage_featureCard__aGw6q:hover .HomePage_featureIconContainer__o5V4d{transform:rotate(1turn) scale(1.1)}.HomePage_featureTitle__-b1OD{color:#333;font-size:1.6rem;font-weight:700;margin-bottom:1rem}.HomePage_featureDescription__-k7hG{color:#666;font-size:1rem;line-height:1.8;margin-bottom:1.5rem}.HomePage_featureLink__xid6A{align-items:center;color:orange;display:inline-flex;font-weight:600;gap:5px;position:relative;text-decoration:none;transition:all .3s ease}.HomePage_featureLink__xid6A:after{background:orange;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.HomePage_featureLink__xid6A:hover:after{width:100%}.HomePage_featureLink__xid6A:hover{color:#ff8c00;transform:translateX(5px)}.HomePage_footerSection__j-XNP{animation:HomePage_fadeInUp__vF-2\+ 1s ease-out;background:linear-gradient(135deg,gold,orange);box-shadow:0 -10px 40px #ffa50033,inset 0 1px 0 #fff6;overflow:hidden;padding:5rem 2rem;position:relative;text-align:center}.HomePage_footerSection__j-XNP:before{animation:HomePage_shimmer__cD5Xd 3s linear infinite;background:linear-gradient(90deg,#0000,#fff9,#0000);content:"";height:4px;left:0;position:absolute;right:0;top:0}@keyframes HomePage_shimmer__cD5Xd{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.HomePage_footer3DEdge__fw42o{background:linear-gradient(180deg,#0000,#0000001a);bottom:0;height:30px;left:0;position:absolute;right:0;z-index:1}.HomePage_footerContainer__kO-IO{margin:0 auto;max-width:800px;position:relative;z-index:2}.HomePage_footerTitle__jcveG{animation:HomePage_fadeIn__tUQiB 1s ease-out;color:#333;font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.HomePage_footerText__TOsUn{animation:HomePage_fadeIn__tUQiB 1s ease-out .2s both;color:#555;font-size:1.3rem;line-height:1.8;margin-bottom:2.5rem}.HomePage_footerButton__8n9O0{background:linear-gradient(135deg,#333,#000);border:none;border-radius:50px;box-shadow:0 6px 25px #0000004d;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;overflow:hidden;padding:18px 50px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.HomePage_footerButton__8n9O0:before{background:#fff3;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.HomePage_footerButton__8n9O0:hover:before{height:300px;width:300px}.HomePage_footerButton__8n9O0:hover{box-shadow:0 10px 40px #0006;transform:translateY(-4px)}@media (max-width:768px){.HomePage_title__G4sQi{font-size:2.5rem;margin-bottom:1rem}.HomePage_subtitle__L96ui{font-size:1.1rem;margin:0 auto 1.5rem;max-width:100%}.HomePage_featuresGrid__AjUYK{gap:1rem;grid-template-columns:1fr}.HomePage_buttonContainer__FlYNb{align-items:center;flex-direction:column;gap:1rem}.HomePage_heroSection__ti7Wd{clip-path:polygon(0 0,100% 0,100% 80%,50% 100%,0 80%);margin-bottom:2rem;padding:3.5rem 1.5rem 5rem}.HomePage_header__XJUmF{padding:1rem 1.25rem}.HomePage_mainContent__7Bynl{margin-top:65px;padding:1rem}}@media (max-width:640px){.HomePage_title__G4sQi{font-size:1.75rem;margin-bottom:.75rem}.HomePage_subtitle__L96ui{font-size:.9rem;line-height:1.5;margin:0 auto 1rem;padding:0 .5rem}.HomePage_rotatingHex__20vjL{height:50px;margin:0 auto 15px;width:50px}.HomePage_featuresGrid__AjUYK{gap:.75rem;grid-template-columns:1fr}.HomePage_featureCard__aGw6q{padding:.75rem}.HomePage_buttonContainer__FlYNb{flex-direction:column;gap:.5rem;padding:0 .5rem;width:100%}.HomePage_primaryBtn__HPtmx,.HomePage_secondaryBtn__7mFFa{border-radius:8px;font-size:13px;padding:10px 16px;width:100%}.HomePage_heroSection__ti7Wd{margin-bottom:1.5rem;padding:2.5rem 1rem 3.5rem}.HomePage_header__XJUmF{gap:6px;padding:.7rem .85rem}.HomePage_mainContent__7Bynl{margin-top:58px;padding:.75rem}.HomePage_divider__LyF50{height:2px;width:50px}}.HomePage_footerSection__j-XNP{background:linear-gradient(135deg,#fef3c7,#fde68a 40%,#fffbeb);box-shadow:0 -8px 30px #00000014;box-sizing:border-box;margin-top:4rem;padding:2.5rem 2rem 1.5rem;width:100%}.HomePage_footerContent__mF\+PK{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:space-between;margin:0 auto;max-width:1100px}.HomePage_footerBrandBlock__lfFDq{max-width:360px}.HomePage_footerLogo__Kk6BP{align-items:center;display:flex;gap:.6rem;margin-bottom:.6rem}.HomePage_footerBrandName__dneJh{color:#1f2933;font-size:1.4rem;font-weight:700}.HomePage_footerText__TOsUn{color:#4b5563;font-size:.95rem;line-height:1.6;margin:.25rem 0 0}.HomePage_footerColumns__w-f68{display:flex;flex-wrap:wrap;gap:2.5rem}.HomePage_footerColumn__19Soo{display:flex;flex-direction:column;gap:.35rem;min-width:150px}.HomePage_footerColumnTitle__EKioD{color:#111827;font-size:.9rem;font-weight:600;letter-spacing:.04em;margin-bottom:.5rem;text-transform:uppercase}.HomePage_footerLink__bityr{color:#92400e;font-size:.88rem;text-decoration:none;transition:color .2s ease,transform .1s ease}.HomePage_footerLink__bityr:hover{color:#b45309;transform:translateX(2px)}.HomePage_footerMuted__8R3h5{color:#6b7280;font-size:.85rem}.HomePage_footerBottom__cBRBu{align-items:center;border-top:1px solid #94a3b866;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:1.5rem auto 0;max-width:1100px;padding-top:1rem}@media (max-width:768px){.HomePage_footerSection__j-XNP{padding:2rem 1.25rem 1.25rem}.HomePage_footerContent__mF\+PK{align-items:flex-start;flex-direction:column;gap:1.5rem}.HomePage_footerColumns__w-f68{gap:2rem;width:100%}.HomePage_footerBottom__cBRBu{align-items:flex-start;flex-direction:column;gap:.75rem}}@media (max-width:640px){.HomePage_footerSection__j-XNP{margin-top:2rem;padding:1.5rem 1rem 1rem}.HomePage_footerContent__mF\+PK{gap:1.25rem}.HomePage_footerBrandBlock__lfFDq{max-width:100%}.HomePage_footerBrandName__dneJh{font-size:1.2rem}.HomePage_footerText__TOsUn{font-size:.9rem}.HomePage_footerColumns__w-f68{gap:1.5rem;width:100%}.HomePage_footerColumn__19Soo{min-width:130px}.HomePage_footerColumnTitle__EKioD{font-size:.85rem;margin-bottom:.4rem}.HomePage_footerLink__bityr,.HomePage_footerMuted__8R3h5{font-size:.8rem}.HomePage_footerBottom__cBRBu{border-top:1px solid #94a3b833;margin-top:1rem;padding-top:.75rem}}.RiskAnalysisPage_page__Zt1uT{background:#fffbeb;display:flex;flex-direction:column;gap:1rem;min-height:calc(100vh - 64px);padding:1.5rem 1.75rem}.RiskAnalysisPage_header__nFxkZ h1{font-size:26px;margin:0}.RiskAnalysisPage_header__nFxkZ p{color:#6b7280;margin-top:6px}.RiskAnalysisPage_tableWrapper__d8Tl0{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;margin-top:24px;overflow-x:auto}.RiskAnalysisPage_table__0oHA-{border-collapse:collapse;min-width:100%;width:max-content}.RiskAnalysisPage_table__0oHA- th{background:#f9fafb;font-size:14px;font-weight:600;padding:14px;text-align:left}.RiskAnalysisPage_table__0oHA- td{border-top:1px solid #f0f0f0;padding:14px}.RiskAnalysisPage_category__GLlLd{background:#f3f4f6;border-radius:20px;font-size:13px;padding:4px 10px}.RiskAnalysisPage_high__PoX0w{color:#dc2626;font-weight:600}.RiskAnalysisPage_medium__DpnmH{color:#f59e0b;font-weight:600}.RiskAnalysisPage_low__bm7j0{color:#16a34a;font-weight:600}.RiskAnalysisPage_exposure__qmTcz{font-weight:700}.RiskAnalysisPage_status__98r3h{border-radius:20px;font-size:13px;font-weight:600;padding:6px 12px}.RiskAnalysisPage_open__GKkhq{background:#fef3c7;color:#b45309}.RiskAnalysisPage_monitoring__NvUGr{background:#dbeafe;color:#1d4ed8}.RiskAnalysisPage_mitigated__wEhE6{background:#d1fae5;color:#047857}.RiskAnalysisPage_occurred__3VTLJ{background:#fee2e2;color:#b91c1c}.RiskAnalysisPage_closed__1TkWS{background:#e5e7eb;color:#374151}.RiskAnalysisPage_headerRow__ZEq03{align-items:center;display:flex;justify-content:space-between}.RiskAnalysisPage_headerRow__ZEq03 h1{font-size:1.4rem;font-weight:600;margin:0}.RiskAnalysisPage_headerRow__ZEq03 p{color:#6b7280;font-size:.9rem;margin:2px 0 0}.RiskAnalysisPage_addBtn__LVyuH{background:#facc15;border:none;border-radius:999px;color:#111827;cursor:pointer;font-size:.9rem;font-weight:500;padding:.45rem 1.2rem;transition:background .15s ease,transform .05s ease;white-space:nowrap}.RiskAnalysisPage_addBtn__LVyuH:hover{background:#eab308;transform:translateY(-1px)}.RiskAnalysisPage_overlay__gqeKj{align-items:center;background:#0f172a66;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:24px;position:fixed;z-index:999}.RiskAnalysisPage_page__Zt1uT>.projectPicker{margin-top:6px}.RiskAnalysisPage_modal__uXDm6{background:#fff;border:2px solid #facc15;border-radius:1.1rem;box-shadow:0 18px 40px #0f172a40;max-height:90vh;max-width:620px;overflow-y:auto;padding:1.8rem 2rem 1.6rem;width:100%}.RiskAnalysisPage_modalHeader__1M0AL{align-items:center;display:flex;justify-content:space-between}.RiskAnalysisPage_form__Lbtfc label{display:block;font-weight:500;margin-top:14px}.RiskAnalysisPage_form__Lbtfc input,.RiskAnalysisPage_form__Lbtfc select{border:1px solid #ddd;border-radius:6px;margin-top:4px;padding:8px;width:100%}.RiskAnalysisPage_row__JZQE-{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:12px}.RiskAnalysisPage_actions__L-idH{margin-top:20px}@media (max-width:1024px){.RiskAnalysisPage_page__Zt1uT{padding:1.5rem 1.25rem}.RiskAnalysisPage_table__0oHA- td,.RiskAnalysisPage_table__0oHA- th{font-size:13px;padding:10px 8px}}@media (max-width:768px){.RiskAnalysisPage_page__Zt1uT{padding:1.25rem}.RiskAnalysisPage_headerRow__ZEq03{align-items:flex-start;flex-direction:column;gap:8px}.RiskAnalysisPage_headerRow__ZEq03 h1{font-size:1.2rem}.RiskAnalysisPage_table__0oHA-{font-size:12px}.RiskAnalysisPage_table__0oHA- td,.RiskAnalysisPage_table__0oHA- th{padding:8px 6px}.RiskAnalysisPage_category__GLlLd{font-size:11px;padding:2px 6px}.RiskAnalysisPage_status__98r3h{font-size:11px;padding:4px 8px}.RiskAnalysisPage_modal__uXDm6{max-width:90vw;padding:1.5rem 1.2rem}}@media (max-width:640px){.RiskAnalysisPage_page__Zt1uT{padding:1rem .75rem}.RiskAnalysisPage_headerRow__ZEq03 h1{font-size:1.1rem}.RiskAnalysisPage_headerRow__ZEq03 p{font-size:.8rem}.RiskAnalysisPage_table__0oHA- td,.RiskAnalysisPage_table__0oHA- th{font-size:11px;padding:6px 4px}.RiskAnalysisPage_category__GLlLd{font-size:10px;padding:2px 4px}.RiskAnalysisPage_status__98r3h{font-size:10px;padding:3px 6px}.RiskAnalysisPage_addBtn__LVyuH{font-size:.8rem;padding:6px 12px}.RiskAnalysisPage_modal__uXDm6{max-width:95vw;padding:1.25rem 1rem}.RiskAnalysisPage_row__JZQE-{gap:12px;grid-template-columns:1fr;margin-top:10px}.RiskAnalysisPage_form__Lbtfc input,.RiskAnalysisPage_form__Lbtfc select{font-size:14px;padding:6px}.RiskAnalysisPage_actions__L-idH{flex-direction:column-reverse;gap:8px;margin-top:16px}.RiskAnalysisPage_actions__L-idH button{width:100%}}.RiskAnalysisPage_primaryBtn__P7MA8{background:#facc15;border:none;border-radius:999px;color:#111827;cursor:pointer;font-size:.9rem;font-weight:500;padding:.45rem 1.2rem;transition:background .15s ease,transform .05s ease}.RiskAnalysisPage_primaryBtn__P7MA8:hover:not(:disabled){background:#eab308;transform:translateY(-1px)}.RiskAnalysisPage_primaryBtn__P7MA8:disabled{cursor:not-allowed;opacity:.6}.RiskAnalysisPage_ghostBtn__7Nc8Y{background:#f9fafb;border:1px solid #d1d5db;border-radius:999px;color:#374151;cursor:pointer;font-size:.9rem;padding:.45rem 1.1rem}.RiskAnalysisPage_ghostBtn__7Nc8Y:hover:not(:disabled){background:#e5e7eb}.RiskAnalysisPage_actions__L-idH{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem}.MeetingsPage_page__ORfmj{background:#fffbeb;display:flex;flex-direction:column;gap:1rem;min-height:calc(100vh - 64px);padding:1.5rem 1.75rem}.MeetingsPage_header__-u9O7{align-items:center;display:flex;justify-content:space-between}.MeetingsPage_title__hSaZv{font-size:1.4rem;font-weight:600;margin:0}.MeetingsPage_subtitle__MHj6M{color:#6b7280;font-size:.9rem;margin:2px 0 0}.MeetingsPage_sectionTitle__JjSHu{font-size:18px;font-weight:600}.MeetingsPage_grid__HlZU8{grid-gap:.9rem;display:grid;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.MeetingsPage_card__\+ozjq{background:#fff;border:1px solid #e5e7eb;border-left:4px solid #facc15;border-radius:.9rem;box-shadow:0 1px 3px #0f172a0a;display:flex;flex-direction:column;gap:.35rem;padding:.8rem .9rem .7rem}.MeetingsPage_cardHeader__6ZmqB{align-items:center;display:flex;justify-content:space-between}.MeetingsPage_cardTitle__B7emA{font-size:.95rem;font-weight:600;margin:0}.MeetingsPage_todayBadge__QmWF6{background:#fef3c7;border:1px solid #facc15;border-radius:999px;color:#92400e;font-size:.7rem;padding:.1rem .4rem}.MeetingsPage_cardDescription__vRHLY{color:#374151;font-size:.85rem}.MeetingsPage_cardMeta__xeFzA{color:#6b7280;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.35rem}.MeetingsPage_metaItem__BpX5b{align-items:center;display:flex;gap:6px}.MeetingsPage_meetLink__f2fF\+{align-items:center;color:#b45309;display:inline-flex;font-size:.8rem;font-weight:500;gap:6px;margin-top:6px;text-decoration:none}.MeetingsPage_overlay__ApRme{align-items:center;background:#0f172a66;display:flex;inset:0;justify-content:center;position:fixed;z-index:40}.MeetingsPage_modal__zduxT{background:#fff;border:2px solid #facc15;border-radius:1.1rem;box-shadow:0 18px 40px #0f172a40;max-height:85vh;max-width:620px;overflow-y:auto;padding:1.8rem 2rem 1.6rem;width:100%}.MeetingsPage_input__7KDxz:focus,select:focus,textarea:focus{border-color:#facc15;box-shadow:0 0 0 2px #facc1559;outline:none}.MeetingsPage_modalHeader__pqv0i{display:flex;justify-content:space-between;margin-bottom:.8rem}.MeetingsPage_modalTitle__niIQV{font-size:1.2rem;font-weight:600}.MeetingsPage_modalSubtitle__hdF1O{color:#6b7280;font-size:.9rem}.MeetingsPage_closeBtn__EoJLc{background:#0000;border:none;cursor:pointer}.MeetingsPage_form__VRXQl{display:flex;flex-direction:column;gap:.75rem}.MeetingsPage_label__AKpnH{font-size:.8rem;font-weight:500}.MeetingsPage_input__7KDxz{border:1px solid #d1d5db;border-radius:.7rem;font-size:.9rem;padding:.5rem .75rem;width:100%}.MeetingsPage_textarea__gPRxL{min-height:80px;resize:none}.MeetingsPage_row__DQPhK{display:flex;gap:.75rem}.MeetingsPage_column__dXgy0{flex:1 1}.MeetingsPage_actions__I2vjt{display:flex;gap:.5rem;justify-content:flex-end}@media (max-width:1200px){.MeetingsPage_grid__HlZU8{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media (max-width:768px){.MeetingsPage_page__ORfmj{padding:16px 12px}.MeetingsPage_header__-u9O7{align-items:flex-start;flex-direction:column;gap:8px}.MeetingsPage_title__hSaZv{font-size:1.2rem}.MeetingsPage_grid__HlZU8{gap:.7rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.MeetingsPage_card__\+ozjq{padding:.6rem .7rem}.MeetingsPage_cardTitle__B7emA{font-size:.9rem}.MeetingsPage_cardDescription__vRHLY{font-size:.8rem}.MeetingsPage_modal__zduxT{max-width:90vw;padding:1.5rem 1.2rem}}@media (max-width:640px){.MeetingsPage_page__ORfmj{padding:12px 8px}.MeetingsPage_title__hSaZv{font-size:1.1rem}.MeetingsPage_grid__HlZU8{gap:.6rem;grid-template-columns:1fr}.MeetingsPage_card__\+ozjq{padding:.5rem .6rem}.MeetingsPage_cardTitle__B7emA{font-size:.85rem}.MeetingsPage_cardMeta__xeFzA{font-size:.7rem}.MeetingsPage_todayBadge__QmWF6{font-size:.65rem;padding:.05rem .3rem}.MeetingsPage_meetLink__f2fF\+{font-size:.75rem}.MeetingsPage_modal__zduxT{max-height:90vh;max-width:95vw;padding:1.25rem 1rem}.MeetingsPage_modalHeader__pqv0i{flex-direction:column;gap:.5rem}.MeetingsPage_modalTitle__niIQV{font-size:1.1rem}.MeetingsPage_actions__I2vjt{flex-direction:column-reverse}.MeetingsPage_actions__I2vjt button{width:100%}}.MeetingsPage_primaryBtn__YNGCI{background:#facc15;border:none;border-radius:999px;cursor:pointer;font-size:.9rem;font-weight:500;padding:.45rem 1.2rem}.MeetingsPage_ghostBtn__gOadG{background:#f9fafb;border:1px solid #d1d5db;border-radius:999px;cursor:pointer;font-size:.9rem;padding:.45rem 1.1rem}.MeetingsPage_participantList__nQh-v{display:flex;flex-wrap:wrap;gap:8px}.MeetingsPage_participantChip__h7zcb{background:#f9fafb;border:1px solid #d1d5db;border-radius:999px;cursor:pointer;font-size:12px;padding:6px 10px;transition:all .15s ease}.MeetingsPage_participantChip__h7zcb:hover{background:#fef3c7;border-color:#facc15}.MeetingsPage_participantSelected__JgHI0{background:#fef3c7;border-color:#facc15;color:#92400e;font-weight:500}.MeetingsPage_deleteBtn__o1d88{background:#0000;border:none;border-radius:6px;color:#ef4444;cursor:pointer;font-size:13px;padding:4px;transition:background .15s}.MeetingsPage_deleteBtn__o1d88:hover{background:#fee2e2}.MeetingsPage_readMore__XFu2Y{background:none;border:none;color:#b45309;cursor:pointer;font-size:12px;margin-top:2px;padding:0}.MeetingsPage_card__\+ozjq{position:relative}.MeetingsPage_cardActions__HrV9\+{align-items:center;display:flex;gap:6px}.MeetingsPage_cardDescription__vRHLY{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#555;display:-webkit-box;font-size:14px;margin-top:6px;overflow:hidden;text-overflow:ellipsis}.MeetingsPage_expanded__7duCH{-webkit-line-clamp:unset;display:block}.MeetingsPage_liveJoin__09Vfd{background:#22c55e;border-radius:6px;color:#fff;display:inline-block;margin-top:8px;padding:6px 10px}.MeetingsPage_countdown__NaKZq{color:#ff9800;display:block;font-size:12px;margin-top:4px}#root,body,html{background:#fafafa;color:#111827;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14.5px;height:100%;letter-spacing:-.2px;line-height:1.5;margin:0;padding:0}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{color:#111827;font-weight:700;margin:0}p{color:#4b5563;margin:0}@media (max-width:768px){#root,body,html{font-size:14px}h1{font-size:1.5rem}h2{font-size:1.3rem}h3{font-size:1.1rem}}@media (max-width:640px){#root,body,html{font-size:13px}h1{font-size:1.3rem}h2{font-size:1.1rem}h3{font-size:1rem}}
/*# sourceMappingURL=main.29f78b94.css.map*/