:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--navy: #153243;--navy-hover: #1a3d52;--dark-gray: #333333;--purple: #737acb;--green: #7bb863;--green-hover: #6ba855;--white: #ffffff;--paper: #faf9f6;--light-gray: #f5f5f5;--border: #e0e0e0;--text-muted: #757575;--text-light: #e0e0e0;--text-secondary: #b0b0b0;--navbar-bg: #1a1a1a;--navbar-hover: #252525;--danger: #e57373;--danger-hover: #ef5350}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background-color:var(--paper);color:var(--dark-gray)}a{font-weight:500;color:var(--navy);text-decoration:none;transition:color .2s}a:hover{color:var(--navy-hover)}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:var(--navy);color:var(--white);cursor:pointer;transition:all .2s}button:focus,button:focus-visible{outline:2px solid var(--navy);outline-offset:2px}._spinner_14ep8_4{display:inline-block;flex-shrink:0;box-sizing:border-box;border-style:solid;border-color:currentColor;border-right-color:transparent;border-radius:50%;opacity:.75;vertical-align:-.125em;animation:_spin_14ep8_4 .7s linear infinite}@keyframes _spin_14ep8_4{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_14ep8_4{animation:none;opacity:.4}}._wrap_1bb50_5{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;flex-shrink:0;cursor:default}._row_1bb50_15{display:inline-flex;align-items:center;gap:6px}._badge_1bb50_21{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:6px;white-space:nowrap}._inProgress_1bb50_32{color:#1d4ed8;background:#dbeafe}._retrying_1bb50_37{color:#b45309;background:#fef3c7}._needsAttention_1bb50_42{color:#b91c1c;background:#fee2e2}._retryBtn_1bb50_47{font-size:.75rem;font-weight:600;color:#b91c1c;background:#fff;border:1px solid #fca5a5;border-radius:6px;padding:1px 10px;cursor:pointer}._retryBtn_1bb50_47:hover:not(:disabled){background:#fef2f2}._retryBtn_1bb50_47:disabled{opacity:.6;cursor:not-allowed}._error_1bb50_67{max-width:100%;font-family:monospace;font-size:.75rem;color:#991b1b;overflow-wrap:anywhere}._box_4sezy_3{position:relative;display:flex;align-items:center}._icon_4sezy_9{position:absolute;left:12px;color:#9ca3af;pointer-events:none}._input_4sezy_16{width:100%;box-sizing:border-box;font-size:.95rem;padding:10px 14px 10px 38px;border:1px solid #d1d5db;border-radius:10px;background:#fff;color:#1f2937}._input_4sezy_16::placeholder{color:#9ca3af}._input_4sezy_16:focus{outline:2px solid #15803d;outline-offset:1px}._results_4sezy_36{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;list-style:none;margin:0;padding:4px 0;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 24px #0000001f;max-height:420px;overflow-y:auto}._result_4sezy_36{display:flex;flex-direction:column;gap:2px;padding:9px 14px;cursor:pointer}._active_4sezy_61{background:#f0f7ec}._name_4sezy_65{display:flex;align-items:center;gap:8px;color:#1f2937;font-weight:600;font-size:.92rem}._sub_4sezy_74{color:#6b7280;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tag_4sezy_82{font-size:.7rem;font-weight:600;color:#92400e;background:#fef3c7;border-radius:999px;padding:1px 8px}._message_4sezy_91{padding:10px 14px;color:#6b7280;font-size:.85rem}._overlay_bw358_3{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1500;padding:20px}._card_bw358_15{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;padding:24px;box-sizing:border-box}._title_bw358_27{margin:0 0 12px;font-size:1.3rem;font-weight:700;color:#1f2937;overflow-wrap:anywhere}._lead_bw358_35{margin:0 0 16px;color:#374151;font-size:.95rem;line-height:1.5}._note_bw358_42{margin:12px 0 0;color:#6b7280;font-size:.85rem;line-height:1.5}._warning_bw358_49{border:1px solid #fecaca;background:#fef2f2;border-radius:12px;padding:16px}._warningHead_bw358_56{margin:0 0 10px;font-weight:700;color:#7f1d1d;font-size:.95rem}._list_bw358_63{margin:0;padding-left:18px;color:#7f1d1d;font-size:.88rem;line-height:1.6}._teams_bw358_71{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}._teams_bw358_71 li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;background:#fff;border:1px solid #fecaca;border-radius:8px;padding:8px 10px;font-size:.85rem;color:#1f2937}._teamCount_bw358_93{color:#7f1d1d;font-weight:600;white-space:nowrap;flex-shrink:0}._confirmField_bw358_100{display:flex;flex-direction:column;gap:6px;margin-top:18px;font-size:.85rem;color:#374151}._confirmField_bw358_100 strong{color:#1f2937}._confirmField_bw358_100 input{padding:9px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;color:#1f2937}._confirmField_bw358_100 input:focus{outline:none;border-color:#dc2626;box-shadow:0 0 0 3px #dc262626}._actions_bw358_127{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}._cancel_bw358_134,._danger_bw358_135{padding:10px 16px;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;border:1px solid transparent}._cancel_bw358_134{background:#fff;border-color:#d1d5db;color:#374151}._danger_bw358_135{background:#dc2626;color:#fff}._cancel_bw358_134:disabled,._danger_bw358_135:disabled{opacity:.6;cursor:not-allowed}._homeContainer_95p00_1{max-width:1400px;margin:0 auto;padding:24px 20px}._homeHeader_95p00_7{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._homeHeader_95p00_7>div{flex:1}._homeHeader_95p00_7>._headerSearch_95p00_19{flex:0 1 380px}._homeHeader_95p00_7 h1{font-size:2rem;color:#1f2937;margin:0 0 4px;font-weight:700}._subtitle_95p00_30{font-size:.95rem;color:#6b7280;margin:0}._headerActions_95p00_36{display:flex;gap:12px}._createUserHeaderBtn_95p00_41{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;padding:10px 20px;font-size:.9rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px #3b82f640;white-space:nowrap}._createTeamHeaderBtn_95p00_55{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;padding:10px 20px;font-size:.9rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px #10b98140;white-space:nowrap}._authPrompt_95p00_70{display:flex;justify-content:center;align-items:center;min-height:350px}._authPromptContent_95p00_77{text-align:center;max-width:450px;padding:40px 32px;background:#fff;border-radius:16px;box-shadow:0 4px 16px #00000014}._authPromptContent_95p00_77 h2{font-size:1.5rem;color:#1f2937;margin:0 0 12px}._authPromptContent_95p00_77 p{color:#6b7280;font-size:.95rem;margin:0 0 24px;line-height:1.5}._authBtn_95p00_99{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;padding:12px 28px;font-size:1rem;font-weight:600;border-radius:10px;cursor:pointer;transition:all .3s;box-shadow:0 2px 8px #3b82f640}._authBtn_95p00_99:disabled{background:linear-gradient(135deg,#9ca3af,#6b7280);cursor:not-allowed;transform:none}._dashboardActions_95p00_119{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:16px;background:#fff;border-radius:10px;box-shadow:0 1px 4px #0000000d}._authStatus_95p00_130{display:flex;align-items:center;gap:12px;font-size:.95rem;color:#374151}._statusIndicator_95p00_138{color:#10b981;font-size:1.5rem;line-height:0;animation:_pulse_95p00_1 2s ease-in-out infinite}@keyframes _pulse_95p00_1{0%,to{opacity:1}50%{opacity:.5}}._revokeLink_95p00_155{background:none;border:none;color:#ef4444;text-decoration:underline;cursor:pointer;font-size:.9rem;padding:0}._revokeLink_95p00_155:hover{color:#dc2626}._refreshBtn_95p00_169{display:inline-flex;align-items:center;gap:8px;background:#fff;border:2px solid #e5e7eb;color:#374151;padding:10px 20px;border-radius:8px;cursor:pointer;font-size:.95rem;font-weight:500;line-height:1;transition:all .2s}._refreshBtn_95p00_169:disabled{opacity:.5;cursor:not-allowed}._errorBanner_95p00_193{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-left:4px solid #ef4444;padding:20px;border-radius:12px;margin-bottom:32px}._errorBanner_95p00_193 strong{display:block;color:#991b1b;margin-bottom:8px;font-size:1.05rem}._errorBanner_95p00_193 p{margin:0;color:#7f1d1d}._teamsSection_95p00_214{margin-top:16px}._sectionHeader_95p00_218{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:20px;border-bottom:2px solid #e5e7eb}._sectionHeaderLeft_95p00_227{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._statusDropdown_95p00_234{padding:10px 36px 10px 16px;font-size:1.1rem;font-weight:600;color:#1f2937;background:#fff;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .2s;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}._statusDropdown_95p00_234:hover{border-color:#3b82f6}._statusDropdown_95p00_234:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._statusDropdown_95p00_234:disabled{opacity:.6;cursor:not-allowed}._statusDropdown_95p00_234 option:disabled{color:#9ca3af}._sectionHeaderButtons_95p00_270{display:flex;align-items:center;gap:12px}._sectionHeader_95p00_218 h2{font-size:1.4rem;color:#1f2937;margin:0;font-weight:700}._teamCount_95p00_283{color:#6b7280;font-size:.9rem;font-weight:500}._loadingState_95p00_290{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#6b7280}._loadingState_95p00_290 p{margin:0;font-size:1rem}._emptyState_95p00_305{text-align:center;padding:60px 20px;background:#fff;border-radius:12px;border:2px dashed #e5e7eb}._emptyIcon_95p00_313{font-size:3.5rem;margin-bottom:16px}._emptyState_95p00_305 h3{font-size:1.3rem;color:#1f2937;margin:0 0 8px}._emptyState_95p00_305 p{color:#6b7280;margin:0 0 24px;font-size:.95rem}._createTeamLink_95p00_330{display:inline-block;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;text-decoration:none;padding:10px 20px;border-radius:8px;font-weight:600;font-size:.9rem;transition:all .2s;box-shadow:0 2px 8px #3b82f640}._createTeamLink_95p00_330:hover{transform:translateY(-1px);box-shadow:0 4px 12px #3b82f659}._teamsList_95p00_349{display:flex;flex-direction:column;gap:8px}._teamRow_95p00_356{display:flex;align-items:center;gap:16px;padding:12px 16px;background:#fff;border-radius:8px;border:1px solid #e5e7eb;cursor:pointer;transition:all .2s}._teamRow_95p00_356:hover{background:#f9fafb;border-color:#3b82f6}._teamRowInfo_95p00_373{flex:1;min-width:0}._teamRowName_95p00_378{font-size:.95rem;color:#1f2937;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._teamRowInfo_95p00_373 ._teamRowName_95p00_378,._teamRowDetails_95p00_388{display:block}._teamRowDetails_95p00_388{font-size:.8rem;color:#6b7280;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._teamRowReason_95p00_402{display:block;margin-top:3px;font-size:.78rem;color:#1d4ed8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clearSearchBtn_95p00_412{padding:8px 16px;background:#fff;color:#374151;border:1px solid #d1d5db;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer}._clearSearchBtn_95p00_412:hover{background:#f9fafb}._statusTag_95p00_428{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;font-weight:600;padding:3px 8px;border-radius:999px;white-space:nowrap;flex-shrink:0}._statusTagAttention_95p00_440{color:#b45309;background:#fef3c7}._statusTagProgress_95p00_445{color:#1d4ed8;background:#eff6ff}._statusTagOk_95p00_450{color:#047857;background:#ecfdf5}._teamRowMembers_95p00_455{display:flex;align-items:center;gap:8px;flex-shrink:0}._memberCount_95p00_462{font-size:.85rem;color:#9ca3af;font-weight:400}._teamRowArrow_95p00_468{color:#9ca3af;font-size:1rem;flex-shrink:0;transition:transform .2s}._teamRow_95p00_356:hover ._teamRrrow_95p00_475{color:#3b82f6;transform:translate(4px)}@media(max-width:768px){._homeContainer_95p00_1{padding:20px 16px}._homeHeader_95p00_7{flex-direction:column;align-items:flex-start;gap:20px}._homeHeader_95p00_7>._headerSearch_95p00_19{flex:none;width:100%}._homeHeader_95p00_7 h1{font-size:2rem}._headerActions_95p00_36{flex-direction:column;width:100%}._createUserHeaderBtn_95p00_41,._createTeamHeaderBtn_95p00_55{width:100%}._dashboardActions_95p00_119{flex-direction:column;gap:16px;align-items:stretch}._authStatus_95p00_130{justify-content:center}._refreshBtn_95p00_169{width:100%}._teamRow_95p00_356{padding:10px 12px;gap:12px}._teamRowName_95p00_378{font-size:.9rem}._memberCount_95p00_462{font-size:.8rem}._sectionHeader_95p00_218{flex-direction:column;align-items:flex-start;gap:12px}._sectionHeaderLeft_95p00_227{flex-direction:column;align-items:flex-start;width:100%}._sectionHeaderButtons_95p00_270{width:100%;flex-direction:column}._sectionHeaderButtons_95p00_270 ._createTeamHeaderBtn_95p00_55,._sectionHeaderButtons_95p00_270 ._sectionHeaderBtn_95p00_557{width:100%}}._categoryTabs_95p00_563{display:flex;background:#f3f4f6;border-radius:8px;padding:3px;gap:2px}._categoryTab_95p00_563{border:none;background:transparent;padding:7px 16px;font-size:.9rem;font-weight:600;color:#6b7280;border-radius:6px;cursor:pointer;transition:all .15s;white-space:nowrap}._categoryTabActive_95p00_584{background:#fff;color:#1f2937;box-shadow:0 1px 3px #0000001a}._projectList_95p00_591{display:flex;flex-direction:column;gap:12px}._projectGroup_95p00_597{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}._projectGroupHeader_95p00_604{display:flex;align-items:center;gap:10px;width:100%;padding:12px 16px;background:#f9fafb;border:none;border-bottom:1px solid #e5e7eb;cursor:pointer;text-align:left;transition:background .15s}._projectGroupHeader_95p00_604:hover{background:#f3f4f6}._collapseArrow_95p00_622{color:#9ca3af;font-size:.8rem;width:14px;flex-shrink:0}._projectGroupName_95p00_629{font-size:1rem;font-weight:700;color:#1f2937;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._projectGroupCount_95p00_639{font-size:.85rem;color:#6b7280;font-weight:500;flex-shrink:0}._projectGroup_95p00_597 ._teamsList_95p00_349{padding:8px}._projectGroup_95p00_597 ._teamRow_95p00_356{border:none}._projectGroup_95p00_597 ._teamRow_95p00_356:hover{background:#f9fafb;border-color:transparent}._teamRowClickable_95p00_659{cursor:pointer}._teamRowClickable_95p00_659:hover ._teamRowArrow_95p00_468{color:#3b82f6;transform:translate(4px)}._teamNumber_95p00_668{font-size:.8rem;font-weight:700;color:#3b82f6;background:#eff6ff;padding:2px 8px;border-radius:6px;flex-shrink:0;min-width:44px;text-align:center}._syncBadge_95p00_680{font-size:.75rem;font-weight:600;color:#b45309;background:#fef3c7;padding:2px 8px;border-radius:6px;margin-left:8px;flex-shrink:0}._syncBadgePending_95p00_692{font-size:.75rem;font-weight:600;color:#1d4ed8;background:#dbeafe;padding:2px 8px;border-radius:6px;margin-left:8px;flex-shrink:0}._loadingContainer_95p00_704{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;text-align:center}._loadingContainer_95p00_704 h2{color:#1f2937;margin:0 0 8px}._loadingContainer_95p00_704 p{color:#6b7280;margin:0 0 24px}._deleteBtn_95p00_729{display:inline-flex;align-items:center;justify-content:center;margin-left:2px;border:none;background:none;color:#6b7280;cursor:pointer;width:30px;height:30px;border-radius:7px;flex-shrink:0;transition:color .15s,background .15s;padding:0}._deleteBtn_95p00_729:hover:not(:disabled){color:#dc2626;background:#fef2f2}._deleteBtn_95p00_729:disabled{opacity:.4;cursor:not-allowed}._renameBtn_95p00_762{display:inline-flex;align-items:center;justify-content:center;border:none;background:none;color:#6b7280;cursor:pointer;width:30px;height:30px;border-radius:7px;flex-shrink:0;transition:color .15s,background .15s;padding:0}._renameBtn_95p00_762:hover{color:#15803d;background:#ecfdf5}._renameBox_95p00_785{display:flex;align-items:center;gap:6px;flex:1;min-width:0}._renameInput_95p00_793{flex:1;min-width:0;font-size:1rem;font-weight:700;color:#1f2937;font-family:inherit;padding:5px 10px;border:1px solid #15803d;border-radius:7px;background:#fff}._renameInput_95p00_793:focus{outline:none;box-shadow:0 0 0 3px #15803d26}._renameInput_95p00_793:disabled{opacity:.6}._renameSave_95p00_815,._renameCancel_95p00_816{padding:6px 12px;border-radius:7px;font-size:.82rem;font-weight:600;cursor:pointer;flex-shrink:0;border:1px solid transparent}._renameSave_95p00_815{background:#15803d;border-color:#15803d;color:#fff}._renameSave_95p00_815:hover:not(:disabled){background:#166534}._renameCancel_95p00_816{background:#fff;border-color:#d1d5db;color:#4b5563}._renameCancel_95p00_816:hover:not(:disabled){background:#f9fafb}._renameSave_95p00_815:disabled,._renameCancel_95p00_816:disabled{opacity:.55;cursor:not-allowed}._deleteBtn_95p00_729 svg,._renameBtn_95p00_762 svg,._archiveBtn_95p00_858 svg{flex-shrink:0}._archiveBtn_95p00_858{display:inline-flex;align-items:center;justify-content:center;border:none;background:none;color:#6b7280;cursor:pointer;width:30px;height:30px;border-radius:7px;flex-shrink:0}._archiveBtn_95p00_858:hover:not(:disabled){color:#15803d;background:#f0fdf4}._archiveBtn_95p00_858:disabled{opacity:.5;cursor:not-allowed}._modalOverlay_95p00_889{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1500;padding:20px}._modalCard_95p00_902{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;padding:24px;box-sizing:border-box}._modalTitle_95p00_914{margin:0 0 12px;font-size:1.3rem;font-weight:700;color:#1f2937}._modalLead_95p00_921{margin:0 0 16px;color:#374151;font-size:.95rem}._modalNote_95p00_927{margin:12px 0 0;color:#6b7280;font-size:.85rem;line-height:1.5}._modalWarning_95p00_934{border:1px solid #fecaca;background:#fef2f2;border-radius:12px;padding:16px}._modalWarningHead_95p00_941{margin:0 0 10px;font-weight:700;color:#7f1d1d;font-size:.95rem}._modalList_95p00_948{margin:0;padding-left:18px;color:#7f1d1d;font-size:.88rem;line-height:1.6}._modalTeams_95p00_956{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}._modalTeams_95p00_956 li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;background:#fff;border:1px solid #fecaca;border-radius:8px;padding:8px 10px;font-size:.85rem;color:#1f2937}._modalTeamCount_95p00_978{color:#7f1d1d;font-weight:600;white-space:nowrap;flex-shrink:0}._modalActions_95p00_985{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}._modalCancel_95p00_992,._modalConfirm_95p00_993,._modalDanger_95p00_994{padding:10px 16px;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;border:1px solid transparent}._modalCancel_95p00_992{background:#fff;border-color:#d1d5db;color:#374151}._modalConfirm_95p00_993{background:#15803d;color:#fff}._modalDanger_95p00_994{background:#dc2626;color:#fff}._modalCancel_95p00_992:disabled,._modalConfirm_95p00_993:disabled,._modalDanger_95p00_994:disabled{opacity:.6;cursor:not-allowed}._tileGrid_95p00_1028{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}._tile_95p00_1028{display:flex;flex-direction:column;gap:8px;padding:16px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;transition:border-color .15s,box-shadow .15s;min-width:0}._tile_95p00_1028:hover{border-color:#3b82f6;box-shadow:0 2px 10px #0f172a0f}._tile_95p00_1028:focus-visible{outline:2px solid var(--navy);outline-offset:2px}._tileHeader_95p00_1059{display:flex;align-items:center;gap:8px;min-width:0}._tileName_95p00_1066{flex:1;min-width:0;font-weight:600;font-size:1rem;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tileCounts_95p00_1077{font-size:.8rem;color:#6b7280;padding-bottom:8px;border-bottom:1px solid #f1f5f9}._tileMenuWrap_95p00_1084{position:relative;display:inline-flex}._tileMenuBtn_95p00_1089{background:transparent;color:#6b7280;border:none;padding:2px 8px;font-size:1.1rem;line-height:1;border-radius:6px}._tileMenuBtn_95p00_1089:hover{background:#f3f4f6;color:#1f2937}._tileMenu_95p00_1084{position:absolute;top:calc(100% + 4px);right:0;z-index:20;min-width:140px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 24px #0f172a1f;padding:4px;display:flex;flex-direction:column}._tileMenu_95p00_1084 button{display:flex;align-items:center;gap:8px;background:transparent;color:#1f2937;border:none;padding:8px 10px;font-size:.875rem;text-align:left;border-radius:6px}._tileMenu_95p00_1084 button:hover:not(:disabled){background:#f3f4f6}._tileMenu_95p00_1084 button:disabled{color:#9ca3af;cursor:not-allowed}._tileMenu_95p00_1084 ._tileMenuDanger_95p00_1141{color:#b91c1c}._tileTeams_95p00_1145{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}._tileTeam_95p00_1145{display:flex;align-items:center;gap:8px;padding:6px 8px;margin:0 -8px;border-radius:8px;cursor:pointer}._tileTeam_95p00_1145:hover{background:#f9fafb}._tileTeamText_95p00_1168{flex:1;min-width:0;display:flex;flex-direction:column}._tileTeamWho_95p00_1175{font-size:.875rem;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tileTeamNames_95p00_1183{font-size:.8rem;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tileMore_95p00_1191{font-size:.8rem;color:#6b7280;padding:2px 0}._tileEmpty_95p00_1197{display:flex;flex-direction:column;gap:8px;font-size:.875rem;color:#6b7280}._tileEmptyActions_95p00_1205{display:flex;gap:8px;flex-wrap:wrap}._tileSmallBtn_95p00_1211,._tileSmallBtnGhost_95p00_1212{padding:5px 10px;font-size:.8rem;border-radius:6px;white-space:nowrap}._tileSmallBtnGhost_95p00_1212{background:#fff;color:var(--navy);border:1px solid #d1d5db}._tileSmallBtnGhost_95p00_1212:hover:not(:disabled){border-color:var(--navy)}._tileSmallBtnGhost_95p00_1212:disabled{color:#9ca3af;cursor:not-allowed}._overlayBackdrop_95p00_1236{position:fixed;inset:0;z-index:1400;background:#0f172a73;display:flex;justify-content:center;align-items:flex-start;padding:clamp(24px,19vh,200px) 24px 24px;overflow-y:auto;overscroll-behavior:contain}._overlayPanel_95p00_1256{width:100%;max-width:760px;margin:0;background:#fff;border-radius:14px;box-shadow:0 20px 60px #0f172a40}._overlayHeader_95p00_1267{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:18px 20px;background:#fff;border-bottom:1px solid #f1f5f9;border-radius:14px 14px 0 0}._overlayTitle_95p00_1278{margin:0;font-size:1.2rem;color:#1f2937;min-width:0;overflow-wrap:anywhere}._overlayStatus_95p00_1286,._overlayStatusArchived_95p00_1287{font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:999px}._overlayStatus_95p00_1286{color:#047857;background:#ecfdf5}._overlayStatusArchived_95p00_1287{color:#6b7280;background:#f3f4f6}._overlayHeaderActions_95p00_1304{margin-left:auto;display:flex;align-items:center;gap:6px}._overlayIconBtn_95p00_1311{display:inline-flex;align-items:center;gap:6px;background:#fff;color:#374151;border:1px solid #e5e7eb;padding:5px 10px;font-size:.8rem;border-radius:6px}._overlayIconBtn_95p00_1311:hover{border-color:var(--navy);color:var(--navy)}._overlayClose_95p00_1328{background:transparent;color:#6b7280;border:none;padding:4px 8px;font-size:1rem}._overlayClose_95p00_1328:hover{color:#1f2937;background:#f3f4f6}._overlayBody_95p00_1341{display:flex;flex-direction:column;gap:24px;padding:20px}._overlaySectionHead_95p00_1348{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._overlaySectionHead_95p00_1348 h3{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7280}._overlayEmpty_95p00_1364{padding:16px;border:1px dashed #e5e7eb;border-radius:10px;font-size:.875rem;color:#6b7280}._overlayMuted_95p00_1372{font-size:.875rem;color:#9ca3af}._overlayTeams_95p00_1377,._overlayArchived_95p00_1378{list-style:none;margin:0;padding:0}._overlayTeams_95p00_1377{display:flex;flex-direction:column;gap:8px}._overlayTeamCard_95p00_1390{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer}._overlayTeamCard_95p00_1390:hover{border-color:#3b82f6;background:#f9fafb}._overlayTeamMain_95p00_1405{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._overlayTeamTitle_95p00_1413{font-size:.9rem;font-weight:500;color:#1f2937}._overlayTeamMeta_95p00_1419{font-size:.8rem;color:#6b7280}._overlayArchivedRow_95p00_1424{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #f1f5f9}._overlayArchivedRow_95p00_1424:last-child{border-bottom:none}._overlayArchivedText_95p00_1436{flex:1;min-width:0;font-size:.85rem;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._overlayDriveLink_95p00_1446{display:inline-flex;color:#6b7280;padding:4px;border-radius:6px}._overlayDriveLink_95p00_1446:hover{color:var(--navy);background:#f3f4f6}._bringBackTeam_95p00_1460{margin:0 0 16px;font-size:.85rem;color:#6b7280;overflow-wrap:anywhere}._bringBackHeading_95p00_1467{margin:0 0 8px;font-size:.85rem;font-weight:600;color:#1f2937}._bringBackList_95p00_1474{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:4px}._bringBackList_95p00_1474 label{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"check name status" "check email status";column-gap:10px;align-items:center;padding:8px 10px;border:1px solid #f1f5f9;border-radius:8px;cursor:pointer}._bringBackList_95p00_1474 input{grid-area:check}._bringBackName_95p00_1501{grid-area:name;font-size:.875rem;color:#1f2937}._bringBackEmail_95p00_1507{grid-area:email;font-size:.75rem;color:#6b7280;overflow-wrap:anywhere}._bringBackStatusOn_95p00_1514,._bringBackStatusOff_95p00_1515{grid-area:status;font-size:.75rem;white-space:nowrap}._bringBackStatusOn_95p00_1514{color:#047857}._bringBackStatusOff_95p00_1515{color:#b45309}._bringBackField_95p00_1529{display:flex;align-items:center;gap:10px;margin-bottom:16px;font-size:.875rem;color:#1f2937}._bringBackField_95p00_1529 select{padding:6px 8px;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;background:#fff}._bringBackWhat_95p00_1546{padding:12px 14px;background:#f9fafb;border-radius:10px;margin-bottom:8px}._bringBackError_95p00_1553{margin:8px 0;font-size:.85rem;color:#b91c1c}@media(max-width:900px){._overlayBackdrop_95p00_1236{padding:0;background:#fff}._overlayPanel_95p00_1256{max-width:none;min-height:100%;margin:0;border-radius:0;box-shadow:none}._overlayHeader_95p00_1267{border-radius:0;padding:14px 16px}._overlayBody_95p00_1341{padding:16px}}@media(max-width:640px){._tileGrid_95p00_1028{grid-template-columns:1fr}._overlayHeaderActions_95p00_1304{margin-left:0;width:100%}._overlayHeaderActions_95p00_1304 ._overlayClose_95p00_1328{margin-left:auto}._overlayArchivedRow_95p00_1424{flex-wrap:wrap}._overlayArchivedText_95p00_1436{flex-basis:100%;white-space:normal}._paneFacts_95p00_1608{grid-template-columns:1fr}}._overlayIconBtn_95p00_1311:disabled{opacity:.5;cursor:not-allowed}._overlayIconBtn_95p00_1311._overlayBareBtn_95p00_1620{border:none;background:transparent;color:#4b5563;padding:6px 8px}._overlayIconBtn_95p00_1311._overlayBareBtn_95p00_1620:hover:not(:disabled){background:#f3f4f6;color:#1f2937}._overlayIconBtn_95p00_1311._overlayBareBtn_95p00_1620._overlayDangerBtn_95p00_1632{color:#dc2626}._overlayIconBtn_95p00_1311._overlayBareBtn_95p00_1620._overlayDangerBtn_95p00_1632:hover:not(:disabled){background:#fef2f2;color:#b91c1c}._overlayIconBtn_95p00_1311._overlayIconOnly_95p00_1643{padding:6px;width:30px;height:30px;justify-content:center;border:none;background:transparent;color:#6b7280}._overlayIconBtn_95p00_1311._overlayIconOnly_95p00_1643:hover:not(:disabled){background:#f3f4f6;color:#1f2937}._overlayIconBtn_95p00_1311._overlayIconOnly_95p00_1643._overlayDangerBtn_95p00_1632{color:#dc2626}._overlayIconBtn_95p00_1311._overlayIconOnly_95p00_1643._overlayDangerBtn_95p00_1632:hover:not(:disabled){background:#fef2f2;color:#b91c1c}._overlayDangerBtn_95p00_1632{color:#dc2626}._overlayDangerBtn_95p00_1632:hover:not(:disabled){border-color:#dc2626;color:#dc2626}._newTeamBtn_95p00_1677{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;font-weight:600;box-shadow:0 2px 8px #10b98140}._newTeamBtn_95p00_1677:hover{filter:brightness(1.05);box-shadow:0 4px 12px #10b98159}._renameDialogInput_95p00_1690{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;font-family:inherit}._renameDialogInput_95p00_1690:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}._slideForward_95p00_1708{animation:_slideFromRight_95p00_1 .22s ease-out}._slideBack_95p00_1712{animation:_slideFromLeft_95p00_1 .22s ease-out}@keyframes _slideFromRight_95p00_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes _slideFromLeft_95p00_1{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._slideForward_95p00_1708,._slideBack_95p00_1712{animation:none}}._overlayPanelWide_95p00_1746{max-width:1100px}._uploadModalOverlay_uhrow_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._uploadModal_uhrow_1{background:#fff;border-radius:12px;padding:24px;width:100%;max-width:480px;box-shadow:0 20px 40px #0003}._uploadHeader_uhrow_23{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._uploadHeader_uhrow_23 h3{margin:0;font-size:1.25rem;font-weight:600;color:#1f2937}._closeBtn_uhrow_37{background:none;border:none;font-size:1.75rem;color:#6b7280;cursor:pointer;line-height:1;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s}._closeBtn_uhrow_37:disabled{opacity:.5;cursor:not-allowed}._dropZone_uhrow_59{border:2px dashed #d1d5db;border-radius:12px;padding:40px;text-align:center;cursor:pointer;transition:all .2s}._dropZone_uhrow_59:hover,._dropZone_uhrow_59._dragging_uhrow_69{border-color:#3b82f6;background:#eff6ff}._dropZone_uhrow_59._dropZile_uhrow_74{border-color:#10b981;background:#ecfdf5}._dropHint_uhrow_79{color:#6b7280}._uploadIcon_uhrow_83{width:48px;height:48px;margin:0 auto 16px;background:#e5e7eb;border-radius:50%;position:relative}._uploadIcon_uhrow_83:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:3px solid #6b7280;border-radius:4px;border-top:none}._uploadIcon_uhrow_83:after{content:"";position:absolute;top:12px;left:50%;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #6b7280}._orText_uhrow_118{font-size:.875rem;color:#9ca3af;margin-top:8px}._selectedFile_uhrow_124{display:flex;flex-direction:column;align-items:center;gap:8px}._fileIconLarge_uhrow_131{width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center}._fileIconLarge_uhrow_131._video_uhrow_140{background:#fce7f3}._fileIconLarge_uhrow_131._image_uhrow_144{background:#d1fae5}._fileIconLarge_uhrow_131._pdf_uhrow_148{background:#fee2e2}._fileIconLarge_uhrow_131._doc_uhrow_152{background:#dbeafe}._fileIconLarge_uhrow_131._sheet_uhrow_156{background:#d1fae5}._fileIconLarge_uhrow_131._slides_uhrow_160{background:#fef3c7}._fileIconLarge_uhrow_131._file_uhrow_131{background:#f3f4f6}._fileName_uhrow_168{font-weight:600;color:#1f2937;word-break:break-all;text-align:center;max-width:100%}._fileSize_uhrow_176{font-size:.875rem;color:#6b7280}._fileList_uhrow_181{list-style:none;margin:16px 0 0;padding:0;max-height:200px;overflow-y:auto;display:flex;flex-direction:column;gap:6px}._fileListItem_uhrow_192{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #e5e7eb;border-radius:8px}._fileListName_uhrow_201{flex:1;min-width:0;font-weight:500;color:#1f2937;overflow-wrap:anywhere}._fileListRemove_uhrow_209{background:none;border:none;font-size:1.25rem;line-height:1;color:#6b7280;cursor:pointer;padding:0 4px}._fileListRemove_uhrow_209:disabled{opacity:.5;cursor:not-allowed}._progressContainer_uhrow_224{margin-top:20px;display:flex;align-items:center;gap:12px}._progressBar_uhrow_231{flex:1;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}._progressFill_uhrow_239{height:100%;background:linear-gradient(135deg,#3b82f6,#2563eb);transition:width .3s ease}._progressText_uhrow_245{font-size:.875rem;font-weight:600;color:#3b82f6;min-width:40px;text-align:right}._uploadError_uhrow_253{margin-top:16px;padding:12px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:.875rem}._uploadActions_uhrow_263{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}._cancelBtn_uhrow_270{padding:10px 20px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;font-weight:500;cursor:pointer;transition:all .2s}._cancelBtn_uhrow_270:disabled{opacity:.5;cursor:not-allowed}._uploadBtn_uhrow_286{padding:10px 20px;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:8px;color:#fff;font-weight:500;cursor:pointer;transition:all .2s}._uploadBtn_uhrow_286:disabled{background:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none}._folderBrowser_1l8hx_4{background:#faf9f6;border:1px solid #e9e7e1;border-radius:16px;padding:28px 32px;font-family:Schibsted Grotesk,system-ui,sans-serif;color:#1a1c1a}._breadcrumb_1l8hx_15{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;color:#8a8f88;margin-bottom:6px}._breadcrumbSegment_1l8hx_25{display:flex;align-items:center;gap:8px}._breadcrumbSeparator_1l8hx_31{color:#c9ccc5}._breadcrumbItem_1l8hx_35{background:none;border:none;padding:0;font-family:inherit;font-size:13px;color:#8a8f88;cursor:pointer}._breadcrumbItem_1l8hx_35:hover:not(:disabled){color:#15803d}._breadcrumbItem_1l8hx_35._current_1l8hx_49{color:#15803d;font-weight:500;cursor:default}._headlineRow_1l8hx_57{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid #e5e3dc;margin-bottom:4px}._headline_1l8hx_57{margin:0;font-size:24px;font-weight:600;letter-spacing:-.02em;color:#1a1c1a;overflow-wrap:anywhere}._uploadBtn_1l8hx_76{display:flex;align-items:center;gap:8px;flex-shrink:0;background:#15803d;color:#fff;border:none;border-radius:999px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease}._rowList_1l8hx_95{display:flex;flex-direction:column}._row_1l8hx_95{display:flex;align-items:center;gap:16px;padding:16px 6px;border-bottom:1px solid #eceae4;cursor:pointer;transition:background .12s ease}._row_1l8hx_95:hover{background:#f3f1ec}._row_1l8hx_95:last-child{border-bottom:none}._rowIcon_1l8hx_118{flex-shrink:0}._rowName_1l8hx_122{flex:1;min-width:0;font-size:15.5px;font-weight:500;color:#1a1c1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowMeta_1l8hx_133{flex-shrink:0;font-size:13px;color:#a3a89f}._rowChevron_1l8hx_139{flex-shrink:0;color:#c0c4bb}._row_1l8hx_95:hover ._rowChevron_1l8hx_139{color:#15803d}._fileSection_1l8hx_150{margin-top:24px}._sectionLabel_1l8hx_154{display:block;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#a3a89f;padding-bottom:6px}._playVideoBtn_1l8hx_164{flex-shrink:0;background:none;border:1px solid #15803d;color:#15803d;padding:5px 14px;border-radius:999px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease}._folderLoading_1l8hx_182,._folderEmpty_1l8hx_183,._folderError_1l8hx_184{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 20px;color:#8a8f88;font-size:14px}._folderError_1l8hx_184{color:#c62828}._folderError_1l8hx_184 button{margin-top:12px;padding:8px 18px;background:#fff;color:#1a1c1a;border:1px solid #d9d6cf;border-radius:999px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}._spinner_1l8hx_211{width:28px;height:28px;border:3px solid #e9e7e1;border-top-color:#15803d;border-radius:50%;animation:_spin_1l8hx_211 1s linear infinite;margin-bottom:12px}@keyframes _spin_1l8hx_211{to{transform:rotate(360deg)}}._paper_os7aa_4{background:#faf9f6;border:1px solid #e9e7e1;border-radius:16px;padding:22px 28px;margin:20px 0}._panel_os7aa_13{padding-top:1.1rem;border-top:1px solid #e2dfd7;margin-top:1.5rem}._header_os7aa_19{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.6rem}._headingTeam_os7aa_27{margin:0;font-size:1.05rem;color:#1f2937}._heading_os7aa_27{margin:0;font-size:.95rem;font-weight:700;color:#111827;letter-spacing:-.01em}._allLink_os7aa_41{font-size:.8rem;font-weight:600;color:#15803d;text-decoration:none;white-space:nowrap}._allLink_os7aa_41:hover{text-decoration:underline}._empty_os7aa_53{margin:0;font-size:.85rem;line-height:1.55;color:#6b7280}._list_os7aa_60{list-style:none;margin:0;padding:0}._row_os7aa_66{display:flex;align-items:center;gap:.75rem;padding:.6rem .25rem;border-top:1px solid #eef1ef;font-size:.86rem;color:#1f2937;text-decoration:none}._list_os7aa_60 li:first-child ._row_os7aa_66{border-top:none}._row_os7aa_66:hover{color:#15803d}._text_os7aa_85{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._review_os7aa_93{flex:none;margin-left:auto;font-size:.72rem;font-weight:600;color:#92400e;background:#fef3c7;border-radius:999px;padding:1px 8px}._notes_os7aa_104{flex:none;color:#9ca3af}._compact_os7aa_110{display:flex;flex-direction:column;gap:2px;padding:.55rem 0;border-top:1px solid #eef1ef;text-decoration:none}._list_os7aa_60 li:first-child ._compact_os7aa_110{border-top:none}._compactTitle_os7aa_123{font-size:.86rem;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._compact_os7aa_110:hover ._compactTitle_os7aa_123{color:#15803d}._compactMeta_os7aa_135{display:flex;align-items:center;gap:.35rem;font-size:.76rem;color:#6b7280}._arrow_os7aa_143{flex:none;color:#9ca3af}@media(max-width:640px){._paper_os7aa_4{padding:16px}}._section_1m9fr_5{background:#faf9f6;border:1px solid #e9e7e1;border-radius:16px;padding:28px 32px;margin-bottom:20px;font-family:Schibsted Grotesk,system-ui,sans-serif;color:#1a1c1a}._sectionHeader_1m9fr_15{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px}._sectionHeader_1m9fr_15 h2{font-size:1.25rem;color:var(--navy);margin:0}._pillOn_1m9fr_29,._pillOff_1m9fr_30{padding:3px 12px;border-radius:999px;font-size:.75rem;font-weight:600}._pillOn_1m9fr_29{background:#ecfdf5;color:#1f7a44}._pillOff_1m9fr_30{background:var(--light-gray);color:var(--text-muted)}._formGrid_1m9fr_47{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:20px}._field_1m9fr_54{display:flex;flex-direction:column;gap:6px}._fieldWide_1m9fr_60{grid-column:1 / -1}._label_1m9fr_64{font-size:.85rem;font-weight:500;color:var(--text-muted)}._control_1m9fr_70{padding:10px 14px;border:2px solid var(--border);border-radius:8px;font-size:.95rem;font-family:inherit;background:var(--white);color:var(--dark-gray)}._control_1m9fr_70:focus{outline:none;border-color:var(--green)}._toggleRow_1m9fr_85{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}._toggle_1m9fr_85{display:flex;align-items:center;gap:8px;font-size:.9rem;color:var(--dark-gray);cursor:pointer}._actions_1m9fr_101{display:flex;gap:12px}._primaryBtn_1m9fr_106{background:var(--green);border:2px solid var(--green);color:var(--white);padding:10px 20px;border-radius:8px;cursor:pointer;font-size:.95rem;font-weight:500;transition:all .2s}._primaryBtn_1m9fr_106:disabled{opacity:.55;cursor:not-allowed}._errorBanner_1m9fr_123{background:#fdecea;border:1px solid var(--danger);border-radius:8px;padding:12px 16px;margin-bottom:16px;color:#b3261e}._errorBanner_1m9fr_123 p{margin:4px 0 0;font-size:.9rem}._noticeBanner_1m9fr_137{background:#ecfdf5;border:1px solid #1f7a44;border-radius:8px;padding:10px 16px;margin-bottom:16px;color:#1f7a44;font-size:.9rem}._history_1m9fr_147{margin-top:24px;border-top:1px solid var(--border);padding-top:16px}._historyHeading_1m9fr_153{font-size:.95rem;color:var(--navy);margin:0 0 10px}._historyList_1m9fr_159{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._historyItem_1m9fr_168{display:flex;align-items:center;gap:10px;font-size:.85rem;flex-wrap:wrap}._muted_1m9fr_176{color:var(--text-muted);font-size:.85rem}._outcome_sent_1m9fr_181,._outcome_fallback_sent_1m9fr_182,._outcome_skipped_1m9fr_183,._outcome_failed_1m9fr_184{padding:2px 10px;border-radius:999px;font-size:.72rem;font-weight:600;text-transform:capitalize}._outcome_sent_1m9fr_181{background:#ecfdf5;color:#1f7a44}._outcome_fallback_sent_1m9fr_182{background:#fef3c7;color:#b45309}._outcome_skipped_1m9fr_183{background:var(--light-gray);color:var(--text-muted)}._outcome_failed_1m9fr_184{background:#fdecea;color:#b3261e}@media(max-width:768px){._section_1m9fr_5{padding:16px}._formGrid_1m9fr_47{grid-template-columns:1fr}}._panel_1cct2_10{background:#faf9f6;border:1px solid #e9e7e1;border-radius:10px;padding:28px 32px;margin-bottom:20px;font-family:Schibsted Grotesk,system-ui,sans-serif;color:#1a1c1a}._panelCollapsed_1cct2_23{padding-top:14px;padding-bottom:14px}._toggle_1cct2_28{display:flex;align-items:center;gap:12px;width:100%;padding:0;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}._toggle_1cct2_28:focus:not(:focus-visible){outline:none}._toggleText_1cct2_46{flex:1;min-width:0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}._toggleTitle_1cct2_55{font-size:1rem;font-weight:600;color:var(--navy)}._toggleSummary_1cct2_61{font-size:.86rem;color:var(--text-muted)}._cue_1cct2_66{flex-shrink:0;padding:3px 10px;border-radius:999px;background:#fef3c7;color:#92400e;font-size:.75rem;font-weight:600}._chevron_1cct2_77,._chevronOpen_1cct2_78{display:inline-flex;flex-shrink:0;color:#b4afa3;transition:transform .18s ease}._chevron_1cct2_77 svg,._chevronOpen_1cct2_78 svg{width:16px;height:16px}._chevronOpen_1cct2_78{transform:rotate(180deg)}._body_1cct2_95{margin-top:20px}._heading_1cct2_101{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}._heading_1cct2_101 h2{font-size:1.25rem;color:var(--navy);margin:0;font-weight:600}._heading_1cct2_101 p,._muted_1cct2_117{margin:4px 0 0;font-size:.88rem;color:var(--text-muted)}._status_1cct2_125{flex-shrink:0;padding:3px 12px;border-radius:999px;background:#f1efea;color:#5c5850;font-size:.75rem;font-weight:600;text-transform:capitalize;white-space:nowrap}._statusScheduled_1cct2_137{background:#ecfdf5;color:#1f7a44}._configuration_1cct2_144{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,.7fr) auto;align-items:end;gap:14px}._configuration_1cct2_144 label{display:flex;flex-direction:column;gap:6px;font-size:.85rem;font-weight:500;color:var(--text-muted);text-transform:none;letter-spacing:0}._configuration_1cct2_144 input,._configuration_1cct2_144 select{width:100%;min-width:0;padding:10px 14px;border:2px solid var(--border);border-radius:8px;background:var(--white);color:var(--dark-gray);font-family:inherit;font-size:.95rem}._configuration_1cct2_144 input:focus,._configuration_1cct2_144 select:focus{outline:none;border-color:var(--green)}._configuration_1cct2_144 button,._saveButton_1cct2_182,._result_1cct2_183 button{padding:10px 20px;border:2px solid var(--green);border-radius:8px;background:var(--green);color:var(--white);font-family:inherit;font-size:.95rem;font-weight:500;cursor:pointer;white-space:nowrap}._configuration_1cct2_144 button:disabled,._saveButton_1cct2_182:disabled,._result_1cct2_183 button:disabled{opacity:.55;cursor:not-allowed}._editButton_1cct2_204{margin-top:18px;padding:10px 20px;border:2px solid var(--border);border-radius:8px;background:var(--white);color:var(--dark-gray);font-family:inherit;font-size:.95rem;font-weight:500;cursor:pointer}._scheduled_1cct2_219{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:16px 18px;border:1px solid #cdead9;border-radius:12px;background:#ecfdf5}._scheduled_1cct2_219 div{display:grid;gap:3px;margin-right:auto}._scheduled_1cct2_219 strong{font-size:1rem;color:#14532d}._scheduled_1cct2_219 span{font-size:.85rem;color:#4b6b58}._scheduled_1cct2_219 a{font-size:.88rem;font-weight:600;color:#1f7a44;text-decoration:none;border-bottom:1px solid #b6dcc6;padding-bottom:1px}._editor_1cct2_260{display:grid;grid-template-columns:repeat(5,minmax(112px,1fr));gap:10px;margin-top:16px;overflow-x:auto;padding-bottom:4px}._day_1cct2_269{display:flex;flex-direction:column;min-width:112px;border:1px solid #e9e7e1;border-radius:10px;background:var(--white);overflow:hidden}._day_1cct2_269>strong{padding:8px 0;background:#faf9f6;border-bottom:1px solid #e9e7e1;text-align:center;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}._slot_1cct2_291{position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:7px 8px;border:none;border-bottom:1px solid #f4f3f0;background:rgba(123,184,99,calc(var(--heat, 0) * .14));color:#4b5563;font-family:inherit;font-size:.78rem;cursor:pointer;text-align:left}._slot_1cct2_291:last-of-type{border-bottom:none}._slot_1cct2_291:hover{box-shadow:inset 0 0 0 999px #00000006}._slot_1cct2_291:focus-visible{outline:2px solid var(--navy);outline-offset:-2px}._slotMine_1cct2_325{font-weight:700;color:#2f6b34;box-shadow:inset 3px 0 0 var(--green)}._slotMine_1cct2_325:hover{box-shadow:inset 3px 0 0 var(--green),inset 0 0 0 999px #00000006}._slotPicked_1cct2_338{outline:2px solid var(--navy);outline-offset:-2px}._slotTime_1cct2_343{flex:1}._slotCount_1cct2_348{font-size:.68rem;font-weight:600;color:#5f6b62;font-variant-numeric:tabular-nums}._slotCountTop_1cct2_362{min-width:17px;padding:1px 5px;border-radius:999px;background:var(--navy);color:var(--white);font-size:.68rem;font-weight:700;line-height:1.35;text-align:center;font-variant-numeric:tabular-nums}._slotConflict_1cct2_361{position:absolute;top:3px;right:3px;width:4px;height:4px;border-radius:50%;background:#d97706}._slotConflictInline_1cct2_386{display:inline-block;width:5px;height:5px;border-radius:50%;background:#d97706;flex-shrink:0}._editorPainting_1cct2_397{-webkit-user-select:none;user-select:none;touch-action:none}._editor_1cct2_260{touch-action:pan-y}._legend_1cct2_406{grid-column:1 / -1;display:flex;align-items:center;gap:8px;margin:4px 0 0;font-size:.75rem;color:var(--text-muted)}._legendScale_1cct2_416{display:inline-flex;gap:2px}._legendScale_1cct2_416 i{width:14px;height:10px;border:1px solid #e9e7e1;border-radius:2px;background:rgba(123,184,99,calc(var(--heat, 0) * .14))}._saveButton_1cct2_182{grid-column:1 / -1;justify-self:end;margin-top:6px}._results_1cct2_437{display:grid;gap:10px;margin-top:22px}._results_1cct2_437 h3{margin:0;font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}._result_1cct2_183{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #e9e7e1;border-radius:10px;background:var(--white)}._result_1cct2_183 span{display:grid;gap:2px;margin-right:auto}._result_1cct2_183 strong{font-size:.92rem;color:#1a1c1a}._result_1cct2_183 small{font-size:.8rem;color:var(--text-muted)}._result_1cct2_183:first-of-type{border-color:#cdead9;background:#f6fdf9}._error_1cct2_486{margin:18px 0 0;padding:12px 16px;border:1px solid var(--danger);border-radius:8px;background:#fdecea;color:#b3261e;font-size:.9rem}._fieldError_1cct2_496{margin:10px 0 0;font-size:.82rem;color:#b3261e}@media(max-width:720px){._panel_1cct2_10{padding:20px 18px}._configuration_1cct2_144{grid-template-columns:1fr}._scheduled_1cct2_219{align-items:flex-start}}._dayEmpty_1cct2_518{padding:14px 0;text-align:center;font-size:.75rem;color:#b0aca4}._setupSummary_1cct2_530{display:flex;align-items:center;gap:32px;flex-wrap:wrap;padding:14px 18px;border:1px solid #e9e7e1;border-radius:12px;background:var(--white)}._setupSummary_1cct2_530>div{display:grid;gap:2px}._setupSummary_1cct2_530 strong{font-size:.92rem;color:#1a1c1a}._setupLabel_1cct2_551{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}._changeButton_1cct2_559{margin-left:auto;padding:8px 16px;border:2px solid var(--border);border-radius:8px;background:var(--white);color:var(--dark-gray);font-family:inherit;font-size:.88rem;font-weight:500;cursor:pointer}._cancelSetup_1cct2_573{padding:10px 16px;border:none;background:none;color:var(--text-muted);font-family:inherit;font-size:.9rem;font-weight:500;cursor:pointer;text-decoration:underline}._pollArea_1cct2_587{margin-top:20px}._pollHeading_1cct2_591{display:flex;align-items:baseline;justify-content:space-between;gap:12px}._pollHeading_1cct2_591 h3{margin:0;font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}._saveState_1cct2_608{padding:3px 12px;border-radius:999px;background:#f1efea;color:#5c5850;font-size:.72rem;font-weight:600;white-space:nowrap}._picks_1cct2_620{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px}._picksLabel_1cct2_628{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}._pickChip_1cct2_636,._pickChipActive_1cct2_637{padding:6px 12px;border:1px solid #e9e7e1;border-radius:999px;background:var(--white);color:#1a1c1a;font-family:inherit;font-size:.8rem;font-weight:600;cursor:pointer}._pickChipActive_1cct2_637{border-color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy)}._picksHint_1cct2_656{font-size:.75rem;color:var(--text-muted)}._confirmBar_1cct2_663{display:flex;align-items:center;gap:12px;margin-top:12px;padding:8px 8px 8px 16px;border:1px solid #e9e7e1;border-radius:12px;background:var(--white);font-size:.9rem;animation:_confirmIn_1cct2_1 .15s ease-out}@keyframes _confirmIn_1cct2_1{0%{opacity:0;transform:translateY(-4px)}}._confirmBar_1cct2_663 strong{color:var(--navy);font-weight:700}._confirmMeta_1cct2_688{color:var(--text-muted)}._confirmWaiting_1cct2_693{margin:6px 0 0 16px;font-size:.8rem;color:#92400e}._confirmClear_1cct2_699{background:none;border:none;color:var(--text-muted);font-size:.8rem;line-height:1;padding:6px;cursor:pointer}._confirmClear_1cct2_699:hover{color:#374151}._confirmButton_1cct2_713{margin-left:auto;padding:7px 16px;border:2px solid var(--green);border-radius:8px;background:var(--green);color:var(--white);font-family:inherit;font-size:.85rem;font-weight:500;cursor:pointer;white-space:nowrap}._confirmButton_1cct2_713:hover:not(:disabled){filter:brightness(.95)}._confirmButton_1cct2_713:disabled{opacity:.55;cursor:not-allowed}@media(prefers-reduced-motion:reduce){._confirmBar_1cct2_663{animation:none}}._hoverCard_1cct2_745{position:fixed;z-index:1080;width:290px;padding:14px;border:1px solid #e5e7eb;border-radius:10px;background:var(--white);box-shadow:0 10px 30px #1018281f;font-family:Schibsted Grotesk,system-ui,sans-serif}._hoverTitle_1cct2_757{margin:0 0 2px;font-size:.92rem;font-weight:600;color:#111827}._hoverLists_1cct2_764{display:grid;gap:10px;margin-top:10px;max-height:240px;overflow-y:auto}._hoverGroup_1cct2_772{display:grid;gap:1px;font-size:.78rem;color:#374151}._hoverGroupTitle_1cct2_779{font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}._hoverMuted_1cct2_787{color:#9ca3af}._hoverNote_1cct2_791{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:.75rem;color:var(--text-muted)}._hoverConfirm_1cct2_800{display:block;width:100%;margin-top:10px;padding:8px;border:2px solid var(--green);border-radius:8px;background:var(--green);color:var(--white);font-family:inherit;font-size:.82rem;font-weight:600;cursor:pointer}._ballotToggle_1cct2_819{padding:3px 12px;border:1px solid var(--border);border-radius:999px;background:var(--white);color:var(--green);font:inherit;font-size:.72rem;font-weight:600;white-space:nowrap;cursor:pointer}._ballotToggle_1cct2_819:hover{background:#f4f8f5;border-color:var(--green)}._ballotToggle_1cct2_819:focus-visible{outline:2px solid var(--green);outline-offset:2px}._ballotSummary_1cct2_842{margin-top:10px}._ballotDays_1cct2_846{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}._ballotDay_1cct2_846{display:flex;align-items:baseline;gap:12px;padding:6px 0;border-top:1px solid var(--border);font-size:.88rem}._ballotDay_1cct2_846:first-child{border-top:none}._ballotDayName_1cct2_868{flex:none;width:3rem;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}._ballotRanges_1cct2_878{color:var(--dark-gray);font-variant-numeric:tabular-nums}._ballotEmpty_1cct2_885{margin:0;padding:10px 12px;border:1px solid #f0e2c0;border-radius:10px;background:#fffdf6;color:#7a6234;font-size:.85rem}._wrap_8arkl_7{position:relative}._trigger_8arkl_11{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:#fff;color:#15803d;border:1px solid #c9e8d4;border-radius:6px;font:inherit;font-size:.8rem;font-weight:600;cursor:pointer}._trigger_8arkl_11:hover{background:#f0fdf4}._trigger_8arkl_11:focus:not(:focus-visible){outline:none}._trigger_8arkl_11 svg{width:14px;height:14px}._liveDot_8arkl_40{width:7px;height:7px;border-radius:50%;background:#22c55e}._dropdown_8arkl_47{position:absolute;top:calc(100% + 8px);right:0;z-index:30;width:360px;max-width:calc(100vw - 32px);padding:.85rem 1rem .8rem;border:1px solid #e5e9e6;border-radius:12px;background:#fff;box-shadow:0 12px 32px #0f172a29}._dropTitle_8arkl_61{margin:0 0 .5rem;font-size:.88rem;font-weight:700;color:#111827}._dropLead_8arkl_68{margin:0 0 .7rem;font-size:.82rem;line-height:1.45;color:#6b7280}._dropMeta_8arkl_75{margin:.4rem 0 0;font-size:.78rem;color:#6b7280}._missing_8arkl_81{color:#6b7280;font-size:.88rem;margin:0 0 14px}._urlRow_8arkl_87{display:flex;gap:8px;align-items:center;margin-bottom:14px}._urlRow_8arkl_87 code{flex:1;min-width:0;background:#f7f6f3;border:1px solid #e2e0da;border-radius:8px;padding:9px 12px;font-size:.85rem;overflow-x:auto;white-space:nowrap}._actions_8arkl_106{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:.75rem;padding-top:.65rem;border-top:1px solid #f1efea}._primary_8arkl_116,._ghost_8arkl_117,._danger_8arkl_118,._copyBtn_8arkl_119{padding:8px 15px;border-radius:8px;font-size:.86rem;font-weight:600;cursor:pointer;border:1px solid transparent;transition:background .15s ease,border-color .15s ease}._primary_8arkl_116,._copyBtn_8arkl_119{background:#15803d;border-color:#15803d;color:#fff}._primary_8arkl_116:hover:not(:disabled),._copyBtn_8arkl_119:hover{background:#166534;border-color:#166534}._ghost_8arkl_117{background:#fff;border-color:#e2e0da;color:#4b5563}._ghost_8arkl_117:hover:not(:disabled){border-color:#c9c6bd;background:#faf9f7}._danger_8arkl_118{background:#fff;border-color:#f3c9c9;color:#b91c1c}._danger_8arkl_118:hover:not(:disabled){background:#fef2f2;border-color:#ef9a9a}._primary_8arkl_116:disabled,._ghost_8arkl_117:disabled,._danger_8arkl_118:disabled{opacity:.55;cursor:not-allowed}._expiry_8arkl_175{display:inline-flex;align-items:center;gap:7px;font-size:.86rem;color:#9b9689}._expiry_8arkl_175 select{padding:7px 10px;border:1px solid #e2e0da;border-radius:8px;font-family:inherit;font-size:.86rem;color:#4b5563;background:#fff;cursor:pointer}._expiry_8arkl_175 select:focus{outline:none;border-color:#15803d}._confirmText_8arkl_199{font-size:.86rem;color:#b91c1c}._error_8arkl_204{color:#dc2626;font-size:.86rem;margin:12px 0 0}._wrap_1swnf_3{display:flex;flex-direction:column;gap:10px}._summary_1swnf_9{font-size:.85rem;color:#6b7280}._summary_1swnf_9 strong{color:#1f2937}._error_1swnf_18{margin:0;padding:8px 10px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;font-size:.82rem;color:#991b1b}._list_1swnf_30{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._row_1swnf_39{padding:8px 12px;background:#faf9f6;border:1px solid #e9e7e1;border-radius:10px}._rowMain_1swnf_46{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}._toggle_1swnf_53{display:flex;align-items:center;gap:8px;flex:1 1 200px;min-width:0;padding:2px 0;background:none;border:none;text-align:left;cursor:pointer;font:inherit}._toggle_1swnf_53:disabled{cursor:default}._toggle_1swnf_53:focus{outline:none}._toggle_1swnf_53:focus-visible{outline:2px solid var(--navy);outline-offset:2px;border-radius:4px}._chevron_1swnf_82{display:inline-block;width:12px;color:#9ca3af;transition:transform .15s ease}._chevronOpen_1swnf_89{transform:rotate(90deg)}._identity_1swnf_93{display:flex;flex-direction:column;min-width:0}._name_1swnf_99{font-size:.9rem;font-weight:600;color:#1f2937}._email_1swnf_105{font-size:.8rem;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chips_1swnf_113{display:flex;flex-wrap:wrap;gap:4px}._chip_1swnf_113{font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:999px;white-space:nowrap}._chipDone_1swnf_127{color:#166534;background:#ecfdf3}._chipPartial_1swnf_132{color:#92400e;background:#fffbeb}._chipNone_1swnf_137{color:#6b7280;background:#f3f4f6}._phone_1swnf_142{display:flex;align-items:center;gap:6px;min-width:170px;font-size:.85rem}._phoneNumber_1swnf_150{font-variant-numeric:tabular-nums;color:#1f2937}._iconButton_1swnf_155{padding:1px 6px;background:#fff;border:1px solid #d1d5db;border-radius:5px;font-size:.72rem;color:#374151;cursor:pointer}._rowEnd_1swnf_165{display:flex;align-items:center;gap:8px;margin-left:auto}._muted_1swnf_172{color:#9ca3af}._details_1swnf_178{margin-top:10px;padding:10px 14px;background:#fff;border:1px solid #eceae5;border-radius:8px}._details_1swnf_178 dl{margin:0}._outstanding_1swnf_190{margin:0 0 6px;font-size:.82rem;color:#92400e}._detailRow_1swnf_196{display:flex;gap:10px;padding:3px 0;font-size:.85rem}._detailRow_1swnf_196 dt{flex:0 0 72px;color:#6b7280}._detailRow_1swnf_196 dd{margin:0;color:#1f2937;overflow-wrap:anywhere}._linkButton_1swnf_214{padding:0;background:none;border:none;font:inherit;color:#15803d;text-decoration:underline;cursor:pointer}._linkList_1swnf_224{display:flex;flex-wrap:wrap;gap:4px 14px}._linkList_1swnf_224 a{color:#15803d}._container_1n5l1_1{max-width:1400px;margin:0 auto;padding:24px 20px}._backLink_1n5l1_7{background:none;border:none;color:#15803d;font-size:.9rem;font-weight:600;cursor:pointer;padding:0;margin-bottom:16px}._backLink_1n5l1_7:hover{color:#166534;text-decoration:underline}._header_1n5l1_24{margin-bottom:24px}._headerTitle_1n5l1_28{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._headerTitle_1n5l1_28 h1{font-size:1.7rem;color:#1f2937;margin:0;font-weight:700}._teamNumber_1n5l1_42{font-size:1rem;font-weight:700;color:#15803d;background:#ecfdf3;padding:4px 12px;border-radius:8px}._statusActive_1n5l1_51,._statusArchived_1n5l1_52{font-size:.8rem;font-weight:600;padding:3px 10px;border-radius:999px;text-transform:capitalize}._statusActive_1n5l1_51{color:#065f46;background:#d1fae5}._statusArchived_1n5l1_52{color:#6b7280;background:#f3f4f6}._projectLine_1n5l1_70{color:#6b7280;font-size:.95rem;margin:8px 0 0}._projectLine_1n5l1_70 strong{color:#374151}._metaRow_1n5l1_80{display:flex;gap:20px;flex-wrap:wrap;margin-top:10px}._metaItem_1n5l1_87{font-size:.9rem;color:#374151}._metaLabel_1n5l1_92{color:#9ca3af;font-weight:600;font-size:.8rem;text-transform:uppercase;margin-right:4px}._membersPanel_1n5l1_101{margin-top:20px;padding-top:16px;border-top:1px solid #eceae5}._membersPanel_1n5l1_101 h2{font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#9ca3af;margin:0 0 10px}._memberTotal_1n5l1_116{color:#9ca3af;font-weight:500}._emptyMembers_1n5l1_121{color:#6b7280;font-size:.9rem;margin:0}._memberList_1n5l1_127{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}._memberItem_1n5l1_137{display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:#faf9f6;border:1px solid #e9e7e1;border-radius:10px;min-width:200px}._memberItem_1n5l1_137:hover{background:#00000005}._memberInfo_1n5l1_152{display:flex;flex-direction:column;min-width:0}._memberName_1n5l1_158{font-size:.9rem;font-weight:600;color:#1f2937}._memberEmail_1n5l1_164{font-size:.8rem;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._roleBadge_1n5l1_172{font-size:.75rem;font-weight:600;color:#3730a3;background:#e0e7ff;padding:2px 8px;border-radius:6px;flex-shrink:0}._roleBadgeInactive_1n5l1_182{color:#6b7280;background:#f3f4f6}._folderPanel_1n5l1_189{min-width:0}._folderPanelHeader_1n5l1_193{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._folderPanelHeader_1n5l1_193 h2{font-size:1.05rem;color:#1f2937;margin:0}._driveLink_1n5l1_206{font-size:.85rem;font-weight:600;color:#15803d;text-decoration:none}._driveLink_1n5l1_206:hover{text-decoration:underline}._noFolder_1n5l1_217{color:#b45309;background:#fef3c7;border-radius:8px;padding:12px;font-size:.9rem;margin:0}._loadingState_1n5l1_227{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#6b7280}._spinner_1n5l1_236{width:40px;height:40px;border:3px solid #e5e7eb;border-top-color:#15803d;border-radius:50%;animation:_spin_1n5l1_236 1s linear infinite;margin-bottom:16px}@keyframes _spin_1n5l1_236{to{transform:rotate(360deg)}}._errorBanner_1n5l1_252{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-left:4px solid #ef4444;padding:20px;border-radius:12px}._errorBanner_1n5l1_252 strong{display:block;color:#991b1b;margin-bottom:8px}._errorBanner_1n5l1_252 p{margin:0 0 12px;color:#7f1d1d}._backBtn_1n5l1_270{background:#fff;border:2px solid #e5e7eb;color:#374151;padding:8px 16px;border-radius:8px;cursor:pointer;font-size:.9rem;font-weight:500}._deleteBtn_1n5l1_285{display:inline-flex;align-items:center;justify-content:center;margin-left:2px;border:none;background:none;color:#6b7280;cursor:pointer;width:30px;height:30px;border-radius:7px;flex-shrink:0;transition:color .15s,background .15s;padding:0}._deleteBtn_1n5l1_285:hover:not(:disabled){color:#dc2626;background:#fef2f2}._deleteBtn_1n5l1_285:disabled{opacity:.4;cursor:not-allowed}._deleteConfirmActions_1n5l1_314{display:flex;gap:8px;flex-shrink:0}._deleteCancelBtn_1n5l1_320{padding:6px 12px;background:#fff;color:#374151;border:1px solid #d1d5db;border-radius:6px;font-size:.85rem;cursor:pointer}._headerActions_1n5l1_333{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}._editDetailsBtn_1n5l1_341{padding:5px 12px;background:#fff;color:#15803d;border:1px solid #d3ecdd;border-radius:6px;font-size:.8rem;font-weight:600;cursor:pointer}._editDetailsBtn_1n5l1_341:hover{background:#f6fdf9}._editDetailsBtn_1n5l1_341+._offboardBtn_1n5l1_357{margin-left:0}._detailsEditor_1n5l1_361{margin-top:12px;padding:16px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px}._detailsGrid_1n5l1_369{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}._detailsField_1n5l1_375{display:flex;flex-direction:column;gap:4px;font-size:.8rem;font-weight:600;color:#6b7280}._detailsField_1n5l1_375 input,._detailsField_1n5l1_375 select{padding:7px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:.9rem;font-weight:400;color:#1f2937;background:#fff;min-width:0}._detailsNote_1n5l1_396{margin:10px 0;font-size:.8rem;color:#6b7280}._detailsError_1n5l1_402{margin:0 0 10px;font-size:.85rem;color:#b91c1c}._detailsSaveBtn_1n5l1_408{padding:6px 14px;background:#15803d;color:#fff;border:none;border-radius:6px;font-size:.85rem;font-weight:600;cursor:pointer}._detailsSaveBtn_1n5l1_408:disabled{background:#d1d5db;cursor:not-allowed}._detailsSaved_1n5l1_424{margin:10px 0 0;padding:10px 14px;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;font-size:.85rem;color:#065f46}._offboardBtn_1n5l1_357{margin-left:auto;padding:5px 12px;background:#fff;color:#b45309;border:1px solid #fcd34d;border-radius:6px;font-size:.8rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}._offboardConfirmBar_1n5l1_451{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:10px;padding:12px 16px;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;font-size:.88rem;color:#78350f}._offboardConfirmBtn_1n5l1_465{padding:6px 14px;background:#d97706;color:#fff;border:none;border-radius:6px;font-size:.85rem;font-weight:600;cursor:pointer}._offboardConfirmBtn_1n5l1_465:disabled{background:#d1d5db;cursor:not-allowed}._memberItem_1n5l1_137{flex-direction:column;align-items:stretch}._memberRowMain_1n5l1_486{display:flex;align-items:center;justify-content:space-between;gap:8px}._memberOffboardBtn_1n5l1_497{padding:3px 10px;background:#fff;color:#b45309;border:1px solid #fcd34d;border-radius:6px;font-size:.75rem;font-weight:600;cursor:pointer;flex-shrink:0}._memberProfileLink_1n5l1_509{padding:3px 10px;background:#fff;color:#374151;border:1px solid #d1d5db;border-radius:6px;font-size:.75rem;font-weight:600;text-decoration:none;flex-shrink:0}._memberProfileLink_1n5l1_509:hover{background:#f3f4f6}._memberOffboardConfirm_1n5l1_525{display:flex;flex-direction:column;gap:10px;margin-top:8px;padding:10px 12px;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;font-size:.82rem;color:#78350f}._lastError_1n5l1_538{margin-top:8px;padding:8px 10px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;font-family:monospace;font-size:.8rem;color:#991b1b;overflow-wrap:anywhere}._folderTabs_1n5l1_552{display:flex;gap:4px;margin-bottom:14px;border-bottom:1px solid #e5e7eb}._folderTab_1n5l1_552{padding:8px 14px;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;font-size:.9rem;font-weight:600;color:#6b7280;cursor:pointer}._folderTabActive_1n5l1_571{color:#15803d;border-bottom-color:#15803d}._archiveHint_1n5l1_576{margin:0 0 12px;font-size:.85rem;color:#6b7280}._memberRowMain_1n5l1_486{display:flex;align-items:center;justify-content:space-between;gap:10px}._deleteBtn_1n5l1_285 svg{flex-shrink:0}._embedded_1n5l1_594{padding:4px 20px 20px}._overlayTitle_1n5l1_598{font-size:1.15rem;color:#1f2937;margin:0;font-weight:700}._membersHead_1n5l1_605{display:flex;align-items:baseline;justify-content:space-between;gap:12px}._addPeopleBtn_1n5l1_612{background:none;border:1px solid #d1d5db;border-radius:6px;color:#374151;font-size:.8rem;font-weight:600;padding:4px 10px;cursor:pointer}._addPeopleBtn_1n5l1_612:hover{background:#f9fafb}._joinQueueLink_1n5l1_627{display:inline-block;margin-top:10px;background:none;border:none;padding:0;color:#15803d;font-size:.85rem;font-weight:600;cursor:pointer}._skeleton_1n5l1_641{display:flex;flex-direction:column;gap:10px;padding:1.5rem 0}._block_q3z5z_4{display:block;flex:none;background:linear-gradient(90deg,#eceae4 25%,#f4f2ed 37%,#eceae4 63%);background-size:400% 100%;animation:_shimmer_q3z5z_1 1.4s ease infinite}@keyframes _shimmer_q3z5z_1{0%{background-position:100% 50%}to{background-position:0 50%}}@media(prefers-reduced-motion:reduce){._block_q3z5z_4{animation:none}}._list_q3z5z_27{display:flex;flex-direction:column}._row_q3z5z_32{display:flex;align-items:center;gap:.75rem;padding:.7rem 0}._divided_q3z5z_39 ._row_q3z5z_32+._row_q3z5z_32,._divided_q3z5z_39 ._pair_q3z5z_40+._pair_q3z5z_40{border-top:1px solid #ebe9e3}._pair_q3z5z_40{display:flex;align-items:center;gap:1rem;padding:.75rem 0}._paragraph_q3z5z_52{display:flex;flex-direction:column;gap:8px}._text_q3z5z_58{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}._list_1c5xh_3{list-style:none;margin:0;padding:0}._row_1c5xh_9{display:flex;align-items:center;gap:.7rem;padding:.5rem .55rem;margin:0 -.55rem;border-radius:8px;color:#1f2937;text-decoration:none;font-size:.86rem}._row_1c5xh_9:hover{background:#15803d0f}._icon_1c5xh_25{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px}._profile_1c5xh_35{background:#f0fdfa;color:#0f766e}._availability_1c5xh_40{background:#eff6ff;color:#1d4ed8}._for_you_1c5xh_45{background:#ecfdf3;color:#15803d}._to_sort_1c5xh_50{background:#fef3c7;color:#92400e}._join_1c5xh_55{background:#f5f3ff;color:#6d28d9}._drive_1c5xh_60{background:#fef2f2;color:#b91c1c}._label_1c5xh_65{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_1c5xh_73{flex:none;font-size:1.1rem;line-height:1;color:#c3cbc6}._row_1c5xh_9:hover ._chevron_1c5xh_73{color:#15803d}._panel_bs1k4_4{padding-top:1.1rem;border-top:1px solid #e2dfd7;margin-bottom:1.5rem}._header_bs1k4_10{display:flex;align-items:center;gap:.5rem;margin-bottom:.3rem}._heading_bs1k4_17{margin:0;font-size:.95rem;font-weight:700;color:#111827;letter-spacing:-.01em}._count_bs1k4_25{min-width:20px;padding:1px 7px;border-radius:999px;background:#15803d;color:#fff;font-size:.72rem;font-weight:700;text-align:center}._more_bs1k4_36{margin-top:.3rem;padding:0;border:none;background:none;color:#15803d;font:inherit;font-size:.8rem;font-weight:600;cursor:pointer}._more_bs1k4_36:focus:not(:focus-visible){outline:none}._panel_1kd5k_4{padding-top:1.1rem;border-top:1px solid #e2dfd7;margin-top:1.5rem}._header_1kd5k_10{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.4rem}._heading_1kd5k_19{margin:0;font-size:.95rem;font-weight:700;color:#111827;letter-spacing:-.01em}._filters_1kd5k_27{display:flex;gap:4px}._chip_1kd5k_32{padding:3px 10px;border:1px solid #e5e9e6;border-radius:999px;background:#fff;color:#6b7280;font:inherit;font-size:.76rem;font-weight:600;cursor:pointer}._chip_1kd5k_32:hover{color:#15803d}._chipOn_1kd5k_48{border-color:#15803d;background:#ecfdf3;color:#15803d}._chip_1kd5k_32:focus:not(:focus-visible),._more_1kd5k_55:focus:not(:focus-visible){outline:none}._day_1kd5k_59+._day_1kd5k_59{margin-top:.6rem}._dayLabel_1kd5k_63{margin:.6rem 0 .15rem;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9ca3af}._list_1kd5k_72{list-style:none;margin:0;padding:0}._row_1kd5k_78{display:flex;align-items:center;gap:.7rem;padding:.45rem 0;font-size:.86rem;color:#374151}._row_1kd5k_78+._row_1kd5k_78{border-top:1px solid #f1f4f2}._glyph_1kd5k_91{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:.75rem;font-weight:700}._file_upload_1kd5k_103{background:#eff6ff;color:#1d4ed8}._profile_complete_1kd5k_108{background:#ecfdf3;color:#15803d}._join_request_1kd5k_113{background:#fef3c7;color:#92400e}._text_1kd5k_118{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._text_1kd5k_118 strong{font-weight:600;color:#111827}._text_1kd5k_118 em{font-style:normal;color:#111827}._team_1kd5k_136{flex:none;max-width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;color:#15803d;text-decoration:none}._team_1kd5k_136:hover{text-decoration:underline}._time_1kd5k_151{flex:none;min-width:4.2rem;text-align:right;font-size:.76rem;color:#9ca3af;font-variant-numeric:tabular-nums}._empty_1kd5k_160{margin:.4rem 0 0;font-size:.86rem;color:#6b7280}._more_1kd5k_55{margin-top:.6rem;padding:0;border:none;background:none;color:#15803d;font:inherit;font-size:.8rem;font-weight:600;cursor:pointer}._more_1kd5k_55:disabled{color:#9ca3af;cursor:wait}@media(max-width:560px){._team_1kd5k_136{display:none}}._row_4h4u2_3{display:flex;align-items:flex-start;gap:.7rem;padding:.6rem 0}._row_4h4u2_3+._row_4h4u2_3{border-top:1px solid #f1f4f2}._box_4h4u2_14{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-top:1px;padding:0;border:1.5px solid #c3cbc6;border-radius:5px;background:#fff;color:#fff;font-size:.7rem;font-weight:700;line-height:1;cursor:pointer;transition:border-color .14s ease,background .14s ease}._box_4h4u2_14:focus:not(:focus-visible){outline:none}._box_4h4u2_14:hover:not(:disabled){border-color:#15803d}._box_4h4u2_14:disabled{cursor:default;opacity:.6}._done_4h4u2_49 ._box_4h4u2_14{background:#15803d;border-color:#15803d}._body_4h4u2_54{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._title_4h4u2_62{font-size:.87rem;color:#111827}._done_4h4u2_49 ._title_4h4u2_62{color:#9aa5a0;text-decoration:line-through}._meta_4h4u2_72{display:flex;flex-wrap:wrap;gap:0 .5rem;font-size:.76rem;color:#6b7280}._meta_4h4u2_72>*+*:before{content:"·";margin-right:.5rem;color:#c3cbc6}._overdue_4h4u2_86{color:#b91c1c;font-weight:600}._source_4h4u2_91{color:#15803d;text-decoration:none}._source_4h4u2_91:hover{text-decoration:underline}._done_4h4u2_49 ._meta_4h4u2_72{opacity:.7}._card_1ifst_4{padding-top:1.1rem;border-top:1px solid #e2dfd7;margin-top:1.5rem}._header_1ifst_10{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.6rem}._heading_1ifst_18{margin:0;font-size:.95rem;font-weight:700;color:#111827;letter-spacing:-.01em}._count_1ifst_26{display:inline-flex;gap:.9rem;font-size:.78rem;color:#6b7280}._viewAll_1ifst_33{font-size:.8rem;font-weight:600;color:#15803d;text-decoration:none;white-space:nowrap}._viewAll_1ifst_33:hover{text-decoration:underline}._list_1ifst_45{list-style:none;margin:0;padding:0}._panel_1lut1_4{padding-top:1.1rem;border-top:1px solid #e2dfd7;margin-top:1.5rem}._header_1lut1_10{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.5rem}._heading_1lut1_18{margin:0;font-size:.95rem;font-weight:700;color:#111827;letter-spacing:-.01em}._calendarLink_1lut1_26{font-size:.8rem;font-weight:600;color:#15803d;text-decoration:none;white-space:nowrap}._calendarLink_1lut1_26:hover{text-decoration:underline}._list_1lut1_38{list-style:none;margin:0;padding:0}._row_1lut1_44{display:flex;align-items:center;gap:.85rem;padding:.6rem 0;border-top:1px solid #eef1ef;font-size:.86rem}._row_1lut1_44:first-child{border-top:none}._day_1lut1_57{flex:none;width:4.5rem;font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#9aa5a0}._dayToday_1lut1_67{color:#15803d}._time_1lut1_71{flex:none;width:5rem;color:#6b7280;font-variant-numeric:tabular-nums}._title_1lut1_78{flex:1;min-width:0;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._badge_1lut1_89{flex:none;font-size:.68rem;font-weight:600;border-radius:999px;padding:.15rem .5rem;white-space:nowrap}._neutral_1lut1_98{color:#4b5563;background:#f3f4f6}._live_1lut1_103{color:#b91c1c;background:#fef2f2}._warning_1lut1_108{color:#92400e;background:#fffbeb}._join_1lut1_113{flex:none;font-size:.78rem;font-weight:600;color:#fff;background:#15803d;border-radius:8px;padding:.28rem .7rem;text-decoration:none}._join_1lut1_113:hover{background:#126a33}@media(max-width:640px){._row_1lut1_44{flex-wrap:wrap;gap:.5rem}._title_1lut1_78{flex:1 1 100%;order:3;white-space:normal}}._studentDashboard_1w56p_9{max-width:1180px;margin:0 auto;padding:2rem 1.25rem 3rem;box-sizing:border-box}._hero_1w56p_19{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;margin-bottom:1.5rem}._heroText_1w56p_28{min-width:0}._heroTitle_1w56p_32{margin:0 0 .2rem;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:#10321f}._heroMeta_1w56p_40{margin:0;font-size:.87rem;color:#4a6b58}._heroAction_1w56p_49{flex:none;align-self:center;font-size:.83rem;font-weight:600;color:#15803d;text-decoration:none;background:#fff;border:1px solid #d3ecdd;border-radius:9px;padding:.45rem .85rem;white-space:nowrap}._heroAction_1w56p_49:hover{background:#f6fdf9}._columns_1w56p_69{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:1.75rem 3rem;align-items:start}._mainColumn_1w56p_76,._sideColumn_1w56p_77{min-width:0}._mainColumn_1w56p_76>:first-child,._sideColumn_1w56p_77>:first-child{margin-top:0}._panel_1w56p_91{padding-top:1.1rem;border-top:1px solid #e2dfd7}._panelHeader_1w56p_96{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.7rem}._panelHeading_1w56p_104{margin:0;font-size:.95rem;font-weight:700;color:#111827;letter-spacing:-.01em}._emptyNote_1w56p_112{margin:0;font-size:.85rem;line-height:1.55;color:#6b7280}._teamList_1w56p_121{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}._teamRow_1w56p_130{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}._teamCard_1w56p_137{flex:1;min-width:0;display:flex;align-items:center;gap:.85rem;padding:.6rem .75rem;margin:0 -.75rem;background:none;border:none;border-radius:10px;cursor:pointer;text-align:left;font:inherit;transition:border-color .14s ease,background .14s ease}._teamCard_1w56p_137:hover{background:#15803d0d}._teamIcon_1w56p_162{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;color:#8fa197}._teamCard_1w56p_137:hover ._teamIcon_1w56p_162{color:#15803d}._teamText_1w56p_175{flex:1;min-width:0;display:flex;flex-direction:column;gap:.12rem}._teamTitle_1w56p_183{font-size:.92rem;font-weight:650;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._teamMeta_1w56p_192{font-size:.76rem;color:#6b7280}._meetLink_1w56p_199{flex:none;display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:600;color:#15803d;text-decoration:none;border:1px solid #d3ecdd;border-radius:9px;padding:.5rem .75rem;background:#fff;white-space:nowrap}._meetLink_1w56p_199:hover{background:#ecfdf3}._loadingContainer_1w56p_221{display:flex;justify-content:center;padding:5rem 1rem;color:#15803d}@media(max-width:900px){._columns_1w56p_69{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){._studentDashboard_1w56p_9{padding:1.25rem 1rem 2.5rem}._hero_1w56p_19{padding:1.15rem 1.2rem}._heroTitle_1w56p_32{font-size:1.25rem}._heroAction_1w56p_49{align-self:flex-start}._teamRow_1w56p_130{flex-direction:column;align-items:stretch}}._skeletonStack_1w56p_265{display:flex;flex-direction:column;gap:10px}._skeletonSection_1w56p_271+._skeletonSection_1w56p_271{margin-top:1.5rem}._page_xbahn_4{padding:32px 40px 60px;max-width:1200px;margin:0 auto;box-sizing:border-box}._header_xbahn_11{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:24px}._header_xbahn_11 h1{margin:0 0 4px;font-size:1.6rem;font-weight:700;color:#1f2937}._sub_xbahn_27{margin:0;color:#6b7280;font-size:.9rem}._scanBtn_xbahn_33{padding:10px 18px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#374151;font-size:.9rem;font-weight:600;cursor:pointer;flex-shrink:0}._scanBtn_xbahn_33:hover:not(:disabled){background:#f9fafb}._scanBtn_xbahn_33:disabled{opacity:.6;cursor:not-allowed}._error_xbahn_54{background:#fef2f2;border:1px solid #fecaca;color:#7f1d1d;border-radius:10px;padding:12px 16px;font-size:.9rem;margin:0 0 20px}._loading_xbahn_64{display:flex;align-items:center;gap:12px;color:#6b7280;padding:48px 0}._empty_xbahn_72{display:flex;flex-direction:column;gap:6px;align-items:center;text-align:center;padding:56px 20px;border:1px dashed #d1d5db;border-radius:14px;color:#6b7280}._empty_xbahn_72 strong{color:#15803d;font-size:1.05rem}._chips_xbahn_89{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}._chip_xbahn_89,._chipOn_xbahn_97{padding:6px 12px;border-radius:999px;font-size:.82rem;font-weight:600;cursor:pointer;border:1px solid #e5e7eb;background:#fff;color:#4b5563}._chipOn_xbahn_97{border-color:#1f2937;background:#1f2937;color:#fff}._note_xbahn_114{margin:0 0 18px;font-size:.85rem;color:#6b7280}._list_xbahn_120{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._section_xbahn_130{margin-top:24px}._sectionTitle_xbahn_134{display:flex;align-items:baseline;gap:10px;margin:0 0 10px;font-size:.95rem;font-weight:700;color:#1f2937}._sectionCount_xbahn_144{font-size:.8rem;font-weight:500;color:#9ca3af}._item_xbahn_154{padding:12px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;min-width:0}._head_xbahn_11{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 16px;flex-wrap:wrap}._title_xbahn_170{display:flex;align-items:baseline;gap:10px;min-width:0;flex:1 1 320px}._tag_xbahn_178{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;white-space:nowrap;flex-shrink:0}._name_xbahn_188,._folderLink_xbahn_189{font-size:.92rem;font-weight:600;color:#1f2937;overflow-wrap:anywhere}._folderLink_xbahn_189{text-decoration:none}._folderLink_xbahn_189:hover,._inlineLink_xbahn_201:hover{text-decoration:underline}._meta_xbahn_205{display:flex;align-items:center;gap:12px;flex-shrink:0}._line_xbahn_212{margin:6px 0 0;font-size:.85rem;color:#4b5563;overflow-wrap:anywhere}._actual_xbahn_219{color:#b45309;font-weight:500}._inlineLink_xbahn_201{color:#2563eb;text-decoration:none;white-space:nowrap}._seen_xbahn_230{font-size:.78rem;color:#9ca3af;white-space:nowrap}._pill_xbahn_241{display:inline-block;padding:3px 10px;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap;border:1px solid transparent}._pill_auto_xbahn_251{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}._pill_follows_parent_xbahn_257,._pill_switched_off_xbahn_258,._pill_disabled_here_xbahn_259{background:#f3f4f6;border-color:#e5e7eb;color:#4b5563}._pill_needs_person_xbahn_265{background:#fffbeb;border-color:#fde68a;color:#92400e}._pill_gave_up_xbahn_271{background:#fef2f2;border-color:#fecaca;color:#991b1b}._nested_xbahn_278{margin-top:8px;font-size:.82rem;color:#4b5563}._nested_xbahn_278 summary{cursor:pointer;color:#6b7280;font-weight:500;width:fit-content}._nested_xbahn_278 summary:hover{color:#1f2937}._nested_xbahn_278 ul{list-style:none;margin:8px 0 0;padding:0 0 0 14px;border-left:2px solid #e5e7eb;display:flex;flex-direction:column;gap:6px}._nested_xbahn_278 li{display:flex;align-items:baseline;gap:10px;min-width:0}._nested_xbahn_278 li ._pill_xbahn_241{flex-shrink:0}._nestedName_xbahn_317{min-width:0;color:#1f2937;text-decoration:none;overflow-wrap:anywhere}a._nestedName_xbahn_317:hover{text-decoration:underline}._nestedNote_xbahn_328{color:#9ca3af}@media(max-width:720px){._page_xbahn_4{padding:24px 16px 48px}._title_xbahn_170{flex-basis:100%}}._armed_xbahn_343{margin:0 0 18px;padding:10px 14px;border-radius:8px;background:#fffbeb;border:1px solid #fde68a;color:#92400e;font-size:.85rem}._halted_xbahn_353{margin:0 0 18px;padding:10px 14px;border-radius:8px;background:#fef2f2;border:1px solid #fecaca;color:#7f1d1d;font-size:.85rem}._needsHuman_xbahn_370{margin:0 0 18px;padding:10px 14px;border-radius:8px;background:#eff6ff;border:1px solid #bfdbfe;color:#1e3a5f;font-size:.85rem}._stuck_xbahn_381{margin:4px 0 0;font-size:.78rem;color:#9a3412}._teamContainer_l5x3s_1{max-width:900px;margin:40px auto;padding:0 20px}._teamHeader_l5x3s_7{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #e5e7eb}._teamHeader_l5x3s_7 h1{font-size:2rem;color:#1f2937;margin:0 0 8px}._welcomeText_l5x3s_22{font-size:1rem;color:#6b7280;margin:0}._authSuccess_l5x3s_29{background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:20px;border-radius:12px;margin-bottom:30px;box-shadow:0 4px 6px #10b98133}._authSuccess_l5x3s_29 strong{display:block;font-size:1.1rem;margin-bottom:8px}._authSuccess_l5x3s_29 p{margin:0 0 15px;opacity:.95}._revokeBtn_l5x3s_49{background:#fff3;color:#fff;border:1px solid rgba(255,255,255,.3);padding:8px 16px;border-radius:6px;cursor:pointer;font-size:.9rem;transition:all .2s}._banner_l5x3s_64{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid;border-radius:10px;margin-bottom:20px;text-align:left}._bannerIcon_l5x3s_75{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:50%}._bannerTitle_l5x3s_85{margin:3px 0 0;font-size:.95rem;font-weight:600}._bannerDetail_l5x3s_91{margin:4px 0 0;font-size:.875rem;opacity:.85}._bannerList_l5x3s_97{margin:6px 0 0;padding-left:18px;font-size:.85rem}._bannerList_l5x3s_97 li+li{margin-top:2px}._bannerSuccess_l5x3s_107{background:#f0fdf4;border-color:#bbf7d0;color:#14532d}._bannerSuccess_l5x3s_107 ._bannerIcon_l5x3s_75{background:#dcfce7;color:#15803d}._bannerWarning_l5x3s_118{background:#fffbeb;border-color:#fde68a;color:#78350f}._bannerWarning_l5x3s_118 ._bannerIcon_l5x3s_75{background:#fef3c7;color:#b45309}._bannerError_l5x3s_129{background:#fef2f2;border-color:#fecaca;color:#7f1d1d}._bannerError_l5x3s_129 ._bannerIcon_l5x3s_75{background:#fee2e2;color:#b91c1c}._teamForm_l5x3s_141{background:#fff;padding:35px;border-radius:16px;box-shadow:0 4px 6px #00000012;margin-bottom:30px}._formGroup_l5x3s_149{margin-bottom:28px}._formGroup_l5x3s_149 label{display:block;font-weight:600;color:#374151;margin-bottom:8px;font-size:1rem}._required_l5x3s_161{color:#ef4444}._formGroup_l5x3s_149 input,._formGroup_l5x3s_149 textarea,._formGroup_l5x3s_149 select{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:10px;font-size:1rem;transition:all .2s;font-family:inherit;box-sizing:border-box;background-color:#fff}._formGroup_l5x3s_149 select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}._formGroup_l5x3s_149 input:focus,._formGroup_l5x3s_149 textarea:focus,._formGroup_l5x3s_149 select:focus{outline:none;border-color:#16a34a;box-shadow:0 0 0 3px #16a34a1f}._formGroup_l5x3s_149 input._error_l5x3s_196,._formGroup_l5x3s_149 textarea._error_l5x3s_196,._formGroup_l5x3s_149 select._error_l5x3s_196{border-color:#ef4444}._formGroup_l5x3s_149 textarea{resize:vertical;min-height:100px}._fieldHelp_l5x3s_207{display:block;font-size:.85rem;color:#6b7280;margin-top:6px}._inlineCheckbox_l5x3s_215{display:flex;align-items:flex-start;gap:8px;margin:6px 0 10px;font-size:.875rem;font-weight:400;color:#4b5563;cursor:pointer}._inlineCheckbox_l5x3s_215 input{margin-top:2px;flex-shrink:0;cursor:pointer}._fieldError_l5x3s_232{display:block;color:#ef4444;font-size:.875rem;margin-top:6px;font-weight:500}._folderPreview_l5x3s_245{display:flex;flex-direction:column;gap:6px;margin:16px 0 18px 8px;padding-top:14px;border-top:1px solid #d1d5db}._folderPreviewLabel_l5x3s_254{font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#6b7280}._folderPreviewName_l5x3s_262{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:9px 12px;font-size:.9rem;font-weight:500;line-height:1.45;color:#1f2937;overflow-wrap:anywhere}._segmentedControl_l5x3s_275{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;padding:4px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:10px;margin-top:8px}._segment_l5x3s_275{padding:10px 16px;border:none;border-radius:7px;background:transparent;color:#4b5563;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .15s ease}._segmentActive_l5x3s_299{background:#15803d;color:#fff;box-shadow:0 1px 3px #15803d59}._peopleTable_l5x3s_306{margin-top:8px;margin-bottom:12px}._peopleHeaderRow_l5x3s_311,._peopleRow_l5x3s_312{display:grid;grid-template-columns:1fr 1fr 1.4fr 36px;gap:10px;align-items:center}._peopleHeaderRow_l5x3s_311{margin-bottom:6px;font-size:.8rem;font-weight:600;color:#6b7280}._peopleRow_l5x3s_312{margin-bottom:8px}._peopleRow_l5x3s_312 input{width:100%;padding:10px 12px;border:2px solid #e5e7eb;border-radius:8px;font-size:.95rem;font-family:inherit;box-sizing:border-box}._peopleRow_l5x3s_312 input:focus{outline:none;border-color:#16a34a;box-shadow:0 0 0 3px #16a34a1f}._removePersonBtn_l5x3s_346{width:32px;height:32px;justify-self:center;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:#f3f4f6;color:#6b7280;font-size:1.25rem;line-height:1;cursor:pointer;transition:all .15s ease}._addPersonBtn_l5x3s_363{width:100%;background:#f9fafb;border:1px dashed #d1d5db;border-radius:8px;color:#6b7280;font-size:.875rem;font-weight:600;cursor:pointer;padding:8px 0;transition:all .15s ease}._inlineFieldRow_l5x3s_377{display:flex;gap:10px;align-items:center;margin-top:8px}._inlineFieldRow_l5x3s_377 select{flex:1;padding:12px 16px;border:2px solid #e5e7eb;border-radius:10px;font-size:1rem;font-family:inherit;background:#fff;cursor:pointer}._inlineFieldRow_l5x3s_377 input{flex:1;width:auto}._newPillBtn_l5x3s_402{white-space:nowrap;background:#fff;border:2px solid #16a34a;color:#15803d;padding:10px 18px;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .15s ease}._folderSection_l5x3s_416{border:1px solid #d1d5db;border-radius:12px;padding:20px;background:#f3f4f6}._radioRow_l5x3s_424{display:flex!important;align-items:center;flex-wrap:wrap;gap:10px;font-weight:500!important;color:#374151!important;margin:10px 0 0!important;cursor:pointer}._radioRow_l5x3s_424 input[type=radio]{width:auto!important;accent-color:#15803d;transform:scale(1.15)}._folderInlineFields_l5x3s_244{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-left:8px;margin-top:8px}._folderInlineFields_l5x3s_244 ._inlinePill_l5x3s_453{min-width:0}._folderInlineFields_l5x3s_244 ._inlinePill_l5x3s_453>span{white-space:nowrap}._pillSelect_l5x3s_463{border:none!important;background:transparent!important;width:auto!important;padding:4px 2px!important;font-size:.9rem;font-family:inherit;color:#1f2937;cursor:pointer;min-width:0;flex:1}._pillSelectEmpty_l5x3s_477{color:#9ca3af}._pillSelect_l5x3s_463:focus{outline:none}._pillSelect_l5x3s_463 option:first-child{color:#9ca3af}._pillFileBtn_l5x3s_491{border:none;background:transparent;padding:4px 2px;font-size:.9rem;font-family:inherit;color:#1f2937;cursor:pointer;flex:1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._pillFileBtn_l5x3s_491:focus{outline:none}._pillClearBtn_l5x3s_511{border:none;background:transparent;color:#9ca3af;font-size:1rem;line-height:1;cursor:pointer;padding:0 2px;flex-shrink:0}@media(max-width:900px){._folderInlineFields_l5x3s_244{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){._folderInlineFields_l5x3s_244{grid-template-columns:minmax(0,1fr)}}._inlinePill_l5x3s_453{display:flex;align-items:center;gap:6px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:4px 10px;font-size:.85rem;color:#6b7280;font-weight:600}._inlinePill_l5x3s_453 input{border:none!important;background:transparent;padding:4px 2px!important;font-size:.9rem;flex:1;width:auto;min-width:0;font-family:inherit;color:#1f2937}._inlinePill_l5x3s_453 input:focus{outline:none}._inlinePill_l5x3s_453 input._error_l5x3s_196,._inlinePill_l5x3s_453 select._error_l5x3s_196{color:#dc2626}._existingTeamSelect_l5x3s_571{padding:8px 12px;border:2px solid #e5e7eb;border-radius:8px;font-size:.9rem;font-family:inherit;background:#fff;min-width:220px}._modalOverlay_l5x3s_582{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_l5x3s_582{background:#fff;border-radius:14px;padding:28px;width:100%;max-width:440px;box-shadow:0 20px 40px #0003}._modal_l5x3s_582 h3{margin:0 0 16px;font-size:1.25rem;color:#1f2937}._modal_l5x3s_582 input{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:10px;font-size:1rem;font-family:inherit;box-sizing:border-box}._modal_l5x3s_582 input:focus{outline:none;border-color:#16a34a;box-shadow:0 0 0 3px #16a34a1f}._modalActions_l5x3s_624{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}._actionButtons_l5x3s_632{display:flex;justify-content:flex-end;gap:12px}._cancelBtn_l5x3s_638{background:#fff;color:#374151;border:2px solid #e5e7eb;padding:13px 28px;font-size:1.05rem;font-weight:600;border-radius:10px;cursor:pointer;transition:all .2s}._cancelBtn_l5x3s_638:disabled{opacity:.6;cursor:not-allowed}._submitBtn_l5x3s_656{background:linear-gradient(135deg,#16a34a,#15803d);color:#fff;border:none;padding:14px 32px;font-size:1.05rem;font-weight:600;border-radius:10px;cursor:pointer;transition:all .2s;box-shadow:0 4px 6px #15803d33}._submitBtn_l5x3s_656:active:not(:disabled){transform:translateY(0)}._submitBtn_l5x3s_656:disabled{background:linear-gradient(135deg,#9ca3af,#6b7280);cursor:not-allowed;box-shadow:none}._submitBtn_l5x3s_656._submitBtnDone_l5x3s_680:disabled{display:inline-flex;align-items:center;gap:8px;background:#f3f4f6;color:#374151;border:1px solid #e5e7eb;cursor:default}._submitBtnDone_l5x3s_680 svg{color:#15803d}._authNotice_l5x3s_694{text-align:center;color:#6b7280;font-size:.9rem;margin-top:16px;font-style:italic}._formSection_l5x3s_703{margin-bottom:40px;padding:25px;background:#fff;border-radius:12px;border:1px solid #e5e7eb}._formSection_l5x3s_703 h3{color:#1f2937;margin:0 0 12px;font-size:1.2rem;font-weight:600}._sectionDescription_l5x3s_718{color:#6b7280;margin:0 0 20px;font-size:.95rem;line-height:1.5}._formRow_l5x3s_725{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:0}@media(max-width:768px){._formRow_l5x3s_725{grid-template-columns:1fr;gap:0}}._formRow_l5x3s_725 ._formRroup_l5x3s_739{margin-bottom:20px}._memberInputRow_l5x3s_743{display:flex;align-items:center;margin-bottom:10px;gap:0}._memberInputRow_l5x3s_743 ._memberInputRroup_l5x3s_750{flex:1;margin-bottom:0}._addMemberBtn_l5x3s_755{background:#10b981;color:#fff;border:none;padding:10px 20px;border-radius:8px;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease;margin-top:10px}._removeMemberBtn_l5x3s_768{background:#ef4444;color:#fff;border:none;padding:8px 12px;border-radius:6px;cursor:pointer;font-size:1rem;font-weight:700;min-width:40px;height:40px;transition:all .2s ease;margin-left:10px}._removeMemberBtn_l5x3s_768:disabled{background:#d1d5db;color:#9ca3af;cursor:not-allowed}._checkboxLabel_l5x3s_790{display:flex!important;align-items:center;gap:10px;font-weight:500!important;color:#374151!important;margin-bottom:0!important;cursor:pointer}._checkboxLabel_l5x3s_790 input[type=checkbox]{width:auto!important;margin:0;transform:scale(1.2)}._formActions_l5x3s_806{margin-top:30px;padding-top:20px;border-top:1px solid #e5e7eb}._infoSection_l5x3s_813{background:linear-gradient(135deg,#f9fafb,#f3f4f6);padding:30px;border-radius:16px;border:1px solid #e5e7eb}._infoSection_l5x3s_813 h3{color:#1f2937;margin:0 0 16px;font-size:1.2rem}._infoSection_l5x3s_813 ol{margin:0;padding-left:24px;color:#4b5563}._infoSection_l5x3s_813 li{margin-bottom:10px;line-height:1.6}._infoSection_l5x3s_813 li:last-child{margin-bottom:0}@media(max-width:768px){._teamContainer_l5x3s_1{margin:20px auto}._teamHeader_l5x3s_7{flex-direction:column;align-items:flex-start}._teamHeader_l5x3s_7 h1{font-size:1.6rem}._teamForm_l5x3s_141{padding:25px 20px}._submitBtn_l5x3s_656{font-size:1rem}}._joinModeChoice_l5x3s_868{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}._joinModeCard_l5x3s_874{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border:2px solid var(--border-color, #e5e7eb);border-radius:10px;cursor:pointer;background:#fff;transition:border-color .15s ease,background .15s ease}._joinModeCard_l5x3s_874:hover{border-color:#bbf7d0}._joinModeCardActive_l5x3s_892{border-color:#15803d;background:#f0fdf4}._joinModeCard_l5x3s_874 input[type=radio]{width:auto!important;padding:0;border:none;border-radius:0;background:none;margin-top:3px;accent-color:#15803d;flex-shrink:0}._joinModeCard_l5x3s_874 input[type=radio]:focus{border:none;box-shadow:none;outline:none}._joinModeCard_l5x3s_874:has(input[type=radio]:focus-visible){outline:2px solid #15803d;outline-offset:2px}._joinModeCard_l5x3s_874 span{display:flex;flex-direction:column;gap:4px}._joinModeCard_l5x3s_874 strong{font-size:.95rem;color:#1f2937}._joinModeCard_l5x3s_874 em{font-style:normal;font-size:.85rem;color:#6b7280;line-height:1.4}._issuedInvite_l5x3s_945{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;padding:16px;margin-bottom:16px}._issuedInvite_l5x3s_945 strong{display:block;color:#15803d;margin-bottom:4px}._issuedInvite_l5x3s_945 p{margin:0 0 10px;font-size:.87rem;color:#4b5563}._issuedInviteRow_l5x3s_965{display:flex;gap:8px;align-items:center}._issuedInviteRow_l5x3s_965 code{flex:1;background:#fff;border:1px solid #d1fae5;border-radius:8px;padding:9px 12px;font-size:.85rem;overflow-x:auto;white-space:nowrap}._issuedInviteRow_l5x3s_965 button{padding:9px 16px;border:1px solid #15803d;border-radius:8px;background:#15803d;color:#fff;font-size:.88rem;font-weight:600;cursor:pointer}._status_andm3_1{margin:0;padding:24px 0;text-align:center;color:#6b7280}._hint_andm3_8{margin:0;font-size:.875rem;color:#6b7280}._row_andm3_19>._option_andm3_19{display:flex;align-items:center;gap:10px;flex:1;min-width:0;margin:0;font-size:inherit;font-weight:400;color:inherit;cursor:pointer}._row_andm3_19>._optionDisabled_andm3_32{opacity:.5;cursor:not-allowed}._option_andm3_19>input[type=checkbox]._checkbox_andm3_37{width:auto;margin:0;padding:0;border:none;box-shadow:none;flex-shrink:0;accent-color:#15803d;transform:scale(1.15);cursor:inherit}._icon_andm3_49{width:16px;height:16px;flex-shrink:0}._sectionTitle_andm3_55{margin:16px 0 0;font-size:.875rem;font-weight:600;color:#374151}._uploadZone_andm3_62{margin-top:8px;padding:14px;border:2px dashed #d1d5db;border-radius:8px;text-align:center;font-size:.875rem;color:#6b7280;cursor:pointer;transition:all .2s}._uploadZone_andm3_62:hover,._uploadZoneDragging_andm3_75{border-color:#3b82f6;background:#eff6ff}._uploadZone_andm3_62._uploadZoneDisabled_andm3_80{opacity:.5;cursor:not-allowed;border-color:#d1d5db;background:none}._createUserContainer_1e6vl_1{max-width:900px;margin:40px auto;padding:0 20px}._createUserHeader_1e6vl_7{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #e5e7eb}._createUserHeader_1e6vl_7 h1{font-size:2rem;color:#1f2937;margin:0 0 8px}._welcomeText_1e6vl_22{font-size:1rem;color:#6b7280;margin:0}._successMessage_1e6vl_29{background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:20px;border-radius:12px;margin-bottom:30px;box-shadow:0 4px 6px #10b98133}._successMessage_1e6vl_29 strong{display:block;font-size:1.1rem;margin-bottom:8px}._successMessage_1e6vl_29 p{margin:0;opacity:.95}._errorMessage_1e6vl_49{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;padding:20px;border-radius:12px;margin-bottom:30px;box-shadow:0 4px 6px #ef444433}._errorMessage_1e6vl_49 strong{display:block;font-size:1.1rem;margin-bottom:8px}._errorMessage_1e6vl_49 p{margin:0;opacity:.95}._createUserForm_1e6vl_70{background:#fff;padding:35px;border-radius:16px;box-shadow:0 4px 6px #00000012;margin-bottom:30px}._formGroup_1e6vl_78{margin-bottom:28px}._formGroup_1e6vl_78 label{display:block;font-weight:600;color:#374151;margin-bottom:8px;font-size:1rem}._required_1e6vl_90{color:#ef4444}._formGroup_1e6vl_78 input{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:10px;font-size:1rem;transition:all .2s;font-family:inherit;box-sizing:border-box}._formGroup_1e6vl_78 input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._formGroup_1e6vl_78 input._error_1e6vl_49{border-color:#ef4444}._fieldHelp_1e6vl_115{display:block;font-size:.85rem;color:#6b7280;margin-top:6px}._fieldError_1e6vl_122{display:block;color:#ef4444;font-size:.875rem;margin-top:6px;font-weight:500}._emailPreview_1e6vl_131{background:linear-gradient(135deg,#dbeafe,#bfdbfe);padding:16px 20px;border-radius:10px;margin-bottom:20px;border-left:4px solid #3b82f6}._emailPreview_1e6vl_131 strong{display:block;color:#1e40af;margin-bottom:8px;font-size:.95rem}._emailPreview_1e6vl_131 code{background:#fff;color:#1e40af;padding:8px 12px;border-radius:6px;font-size:1rem;display:inline-block;font-family:Courier New,monospace;font-weight:600}._submitBtn_1e6vl_158{width:100%;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;padding:14px 24px;font-size:1.05rem;font-weight:600;border-radius:10px;cursor:pointer;transition:all .2s;box-shadow:0 4px 6px #3b82f633}._submitBtn_1e6vl_158:active:not(:disabled){transform:translateY(0)}._submitBtn_1e6vl_158:disabled{background:linear-gradient(135deg,#9ca3af,#6b7280);cursor:not-allowed;box-shadow:none}._authNotice_1e6vl_182{text-align:center;color:#6b7280;font-size:.9rem;margin-top:16px;font-style:italic}@media(max-width:768px){._createUserContainer_1e6vl_1{margin:20px auto}._createUserHeader_1e6vl_7{flex-direction:column;align-items:flex-start}._createUserHeader_1e6vl_7 h1{font-size:1.6rem}._createUserForm_1e6vl_70{padding:25px 20px}._submitBtn_1e6vl_158{font-size:1rem}}._modalOverlay_1nb6e_1{position:fixed;inset:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}._modalContent_1nb6e_15{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;width:100%;max-width:600px;max-height:90vh;display:flex;flex-direction:column}._modalHeader_1nb6e_26{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 16px;border-bottom:2px solid #e5e7eb}._modalHeader_1nb6e_26 h2{margin:0;font-size:1.5rem;color:#1f2937;font-weight:700}._closeBtn_1nb6e_41{background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s}._modalBody_1nb6e_57{padding:24px;flex:1;overflow-y:auto}._teamInfo_1nb6e_63{margin:0 0 20px;color:#6b7280;font-size:.95rem}._teamInfo_1nb6e_63 strong{color:#1f2937}._searchContainer_1nb6e_74{margin-bottom:20px}._searchInputWrapper_1nb6e_78{position:relative;display:flex;align-items:center}._searchIcon_1nb6e_84{position:absolute;left:14px;font-size:1.2rem;color:#6b7280}._searchInput_1nb6e_78{width:100%;padding:12px 40px 12px 44px;border:2px solid #e5e7eb;border-radius:10px;font-size:1rem;transition:all .2s}._searchInput_1nb6e_78:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._searchLoading_1nb6e_106{position:absolute;right:14px;display:inline-flex;color:#3b82f6}._errorMessageInline_1nb6e_114{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-left:4px solid #ef4444;padding:12px 16px;border-radius:8px;color:#7f1d1d;font-size:.9rem;margin-bottom:16px}._searchResults_1nb6e_125{min-height:300px;max-height:400px;overflow-y:auto;border:2px solid #e5e7eb;border-radius:10px;background:#f9fafb}._searchHint_1nb6e_134{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:#6b7280}._hintIcon_1nb6e_144{font-size:3rem;margin-bottom:16px}._searchHint_1nb6e_134 p{margin:0;font-size:1rem}._noResults_1nb6e_154{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:#6b7280}._noResultsIcon_1nb6e_164{font-size:3rem;margin-bottom:16px;opacity:.5}._noResults_1nb6e_154 p{margin:0;font-size:1rem}._userList_1nb6e_176{display:flex;flex-direction:column}._userItem_1nb6e_181{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border-bottom:1px solid #e5e7eb;cursor:pointer;transition:all .2s}._userItem_1nb6e_181:last-child{border-bottom:none}._userItem_1nb6e_181:hover:not(._userIember_1nb6e_196):not(._suspended_1nb6e_196){background:#eff6ff}._userItem_1nb6e_181._selected_1nb6e_200{background:#dbeafe;border-left:4px solid #3b82f6}._userItem_1nb6e_181._userIember_1nb6e_196{opacity:.6;cursor:not-allowed;background:#f3f4f6}._userItem_1nb6e_181._suspended_1nb6e_196{opacity:.5;cursor:not-allowed}._userAvatar_1nb6e_216{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.1rem;flex-shrink:0;overflow:hidden}._userAvatar_1nb6e_216 img{width:100%;height:100%;object-fit:cover}._userInfo_1nb6e_237{flex:1;min-width:0}._userName_1nb6e_242{font-weight:600;color:#1f2937;font-size:.95rem;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userEmail_1nb6e_252{color:#6b7280;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._memberBadge_1nb6e_260{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46;padding:4px 10px;border-radius:12px;font-size:.75rem;font-weight:600;flex-shrink:0}._suspendedBadge_1nb6e_270{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#991b1b;padding:4px 10px;border-radius:12px;font-size:.75rem;font-weight:600;flex-shrink:0}._selectedCheck_1nb6e_280{color:#3b82f6;font-size:1.5rem;font-weight:700;flex-shrink:0}._selectionSection_1nb6e_288{margin-top:20px;padding:16px;background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-radius:10px;border-left:4px solid #3b82f6}._selectedUserInfo_1nb6e_296{color:#1e40af;margin-bottom:12px;font-size:.95rem}._selectedUserInfo_1nb6e_296 strong{font-weight:600}._roleSelection_1nb6e_306{display:flex;align-items:center;gap:12px}._roleSelection_1nb6e_306 label{font-weight:600;color:#1e40af;font-size:.95rem}._roleSelection_1nb6e_306 select{flex:1;padding:8px 12px;border:2px solid #3b82f6;border-radius:8px;font-size:.95rem;background:#fff;color:#1f2937;cursor:pointer;font-weight:500}._roleSelection_1nb6e_306 select:focus{outline:none;box-shadow:0 0 0 3px #3b82f633}._modalFooter_1nb6e_336{padding:16px 24px;border-top:2px solid #e5e7eb;display:flex;justify-content:flex-end;gap:12px}._btnCancel_1nb6e_344,._btnAdd_1nb6e_345{padding:10px 20px;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s;border:none}._btnCancel_1nb6e_344{background:#fff;border:2px solid #e5e7eb;color:#374151}._btnAdd_1nb6e_345{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 2px 8px #3b82f64d}._btnAdd_1nb6e_345:disabled,._btnCancel_1nb6e_344:disabled{opacity:.5;cursor:not-allowed;transform:none}@media(max-width:768px){._modalContent_1nb6e_15{max-width:100%;max-height:100vh;border-radius:0}._modalBody_1nb6e_57{padding:16px}._searchResults_1nb6e_125{max-height:300px}._modalFooter_1nb6e_336{flex-direction:column}._btnCancel_1nb6e_344,._btnAdd_1nb6e_345{width:100%}}._modeToggle_1nb6e_401{display:flex;gap:10px;margin-bottom:25px}._toggleBtn_1nb6e_407{flex:1;padding:12px 20px;border:2px solid #e5e7eb;background:#fff;color:#6b7280;font-size:.95rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s}._toggleBtn_1nb6e_407._active_1nb6e_420{border-color:#7bb863;background:linear-gradient(135deg,#7bb863,#6ba855);color:#fff}._createUserForm_1nb6e_427{margin-top:20px;background:#f9fafb;border:2px solid #e5e7eb;border-radius:10px;padding:20px}._createUserForm_1nb6e_427 ._createUserFroup_1nb6e_435{margin-bottom:20px}._createUserForm_1nb6e_427 label{display:block;font-weight:600;color:#374151;margin-bottom:8px;font-size:.95rem}._createUserForm_1nb6e_427 input,._createUserForm_1nb6e_427 select{width:100%;padding:12px 14px;border:2px solid #e5e7eb;border-radius:8px;font-size:.95rem;transition:all .2s;box-sizing:border-box}._createUserForm_1nb6e_427 input:focus,._createUserForm_1nb6e_427 select:focus{outline:none;border-color:#7bb863;box-shadow:0 0 0 3px #7bb8631a}._generatedEmailPreview_1nb6e_465{background:linear-gradient(135deg,#dbeafe,#bfdbfe);padding:14px 18px;border-radius:8px;margin-bottom:20px;border-left:4px solid #3b82f6}._generatedEmailPreview_1nb6e_465 strong{display:block;color:#1e40af;margin-bottom:6px;font-size:.9rem}._generatedEmailPreview_1nb6e_465 code{background:#fff;color:#1e40af;padding:6px 10px;border-radius:6px;font-size:.95rem;display:inline-block;font-family:Courier New,monospace;font-weight:600}._fieldHelp_1nb6e_491{display:block;font-size:.85rem;color:#6b7280;margin-top:6px;font-style:italic}._teamDetailsContainer_1tppg_1{max-width:1000px;margin:0 auto;padding:40px 20px}._teamDetailsHeader_1tppg_8{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}._backBtn_1tppg_15,._refreshBtnSmall_1tppg_27{background:#fff;border:2px solid #e5e7eb;color:#374151;padding:10px 20px;border-radius:8px;cursor:pointer;font-size:.95rem;font-weight:500;transition:all .2s}._loadingState_1tppg_40{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:#6b7280}._spinner_1tppg_49{width:50px;height:50px;border:4px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;animation:_spin_1tppg_49 1s linear infinite;margin-bottom:20px}@keyframes _spin_1tppg_49{to{transform:rotate(360deg)}}._loadingState_1tppg_40 p{margin:0;font-size:1.1rem}._errorBanner_1tppg_71{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-left:4px solid #ef4444;padding:20px;border-radius:12px;margin-bottom:32px}._errorBanner_1tppg_71 strong{display:block;color:#991b1b;margin-bottom:8px;font-size:1.05rem}._errorBanner_1tppg_71 p{margin:0;color:#7f1d1d}._teamInfoCard_1tppg_92{background:#fff;border-radius:20px;padding:40px;box-shadow:0 8px 24px #0000001a;margin-bottom:40px}._teamHeaderSection_1tppg_100{display:flex;align-items:center;gap:24px}._teamIconLarge_1tppg_106{font-size:4rem;background:linear-gradient(135deg,#dbeafe,#bfdbfe);width:100px;height:100px;display:flex;align-items:center;justify-content:center;border-radius:20px;flex-shrink:0}._teamHeaderInfo_1tppg_118{flex:1}._teamHeaderInfo_1tppg_118 h1{font-size:2rem;color:#1f2937;margin:0;font-weight:700}._teamNameDisplay_1tppg_130{display:flex;align-items:center;gap:12px;margin-bottom:12px}._editNameBtn_1tppg_139{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;width:30px;height:30px;border-radius:7px;color:#6b7280;cursor:pointer;flex-shrink:0;transition:color .15s,background .15s;padding:0}._editNameBtn_1tppg_139:hover{color:#15803d;background:#ecfdf5}._teamNameEdit_1tppg_162{margin-bottom:12px}._teamNameInput_1tppg_166{font-size:1.5rem;font-weight:700;color:#1f2937;padding:8px 12px;border:2px solid #3b82f6;border-radius:8px;width:100%;max-width:400px;outline:none}._teamNameInput_1tppg_166:focus{box-shadow:0 0 0 3px #3b82f61a}._teamNameInput_1tppg_166:disabled{background:#f3f4f6;cursor:not-allowed}._teamNameEditActions_1tppg_187{display:flex;gap:8px;margin-top:8px}._saveNameBtn_1tppg_193{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;padding:6px 16px;font-size:.9rem;font-weight:600;border-radius:6px;cursor:pointer;transition:all .2s}._saveNameBtn_1tppg_193:disabled{opacity:.6;cursor:not-allowed}._cancelNameBtn_1tppg_210{background:#fff;color:#6b7280;border:1px solid #e5e7eb;padding:6px 16px;font-size:.9rem;font-weight:500;border-radius:6px;cursor:pointer;transition:all .2s}._cancelNameBtn_1tppg_210:disabled{opacity:.6;cursor:not-allowed}._teamEmailLarge_1tppg_227{font-size:1rem;color:#6b7280;font-family:Courier New,monospace;margin:0 0 12px;background:#f9fafb;padding:8px 12px;border-radius:6px;display:inline-block}._teamDescriptionLarge_1tppg_238{font-size:1rem;color:#4b5563;line-height:1.6;margin:12px 0 0}._mentorSection_1tppg_246{margin-top:24px;padding-top:24px;border-top:2px solid #e5e7eb}._mentorLabel_1tppg_252{display:block;font-size:.95rem;font-weight:600;color:#374151;margin-bottom:8px}._mentorSelectWrapper_1tppg_260{display:flex;align-items:center;gap:12px}._mentorSelect_1tppg_260{flex:1;max-width:400px;padding:12px 16px;font-size:1rem;border:2px solid #e5e7eb;border-radius:8px;background:#fff;color:#1f2937;cursor:pointer;transition:all .2s}._mentorSelect_1tppg_260:hover{border-color:#3b82f6}._mentorSelect_1tppg_260:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._mentorSelect_1tppg_260:disabled{background:#f3f4f6;cursor:not-allowed}._savingIndicator_1tppg_294{font-size:.9rem;color:#3b82f6;font-weight:500}._mentorHint_1tppg_300{margin:8px 0 0;font-size:.85rem;color:#6b7280}._membersSection_1tppg_307{background:#fff;border-radius:16px;padding:32px;box-shadow:0 4px 12px #00000014;margin-bottom:32px}._sectionHeader_1tppg_315{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:20px;border-bottom:2px solid #e5e7eb}._sectionHeader_1tppg_315 h2{font-size:1.5rem;color:#1f2937;margin:0;font-weight:700}._sectionHeaderActions_1tppg_331{display:flex;align-items:center;gap:16px}._memberCount_1tppg_337{color:#6b7280;font-size:.9rem;font-weight:500}._addMemberBtn_1tppg_343{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;padding:10px 20px;font-size:.95rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px #10b9814d;white-space:nowrap}._emptyMembers_1tppg_358{text-align:center;padding:60px 20px;background:#f9fafb;border-radius:12px;border:2px dashed #e5e7eb}._emptyIcon_1tppg_366{font-size:3rem;margin-bottom:16px}._emptyMembers_1tppg_358 h3{font-size:1.3rem;color:#1f2937;margin:0 0 8px}._emptyMembers_1tppg_358 p{color:#6b7280;margin:0;font-size:1rem}._membersList_1tppg_384{display:flex;flex-direction:column;gap:12px}._memberCard_1tppg_391{display:flex;align-items:center;gap:16px;padding:20px;background:#f9fafb;border-radius:12px;border:2px solid transparent;transition:all .2s}._memberCard_1tppg_391:hover{background:#fff;border-color:#3b82f6;box-shadow:0 4px 12px #3b82f61a}._memberAvatar_1tppg_408{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:600;flex-shrink:0}._memberInfo_1tppg_422{flex:1;min-width:0}._memberEmail_1tppg_427{font-size:1rem;color:#1f2937;font-weight:600;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._memberMeta_1tppg_437{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#6b7280}._memberType_1tppg_445{text-transform:capitalize}._metaDivider_1tppg_449{color:#d1d5db}._memberStatus_1tppg_453{text-transform:capitalize}._memberRole_1tppg_458{padding:6px 14px;border-radius:20px;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}._roleOwner_1tppg_468{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e}._roleManager_1tppg_473{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af}._roleMember_1tppg_478{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#374151}._removeMemberBtn_1tppg_483{background:transparent;border:none;color:#9ca3af;font-size:1.4rem;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s;line-height:1}._actionsSection_1tppg_496{display:flex;gap:16px;justify-content:center}._actionBtnPrimary_1tppg_502{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;padding:14px 28px;font-size:1rem;font-weight:600;border-radius:10px;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px #3b82f64d}._actionBtnSecondary_1tppg_515{background:#fff;color:#374151;border:2px solid #e5e7eb;padding:14px 28px;font-size:1rem;font-weight:600;border-radius:10px;cursor:pointer;transition:all .2s}@media(max-width:768px){._teamDetailsContainer_1tppg_1{padding:20px 16px}._teamDetailsHeader_1tppg_8{flex-direction:column;align-items:stretch;gap:12px}._backBtn_1tppg_15,._refreshBtnSmall_1tppg_27{width:100%}._teamInfoCard_1tppg_92{padding:24px}._teamHeaderSection_1tppg_100{flex-direction:column;text-align:center}._teamHeaderInfo_1tppg_118 h1{font-size:1.6rem}._membersSection_1tppg_307{padding:20px}._sectionHeader_1tppg_315{flex-direction:column;align-items:flex-start;gap:12px}._sectionHeaderActions_1tppg_331{flex-direction:column;width:100%;align-items:stretch}._addMemberBtn_1tppg_343{width:100%}._memberCard_1tppg_391{flex-direction:column;text-align:center}._memberInfo_1tppg_422{width:100%}._memberEmail_1tppg_427{white-space:normal;word-break:break-all}._actionsSection_1tppg_496{flex-direction:column}._actionBtnPrimary_1tppg_502,._actionBtnSecondary_1tppg_515{width:100%}}._editNameBtn_1tppg_139 svg{flex-shrink:0}._container_mzllj_5{max-width:1100px;margin:32px auto;padding:0 20px}._header_mzllj_11{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;padding-bottom:14px;border-bottom:2px solid #e5e7eb}._header_mzllj_11 h1{font-size:1.6rem;color:#1f2937;margin:0 0 4px}._muted_mzllj_26{color:#6b7280;margin:0;font-size:.9rem}._error_mzllj_32{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:10px 14px;margin-bottom:16px}._team_mzllj_41{border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px;margin-bottom:14px;background:#fff}._teamHeader_mzllj_50{display:flex;align-items:center;gap:10px;margin-bottom:8px}._teamHeader_mzllj_50 h2{font-size:1rem;color:#1f2937;margin:0;white-space:nowrap}._teamName_mzllj_64{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6b7280;font-size:.85rem}._stage_mzllj_74{background:#eef2ff;color:#4338ca;border-radius:999px;padding:1px 8px;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}._link_mzllj_86{background:none;border:none;padding:0;color:#15803d;font-weight:600;cursor:pointer;font-size:.85rem;flex-shrink:0}._facts_mzllj_97{background:#f9fafb;border-radius:8px;padding:6px 10px;font-size:.85rem;color:#374151;margin-bottom:8px}._applied_mzllj_106{margin-left:10px;color:#15803d;font-size:.78rem;font-weight:600}._tableWrap_mzllj_115{overflow-x:auto}._table_mzllj_115{width:100%;border-collapse:collapse}._table_mzllj_115 th{text-align:left;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;padding:0 10px 6px 0;font-weight:600;white-space:nowrap}._table_mzllj_115 td{padding:6px 10px 6px 0;border-top:1px solid #f3f4f6;vertical-align:middle}._mono_mzllj_141{font-family:ui-monospace,Courier New,monospace;font-size:.82rem;color:#374151}._suffixed_mzllj_149{font-family:ui-monospace,Courier New,monospace;font-size:.82rem;color:#b45309;background:#fffbeb;border-radius:6px;padding:2px 6px}._existing_mzllj_158{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-family:ui-monospace,Courier New,monospace;font-size:.82rem;color:#374151}._existing_mzllj_158 em{font-family:system-ui,sans-serif;font-style:normal;font-size:.74rem;color:#15803d;white-space:nowrap}._dispute_mzllj_176,._failure_mzllj_177{margin:4px 0 0;font-size:.78rem;color:#b45309}._failure_mzllj_177{color:#b91c1c}._actionsCell_mzllj_190{width:1%;white-space:nowrap;padding-right:0!important}._rowActions_mzllj_196{display:flex;gap:6px;justify-content:flex-end}._rowActions_mzllj_196 button{padding:4px 10px;border:1px solid #d1d5db;border-radius:6px;background:#fff;font-size:.78rem;font-weight:600;color:#374151;cursor:pointer}._rowActions_mzllj_196 button:hover:not(:disabled){background:#f9fafb}._rowActions_mzllj_196 button:disabled{opacity:.55;cursor:not-allowed}._approve_mzllj_222{color:#15803d!important;border-color:#bbf7d0!important}._approve_mzllj_222:hover:not(:disabled){background:#f0fdf4!important}._reject_mzllj_231{color:#b91c1c!important;border-color:#fecaca!important}._reject_mzllj_231:hover:not(:disabled){background:#fef2f2!important}._failures_mzllj_240{margin:10px 0 0;padding-left:20px;color:#b91c1c;font-size:.82rem}._teamActions_mzllj_247{margin-top:10px;display:flex;justify-content:flex-end}._primary_mzllj_253{padding:7px 14px;border:none;border-radius:8px;background:#15803d;color:#fff;font-size:.85rem;font-weight:600;cursor:pointer}._primary_mzllj_253:disabled{background:#9ca3af;cursor:not-allowed}._modalOverlay_mzllj_270{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalCard_mzllj_281{background:#fff;border-radius:14px;box-shadow:0 20px 60px #0000004d;width:100%;max-width:420px;padding:22px;box-sizing:border-box}._modalTitle_mzllj_291{margin:0 0 8px;font-size:1.15rem;font-weight:700;color:#1f2937}._modalBody_mzllj_298{margin:0;color:#4b5563;font-size:.92rem;line-height:1.5}._modalActions_mzllj_305{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}._modalDanger_mzllj_312{background:#dc2626!important;border-color:#dc2626!important;color:#fff!important}._modalDanger_mzllj_312:hover:not(:disabled){background:#b91c1c!important}._container_3ap2a_5{padding:18px 22px}._header_3ap2a_9{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:12px}._header_3ap2a_9 h1{font-size:1.35rem;color:#1f2937;margin:0;font-weight:700}._subtitle_3ap2a_25{font-size:.85rem;color:#6b7280;margin:2px 0 0}._pillOn_3ap2a_31,._pillOff_3ap2a_32{font-size:.78rem;font-weight:600;padding:4px 12px;border-radius:999px}._pillOn_3ap2a_31{color:#065f46;background:#d1fae5}._pillOff_3ap2a_32{color:#6b7280;background:#f3f4f6}._banner_3ap2a_49,._bannerError_3ap2a_50{padding:12px 14px;border-radius:10px;font-size:.88rem;margin-bottom:14px}._banner_3ap2a_49{background:#f9fafb;border:1px solid #e5e7eb;color:#374151}._bannerError_3ap2a_50{background:#fff7f7;border:1px solid #fecaca;color:#991b1b}._calendarCard_3ap2a_71{min-width:0}._calendarCard_3ap2a_71 .fc .fc-scroller::-webkit-scrollbar{width:8px}._calendarCard_3ap2a_71 .fc .fc-scroller::-webkit-scrollbar-thumb{background:#e2dfd8;border-radius:4px}._calendarCard_3ap2a_71 .fc-theme-standard .fc-scrollgrid,._calendarCard_3ap2a_71 .fc-theme-standard td,._calendarCard_3ap2a_71 .fc-theme-standard th{border:0!important}._calendarCard_3ap2a_71 .fc .fc-timegrid-slot{border-bottom:1px solid #ebe9e3!important;height:3.4em}._calendarCard_3ap2a_71 .fc .fc-timegrid-slot-minor{border-bottom:0!important}._calendarCard_3ap2a_71 .fc .fc-timegrid-col{border-left:1px solid #efede8!important}._calendarCard_3ap2a_71 .fc .fc-col-header-cell{border:0!important;padding-bottom:8px}._calendarCard_3ap2a_71 .fc .fc-timegrid-axis,._calendarCard_3ap2a_71 .fc .fc-scrollgrid-section>*{border:0!important}._calendarCard_3ap2a_71 .fc .fc-col-header-cell-cushion{color:#4b5563;font-weight:600;font-size:.74rem;text-transform:uppercase;letter-spacing:.04em;text-decoration:none}._calendarCard_3ap2a_71 .fc .fc-day-today{background:#15803d09!important}._calendarCard_3ap2a_71 .fc .fc-day-today .fc-col-header-cell-cushion{color:#15803d}._calendarCard_3ap2a_71 .fc .fc-timegrid-slot-label-cushion{color:#6b7280;font-size:.72rem}._calendarCard_3ap2a_71 .fc .fc-timegrid-event{border:none;background:#eef2ff;border-left:3px solid #6366f1;border-radius:6px;padding:3px 8px;box-shadow:none;overflow:hidden}._event_3ap2a_153{position:relative;padding-right:12px}._eventTitle_3ap2a_158{font-weight:600;font-size:.76rem;color:#1f2937;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._calendarCard_3ap2a_71 .fc .fc-timegrid-event.fc-timegrid-event-short{padding:1px 7px}._dot_3ap2a_174{position:absolute;top:1px;right:0;width:8px;height:8px;border-radius:50%;background:#ef4444;box-shadow:0 0 0 2px #fff}._dotInline_3ap2a_185{display:inline-block;width:7px;height:7px;border-radius:50%;background:#ef4444;flex-shrink:0}._calendarCard_3ap2a_71 .fc-event.ttg-inert{background:#f4f5f7!important;border-left-color:#cbd0d8!important}._calendarCard_3ap2a_71 .fc-event.ttg-inert .fc-event-main{color:#9199a5}._calendarCard_3ap2a_71 .fc-event.ttg-done{background:#ecfdf5!important;border-left-color:#10b981!important;cursor:pointer}._calendarCard_3ap2a_71 .fc-event.ttg-live{background:#fef2f2!important;border-left-color:#ef4444!important;cursor:pointer}._calendarCard_3ap2a_71 .fc-event.ttg-failed{background:#fff7f7!important;border-left-color:#f43f5e!important;cursor:pointer}._calendarCard_3ap2a_71 .fc .fc-timegrid-now-indicator-line{border-color:#10b981;border-width:1px}._calendarCard_3ap2a_71 .fc .fc-timegrid-now-indicator-arrow{display:none!important}._calendarCard_3ap2a_71 .fc .fc-button-primary{background:#fff;border:1px solid #e5e7eb;color:#374151;font-weight:600;box-shadow:none;padding:.3rem .75rem;font-size:.85rem}._calendarCard_3ap2a_71 .fc .fc-button-primary:focus{box-shadow:none}._calendarCard_3ap2a_71 .fc .fc-prev-button,._calendarCard_3ap2a_71 .fc .fc-next-button{background:transparent!important;border:0!important;box-shadow:none!important;color:#6b7280!important;opacity:1!important;width:32px;height:32px;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}._calendarCard_3ap2a_71 .fc .fc-button-group>.fc-button{margin:0 1px}._calendarCard_3ap2a_71 .fc .fc-button-primary:disabled{opacity:1;background:#f3f4f6;color:#6b7280;border-color:#e5e7eb}._calendarCard_3ap2a_71 .fc .fc-toolbar-title{font-size:1.05rem;font-weight:600;color:#111827}._calendarCard_3ap2a_71 .fc .fc-toolbar.fc-header-toolbar{margin-bottom:1rem}._hoverCard_3ap2a_292{position:fixed;z-index:1080;width:290px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 10px 30px #1018281f;padding:14px}._hoverTitle_3ap2a_303{font-size:.92rem;font-weight:600;margin:0 0 2px;color:#111827}._hoverMeta_3ap2a_310{font-size:.78rem;color:#6b7280}._hoverWho_3ap2a_315{font-size:.78rem;color:#374151;margin-top:8px}._hoverWho_3ap2a_315 div{padding:1px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._hoverMore_3ap2a_328{color:#9ca3af}._joinBtn_3ap2a_332{display:block;text-align:center;margin-top:10px;font-size:.82rem;font-weight:600;color:#fff;border-radius:6px;padding:7px;text-decoration:none}._btnMeet_3ap2a_344{background:#1a73e8}._btnZoom_3ap2a_348{background:#2d8cff}._btnTeams_3ap2a_352{background:#5b5fc7}._hoverNote_3ap2a_356{font-size:.75rem;margin-top:9px;display:flex;align-items:center;gap:6px;color:#6b7280}._syncFresh_3ap2a_369{margin:0 0 .75rem;font-size:.76rem;color:#8a9a90}._syncStale_3ap2a_377{margin:0 0 .75rem;padding:.55rem .85rem;font-size:.8rem;color:#92764a;background:#fffdf6;border:1px solid #f0e2c0;border-radius:10px}._section_gv7v3_4{margin-top:2rem}._header_gv7v3_8{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.9rem}._heading_gv7v3_16{margin:0;font-size:1.05rem;font-weight:700;color:#111827;letter-spacing:-.01em;display:flex;align-items:center;gap:.45rem}._viewAll_gv7v3_27{font-size:.8rem;font-weight:600;color:#15803d;text-decoration:none;white-space:nowrap}._viewAll_gv7v3_27:hover{text-decoration:underline}._grid_gv7v3_39{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}._cardItem_gv7v3_48{display:flex;min-width:0}._card_gv7v3_48{display:flex;flex-direction:column;width:100%;min-width:0;background:transparent;border:1px solid #e2dfd7;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}._card_gv7v3_48:hover{transform:translateY(-2px);border-color:#d3cfc4;box-shadow:0 6px 18px #28201012}._media_gv7v3_77{position:relative;aspect-ratio:16 / 9;background:#efede8;display:flex;align-items:center;justify-content:center;overflow:hidden}._image_gv7v3_87{width:100%;height:100%;object-fit:cover;display:block}._mediaFallback_gv7v3_94{font-size:1.6rem;opacity:.35}._body_gv7v3_99{display:flex;flex-direction:column;gap:.4rem;padding:.9rem 1rem 1rem;min-width:0}._date_gv7v3_107{font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#8a9a90}._title_gv7v3_115{margin:0;font-size:.92rem;font-weight:650;line-height:1.35;color:#111827;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._excerpt_gv7v3_129{margin:0;font-size:.8rem;line-height:1.5;color:#5b6b62;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._author_gv7v3_141{display:flex;align-items:center;gap:.4rem;margin-top:.15rem;font-size:.74rem;color:#6b7280;min-width:0}._avatar_gv7v3_151,._avatarFallback_gv7v3_152{flex:none;width:20px;height:20px;border-radius:50%;object-fit:cover}._avatarFallback_gv7v3_152{display:flex;align-items:center;justify-content:center;background:#ecfdf3;color:#15803d;font-size:.65rem;font-weight:700}@media(max-width:1000px){._grid_gv7v3_39{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){._grid_gv7v3_39{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:.75rem;padding-bottom:.4rem;margin:0 -1rem;padding-left:1rem;padding-right:1rem;scrollbar-width:none}._grid_gv7v3_39::-webkit-scrollbar{display:none}._cardItem_gv7v3_48{flex:0 0 78%;scroll-snap-align:start}}._problem_1ddjb_3{display:block;margin-top:4px;font-size:.8rem;color:#b91c1c}._overlay_dthd5_3{position:fixed;inset:0;z-index:1500;display:flex;align-items:center;justify-content:center;padding:16px;background:#11182747}._card_dthd5_14{width:100%;max-width:360px;padding:1.1rem 1.2rem 1rem;border-radius:12px;background:#fff;box-shadow:0 12px 32px #0f172a2e}._title_dthd5_23{margin:0;font-size:.95rem;font-weight:700;color:#111827}._message_dthd5_30{margin:.4rem 0 0;font-size:.84rem;line-height:1.5;color:#6b7280}._actions_dthd5_37{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}._cancel_dthd5_44,._confirm_dthd5_45{padding:.4rem .9rem;border-radius:8px;font:inherit;font-size:.84rem;font-weight:600;cursor:pointer}._cancel_dthd5_44{border:1px solid #e5e7eb;background:#fff;color:#374151}._cancel_dthd5_44:hover:not(:disabled){background:#f9fafb}._confirm_dthd5_45{border:1px solid #b91c1c;background:#b91c1c;color:#fff}._confirm_dthd5_45:hover:not(:disabled){background:#991b1b}._cancel_dthd5_44:disabled,._confirm_dthd5_45:disabled{opacity:.6;cursor:wait}._cancel_dthd5_44:focus:not(:focus-visible),._confirm_dthd5_45:focus:not(:focus-visible){outline:none}._rows_1ocor_3{margin:0}._row_1ocor_3{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:.75rem 0}._row_1ocor_3+._row_1ocor_3{border-top:1px solid #ebe9e3}._info_1ocor_19{min-width:0}._name_1ocor_23{font-weight:600;color:#1f2937}._detail_1ocor_28{margin-top:2px;font-size:.88rem;color:#6b7280}._detail_1ocor_28 a{text-decoration:underline}._actions_1ocor_39{display:flex;align-items:center;gap:6px;flex-shrink:0}._connected_1ocor_46{padding:4px 12px;border-radius:999px;background:#ecfdf5;color:#065f46;font-size:.8rem;font-weight:600;white-space:nowrap}._muted_1ocor_56{font-size:.85rem;color:#6b7280}._primary_1ocor_61,._secondary_1ocor_62{padding:7px 14px;border-radius:8px;font-size:.88rem;font-weight:600;white-space:nowrap}._primary_1ocor_61{background:#15803d;border:1px solid #15803d;color:#fff}._primary_1ocor_61:hover:not(:disabled){background:#166534;border-color:#166534}._secondary_1ocor_62{padding:4px 12px;border-radius:999px;background:#fdf0ee;color:#a8524b;border:none;font-size:.8rem;font-weight:600}._secondary_1ocor_62:hover:not(:disabled){background:#f8e1de;color:#8f3f39}._primary_1ocor_61:disabled,._secondary_1ocor_62:disabled{opacity:.6;cursor:default}._success_1ocor_105,._error_1ocor_106{margin-top:14px;padding:10px 14px;border-radius:8px;font-size:.9rem}._success_1ocor_105{background:#ecfdf5;color:#065f46}._error_1ocor_106{background:#fef2f2;color:#991b1b}@media(max-width:560px){._row_1ocor_3{flex-direction:column;align-items:flex-start}._actions_1ocor_39{align-items:flex-start}}._page_16tkh_5{max-width:1180px;margin:0 auto;padding:2rem 1.25rem 3rem;box-sizing:border-box;display:flex;flex-direction:column;gap:1.75rem}._card_16tkh_15{min-width:0}._columns_16tkh_19{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;align-items:start}._loadingState_16tkh_26{text-align:center;padding:3rem 1rem;color:#6b7280}._errorBox_16tkh_32{margin:.75rem 0 0;padding:.7rem 1rem;border:1px solid #f5c6cb;border-radius:8px;background:#fdecea;color:#c62828;font-size:.9rem}._headerRow_16tkh_44{display:flex;align-items:center;gap:1.25rem;padding-bottom:1.5rem;border-bottom:1px solid #e7e5df}._photo_16tkh_52{width:80px;height:80px;border-radius:50%;border:1px solid #e5e7eb;background:#f5f7fa;display:flex;align-items:center;justify-content:center;font-size:2rem;overflow:hidden;flex-shrink:0}._photo_16tkh_52 img{width:100%;height:100%;object-fit:cover}._headerText_16tkh_72{flex:1;min-width:0}._headerText_16tkh_72 h1{margin:0;font-size:1.5rem;color:#1f2937}._bio_16tkh_83{margin:.35rem 0 0;color:#6b7280;font-size:.92rem}._editBtn_16tkh_89{padding:.55rem 1.1rem;background:#fff;color:#374151;border:1px solid #d1d5db;border-radius:8px;font-size:.88rem;font-weight:600;cursor:pointer;flex-shrink:0;transition:border-color .15s,color .15s}._sectionTitle_16tkh_106{margin:0 0 .4rem;font-size:.95rem;font-weight:700;color:#111827;letter-spacing:-.01em}._detailList_16tkh_114{margin:0}._detailRow_16tkh_118{display:flex;gap:1rem;padding:.6rem 0}._detailRow_16tkh_118+._detailRow_16tkh_118{border-top:1px solid #ebe9e3}._detailRow_16tkh_118 dt{flex:0 0 8.5rem;color:#8a939d;font-size:.86rem}._detailRow_16tkh_118 dd{margin:0;font-weight:500;color:#1f2937;font-size:.9rem;overflow-wrap:anywhere}._editForm_16tkh_144{padding-top:.4rem}._field_16tkh_148{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem;flex:1;min-width:0}._fieldRow_16tkh_157{display:flex;gap:1rem}._field_16tkh_148>span{font-size:.84rem;font-weight:600;color:#3d4650}._field_16tkh_148 input,._field_16tkh_148 textarea{padding:.55rem .75rem;border:2px solid #e0e0e0;border-radius:6px;font-size:.92rem;font-family:inherit;width:100%;box-sizing:border-box;background:#fff;color:#1f2937;transition:border-color .2s ease}._field_16tkh_148 input:focus,._field_16tkh_148 textarea:focus{outline:none;border-color:#15803d}._hiddenInput_16tkh_188{display:none}._uploadBtn_16tkh_192{padding:.55rem .9rem;background:#fff;color:#374151;border:1px dashed #c8d0d9;border-radius:6px;font-size:.86rem;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:border-color .15s,color .15s}._actions_16tkh_209{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.5rem}._saveBtn_16tkh_216{padding:.6rem 1.4rem;background:#15803d;color:#fff;border:none;border-radius:6px;font-size:.9rem;font-weight:600;cursor:pointer}._saveBtn_16tkh_216:disabled{background:#d1d5db;cursor:not-allowed}._cancelBtn_16tkh_232{padding:.6rem 1.1rem;background:#fff;color:#374151;border:1px solid #d1d5db;border-radius:6px;font-size:.9rem;cursor:pointer}@media(max-width:860px){._columns_16tkh_19{grid-template-columns:minmax(0,1fr);gap:1.75rem}}@media(max-width:560px){._fieldRow_16tkh_157{flex-direction:column;gap:0}._detailRow_16tkh_118{flex-direction:column;gap:.15rem}}._photo_16tkh_52{position:relative}._photoDefault_16tkh_267{object-fit:contain!important;padding:14px;box-sizing:border-box;opacity:.85}._photoOverlay_16tkh_274{position:absolute;inset:0;border:none;border-radius:50%;background:#1118278c;color:#fff;font-size:.68rem;font-weight:600;cursor:pointer;opacity:0;transition:opacity .15s ease;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 6px}._photo_16tkh_52:hover ._photoOverlay_16tkh_274,._photoOverlay_16tkh_274:focus-visible,._photoOverlay_16tkh_274:disabled{opacity:1}._resumeRow_16tkh_301{display:flex;align-items:center;gap:.75rem}._resumeName_16tkh_307{flex:1;min-width:0;padding:.55rem .75rem;border:2px solid #e0e0e0;border-radius:6px;background:#fff;font-size:.88rem;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resumeHint_16tkh_321{font-size:.78rem;color:#8a939d;font-weight:400}._agreementCard_16tkh_329{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;flex-wrap:wrap;padding:.6rem 0}._agreementInfo_16tkh_338{display:flex;flex-direction:column;gap:.2rem;min-width:0}._agreementName_16tkh_345{font-size:.92rem;font-weight:600;color:#111827}._agreementMeta_16tkh_351{font-size:.78rem;color:#55705f}._agreementActions_16tkh_356{display:flex;gap:.5rem;flex:none}._page_w0702_5{max-width:720px;margin:32px auto 64px;padding:0 20px;color:#1f2937}._back_w0702_12{display:inline-block;margin-bottom:20px;padding:0;background:none;border:none;font-family:inherit;color:#15803d;font-size:.9rem;font-weight:600;cursor:pointer}._back_w0702_12:hover{text-decoration:underline}._loading_w0702_29{display:flex;justify-content:center;padding:4rem 1rem;color:#15803d}._date_w0702_36{margin:0 0 6px;color:#6b7280;font-size:.85rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}._title_w0702_45{margin:0 0 10px;font-size:1.9rem;line-height:1.25;color:#111827}._author_w0702_52{margin:0 0 20px;color:#6b7280;font-size:.92rem}._muted_w0702_58{color:#6b7280;line-height:1.6}._hero_w0702_63{width:100%;border-radius:12px;margin:8px 0 24px;display:block}._video_w0702_71{position:relative;aspect-ratio:16 / 9;margin:8px 0 24px;border-radius:12px;overflow:hidden;background:#000}._video_w0702_71 iframe{position:absolute;inset:0;width:100%;height:100%;border:0}._paragraph_w0702_88{margin:0 0 18px;font-size:1.02rem;line-height:1.7}._link_w0702_94{color:#15803d;font-weight:600}._source_w0702_99{margin:28px 0 0;padding-top:16px;border-top:1px solid #e5e7eb;font-size:.9rem}._wrap_194l3_4{display:flex;flex-direction:column;gap:.5rem}._padRow_194l3_10{display:flex;align-items:center;justify-content:space-between}._padLabel_194l3_16{font-size:.82rem;font-weight:600;color:#374151}._clearBtn_194l3_22{background:none;border:none;padding:.15rem .35rem;font-size:.78rem;font-weight:600;color:#15803d;cursor:pointer;border-radius:6px}._clearBtn_194l3_22:hover:not(:disabled){background:#ecfdf3}._clearBtn_194l3_22:disabled{color:#9ca3af;cursor:default}._padBox_194l3_42{position:relative;height:150px;border:1px solid #e5e9e6;border-radius:12px;background:#fff;overflow:hidden}._padBox_194l3_42:focus-within{border-color:#15803d;box-shadow:0 0 0 3px #15803d1f}._padDisabled_194l3_56{background:#f9fafb;opacity:.6}._canvas_194l3_61{position:relative;z-index:2;display:block;width:100%;height:100%;touch-action:none;cursor:crosshair}._placeholder_194l3_72{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);font-size:.9rem;color:#c7cdd4;pointer-events:none;-webkit-user-select:none;user-select:none}._rule_194l3_85{position:absolute;z-index:1;left:1.75rem;right:1.75rem;bottom:2.25rem;height:1px;background:#e5e9e6;pointer-events:none}._page_1bio8_4{min-height:100vh;display:flex;justify-content:center;align-items:flex-start;padding:4rem 1rem;background:#faf9f6;box-sizing:border-box}._card_1bio8_14{width:100%;max-width:780px;background:#fff;border:1px solid #e5e9e6;border-radius:18px;padding:3.25rem 3.75rem 3rem;box-shadow:0 1px 2px #1018140a;box-sizing:border-box}._progress_1bio8_27{display:flex;gap:.6rem;margin-bottom:2.25rem}._progressStep_1bio8_33{flex:1;display:flex;flex-direction:column;gap:.45rem}._stepBar_1bio8_40{height:4px;border-radius:999px;background:#e8ece9;transition:background .25s ease}._stepBarActive_1bio8_47{background:#15803d}._stepLabel_1bio8_51{font-size:.8rem;font-weight:600;letter-spacing:.02em;color:#9aa49d}._stepLabelActive_1bio8_58{color:#15803d}._title_1bio8_64{margin:0 0 .6rem;font-size:1.7rem;font-weight:700;letter-spacing:-.02em;color:#111827}._lead_1bio8_72{margin:0 0 2rem;color:#6b7280;font-size:1.02rem;line-height:1.55}._catchUpNote_1bio8_80{margin:0 0 1.5rem;padding:.75rem 1rem;border-radius:10px;background:#f3f4f6;color:#374151;font-size:.95rem;line-height:1.5}._videoDescription_1bio8_92{margin:1.1rem 0 0;color:#4b5563;line-height:1.55;white-space:pre-line}._subtle_1bio8_99{color:#9aa49d;font-size:.9rem;margin:1rem 0 0}._onFile_1bio8_107{margin:0;border:1px solid #e5e9e6;border-radius:12px;padding:.4rem 1.1rem;background:#fff}._onFileRow_1bio8_115{display:flex;gap:1rem;padding:.65rem 0}._onFileRow_1bio8_115+._onFileRow_1bio8_115{border-top:1px solid #f0f3f1}._onFileRow_1bio8_115 dt{flex:0 0 8.5rem;color:#9aa49d;font-size:.92rem}._onFileRow_1bio8_115 dd{margin:0;font-weight:500;color:#111827;font-size:.98rem;overflow-wrap:anywhere}._field_1bio8_141{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.15rem;flex:1;min-width:0}._fieldRow_1bio8_150{display:flex;gap:1rem}._fieldLabel_1bio8_155{font-size:.92rem;font-weight:600;color:#374151}._field_1bio8_141 input[type=text],._field_1bio8_141 input[type=tel],._field_1bio8_141 input[type=url],._field_1bio8_141 select,._field_1bio8_141 textarea{padding:.75rem .95rem;border:1.5px solid #dde3df;border-radius:10px;font-size:1rem;font-family:inherit;box-sizing:border-box;width:100%;background:#fff;color:#111827;transition:border-color .15s ease,box-shadow .15s ease}._field_1bio8_141 input:focus,._field_1bio8_141 select:focus,._field_1bio8_141 textarea:focus{outline:none;border-color:#15803d;box-shadow:0 0 0 3px #15803d1f}._field_1bio8_141 input::placeholder,._field_1bio8_141 textarea::placeholder{color:#b3bcb5}._selectEmpty_1bio8_193{color:#b3bcb5}._field_1bio8_141 input:disabled{background:#f4f6f5;color:#9aa49d;cursor:not-allowed}._signalBox_1bio8_205{padding:.95rem 1.1rem;margin-bottom:1rem;border:1px solid #c4e3cd;border-radius:12px;background:#ecfdf3}._signalText_1bio8_213{margin:0 0 .7rem;font-size:.9rem;line-height:1.5;color:#374151}._signalText_1bio8_213 a{color:#15803d;font-weight:600}._signalCheck_1bio8_225{display:flex;align-items:flex-start;gap:.55rem;font-size:.92rem;font-weight:600;color:#166534;cursor:pointer}._signalCheck_1bio8_225 input{width:1.05rem;height:1.05rem;margin:.1rem 0 0;accent-color:#15803d;flex-shrink:0;cursor:pointer}._hiddenInput_1bio8_244{display:none}._dropzone_1bio8_250{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;padding:1.7rem 1rem;border:1.5px dashed #c8d4cb;border-radius:12px;background:#fafbfa;color:#6b7280;font-size:1rem;font-family:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease}._dropzone_1bio8_250:hover{border-color:#15803d;background:#f2f9f4}._dropzoneHint_1bio8_274{font-size:.78rem;color:#9aa49d}._fileChip_1bio8_279{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .95rem;border:1px solid #c4e3cd;border-radius:10px;background:#ecfdf3;font-size:.9rem;color:#166534;overflow-wrap:anywhere}._chipClear_1bio8_293{border:none;background:none;color:#9aa49d;font-size:.9rem;cursor:pointer;padding:.15rem .35rem;border-radius:6px}._chipClear_1bio8_293:hover{color:#c62828;background:#fdecea}._chipAction_1bio8_308{border:none;background:none;color:#166534;font-size:.85rem;font-weight:600;cursor:pointer;padding:.15rem .45rem;border-radius:6px}._chipAction_1bio8_308:hover{background:#d1fae0}._photoRow_1bio8_325{display:flex;align-items:center;gap:1rem;margin-bottom:1.4rem}._photoPreview_1bio8_332{width:76px;height:76px;border-radius:50%;border:1px solid #e5e9e6;background:#f4f7f5;display:flex;align-items:center;justify-content:center;font-size:1.6rem;overflow:hidden;flex-shrink:0}._photoPreview_1bio8_332 img{width:100%;height:100%;object-fit:cover}._photoButtons_1bio8_352{display:flex;align-items:center;gap:.5rem;margin-top:.4rem}._actions_1bio8_361{display:flex;justify-content:space-between;align-items:center;margin-top:1.75rem}._primaryBtn_1bio8_368{padding:.8rem 1.85rem;background:#15803d;color:#fff;border:none;border-radius:10px;font-size:1rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s ease,transform .1s ease}._primaryBtn_1bio8_368:active:not(:disabled){transform:translateY(1px)}._primaryBtn_1bio8_368:disabled{background:#d6ddd8;cursor:not-allowed}._secondaryBtn_1bio8_392{padding:.75rem 1.3rem;background:#fff;color:#374151;border:1.5px solid #dde3df;border-radius:10px;font-size:.96rem;font-family:inherit;cursor:pointer;transition:border-color .15s ease,color .15s ease}._errorBox_1bio8_406{margin:.85rem 0 0;padding:.65rem .95rem;border:1px solid #f5c6cb;border-radius:10px;background:#fdecea;color:#c62828;font-size:.88rem}@media(max-width:560px){._fieldRow_1bio8_150{flex-direction:column;gap:0}._card_1bio8_14{padding:1.75rem 1.35rem}._page_1bio8_4{padding:2rem .75rem}}._readRow_1beqh_6{display:flex;align-items:center;gap:.75rem;margin:.75rem 0 .4rem}._readTrack_1beqh_13{flex:1;height:5px;border-radius:999px;background:#e8ece9;overflow:hidden}._readFill_1beqh_21{display:block;height:100%;border-radius:999px;background:#9ab8a6;transition:width .12s linear,background .3s ease}._readFillDone_1beqh_31{background:#15803d}._readLabel_1beqh_35{flex:none;font-size:.74rem;color:#6b7280;font-variant-numeric:tabular-nums;min-width:6.5rem;text-align:right}._readLabelDone_1beqh_44{color:#15803d;font-weight:600}._gateHint_1beqh_49{margin:1rem 0 0;font-size:.8rem;color:#92764a;background:#fdf7e8;border:1px solid #f0e2c0;border-radius:10px;padding:.6rem .85rem}._docMeta_1beqh_59{display:flex;align-items:center;justify-content:flex-end;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}._docLink_1beqh_68{font-size:.78rem;font-weight:600;color:#15803d;text-decoration:none}._docLink_1beqh_68:hover{text-decoration:underline}._sectionTitle_1beqh_79{margin:2rem 0 .4rem;font-size:.95rem;font-weight:700;color:#111827;letter-spacing:-.01em}._optional_1beqh_87{font-weight:400;color:#9ca3af}._padHint_1beqh_92{margin:.45rem 0 0;font-size:.78rem;color:#6b7280}._consentRow_1beqh_98{display:flex;align-items:flex-start;gap:.7rem;margin:1.5rem 0 .5rem;padding:1rem 1.1rem;background:#ecfdf3;border:1px solid #d3ecdd;border-radius:12px;cursor:pointer}._consentRow_1beqh_98 input[type=checkbox]{flex:none;margin-top:.15rem;width:17px;height:17px;accent-color:#15803d;cursor:pointer}._consentText_1beqh_119{font-size:.85rem;line-height:1.5;color:#14532d}._frame_igwza_1{width:100%;aspect-ratio:16 / 9;background:#0b0f0d;border-radius:12px;overflow:hidden}._video_igwza_9{display:block;width:100%;height:100%;border:0}._page_1r3bp_1{padding:32px 40px 60px;max-width:900px;margin:0 auto;box-sizing:border-box}._header_1r3bp_8{margin-bottom:24px}._header_1r3bp_8 h1{margin:0 0 4px;font-size:1.6rem;font-weight:700;color:#1f2937}._sub_1r3bp_19{margin:0;color:#6b7280;font-size:.9rem}._error_1r3bp_25{background:#fef2f2;border:1px solid #fecaca;color:#7f1d1d;border-radius:10px;padding:12px 16px;font-size:.9rem;margin:0 0 20px}._loading_1r3bp_35{display:flex;justify-content:center;padding:48px 0;color:#6b7280}._empty_1r3bp_42{padding:56px 20px;border:1px dashed #d1d5db;border-radius:14px;color:#6b7280;text-align:center}._main_1r3bp_50{min-width:0;scroll-margin-top:80px}._title_1r3bp_55{margin:16px 0 0;font-size:1.15rem;font-weight:700;color:#1f2937}._description_1r3bp_62{margin:8px 0 0;color:#4b5563;line-height:1.6;white-space:pre-line}._library_1r3bp_71{margin-top:40px}._libraryTitle_1r3bp_75{margin:0 0 14px;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7280}._grid_1r3bp_84{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:18px;margin:0;padding:0;list-style:none}._card_1r3bp_93{display:flex;flex-direction:column;gap:8px;width:100%;padding:0;border:none;background:none;font:inherit;text-align:left;cursor:pointer}._thumb_1r3bp_106{position:relative;display:block;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:#e5e7eb;outline:2px solid transparent;outline-offset:2px;transition:outline-color .15s}._thumb_1r3bp_106 img{display:block;width:100%;height:100%;object-fit:cover}._card_1r3bp_93:hover ._thumb_1r3bp_106,._card_1r3bp_93:focus-visible ._thumb_1r3bp_106{outline-color:#d1d5db}._card_1r3bp_93:focus-visible{outline:none}._cardCurrent_1r3bp_134 ._thumb_1r3bp_106,._cardCurrent_1r3bp_134:hover ._thumb_1r3bp_106{outline-color:#15803d}._nowPlaying_1r3bp_139{position:absolute;left:8px;bottom:8px;padding:2px 8px;border-radius:999px;background:#111827cc;color:#fff;font-size:.72rem;font-weight:600}._cardTitle_1r3bp_151{color:#1f2937;font-size:.92rem;font-weight:600;line-height:1.35}._cardTag_1r3bp_158{align-self:flex-start;padding:1px 8px;border-radius:999px;background:#f0fdf4;color:#15803d;font-size:.72rem;font-weight:600}@media(max-width:860px){._page_1r3bp_1{padding:24px 16px 48px}}._page_1y27l_4{padding:32px 40px 60px;max-width:820px;margin:0 auto;box-sizing:border-box}._header_1y27l_11{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}._header_1y27l_11 h1{margin:0 0 4px;font-size:1.6rem;font-weight:700;color:#1f2937}._sub_1y27l_26{margin:0;color:#6b7280;font-size:.9rem}._loading_1y27l_32{display:flex;justify-content:center;padding:48px 0;color:#6b7280}._empty_1y27l_39{padding:48px 20px;border:1px dashed #d1d5db;border-radius:12px;color:#4b5563;text-align:center}._empty_1y27l_39 p{margin:0}._empty_1y27l_39 ._emptyHint_1y27l_51{margin-top:6px;color:#9ca3af;font-size:.85rem}._error_1y27l_57{margin:0 0 16px;background:#fef2f2;border:1px solid #fecaca;color:#7f1d1d;border-radius:10px;padding:12px 16px;font-size:.9rem}._list_1y27l_69{margin:0;padding:0;list-style:none;border:1px solid #e5e7eb;border-radius:12px;background:#fff;overflow:hidden}._row_1y27l_79{display:flex;align-items:center;gap:14px;padding:12px 12px 12px 8px;background:#fff}._row_1y27l_79+._row_1y27l_79{border-top:1px solid #f3f4f6}._rowDragging_1y27l_91{opacity:.45}._handle_1y27l_95{display:flex;color:#c4c9d0;cursor:grab}._row_1y27l_79:hover ._handle_1y27l_95{color:#6b7280}._thumb_1y27l_105{flex-shrink:0;width:96px;aspect-ratio:16 / 9;object-fit:cover;border-radius:6px;background:#e5e7eb}._rowText_1y27l_114{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._rowTitle_1y27l_122{color:#1f2937;font-size:.95rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowDescription_1y27l_131{color:#9ca3af;font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._badge_1y27l_139{flex-shrink:0;padding:3px 10px;border-radius:999px;background:#f0fdf4;color:#15803d;font-size:.75rem;font-weight:600}._iconBtn_1y27l_149{display:flex;flex-shrink:0;padding:6px;border:none;border-radius:8px;background:none;color:#6b7280;cursor:pointer}._iconBtn_1y27l_149:hover:not(:disabled){background:#f3f4f6;color:#1f2937}._iconBtn_1y27l_149:disabled{opacity:.5;cursor:not-allowed}._menuDanger_1y27l_170{color:#b91c1c}._dialog_1y27l_176{width:min(480px,calc(100vw - 32px));padding:0;border:none;border-radius:14px;box-shadow:0 20px 60px #00000040}._dialog_1y27l_176::backdrop{background:#11182773}._dialogBody_1y27l_188{display:flex;flex-direction:column;gap:16px;padding:22px 24px}._dialogTitle_1y27l_195{margin:0;font-size:1.15rem;font-weight:700;color:#1f2937}._dialogPreview_1y27l_202 img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:8px;background:#e5e7eb}._dialogActions_1y27l_211{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}._dialog_1y27l_176 ._error_1y27l_57{margin:0}._field_1y27l_224{display:flex;flex-direction:column;gap:6px}._fieldLabel_1y27l_230{color:#374151;font-size:.85rem;font-weight:600}._field_1y27l_224 input,._field_1y27l_224 textarea{padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font:inherit;font-size:.92rem;resize:vertical}._field_1y27l_224 input[aria-invalid=true]{border-color:#f87171}._linkStatus_1y27l_250{min-height:1.2em}._hint_1y27l_254{display:inline-flex;align-items:center;gap:6px;color:#9ca3af;font-size:.8rem}._fieldError_1y27l_262{color:#b91c1c;font-size:.8rem}._primaryBtn_1y27l_269,._secondaryBtn_1y27l_270{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:8px;font:inherit;font-size:.88rem;font-weight:600;cursor:pointer;flex-shrink:0}._primaryBtn_1y27l_269{border:1px solid #15803d;background:#15803d;color:#fff}._primaryBtn_1y27l_269:hover:not(:disabled){background:#166534}._secondaryBtn_1y27l_270{border:1px solid #d1d5db;background:#fff;color:#374151}._secondaryBtn_1y27l_270:hover:not(:disabled){background:#f9fafb}._linkBtn_1y27l_303{align-self:flex-start;border:none;background:none;padding:0;color:#15803d;font:inherit;font-size:.85rem;font-weight:600;cursor:pointer}._primaryBtn_1y27l_269:disabled,._secondaryBtn_1y27l_270:disabled{opacity:.5;cursor:not-allowed}@media(max-width:700px){._page_1y27l_4{padding:24px 16px 48px}._thumb_1y27l_105{width:72px}._rowDescription_1y27l_131{display:none}}#_root_7b3q0_1{width:100%;min-height:100vh}._appLoading_7b3q0_8{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:1rem}._appLoading_7b3q0_8 h2{color:var(--navy);font-size:1.5rem}._appLogin_7b3q0_23{display:flex;flex-direction:row;align-items:stretch;justify-content:center;min-height:100vh;text-align:center}._loginLeft_7b3q0_33{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--dark-gray);padding:2rem;gap:2rem}._loginLeft_7b3q0_33 h1{font-size:2rem;color:var(--white)}._appLogo_7b3q0_49{width:100%;max-width:500px;height:auto;margin-bottom:1.5rem}._loginRight_7b3q0_57{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;background-color:var(--white)}._loginRight_7b3q0_57 p{color:var(--dark-gray);font-size:1.2rem;margin-bottom:2rem}._loginRight_7b3q0_57 ._loginFooter_7b3q0_74{position:absolute;bottom:0;left:32px;right:32px;width:auto}._loginRight_7b3q0_57 ._loginFooter_7b3q0_74 p{margin:0;font-size:inherit;color:inherit}._loginContent_7b3q0_88{width:100%;max-width:450px;display:flex;flex-direction:column;align-items:center}._accessEnded_7b3q0_96{max-width:400px;margin:0 0 1.25rem;text-align:center;color:#374151;line-height:1.5}._loginButtons_7b3q0_104{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:400px}._googleLoginBtn_7b3q0_114{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.875rem 2rem;font-size:1.05rem;font-weight:500;background-color:var(--white);color:var(--dark-gray);border:2px solid var(--navy);border-radius:8px;cursor:pointer;transition:all .2s;width:100%;box-shadow:0 2px 8px #0000001a}._googleIcon_7b3q0_132{width:20px;height:20px}._divider_7b3q0_137{display:flex;align-items:center;width:100%;margin:.5rem 0}._divider_7b3q0_137:before,._divider_7b3q0_137:after{content:"";flex:1;height:1px;background-color:var(--border)}._divider_7b3q0_137 span{padding:0 1rem;color:var(--text-muted);font-size:.875rem;font-weight:500}._loginBtn_7b3q0_159{padding:1rem 2rem;font-size:1.1rem;font-weight:500;background-color:var(--navy);color:var(--white);border:none;border-radius:8px;cursor:pointer;transition:all .2s;width:100%;box-shadow:0 2px 8px #1532434d}._loginLinks_7b3q0_173{display:flex;gap:1rem;margin-top:2rem;justify-content:center}._linkBtn_7b3q0_180{padding:.75rem 1.5rem;font-size:1rem;font-weight:500;background-color:transparent;color:var(--navy);border:2px solid var(--navy);border-radius:8px;text-decoration:none;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;justify-content:center;line-height:1}@media(max-width:768px){._appLogin_7b3q0_23{flex-direction:column}._loginLeft_7b3q0_33,._loginRight_7b3q0_57{min-height:50vh}._appLogo_7b3q0_49{max-width:300px}._loginContent_7b3q0_88{max-width:100%;padding:0 1rem}}._footer_1dic4_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;width:100%;padding:20px 0;font-size:.85rem;color:var(--text-muted)}._links_1dic4_13{display:flex;flex-wrap:wrap;gap:4px 20px}._link_1dic4_13{color:var(--text-muted);font-weight:500}._link_1dic4_13:hover{color:var(--navy)}._copy_1dic4_28{margin:0}@media(max-width:520px){._footer_1dic4_1{flex-direction:column;align-items:center;text-align:center}._links_1dic4_13{justify-content:center}}._publicPage_1qgml_1{max-width:100%;width:100%;margin:0;padding:3rem 2rem;text-align:center;background-color:var(--white);min-height:100vh}._publicPage_1qgml_1>*{max-width:600px;margin-left:auto;margin-right:auto}._publicPage_1qgml_1 h1{font-size:2.5rem;margin-bottom:1rem;color:var(--dark-gray)}._publicPage_1qgml_1 p{font-size:1.1rem;color:var(--navy);margin-bottom:.5rem}._publicPage_1qgml_1 h2{font-size:1.8rem;margin-bottom:1rem;color:var(--dark-gray);text-align:left}._publicPage_1qgml_1 ul{color:var(--dark-gray);font-size:1rem;line-height:1.8;text-align:left;list-style-position:inside}._publicPage_1qgml_1 ul li{margin-bottom:.5rem}._backBtn_1qgml_48{padding:.75rem 1.5rem;font-size:1rem;font-weight:500;background-color:var(--navy);color:var(--white);border:none;border-radius:8px;cursor:pointer;transition:all .2s;margin-top:2rem;box-shadow:0 2px 8px #1532434d}._page_yla9j_4{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 20px;background:#f9fafb;box-sizing:border-box}._card_yla9j_14{width:100%;max-width:560px;background:#fff;border-radius:16px;padding:40px;box-shadow:0 4px 24px #00000014;box-sizing:border-box}._spiral_yla9j_24{width:56px;height:auto;margin-bottom:20px}._card_yla9j_14 h1{font-size:1.6rem;color:#1f2937;margin:0 0 8px}._muted_yla9j_36{color:#6b7280;margin:0 0 4px}._progress_yla9j_41{color:#15803d;font-weight:600}._form_yla9j_46{margin-top:28px;display:flex;flex-direction:column;gap:18px}._row_yla9j_53{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:520px){._row_yla9j_53{grid-template-columns:1fr}._card_yla9j_14{padding:28px 20px}}._field_yla9j_69{display:flex;flex-direction:column;gap:6px}._field_yla9j_69>span{font-weight:600;color:#374151;font-size:.95rem}._field_yla9j_69 input,._facts_yla9j_82 textarea{padding:11px 14px;border:2px solid #e5e7eb;border-radius:10px;font-size:1rem;font-family:inherit;box-sizing:border-box;width:100%}._field_yla9j_69 input:focus,._facts_yla9j_82 textarea:focus{outline:none;border-color:#16a34a;box-shadow:0 0 0 3px #16a34a1f}._invalid_yla9j_99{border-color:#ef4444!important}._error_yla9j_103{color:#ef4444;font-size:.85rem;font-style:normal}._hint_yla9j_109{color:#6b7280;font-size:.85rem;font-style:normal;margin:0}._facts_yla9j_82{border:1px solid #e5e7eb;border-radius:12px;padding:18px;margin:0;display:flex;flex-direction:column;gap:14px}._facts_yla9j_82 legend{font-weight:600;color:#374151;padding:0 6px}._factList_yla9j_132{margin:0;display:flex;flex-direction:column;gap:8px}._factList_yla9j_132 div{display:flex;gap:10px}._factList_yla9j_132 dt{color:#6b7280;min-width:84px;font-size:.9rem}._factList_yla9j_132 dd{margin:0;color:#1f2937;font-weight:500}._checkbox_yla9j_156{display:flex;align-items:center;gap:8px;font-size:.9rem;color:#4b5563;cursor:pointer}._submit_yla9j_165{padding:13px 20px;border:none;border-radius:10px;background:#15803d;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:background .15s ease}._submit_yla9j_165:disabled{background:#9ca3af;cursor:not-allowed}._homeLink_yla9j_183{display:inline-block;margin-top:20px;padding:13px 20px;border-radius:10px;background:#15803d;color:#fff;font-size:1rem;font-weight:600;text-decoration:none}._homeLink_yla9j_183:hover{background:#166534}._page_tot5b_1{min-height:100vh;background:var(--white)}._header_tot5b_6{display:flex;align-items:center;justify-content:space-between;max-width:760px;margin:0 auto;padding:20px 24px}._brand_tot5b_15{display:flex;align-items:center;gap:10px;font-size:1.05rem;font-weight:600;color:var(--dark-gray)}._brandMark_tot5b_24{width:26px;height:auto}._signIn_tot5b_29{padding:8px 16px;border:1px solid var(--border);border-radius:8px;background:var(--white);font-size:.9rem;color:var(--dark-gray)}._signIn_tot5b_29:hover{border-color:#111;color:#111}._body_tot5b_43{max-width:760px;margin:0 auto;padding:24px 24px 0}._article_tot5b_49{color:#222;line-height:1.55}._article_tot5b_49 h1{font-size:1.75rem;line-height:1.2;color:#111}._updated_tot5b_60{margin-top:4px;font-size:.9rem;color:var(--text-muted)}._intro_tot5b_66{margin-top:16px}._article_tot5b_49 h2{margin-top:24px;font-size:1.1rem;color:#111}._article_tot5b_49 h3{margin-top:16px;font-size:1rem;color:#111}._article_tot5b_49 p,._article_tot5b_49 ul,._article_tot5b_49 ol{margin-top:8px}._article_tot5b_49 ul,._article_tot5b_49 ol{padding-left:20px}._article_tot5b_49 li+li{margin-top:4px}._article_tot5b_49 strong{color:#111}._article_tot5b_49 a{color:inherit;font-weight:inherit;text-decoration:underline;text-underline-offset:2px}._article_tot5b_49 table{width:100%;margin-top:12px;border-collapse:collapse;font-size:.95rem}._article_tot5b_49 th,._article_tot5b_49 td{padding:8px 10px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}._article_tot5b_49 th{background:var(--light-gray);font-weight:600}._article_tot5b_49 code{padding:1px 6px;border-radius:4px;background:var(--light-gray);font-size:.9em}._note_tot5b_135{margin-top:12px;padding:12px 16px;border-left:3px solid var(--border);background:var(--light-gray)}._note_tot5b_135 p:first-child{margin-top:0}._footer_tot5b_146{margin-top:48px;border-top:1px solid var(--border)}@media(max-width:640px){._article_tot5b_49 h1{font-size:1.6rem}}._wrap_hxvdx_3{position:relative;margin-left:auto}._panel_hxvdx_8{position:absolute;top:calc(100% + 8px);right:0;z-index:1400;width:360px;max-width:calc(100vw - 32px);max-height:70vh;overflow-y:auto;padding:.75rem 1rem .6rem;border:1px solid #e5e9e6;border-radius:12px;background:#fff;box-shadow:0 12px 32px #0f172a2e}._title_hxvdx_24{margin:0 0 .3rem;font-size:.85rem;font-weight:700;color:#111827}._empty_hxvdx_31{margin:.2rem 0 .4rem;font-size:.84rem;color:#6b7280}._banner_7p6u3_6{position:sticky;top:90px;z-index:1100;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 20px;background:#fffbeb;border-bottom:2px solid #f59e0b;color:#78350f;font-size:.88rem}._text_7p6u3_21{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._email_7p6u3_28{color:#92400e}._exit_7p6u3_32{flex:none;font-size:.8rem;font-weight:600;color:#fff;background:#b45309;border:none;border-radius:8px;padding:5px 14px;cursor:pointer}._exit_7p6u3_32:hover:not(:disabled){background:#92400e}._exit_7p6u3_32:disabled{opacity:.6;cursor:default}@media(min-width:900px){._banner_7p6u3_6{top:64px}}@media(max-width:640px){._email_7p6u3_28{display:none}}._container_errc5_3{max-width:900px;margin:32px auto;padding:0 20px}._header_errc5_9{margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid #e2dfd7}._header_errc5_9 h1{font-size:1.6rem;color:#1f2937;margin:0 0 4px}._muted_errc5_21{color:#6b7280;margin:0;font-size:.9rem}._error_errc5_27{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:10px 14px;margin-bottom:16px}._search_errc5_36{width:100%;box-sizing:border-box;font-size:.95rem;padding:10px 14px;border:1px solid #e2dfd7;border-radius:10px;background:#fff;margin-bottom:16px}._search_errc5_36:focus{outline:2px solid #15803d;outline-offset:1px}._list_errc5_54{list-style:none;margin:0;padding:0}._row_errc5_60{display:flex;align-items:center;gap:14px;padding:10px 0;border-top:1px solid #ebe9e3}._row_errc5_60:first-child{border-top:none}._who_errc5_72{flex:1;min-width:0;display:flex;flex-direction:column}._name_errc5_79{color:#111827;font-weight:600;font-size:.9rem}._email_errc5_85{color:#6b7280;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta_errc5_93{flex:none;color:#6b7280;font-size:.78rem}._viewButton_errc5_99{flex:none;font-size:.8rem;font-weight:600;color:#fff;background:#15803d;border:none;border-radius:8px;padding:6px 14px;cursor:pointer}._viewButton_errc5_99:hover:not(:disabled){background:#126a33}._viewButton_errc5_99:disabled{opacity:.6;cursor:default}._adminNote_errc5_120{flex:none;font-size:.75rem;color:#6b7280;background:#f3f4f6;border-radius:999px;padding:3px 10px}@media(max-width:640px){._row_errc5_60{flex-wrap:wrap}._meta_errc5_93{order:3;flex-basis:100%}}._container_76uyq_3{max-width:900px;margin:32px auto;padding:0 20px}._back_76uyq_9{background:none;border:none;color:#15803d;font-weight:600;font-size:.9rem;padding:0;margin-bottom:16px;cursor:pointer}._header_76uyq_20{display:flex;align-items:center;gap:16px;padding-bottom:16px;margin-bottom:20px;border-bottom:2px solid #e5e7eb}._avatar_76uyq_29{flex:none;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e7f3e1;color:#15803d;font-weight:700;font-size:1.2rem}._identity_76uyq_43{flex:1;min-width:0}._identity_76uyq_43 h1{display:flex;align-items:center;gap:10px;font-size:1.5rem;color:#1f2937;margin:0}._email_76uyq_57{color:#374151;margin:2px 0;overflow-wrap:anywhere}._muted_76uyq_63{color:#6b7280;margin:0;font-size:.88rem}._error_76uyq_69{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:10px 14px;margin-bottom:16px}._secondaryBtn_76uyq_78{flex:none;font-size:.85rem;font-weight:600;color:#fff;background:#15803d;border:none;border-radius:8px;padding:8px 16px;cursor:pointer}._secondaryBtn_76uyq_78:hover:not(:disabled){background:#126a33}._secondaryBtn_76uyq_78:disabled{opacity:.6;cursor:default}._actions_76uyq_99{flex:none;display:flex;gap:8px}._outlineBtn_76uyq_105{font-size:.85rem;font-weight:600;color:#b45309;background:#fff;border:1px solid #fcd34d;border-radius:8px;padding:7px 14px;cursor:pointer}._outlineBtn_76uyq_105:hover:not(:disabled){background:#fffbeb}._outlineBtn_76uyq_105:disabled{opacity:.5;cursor:default}._confirm_76uyq_125{background:#fffbeb;border:1px solid #fcd34d;border-radius:10px;padding:12px 14px;margin-bottom:16px}._confirm_76uyq_125 p{margin:0 0 10px;color:#374151;line-height:1.45}._confirmActions_76uyq_139{display:flex;gap:8px}._dangerBtn_76uyq_144{font-size:.85rem;font-weight:600;color:#fff;background:#b45309;border:none;border-radius:8px;padding:7px 14px;cursor:pointer}._dangerBtn_76uyq_144:disabled,._cancelBtn_76uyq_156:disabled{opacity:.6;cursor:default}._cancelBtn_76uyq_156{font-size:.85rem;font-weight:600;color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:7px 14px;cursor:pointer}._success_76uyq_172{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;padding:10px 14px;margin-bottom:16px}._section_76uyq_181{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px 20px;margin-bottom:16px}._section_76uyq_181 h2{font-size:1rem;color:#1f2937;margin:0 0 12px}._teams_76uyq_195{list-style:none;margin:0;padding:0}._teams_76uyq_195 li{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid #eef1ef;font-size:.9rem;color:#1f2937}._teams_76uyq_195 li:first-child{border-top:none}._teams_76uyq_195 li>span:first-child{flex:1;min-width:0;overflow-wrap:anywhere}._link_76uyq_221{flex:none;color:#15803d;font-weight:600;text-decoration:none}._status_76uyq_229{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._tile_76uyq_235{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;background:#f9fafb;border:1px solid #eef1ef;border-radius:10px;font-size:.9rem;min-width:0}._tileLabel_76uyq_248{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}._fileBtn_76uyq_256{margin-top:6px;font-size:.82rem;font-weight:600;color:#15803d;background:#fff;border:1px solid #bbdcc4;border-radius:8px;padding:4px 12px;cursor:pointer}._fileBtn_76uyq_256:hover{background:#e7f3e1}._grid_76uyq_273{display:grid;grid-template-columns:1fr 1fr;gap:14px 32px;margin:0}._row_76uyq_280{display:flex;flex-direction:column;gap:2px;font-size:.9rem;min-width:0}._row_76uyq_280 dt{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}._row_76uyq_280 dd{margin:0;color:#1f2937;min-width:0;overflow-wrap:anywhere}._row_76uyq_280 dd a{color:#15803d}._ok_76uyq_307{color:#15803d;font-weight:600}._warn_76uyq_312{color:#b45309;font-weight:600}._tag_76uyq_317{font-size:.72rem;font-weight:600;color:#92400e;background:#fef3c7;border-radius:999px;padding:2px 10px}._tagMuted_76uyq_326{flex:none;font-size:.72rem;color:#6b7280;background:#f3f4f6;border-radius:999px;padding:2px 8px}@media(max-width:700px){._header_76uyq_20{flex-wrap:wrap}._status_76uyq_229,._grid_76uyq_273{grid-template-columns:1fr}}._initials_qc7yz_4{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#ecfdf3;border:1px solid #d3ecdd;color:#15803d;font-size:1.6rem;font-weight:700;letter-spacing:.02em}._page_1u2i7_4{max-width:1180px;margin:0 auto;padding:2rem 1.25rem 3rem;box-sizing:border-box}._pageHeader_1u2i7_11{margin-bottom:1.25rem}._pageTitle_1u2i7_15{margin:0 0 .2rem;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:#111827}._pageMeta_1u2i7_23{margin:0;font-size:.87rem;color:#6b7280}._card_1u2i7_30{min-width:0}._toolbar_1u2i7_34{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap;border-bottom:1px solid #e7e5df;margin-bottom:.75rem}._tabs_1u2i7_44{display:flex;gap:4px;flex-wrap:wrap}._tab_1u2i7_44{padding:8px 14px;background:none;border:none;border-bottom:2px solid transparent;border-radius:0;margin-bottom:-1px;font:inherit;font-size:.88rem;font-weight:600;color:#6b7280;cursor:pointer}._tab_1u2i7_44:hover{color:#15803d}._tab_1u2i7_44:focus:not(:focus-visible){outline:none}._tabActive_1u2i7_74{color:#15803d;border-bottom-color:#15803d}._tools_1u2i7_80{display:flex;align-items:center;gap:8px;margin:0 0 8px auto}._teamSelect_1u2i7_87{padding:.4rem .6rem;font:inherit;font-size:.84rem;color:#374151;border:1px solid #e7e5df;border-radius:9px;background:#fff;cursor:pointer}._teamSelect_1u2i7_87:focus{outline:2px solid #bbe5cb;border-color:#15803d}._searchBox_1u2i7_104{display:flex;align-items:center;width:34px;height:34px;border:1px solid #e7e5df;border-radius:999px;background:#fff;overflow:hidden;transition:width .28s cubic-bezier(.2,.8,.2,1),border-color .2s ease,box-shadow .2s ease}._searchOpen_1u2i7_119{width:240px;border-color:#15803d;box-shadow:0 0 0 3px #15803d1f}._searchToggle_1u2i7_125{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:none;color:#6b7280;cursor:pointer}._searchToggle_1u2i7_125:hover,._searchOpen_1u2i7_119 ._searchToggle_1u2i7_125{color:#15803d}._searchToggle_1u2i7_125:focus:not(:focus-visible){outline:none}._searchInput_1u2i7_148{flex:1;min-width:0;padding:0 .75rem 0 0;border:none;background:none;font:inherit;font-size:.85rem;opacity:0;transition:opacity .18s ease .08s}._searchOpen_1u2i7_119 ._searchInput_1u2i7_148{opacity:1}._searchInput_1u2i7_148:focus{outline:none}@media(prefers-reduced-motion:reduce){._searchBox_1u2i7_104,._searchInput_1u2i7_148{transition:none}}._group_1u2i7_175+._group_1u2i7_175{margin-top:1rem}._month_1u2i7_179{margin:.5rem 0 .35rem;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7280}._list_1u2i7_188{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}._row_1u2i7_197{display:flex;align-items:center;gap:.85rem;padding:.6rem .75rem;margin:0 -.75rem;border-radius:10px;color:inherit;text-decoration:none}._row_1u2i7_197:hover{background:#15803d0d}._rowText_1u2i7_212{flex:1;min-width:0;display:flex;flex-direction:column;gap:.12rem}._rowTitle_1u2i7_220{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.9rem;font-weight:500;color:#111827}._rowMeta_1u2i7_230{font-size:.8rem;color:#6b7280}._tagMuted_1u2i7_235{font-size:.7rem;font-weight:600;color:#6b7280;background:#f3f4f6;border-radius:999px;padding:2px 8px}._tagForYou_1u2i7_244{flex:none;font-size:.72rem;font-weight:600;color:#15803d;background:#ecfdf3;border-radius:999px;padding:3px 10px;white-space:nowrap}._tagReview_1u2i7_255{flex:none;font-size:.72rem;font-weight:600;color:#92400e;background:#fef3c7;border-radius:999px;padding:3px 10px;white-space:nowrap}._state_1u2i7_266{text-align:center;padding:2.5rem 1rem;color:#6b7280}._state_1u2i7_266 h3{margin:0 0 .35rem;font-size:1rem;color:#111827}._state_1u2i7_266 p{margin:0 auto;max-width:420px;font-size:.87rem;line-height:1.55}._errorBanner_1u2i7_285{background:#fdecea;border:1px solid #f5c2bd;border-radius:9px;padding:.75rem 1rem;color:#b3261e;font-size:.87rem}@media(max-width:640px){._page_1u2i7_4{padding:1.25rem 1rem 2rem}._card_1u2i7_30{padding:.9rem 1rem 1rem}._search_1u2i7_104{width:100%;margin-left:0}}._skeleton_1u2i7_311{padding-top:.6rem}._card_5baiv_4{padding:.25rem 0 0}._head_5baiv_8{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.25rem}._label_5baiv_16{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 8px;border-radius:999px;background:#f3effe;color:#6d28d9;font-size:.75rem;font-weight:600}._copyBtn_5baiv_28{display:inline-flex;align-items:center;gap:6px;background:#fff;color:#374151;border:1px solid #e5e7eb;padding:5px 10px;font:inherit;font-size:.8rem;border-radius:6px;cursor:pointer}._copyBtn_5baiv_28:hover{background:#f9fafb}._section_5baiv_48{margin-top:1.25rem;padding-top:1.1rem;border-top:1px solid #e2dfd7}._sectionTitle_5baiv_54{display:flex;align-items:center;gap:8px;margin:0 0 .55rem;font-size:.95rem;font-weight:700;color:#111827;letter-spacing:-.01em}._count_5baiv_65{min-width:20px;padding:1px 7px;border-radius:999px;background:#f3f4f6;color:#4b5563;font-size:.72rem;font-weight:600;text-align:center}._summary_5baiv_76{margin:0;font-size:.93rem;line-height:1.65;color:#1f2937}._empty_5baiv_83{margin:0;font-size:.86rem;color:#9ca3af}._callout_5baiv_89{display:flex;align-items:center;gap:8px;margin-bottom:.9rem;padding:.6rem .85rem;border:1px solid #e9e3fb;border-radius:10px;background:#faf8ff;color:#4c1d95;font-size:.85rem}._callout_5baiv_89 svg{flex:none;color:#7c3aed}._group_5baiv_109+._group_5baiv_109{margin-top:.9rem}._groupHead_5baiv_113{display:flex;align-items:center;gap:8px;margin-bottom:.35rem}._groupName_5baiv_120{font-size:.85rem;font-weight:600;color:#1f2937}._groupNameMuted_5baiv_126{color:#6b7280;font-weight:500}._list_5baiv_131{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}._item_5baiv_140{display:flex;align-items:flex-start;gap:10px;padding:9px 10px;border-radius:10px;transition:background .12s ease}._itemBody_5baiv_149{flex:1;min-width:0}._itemTitleRow_5baiv_154{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}._itemTitle_5baiv_154{font-size:.9rem;font-weight:600;color:#111827}._itemText_5baiv_167{margin:2px 0 0;font-size:.85rem;line-height:1.5;color:#4b5563}._due_5baiv_174{display:inline-flex;align-items:center;gap:5px;margin-top:6px;padding:2px 8px;border-radius:6px;background:#fff7ed;color:#b45309;font-size:.75rem;font-weight:600}._itemMeta_5baiv_187{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;font-size:.76rem;color:#6b7280}._itemMeta_5baiv_187 ._due_5baiv_174{margin-top:0}._itemActions_5baiv_201{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:1px}._take_5baiv_210{padding:4px 11px;border:1px solid #15803d;border-radius:8px;background:#15803d;color:#fff;font:inherit;font-size:.78rem;font-weight:600;white-space:nowrap;cursor:pointer}._take_5baiv_210:hover:not(:disabled){background:#166534}._takeQuiet_5baiv_227{background:#fff;color:#15803d}._takeQuiet_5baiv_227:hover:not(:disabled){background:#f0fdf4}._textBtn_5baiv_236{padding:4px 7px;border:none;border-radius:6px;background:none;color:#6b7280;font:inherit;font-size:.78rem;font-weight:500;white-space:nowrap;cursor:pointer}._textBtn_5baiv_236:hover:not(:disabled){background:#f3f4f6;color:#111827}._take_5baiv_210:disabled,._textBtn_5baiv_236:disabled{opacity:.6;cursor:wait}._subhead_5baiv_260{margin:.6rem 0 .2rem;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9ca3af}._subhead_5baiv_260+._list_5baiv_131+._subhead_5baiv_260{margin-top:1rem}._notice_5baiv_273{display:flex;align-items:center;gap:10px;margin-top:.6rem;padding:7px 10px;border-radius:8px;background:#f6f8f7;font-size:.8rem;color:#374151}._error_5baiv_285{margin:.6rem 0 0;font-size:.8rem;color:#b91c1c}._sectionAside_5baiv_291{margin-left:auto;font-size:.76rem;font-weight:500;color:#6b7280}._taskList_5baiv_298{list-style:none;margin:0;padding:0}._removeBtn_5baiv_304{flex:none;padding:0 6px;border:none;border-radius:6px;background:none;color:#c3cbc6;font:inherit;font-size:.9rem;line-height:1.4;cursor:pointer}._removeBtn_5baiv_304:hover{background:#fef2f2;color:#b91c1c}._page_5baiv_322 button:focus:not(:focus-visible),._card_5baiv_4 button:focus:not(:focus-visible){outline:none}._moment_5baiv_327{padding:0 5px;border:none;border-radius:4px;background:transparent;color:#15803d;font:inherit;font-size:.78rem;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer}._moment_5baiv_327:before{content:"("}._moment_5baiv_327:after{content:")"}._moment_5baiv_327:hover{background:#ecfdf5}._toggle_5baiv_352{margin-top:.6rem;padding:0;border:none;background:none;font:inherit;font-size:.8rem;font-weight:600;color:#6b7280;cursor:pointer}._toggle_5baiv_352:hover{color:#15803d}._dismissed_5baiv_368{list-style:none;margin:.4rem 0 0;padding:0}._dismissed_5baiv_368 li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 10px;font-size:.84rem;color:#9ca3af}._dismissed_5baiv_368 li>span{text-decoration:line-through}._notes_5baiv_390{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._note_5baiv_390{display:flex;flex-direction:column;gap:2px;padding:8px 12px 8px 14px;border-left:3px solid;border-radius:0 8px 8px 0}._noteDecision_5baiv_408{border-left-color:#6366f1}._noteBlocker_5baiv_412{border-left-color:#dc2626}._noteText_5baiv_416{font-size:.88rem;line-height:1.5;color:#1f2937}._noteBy_5baiv_422{font-size:.76rem;color:#6b7280}._avatar_5baiv_429{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;font-size:.7rem;font-weight:700;letter-spacing:.02em}._avatarSm_5baiv_442{width:22px;height:22px;border-radius:6px;font-size:.64rem}._tone0_5baiv_449{background:#dcfce7;color:#166534}._tone1_5baiv_454{background:#e0e7ff;color:#3730a3}._tone2_5baiv_459{background:#fef3c7;color:#92400e}._tone3_5baiv_464{background:#fce7f3;color:#9d174d}._tone4_5baiv_469{background:#e0f2fe;color:#075985}._tone5_5baiv_474{background:#ede9fe;color:#5b21b6}._overlay_mbppv_4{position:fixed;inset:0;background:#0f172a73;display:flex;align-items:center;justify-content:center;z-index:1500;padding:20px}._card_mbppv_16{display:flex;flex-direction:column;width:100%;max-width:560px;max-height:90vh;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0f172a40;animation:_rise_mbppv_1 .18s ease-out}@keyframes _rise_mbppv_1{0%{opacity:0;transform:translateY(8px)}}._header_mbppv_35{display:flex;align-items:flex-start;gap:12px;padding:18px 20px 14px;border-bottom:1px solid #f1f5f9}._headerText_mbppv_43{flex:1;min-width:0}._title_mbppv_48{margin:0;font-size:1.15rem;font-weight:700;color:#1f2937}._from_mbppv_55{margin:3px 0 0;font-size:.82rem;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._close_mbppv_64{background:transparent;color:#6b7280;border:none;padding:4px 8px;font-size:1rem;cursor:pointer;border-radius:6px}._close_mbppv_64:hover{background:#f3f4f6}._body_mbppv_78{display:flex;flex-direction:column;gap:14px;padding:18px 20px;overflow-y:auto}._quote_mbppv_86{margin:0;padding:10px 12px;border-left:3px solid #7c3aed;border-radius:0 8px 8px 0;background:#faf8ff}._quoteHead_mbppv_94{margin-bottom:4px;font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#6d28d9}._quoteLine_mbppv_103{margin:2px 0 0;font-size:.85rem;line-height:1.5;color:#374151}._quoteLine_mbppv_103 strong{font-weight:600;color:#1f2937}._field_mbppv_115{display:flex;flex-direction:column;gap:5px;min-width:0}._fieldLabel_mbppv_122{display:flex;align-items:center;gap:8px;font-size:.8rem;font-weight:600;color:#374151}._aiTag_mbppv_131{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:999px;background:#f3effe;color:#6d28d9;font-size:.68rem;font-weight:600}._input_mbppv_143{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font:inherit;font-size:.88rem;color:#1f2937}._input_mbppv_143:focus{outline:none;border-color:#15803d;box-shadow:0 0 0 3px #15803d1f}._textarea_mbppv_161{resize:vertical;line-height:1.5}._row_mbppv_166{display:grid;grid-template-columns:1fr 1fr;gap:12px}._selectWrap_mbppv_172{position:relative}._selectAvatar_mbppv_176{position:absolute;left:8px;top:50%;transform:translateY(-50%);display:flex;pointer-events:none}._withAvatar_mbppv_185{padding-left:38px}._segmented_mbppv_189{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:3px;border-radius:10px;background:#f3f4f6}._segment_mbppv_189{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 4px;border:none;border-radius:7px;background:transparent;font:inherit;font-size:.82rem;font-weight:500;color:#4b5563;cursor:pointer}._segment_mbppv_189:hover{color:#111827}._segmentOn_mbppv_218{background:#fff;color:#111827;font-weight:600;box-shadow:0 1px 2px #0f172a14}._dot_mbppv_225{width:7px;height:7px;border-radius:50%}._dot_mbppv_225._low_mbppv_231{background:#9ca3af}._dot_mbppv_225._medium_mbppv_235{background:#0ea5e9}._dot_mbppv_225._high_mbppv_239{background:#f59e0b}._dot_mbppv_225._critical_mbppv_243{background:#dc2626}._board_mbppv_247{margin:0;font-size:.83rem;color:#4b5563}._boardTeam_mbppv_253{font-weight:600;color:#047857}._noBoard_mbppv_258{margin:0;padding:9px 12px;border:1px solid #fde68a;border-radius:8px;background:#fffbeb;font-size:.83rem;color:#92400e}._error_mbppv_268{margin:0;font-size:.85rem;color:#b91c1c}._actions_mbppv_274{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 20px 18px;border-top:1px solid #f1f5f9}._actionsRight_mbppv_283{display:flex;gap:10px}._dismiss_mbppv_288,._cancel_mbppv_289,._confirm_mbppv_290{padding:9px 16px;border-radius:8px;font:inherit;font-size:.88rem;font-weight:600;cursor:pointer;border:1px solid transparent}._dismiss_mbppv_288{background:transparent;color:#b91c1c;padding-left:8px;padding-right:8px}._dismiss_mbppv_288:hover:not(:disabled){background:#fef2f2}._cancel_mbppv_289{background:#fff;border-color:#d1d5db;color:#374151}._cancel_mbppv_289:hover:not(:disabled){background:#f9fafb}._confirm_mbppv_290{background:#15803d;color:#fff}._confirm_mbppv_290:hover:not(:disabled){background:#166534}._dismiss_mbppv_288:disabled,._cancel_mbppv_289:disabled,._confirm_mbppv_290:disabled{opacity:.55;cursor:not-allowed}@media(max-width:560px){._row_mbppv_166{grid-template-columns:1fr}}._page_109dk_4{max-width:1180px;margin:0 auto;padding:1.5rem 1.25rem 3rem;box-sizing:border-box}._back_109dk_11{display:inline-block;margin-bottom:.75rem;font-size:.83rem;font-weight:600;color:#15803d;text-decoration:none}._back_109dk_11:hover{text-decoration:underline}._header_109dk_24{margin-bottom:1.25rem}._title_109dk_28{margin:0 0 .25rem;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:#111827}._meta_109dk_36,._people_109dk_37{margin:.15rem 0 0;font-size:.87rem;color:#4b5563}._people_109dk_37{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:.6rem;color:#374151}._person_109dk_52{display:inline-flex;align-items:center;gap:6px;font-size:.83rem}._teamLink_109dk_59{color:#15803d;font-weight:600;text-decoration:none}._teamLink_109dk_59:hover{text-decoration:underline}._linkBtn_109dk_69{margin-left:.4rem;padding:0;background:none;border:none;font:inherit;font-size:.83rem;font-weight:600;color:#15803d;cursor:pointer}._columns_109dk_81{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:1.75rem 3rem;align-items:start}._mainColumn_109dk_88{min-width:0;display:flex;flex-direction:column;gap:1.25rem}._panel_109dk_97{padding:.25rem 0}._transcriptPanel_109dk_103{padding-top:1.1rem;border-top:1px solid #e2dfd7}._panelHeading_109dk_108{margin:0 0 .6rem;font-size:.95rem;font-weight:700;color:#111827;letter-spacing:-.01em}._muted_109dk_116{margin:0;font-size:.87rem;color:#6b7280}._playerCard_109dk_124{background:#0b0f0d;border-radius:14px;overflow:hidden}._video_109dk_130{display:block;width:100%;max-height:60vh;background:#000}._audio_109dk_137{display:block;width:100%;background:#fff;padding:.75rem;box-sizing:border-box}._playerNote_109dk_145{display:flex;align-items:center;justify-content:center;min-height:200px;color:#d1d5db;font-size:.87rem}._transcriptPanel_109dk_103{position:sticky;top:80px;max-height:calc(100vh - 110px);display:flex;flex-direction:column;min-width:0}._page_109dk_4 button:focus:not(:focus-visible){outline:none}._transcriptHeader_109dk_171{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}._menuWrap_109dk_178{position:relative}._menuBtn_109dk_182{background:transparent;color:#6b7280;border:none;padding:0 8px 2px;font-size:1.1rem;line-height:1;border-radius:6px}._menuBtn_109dk_182:hover:not(:disabled){background:#f3f4f6;color:#1f2937}._menuBtn_109dk_182:disabled{cursor:wait}._menu_109dk_178{position:absolute;top:calc(100% + 4px);right:0;z-index:20;min-width:170px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 24px #0f172a1f;padding:4px;display:flex;flex-direction:column}._menuLabel_109dk_216{padding:6px 10px 4px;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#9ca3af}._menu_109dk_178 button{background:transparent;color:#1f2937;border:none;padding:7px 10px;font-size:.85rem;font-weight:400;text-align:left;border-radius:6px}._menu_109dk_178 button:hover{background:#f3f4f6}._lines_109dk_240{position:relative;list-style:none;margin:0;padding:0;overflow-y:auto;flex:1;min-height:0}._line_109dk_240{border-left:3px solid transparent;border-radius:0 8px 8px 0;transition:background .3s ease}._lineFlash_109dk_256{border-left-color:#7c3aed;background:#f5f1ff}._lineActive_109dk_261{border-left-color:#15803d;background:#f6fdf9}._lineBtn_109dk_266{display:flex;align-items:flex-start;gap:9px;padding:.5rem .6rem;text-align:left;-webkit-user-select:text;user-select:text}._lineJump_109dk_275{cursor:pointer}._lineJump_109dk_275:hover{background:#f9fafb}._lineJump_109dk_275:focus:not(:focus-visible){outline:none}._lineBody_109dk_287{display:flex;flex-direction:column;gap:1px;min-width:0}._lineHead_109dk_294{display:flex;gap:.5rem;align-items:baseline}._lineTime_109dk_300{font-size:.72rem;color:#9ca3af;font-variant-numeric:tabular-nums}._lineSpeaker_109dk_306{font-size:.8rem;font-weight:600;color:#111827}._lineText_109dk_312{font-size:.86rem;line-height:1.5;color:#374151}._hint_109dk_318{margin:.6rem 0 0;font-size:.75rem;color:#9ca3af}._errorBanner_109dk_324{background:#fdecea;border:1px solid #f5c2bd;border-radius:9px;padding:.75rem 1rem;color:#b3261e;font-size:.87rem}@media(max-width:900px){._columns_109dk_81{grid-template-columns:minmax(0,1fr)}._transcriptPanel_109dk_103{position:static;max-height:70vh}}._skeletonHeader_109dk_346{display:flex;flex-direction:column;gap:10px;margin:.9rem 0 1.25rem}._skeletonPeople_109dk_353{display:flex;gap:14px;margin-top:4px}._skeletonPerson_109dk_359{display:inline-flex;align-items:center;gap:6px}._skeletonPlayer_109dk_366{aspect-ratio:16 / 9;max-height:60vh}._skeletonSection_109dk_372{display:flex;flex-direction:column;gap:12px;margin-top:1.25rem;padding-top:1.1rem;border-top:1px solid #e2dfd7}._columns_109dk_81>._skeletonSection_109dk_372{margin-top:0}._page_n18up_4{max-width:1180px;margin:0 auto;padding:2rem 1.25rem 3rem;box-sizing:border-box}._pageHeader_n18up_11{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}._pageTitle_n18up_19{margin:0 0 .2rem;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:#111827}._pageMeta_n18up_27{margin:0;font-size:.87rem;color:#6b7280}._newBtn_n18up_33{flex:none;padding:.5rem .95rem;border:1px solid #15803d;border-radius:9px;background:#15803d;color:#fff;font:inherit;font-size:.85rem;font-weight:600;cursor:pointer}._newBtn_n18up_33:hover{background:#166534}._card_n18up_51{min-width:0}._toolbar_n18up_55{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap;border-bottom:1px solid #e7e5df;margin-bottom:.5rem}._tabs_n18up_65{display:flex;gap:4px;flex-wrap:wrap}._tab_n18up_65{padding:8px 14px;background:none;border:none;border-bottom:2px solid transparent;border-radius:0;margin-bottom:-1px;font:inherit;font-size:.88rem;font-weight:600;color:#6b7280;cursor:pointer}._tab_n18up_65:hover{color:#15803d}._tabActive_n18up_90{color:#15803d;border-bottom-color:#15803d}._page_n18up_4 button:focus:not(:focus-visible){outline:none}._showDone_n18up_99{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;font-size:.8rem;color:#6b7280;cursor:pointer}._summary_n18up_109{margin:.4rem 0 .2rem;font-size:.78rem;color:#6b7280}._list_n18up_115{list-style:none;margin:0;padding:0}._rowActions_n18up_121{flex:none;display:flex;gap:2px}._textBtn_n18up_127{padding:3px 7px;border:none;border-radius:6px;background:none;color:#6b7280;font:inherit;font-size:.78rem;cursor:pointer}._textBtn_n18up_127:hover{background:#f3f4f6;color:#111827}._state_n18up_143{margin:0;padding:2.5rem 1rem;text-align:center;font-size:.88rem;color:#6b7280}._error_n18up_151{margin:.6rem 0 0;font-size:.8rem;color:#b91c1c}@media(max-width:560px){._pageHeader_n18up_11{align-items:flex-start;flex-direction:column}}._skeleton_n18up_166{padding-top:.6rem}
