.designFeedback_empty__Qqtco{color:var(--text-muted);padding:1.5rem;text-align:center}.designFeedback_btnPrimary__wb1j0{background:#4f46e5;color:#fff;border:none;border-radius:8px;padding:.55rem 1.1rem;font-weight:600;font-size:.85rem;cursor:pointer;font-family:inherit}.designFeedback_btnPrimary__wb1j0:hover:not(:disabled){background:#4338ca}.designFeedback_btnPrimary__wb1j0:disabled{opacity:.6;cursor:not-allowed}.designFeedback_btnGhost__zBCnn{background:var(--bg-card);color:var(--text-secondary);border:1px solid var(--border-color);border-radius:8px;padding:.5rem .9rem;font-weight:600;font-size:.82rem;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:.35rem}.designFeedback_btnGhost__zBCnn:hover{border-color:var(--text-muted);color:var(--text-primary)}.designFeedback_linkBtn__V_kzU{background:none;border:none;color:#4f46e5;font-size:.78rem;font-weight:600;cursor:pointer;padding:0;font-family:inherit}.designFeedback_linkBtn__V_kzU:hover{text-decoration:underline}.designFeedback_linkBtnDanger__WaMlx{background:none;border:none;color:#dc2626;font-size:.78rem;font-weight:600;cursor:pointer;padding:0;font-family:inherit}.designFeedback_linkBtnDanger__WaMlx:hover{text-decoration:underline}.designFeedback_backLink__jF5b0{background:none;border:none;color:var(--text-secondary);font-size:.85rem;cursor:pointer;padding:0;font-family:inherit;margin-bottom:1rem}.designFeedback_backLink__jF5b0:hover{color:var(--text-primary)}.designFeedback_appHeader__P8lmr{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap}.designFeedback_appIntro__ZZGTU{font-size:.85rem;color:var(--text-secondary);max-width:620px;line-height:1.5}.designFeedback_newForm__4DiXJ{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;padding:1.25rem;margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.9rem}.designFeedback_formRow__Jlilh{display:grid;grid-template-columns:1fr 1fr;grid-gap:.9rem;gap:.9rem}.designFeedback_newForm__4DiXJ label{display:flex;flex-direction:column;gap:.35rem;font-size:.82rem;font-weight:600;color:var(--text-secondary)}.designFeedback_newForm__4DiXJ input{padding:.6rem .7rem;border:1px solid var(--border-color);border-radius:8px;font-size:.9rem;font-family:inherit;background:var(--bg-main);color:var(--text-primary)}.designFeedback_newForm__4DiXJ input:focus{outline:none;border-color:#4f46e5}.designFeedback_reviewGrid__7d3cE{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:1rem;gap:1rem}.designFeedback_reviewCard__Lygvb{display:flex;flex-direction:column;gap:.3rem;align-items:flex-start;text-align:left;background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;padding:1.1rem;cursor:pointer;font-family:inherit;transition:border-color .15s,box-shadow .15s}.designFeedback_reviewCard__Lygvb:hover{border-color:var(--text-muted);box-shadow:0 2px 8px rgba(0,0,0,.06)}.designFeedback_reviewCardTop__JkEKu{display:flex;align-items:center;gap:.5rem;width:100%;justify-content:space-between}.designFeedback_reviewTitle__abiYx{font-size:1rem;font-weight:700;color:var(--text-primary)}.designFeedback_reviewClient__LCqsM{font-size:.8rem;color:var(--text-secondary)}.designFeedback_reviewMeta__LVu_q{font-size:.75rem;color:var(--text-muted);margin-top:.2rem}.designFeedback_archivedBadge__rAidz{font-size:.65rem;font-weight:700;text-transform:uppercase;color:var(--text-secondary);background:var(--bg-main);border:1px solid var(--border-color);border-radius:8px;padding:.1rem .4rem}.designFeedback_detailHeader__N3C37{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.designFeedback_detailTitle__i25YC{font-size:1.4rem;font-weight:700;color:var(--text-primary)}.designFeedback_detailActions__L3gkv{display:flex;gap:.5rem;flex-wrap:wrap}.designFeedback_modeBar__dC28T{display:inline-flex;gap:.25rem;background:var(--bg-main);border:1px solid var(--border-color);border-radius:999px;padding:.2rem;margin-bottom:1rem}.designFeedback_modeBtn__YYcJB{border:none;background:none;border-radius:999px;padding:.4rem .9rem;font-size:.82rem;font-weight:600;color:var(--text-secondary);cursor:pointer;font-family:inherit}.designFeedback_modeBtnActive__1zlZH{background:#4f46e5;color:#fff}.designFeedback_versionBar__P2G4W{display:flex;gap:.4rem;flex-wrap:wrap;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-color)}.designFeedback_versionChip__z6VGl{background:var(--bg-card);border:1px solid var(--border-color);border-radius:999px;padding:.35rem .85rem;font-size:.8rem;font-weight:600;color:var(--text-secondary);cursor:pointer;font-family:inherit}.designFeedback_versionChip__z6VGl:hover{border-color:var(--text-muted)}.designFeedback_versionChipActive__GoRgA{background:#eef2ff;border-color:#c7d2fe;color:#4338ca}.designFeedback_viewer__YYO5z{display:flex;flex-direction:column;gap:.75rem}.designFeedback_imageTabs__XTP15{display:flex;gap:.35rem;flex-wrap:wrap}.designFeedback_imageTab__c_BWU{display:inline-flex;align-items:center;gap:.35rem;background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;padding:.3rem .7rem;font-size:.78rem;font-weight:600;color:var(--text-secondary);cursor:pointer;font-family:inherit}.designFeedback_imageTabActive__6JNsi{background:#eef2ff;border-color:#c7d2fe;color:#4338ca}.designFeedback_tabCount__2Ziul{background:#4f46e5;color:#fff;border-radius:999px;font-size:.65rem;padding:.05rem .35rem}.designFeedback_viewerBody__t1uwp{display:grid;grid-template-columns:1fr 320px;grid-gap:1rem;gap:1rem;align-items:start}@media (max-width:1024px){.designFeedback_viewerBody__t1uwp{grid-template-columns:1fr}}.designFeedback_viewerBodyCompact__6_14C{display:block}.designFeedback_canvasCol__QP1cR{min-width:0;display:flex;flex-direction:column;position:relative}.designFeedback_canvasWrap__f8fN6{position:relative;border:1px solid var(--border-color);border-radius:12px;overflow:auto;background:var(--bg-main);cursor:crosshair;line-height:0;max-height:100dvh}.designFeedback_canvasWrapHand__ejfL7{cursor:-webkit-grab;cursor:grab;overflow:hidden}.designFeedback_canvasWrapGrabbing__OWdio{cursor:-webkit-grabbing!important;cursor:grabbing!important}.designFeedback_canvasTransform__R69Ec{position:relative;transform-origin:0 0;min-width:100%;width:-moz-fit-content;width:fit-content;line-height:0}.designFeedback_canvasImg__rRuKs{width:100%;height:auto;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.designFeedback_canvasFoot__rbTlv{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:.4rem;flex-wrap:wrap}.designFeedback_canvasHint__AwvUm{font-size:.75rem;color:var(--text-muted);text-align:center}.designFeedback_liveLink__4k_L3{font-size:.75rem;font-weight:700;color:#4f46e5;text-decoration:none}.designFeedback_liveLink__4k_L3:hover{text-decoration:underline}.designFeedback_canvasToolbar__0eYeP{position:absolute;top:10px;left:10px;z-index:10;display:flex;align-items:center;gap:.15rem;background:var(--bg-card);border:1px solid var(--border-color);border-radius:10px;padding:.2rem .2rem .2rem .35rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.designFeedback_toolBtn__W45OM{border:none;background:none;border-radius:8px;padding:.4rem;color:var(--text-secondary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;overflow:visible;flex-shrink:0}.designFeedback_toolBtn__W45OM:hover{color:var(--text-primary);background:var(--bg-main)}.designFeedback_toolBtnActive__cAOi2{background:#4f46e5;color:#fff}.designFeedback_toolBtnActive__cAOi2:hover{background:#4338ca;color:#fff}.designFeedback_toolSep__fu0Ux{width:1px;height:18px;background:var(--border-color);margin:0 .1rem}.designFeedback_zoomLabel__oaxE_{font-size:.7rem;font-weight:700;color:var(--text-muted);padding:0 .35rem;min-width:2.5rem;text-align:center}.designFeedback_toolBadge__AVk4W{position:absolute;top:2px;right:2px;min-width:14px;height:14px;background:#e11d48;color:#fff;border-radius:999px;font-size:.55rem;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 3px;line-height:1}.designFeedback_toolBtn__W45OM{position:relative}@media (max-width:768px){.designFeedback_canvasToolbar__0eYeP{display:none}}.designFeedback_commentDropdown__Aurg5{position:absolute;top:10px;right:10px;z-index:11;width:340px;max-height:calc(100% - 20px);overflow-y:auto;background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.12);padding:.75rem;display:flex;flex-direction:column;gap:.6rem}.designFeedback_commentDropdownHeader__1VkVa{display:flex;align-items:center;justify-content:space-between;padding-bottom:.5rem;border-bottom:1px solid var(--border-color);margin-bottom:.25rem}@media (max-width:768px){.designFeedback_commentDropdown__Aurg5{width:calc(100% - 20px);right:10px;left:10px}}.designFeedback_viewerFullscreen__wAWIA{position:fixed;inset:0;z-index:999;background:var(--bg-main);padding:1rem;display:flex;flex-direction:column;gap:.75rem;overflow:hidden}.designFeedback_viewerFullscreen__wAWIA .designFeedback_viewerBody__t1uwp{flex:1 1;min-height:0}.designFeedback_viewerFullscreen__wAWIA .designFeedback_viewerBodyCompact__6_14C{flex:1 1;min-height:0;display:flex;flex-direction:column}.designFeedback_viewerFullscreen__wAWIA .designFeedback_canvasCol__QP1cR{flex:1 1;min-height:0}.designFeedback_viewerFullscreen__wAWIA .designFeedback_canvasWrap__f8fN6{max-height:calc(100vh - 7rem);overflow:auto}.designFeedback_viewerFullscreen__wAWIA .designFeedback_commentCol__NUqll{max-height:calc(100vh - 6rem);overflow-y:auto}.designFeedback_pin__5Vl_s{position:absolute;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:999px 999px 999px 2px;display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.35);cursor:default}.designFeedback_pinStaff__gIXLg{background:#4f46e5}.designFeedback_pinClient__N6Ypu{background:#e11d48}.designFeedback_pinResolved__jK_KU{background:#9ca3af;opacity:.7}.designFeedback_pinDraft__9h14e{background:#059669;animation:designFeedback_pop__X3AMH .15s ease-out}@keyframes designFeedback_pop__X3AMH{0%{transform:translate(-50%,-50%) scale(.6)}to{transform:translate(-50%,-50%) scale(1)}}.designFeedback_commentCol__NUqll{display:flex;flex-direction:column;gap:.75rem;position:-webkit-sticky;position:sticky;top:1rem}.designFeedback_nameInput__ZRN9_{padding:.55rem .7rem;border:1px solid var(--border-color);border-radius:8px;font-size:.85rem;font-family:inherit;background:var(--bg-main);color:var(--text-primary)}.designFeedback_nameInput__ZRN9_:focus{outline:none;border-color:#4f46e5}.designFeedback_mobileSuccess__jFfGH{background:#dcfce7;border:1px solid #86efac;color:#166534;border-radius:10px;padding:.75rem 1rem;font-size:.85rem;font-weight:600;text-align:center;animation:designFeedback_fadeSuccess__HqKQq 3s ease-in-out forwards}@keyframes designFeedback_fadeSuccess__HqKQq{0%{opacity:1}70%{opacity:1}to{opacity:0}}.designFeedback_composer__1BkhV{border:1px solid #c7d2fe;background:#eef2ff;border-radius:10px;padding:.85rem;display:flex;flex-direction:column;gap:.5rem}.designFeedback_composerHead__IfB8R{font-size:.72rem;font-weight:700;color:#4338ca;text-transform:uppercase;letter-spacing:.4px;margin-bottom:.25rem}.designFeedback_composerInput__QQmG9{width:100%;min-height:70px;border:1px solid var(--border-color);border-radius:8px;padding:.55rem .65rem;font-size:.85rem;font-family:inherit;resize:vertical;background:var(--bg-main);color:var(--text-primary);box-sizing:border-box}.designFeedback_composerInput__QQmG9:focus{outline:none;border-color:#4f46e5}.designFeedback_composerActions__UComx{display:flex;justify-content:flex-end;gap:.5rem}.designFeedback_composerActions__UComx button{font-size:.82rem;padding:.5rem 1rem}.designFeedback_todoTabs__8sVmI{display:flex;border-bottom:1px solid var(--border-color);margin-bottom:.75rem}.designFeedback_todoTab__qxzlI{flex:1 1;padding:.5rem .75rem .65rem;background:none;cursor:pointer;font-size:.85rem;font-weight:400;color:var(--text-secondary);font-family:inherit;border:none;border-bottom:2px solid transparent;text-align:center}.designFeedback_todoTabActive__KLaYp{font-weight:600;color:var(--text-primary);border-bottom-color:var(--text-primary)}.designFeedback_commentListHead__AOrXo{display:flex;justify-content:space-between;align-items:center;font-size:.78rem;color:var(--text-muted);font-weight:600}.designFeedback_commentList__lurJO{display:flex;flex-direction:column;gap:.5rem;max-height:560px;overflow-y:auto}.designFeedback_comment__p3ngP{border:1px solid var(--border-color);border-radius:10px;padding:.6rem .7rem;background:var(--bg-card);transition:border-color .15s}.designFeedback_comment__p3ngP:hover{border-color:var(--text-muted)}.designFeedback_commentExpanded__q1iMz{border-color:#c7d2fe;background:#fafaff}.designFeedback_commentResolved__AJ_1n{opacity:.6}.designFeedback_commentTop__jR3bt{display:flex;align-items:center;gap:.4rem;margin-bottom:.3rem;flex-wrap:wrap}.designFeedback_commentPinNo__KD5k4{background:#4f46e5;color:#fff;border-radius:999px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;flex-shrink:0}.designFeedback_commentAuthor__m3OjG{font-size:.82rem;font-weight:700;color:var(--text-primary)}.designFeedback_commentBoard__Vh_ID,.designFeedback_commentTime__z9OW1{font-size:.68rem;color:var(--text-muted)}.designFeedback_commentBoard__Vh_ID{margin-left:auto;white-space:nowrap}.designFeedback_clientTag__GUqxR{font-size:.62rem;font-weight:700;text-transform:uppercase;background:#ffe4e6;color:#be123c;border-radius:6px;padding:.05rem .35rem}.designFeedback_commentBody__GZLJ_{font-size:.85rem;color:var(--text-secondary);line-height:1.45;white-space:pre-wrap;word-break:break-word}.designFeedback_commentActions__pEFjC{display:flex;gap:.75rem;margin-top:.4rem}.designFeedback_commentExpandedArea__LjZiI{margin-top:.5rem;display:flex;flex-direction:column;gap:.5rem}.designFeedback_replyComposer__8Uag2{display:flex;flex-direction:column;gap:.4rem}.designFeedback_replyInput__HlLtS{width:100%;border:1px solid var(--border-color);border-radius:8px;padding:.45rem .6rem;font-size:.82rem;font-family:inherit;resize:vertical;background:var(--bg-main);color:var(--text-primary);box-sizing:border-box}.designFeedback_replyInput__HlLtS:focus{outline:none;border-color:#4f46e5}.embeddedViewer_wrap__g2odF{display:flex;flex-direction:column;gap:.75rem}.embeddedViewer_empty__MRK5t{color:var(--text-muted);padding:1.5rem;text-align:center}.embeddedViewer_toolbar__DrWFX{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding:.6rem .75rem;background:var(--bg-card);border:1px solid var(--border-color);border-radius:10px}.embeddedViewer_urlSelect__NTStj{padding:.4rem .6rem;border:1px solid var(--border-color);border-radius:8px;font-size:.82rem;font-family:inherit;background:var(--bg-main);color:var(--text-primary);max-width:260px}.embeddedViewer_deviceBar__spbXi{display:flex;gap:.3rem;background:var(--bg-main);border:1px solid var(--border-color);border-radius:999px;padding:.2rem}.embeddedViewer_deviceBtn__GGFzo{display:inline-flex;align-items:center;gap:.3rem;border:none;background:none;border-radius:999px;padding:.35rem .8rem;font-size:.8rem;font-weight:600;color:var(--text-secondary);cursor:pointer;font-family:inherit}.embeddedViewer_deviceBtnActive__feT_7{background:#4f46e5;color:#fff}.embeddedViewer_toolbarRight__bM6Rx{margin-left:auto;display:flex;align-items:center;gap:.5rem}.embeddedViewer_dims__aerGd{font-size:.72rem;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.embeddedViewer_ghost__3T077{display:inline-flex;align-items:center;gap:.25rem;background:var(--bg-main);border:1px solid var(--border-color);border-radius:8px;padding:.35rem .6rem;font-size:.8rem;font-weight:600;color:var(--text-secondary);cursor:pointer;font-family:inherit;text-decoration:none}.embeddedViewer_ghost__3T077:hover{border-color:var(--text-muted);color:var(--text-primary)}.embeddedViewer_warn__keifA{font-size:.82rem;color:#92400e;background:#fef3c7;border:1px solid #fde68a;border-radius:8px;padding:.6rem .8rem;line-height:1.5}.embeddedViewer_warn__keifA a{color:#92400e;font-weight:700}.embeddedViewer_checking__dzHGK{font-size:.78rem;color:var(--text-muted)}.embeddedViewer_stage__Ak5ip{position:relative;overflow:auto;background:var(--bg-main);border:1px solid var(--border-color);border-radius:12px;padding:1.25rem;display:flex;justify-content:center;min-height:300px;max-height:78vh}.embeddedViewer_device__JPg_R{position:relative;background:#fff;overflow:hidden;flex-shrink:0}.embeddedViewer_deviceFramed__qlZMU{border-radius:22px;box-shadow:0 0 0 10px #1f2937,0 12px 40px rgba(0,0,0,.25)}.embeddedViewer_frame__XYbyb{border:0;display:block;background:#fff}.experimental_page__OMkTD{width:100%;max-width:none;margin:0}.experimental_header__TMvgo{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.experimental_title__x0Am0{font-size:1.75rem;font-weight:700;color:var(--text-primary)}.experimental_sub__OhN8e{font-size:.875rem;color:var(--text-secondary);margin-top:.35rem;max-width:640px;line-height:1.5}.experimental_empty__cKfUT{color:var(--text-muted);padding:1.5rem;text-align:center}.experimental_headerActions__N4KNh{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.experimental_backLink__E_Fa9{background:none;border:none;color:var(--text-secondary);font-size:.85rem;cursor:pointer;padding:0;font-family:inherit;margin-top:.75rem}.experimental_backLink__E_Fa9:hover{color:var(--text-primary)}.experimental_grid__ktiNQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:1rem;gap:1rem}.experimental_sectionHeading__XupFk{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.9rem;font-weight:600;color:var(--text-primary)}.experimental_card__9A9tZ{display:flex;flex-direction:column;align-items:stretch;gap:.6rem;text-align:left;background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;padding:1.25rem;cursor:pointer;font-family:inherit;transition:border-color .15s,box-shadow .15s}.experimental_card__9A9tZ:hover{border-color:var(--text-muted);box-shadow:0 2px 8px rgba(0,0,0,.06)}.experimental_cardTop__RO3V3{display:flex;align-items:center;justify-content:space-between}.experimental_cardIcon__7Gfh9{font-size:1.6rem}.experimental_cardTitle__pglMz{font-size:1.1rem;font-weight:700;color:var(--text-primary)}.experimental_versionPill__Zm_xU{display:inline-flex;align-items:center;align-self:flex-start;font-size:.68rem;font-weight:700;color:#473bf0;background:#eeedfe;border:1px solid #ddd6fe;border-radius:10px;padding:.1rem .5rem;letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,monospace}.experimental_cardSummary__H9J9U{font-size:.85rem;color:var(--text-secondary);line-height:1.5}.experimental_statusBadge__hEgaw{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px;border-radius:10px;padding:.2rem .55rem}.experimental_status_building__DjmzN{background:#fef3c7;color:#92400e}.experimental_status_ready__PEixY{background:#dbeafe;color:#1e40af}.experimental_status_promoted__DDNu0{background:#d1fae5;color:#065f46}.experimental_cardMeta__JQi4v{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;margin-top:.25rem;font-size:.75rem}.experimental_metaLabel__w3EC6{color:var(--text-muted)}.experimental_suiteChip__m7z_l{font-size:.68rem;font-weight:700;color:var(--text-secondary);background:var(--bg-main);border:1px solid var(--border-color);border-radius:8px;padding:.1rem .45rem}.experimental_suiteChipLive__MceQu{background:#d1fae5;color:#065f46;border-color:#a7f3d0}.experimental_btnPrimary__cSsAF{background:var(--text-primary);color:var(--surface-canvas);border:none;border-radius:8px;font-weight:600}.experimental_btnOutline__RvbCj,.experimental_btnPrimary__cSsAF{padding:.6rem 1.25rem;font-size:.85rem;cursor:pointer;font-family:inherit}.experimental_btnOutline__RvbCj{background:none;font-weight:500}.experimental_btnOutline__RvbCj,.experimental_modalInput__dwzU7{color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px}.experimental_modalInput__dwzU7{width:100%;padding:.65rem .85rem;font-size:.9rem;font-family:inherit;background:var(--bg-card)}.experimental_modalRow___n2Cu{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.experimental_tabBar__MWuMu{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.experimental_tabButton__o9Na5{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-secondary);border-radius:8px;padding:.55rem .85rem;font:inherit;font-weight:600;cursor:pointer}.experimental_tabButtonActive__2LSsg{background:var(--text-primary);border-color:var(--text-primary);color:var(--surface-canvas)}.experimental_accountingPanel__eBGAT{margin-top:1rem}.experimental_accountingPanel__eBGAT>div{padding:0}.XeroArchive_subTabRow__D74EP{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.XeroArchive_pill__5EbHp{padding:.4rem .85rem;border-radius:999px;border:1px solid var(--border-color,var(--border-default));background:var(--bg-card);color:var(--text-secondary);font-size:.8rem;font-weight:600;cursor:pointer}.XeroArchive_pill__5EbHp:hover{background:var(--hover-bg,var(--surface-sunken))}.XeroArchive_pillActive__vVjgy{background:var(--accent-primary,var(--brand-primary));border-color:var(--accent-primary,var(--brand-primary));color:#fff}.XeroArchive_searchBar__6NzxE{display:flex;align-items:center;gap:8px;padding:0 12px;margin-bottom:1rem;max-width:480px;border:1px solid var(--border-color,var(--border-default));border-radius:var(--radius-md);background:var(--surface-canvas,var(--bg-main))}.XeroArchive_searchIcon__RNy0L{color:var(--text-muted);flex-shrink:0}.XeroArchive_searchInput__me1rP{flex:1 1;min-width:0;border:0;background:transparent;padding:8px 0;color:var(--text-primary);font-size:13px}.XeroArchive_searchInput__me1rP:focus{outline:none}.XeroArchive_resultCount___z6aU{font-size:.75rem;color:var(--text-muted);white-space:nowrap}.XeroArchive_clickableRow__znb4h{cursor:pointer}.XeroArchive_clickableRow__znb4h:hover{background:var(--hover-bg,var(--surface-sunken))}.XeroArchive_expandedCell__kJl78{background:var(--surface-canvas,var(--bg-main));padding:.75rem 1rem!important}.XeroArchive_linesTable__EsjMt{width:100%;font-size:.8rem;border-collapse:collapse}.XeroArchive_linesTable__EsjMt th{text-align:left;color:var(--text-muted);font-weight:600}.XeroArchive_linesTable__EsjMt td,.XeroArchive_linesTable__EsjMt th{padding:.35rem .5rem;border-bottom:1px solid var(--border-color,var(--border-default))}.XeroArchive_pagination___O3V5{display:flex;align-items:center;gap:1rem;margin-top:1rem;font-size:.85rem;color:var(--text-secondary)}.XeroArchive_summaryTable__NiKIW{width:100%;border-collapse:collapse;margin-bottom:1.25rem}.XeroArchive_summaryTable__NiKIW th{text-align:left;padding:.5rem .75rem;background:var(--surface-canvas,var(--bg-main));font-size:.8rem;color:var(--text-secondary);border-bottom:1px solid var(--border-color,var(--border-default))}.XeroArchive_summaryTable__NiKIW td{padding:.4rem .75rem;border-bottom:1px solid var(--border-color,var(--border-default));font-size:.85rem}.XeroArchive_periodNote__cmV98{font-size:.8rem;color:var(--text-muted);margin-bottom:.75rem}.XeroArchive_archiveToolbar__55yff{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.XeroArchive_archiveToolbar__55yff .XeroArchive_subTabRow__D74EP{margin-bottom:0}.XeroArchive_archiveToolbar__55yff button{display:inline-flex;align-items:center;gap:.45rem}.XeroArchive_journalModal__hds_h{width:min(1120px,calc(100vw - 32px));max-width:1120px}.XeroArchive_journalHeader__vuxmO{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.XeroArchive_journalHeader__vuxmO h2{margin:0;color:var(--text-primary)}.XeroArchive_journalHeader__vuxmO p{margin:.25rem 0 0;color:var(--text-secondary);font-size:.85rem}.XeroArchive_journalMeta__gEggI{display:grid;grid-template-columns:minmax(180px,240px) minmax(220px,320px);grid-gap:1rem;gap:1rem;margin-bottom:1rem}.XeroArchive_journalMeta__gEggI label{display:flex;flex-direction:column;gap:.35rem;color:var(--text-secondary);font-size:.8rem;font-weight:700}.XeroArchive_journalInput__cDr5F{width:100%;min-width:0;padding:.55rem .65rem;border:1px solid var(--border-color,var(--border-default));border-radius:6px;background:var(--bg-card);color:var(--text-primary);font:inherit;font-size:.85rem}.XeroArchive_journalInput__cDr5F:disabled{color:var(--text-muted);background:var(--surface-canvas,var(--bg-main))}.XeroArchive_journalError__E10Co{margin:0 0 1rem;padding:.65rem .8rem;border:1px solid #fecaca;border-radius:8px;background:#fef2f2;color:#991b1b;font-size:.85rem}.XeroArchive_journalTableWrap___iyaG{overflow-x:auto;border:1px solid var(--border-color,var(--border-default));border-radius:8px}.XeroArchive_journalTable__Dh9n1{width:100%;min-width:920px;border-collapse:collapse}.XeroArchive_journalTable__Dh9n1 th{text-align:left;padding:.65rem;background:var(--surface-canvas,var(--bg-main));color:var(--text-secondary);font-size:.75rem;font-weight:800}.XeroArchive_journalTable__Dh9n1 td{padding:.5rem;border-top:1px solid var(--border-color,var(--border-default));vertical-align:top}.XeroArchive_journalTable__Dh9n1 th:first-child{width:26%}.XeroArchive_journalTable__Dh9n1 th:nth-child(2){width:28%}.XeroArchive_journalTable__Dh9n1 th:nth-child(3){width:18%}.XeroArchive_journalTable__Dh9n1 th:nth-child(4),.XeroArchive_journalTable__Dh9n1 th:nth-child(5){width:12%}.XeroArchive_journalTable__Dh9n1 th:nth-child(6){width:42px}.XeroArchive_iconButton__1JtVk{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--border-color,var(--border-default));border-radius:6px;background:var(--bg-card);color:var(--text-secondary);cursor:pointer}.XeroArchive_iconButton__1JtVk:disabled{opacity:.4;cursor:not-allowed}.XeroArchive_journalFooter__0bn16{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;flex-wrap:wrap}.XeroArchive_journalActions__IstkK,.XeroArchive_journalTotals__NNxPF{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.XeroArchive_journalTotals__NNxPF span{color:var(--text-secondary);font-size:.85rem}.XeroArchive_journalTotals__NNxPF strong{color:var(--text-primary)}.XeroArchive_balanced__2WpyO,.XeroArchive_unbalanced__yC9EZ{padding:.25rem .55rem;border-radius:999px;font-weight:800}.XeroArchive_balanced__2WpyO{background:#dcfce7;color:#15803d!important}.XeroArchive_unbalanced__yC9EZ{background:#fef3c7;color:#92400e!important}@media (max-width:720px){.XeroArchive_journalMeta__gEggI{grid-template-columns:1fr}}.AccountingDashboard_dashboard__P1TNI{display:flex;flex-direction:column;gap:18px}.AccountingDashboard_hero__K4yM4{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-card)}.AccountingDashboard_kicker__4RF7d{margin:0 0 4px;color:#0f766e;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.AccountingDashboard_hero__K4yM4 h2{margin:0;color:var(--text-primary);font-size:24px;line-height:1.15}.AccountingDashboard_hero__K4yM4 p{margin:6px 0 0;color:var(--text-secondary);font-size:14px}.AccountingDashboard_refreshBtn__3CKGJ{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid var(--border-color);border-radius:7px;background:var(--bg-card);color:var(--text-primary);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.AccountingDashboard_errorBox__hc8Mq,.AccountingDashboard_warningStrip__zC9lx{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid #f59e0b;border-radius:8px;background:#fffbeb;color:#92400e;font-size:13px}.AccountingDashboard_errorBox__hc8Mq{border-color:#fecaca;background:#fef2f2;color:#991b1b}.AccountingDashboard_errorBox__hc8Mq button{margin-left:auto;padding:7px 10px;border:1px solid;border-radius:6px;background:transparent;color:inherit;font:inherit;font-weight:700;cursor:pointer}.AccountingDashboard_kpiGrid__Iy_Ab{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.AccountingDashboard_summaryCard__osLpG{min-height:132px;padding:16px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-card);color:var(--text-primary)}.AccountingDashboard_summaryIcon__UAyCU{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-bottom:14px;border-radius:7px}.AccountingDashboard_summaryCard__osLpG span{display:block;color:var(--text-secondary);font-size:12px;font-weight:700}.AccountingDashboard_summaryCard__osLpG strong{display:block;margin-top:7px;font-size:22px;line-height:1.15}.AccountingDashboard_tone_blue__NcYhX .AccountingDashboard_summaryIcon__UAyCU{background:#dbeafe;color:#1d4ed8}.AccountingDashboard_tone_amber__1X1t5 .AccountingDashboard_summaryIcon__UAyCU{background:#fef3c7;color:#b45309}.AccountingDashboard_tone_green__xTzFe .AccountingDashboard_summaryIcon__UAyCU{background:#dcfce7;color:#15803d}.AccountingDashboard_tone_red__33Ifr .AccountingDashboard_summaryIcon__UAyCU{background:#fee2e2;color:#b91c1c}.AccountingDashboard_section__awQCX{padding:16px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-card)}.AccountingDashboard_sectionHeader__SAIdM{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.AccountingDashboard_sectionHeader__SAIdM h3{margin:0;color:var(--text-primary);font-size:16px}.AccountingDashboard_sectionHeader__SAIdM p{margin:4px 0 0;color:var(--text-secondary);font-size:13px}.AccountingDashboard_accountGrid__FUnzm{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:12px;gap:12px}.AccountingDashboard_accountCard__OJKG3{padding:14px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-main)}.AccountingDashboard_accountCardTop__BfQ49{display:flex;justify-content:space-between;gap:10px;margin-bottom:14px;color:var(--text-primary)}.AccountingDashboard_accountCardTop__BfQ49 h4{margin:0;font-size:15px}.AccountingDashboard_accountCardTop__BfQ49 p,.AccountingDashboard_accountRow__XSN5m p,.AccountingDashboard_businessRow__jtJhC p,.AccountingDashboard_invoiceRow__s6MXf p,.AccountingDashboard_recurringRow__5PhtC p{margin:3px 0 0;color:var(--text-secondary);font-size:12px}.AccountingDashboard_activityLine__jqwXs,.AccountingDashboard_balanceLine__Uj6qN{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--border-color);color:var(--text-secondary);font-size:12px}.AccountingDashboard_activityLine__jqwXs strong,.AccountingDashboard_balanceLine__Uj6qN strong{color:var(--text-primary);font-size:15px}.AccountingDashboard_accountList__im6xU{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid var(--border-color)}.AccountingDashboard_accountRow__XSN5m{display:grid;grid-template-columns:auto 1fr;grid-gap:8px;gap:8px;align-items:flex-start}.AccountingDashboard_accountRow__XSN5m strong,.AccountingDashboard_businessRow__jtJhC strong,.AccountingDashboard_invoiceRow__s6MXf strong,.AccountingDashboard_recurringRow__5PhtC strong{color:var(--text-primary);font-size:13px}.AccountingDashboard_sourcePill__R9Cfw{display:inline-flex;align-items:center;height:22px;padding:0 7px;border:1px solid var(--border-color);border-radius:999px;background:var(--bg-card);color:var(--text-secondary);font-size:10px;font-weight:800}.AccountingDashboard_mainGrid__KBk_7{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:12px;gap:12px}.AccountingDashboard_cashflowChart__osYn9{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;min-height:168px;padding:16px 8px 0;border-bottom:1px solid var(--border-color)}.AccountingDashboard_cashflowMonth__Qw_zd{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--text-secondary);font-size:12px}.AccountingDashboard_barPair__rHUEs{display:flex;align-items:flex-end;justify-content:center;gap:5px;height:126px}.AccountingDashboard_barPair__rHUEs span{display:block;width:16px;border-radius:4px 4px 0 0}.AccountingDashboard_inBar__3ECrm{background:#16a34a}.AccountingDashboard_outBar__G0yVq{background:#ef4444}.AccountingDashboard_legend__25S8i{display:flex;align-items:center;gap:16px;margin-top:12px;color:var(--text-secondary);font-size:12px}.AccountingDashboard_legend__25S8i span{display:inline-flex;align-items:center;gap:6px}.AccountingDashboard_legend__25S8i i{width:10px;height:10px;border-radius:2px}.AccountingDashboard_legendIn__XGg0R{background:#16a34a}.AccountingDashboard_legendOut__dT00e{background:#ef4444}.AccountingDashboard_businessList__aIeFM,.AccountingDashboard_invoiceList__9GaH7,.AccountingDashboard_recurringList__qjSPH{display:flex;flex-direction:column;gap:8px}.AccountingDashboard_businessRow__jtJhC,.AccountingDashboard_invoiceRow__s6MXf,.AccountingDashboard_recurringRow__5PhtC{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--border-color)}.AccountingDashboard_businessRow__jtJhC>div:last-child,.AccountingDashboard_invoiceRow__s6MXf>div:last-child,.AccountingDashboard_recurringRow__5PhtC>span{text-align:right;white-space:nowrap}.AccountingDashboard_claimCards__21MDf{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-bottom:12px}.AccountingDashboard_claimCards__21MDf div{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 8px;gap:4px 8px;align-items:center;padding:12px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-main);color:var(--text-primary)}.AccountingDashboard_claimCards__21MDf span{grid-column:1/-1;color:var(--text-secondary);font-size:12px}.AccountingDashboard_emptyInline__h4VDm,.AccountingDashboard_empty__UcAdp{margin:0;color:var(--text-muted);font-size:13px}.AccountingDashboard_empty__UcAdp{padding:28px;text-align:center}@media (max-width:1100px){.AccountingDashboard_kpiGrid__Iy_Ab{grid-template-columns:repeat(2,minmax(0,1fr))}.AccountingDashboard_mainGrid__KBk_7{grid-template-columns:1fr}}@media (max-width:720px){.AccountingDashboard_hero__K4yM4{flex-direction:column}.AccountingDashboard_kpiGrid__Iy_Ab{grid-template-columns:1fr}.AccountingDashboard_cashflowChart__osYn9{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px}.AccountingDashboard_businessRow__jtJhC,.AccountingDashboard_invoiceRow__s6MXf,.AccountingDashboard_recurringRow__5PhtC{flex-direction:column}.AccountingDashboard_businessRow__jtJhC>div:last-child,.AccountingDashboard_invoiceRow__s6MXf>div:last-child,.AccountingDashboard_recurringRow__5PhtC>span{text-align:left}}.AccountingPeople_peoplePage__wVzj2{display:flex;flex-direction:column;gap:16px}.AccountingPeople_heading__WwaDb{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:18px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-card)}.AccountingPeople_heading__WwaDb h2{margin:2px 0 0;color:var(--text-primary);font-size:24px}.AccountingPeople_heading__WwaDb p{max-width:650px;margin:6px 0 0;color:var(--text-secondary);font-size:14px;line-height:1.5}.AccountingPeople_kicker__SKeQV{color:#0f766e;font-size:12px;font-weight:800;text-transform:uppercase}.AccountingPeople_actions__UsE8_ button,.AccountingPeople_primaryButton__KhMVt,.AccountingPeople_secondaryButton__FuHBU{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 12px;border-radius:7px;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.AccountingPeople_primaryButton__KhMVt{border:1px solid var(--text-primary);background:var(--text-primary);color:var(--surface-canvas)}.AccountingPeople_secondaryButton__FuHBU{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-primary)}.AccountingPeople_actions__UsE8_ button:disabled,.AccountingPeople_primaryButton__KhMVt:disabled,.AccountingPeople_secondaryButton__FuHBU:disabled{cursor:wait;opacity:.6}.AccountingPeople_accessNote__y7xXy{display:flex;align-items:center;gap:11px;padding:13px 15px;border:1px solid #a7f3d0;border-radius:8px;background:#ecfdf5;color:#065f46}.AccountingPeople_accessNote__y7xXy div{display:flex;flex-direction:column;gap:2px}.AccountingPeople_accessNote__y7xXy strong{font-size:13px}.AccountingPeople_accessNote__y7xXy span{font-size:12px}.AccountingPeople_error__HkfgF,.AccountingPeople_notice__4jk4m{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border-radius:7px;font-size:13px}.AccountingPeople_notice__4jk4m{border:1px solid #a7f3d0;background:#ecfdf5;color:#065f46}.AccountingPeople_error__HkfgF{border:1px solid #fecaca;background:#fef2f2;color:#991b1b}.AccountingPeople_error__HkfgF button{display:inline-flex;border:0;background:none;color:inherit;cursor:pointer}.AccountingPeople_peopleList__Q9TrR{overflow:hidden;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-card)}.AccountingPeople_listHeader__PBMsy,.AccountingPeople_personRow__iG1s6{display:grid;grid-template-columns:minmax(260px,1.7fr) minmax(130px,.75fr) 100px minmax(210px,auto);grid-gap:16px;gap:16px;align-items:center;padding:13px 15px}.AccountingPeople_listHeader__PBMsy{border-bottom:1px solid var(--border-color);background:var(--bg-main);color:var(--text-secondary);font-size:11px;font-weight:800;text-transform:uppercase}.AccountingPeople_personRow__iG1s6+.AccountingPeople_personRow__iG1s6{border-top:1px solid var(--border-color)}.AccountingPeople_identity__w8MvM{display:flex;align-items:center;gap:11px;min-width:0}.AccountingPeople_identity__w8MvM div{display:flex;flex-direction:column;gap:3px;min-width:0}.AccountingPeople_identity__w8MvM strong{overflow:hidden;color:var(--text-primary);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.AccountingPeople_identity__w8MvM span:not(.AccountingPeople_avatar__dLGci){overflow:hidden;color:var(--text-secondary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.AccountingPeople_avatar__dLGci{display:inline-flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#e0f2fe;color:#075985;font-size:12px;font-weight:800}.AccountingPeople_role__e9l_d{color:var(--text-primary);font-size:13px}.AccountingPeople_status__DHGWH{display:inline-flex;justify-self:start;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:800}.AccountingPeople_active__PhYrG{background:#dcfce7;color:#166534}.AccountingPeople_invited__PkafP{background:#fef3c7;color:#92400e}.AccountingPeople_actions__UsE8_{display:flex;justify-content:flex-end;gap:7px}.AccountingPeople_actions__UsE8_ button{min-height:34px;padding:6px 9px;border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-primary)}.AccountingPeople_actions__UsE8_ .AccountingPeople_removeButton__MvP8n{color:#b91c1c}.AccountingPeople_empty__cIPml{display:flex;flex-direction:column;align-items:center;gap:6px;padding:42px 20px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-card);color:var(--text-secondary);text-align:center}.AccountingPeople_empty__cIPml strong{color:var(--text-primary);font-size:14px}.AccountingPeople_empty__cIPml span{font-size:13px}.AccountingPeople_readOnly__NSl6U{margin:0;color:var(--text-secondary);font-size:12px}.AccountingPeople_modalOverlay__7JFWj{position:fixed;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.48)}.AccountingPeople_modal__mYUhM{width:min(560px,100%);overflow:hidden;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-card);box-shadow:0 20px 60px rgba(0,0,0,.24)}.AccountingPeople_modalHeader__CZvea{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:18px 20px;border-bottom:1px solid var(--border-color)}.AccountingPeople_modalHeader__CZvea h3{margin:0;color:var(--text-primary);font-size:18px}.AccountingPeople_modalHeader__CZvea p{margin:4px 0 0;color:var(--text-secondary);font-size:13px}.AccountingPeople_modalHeader__CZvea button{display:inline-flex;padding:5px;border:0;background:none;color:var(--text-secondary);cursor:pointer}.AccountingPeople_formGrid__8KTIW{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px;padding:20px}.AccountingPeople_formGrid__8KTIW label{display:flex;flex-direction:column;gap:6px;color:var(--text-primary);font-size:12px;font-weight:700}.AccountingPeople_formGrid__8KTIW input,.AccountingPeople_formGrid__8KTIW select{width:100%;min-height:40px;padding:8px 10px;border:1px solid var(--border-color);border-radius:7px;background:var(--bg-card);color:var(--text-primary);font:inherit;font-size:14px}.AccountingPeople_fullField__ryopQ{grid-column:1/-1}.AccountingPeople_modalFooter__iTXvV{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid var(--border-color)}html[data-theme=dark] .AccountingPeople_accessNote__y7xXy,html[data-theme=dark] .AccountingPeople_notice__4jk4m{border-color:#14532d;background:#052e16;color:#bbf7d0}html[data-theme=dark] .AccountingPeople_error__HkfgF{border-color:#7f1d1d;background:#450a0a;color:#fecaca}@media (max-width:820px){.AccountingPeople_listHeader__PBMsy{display:none}.AccountingPeople_personRow__iG1s6{grid-template-columns:1fr auto}.AccountingPeople_identity__w8MvM{grid-column:1/-1}.AccountingPeople_role__e9l_d{grid-column:1}.AccountingPeople_status__DHGWH{grid-column:2;grid-row:2}.AccountingPeople_actions__UsE8_{grid-column:1/-1;justify-content:flex-start}}@media (max-width:600px){.AccountingPeople_heading__WwaDb{flex-direction:column}.AccountingPeople_heading__WwaDb .AccountingPeople_primaryButton__KhMVt{width:100%}.AccountingPeople_formGrid__8KTIW{grid-template-columns:1fr}.AccountingPeople_fullField__ryopQ{grid-column:auto}.AccountingPeople_personRow__iG1s6{grid-template-columns:1fr}.AccountingPeople_actions__UsE8_,.AccountingPeople_role__e9l_d,.AccountingPeople_status__DHGWH{grid-column:1;grid-row:auto}.AccountingPeople_actions__UsE8_{flex-wrap:wrap}}.ReviewInstructionsModal_trigger__YhFc8{border:1px solid var(--border-default);border-radius:6px;background:var(--surface-raised);color:var(--text-primary);padding:.45rem .8rem;font:600 .78rem Inter,sans-serif;cursor:pointer}.ReviewInstructionsModal_trigger__YhFc8:hover{background:var(--hover-bg)}.ReviewInstructionsModal_backdrop__qswf0{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:1rem;background:rgba(17,24,39,.55)}.ReviewInstructionsModal_modal__uqSeR{width:min(620px,100%);max-height:calc(100dvh - 2rem);overflow-y:auto;border-radius:12px;background:var(--surface-raised);color:var(--text-primary);padding:1.5rem;box-shadow:0 24px 64px rgba(0,0,0,.24)}.ReviewInstructionsModal_headingRow__rS3bA{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.ReviewInstructionsModal_headingRow__rS3bA h2{margin:0;font-size:1.25rem}.ReviewInstructionsModal_close__217Ww{width:2rem;height:2rem;border:0;border-radius:6px;background:#f3f1ed;color:#504d48;font:400 1.4rem/1 sans-serif;cursor:pointer}.ReviewInstructionsModal_steps__yzb9Y{margin:0;padding-left:1.35rem;color:#45413c;font-size:.92rem;line-height:1.55}.ReviewInstructionsModal_steps__yzb9Y li+li{margin-top:.7rem}.ReviewInstructionsModal_signoff__EBJXm{margin:1.25rem 0 0;font-size:.92rem;line-height:1.5}@media (max-width:768px){.ReviewInstructionsModal_modal__uqSeR{padding:1.15rem}}.review_wrap__mLP89{height:100dvh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;max-width:1200px;margin:0 auto;padding:1.5rem 1.25rem 4rem}.review_header__nxWrp{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap;padding-bottom:1rem;margin-bottom:1.25rem;border-bottom:1px solid var(--border-color,#e5e7eb)}.review_title__HfXtp{font-size:1.5rem;font-weight:700;color:var(--text-primary,#111827)}.review_muted__5tc3B{font-size:.85rem;color:var(--text-secondary,#6b7280)}.review_brand__qSI3U{font-size:.72rem;font-weight:500;color:var(--text-muted,#9ca3af);letter-spacing:.3px;display:inline-flex;align-items:center;gap:.35rem}.review_brandLogo__nF7EY{height:.85rem;width:auto;display:inline-block;vertical-align:middle}.review_headerActions__c9m05{display:flex;align-items:center;gap:.75rem}.review_versionBar__9fTzr{display:flex;gap:.4rem;flex-wrap:wrap;margin-bottom:1rem}.review_versionChip__PFqKP{background:var(--bg-card,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:999px;padding:.35rem .85rem;font-size:.8rem;font-weight:600;color:var(--text-secondary,#6b7280);cursor:pointer;font-family:inherit}.review_versionChip__PFqKP:hover{border-color:var(--text-muted,#9ca3af)}.review_versionChipActive__IIOci{background:#eef2ff;border-color:#c7d2fe;color:#4338ca}