.rally-link-fab{align-items:center;background:rgba(0,38,119,.92);border:none;border-radius:50%;box-shadow:0 2px 12px rgba(0,0,0,.22);color:#fff;cursor:pointer;display:flex;font-family:system-ui,sans-serif;height:48px;justify-content:center;opacity:.25;position:fixed;right:16px;top:50%;touch-action:none;transform:translateY(-50%);transition:opacity .3s ease,transform .3s ease,box-shadow .3s ease,background .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:48px;z-index:2000000001}.rally-link-fab:hover{box-shadow:0 4px 20px rgba(0,38,119,.4);opacity:1}.rally-link-fab--interacted,.rally-link-fab--interacted:hover{opacity:1}.rally-link-fab--hidden{opacity:0!important;pointer-events:none;transform:translateY(-50%) scale(.5)}.rally-link-fab--disabled{background:rgba(0,38,119,.5);cursor:pointer}.rally-link-fab--disabled:hover{opacity:1!important}.rally-link-fab--recording{animation:rallyLinkRecordPulse 2s ease-in-out infinite;background:#b91c1c!important;box-shadow:0 0 0 4px rgba(185,28,28,.3),0 4px 16px rgba(185,28,28,.35)!important;color:#fff!important;opacity:1!important}.rally-link-fab--recording:hover{opacity:1!important;transform:translateY(-50%) scale(1.08)}.rally-link-fab--dom-recording{animation:rallyLinkDomRecPulse 2s ease-in-out infinite;background:#7c3aed!important;box-shadow:0 0 0 4px rgba(124,58,237,.3),0 4px 16px rgba(124,58,237,.35)!important;color:#fff!important;opacity:1!important}.rally-link-fab--dom-recording:hover{opacity:1!important;transform:translateY(-50%) scale(1.08)}.rally-link-fab--resume{animation:rallyLinkResumeGlow 1.5s ease-in-out infinite;background:#ea580c!important;box-shadow:0 0 0 4px rgba(234,88,12,.25)!important;color:#fff!important;opacity:1!important}.rally-link-fab__dot{animation:pulse 2s ease-in-out infinite;background:#16a34a;border:2px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;position:absolute;right:2px;top:2px;width:10px}.rally-link-fab__dot--dom{background:#a78bfa}.rally-link-panel{animation:rallyLinkFadeIn .2s ease-out;background:#fff;border-radius:16px;bottom:16px;box-shadow:0 24px 64px rgba(0,0,0,.18),0 4px 24px rgba(0,0,0,.08);display:flex;flex-direction:column;height:min(640px,100vh - 32px);overflow:hidden;position:fixed;right:16px;width:400px;z-index:2000000002}.rally-link-panel--capture{bottom:16px;height:auto;max-width:480px;min-width:340px;top:16px;transition:width .3s cubic-bezier(.4,0,.2,1),max-width .3s cubic-bezier(.4,0,.2,1);width:33vw}.rally-link-panel--capture-expanded{max-width:680px;width:50vw}@media(max-width:639px){.rally-link-panel{border-radius:0;height:auto;inset:0;width:auto}.rally-link-panel--capture{max-width:unset;min-width:unset}}.rally-link-panel__header{align-items:center;background:#002677;border-radius:16px 16px 0 0;display:flex;flex-shrink:0;gap:8px;justify-content:space-between;min-height:52px;padding:14px 16px 12px;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rally-link-panel__header-title{align-items:center;color:#fff;display:flex;font-family:system-ui,sans-serif;font-size:15px;font-weight:600;gap:8px;letter-spacing:-.01em}.rally-link-panel .abyss-tabs-root{display:flex!important;flex:1 1!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}.rally-link-panel .abyss-tabs-list{flex-shrink:0}.rally-link-panel .abyss-tabs-content-container{display:flex!important;flex:1 1!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important;padding:0!important}.rally-link-panel__content{flex:1 1;min-height:0;-webkit-overflow-scrolling:touch;overflow-y:auto;padding:16px 18px 24px}.rally-link-panel__content--form{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:4px}.rally-link-panel>.rally-link-panel__content{flex:1 1;min-height:0;overflow-y:auto}.rally-link-panel .abyss-alert-children-container{align-items:center;display:flex;gap:8px;width:100%}.rally-link-panel [class*=SelectInput] button,.rally-link-panel [class*=selectInput] button,.rally-link-panel select{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rally-link-panel .abyss-text-input:focus-visible,.rally-link-panel input:focus-visible,.rally-link-panel select:focus-visible,.rally-link-panel textarea:focus-visible{box-shadow:none!important}.rally-link-panel [class*=abyss-] :focus-visible{box-shadow:none!important}.rally-link-search-input{background:#f9fafb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='%23888'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E") no-repeat 10px;border:1.5px solid #d0d5dd;border-radius:8px;box-sizing:border-box;font-size:13px;outline:none;padding:8px 12px 8px 36px;transition:border-color .15s,box-shadow .15s;width:100%}.rally-link-search-input:focus{background-color:#fff;border-color:#002677;box-shadow:0 0 0 3px rgba(0,38,119,.08)}@keyframes rallyLinkFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes rallyLinkRecordPulse{0%,to{box-shadow:0 0 0 4px rgba(185,28,28,.3),0 4px 16px rgba(185,28,28,.35)}50%{box-shadow:0 0 0 8px rgba(185,28,28,.15),0 4px 20px rgba(185,28,28,.5)}}@keyframes rallyLinkDomRecPulse{0%,to{box-shadow:0 0 0 4px rgba(124,58,237,.3),0 4px 16px rgba(124,58,237,.35)}50%{box-shadow:0 0 0 8px rgba(124,58,237,.15),0 4px 20px rgba(124,58,237,.5)}}@keyframes rallyLinkResumeGlow{0%,to{box-shadow:0 0 0 4px rgba(234,88,12,.25)}50%{box-shadow:0 0 0 10px rgba(234,88,12,.08),0 0 20px rgba(234,88,12,.25)}}@keyframes rallyLinkWidgetFadeIn{0%{opacity:0}to{opacity:1}}@keyframes rally-link-pulse{0%,to{opacity:1}50%{opacity:.4}}.rl-toast{align-items:center;animation:rl-toast-in .25s ease-out;background:#1e293b;border-radius:8px;bottom:24px;box-shadow:0 4px 12px rgba(0,0,0,.25);color:#f8fafc;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;gap:12px;line-height:1.4;padding:12px 16px;position:fixed;right:24px;z-index:2000000003}.rl-toast__message{flex:1 1}.rl-toast__close{background:none;border:none;color:#94a3b8;cursor:pointer;font-size:18px;line-height:1;padding:0 4px}.rl-toast__close:hover{color:#f8fafc}@keyframes rl-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.rally-link-badge{background:none;border:none;cursor:pointer;font-family:inherit;outline:none;padding:0;position:fixed;right:0;top:50%;transform:translateY(-50%);transition:opacity .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2000000001}.rally-link-badge:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.rally-link-badge--disabled{opacity:.5}.rally-link-badge--disabled:hover{opacity:1}.rally-link-badge--resume .rally-link-badge__ribbon{background:#ea580c;box-shadow:0 0 0 3px rgba(234,88,12,.2),0 4px 16px rgba(234,88,12,.3)}.rally-link-badge__ribbon{align-items:stretch;background:#002677;border-radius:8px 0 0 8px;box-shadow:-2px 0 12px rgba(0,38,119,.25),0 2px 8px rgba(0,0,0,.15);display:flex;flex-direction:row;height:96px;overflow:hidden;position:relative;transition:background .4s ease,box-shadow .4s ease,width .3s cubic-bezier(.25,1,.5,1);width:30px}.rally-link-badge--peeking .rally-link-badge__ribbon,.rally-link-badge--recording-hover .rally-link-badge__ribbon{width:192px}.rally-link-badge--recording-active .rally-link-badge__ribbon{box-shadow:0 0 0 3px rgba(0,38,119,.25),-2px 0 16px rgba(0,38,119,.3),0 4px 12px rgba(0,38,119,.2)}.rally-link-badge__left{height:100%;min-width:30px;padding:8px 4px;width:30px}.rally-link-badge__left,.rally-link-badge__right{align-items:center;display:flex;justify-content:center}.rally-link-badge__right{border-left:1px solid hsla(0,0%,100%,.15);flex:1 1}.rally-link-badge__ring{display:block}.rally-link-badge__label{color:#fff;font-family:system-ui,-apple-system,sans-serif;font-size:10px;font-weight:600;letter-spacing:1px;-webkit-text-orientation:mixed;text-orientation:mixed;text-transform:uppercase;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}.rally-link-badge__label--icon{transform:none;writing-mode:horizontal-tb}.rally-link-badge__label--animate{animation:rallyBadgeLabelIn .4s cubic-bezier(.34,1.56,.64,1)}.rally-link-badge__timer{animation:rallyBadgeTimerIn .4s cubic-bezier(.34,1.56,.64,1);color:#fff;font-family:SF Mono,Cascadia Code,JetBrains Mono,monospace;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.5px;-webkit-text-orientation:mixed;text-orientation:mixed;transform:rotate(180deg);writing-mode:vertical-rl}.rally-link-badge__timer .abyss-icon{display:inline-block;margin-bottom:2px}.rally-link-badge__glow{animation:rallyBadgeGlow 2s ease-in-out infinite;border-radius:12px 0 0 12px;inset:-8px;opacity:0;pointer-events:none;position:absolute}.rally-link-badge--recording-active .rally-link-badge__glow{background:radial-gradient(ellipse at right center,rgba(0,38,119,.4) 0,transparent 70%)}.rally-link-badge__stop-area{align-items:center;display:flex;flex-direction:column;gap:6px;height:100%;justify-content:center;width:100%}.rally-link-badge__stop-btn{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.15);border-radius:50%;display:flex;height:36px;justify-content:center;transition:transform .2s cubic-bezier(.34,1.56,.64,1),background .2s ease;width:36px}.rally-link-badge__stop-btn:hover{background:hsla(0,0%,100%,.25);transform:scale(1.15)}.rally-link-badge__stop-timer{align-items:center;color:hsla(0,0%,100%,.9);display:flex;font-family:SF Mono,Cascadia Code,monospace;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;gap:3px;letter-spacing:.3px;text-align:center}@keyframes rallyBadgeGlow{0%,to{opacity:.4}50%{opacity:.8}}@keyframes rallyBadgeTimerIn{0%{opacity:0;transform:rotate(180deg) translateX(8px)}to{opacity:1;transform:rotate(180deg) translateX(0)}}@keyframes rallyBadgeStopIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes rallyBadgeLabelIn{0%{opacity:0;transform:rotate(180deg) translateX(6px)}to{opacity:1;transform:rotate(180deg) translateX(0)}}.RecordingLockToast_close-btn__EPCfJ{min-width:auto;padding:0}.WidgetFab_countdown__RI8BK{color:#fff;font-size:16px;font-weight:700;letter-spacing:-.5px}.WidgetFab_timer__9Qd8p{color:#fff;font-family:system-ui,monospace;font-size:13px;font-weight:700;letter-spacing:-.3px}.AttachmentManager_attachment-manager--compact__V8BHO{align-items:center;display:flex;gap:6px}.AttachmentManager_toolbar-btn__8aCB1{font-size:20px!important}.AttachmentManager_toolbar-btn__8aCB1:is(button){border-radius:50%!important;height:26px!important;min-width:0!important;width:26px!important}.AttachmentManager_file-input--hidden__q5vs5{display:none}.AttachmentManager_action-row__mRM5p{align-items:center;display:flex;gap:8px}.AttachmentManager_action-row--has-items__PkvcB{margin-bottom:12px}.AttachmentManager_action-row__title__T8Uml{margin-right:auto}.AttachmentManager_action-row__count__NzFz_{color:#9ca3af;display:inline;font-weight:400;margin-left:4px}.AttachmentManager_preview-strip__jci5I{display:flex;flex-direction:column;gap:6px}.AttachmentManager_thumb__4ETsg{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:6px 8px;transition:border-color .15s,box-shadow .15s}.AttachmentManager_thumb__4ETsg:hover{border-color:#002677;box-shadow:0 1px 4px rgba(0,38,119,.1)}.AttachmentManager_thumb__preview__jR_D4{align-items:center;background:#f3f4f6;border-radius:6px;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;width:48px}.AttachmentManager_thumb__image__WM9kr{height:100%;object-fit:cover;width:100%}.AttachmentManager_thumb__video-placeholder__iR0AQ{align-items:center;background:#111;display:flex;height:100%;justify-content:center;width:100%}.AttachmentManager_thumb__file-placeholder__14JqD{align-items:center;display:flex;flex-direction:column;gap:2px;height:100%;justify-content:center;width:100%}.AttachmentManager_thumb__file-ext__E4GnR{color:#666;font-size:9px;max-width:40px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.AttachmentManager_thumb__info__gA_OM{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.AttachmentManager_thumb__name__yZuQs{color:#111827;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AttachmentManager_thumb__size__AJ_YS{color:#6b7280;font-size:11px}.AttachmentManager_thumb__actions__7g5jd{align-items:center;display:flex;flex-shrink:0;gap:2px}.AttachmentManager_thumb__remove__sb7ts:hover{background:#fef2f2!important;color:#dc2626!important}.AttachmentManager_thumb__download__DgI1i:hover{background:#eff6ff!important;color:#002677!important}.AttachmentManager_attach-modal-footer__nZhiL{display:flex;gap:10px;justify-content:flex-end}.AttachmentManager_attach-modal-body__kRRTj{color:inherit;font-size:14px;line-height:1.5;margin:0}.AttachmentManager_attach-modal-body__kRRTj strong{word-break:break-all}.AttachmentManager_preview-grid__YFjqd{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.AttachmentManager_card__remove__iM_T6:is(button){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.6)!important;border-radius:50%!important;opacity:0;position:absolute;right:4px;top:4px;transition:opacity .12s}.AttachmentManager_card__remove__iM_T6:is(button):hover{background:rgba(220,38,38,.85)!important}.AttachmentManager_card__download__rIMI1:is(button){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.6)!important;border-radius:50%!important;left:4px;opacity:0;position:absolute;top:4px;transition:opacity .12s}.AttachmentManager_card__download__rIMI1:is(button):hover{background:rgba(0,38,119,.85)!important}.AttachmentManager_card__UPHsJ{background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;overflow:hidden;position:relative;transition:border-color .12s,box-shadow .12s,transform .12s}.AttachmentManager_card__UPHsJ:hover{border-color:#002677;box-shadow:0 2px 12px rgba(0,38,119,.1);transform:translateY(-1px)}.AttachmentManager_card__UPHsJ:hover .AttachmentManager_card__remove__iM_T6:is(button){opacity:1}.AttachmentManager_card__UPHsJ:hover .AttachmentManager_card__download__rIMI1:is(button){opacity:1}.AttachmentManager_card__preview__ZEg43{background:#f3f4f6;height:72px;overflow:hidden;position:relative;width:100%}.AttachmentManager_card__image__GTHO8{height:100%;object-fit:cover;width:100%}.AttachmentManager_card__video__aPJYT{background:linear-gradient(135deg,#1a1a2e,#16213e)}.AttachmentManager_card__file__aVbOS,.AttachmentManager_card__video__aPJYT{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.AttachmentManager_card__file__aVbOS{background:linear-gradient(135deg,#f8f9fb,#eef1f5)}.AttachmentManager_card__file-ext__O03Ox{color:#6b7280;font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.AttachmentManager_card__type-badge__qzqSJ{background:rgba(0,0,0,.55);border-radius:3px;bottom:4px;color:#fff;font-size:9px;font-weight:600;left:4px;letter-spacing:.3px;padding:1px 5px;position:absolute}.AttachmentManager_card__type-badge--video__Xrfna{background:rgba(220,38,38,.8)}.AttachmentManager_card__info__iINZr{border-top:1px solid #f0f0f0;display:flex;flex-direction:column;gap:1px;padding:5px 8px 6px}.AttachmentManager_card__name__lCZrm{color:#374151;font-size:10px;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AttachmentManager_card__size__ITW2z{color:#9ca3af;font-size:9px;line-height:1.2}.AttachmentManager_del-confirm__backdrop___2D4Y{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.55);display:flex;inset:0;justify-content:center;pointer-events:all;position:fixed;z-index:2000000006}.AttachmentManager_del-confirm__dialog__AyGR7{background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.3);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;max-width:calc(100vw - 32px);padding:24px;pointer-events:all;text-align:center;width:340px}.AttachmentManager_del-confirm__icon-wrap__Nkev4{align-items:center;background:#fef2f2;border-radius:50%;display:flex;height:48px;justify-content:center;margin:0 auto 12px;width:48px}.AttachmentManager_del-confirm__title__LAB4A{color:#1f2937;font-size:16px;font-weight:600;margin-bottom:8px}.AttachmentManager_del-confirm__body__Zrbdz{color:#6b7280;font-size:13px;line-height:1.4;margin:0 0 20px}.AttachmentManager_del-confirm__body__Zrbdz strong{color:#374151;word-break:break-all}.AttachmentManager_del-confirm__actions__K_vQU{display:flex;gap:10px;justify-content:center}.Lightbox_lightbox__YqzC4{animation:Lightbox_lightbox-fade-in__2gxvE .15s ease-out;background:rgba(0,0,0,.88);display:flex;flex-direction:column;inset:0;position:fixed;z-index:2000000005}@keyframes Lightbox_lightbox-fade-in__2gxvE{0%{opacity:0}to{opacity:1}}.Lightbox_topbar__eiXw9{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:10px 14px;z-index:2}.Lightbox_topbar-left__IwX1z{align-items:center;display:flex;flex:1 1;min-width:0}.Lightbox_filename__Zv5lp{color:#fff;font-size:13px;font-weight:500;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Lightbox_topbar-center__ppXjY{align-items:center;display:flex;flex-shrink:0;gap:6px}.Lightbox_counter__5kMvu{color:hsla(0,0%,100%,.85);font-size:13px;font-weight:600;min-width:32px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Lightbox_topbar-right__oly4n{align-items:center;display:flex;flex:1 1;gap:6px;justify-content:flex-end}.Lightbox_nav-btn__3HJv2:is(button){background:#002677!important;border-radius:50%!important;color:#fff!important;height:34px!important;min-width:unset!important;padding:0!important;transition:background .12s,transform .1s!important;width:34px!important}.Lightbox_nav-btn__3HJv2:is(button):active{transform:scale(.96)}.Lightbox_nav-btn__3HJv2:is(button):disabled{opacity:.3!important;pointer-events:none}.Lightbox_nav-btn__3HJv2:is(button):hover:not(:disabled){background:#003da5!important;transform:scale(1.05)}.Lightbox_btn__iMk4y:is(button){background:#002677!important;border-radius:50%!important;color:#fff!important;height:34px!important;min-width:unset!important;padding:0!important;transition:background .12s,transform .1s!important;width:34px!important}.Lightbox_btn__iMk4y:is(button):active{transform:scale(.96)}.Lightbox_btn__iMk4y:is(button):disabled{opacity:.3!important;pointer-events:none}.Lightbox_btn__iMk4y:is(button):hover:not(:disabled){background:#003da5!important;transform:scale(1.05)}.Lightbox_btn-danger__vY_ay:is(button){background:#dc2626!important}.Lightbox_btn-danger__vY_ay:is(button):hover:not(:disabled){background:#b91c1c!important}.Lightbox_content__0NGgJ{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:0;padding:12px 12px 60px}.Lightbox_media__czFiK{border-radius:6px;max-height:calc(100vh - 140px);max-width:96vw;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Lightbox_iframe__qBlac{background:#fff;border:none;border-radius:6px;height:calc(100vh - 140px);width:96vw}.Lightbox_placeholder__OnEnP{align-items:center;display:flex;flex-direction:column;gap:12px}.Lightbox_placeholder-text__RYpIe{color:hsla(0,0%,100%,.7);font-size:14px}.Lightbox_placeholder-sub__mlZvc{color:hsla(0,0%,100%,.5);font-size:12px}.Lightbox_spinner__5NhXi{animation:Lightbox_spin__Tzf2U .7s linear infinite;border-radius:50%;border:3px solid hsla(0,0%,100%,.15);border-top-color:#fff;height:36px;width:36px}@keyframes Lightbox_spin__Tzf2U{to{transform:rotate(1turn)}}.Lightbox_download-btn__5I_rP{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.3);border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;margin-top:8px;padding:8px 16px;transition:background .15s,border-color .15s}.Lightbox_download-btn__5I_rP:hover{background:hsla(0,0%,100%,.16);border-color:hsla(0,0%,100%,.5)}.Lightbox_choice-backdrop__gEtu1{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;position:fixed;z-index:2000000006}.Lightbox_choice-dialog__4zeu8{background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:calc(100vw - 32px);padding:24px;text-align:center;width:360px}.Lightbox_choice-title__hvmKC{color:#1f2937;font-size:16px;font-weight:600;margin:0 0 8px}.Lightbox_choice-text__nC5Gq{color:#6b7280;font-size:13px;line-height:1.5;margin:0 0 20px}.Lightbox_choice-text__nC5Gq strong{color:#374151;word-break:break-all}.Lightbox_choice-actions__lihCm{display:flex;gap:10px;justify-content:center}.Lightbox_choice-btn-secondary__FEx_n{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#374151;cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:background .12s}.Lightbox_choice-btn-secondary__FEx_n:hover{background:#f3f4f6}.Lightbox_choice-btn-primary__6IuBJ{background:#002677;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:background .12s}.Lightbox_choice-btn-primary__6IuBJ:hover{background:#003da5}.RichTextEditor_container__qAtpH{margin-bottom:12px}.RichTextEditor_container--disabled__goClk{opacity:.6;pointer-events:none}.RichTextEditor_label__8kLi_{color:#323334;display:block;font-size:14px;font-weight:700;line-height:1.4;margin-bottom:4px}.RichTextEditor_wrapper__0UfbI{border:1.5px solid #d0d5dd;border-radius:8px;overflow:hidden;transition:border-color .15s}.RichTextEditor_wrapper__0UfbI:focus-within{border-color:#002677;box-shadow:0 0 0 3px rgba(0,38,119,.08)}.RichTextEditor_toolbar__gNS_A{align-items:center;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:2px;padding:5px 8px}.RichTextEditor_toolbar-btn__S2U6G{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:4px;color:#374151;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:system-ui,sans-serif;font-size:13px;font-weight:600;gap:2px;height:28px;justify-content:center;min-width:28px;padding:0 5px;transition:background .1s}.RichTextEditor_toolbar-btn__S2U6G:disabled{cursor:default;opacity:.4}.RichTextEditor_toolbar-btn__S2U6G:hover:not(:disabled){background:#e5e7eb}.RichTextEditor_toolbar-btn--active__t6h1u{background:#e8edf8;color:#002677}.RichTextEditor_toolbar-btn--active__t6h1u:hover{background:#d1d9f0}.RichTextEditor_toolbar-btn--fmt-bold__6Jx0R{font-family:Georgia,Times New Roman,serif;font-size:14px;font-weight:900}.RichTextEditor_toolbar-btn--fmt-italic__ORD0X{font-family:Georgia,Times New Roman,serif;font-size:14px;font-style:italic}.RichTextEditor_toolbar-btn--fmt-underline___qUH6{font-family:Georgia,Times New Roman,serif;font-size:14px;text-decoration:underline}.RichTextEditor_toolbar-btn--fmt-strike__uKZjL{font-family:Georgia,Times New Roman,serif;font-size:14px;text-decoration:line-through}.RichTextEditor_toolbar-btn--mention__Xi9Qq{color:#002677;font-size:14px;font-weight:700}.RichTextEditor_toolbar-select__5kPtT{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%236b7280'/%3E%3C/svg%3E") no-repeat right 6px center;background-size:8px 5px;border:1px solid #d0d5dd;border-radius:4px;color:#374151;cursor:pointer;flex-shrink:0;font-size:12px;font-weight:500;height:28px;outline:none;padding:0 22px 0 7px}.RichTextEditor_toolbar-select__5kPtT:hover{background-color:#f9fafb;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%236b7280'/%3E%3C/svg%3E");border-color:#9ca3af}.RichTextEditor_toolbar-select__5kPtT:focus{border-color:#002677}.RichTextEditor_toolbar-sep__QaUIg{background:#d0d5dd;flex-shrink:0;height:18px;margin:0 3px;width:1px}.RichTextEditor_toolbar-dropdown__i_OE7{display:inline-flex;position:relative}.RichTextEditor_toolbar-dropdown-menu___90gJ{background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,.12);display:flex;flex-direction:column;left:0;min-width:160px;padding:4px;position:absolute;top:calc(100% + 4px);z-index:1000}.RichTextEditor_toolbar-dropdown-sep__HLjeS{background:#e5e7eb;height:1px;margin:4px 0}.RichTextEditor_toolbar-dropdown-item__HOD5B{background:rgba(0,0,0,0);border:none;border-radius:4px;color:#374151;cursor:pointer;display:block;font-size:12px;padding:6px 10px;text-align:left;white-space:nowrap;width:100%}.RichTextEditor_toolbar-dropdown-item__HOD5B:hover{background:#f3f4f6}.RichTextEditor_toolbar-dropdown-item--active__TwbCV{background:#e8edf8;color:#002677;font-weight:600}.RichTextEditor_toolbar-dropdown-item--danger__Zs_Fn{color:#dc2626}.RichTextEditor_toolbar-dropdown-item--danger__Zs_Fn:hover{background:#fef2f2}.RichTextEditor_editor__0USeI{color:#1f2937;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.5;outline:none;padding:12px 14px}.RichTextEditor_editor__0USeI *{font-family:inherit}.RichTextEditor_editor__0USeI p{font-size:13px;font-weight:400;line-height:1.5;margin:0 0 8px}.RichTextEditor_editor__0USeI h1{all:revert;color:#1f2937!important;font-family:Arial,Helvetica,sans-serif;font-size:24px!important;font-weight:700!important;line-height:1.3!important;margin:0 0 8px!important}.RichTextEditor_editor__0USeI h2{all:revert;color:#1f2937!important;font-family:Arial,Helvetica,sans-serif;font-size:18px!important;font-weight:700!important;line-height:1.3!important;margin:0 0 6px!important}.RichTextEditor_editor__0USeI h3{all:revert;color:#1f2937!important;font-family:Arial,Helvetica,sans-serif;font-size:14px!important;font-weight:700!important;line-height:1.4!important;margin:0 0 6px!important}.RichTextEditor_editor__0USeI ul{list-style-type:disc!important;margin:0 0 8px!important;padding-left:24px!important}.RichTextEditor_editor__0USeI ul ul{list-style-type:circle!important}.RichTextEditor_editor__0USeI ul ul ul{list-style-type:square!important}.RichTextEditor_editor__0USeI ol{list-style-type:decimal!important;margin:0 0 8px!important;padding-left:24px!important}.RichTextEditor_editor__0USeI ol ol{list-style-type:lower-alpha!important}.RichTextEditor_editor__0USeI ol ol ol{list-style-type:lower-roman!important}.RichTextEditor_editor__0USeI li{display:list-item!important;margin-bottom:2px}.RichTextEditor_editor__0USeI li p{margin:0}.RichTextEditor_editor__0USeI code{background:#f3f4f6;border-radius:3px;font-size:12px;padding:1px 4px}.RichTextEditor_editor__0USeI pre{background:#1f2937;border-radius:6px;color:#f9fafb;font-size:12px;margin:0 0 8px;overflow-x:auto;padding:12px}.RichTextEditor_editor__0USeI a{color:#002677;text-decoration:underline}.RichTextEditor_editor__0USeI p.RichTextEditor_is-editor-empty__Nr3aM:first-child:before{color:#9ca3af;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.RichTextEditor_editor__0USeI mark{background:#fef08a;border-radius:2px;padding:0 2px}.RichTextEditor_editor__0USeI blockquote{border-left:3px solid #d0d5dd;color:#6b7280;margin:0 0 8px;padding-left:12px}.RichTextEditor_editor__0USeI table{border-collapse:collapse;font-size:12px;margin:0 0 8px;width:100%}.RichTextEditor_editor__0USeI table td,.RichTextEditor_editor__0USeI table th{border:1px solid #d0d5dd;min-width:60px;padding:6px 8px;text-align:left;vertical-align:top}.RichTextEditor_editor__0USeI table th{background:#f3f4f6;font-weight:600}.RichTextEditor_editor__0USeI table .RichTextEditor_selectedCell__zcC0C:after{background:rgba(0,38,119,.08);content:"";inset:0;pointer-events:none;position:absolute}.RichTextEditor_editor__0USeI table .RichTextEditor_column-resize-handle__H_Auf{background-color:#002677;bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.RichTextEditor_editor__0USeI .mention,.RichTextEditor_editor__0USeI a[data-type=mention]{background:#e8edf8;border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#002677;cursor:default;font-size:12px;font-weight:600;padding:1px 4px;text-decoration:none;white-space:nowrap}.MentionList_list__n5VQ1{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.12);max-height:240px;min-width:200px;overflow:hidden;overflow-y:auto}.MentionList_empty__ixpet{color:#9ca3af;font-size:12px;font-style:italic;padding:10px 14px}.MentionList_item___EOjj{background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;flex-direction:column;gap:1px;padding:8px 14px;text-align:left;transition:background .1s;width:100%}.MentionList_item___EOjj:hover{background:#f3f4f6}.MentionList_item--selected__Vc2Vy{background:#e8edf8}.MentionList_item--selected__Vc2Vy:hover{background:#d1d9f0}.MentionList_item-name__c7Sz0{color:#1f2937;font-size:13px;font-weight:600;line-height:1.3}.MentionList_item-email__WP_M9{color:#6b7280;font-size:11px;line-height:1.3}.ReferenceOverlay_editor-panel__FfyJM{background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:12px;box-shadow:none;display:flex;flex-direction:column;min-height:200px;min-width:280px;opacity:1;outline:none;overflow:visible;position:fixed;transition:background .25s ease,box-shadow .25s ease,border-color .25s ease;z-index:2000000006}.ReferenceOverlay_editor-header__j1cZR{align-items:center;background:#002677;border-radius:12px;cursor:-webkit-grab;cursor:grab;display:flex;flex-shrink:0;gap:8px;opacity:.5;padding:10px 14px;transition:opacity .25s ease,border-radius .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ReferenceOverlay_editor-header__j1cZR:active{cursor:-webkit-grabbing;cursor:grabbing}.ReferenceOverlay_header-drag-icon__hkaSq{color:hsla(0,0%,100%,.6);flex-shrink:0;font-size:14px;line-height:1}.ReferenceOverlay_header-title__6slXg{color:#fff;flex:1 1;font-size:13px;font-weight:700;letter-spacing:.02em}.ReferenceOverlay_header-close__okyJT{align-items:center;background:hsla(0,0%,100%,.15);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:18px;height:24px;justify-content:center;line-height:1;transition:background .15s ease;width:24px}.ReferenceOverlay_header-close__okyJT:hover{background:hsla(0,0%,100%,.3)}.ReferenceOverlay_editor-body__d7Y_B{display:flex;flex:1 1;flex-direction:column;min-height:0;opacity:0;overflow:hidden;padding:0;transition:opacity .25s ease,visibility .25s ease;visibility:hidden}.ReferenceOverlay_editor-content__2JmhY{min-height:0;overflow-y:auto;padding:12px 14px}.ReferenceOverlay_editor-content__2JmhY,.ReferenceOverlay_editor-content__2JmhY>div{display:flex;flex:1 1;flex-direction:column}.ReferenceOverlay_editor-content__2JmhY .ProseMirror{padding:0}.ReferenceOverlay_editor-content__2JmhY .ProseMirror,.ReferenceOverlay_prosemirror-editor__d4Zlr{color:#1f2937;flex:1 1;font-size:13px;line-height:1.6;outline:none}.ReferenceOverlay_editor-footer__nLGDr{align-items:center;background:#fafbfc;border-radius:0 0 12px 12px;border-top:1px solid #e5e7eb;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;opacity:0;padding:10px 14px;transition:opacity .25s ease,visibility .25s ease;visibility:hidden}.ReferenceOverlay_btn-discard__6J9DR{background:#fff;border:1px solid #d0d5dd;color:#374151}.ReferenceOverlay_btn-discard__6J9DR:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}.ReferenceOverlay_btn-save__cHsAG{background:#002677;border:1px solid #002677;color:#fff}.ReferenceOverlay_btn-save__cHsAG:hover:not(:disabled){background:#001d5e;border-color:#001d5e}.ReferenceOverlay_editor-panel--active__mP03E{background:#fff;border-color:rgba(0,38,119,.15);box-shadow:0 24px 64px rgba(0,0,0,.22),0 4px 24px rgba(0,0,0,.1)}.ReferenceOverlay_editor-panel--active__mP03E .ReferenceOverlay_editor-body__d7Y_B,.ReferenceOverlay_editor-panel--active__mP03E .ReferenceOverlay_editor-footer__nLGDr{opacity:1;visibility:visible}.ReferenceOverlay_editor-panel--active__mP03E .ReferenceOverlay_editor-header__j1cZR{border-radius:12px 12px 0 0;opacity:1}.ReferenceOverlay_resize-e__tUysc,.ReferenceOverlay_resize-n__UdnBB,.ReferenceOverlay_resize-ne__NENJj,.ReferenceOverlay_resize-nw__ymeTg,.ReferenceOverlay_resize-s__gH9mL,.ReferenceOverlay_resize-se__qxaxQ,.ReferenceOverlay_resize-sw__GDHNm,.ReferenceOverlay_resize-w__JLzHA{position:absolute;z-index:10}.ReferenceOverlay_resize-n__UdnBB{cursor:ns-resize;height:6px;left:8px;right:8px;top:-3px}.ReferenceOverlay_resize-s__gH9mL{bottom:-3px;cursor:ns-resize;height:6px;left:8px;right:8px}.ReferenceOverlay_resize-e__tUysc{bottom:8px;cursor:ew-resize;right:-3px;top:8px;width:6px}.ReferenceOverlay_resize-w__JLzHA{bottom:8px;cursor:ew-resize;left:-3px;top:8px;width:6px}.ReferenceOverlay_resize-nw__ymeTg{cursor:nwse-resize;height:12px;left:-4px;top:-4px;width:12px}.ReferenceOverlay_resize-ne__NENJj{cursor:nesw-resize;height:12px;right:-4px;top:-4px;width:12px}.ReferenceOverlay_resize-sw__GDHNm{bottom:-4px;cursor:nesw-resize;height:12px;left:-4px;width:12px}.ReferenceOverlay_resize-se__qxaxQ{bottom:-4px;cursor:nwse-resize;height:12px;right:-4px;width:12px}.ReferenceOverlay_btn-discard__6J9DR,.ReferenceOverlay_btn-save__cHsAG{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:32px;justify-content:center;line-height:1;padding:0 14px;transition:background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.ReferenceOverlay_btn-discard__6J9DR:disabled,.ReferenceOverlay_btn-save__cHsAG:disabled{cursor:not-allowed;opacity:.5}.InlineRichTextField_field__J_GfU{display:flex;flex-direction:column;gap:0}.InlineRichTextField_label__eWT5o{color:#323334;display:block;font-size:14px;font-weight:700;line-height:1.4;margin-bottom:4px}.InlineRichTextField_view__a7iuz{background:none;border:1px solid rgba(0,0,0,0);border-radius:8px;cursor:text;display:block;font-family:inherit;min-height:48px;padding:10px 12px;text-align:left;transition:border-color .15s,background .15s;width:100%}.InlineRichTextField_view__a7iuz:hover{background:#f9fafb;border-color:#e5e7eb}.InlineRichTextField_view__a7iuz:focus{background:#f8faff;border-color:#002677;outline:none}.InlineRichTextField_placeholder__jLXB_{color:#9ca3af;font-size:13px;font-style:italic}.InlineRichTextField_rich-content__jxP_b{color:#1f2937;font-size:13px;line-height:1.6}.InlineRichTextField_rich-content__jxP_b h1{font-size:18px;font-weight:700;margin:0 0 4px}.InlineRichTextField_rich-content__jxP_b h2{font-size:16px;font-weight:700;margin:0 0 4px}.InlineRichTextField_rich-content__jxP_b h3{font-size:14px;font-weight:700;margin:0 0 4px}.InlineRichTextField_rich-content__jxP_b p{margin:0 0 6px}.InlineRichTextField_rich-content__jxP_b p:last-child{margin-bottom:0}.InlineRichTextField_rich-content__jxP_b ol,.InlineRichTextField_rich-content__jxP_b ul{margin:0 0 6px;padding-left:20px}.InlineRichTextField_rich-content__jxP_b li{margin:2px 0}.InlineRichTextField_rich-content__jxP_b blockquote{border-left:3px solid #d0d5dd;color:#6b7280;margin:4px 0;padding-left:10px}.InlineRichTextField_rich-content__jxP_b code{background:#f3f4f6;border-radius:3px;font-family:monospace;font-size:12px;padding:1px 4px}.InlineRichTextField_rich-content__jxP_b pre{background:#f3f4f6;border-radius:6px;font-size:12px;margin:4px 0;overflow-x:auto;padding:8px 12px}.InlineRichTextField_rich-content__jxP_b table{border-collapse:collapse;margin:4px 0;width:100%}.InlineRichTextField_rich-content__jxP_b td,.InlineRichTextField_rich-content__jxP_b th{border:1px solid #e5e7eb;font-size:12px;padding:4px 8px}.InlineRichTextField_rich-content__jxP_b th{background:#f9fafb;font-weight:600}.InlineRichTextField_rich-content__jxP_b a{color:#002677;text-decoration:underline}.InlineRichTextField_rich-content__jxP_b strong{font-weight:700}.InlineRichTextField_rich-content__jxP_b em{font-style:italic}.InlineRichTextField_rich-content__jxP_b u{text-decoration:underline}.InlineRichTextField_rich-content__jxP_b s{text-decoration:line-through}.InlineRichTextField_rich-content__jxP_b mark{background:#fef3c7;border-radius:2px;padding:0 2px}.InlineRichTextField_rich-content__jxP_b hr{border:none;border-top:1px solid #e5e7eb;margin:8px 0}.InlineRichTextField_rich-content__jxP_b img{border-radius:4px;max-width:100%}.InlineRichTextField_rich-content__jxP_b .InlineRichTextField_mention__6t6jw,.InlineRichTextField_rich-content__jxP_b a[data-type=mention]{background:#e8edf8;border-radius:4px;color:#002677;font-size:12px;font-weight:600;padding:1px 4px;text-decoration:none;white-space:nowrap}.InlineRichTextField_editor-wrap__qjQvm{border-radius:8px;overflow:hidden}.InlineRichTextField_actions__dsyA7{align-items:center;display:flex;gap:8px;margin-top:8px}.InlineRichTextField_actions-spacer__Tvn9f{flex:1 1}.InlineTextField_field__4sotz{display:flex;flex-direction:column;gap:0}.InlineTextField_label__Z_dZc{color:#323334;display:block;font-size:14px;font-weight:700;line-height:1.4;margin-bottom:4px}.InlineTextField_view__g3Pb3{background:none;border:1px solid rgba(0,0,0,0);border-radius:6px;color:#1f2937;cursor:text;display:block;font-family:inherit;font-size:14px;line-height:1.5;min-height:32px;padding:6px 10px;text-align:left;transition:border-color .15s,background .15s;width:100%;word-break:break-word}.InlineTextField_view__g3Pb3:hover{background:#f9fafb;border-color:#e5e7eb}.InlineTextField_view__g3Pb3:focus{background:#f8faff;border-color:#002677;outline:none}.InlineTextField_placeholder__fDoD3{color:#9ca3af;font-style:italic}.InlineTextField_edit-row__1D0Pa{align-items:center;display:flex;gap:6px}.InlineTextField_input__7mG8i{background:#fff;border:1px solid #002677;border-radius:6px;box-shadow:0 0 0 2px rgba(0,38,119,.08);color:#1f2937;flex:1 1;font-size:14px;height:34px;line-height:1.5;min-width:0;outline:none;padding:6px 10px}.InlineTextField_input__7mG8i:disabled{opacity:.6}.InlineTextField_spinner__wZXTz{animation:InlineTextField_spin__jB5C4 .6s linear infinite;border-radius:50%;border:2px solid #e5e7eb;border-top-color:#002677;flex-shrink:0;height:14px;width:14px}.InlineTextField_btn-save__PhQ_r{background:#002677;border:none;border-radius:6px;color:#fff;cursor:pointer;flex-shrink:0;font-size:12px;font-weight:600;height:34px;padding:0 14px;transition:background .15s;white-space:nowrap}.InlineTextField_btn-save__PhQ_r:disabled{cursor:default;opacity:.5}.InlineTextField_btn-save__PhQ_r:hover:not(:disabled){background:#001d5e}.InlineTextField_btn-cancel__3BHTC{background:#fff;border:1px solid #d0d5dd;border-radius:6px;color:#374151;cursor:pointer;flex-shrink:0;font-size:12px;font-weight:500;height:34px;padding:0 12px;transition:background .15s;white-space:nowrap}.InlineTextField_btn-cancel__3BHTC:disabled{cursor:default;opacity:.5}.InlineTextField_btn-cancel__3BHTC:hover:not(:disabled){background:#f3f4f6}@keyframes InlineTextField_spin__jB5C4{to{transform:rotate(1turn)}}.Toast_container__TYnO9{bottom:16px;display:flex;flex-direction:column-reverse;gap:8px;left:50%;max-width:380px;pointer-events:none;position:absolute;transform:translateX(-50%);width:calc(100% - 32px);z-index:20}.Toast_toast__6e6G4{align-items:center;animation:Toast_slide-up__nTl60 .25s cubic-bezier(.4,0,.2,1);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.16),0 2px 8px rgba(0,0,0,.08);display:flex;font-size:13px;font-weight:500;gap:10px;padding:10px 16px;pointer-events:auto}.Toast_toast--success__S_xYM{background:#065f46;color:#fff}.Toast_toast--error__JOXPC{background:#991b1b;color:#fff}.Toast_toast--info__g5O9f,.Toast_toast--saving__UY9ml{background:#1e3a5f;color:#fff}.Toast_icon__MFnfR{align-items:center;display:flex;flex-shrink:0;font-size:16px;font-weight:700}.Toast_spinner__fn0J2{animation:Toast_spin__xdIln .6s linear infinite;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;height:14px;width:14px}.Toast_message__pIOBg{flex:1 1;line-height:1.4;min-width:0}.Toast_close__PQbnQ{background:none;border:none;color:inherit;cursor:pointer;flex-shrink:0;font-size:18px;line-height:1;opacity:.6;padding:0 2px}.Toast_close__PQbnQ:hover{opacity:1}@keyframes Toast_slide-up__nTl60{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes Toast_spin__xdIln{to{transform:rotate(1turn)}}.ValidationWarnings_modal-backdrop__tvMa1{align-items:center;animation:ValidationWarnings_fade-in__aV7W4 .15s ease;background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;position:fixed;z-index:2000000006}.ValidationWarnings_modal-card__I_pKN{background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.2);max-width:400px;padding:24px;width:calc(100% - 48px)}.ValidationWarnings_modal-header__SFPBY{align-items:center;display:flex;gap:8px}.ValidationWarnings_modal-header__icon__Zq0Bm{color:#d97706}.ValidationWarnings_modal-header__title__MxqPk{font-weight:600}.ValidationWarnings_modal-content__LOj3x{color:#4b5563;margin:8px 0 16px}.ValidationWarnings_modal-actions__7OdED{align-items:center;display:flex;gap:8px;justify-content:flex-end}.ValidationWarnings_modal-btn--stay___JnHr{border-color:#d1d5db;color:#374151}.ValidationWarnings_modal-btn--discard__bPtm6{border-color:#dc2626;color:#dc2626}.ValidationWarnings_modal-btn--save__FmOE0{background:#002677}.ValidationWarnings_draft-banner__Cg7cl{align-items:center;background:#fff3cd;border:1px solid #ffc107;border-radius:6px;display:flex;gap:8px;padding:8px 12px}.ValidationWarnings_draft-banner__text__ydblj{flex:1 1}@keyframes ValidationWarnings_fade-in__aV7W4{0%{opacity:0}to{opacity:1}}.DiscussionSection_section__QJvhf{display:flex;flex-direction:column;gap:0}.DiscussionSection_header__hsYvG{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.DiscussionSection_header-label__vI8PD{align-items:center;color:#323334;display:flex;font-size:14px;font-weight:700;gap:6px;line-height:1.4}.DiscussionSection_header-badge__oG1A8{align-items:center;background:#e5e7eb;border-radius:9px;color:#374151;display:inline-flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 5px}.DiscussionSection_add-btn__ZtGfQ{align-items:center;background:none;border:none;border-radius:6px;color:#002677;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:4px;padding:4px 8px;transition:background .15s}.DiscussionSection_add-btn__ZtGfQ:hover{background:#f0f4ff}.DiscussionSection_compose-box__BCCwt{margin-bottom:12px}.DiscussionSection_compose-actions__dsLM9{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.DiscussionSection_compose-cancel__JyGoC{background:#fff;border:1px solid #d0d5dd;border-radius:6px;color:#374151;cursor:pointer;font-size:12px;font-weight:500;padding:5px 14px;transition:background .15s}.DiscussionSection_compose-cancel__JyGoC:disabled{cursor:default;opacity:.5}.DiscussionSection_compose-cancel__JyGoC:hover:not(:disabled){background:#f3f4f6}.DiscussionSection_compose-send__TzP6h{background:#002677;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:5px 14px;transition:background .15s}.DiscussionSection_compose-send__TzP6h:disabled{cursor:default;opacity:.5}.DiscussionSection_compose-send__TzP6h:hover:not(:disabled){background:#001d5e}.DiscussionSection_loading-row__NU_tz{display:flex;justify-content:center;padding:12px 0}.DiscussionSection_post-list__HNARy{display:flex;flex-direction:column;gap:0;max-height:360px;overflow-y:auto}.DiscussionSection_post__jLdSj{border-bottom:1px solid #f3f4f6;padding:10px 0}.DiscussionSection_post__jLdSj:last-child{border-bottom:none}.DiscussionSection_post-header__yt0jO{align-items:baseline;display:flex;gap:8px;margin-bottom:4px}.DiscussionSection_post-user__eQpSR{color:#1f2937;font-size:12px;font-weight:600}.DiscussionSection_post-date__5JvYf{color:#9ca3af;font-size:11px}.DiscussionSection_post-body__6GNhC{color:#374151;font-size:13px;line-height:1.5;word-break:break-word}.DiscussionSection_post-body__6GNhC p{margin:0 0 4px}.DiscussionSection_post-body__6GNhC p:last-child{margin-bottom:0}.DiscussionSection_post-body__6GNhC a{color:#002677;text-decoration:underline}.DiscussionSection_post-body__6GNhC strong{font-weight:600}.DiscussionSection_post-body__6GNhC em{font-style:italic}.DiscussionSection_post-body__6GNhC ol,.DiscussionSection_post-body__6GNhC ul{margin:4px 0;padding-left:18px}.DiscussionSection_post-body__6GNhC li{margin:2px 0}.DiscussionSection_post-body__6GNhC code{background:#f3f4f6;border-radius:3px;font-family:monospace;font-size:12px;padding:1px 3px}.DiscussionSection_post-body__6GNhC .DiscussionSection_mention__WEIE0,.DiscussionSection_post-body__6GNhC a[data-type=mention]{background:#e8edf8;border-radius:4px;color:#002677;font-size:12px;font-weight:600;padding:1px 4px;text-decoration:none;white-space:nowrap}.DiscussionSection_editor-no-margin__mxdur{margin-bottom:0}.DiscussionSection_empty-state__u95dG{color:#9ca3af;font-style:italic;padding:8px 0}.AttachmentTile_tile__JjwNV{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;cursor:default;display:flex;gap:8px;min-width:0;overflow:hidden;padding:6px 8px;transition:border-color .15s,box-shadow .15s}.AttachmentTile_tile__JjwNV:hover{border-color:#002677;box-shadow:0 1px 4px rgba(0,38,119,.1)}.AttachmentTile_tile--clickable__uHKxe{cursor:pointer}.AttachmentTile_tile__uploading-opacity__LZ7vg{opacity:.4}.AttachmentTile_tile__preview__uD4oW{align-items:center;background:#f3f4f6;border-radius:6px;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;width:48px}.AttachmentTile_tile__image__8qn9l{height:100%;object-fit:cover;width:100%}.AttachmentTile_tile__video__hTMB7{background:#111}.AttachmentTile_tile__file__Tl3jD,.AttachmentTile_tile__video__hTMB7{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.AttachmentTile_tile__icon--gray__nhoK_{color:#6b7280}.AttachmentTile_tile__icon--error__XSLjg{color:#dc2626}.AttachmentTile_tile__icon--white__rdWxK{color:#fff}.AttachmentTile_tile__icon--blue__gSTv6{color:#002677}.AttachmentTile_tile__icon--light-gray__UYjgF{color:#9ca3af}.AttachmentTile_del-confirm__icon__jEESn{color:#dc2626}.AttachmentTile_tile__pending__jCZsD,.AttachmentTile_tile__uploading__X7eJW{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.AttachmentTile_tile__uploading__X7eJW{position:relative}.AttachmentTile_tile__upload-overlay__9jYEw{align-items:center;background:hsla(0,0%,100%,.6);border-radius:4px;display:flex;inset:0;justify-content:center;position:absolute}.AttachmentTile_tile__spinner__WwBoX{animation:AttachmentTile_spin__Pw2yK .8s linear infinite;border-radius:50%;border:2.5px solid #e0e0e0;border-top-color:#002677;height:22px;width:22px}@keyframes AttachmentTile_spin__Pw2yK{to{transform:rotate(1turn)}}.AttachmentTile_tile__info__fWkfb{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.AttachmentTile_tile__name__E8wfZ{color:#111827;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AttachmentTile_tile__size___7ARz{color:#6b7280;font-size:11px}.AttachmentTile_tile__actions__UeMbE{align-items:center;display:flex;flex-shrink:0;gap:2px}.AttachmentTile_category-picker__cH7_p{align-self:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5'%3E%3Cpath d='M0 0l4 5 4-5z' fill='%236b7280'/%3E%3C/svg%3E");background-position:right 0 center;background-repeat:no-repeat;border:none;color:#6b7280;cursor:pointer;font-size:11px;font-weight:500;margin-top:1px;max-width:-moz-fit-content;max-width:fit-content;padding:0 10px 0 0;transition:color .12s;width:auto}.AttachmentTile_category-picker__cH7_p:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5'%3E%3Cpath d='M0 0l4 5 4-5z' fill='%23002677'/%3E%3C/svg%3E");color:#002677}.AttachmentTile_category-picker__cH7_p:focus{outline:none}.AttachmentTile_tile--marked__HAM32{background:#fef2f2;border-color:#fca5a5;opacity:.55}.AttachmentTile_tile--failed__fcpWb{background:#fef8f8;border-color:#fca5a5}.AttachmentTile_tile--failed__fcpWb:hover{border-color:#f87171;box-shadow:0 1px 4px rgba(220,38,38,.1)}.AttachmentTile_tile__size--error__Bkckb{color:#dc2626;font-weight:500}.AttachmentTile_tile__name--struck__6l2HC{color:#9ca3af;text-decoration:line-through}.AttachmentTile_tile__meta__a6P93{color:#9ca3af;font-size:inherit;white-space:nowrap}.AttachmentTile_tile__actions-compact__yk4mo{align-items:center;display:flex;flex-shrink:0;gap:2px}.AttachmentTile_action-btn__cUlah{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:4px;cursor:pointer;display:flex;height:24px;justify-content:center;transition:background .12s;width:24px}.AttachmentTile_action-btn__cUlah:hover{background:#eff6ff}.AttachmentTile_action-btn__cUlah:disabled{cursor:not-allowed;opacity:.4}.AttachmentTile_action-btn--red__y4kZd{color:#dc2626}.AttachmentTile_action-btn--red__y4kZd:hover{background:#fef2f2}.AttachmentTile_action-btn--green__VybLW{color:#059669}.AttachmentTile_action-btn--green__VybLW:hover{background:#ecfdf5}.AttachmentTile_tile__undo__qWgwA:hover{background:#ecfdf5!important;color:#059669!important}.EditorAttachments_editor-wrap__Z_g3B{display:flex;flex-direction:column;gap:4px;min-width:0;overflow:hidden;width:100%}.EditorAttachments_editor-header__he3B9{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}.EditorAttachments_editor-title__7XuPp{align-items:center;display:flex;gap:0}.EditorAttachments_editor-label__zXcNX{color:#323334;display:block;font-size:14px;font-weight:700;line-height:1.4}.EditorAttachments_editor-badge__ae_FV{align-items:center;background:#e5e7eb;border-radius:9px;color:#374151;display:inline-flex;font-size:11px;font-weight:600;height:18px;justify-content:center;line-height:1;margin-left:6px;min-width:18px;padding:0 5px;vertical-align:middle}.EditorAttachments_existing-list__c6DxK,.EditorAttachments_tile-list__DiXAP{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(var(--att-cols,2),minmax(0,1fr))}.EditorAttachments_existing-list__c6DxK{margin-top:0}.EditorAttachments_empty-state__nfayk{color:#9ca3af;font-size:13px;font-style:italic;padding:4px 0}.NotesSection_section__CQq3P{display:flex;flex-direction:column;gap:0}.NotesSection_header__yQ__x{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.NotesSection_header-label__D_pgO{color:#323334;font-size:14px;font-weight:700;line-height:1.4}.NotesSection_add-btn__9tnCc{background:none;border:none;border-radius:6px;color:#002677;cursor:pointer;font-size:12px;font-weight:500;padding:4px 8px;transition:background .15s}.NotesSection_add-btn__9tnCc:hover{background:#f0f4ff}.NotesSection_compose-box__LEOGZ{margin-bottom:12px}.NotesSection_compose-actions__IlDzR{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.NotesSection_btn-save__lxDl9{background:#002677;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:5px 14px;transition:background .15s}.NotesSection_btn-save__lxDl9:disabled{cursor:default;opacity:.5}.NotesSection_btn-save__lxDl9:hover:not(:disabled){background:#001d5e}.NotesSection_btn-cancel__qm71e{background:#fff;border:1px solid #d0d5dd;border-radius:6px;color:#374151;cursor:pointer;font-size:12px;font-weight:500;padding:5px 14px;transition:background .15s}.NotesSection_btn-cancel__qm71e:disabled{cursor:default;opacity:.5}.NotesSection_btn-cancel__qm71e:hover:not(:disabled){background:#f3f4f6}.NotesSection_empty__pXjOE{color:#9ca3af;font-size:13px;font-style:italic;margin:0;padding:4px 0}.NotesSection_notes-content__jPwUm{color:#1f2937;font-size:13px;line-height:1.6;max-height:400px;overflow-y:auto;padding:8px 0}.NotesSection_notes-content__jPwUm h1{font-size:18px;font-weight:700;margin:0 0 4px}.NotesSection_notes-content__jPwUm h2{font-size:16px;font-weight:700;margin:0 0 4px}.NotesSection_notes-content__jPwUm h3{font-size:14px;font-weight:700;margin:0 0 4px}.NotesSection_notes-content__jPwUm p{margin:0 0 6px}.NotesSection_notes-content__jPwUm p:last-child{margin-bottom:0}.NotesSection_notes-content__jPwUm ol,.NotesSection_notes-content__jPwUm ul{margin:0 0 6px;padding-left:20px}.NotesSection_notes-content__jPwUm li{margin:2px 0}.NotesSection_notes-content__jPwUm blockquote{border-left:3px solid #d0d5dd;color:#6b7280;margin:4px 0;padding-left:10px}.NotesSection_notes-content__jPwUm code{background:#f3f4f6;border-radius:3px;font-family:monospace;font-size:12px;padding:1px 4px}.NotesSection_notes-content__jPwUm pre{background:#f3f4f6;border-radius:6px;font-size:12px;margin:4px 0;overflow-x:auto;padding:8px 12px}.NotesSection_notes-content__jPwUm a{color:#002677;text-decoration:underline}.NotesSection_notes-content__jPwUm strong{font-weight:700}.NotesSection_notes-content__jPwUm em{font-style:italic}.NotesSection_notes-content__jPwUm u{text-decoration:underline}.NotesSection_notes-content__jPwUm s{text-decoration:line-through}.NotesSection_notes-content__jPwUm mark{background:#fef3c7;border-radius:2px;padding:0 2px}.NotesSection_notes-content__jPwUm hr{border:none;border-top:1px solid #e5e7eb;margin:12px 0}.NotesSection_notes-content__jPwUm img{border-radius:4px;max-width:100%}.NotesSection_notes-content__jPwUm .NotesSection_mention__YgYmI,.NotesSection_notes-content__jPwUm a[data-type=mention]{background:#e8edf8;border-radius:4px;color:#002677;font-size:12px;font-weight:600;padding:1px 4px;text-decoration:none;white-space:nowrap}.NotesSection_editor-no-margin__CXP0c{margin-bottom:0}.ConfirmPortal_confirm__backdrop__cZI4j{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.55);display:flex;inset:0;justify-content:center;pointer-events:all;position:fixed;z-index:2000000006}.ConfirmPortal_confirm__dialog__4ycDi{background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.3);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;max-width:calc(100vw - 32px);padding:24px;pointer-events:all;text-align:center;width:340px}.ConfirmPortal_confirm__icon-wrap__2Hbp3{align-items:center;background:#fef2f2;border-radius:50%;display:flex;height:48px;justify-content:center;margin:0 auto 12px;width:48px}.ConfirmPortal_confirm__icon-wrap--danger__GSvJI{background:#fef2f2}.ConfirmPortal_confirm__icon-wrap--info__SbmU9{background:#eff6ff}.ConfirmPortal_confirm__title__AbmR4{color:#1f2937;font-size:16px;font-weight:600;margin-bottom:8px}.ConfirmPortal_confirm__body__z2FzK{color:#6b7280;font-size:13px;line-height:1.4;margin:0 0 20px}.ConfirmPortal_confirm__actions__Af3yq{display:flex;gap:10px;justify-content:center}.UserSuggestDropdown_dropdown__f11kP{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);left:0;min-width:200px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:100000}.UserSuggestDropdown_loading__qogEF{align-items:center;color:#6b7280;display:flex;font-size:13px;gap:8px;justify-content:center;padding:20px 14px}.UserSuggestDropdown_empty__RpKqI{color:#9ca3af;font-size:12px;font-style:italic;padding:10px 14px}.UserSuggestDropdown_item__5IdEw{background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;flex-direction:column;gap:1px;padding:8px 14px;text-align:left;transition:background .1s;width:100%}.UserSuggestDropdown_item__5IdEw:hover{background:#f3f4f6}.UserSuggestDropdown_item--selected__37Gwp{background:#e8edf8}.UserSuggestDropdown_item--selected__37Gwp:hover{background:#d1d9f0}.UserSuggestDropdown_item-name__1rvBv{color:#002677;font-size:13px;font-weight:600;line-height:1.3}.UserSuggestDropdown_item-email__VZESC{color:#6b7280;font-size:11px;line-height:1.3}.UserSearch_container__Q_6fe{position:relative}.UserSearch_spinner__mNrzP{align-items:center;display:flex;pointer-events:none;position:absolute;right:40px;top:36px;z-index:1}.UserSearch_label__9CtfS{color:#323334;display:block;font-size:14px;font-weight:700;line-height:1.4;margin-bottom:4px}.UserSearch_selected-badge__0laKi{align-items:center;background:#f0f4ff;border:1px solid #dde3f0;border-radius:6px;box-sizing:border-box;display:flex;gap:8px;height:40px;min-width:0;overflow:hidden;padding:8px 12px}.UserSearch_selected-badge__0laKi>span:nth-child(2),.UserSearch_selected-badge__text__RFQ_o{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserSearch_selected-badge__text__RFQ_o{flex:1 1}.UserSearch_selected-badge__email__SFU9f{display:inline}.UserSearch_selected-badge__btn__bHHvJ{height:24px;min-width:24px;padding:0}.UserSearch_dropdown___gEzR{background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.12);left:0;margin-top:2px;max-height:240px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:100}.UserSearch_dropdown-item__TP31J{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #f0f0f0;cursor:pointer;display:block;font-size:13px;padding:8px 12px;text-align:left;width:100%}.UserSearch_dropdown-item__TP31J:hover{background:#f5f7ff}.UserSearch_dropdown-item__name__MIgPk{color:#002677;font-weight:600}.UserSearch_dropdown-item__email__e630m{color:#666;font-size:12px}.UserSearch_no-results__9Hfdi{padding:12px}.TaskSection_section__KkcDy{background:rgba(0,0,0,0);border:none;overflow:visible}.TaskSection_header__JxV50{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.TaskSection_header-label__OYeXx{color:#323334;display:block;font-size:14px;font-weight:700;line-height:1.4}.TaskSection_header-badge__8FQtw{align-items:center;background:#e5e7eb;border-radius:9px;color:#374151;display:inline-flex;font-size:11px;font-weight:600;height:18px;justify-content:center;line-height:1;margin-left:6px;min-width:18px;padding:0 5px;vertical-align:middle}.TaskSection_add-btn__gv5_u{background:none;border:none;border-radius:6px;color:#002677;cursor:pointer;font-size:12px;font-weight:500;padding:4px 8px;transition:background .15s}.TaskSection_add-btn__gv5_u:hover{background:#f0f4ff}.TaskSection_add-btn__gv5_u .abyss-icon-symbol{font-size:14px!important;height:14px!important;width:14px!important}.TaskSection_table-wrap__DGAdu{overflow:visible}.TaskSection_table__jwYKi{background:#fff;border-collapse:collapse;color:#1f2937;font-size:12px;table-layout:fixed;width:100%}.TaskSection_table__jwYKi thead tr{background:#f3f4f6;border-bottom:1px solid #d1d5db}.TaskSection_table__jwYKi th{border-bottom:1px solid #d1d5db;color:#374151;font-size:11px;font-weight:700;letter-spacing:.04em;padding:7px 8px;text-align:left;text-transform:uppercase;vertical-align:middle}.TaskSection_table__jwYKi td{color:#1f2937;font-size:12px;padding:5px 8px;text-align:left;vertical-align:middle}.TaskSection_table__jwYKi tbody tr{border-bottom:1px solid #e5e7eb}.TaskSection_table__jwYKi tbody tr:last-child{border-bottom:none}.TaskSection_table__jwYKi tbody tr td{overflow:visible;position:relative}.TaskSection_th-id__6vAXS{width:88px}.TaskSection_th-name__ko13r{width:60px}.TaskSection_th-owner___Ve4M{width:auto}.TaskSection_th-num__ZANTQ{text-align:center!important;width:72px}.TaskSection_th-state___PnQq{text-align:center!important;width:80px}.TaskSection_th-actions__WWk5I{text-align:right!important;width:75px}.TaskSection_row__amrv9{transition:background .1s ease}.TaskSection_row__amrv9:hover{background:#f9fafb}.TaskSection_row-editing__XZNRY{background:#eff6ff!important}.TaskSection_td-id__WhrYJ{color:#6b7280!important;font-family:SF Mono,Menlo,Consolas,monospace;font-size:11px}.TaskSection_td-name__YllZt{color:#111827!important;font-weight:500;white-space:normal;word-break:break-word}.TaskSection_td-name--clickable__hUh58{border-radius:4px;cursor:pointer;transition:background .1s}.TaskSection_td-name--clickable__hUh58:hover{background:#f3f4f6;text-decoration:underline;-webkit-text-decoration-color:#9ca3af;text-decoration-color:#9ca3af;text-underline-offset:2px}.TaskSection_td-done__VfCnM{color:#9ca3af!important;font-weight:400;text-decoration:line-through}.TaskSection_td-owner__u1oZc{color:#4b5563!important}.TaskSection_td-num-val__KbYBj{color:#374151!important;font-family:SF Mono,Menlo,Consolas,monospace;font-size:11px;text-align:center!important}.TaskSection_td-clickable__KL7y4{border-radius:4px;cursor:pointer;transition:background .1s}.TaskSection_td-clickable__KL7y4:hover{background:#f3f4f6}.TaskSection_td-center__koFdx{color:#9ca3af!important;padding:14px 8px!important;text-align:center!important}.TaskSection_td-actions__UXlqk{text-align:right!important;white-space:nowrap}.TaskSection_cell-input__FOfb5{background:#fff;border:1px solid #d1d5db;border-radius:4px;box-sizing:border-box;color:#1f2937;font-size:12px;height:28px;line-height:1.4;outline:none;padding:4px 8px;transition:border-color .15s ease;width:100%}.TaskSection_cell-input__FOfb5:focus{border-color:#002677;box-shadow:0 0 0 1px rgba(0,38,119,.15)}.TaskSection_cell-input__FOfb5:disabled{background:#f9fafb;color:#9ca3af}.TaskSection_cell-input__FOfb5::placeholder{color:#9ca3af}.TaskSection_cell-num__a7jO5{text-align:center;width:48px}.TaskSection_state-btns__asZiV{display:inline-flex;gap:3px}.TaskSection_state-btn__QBo8E{background:#fff;border:1px solid #d1d5db;border-radius:3px;color:#6b7280;cursor:pointer;font-size:10px;font-weight:700;height:20px;line-height:20px;padding:0;text-align:center;transition:all .12s ease;width:22px}.TaskSection_state-btn__QBo8E:hover{border-color:#9ca3af}.TaskSection_state-btn--active-c__up8LH,.TaskSection_state-btn--active-d___N_r_,.TaskSection_state-btn--active-i__9wLSY{background:#002677;border-color:#002677;color:#fff}.TaskSection_action-btn__aw_i2{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:4px;cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;transition:background .12s ease;vertical-align:middle;width:24px}.TaskSection_action-btn__aw_i2:disabled{cursor:not-allowed;opacity:.4}.TaskSection_action-btn__aw_i2:hover:not(:disabled){background:#e5e7eb}.TaskSection_action-btn__aw_i2 .abyss-icon-symbol{font-size:14px!important;height:14px!important;width:14px!important}.TaskSection_owner-cell__X6Ab6{position:relative}.TaskSection_owner-badge__UVgCj{align-items:center;background:#f0f4ff;border:1px solid #dde3f0;border-radius:4px;box-sizing:border-box;display:flex;gap:4px;height:28px;min-width:0;overflow:hidden;padding:0 6px 0 8px}.TaskSection_owner-badge-name__zoUvQ{color:#1f2937;flex:1 1;font-size:12px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TaskSection_owner-badge-clear__XXCS_{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:3px;color:#6b7280;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;height:18px;justify-content:center;line-height:1;padding:0;transition:background .12s,color .12s;width:18px}.TaskSection_owner-badge-clear__XXCS_:hover{background:#e5e7eb;color:#1f2937}.TaskSection_owner-spinner__Gkoua{pointer-events:none;position:absolute;right:4px;top:50%;transform:translateY(-50%)}.TaskSection_owner-dropdown__vebJ_{background:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);left:0;margin-top:2px;max-height:160px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:9999}.TaskSection_owner-option__R1_gf{align-items:flex-start;background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;flex-direction:column;padding:5px 8px;text-align:left;width:100%}.TaskSection_owner-option__R1_gf:hover{background:#f3f4f6}.TaskSection_owner-option__R1_gf:not(:last-child){border-bottom:1px solid #f3f4f6}.TaskSection_owner-option-name__yPSSH{color:#1f2937;font-size:11px;font-weight:500}.TaskSection_owner-option-email__k8j09{color:#9ca3af;font-size:10px}.TaskSection_loading__0tsM4{display:flex;justify-content:center;padding:14px}.TaskSection_task-error__5O0ey{background:#fef2f2!important;border:1px solid #fca5a5!important;border-radius:4px;color:#991b1b!important;font-size:11px!important;line-height:1.4;margin:4px 0 6px;padding:6px 10px}.TaskSection_empty-state__Nhnhw{padding:8px 0}.TaskSection_icon-green__75M9M{color:#059669}.TaskSection_icon-gray___UCuG{color:#6b7280}.TaskSection_icon-light-gray__Qvkxn{color:#9ca3af}.StorySearch_container__4MkHa{position:relative}.StorySearch_label__K4Pgm{color:#323334;display:block;font-size:14px;font-weight:700;line-height:1.4;margin-bottom:4px}.StorySearch_spinner__SIP7M{align-items:center;display:flex;pointer-events:none;position:absolute;right:40px;top:36px;z-index:1}.StorySearch_selected-badge__xK0ld{align-items:center;background:#f0f4ff;border:1px solid #dde3f0;border-radius:6px;display:flex;gap:8px;min-width:0;padding:6px 10px}.StorySearch_selected-badge__text__U9x2W,.StorySearch_selected-badge__xK0ld>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StorySearch_selected-badge__text__U9x2W{flex:1 1}.StorySearch_selected-badge__btn__Jbm7r{height:24px;min-width:24px;padding:0}.StorySearch_dropdown__AorZQ{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:100}.StorySearch_dropdown--loading__6sEz5{align-items:center;display:flex;gap:8px;justify-content:center;padding:20px 16px}.StorySearch_loading-text__CsG2M{color:#6b7280;font-size:13px}.StorySearch_dropdown--empty__F5cq1{color:#9ca3af;font-size:13px;font-style:italic;padding:14px 16px}.StorySearch_dropdown-item__uhp1J{align-items:center;background:rgba(0,0,0,0);border:none;border-bottom:1px solid #f3f4f6;cursor:pointer;display:flex;font-size:13px;padding:10px 12px;text-align:left;width:100%}.StorySearch_dropdown-item__uhp1J:last-child{border-bottom:none}.StorySearch_dropdown-item__uhp1J:hover{background:#f0f4ff}.StorySearch_dropdown-item__text__ht6x3{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.StorySearch_dropdown-item__id__Lx2se{color:#002677;font-size:13px;font-weight:600}.StorySearch_dropdown-item__name__naIBC{color:#6b7280;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DefectEditorPanel_panel__peuTJ{background:#fff;border-radius:16px;bottom:16px;box-shadow:0 24px 64px rgba(0,0,0,.18),0 4px 24px rgba(0,0,0,.08);display:flex;flex-direction:column;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:16px;top:16px;transform:translateX(calc(100% + 24px));transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s ease,width .3s cubic-bezier(.4,0,.2,1);width:50vw;z-index:2000000004}.DefectEditorPanel_panel--expanded__NRcck{width:calc(100vw - 32px)}.DefectEditorPanel_panel--open__itikE{opacity:1;pointer-events:auto;transform:translateX(0)}@media(max-width:1279px)and (min-width:1024px){.DefectEditorPanel_panel__peuTJ:not(.DefectEditorPanel_panel--expanded__NRcck){width:60vw}}@media(max-width:1023px)and (min-width:768px){.DefectEditorPanel_panel__peuTJ:not(.DefectEditorPanel_panel--expanded__NRcck){width:80vw}}@media(max-width:767px){.DefectEditorPanel_panel__peuTJ{border-radius:0;bottom:0;right:0;top:0;width:100vw}}.DefectEditorPanel_header__qcQCX{align-items:center;background:#002677;border-radius:16px 16px 0 0;display:flex;flex-shrink:0;justify-content:space-between;min-height:48px;padding:14px 20px 12px}.DefectEditorPanel_header-title__eldxW{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.DefectEditorPanel_header-formatted-id__kkPEW{color:#fff;font-size:14px;font-weight:700;letter-spacing:.02em}.DefectEditorPanel_header-icon-btn__0QT8i{height:24px;min-width:24px;padding:0}.DefectEditorPanel_header-actions__fo9Or{align-items:center;display:flex;gap:2px}.DefectEditorPanel_header-actions-sep__ALsOi{background:hsla(0,0%,100%,.25);height:16px;margin:0 4px;width:1px}.DefectEditorPanel_header-est-wrap__eT0GY{align-items:center;display:flex;gap:4px;margin-left:4px}.DefectEditorPanel_header-est-label__2xGo6{color:hsla(0,0%,100%,.65);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.DefectEditorPanel_header-est-input__3ZkF4{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.3);border-radius:4px;color:#fff;font-size:13px;font-weight:500;line-height:1.4;padding:2px 6px;text-align:center;width:48px}.DefectEditorPanel_header-est-input__3ZkF4::placeholder{color:hsla(0,0%,100%,.35)}.DefectEditorPanel_header-est-input__3ZkF4:focus{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.7);outline:none}.DefectEditorPanel_header-est-input__3ZkF4::-webkit-inner-spin-button,.DefectEditorPanel_header-est-input__3ZkF4::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.DefectEditorPanel_title-row__zZK_J{align-items:flex-end;display:flex;gap:12px}.DefectEditorPanel_title-row__name__VxH0z{flex:1 1;min-width:0}.DefectEditorPanel_title-row__est__YLO1G{flex-shrink:0;width:96px}.DefectEditorPanel_header-nav-btn__H5ARh{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:4px;cursor:pointer;display:flex;height:22px;justify-content:center;padding:0;transition:background .15s ease;width:22px}.DefectEditorPanel_header-nav-btn__H5ARh:hover{background:hsla(0,0%,100%,.2)}.DefectEditorPanel_header-nav-btn__H5ARh .abyss-icon-symbol,.DefectEditorPanel_header-nav-btn__H5ARh .material-symbols-rounded-filled,.DefectEditorPanel_header-nav-btn__H5ARh .material-symbols-rounded-outlined{color:#fff!important;font-size:18px!important;height:18px!important;width:18px!important}.DefectEditorPanel_width-toggle-btn__EPqh_{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:6px;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:background .15s ease;width:28px}.DefectEditorPanel_width-toggle-btn__EPqh_:hover{background:hsla(0,0%,100%,.2)}.DefectEditorPanel_width-toggle-btn__EPqh_ svg{display:block}.DefectEditorPanel_header__back-btn__ugMkT{margin-right:8px}.DefectEditorPanel_dirty-warning__hFlc5{align-items:center;background:#fef3c7;border:1px solid #f59e0b;border-radius:8px;bottom:60px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;gap:12px;left:12px;padding:12px 16px;position:absolute;right:12px;z-index:10}.DefectEditorPanel_modal-backdrop__VfZK_{align-items:center;animation:DefectEditorPanel_fade-in__208aZ .15s ease;background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;position:fixed;z-index:2000000006}.DefectEditorPanel_modal-card__X5_E3{background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.2);max-width:400px;padding:24px;width:calc(100% - 48px)}.DefectEditorPanel_modal-header___OuT3{align-items:center;display:flex;gap:8px}.DefectEditorPanel_modal-header__icon__w8txE{color:#d97706}.DefectEditorPanel_modal-header__title__nl8yB{font-weight:600}.DefectEditorPanel_modal-content__1UPVh{color:#4b5563;margin:8px 0 16px}.DefectEditorPanel_modal-actions__bXDDr{align-items:center;display:flex;gap:8px;justify-content:flex-end}.DefectEditorPanel_modal-btn--stay__qyjQq{border-color:#d1d5db;color:#374151}.DefectEditorPanel_modal-btn--discard__tWf6C{border-color:#dc2626;color:#dc2626}.DefectEditorPanel_modal-btn--save__l4xV1{background:#002677}.DefectEditorPanel_draft-banner__text__zhQOG{flex:1 1}.DefectEditorPanel_body__9DxyM{display:flex;flex:1 1;flex-direction:column;gap:14px;min-height:0;overflow:hidden auto;-webkit-overflow-scrolling:touch;padding:20px 24px 24px}.DefectEditorPanel_body__9DxyM label{color:#323334!important;font-size:14px!important;font-weight:700!important}.DefectEditorPanel_editor-main__1KMxS{display:flex;flex-direction:column;gap:14px;min-width:0}.DefectEditorPanel_draft-banner__QmheA{align-items:center;background:#fff3cd;border:1px solid #ffc107;border-radius:6px;display:flex;gap:8px;padding:8px 12px}.DefectEditorPanel_footer__BAsbW{align-items:center;background:#fafbfc;border-radius:0 0 16px 16px;border-top:1px solid #e5e7eb;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:14px 24px}.DefectEditorPanel_field-label__mHFQa{color:#6b7280;display:block;font-size:11px;font-weight:600;letter-spacing:.03em;line-height:1.3;margin-bottom:2px;text-transform:uppercase}.DefectEditorPanel_section-badge__eV9_6{align-items:center;background:#e5e7eb;border-radius:9px;color:#374151;display:inline-flex;font-size:11px;font-weight:600;height:18px;justify-content:center;line-height:1;margin-left:6px;min-width:18px;padding:0 5px;vertical-align:middle}.DefectEditorPanel_field-grid__s_TZ2{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr}.DefectEditorPanel_field-grid__item__m5Odd{min-width:0}.DefectEditorPanel_field-save-indicator__5p6sp{align-items:center;display:inline-flex;margin-left:6px;vertical-align:middle}.DefectEditorPanel_field-save-indicator__5p6sp svg{display:block}.DefectEditorPanel_field-save-indicator__5p6sp[data-status=saving]{animation:DefectEditorPanel_spin-cw__XCpMi 1s linear infinite}.DefectEditorPanel_field-save-indicator__5p6sp[data-status=saved]{animation:DefectEditorPanel_fade-in__208aZ .2s ease;color:#16a34a}.DefectEditorPanel_field-save-indicator__5p6sp[data-status=error]{animation:DefectEditorPanel_fade-in__208aZ .2s ease;color:#dc2626}.DefectEditorPanel_meta-grid__NuGSQ{display:grid;grid-gap:10px 12px;gap:10px 12px;grid-template-columns:repeat(4,1fr)}.DefectEditorPanel_meta-item__CMOHn{min-width:0}.DefectEditorPanel_panel--expanded__NRcck .DefectEditorPanel_meta-grid__NuGSQ{grid-template-columns:repeat(8,1fr)}@media(max-width:700px){.DefectEditorPanel_meta-grid__NuGSQ{grid-template-columns:repeat(2,1fr)}.DefectEditorPanel_panel--expanded__NRcck .DefectEditorPanel_meta-grid__NuGSQ{grid-template-columns:repeat(4,1fr)}}@media(max-width:420px){.DefectEditorPanel_meta-grid__NuGSQ{grid-template-columns:1fr}.DefectEditorPanel_panel--expanded__NRcck .DefectEditorPanel_meta-grid__NuGSQ{grid-template-columns:repeat(2,1fr)}}.DefectEditorPanel_field-display__nY03L{border:1px solid rgba(0,0,0,0);border-radius:5px;color:#1f2937;cursor:pointer;font-size:13px;line-height:1.4;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;transition:border-color .15s,background .15s;white-space:nowrap}.DefectEditorPanel_field-display__nY03L:hover{background:#f9fafb;border-color:#e5e7eb}.DefectEditorPanel_field-display__nY03L:focus{background:#f8faff;border-color:#002677;outline:none}.DefectEditorPanel_field-display__empty__mjQd_{color:#9ca3af;font-style:italic}.DefectEditorPanel_option-list__C4G_1{display:flex;flex-wrap:wrap;gap:4px;padding:4px 0}.DefectEditorPanel_option-item__98_e_{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#374151;cursor:pointer;font-size:12px;font-weight:500;padding:4px 10px;transition:background .1s,border-color .1s;white-space:nowrap}.DefectEditorPanel_option-item__98_e_:hover{background:#f0f4ff;border-color:#002677;color:#002677}.DefectEditorPanel_option-item--selected__dnh9J{background:#e8edf8;border-color:#002677;color:#002677;font-weight:600}.DefectEditorPanel_suggest-field__DCipl{display:flex;flex-direction:column;gap:6px}.DefectEditorPanel_suggest-pinned__JSTco{display:flex;flex-wrap:wrap;gap:4px}.DefectEditorPanel_suggest-pinned-item__zz2h_{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;gap:4px;max-width:100%;overflow:hidden;padding:3px 8px;text-overflow:ellipsis;transition:background .1s,border-color .1s;white-space:nowrap}.DefectEditorPanel_suggest-pinned-item--current__K3zUI{background:#f0f4ff;border-color:#002677;color:#002677}.DefectEditorPanel_suggest-pinned-item--current__K3zUI:hover{background:#e0e8f8}.DefectEditorPanel_suggest-pinned-item--unset__fOuuz{color:#6b7280}.DefectEditorPanel_suggest-pinned-item--unset__fOuuz:hover{background:#fef2f2;border-color:#dc2626;color:#dc2626}.DefectEditorPanel_suggest-pinned-icon__esud9{font-size:8px;line-height:1}.DefectEditorPanel_attachment-area__UECOC{display:flex;flex-direction:column;gap:0;min-width:0;--att-cols:2}.DefectEditorPanel_panel--expanded__NRcck .DefectEditorPanel_attachment-area__UECOC{--att-cols:4}@media(max-width:700px){.DefectEditorPanel_attachment-area__UECOC{--att-cols:1}.DefectEditorPanel_panel--expanded__NRcck .DefectEditorPanel_attachment-area__UECOC{--att-cols:2}}@media(max-width:420px){.DefectEditorPanel_attachment-area__UECOC,.DefectEditorPanel_panel--expanded__NRcck .DefectEditorPanel_attachment-area__UECOC{--att-cols:1}}.DefectEditorPanel_attachment-section__J5KHI{border-top:1px solid #e5e7eb;margin-top:14px;padding-top:14px}.DefectEditorPanel_attachment-list__hlccG{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.DefectEditorPanel_attachment-item___iB4h{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;height:64px;overflow:hidden;position:relative;width:64px}.DefectEditorPanel_attachment-item___iB4h img{height:100%;object-fit:cover;width:100%}.DefectEditorPanel_attachment-item-file__kCK_z{align-items:center;color:#666;display:flex;font-size:10px;height:100%;justify-content:center;padding:4px;text-align:center;width:100%;word-break:break-all}.DefectEditorPanel_loading___W5Wt{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:center;min-height:200px}.DefectEditorPanel_loading__text__A51rU{margin-top:12px}.DefectEditorPanel_error__T3t9V{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;display:flex;gap:6px;padding:8px 12px}.DefectEditorPanel_collapsible-summary___rc9d{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:13px;font-weight:600;list-style:none;padding:8px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DefectEditorPanel_collapsible-summary___rc9d::-webkit-details-marker{display:none}.DefectEditorPanel_collapsible-summary___rc9d:after{content:"▼";font-size:10px;margin-left:auto;transition:transform .2s ease}.DefectEditorPanel_collapsible-section__w1Jy1{border:1px solid #e5e7eb;border-radius:8px;padding:0}.DefectEditorPanel_collapsible-section__w1Jy1[open]>.DefectEditorPanel_collapsible-summary___rc9d:after{transform:rotate(180deg)}.DefectEditorPanel_save-overlay__Co_3q{align-items:center;animation:DefectEditorPanel_fade-in__208aZ .15s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.88);border-radius:16px;display:flex;inset:0;justify-content:center;position:absolute;z-index:100}.DefectEditorPanel_save-overlay__content__8QJIb{background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.12);display:flex;flex-direction:column;max-width:90%;overflow:hidden;width:340px}.DefectEditorPanel_save-overlay__header__lqnux{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;gap:10px;padding:14px 18px}.DefectEditorPanel_save-overlay__header__lqnux[data-status=pending]{background:#f8faff}.DefectEditorPanel_save-overlay__header__lqnux[data-status=success]{background:#f0fdf4}.DefectEditorPanel_save-overlay__header__lqnux[data-status=error]{background:#fef2f2}.DefectEditorPanel_save-overlay__steps__Suuao{display:flex;flex-direction:column;gap:4px;padding:16px 18px}.DefectEditorPanel_save-overlay__step__hhkm0{align-items:center;display:flex;gap:10px;padding:6px 0}.DefectEditorPanel_save-overlay__step-icon__Vl8gQ{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:22px}.DefectEditorPanel_save-overlay__spin__XbLE6{animation:DefectEditorPanel_fade-in__208aZ .2s ease,DefectEditorPanel_spin-cw__XCpMi 1.2s linear infinite;display:flex}@keyframes DefectEditorPanel_spin-cw__XCpMi{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DefectEditorPanel_save-overlay__actions__h_vfa{border-top:1px solid #e5e7eb;display:flex;gap:10px;justify-content:flex-end;padding:12px 18px}.DefectEditorPanel_save-overlay__header-title__XnA9y{flex:1 1}.DefectEditorPanel_save-overlay__error-text__hOvKt{color:#dc2626;margin-top:8px}.DefectEditorPanel_save-overlay__step-label__7kKpZ{color:#374151}.DefectEditorPanel_save-overlay__btn-primary__IGC4x{background:#002677}.DefectEditorPanel_save-overlay__btn-primary__IGC4x:hover{background:#001d5e}@keyframes DefectEditorPanel_fade-in__208aZ{0%{opacity:0}to{opacity:1}}.DefectEditorPanel_attachment-grid__Ka2U_{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.DefectEditorPanel_attachment-card__huEBZ{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;display:flex;gap:8px;min-width:0;padding:6px 8px;transition:all .15s ease}.DefectEditorPanel_attachment-card__huEBZ:hover{background:#f8faff;border-color:#c7d2fe}.DefectEditorPanel_attachment-card__name__ev0op{color:#1f2937;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DefectEditorPanel_attachment-card--marked__RGe1x{background:#fef2f2;border-color:#fecaca;opacity:.7}.DefectEditorPanel_attachment-card--marked__RGe1x .DefectEditorPanel_attachment-card__name__ev0op{color:#9ca3af;text-decoration:line-through}.DefectEditorPanel_attachment-card__icon__7cRdN{align-items:center;background:#f3f4f6;border-radius:6px;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.DefectEditorPanel_attachment-card__info__iyY15{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.DefectEditorPanel_attachment-card__info--clickable__4HizR{cursor:pointer}.DefectEditorPanel_attachment-card__size__g4Pax{color:#9ca3af;font-size:10px}.DefectEditorPanel_attachment-card__actions__eCDv4{align-items:center;display:flex;flex-shrink:0;gap:2px}.DefectEditorPanel_attachment-card__btn__Mz7T7{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;height:24px;justify-content:center;transition:background .12s;width:24px}.DefectEditorPanel_attachment-card__btn__Mz7T7:hover{background:#f3f4f6}.DefectEditorPanel_attachment-card__btn__Mz7T7:disabled{cursor:default}.DefectEditorPanel_attachment-card__btn--spin__otX96{background:#f0f4ff;border-radius:50%}.DefectEditorPanel_attachment-card__btn--spin__otX96 span,.DefectEditorPanel_attachment-card__btn--spin__otX96 svg{animation:DefectEditorPanel_spin-cw__XCpMi 1s linear infinite}.DefectEditorPanel_upload-row__8HU3k{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.DefectEditorPanel_upload-col__bEnKE{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex:1 1;min-width:0;overflow:hidden}.DefectEditorPanel_upload-col__header__56Tjk{align-items:center;background:#f8f9fb;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;min-height:38px;padding:6px 12px}.DefectEditorPanel_upload-col__title__YRO0x{align-items:center;display:flex;gap:8px}.DefectEditorPanel_upload-col__badge__oT1xK{align-items:center;background:#002677;border-radius:10px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;height:20px;justify-content:center;line-height:1;min-width:20px;padding:0 6px}.DefectEditorPanel_upload-col__dropzone__FWhyl{min-height:96px;padding:10px;position:relative;transition:background .15s,border-color .15s}.DefectEditorPanel_upload-col__empty__bvp9X{align-items:center;background:#fafbfc;border:1.5px dashed #d0d5dd;border-radius:8px;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:76px;padding:16px}.DefectEditorPanel_editor-tile-list__n72g9{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.DefectEditorPanel_editor-tile__TFAQh{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;display:flex;gap:8px;padding:6px 8px;transition:border-color .15s,box-shadow .15s}.DefectEditorPanel_editor-tile__TFAQh:hover{border-color:#002677;box-shadow:0 1px 4px rgba(0,38,119,.1)}.DefectEditorPanel_editor-tile__preview__VhI1z{align-items:center;background:#f3f4f6;border-radius:6px;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;width:48px}.DefectEditorPanel_editor-tile__image__UOqPI{height:100%;object-fit:cover;width:100%}.DefectEditorPanel_editor-tile__video__zI4I7{background:#111}.DefectEditorPanel_editor-tile__file__o_0Zi,.DefectEditorPanel_editor-tile__video__zI4I7{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.DefectEditorPanel_editor-tile__info__2b34I{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.DefectEditorPanel_editor-tile__name__H6D4r{color:#111827;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DefectEditorPanel_editor-tile__size__Tgtnm{color:#6b7280;font-size:11px}.DefectEditorPanel_editor-tile__actions___qZvO{align-items:center;display:flex;flex-shrink:0;gap:2px}.CaptureSettingsPanel_settings-list__RPVag{display:flex;flex-direction:column;gap:8px}.CaptureSettingsPanel_settings-item__nSUk_{align-items:center;background:var(--backgroundLightGray,#f8f9fa);border:1px solid var(--border-light,#e9ecef);border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.CaptureSettingsPanel_toggle-wrapper__6hlFx{flex-shrink:0;margin-left:auto}.CaptureSettingsPanel_toggle-wrapper__6hlFx .abyss-label-container{display:none!important}.CaptureSettingsPanel_settings-item__label__queJV{color:var(--foregroundPrimary,#1f2937);font-size:13px;font-weight:600;line-height:1.3}.CaptureSettingsPanel_settings-item__description__QLpIE{color:var(--foregroundSecondary,#6b7280);font-size:11px;line-height:1.4;margin-top:3px}.CaptureSettingsPanel_heading__YRm1v{margin-bottom:8px}.CaptureSettingsPanel_description__189oX{margin-bottom:16px}.RallyState_container__hxVPu{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:480px;padding:48px 24px;text-align:center}.RallyState_icon__EkYE9{align-items:center;display:flex;justify-content:center;margin-bottom:16px}.RallyState_icon__EkYE9[data-variant=default]{color:#002677}.RallyState_icon__EkYE9[data-variant=error]{color:#dc2626}.RallyState_icon__EkYE9[data-variant=warning]{color:#f59e0b}.RallyState_icon__EkYE9[data-variant=success]{color:#16a34a}.RallyState_heading__mh2Dd{color:#1f2937;font-size:18px;font-weight:600;margin-bottom:0}.RallyState_descriptionWrapper__OTS15{margin-bottom:24px;margin-top:16px;max-width:420px;width:100%}.RallyState_description__nK8g6{color:#6b7280;display:block;font-size:14px;line-height:1.6}.RallyState_description__nK8g6+.RallyState_description__nK8g6{margin-top:12px}.RallyState_actions__Rdrjd{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.RallyState_compact__QpyfI{align-items:flex-start;max-width:100%;padding:16px;text-align:left}.RallyState_compact__QpyfI .RallyState_icon__EkYE9{margin-bottom:8px}.RallyState_compact__QpyfI .RallyState_heading__mh2Dd{font-size:14px;margin-bottom:0}.RallyState_compact__QpyfI .RallyState_descriptionWrapper__OTS15{margin-bottom:12px;margin-top:8px;max-width:100%}.RallyState_compact__QpyfI .RallyState_description__nK8g6{font-size:13px}.RallyState_compact__QpyfI .RallyState_description__nK8g6+.RallyState_compact__QpyfI .RallyState_description__nK8g6{margin-top:8px}.RallyState_compact__QpyfI .RallyState_actions__Rdrjd{justify-content:flex-start}.RallyState_identity-card__kz61n{align-items:center;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;display:flex;gap:12px;max-width:400px;padding:16px;width:100%}.RallyState_profile-pic__ZCR5S{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.RallyState_profile-pic--with-image__EC6vC{overflow:hidden}.RallyState_profile-pic--initials__dJBbe{background:linear-gradient(135deg,#3b82f6,#1e40af)}.RallyState_profile-img__CzkAH{height:100%;object-fit:cover;width:100%}.RallyState_initials__PhQtQ{color:#fff;font-size:14px;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.RallyState_identity-info__SWr5n{flex:1 1;min-width:0;text-align:left}.RallyState_display-name__YzqiG{color:#14532d;display:block;font-size:14px;font-weight:600;margin-bottom:2px}.RallyState_email__ceDIh{color:#166534;display:block;font-size:13px}.RallyState_status-line__4xOda{align-items:center;display:flex;justify-content:space-between;margin-top:12px;max-width:400px;width:100%}.RallyState_status-badge__KjxLP{align-items:center;display:flex;gap:6px}.RallyState_status-icon__DARkj{color:#16a34a}.RallyState_status-text__XweQc{color:#16a34a;font-size:13px;font-weight:500}.RallyState_disconnect-btn__7LlSG{color:#dc2626;font-size:13px}.RallyState_error-text__bTJ7e{color:#dc2626;font-size:13px;margin-top:8px}.ConnectionCTA_compact__dFVhr{background:#f0fdf4;border-left:3px solid #22c55e;border-radius:6px;color:#14532d;font-size:12px;line-height:1.4;margin:0 12px 8px;padding:10px 12px}.ConnectionCTA_compact__title__GABLO{font-weight:500;margin-bottom:6px}.ConnectionCTA_compact__actions___eNrR{align-items:center;display:flex;gap:8px}.ConnectionCTA_compact__connect-btn__f8xXM{font-size:11px;height:26px;padding:0 10px}.ConnectionCTA_compact__connect-icon__TaqF9{margin-right:4px}.ConnectionCTA_compact__skip-btn__eAjGm{color:#6b7280;font-size:11px;height:26px;padding:0 8px}.ConnectionCTA_compact__error__oYPtV{font-size:11px;margin-top:4px}.ConnectionCTA_full__cPbc1{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px}.ConnectionCTA_full__heading__4lEDn{margin-bottom:4px}.ConnectionCTA_full__text__OHune{line-height:1.5;margin-bottom:12px}.ConnectionCTA_full__icon__iYtjn{margin-right:6px}.ConnectionCTA_full__error__l5vs4{margin-top:8px}.IdentityPrompt_container___TKKG{display:flex;flex:1 1;flex-direction:column;min-height:0}.IdentityPrompt_content-area__uiFRV{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:0;justify-content:center;overflow:hidden auto;padding:32px 24px 16px;text-align:center}.IdentityPrompt_actions__ChsR0{align-items:center;background:#fff;border-top:1px solid #f0f0f0;display:flex;flex-shrink:0;gap:8px;padding:12px 16px}.IdentityPrompt_actions__spacer__pvC2b{flex:1 1}.IdentityPrompt_icon__POT6k{align-items:center;background:linear-gradient(135deg,#e8efff,#f0f4ff);border-radius:50%;box-shadow:0 4px 12px rgba(0,38,119,.08);display:flex;height:64px;justify-content:center;margin-bottom:20px;width:64px}.IdentityPrompt_heading__vg_Ir{color:#1f2937;margin-bottom:8px}.IdentityPrompt_subtext___kC_d{color:#6b7280;font-size:13px!important;line-height:1.5;margin-bottom:28px;max-width:300px}.IdentityPrompt_input-area__GQjJg{display:flex;flex-direction:column;gap:8px;max-width:320px;width:100%}.IdentityPrompt_input-wrapper__6vvUf{align-items:center;display:flex;position:relative}.IdentityPrompt_input-icon__DzPQJ{left:12px;pointer-events:none;position:absolute;z-index:1}.IdentityPrompt_input__jHuHb{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;font-family:inherit;font-size:14px;outline:none;padding:10px 12px 10px 38px;transition:border-color .2s,background .2s,box-shadow .2s;width:100%}.IdentityPrompt_input__jHuHb:focus{background:#fff;border-color:#002677;box-shadow:0 0 0 3px rgba(0,38,119,.08)}.IdentityPrompt_input__jHuHb::placeholder{color:#9ca3af}.IdentityPrompt_input__jHuHb:disabled{cursor:not-allowed;opacity:.6}.IdentityPrompt_input--error__LlGQ4{background:#fef2f2;border-color:#dc2626}.IdentityPrompt_input--error__LlGQ4:focus{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.08)}.IdentityPrompt_input-spinner__yQCU6{align-items:center;display:flex;position:absolute;right:12px}.IdentityPrompt_error__f22cN{align-items:center;display:flex;gap:6px;padding:0 4px;text-align:left}.IdentityPrompt_results__hiR4m{animation:IdentityPrompt_slide-down__Iwxkl .15s ease-out;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 4px 16px rgba(0,0,0,.1);overflow:hidden}@keyframes IdentityPrompt_slide-down__Iwxkl{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.IdentityPrompt_result-item__4dW3m{align-items:center;background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:10px 12px;text-align:left;transition:background .12s;width:100%}.IdentityPrompt_result-item__4dW3m:not(:last-child){border-bottom:1px solid #f3f4f6}.IdentityPrompt_result-item--selected__n45An,.IdentityPrompt_result-item__4dW3m:hover{background:#f0f4ff}.IdentityPrompt_result-item__info__JQoD2{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.IdentityPrompt_result-item__name__BQ1LJ{color:#1f2937;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IdentityPrompt_result-item__email__izePp{color:#6b7280;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IdentityPrompt_result-item__badge--rally__S8lZA{background:#e8efff}.IdentityPrompt_result-item__badge--neutral__arOzl,.IdentityPrompt_result-item__badge--rally__S8lZA{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.IdentityPrompt_result-item__badge--neutral__arOzl{background:#f3f4f6}.IdentityPrompt_trust__RZDAG{align-items:flex-start;background:#f9fafb;border:1px solid #f3f4f6;border-radius:8px;display:flex;gap:6px;margin-top:28px;max-width:320px;padding:8px 12px;text-align:left}.IdentityPrompt_trust-text__3wkQS{color:#9ca3af;font-size:11px!important;line-height:1.4}.DefectSuiteSearch_label___Sd_m{color:#323334;display:block;font-size:14px;font-weight:700;line-height:1.4;margin-bottom:4px}.DefectSuiteSearch_required-asterisk__PWoiZ{color:#c40000;margin-left:2px}.DefectSuiteSearch_spinner__P3MBE{align-items:center;display:flex;pointer-events:none;position:absolute;right:40px;top:36px;z-index:1}.DefectSuiteSearch_selected-badge__tbNzl{align-items:center;background:#f0f4ff;border:1px solid #dde3f0;border-radius:6px;display:flex;gap:8px;min-width:0;padding:6px 10px}.DefectSuiteSearch_selected-badge__tbNzl>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DefectSuiteSearch_selected-badge__text__Gtbt3{flex:1 1}.DefectSuiteSearch_selected-badge__btn__kCrjn{color:#9ca3af;height:24px;min-width:24px;padding:0}.DefectSuiteSearch_selected-badge__btn__kCrjn:hover{color:#374151}.DefectSuiteSearch_container__8p9pR{position:relative}.DefectSuiteSearch_dropdown__eoJHi{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:100}.DefectSuiteSearch_dropdown--loading__ztKcz{align-items:center;display:flex;gap:8px;justify-content:center;padding:20px 16px}.DefectSuiteSearch_loading-text__QWeV_{color:#6b7280;font-size:13px}.DefectSuiteSearch_dropdown--empty__s0bS1{color:#9ca3af;font-size:13px;font-style:italic;padding:14px 16px}.DefectSuiteSearch_dropdown-item__IJfxv{align-items:center;background:rgba(0,0,0,0);border:none;border-bottom:1px solid #f3f4f6;cursor:pointer;display:flex;font-size:13px;gap:10px;padding:10px 12px;text-align:left;width:100%}.DefectSuiteSearch_dropdown-item__IJfxv:last-child{border-bottom:none}.DefectSuiteSearch_dropdown-item__IJfxv:hover{background:#f0f4ff}.DefectSuiteSearch_dropdown-item__text__5DOVW{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.DefectSuiteSearch_dropdown-item__id__iL_QH{color:#002677;font-size:13px;font-weight:600}.DefectSuiteSearch_dropdown-item__name__D7Qko{color:#6b7280;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DefectSuiteSearch_dropdown-item__icon--configured__Hu0xd{color:#6b7280;flex-shrink:0}.DefectSuiteSearch_dropdown-item__icon--popular__UJB4v{color:#d97706;flex-shrink:0}.DefectSuiteSearch_select-trigger__z6mpe{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:8px 12px;transition:border-color .15s;width:100%}.DefectSuiteSearch_select-trigger__z6mpe:hover{border-color:#9ca3af}.DefectSuiteSearch_select-trigger__z6mpe:focus{border-color:#002677;box-shadow:0 0 0 2px rgba(0,38,119,.12);outline:none}.DefectSuiteSearch_select-trigger__placeholder__EIPcm{color:#9ca3af}.DefectSuiteSearch_error-text__YfpTa{color:#c40000;display:block;font-size:12px;margin-top:4px}.DefectCard_card__XF1Kr{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.03);cursor:pointer;display:flex;font-family:inherit;overflow:hidden;padding:0;text-align:left;transition:all .15s ease;width:100%}.DefectCard_card__XF1Kr:hover{background:#f8faff;border-color:#c7d2fe;box-shadow:0 3px 12px rgba(0,38,119,.08);transform:translateY(-1px)}.DefectCard_card__XF1Kr:focus-visible{outline:2px solid #002677;outline-offset:2px}.DefectCard_card--readonly___nMyf{cursor:default}.DefectCard_card--readonly___nMyf:hover{transform:none}.DefectCard_card__content__qty1h{flex:1 1;min-width:0;padding:10px 14px}.DefectCard_card__top__gD5ft{align-items:center;display:flex;gap:8px;margin-bottom:4px}.DefectCard_card__formatted-id__LE4ZE{letter-spacing:.02em}.DefectCard_card__state__R3pcq{color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.DefectCard_card__state__R3pcq[data-state=open],.DefectCard_card__state__R3pcq[data-state=submitted]{color:#dc2626}.DefectCard_card__state__R3pcq[data-state=closed],.DefectCard_card__state__R3pcq[data-state=fixed]{color:#16a34a}.DefectCard_card__date__Av_sT{font-size:11px;margin-left:auto}.DefectCard_card__icon___BEzv{vertical-align:text-bottom}.DefectCard_card__title__IkInb{color:#1f2937;font-size:13px;font-weight:500;line-height:1.4;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DefectCard_card__bottom__myU0Q{align-items:center;display:flex;gap:8px}.DefectCard_card__meta__1QhDG{align-items:center;display:flex;gap:10px;margin-left:auto}.DefectCard_card__meta-item__kTOQx{align-items:center;color:#6b7280;display:inline-flex;font-size:11px;gap:2px}.DefectsScreen_container__T68D8{display:flex;flex:1 1;flex-direction:column;min-height:0}.DefectsScreen_header__BF_yA{flex-shrink:0;padding:12px 16px 0}.DefectsScreen_header__title-row__6fH8s{align-items:center;display:flex;gap:8px}.DefectsScreen_toolbar__6y0GR{border-bottom:1px solid #eef0f3;display:flex;flex-direction:column;gap:10px;margin-top:12px;padding-bottom:12px}.DefectsScreen_toolbar__suite__y1_1_{flex-shrink:0}.DefectsScreen_toolbar__search___13yG{align-items:center;display:flex;position:relative}.DefectsScreen_toolbar__search-icon__9afcr{color:#9ca3af;left:10px;pointer-events:none;position:absolute;z-index:1}.DefectsScreen_toolbar__search-input__gWONS{width:100%}.DefectsScreen_toolbar__search-spinner__1EgHs{align-items:center;display:flex;pointer-events:none;position:absolute;right:10px}.DefectsScreen_list__pgQRq{flex:1 1;min-height:0;overflow:hidden auto;padding:12px 16px}.DefectsScreen_list__message__sCI8e{padding:12px 0}.DefectsScreen_alert-content__tbOfM{align-items:center;display:flex;gap:8px}.DefectsScreen_loading__2ed6B{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center;padding:48px 24px}.DefectsScreen_empty-state__JfpVr{align-items:center;padding:40px 20px;text-align:center}.DefectsScreen_card-list__aEwI_,.DefectsScreen_empty-state__JfpVr{display:flex;flex-direction:column;gap:8px}.DefectsScreen_footer__llyUQ{align-items:center;background:#fafbfc;border-top:1px solid #eef0f3;display:flex;flex-shrink:0;justify-content:space-between;padding:8px 16px}.DefectsScreen_footer__count__wL92J{color:#6b7280;font-size:12px;font-weight:500}.DefectsScreen_footer__pagination___42BG{align-items:center;display:flex;gap:4px}.DefectsScreen_footer__page__6gycl{color:#6b7280;font-size:12px;min-width:40px;text-align:center}.DefectsScreen_validating-state__Jfl6I{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:center;min-height:200px}.DefectsScreen_alert-error-text__cSzvN{flex:1 1}.DefectsScreen_empty-state__heading__5Rb2H{margin-top:16px}.DefectsScreen_empty-state__text__dMHsr{margin-top:8px}