.catalog-index_pageTop__mTfV_{position:relative;padding:7rem 1.5rem 3rem;background:radial-gradient(120% 70% at 50% 0,rgba(0,82,255,.06),transparent 60%),#fafafa}.catalog-index_pageInner__SwygA{max-width:72rem;margin:0 auto}.catalog-index_pageBottom__yk7PT{padding:0 1.5rem 4rem;background:#fafafa}.catalog-index_header__FMvdS{text-align:center;max-width:42rem;margin:0 auto 3rem}.catalog-index_title___MxxH{font-family:var(--font-serif),ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:1.05;color:var(--foreground)}.catalog-index_titleAccent__vDPVC{color:#0052ff}.catalog-index_subtitle__oRNz_{margin-top:1rem;font-size:1.0625rem;line-height:1.55;color:var(--muted-foreground)}.catalog-index_group__D3m8d{margin-bottom:3.25rem}.catalog-index_groupHead__kLuHJ{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.catalog-index_groupTitle__sMjLU{flex-shrink:0;font-family:var(--font-serif),ui-sans-serif,system-ui,sans-serif;font-size:.8125rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#0f172a}.catalog-index_groupRule__NintI{flex:1;height:2px;background:linear-gradient(90deg,#0052ff,rgba(0,82,255,.15));border-radius:999px}.catalog-index_grid__Hy2OR{display:grid;gap:1.25rem;grid-template-columns:1fr}@media (min-width:640px){.catalog-index_grid__Hy2OR{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.catalog-index_grid__Hy2OR{grid-template-columns:repeat(3,minmax(0,1fr))}}.catalog-index_card__G6siS{position:relative;display:flex;flex-direction:column;height:100%;border-radius:1rem;border:2px solid #0052ff;background:radial-gradient(120% 80% at 50% 0,rgba(15,23,42,.07),transparent 62%),#ffffff;overflow:hidden;box-shadow:8px 8px 0 0 #0f172a;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease}.catalog-index_card__G6siS:hover{transform:translate(-3px,-3px);box-shadow:11px 11px 0 0 rgba(15,23,42,.85)}.catalog-index_cardHeader__ZlkJ3{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;padding:1rem 1.2rem;background:#0052ff;border-bottom:2px solid #0f172a;min-height:5rem}.catalog-index_cardIcon__UciRh{display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:.65rem;background:#0f172a;color:#fff;box-shadow:3px 3px 0 0 rgba(255,255,255,.18)}.catalog-index_icon__IXYWd{width:1.2rem;height:1.2rem}.catalog-index_cardName__eVI7C{font-family:var(--font-serif),ui-sans-serif,system-ui,sans-serif;font-size:1.05rem;font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:1.15;color:#fff}.catalog-index_cardHeadline__MPYhN{font-size:.8125rem;line-height:1.35;color:rgba(255,255,255,.68)}.catalog-index_cardBody__ccBcn{display:flex;flex-direction:column;flex:1;padding:1.2rem}.catalog-index_cardDesc__MreT8{flex:1;font-size:.9375rem;line-height:1.5;color:#334155}.catalog-index_cardCta__gurB1{margin-top:1.1rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;padding:.75rem 1rem;border-radius:.75rem;background:#0f172a;color:#fff;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;box-shadow:4px 4px 0 0 #0052ff;transition:transform .2s ease,box-shadow .2s ease}.catalog-index_card__G6siS:hover .catalog-index_cardCta__gurB1{box-shadow:6px 6px 0 0 rgba(0,82,255,.85);transform:translate(-2px,-2px)}.catalog-index_bottomWrap__pgXYn{max-width:42rem;margin:0 auto}.catalog-index_bottomCta__xwct_{padding:2rem 1.75rem;border-radius:1rem;border:2px solid #0f172a;background:radial-gradient(120% 80% at 0 50%,rgba(0,82,255,.07),transparent 55%),#ffffff;box-shadow:8px 8px 0 0 #0052ff;text-align:center}.catalog-index_bottomTitle__dPDQD{font-family:var(--font-serif),ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.35rem,3vw,1.85rem);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:1.1;color:#0f172a;margin-bottom:1.25rem}.catalog-index_bottomButton__aBDIB{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.5rem;border-radius:.75rem;background:#0f172a;color:#fff;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;box-shadow:5px 5px 0 0 #0052ff;transition:transform .2s ease,box-shadow .2s ease}.catalog-index_bottomButton__aBDIB:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 0 rgba(0,82,255,.85)}@media (max-width:640px){.catalog-index_pageTop__mTfV_{padding-top:6.5rem}.catalog-index_cardHeader__ZlkJ3{min-height:auto}.catalog-index_bottomCta__xwct_{padding:1.5rem 1.25rem}}@media (prefers-reduced-motion:reduce){.catalog-index_bottomButton__aBDIB,.catalog-index_cardCta__gurB1,.catalog-index_card__G6siS{transition:none}.catalog-index_bottomButton__aBDIB:hover,.catalog-index_card__G6siS:hover,.catalog-index_card__G6siS:hover .catalog-index_cardCta__gurB1{transform:none}}.StoreBadges_row__VQX08{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem}.StoreBadges_rowFooter__4on6h{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.5rem}.StoreBadges_badge__YW_0u{display:inline-flex;align-items:center;gap:.6rem;height:3rem;padding:0 .85rem 0 .7rem;background:#000;color:#fff;border:1px solid rgb(255 255 255/.82);border-radius:.5rem;text-decoration:none;min-width:10.25rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.StoreBadges_badge__YW_0u:hover{border-color:#fff;transform:translate(-1px,-1px);box-shadow:4px 4px 0 0 #0052ff}.StoreBadges_rowFooter__4on6h .StoreBadges_badge__YW_0u{height:2.5rem;min-width:10.5rem;flex:0 0 auto;padding:0 .7rem 0 .55rem;gap:.4rem}.StoreBadges_rowFooter__4on6h .StoreBadges_badge__YW_0u:hover{box-shadow:3px 3px 0 0 rgb(0 82 255/.7)}.StoreBadges_appleMark__rfAHW,.StoreBadges_playMark__ToKIV{flex-shrink:0;width:1.35rem;height:1.35rem}.StoreBadges_rowFooter__4on6h .StoreBadges_appleMark__rfAHW,.StoreBadges_rowFooter__4on6h .StoreBadges_playMark__ToKIV{width:1.15rem;height:1.15rem}.StoreBadges_copy__95qGq{display:flex;flex-direction:column;align-items:flex-start;line-height:1;color:#fff}.StoreBadges_eyebrow___SxR1{font-size:.6875rem;font-weight:400;letter-spacing:.01em;opacity:1;color:rgb(255 255 255/.92)}.StoreBadges_eyebrowCaps__RmZrL{font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgb(255 255 255/.92)}.StoreBadges_name__mfXer{margin-top:.12rem;font-size:1.05rem;font-weight:600;letter-spacing:-.03em}.StoreBadges_rowFooter__4on6h .StoreBadges_eyebrowCaps__RmZrL,.StoreBadges_rowFooter__4on6h .StoreBadges_eyebrow___SxR1{font-size:.6875rem}.StoreBadges_rowFooter__4on6h .StoreBadges_name__mfXer{font-size:.9375rem}@media (prefers-reduced-motion:reduce){.StoreBadges_badge__YW_0u,.StoreBadges_badge__YW_0u:hover{transition:none;transform:none}}.styles_root__IEENd{object-fit:contain}.styles_swapDefault__CGZ_V.styles_swapDark__Bqeso,html[data-theme=dark] .styles_swapDefault__CGZ_V.styles_swapLight__v3luF,html[data-theme=high-contrast] .styles_swapDefault__CGZ_V.styles_swapLight__v3luF{display:none}html[data-theme=dark] .styles_swapDefault__CGZ_V.styles_swapDark__Bqeso,html[data-theme=high-contrast] .styles_swapDefault__CGZ_V.styles_swapDark__Bqeso{display:inline}.styles_swapSidebar__otjoP.styles_swapLight__v3luF{display:none}html:not([data-theme]) .styles_swapSidebar__otjoP.styles_swapLight__v3luF{display:inline}html:not([data-theme]) .styles_swapSidebar__otjoP.styles_swapDark__Bqeso{display:none}.Footer_footer__LQHwI{position:relative;color:#fff;background:#0f172a;min-width:0;overflow-x:clip}.Footer_inner__RWkSx{max-width:72rem;margin:0 auto;padding:4rem 1.5rem;min-width:0}.Footer_grid__OkD6d{display:grid;gap:2.5rem;min-width:0}.Footer_brand__tpXO2{max-width:22.5rem}.Footer_brandLogo__QL7_9{height:2.75rem;width:auto}.Footer_tagline__l6wqX{margin-top:1.15rem;font-size:.9375rem;font-weight:600;line-height:1.4;color:rgb(255 255 255/.88)}.Footer_description__H5ikH{margin-top:.65rem;font-size:.875rem;line-height:1.6;color:rgb(255 255 255/.72)}.Footer_email__C6Uxh{display:inline-block;margin-top:1.25rem;font-size:.875rem;color:rgb(255 255 255/.75);transition:color .2s ease}.Footer_email__C6Uxh:hover{color:#fff}.Footer_columns__FAV0_{display:grid;gap:2rem}.Footer_columnTitle__tW_pk{margin:0 0 1rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255/.65)}.Footer_linkList__m5SgI{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.Footer_linkListDense__IBszo{gap:.55rem}.Footer_link__U6BH1{font-size:.875rem;color:rgb(255 255 255/.82);transition:color .2s ease}.Footer_link__U6BH1:hover{color:#fff}.Footer_bottom__bEKE0{margin-top:3.5rem;padding-top:2rem;border-top:1px solid rgb(255 255 255/.1);display:flex;flex-direction:column;gap:1.5rem}.Footer_storeBlock__xp24I{display:flex;margin-top:1.25rem;width:100%;min-width:0}.Footer_legal__bYkJt{display:flex;flex-direction:column;gap:.5rem;font-size:.75rem;color:rgb(255 255 255/.65)}.Footer_legalLinks__t__Nh{display:flex;align-items:center;gap:1.25rem}.Footer_legalLink__EjPR_{transition:color .2s ease}.Footer_legalLink__EjPR_:hover{color:rgb(255 255 255/.8)}.Footer_socials__qNzDG{display:flex;align-items:center;gap:.75rem}.Footer_social__88p4e{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;background:rgb(255 255 255/.05);color:rgb(255 255 255/.7);transition:background .2s ease,color .2s ease}.Footer_social__88p4e:hover{background:rgb(255 255 255/.15);color:#fff}@media (min-width:640px){.Footer_legal__bYkJt{flex-direction:row;align-items:center;gap:1.25rem}.Footer_linkListFeatures__SIj6K{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem}}@media (min-width:768px){.Footer_columns__FAV0_{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem}.Footer_bottom__bEKE0{flex-direction:row;align-items:center;justify-content:space-between;gap:1.75rem}}@media (min-width:1024px){.Footer_grid__OkD6d{grid-template-columns:minmax(0,1.15fr) minmax(0,3.2fr);gap:3rem;align-items:start}.Footer_columns__FAV0_{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.Footer_linkListFeatures__SIj6K{grid-template-columns:1fr}}@media (min-width:1280px){.Footer_linkListFeatures__SIj6K{grid-template-columns:repeat(2,minmax(0,1fr))}}.frames_phoneWrap__N4wAl{margin-inline:auto;width:100%;max-width:280px}.frames_phoneBezel__S4Tol{overflow:hidden;border-radius:2.4rem;border:7px solid rgb(15 23 42/.85);background:rgb(15 23 42/.85);box-shadow:0 28px 80px -30px rgb(15 23 42/.6)}.frames_phoneScreen__rNtWX{position:relative;aspect-ratio:9/18;overflow:hidden;border-radius:1.9rem;background:#fafafa;color:#111827}.frames_phoneScreen__rNtWX>*{position:absolute;inset:0}.frames_phoneScreenDark__GeeMb{background:#0b1120;color:#e8edf7}.frames_browser__rdGVh{box-sizing:border-box;width:100%;max-width:100%;overflow:hidden;border-radius:1rem;border:1px solid rgb(15 23 42/.1);background:var(--color-card,#fff);box-shadow:0 28px 80px -30px rgb(15 23 42/.45)}.frames_browserBar__OBCPw{display:flex;align-items:center;gap:.375rem;height:2.25rem;padding:0 1rem;border-bottom:1px solid rgb(15 23 42/.1);background:rgb(15 23 42/.04)}.frames_browserDot__XJuCd{width:.75rem;height:.75rem;border-radius:999px;background:rgb(15 23 42/.15)}.frames_browserBody__0rzCy{position:relative;overflow-x:hidden;overflow-y:auto;container-type:inline-size;background:#fafafa}.frames_spotlight__RTi_Q{position:relative;z-index:2;outline:2px solid #0052ff;outline-offset:-1px;border-radius:.5rem}.frames_spotlightRect__ZUKat{border-radius:.5rem}.frames_spotlightCircle__TJwPA,.frames_spotlightPill__zshkX{border-radius:999px}.frames_spotlightInset__pbX9g{outline:none;outline-offset:0;border-radius:.5rem;box-shadow:inset 0 0 0 2px #0052ff}.mocks_phoneRoot__qs4El{--ml-bg:#fafafa;--ml-fg:#111827;--ml-muted:#f3f4f6;--ml-muted-fg:#4b5563;--ml-accent:#0052ff;--ml-card:#ffffff;--ml-border:#e5e7eb;--ml-on-accent:#ffffff;position:relative;display:flex;flex-direction:column;height:100%;overflow-y:auto;background:var(--ml-bg);font-size:11px;line-height:1.25;color:var(--ml-fg)}.mocks_phoneRootDark__2ew5J{--ml-bg:#0b1120;--ml-fg:#e8edf7;--ml-muted:#141c2e;--ml-muted-fg:#94a3b8;--ml-card:#141c2e;--ml-border:#2a3548;background:#0b1220;color:#fff}.mocks_status__E_APU{display:flex;justify-content:space-between;flex-shrink:0;padding:14px 22px 6px;font-size:10px;font-weight:700}.mocks_topBar__BOZzj{display:flex;align-items:center;gap:6px;flex-shrink:0;padding:8px 12px 10px}.mocks_accountLead___X3oi{display:flex;align-items:center;gap:4px;flex-shrink:0}.mocks_pullSlot__g_QcC{display:flex;align-items:center;justify-content:center;height:26px;flex-shrink:0}.mocks_pullSpinner__TLjyz{width:14px;height:14px;border-radius:999px;border:2px solid #d1d5db;border-top-color:#0052ff;animation:mocks_pullSpin__SI4gZ .7s linear infinite}@keyframes mocks_pullSpin__SI4gZ{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.mocks_pullSpinner__TLjyz{animation:none}}.mocks_fillImg__jRwon{display:block;width:100%;height:100%;object-fit:cover}.mocks_tableScroll__SCTMT{min-width:0;max-width:100%;overflow-x:auto}.mocks_tableScrollOpen__GOntb{overflow:visible}.mocks_bottomNav__hQ39b{position:absolute;left:0;right:0;bottom:0;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);height:44px;padding:4px 6px 8px;border-top:1px solid var(--ml-border);background:var(--ml-card)}.mocks_bottomNavItem__b6RoR{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:7px;font-weight:600;color:var(--ml-muted-fg)}.mocks_bottomNavItemOn__I1lBI{color:var(--ml-accent)}.mocks_avatar__F3Dmg{display:flex;align-items:center;justify-content:center;width:22px;height:22px}.mocks_avatar__F3Dmg,.mocks_teamChip__M4r_A{border-radius:999px;background:#e8eeff;color:#002a8a;font-size:8px;font-weight:700}.mocks_teamChip__M4r_A{max-width:72px;padding:2px 6px}.mocks_teamChip__M4r_A,.mocks_topTitle__jAQd7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mocks_topTitle__jAQd7{flex:1;min-width:0;text-align:center;font-size:13px;font-weight:700}.mocks_topTitleStack__wZU_A{flex:1;display:flex;flex-direction:column;align-items:center;min-width:0}.mocks_topSubtitle__jywRF{font-size:8px;font-weight:500;color:var(--ml-muted-fg)}.mocks_topLogo__cLe_l{flex:1;display:flex;justify-content:center;min-width:0}.mocks_topLogo__cLe_l img{height:16px;width:auto}.mocks_topIcons__xAxWm{display:flex;align-items:center;gap:8px;flex-shrink:0;padding-inline:2px;color:var(--ml-fg)}.mocks_body__F1_dn{flex:1;min-height:0;overflow:hidden;padding:0 10px}.mocks_bodyScroll__DadB2{overflow-y:auto}.mocks_dashboardBody__Oj_ah{overflow-x:hidden;overflow-y:auto;padding:6px 12px 72px;scrollbar-width:none}.mocks_dashboardBody__Oj_ah::-webkit-scrollbar{display:none}.mocks_quickRow__QWMrF{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;overflow:visible}.mocks_quickTile__F8_jM{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:0;overflow:visible;background:transparent}.mocks_quickIconWell__PTVwo{z-index:0;padding:8px 10px 2px;isolation:isolate}.mocks_quickIconWell__PTVwo,.mocks_quickIcon__hQ2zG{position:relative;display:flex;align-items:center;justify-content:center;overflow:visible}.mocks_quickIcon__hQ2zG{width:36px;height:36px;border-radius:10px;border:1px solid rgb(15 23 42/.12);background:var(--ml-card);color:var(--ml-accent);box-shadow:0 1px 2px rgb(15 23 42/.06)}.mocks_quickBadge__Ztbq4{position:absolute;top:1px;right:1px;z-index:2;box-sizing:border-box;min-width:15px;height:15px;padding:0 4px;border-radius:999px;background:var(--ml-accent,#0052ff);color:#fff;font-size:8px;font-weight:700;line-height:15px;text-align:center;pointer-events:none}.mocks_navCardThumb__PCot2{flex-shrink:0;width:36px;height:36px;border-radius:8px;object-fit:cover}.mocks_quickLabel__IHXJL{font-size:8px;font-weight:600;text-align:center;color:var(--ml-fg)}.mocks_sectionTitle__ych26{margin:14px 2px 8px;font-size:13px;font-weight:700}.mocks_sectionHead__kG768{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:12px 2px 8px}.mocks_sectionHeadTitle__U8Cnm{font-size:13px;font-weight:700}.mocks_sectionHeadLink__Qka_g{flex-shrink:0;font-size:9px;font-weight:700;color:var(--ml-accent)}.mocks_activityRow__aWPQA{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none}.mocks_activityRow__aWPQA::-webkit-scrollbar{display:none}.mocks_activityItem__c0XK_{display:flex;flex-direction:column;align-items:center;width:52px;flex-shrink:0}.mocks_activityRing__EjqEx{position:relative;box-sizing:border-box;width:44px;height:44px;padding:2.5px;border-radius:999px;border:2px solid var(--ml-accent)}.mocks_activityRing__EjqEx img{display:block;width:100%;height:100%;border-radius:999px;object-fit:cover}.mocks_activityBadge__c3kZj{position:absolute;right:-2px;bottom:-2px;display:flex;align-items:center;justify-content:center;width:14px;height:14px;border:1.5px solid #fff;border-radius:999px;background:#e8eeff;color:#002a8a;font-size:6px;font-weight:700}.mocks_activityName__28QlJ{max-width:100%;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:600;text-align:center}.mocks_activityTime__SwuIG{font-size:6px;font-weight:500;color:var(--ml-muted-fg)}.mocks_projectRow__tHuzF{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.mocks_projectRow__tHuzF::-webkit-scrollbar{display:none}.mocks_projectCard__O2Sck{position:relative;flex:0 0 78%;height:108px;overflow:hidden;border-radius:16px;background:#6b7280}.mocks_projectCard__O2Sck:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(15 23 42/.08),rgb(15 23 42/.58))}.mocks_projectCardText__RJW2r{position:absolute;z-index:1;left:10px;bottom:10px;right:10px;color:#fff}.mocks_projectName___yJmu{display:block;font-size:12px;font-weight:700}.mocks_projectMeta__aQTWB{display:block;margin-top:2px;font-size:9px;opacity:.9}.mocks_statusPill__f98m9{display:inline-block;margin-top:6px;padding:2px 8px;border-radius:999px;background:#0f172a;font-size:8px;font-weight:700}.mocks_fabBar__zfb8W{position:absolute;left:50%;bottom:16px;z-index:3;width:148px;height:50px;padding:0 5px;background:var(--ml-card);box-shadow:0 8px 24px rgb(15 23 42/.16);transform:translateX(-50%)}.mocks_fabBar__zfb8W,.mocks_fabSide__GLXoN{display:flex;align-items:center;border-radius:999px}.mocks_fabSide__GLXoN{justify-content:center;width:31px;height:31px;background:var(--ml-muted);color:var(--ml-muted-fg)}.mocks_fabAdd__GMttp{margin-left:auto}.mocks_fabLinky__dF_VP{width:22px;height:22px;border-radius:999px;object-fit:cover}.mocks_projectCover__k1zVY{display:block;width:100%;height:100%;object-fit:cover}.mocks_fabCamera__uPpsC{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:999px;border:2px solid #fff;background:linear-gradient(180deg,#1a66ff,#0052ff 55%,#0046db);color:#fff;box-shadow:0 6px 16px rgb(0 82 255/.35);transform:translate(-50%,-50%)}.mocks_scrim__W786p{position:absolute;inset:0;z-index:4;background:rgb(15 23 42/.4)}.mocks_sheet__XnGyj{position:absolute;left:0;right:0;bottom:0;z-index:5;padding:8px 14px 18px;border-radius:20px 20px 0 0;background:var(--ml-card)}.mocks_sheetHandle__MOcJF{display:block;width:36px;height:4px;margin:0 auto 10px;border-radius:999px;background:#cbd5e1}.mocks_sheetTitle__SEbvJ{margin-bottom:4px;font-size:16px;font-weight:800}.mocks_sheetRow__5d1bq{display:flex;align-items:center;gap:10px;padding:11px 6px;border-radius:8px;border-bottom:1px solid rgb(15 23 42/.08);color:var(--ml-fg)}.mocks_sheetRow__5d1bq:last-child{border-bottom:0}.mocks_sheetRowIcon__4UCD8{color:var(--ml-accent)}.mocks_mapStage__itigl{position:relative;flex:1;min-height:0;margin:0 8px;overflow:hidden;border-radius:12px;background:#ece7dc url(/support/_shared/mock/map-tile.jpg) 50%/cover no-repeat}.mocks_mapPin__XTRl3{position:absolute;left:50%;top:46%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:999px 999px 999px 4px;background:var(--ml-accent);transform:rotate(-45deg)}.mocks_locFab__rv_Uw{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:var(--ml-card);color:var(--ml-fg);box-shadow:0 4px 12px rgb(15 23 42/.16)}.mocks_footer__ziu2P{display:flex;flex-direction:column;gap:6px;flex-shrink:0;padding:8px 10px 12px}.mocks_footerRow__nTqxj{display:flex;justify-content:space-between}.mocks_linkBtn__PBUs9{font-size:11px;font-weight:700;color:var(--ml-accent);background:none;border:0}.mocks_primaryBtn__ns168{width:calc(100% - 16px);margin-inline:8px;border:0;background:var(--ml-accent);color:#fff}.mocks_phoneCtaSecondary__g6RBE,.mocks_phoneCta__YT2id,.mocks_primaryBtn__ns168{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:36px;border-radius:12px;font-size:12px;font-weight:700}.mocks_phoneCtaSecondary__g6RBE,.mocks_phoneCta__YT2id{width:100%;margin-inline:0;padding:0 12px}.mocks_phoneCta__YT2id{border:0;background:var(--ml-accent);color:#fff}.mocks_phoneCtaSecondary__g6RBE{border:1.5px solid rgb(15 23 42/.22);background:#fff;color:#0f172a}.mocks_form___VDtX{display:flex;flex-direction:column;gap:10px;padding:4px 10px 8px}.mocks_fieldLabel__bhw2n{display:block;margin-bottom:4px;font-size:10px;font-weight:700;color:var(--ml-muted-fg)}.mocks_input__CBaul{width:100%;height:32px;padding:0 10px;border:1px solid var(--ml-border);border-radius:8px;background:var(--ml-card)}.mocks_locCard__Z1QsB,.mocks_navCard__lgnsj{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:12px;border:1px solid rgb(15 23 42/.12);background:var(--ml-card)}.mocks_navCardText__xXAhx{min-width:0;flex:1}.mocks_navCardTitle__cNOJA{display:block;font-size:11px;font-weight:700}.mocks_optionalSuffix__pKkjE{font-style:normal;font-weight:400;font-size:.75em;color:var(--ml-muted-fg);opacity:.8}.mocks_navCardSub__NyJ_u{display:block;margin-top:3px;font-size:9px;color:var(--ml-muted-fg)}.mocks_navCardChevron__S3pRD{flex-shrink:0;color:var(--ml-muted-fg)}.mocks_linkRowSub__dxj9g{display:block;margin-top:2px;font-size:9px;color:var(--ml-muted-fg)}.mocks_search__DOVip{display:flex;align-items:center;gap:6px;width:100%;height:32px;margin:0 0 10px;padding:0 10px;border:1px solid var(--ml-border);border-radius:8px;background:var(--ml-card);color:var(--ml-muted-fg)}.mocks_searchIcon___R9rX{flex-shrink:0;color:var(--ml-muted-fg)}.mocks_empty__Kho9_{padding:28px 8px;text-align:center;color:var(--ml-muted-fg)}.mocks_secondaryBtn__lw0DJ{display:flex;align-items:center;justify-content:center;width:100%;height:36px;border:1.5px solid var(--ml-accent);border-radius:12px;background:transparent;color:var(--ml-accent);font-size:12px;font-weight:700}.mocks_camTop__V2t30{position:relative;display:flex;align-items:center;justify-content:space-between;padding:6px 8px 8px;background:rgb(0 0 0/.28)}.mocks_camIconWell__xpudu,.mocks_camTopSlot__1__Xg{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0}.mocks_camIconWell__xpudu{border-radius:999px;background:rgb(255 255 255/.14);color:#fff}.mocks_camModes__JBraq{position:absolute;left:50%;top:50%;gap:2px;padding:2px;border:1px solid rgb(255 255 255/.16);background:rgb(0 0 0/.35);transform:translate(-50%,-50%)}.mocks_camModeBtn__brvHw,.mocks_camModes__JBraq{display:flex;align-items:center;border-radius:999px}.mocks_camModeBtn__brvHw{justify-content:center;width:24px;height:24px;color:#fff}.mocks_camModeOn__aPbam{background:rgb(255 255 255/.2)}.mocks_camModeOff__IvJJa{color:rgb(255 255 255/.45)}.mocks_camDone__p_1Q_{padding:4px 10px;border-radius:999px;background:#2563eb;color:#fff;font-size:11px;font-weight:700}.mocks_camFill__kb2nt{flex:1;min-height:0;position:relative;overflow:hidden;background:#1f2937}.mocks_camFill__kb2nt>img{position:absolute;inset:0}.mocks_camFill__kb2nt:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0/.18),transparent 30%,transparent 70%,rgb(0 0 0/.28))}.mocks_camBottom__XlQSI{display:flex;justify-content:center;padding:14px 0 18px}.mocks_shutter__SFfuw{position:absolute;left:50%;bottom:16px;z-index:2;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:999px;background:rgb(255 255 255/.3);transform:translateX(-50%)}.mocks_shutterInner__NUyuz{width:40px;height:40px;margin:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1.5px rgb(0 0 0/.2)}.mocks_sidebarStage__1wmrQ{min-height:0;padding:8px 6px;overflow:visible;background:var(--color-sidebar,#0f172a)}.mocks_sidebarStage__1wmrQ .mocks_sidebarMock__Cddbv{min-height:0;height:auto;overflow:visible}.mocks_sidebarStage__1wmrQ .mocks_sidebarColumnMock__3CRHA{height:auto}.mocks_sidebarStage__1wmrQ .mocks_sidebarHeaderCompact__5NCdH{padding:.75rem}.mocks_webPage__UxSH4{min-width:0;padding:1.25rem 1.5rem 1.5rem;background:#fafafa;min-height:220px}.mocks_tableHint__FmSF9{height:88px;border-radius:.75rem;border:1px solid rgb(15 23 42/.08);background:#fff}.mocks_mockTable__y0jzR{width:100%;border-collapse:collapse;font-size:13px}.mocks_mockTable__y0jzR td,.mocks_mockTable__y0jzR th{padding:10px 12px;text-align:left;border-bottom:1px solid var(--color-border-divider-default,#e9ebed)}.mocks_mockTable__y0jzR th{font-weight:600;color:var(--color-text-body-secondary,#5f6b7a);background:var(--color-background-container-header,#f9f9fa)}.mocks_mockTable__y0jzR tr:last-child td{border-bottom:none}.mocks_tableNameCell___NEnu{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.mocks_tableThumb__QlEdB{flex-shrink:0;width:28px;height:28px;border-radius:6px;object-fit:cover}.mocks_mockTableLink__148am{color:var(--color-text-link-default,#0972d3);font-weight:600}.mocks_pageTabs__cYW3V{display:flex;gap:1.25rem;min-width:0;overflow-x:auto;scrollbar-width:none;margin-bottom:1rem;border-bottom:1px solid var(--color-border-divider-default,#e9ebed)}.mocks_pageTab__QJwY5{flex-shrink:0;padding:.5rem 0;font-size:14px;font-weight:600;color:var(--color-text-body-secondary,#5f6b7a)}.mocks_pageTabOn__hURb_{color:var(--color-text-body-default,#16191f);box-shadow:inset 0 -2px 0 var(--color-text-accent,#0972d3)}.mocks_modalStage__8CC8q{position:relative;min-height:24rem;padding:1.25rem 1rem 1.5rem;background:rgb(15 23 42/.45)}.mocks_modalDialog__NOoYf{width:min(100%,36rem);margin:0 auto;overflow:hidden;border-radius:var(--border-radius-container-nsfwmm,16px);background:var(--color-background-container-content-6u8rvp,#fff);box-shadow:var(--shadow-modal-kwgqht,0 4px 20px 1px rgb(0 7 22/.1))}.mocks_modalHeader___ge_b{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding-block-start:var(--space-container-header-top-am4vzw,12px);padding-block-end:var(--space-container-header-bottom-2taq8v,8px);padding-inline:var(--space-modal-horizontal-y5hnwp,20px);background:var(--color-background-container-header-gs3mbe,#fff)}.mocks_modalDismiss__u9G_Z{flex-shrink:0}.mocks_modalFooter__C3kaU{border-block-start:var(--border-divider-section-width-uwo8my,1px) solid var(--color-border-divider-default-nr68jt,#c6c6cd);padding-block:var(--space-scaled-s-8ozaad,12px);padding-inline:var(--space-container-horizontal-nqrzyh,20px);background:var(--color-background-container-content-6u8rvp,#fff)}.mocks_btnHost__AqvGe{display:inline-flex;line-height:0;border-radius:.5rem}@container (max-width: 560px){.mocks_webPage__UxSH4{padding:1rem .875rem 1.125rem}.mocks_modalStage__8CC8q{min-height:22rem;padding:.875rem .625rem 1rem}}.styles_root__HPDBr{display:flex;align-items:flex-start;gap:.75rem;width:100%;border:1px solid var(--color-border);border-radius:.5rem;padding:.75rem 1rem;background:var(--color-card);color:var(--color-foreground)}.styles_icon__SotSA{flex-shrink:0;width:1rem;height:1rem;margin-top:.125rem}.styles_body__xx_BO{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.25rem}.styles_header__Al4k2{font-size:.875rem;font-weight:600;line-height:1.3}.styles_message__vu2ec{font-size:.875rem;line-height:1.45;color:var(--color-muted-foreground)}.styles_action__4l1tL{flex-shrink:0;align-self:center}.styles_type_error__iPB9M{border-color:color-mix(in srgb,var(--color-error) 45%,var(--color-border));background:color-mix(in srgb,var(--color-error) 8%,var(--color-card))}.styles_type_error__iPB9M .styles_icon__SotSA{color:var(--color-error)}.styles_type_warning__yBA5L{border-color:color-mix(in srgb,var(--color-warning) 50%,var(--color-border));background:color-mix(in srgb,var(--color-warning) 12%,var(--color-card))}.styles_type_warning__yBA5L .styles_icon__SotSA{color:var(--color-warning)}.styles_type_success__SKlsz{border-color:color-mix(in srgb,var(--color-success) 45%,var(--color-border));background:color-mix(in srgb,var(--color-success) 8%,var(--color-card))}.styles_type_success__SKlsz .styles_icon__SotSA{color:var(--color-success)}.styles_type_info__YUZ2u{border-color:color-mix(in srgb,var(--color-accent) 35%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 8%,var(--color-card))}.styles_type_info__YUZ2u .styles_icon__SotSA{color:var(--color-accent)}.styles_host__oFpLF{position:sticky;top:0;z-index:20;padding:.75rem 1rem 0;background:var(--color-background);animation:styles_motionFlashbarSlide__XR_3j .2s ease-out forwards}.styles_stack__dDSvL{display:flex;flex-direction:column;gap:.5rem}.styles_item__jPG0b{border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-card);color:var(--color-foreground);box-shadow:0 1px 2px rgb(15 23 42/.06)}.styles_itemRow__O0ccZ{display:flex;align-items:flex-start;gap:.5rem;padding:.625rem .75rem}.styles_itemBody__DraIF{flex:1 1 auto;min-width:0;font-size:.875rem;line-height:1.4}.styles_type_success__ae7P6{border-color:color-mix(in srgb,var(--color-success) 45%,var(--color-border));background:color-mix(in srgb,var(--color-success) 10%,var(--color-card))}.styles_type_error___6Gty{border-color:color-mix(in srgb,var(--color-error) 45%,var(--color-border));background:color-mix(in srgb,var(--color-error) 10%,var(--color-card))}.styles_type_warning__PxPig{border-color:color-mix(in srgb,var(--color-warning) 45%,var(--color-border));background:color-mix(in srgb,var(--color-warning) 12%,var(--color-card))}.styles_type_in-progress__toBUD,.styles_type_info__gj3mP{border-color:color-mix(in srgb,var(--color-accent) 35%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 8%,var(--color-card))}@keyframes styles_motionFlashbarSlide__XR_3j{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.styles_host__oFpLF{animation:none}}.styles_root__dKAjk{display:none}.styles_compactRoot__6yyPY{position:relative;display:block}.styles_compactTrigger__h37JS{display:inline-flex;align-items:center;gap:.35rem;height:2.25rem;padding:0 .55rem;border-radius:.5rem;border:1px solid var(--color-border);background:var(--color-muted);color:var(--color-foreground);font-size:.75rem;font-weight:700;transition:background-color .12s ease,border-color .12s ease}.styles_compactTrigger__h37JS:hover{background:var(--color-card)}.styles_compactChevron__jIoBh{color:var(--color-muted-foreground);transition:transform .12s ease}.styles_compactChevronOpen__XGdCs{transform:rotate(180deg)}.styles_compactMenu__pYasS{position:absolute;top:calc(100% + .5rem);right:0;z-index:50;min-width:8.5rem;padding:.35rem;border:1px solid var(--color-border);border-radius:.75rem;background:var(--color-card);box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1)}.styles_compactOption__u8_kX{display:flex;width:100%;align-items:center;gap:.5rem;padding:.5rem .55rem;border:none;border-radius:.5rem;background:transparent;color:var(--color-foreground);font-size:.8125rem;font-weight:600;text-align:left;cursor:pointer}.styles_compactOption__u8_kX:hover{background:var(--color-muted)}.styles_compactOptionActive__klxnI{background:color-mix(in srgb,var(--color-accent) 12%,transparent)}.styles_compactOptionLabel__mOl4a{flex:1}.styles_compactCheck__iMKy3{color:var(--color-accent);flex-shrink:0}.styles_btn__GGIvP{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .55rem;border-radius:.6rem;border:1px solid transparent;font-size:.75rem;font-weight:700;color:var(--color-muted-foreground);background:transparent;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.styles_btn__GGIvP:focus-visible{outline:2px solid color-mix(in srgb,var(--color-accent) 40%,transparent);outline-offset:2px}.styles_btn__GGIvP:hover{background:color-mix(in srgb,var(--color-muted) 35%,transparent);color:var(--color-foreground)}.styles_active__lVHqB{background:color-mix(in srgb,var(--color-accent) 15%,transparent);border-color:color-mix(in srgb,var(--color-accent) 35%,transparent);color:var(--color-foreground)}.styles_flag__GytBw{width:18px;height:12px;border-radius:2px;box-shadow:0 0 0 1px var(--color-border);flex:0 0 auto}.styles_code__44c10{letter-spacing:.06em}.styles_row__bZoqR{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-width:0;padding:.625rem .75rem;border:1px solid var(--color-border,#e5e7eb);border-radius:.5rem;background:var(--color-card,#fff);cursor:pointer;text-align:left;color:inherit;font:inherit}.styles_row__bZoqR:disabled{cursor:not-allowed;opacity:.6}.styles_row__bZoqR:not(:disabled):hover{border-color:color-mix(in srgb,var(--color-accent,#0972d3) 35%,var(--color-border,#e5e7eb))}.styles_row__bZoqR:not(:disabled):hover .styles_value__NNIv6{color:var(--color-accent,#0972d3)}.styles_label__1T5B5{flex:0 1 auto;max-width:45%;min-width:0;font-size:.8125rem;font-weight:600;color:var(--color-muted-foreground,#64748b)}.styles_valueWrap__VRKw9{display:flex;align-items:center;gap:.35rem;min-width:0;flex:1 1 auto;justify-content:flex-end}.styles_value__NNIv6{min-width:0;font-size:.875rem;color:var(--color-foreground,#0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_chevron__1_zBk{flex-shrink:0;color:var(--color-muted-foreground,#64748b)}.styles_root__DCeHZ{display:flex;flex-direction:column}.styles_actions__eu5M7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-scaled-xs)}.styles_locationSet__8OKHi{color:var(--color-text-status-success);font-size:var(--font-size-body-s)}.styles_mapModalBody__UU_2K{height:calc(100vh - 11rem);min-height:24rem;width:100%;position:relative}.styles_mapFallback__8UDt0{display:flex;align-items:center;justify-content:center;height:100%;padding:var(--space-scaled-l);text-align:center;color:var(--color-text-body-secondary)}.styles_suggestionList__zzUsa{list-style:none;margin:0;padding:0;max-height:12rem;overflow-y:auto;border:1px solid var(--color-border,#e5e7eb);border-radius:.5rem;background:var(--color-card,#fff)}.styles_suggestionItem__wkMyt{display:block;width:100%;text-align:left;padding:.5rem .75rem;border:none;background:transparent;cursor:pointer;font:inherit;color:inherit}.styles_suggestionItem__wkMyt:hover{background:var(--color-muted,#f4f4f5)}.project-form-modal_content__kEQpZ{min-width:0;overflow-x:hidden;padding-block-start:var(--space-container-content-top-1wtqrc,4px);padding-block-end:var(--space-modal-content-bottom-nl6ceq,16px);padding-inline:var(--space-modal-horizontal-y5hnwp,20px)}.project-form-modal_form___K2Kb{margin:0}@keyframes dashboard-skeletons_dashboardShimmer__Ng1Ed{0%{background-position:200% 0}to{background-position:-200% 0}}.dashboard-skeletons_bone__PiuiO{border-radius:.375rem;background:linear-gradient(90deg,var(--dashboard-skeleton-base,var(--color-muted)) 0,color-mix(in srgb,var(--color-card) 70%,var(--color-muted)) 50%,var(--dashboard-skeleton-base,var(--color-muted)) 100%);background-size:200% 100%;animation:dashboard-skeletons_dashboardShimmer__Ng1Ed 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.dashboard-skeletons_bone__PiuiO{animation:none;background:var(--color-muted)}}.dashboard-skeletons_projectStrip__21NU9{--project-strip-gap:0.75rem;--project-strip-visible:1;display:flex;gap:var(--project-strip-gap)}@media (min-width:640px){.dashboard-skeletons_projectStrip__21NU9{--project-strip-visible:2}}@media (min-width:1024px){.dashboard-skeletons_projectStrip__21NU9{--project-strip-visible:4}}.dashboard-skeletons_projectCard__P_0Wx{flex:0 0 calc((100% - (var(--project-strip-visible) - 1) * var(--project-strip-gap)) / var(--project-strip-visible));height:15rem;border-radius:.625rem}.dashboard-skeletons_woList__6lxd4{display:flex;flex-direction:column;gap:.5rem}.dashboard-skeletons_woRow__5NXxL{height:3.25rem;border-radius:.5rem}.dashboard-skeletons_tableSkeleton__WO4Qe{width:100%;overflow:hidden;border:1px solid var(--color-border);border-radius:.75rem;background:var(--color-card)}.dashboard-skeletons_tableSkeletonHeader__Q5B5p{display:grid;grid-template-columns:repeat(auto-fit,minmax(4rem,1fr));gap:.75rem;padding:.625rem .75rem;background:color-mix(in srgb,var(--color-muted) 85%,var(--color-card));border-bottom:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.dashboard-skeletons_tableSkeletonBody__Eh4gZ{display:flex;flex-direction:column}.dashboard-skeletons_tableSkeletonRow__V3aQZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(4rem,1fr));gap:.75rem;padding:.625rem .75rem;border-bottom:1px solid color-mix(in srgb,var(--color-border) 35%,transparent)}.dashboard-skeletons_tableSkeletonRow__V3aQZ:last-child{border-bottom:none}.dashboard-skeletons_tableSkeletonRow__V3aQZ:nth-child(2n){background:color-mix(in srgb,var(--color-muted) 30%,transparent)}.dashboard-skeletons_tableSkeletonCell__MkSqy{height:.75rem;border-radius:.25rem}.dashboard-skeletons_tableSkeletonHeader__Q5B5p .dashboard-skeletons_tableSkeletonCell__MkSqy{height:.625rem}.dashboard-skeletons_activityList__Pw0JO{display:flex;flex-direction:column;gap:0}.dashboard-skeletons_activityRow__RSe3B{display:flex;align-items:flex-start;gap:.625rem;padding:.625rem .5rem;border-bottom:1px solid color-mix(in srgb,var(--color-border) 55%,transparent)}.dashboard-skeletons_activityRow__RSe3B:last-child{border-bottom:none}.dashboard-skeletons_activityAvatar__4vrDs{width:2rem;height:2rem;border-radius:9999px;flex-shrink:0}.dashboard-skeletons_activityLines__CC_7T{flex:1;display:flex;flex-direction:column;gap:.125rem;min-width:0}.dashboard-skeletons_activityTopLine__ESgtP{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.dashboard-skeletons_activityLinePrimary__zZuwD{height:.6875rem;width:5.5rem;flex-shrink:0}.dashboard-skeletons_activityLineTime__JY9I_{height:.6875rem;width:2.75rem;flex-shrink:0}.dashboard-skeletons_activityLineSecondary__m5rjm{height:.875rem;width:72%}.dashboard-skeletons_mediaGrid__j4o9W{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:1024px){.dashboard-skeletons_mediaGrid__j4o9W{grid-template-columns:repeat(3,minmax(0,1fr))}}.dashboard-skeletons_mediaTile__8kPGk{aspect-ratio:1;border-radius:.5rem}.dashboard-skeletons_kpiRow__fKV7Q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.dashboard-skeletons_kpiCard__WMn5g{height:4.25rem;border-radius:.75rem}.styles_trail__BoOds{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;font-size:.9375rem;line-height:1.4}.styles_item__4LVVi{display:inline-flex;align-items:center;gap:.25rem;min-width:0}.styles_itemLink__U2_76{color:var(--color-accent);text-decoration:none;border-radius:.25rem;transition:color .15s ease}.styles_itemLink__U2_76:hover{color:color-mix(in srgb,var(--color-accent) 85%,var(--color-foreground))}.styles_itemLink__U2_76:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.styles_itemText__8Mk41{color:var(--color-muted-foreground,#6b7280);cursor:default}.styles_itemCurrent__4_rHZ{color:var(--color-foreground);font-weight:600;cursor:default}.styles_separator__YMjAc{display:inline-flex;align-items:center;color:var(--color-muted-foreground,#6b7280);flex-shrink:0}.dashboard-page-header_root__o_F0a{margin-bottom:1rem}.dashboard-page-header_rootSubpage__aTgPx,.dashboard-page-header_rootSubpage__aTgPx .dashboard-page-header_navRow__OGrZ6{margin-bottom:0}.dashboard-page-header_backRow__pEm_V,.dashboard-page-header_breadcrumbRow__gcySf{margin-bottom:1rem}.dashboard-page-header_navRow__OGrZ6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.dashboard-page-header_navStart__c3qS3{min-width:0}.dashboard-page-header_backLink__mosij{display:inline-flex;align-items:center;gap:.375rem;color:var(--color-accent);text-decoration:none;border-radius:.375rem;padding:.375rem .5rem;margin:-.375rem -.5rem;font-size:.9375rem;font-weight:600;line-height:1.4;transition:color .15s ease,background-color .15s ease}.dashboard-page-header_backLink__mosij:hover{color:color-mix(in srgb,var(--color-accent) 85%,var(--color-foreground));background-color:color-mix(in srgb,var(--color-accent) 8%,transparent)}.dashboard-page-header_backLink__mosij:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.dashboard-page-header_titleRow__GMsZn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.dashboard-page-header_actions__Vkwss{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.5rem}.styles_row__xDZdT{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;min-width:0}.styles_back__4s3uN{min-width:0;flex:1 1 auto}.styles_language__63qm2{flex:0 0 auto}.styles_wrap__6Vzkx{margin-bottom:1rem}.styles_fallback__JzW5X{display:flex;align-items:center;justify-content:center;width:100%;min-height:12rem}.upload-modal_uploadDisabled__9O2S_{pointer-events:none;opacity:.6}.upload-modal_dropzone__C1oL1{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem;border:1px dashed var(--color-border);border-radius:.5rem;background:var(--color-muted);transition:border-color .15s ease,background .15s ease}.upload-modal_dropzoneActive__rPtKY{border-color:var(--color-accent,#2563eb);background:color-mix(in srgb,var(--color-accent,#2563eb) 8%,transparent)}.upload-modal_fileList__7zwD3{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;max-height:12rem;overflow:auto}.upload-modal_fileRow__HuDvQ{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-card)}.upload-modal_progressBlock__0fra0{display:flex;flex-direction:column;gap:.35rem}.upload-modal_progressTrack__f6Wh4{height:.5rem;border-radius:999px;background:var(--color-muted);overflow:hidden}.upload-modal_progressFill__BoKsN{height:100%;border-radius:999px;background:var(--color-accent,#2563eb);transition:width .15s ease}.upload-modal_progressSuccess__dOZWC{background:var(--color-success,#16a34a)}.upload-modal_progressError__NSht6{background:var(--color-destructive,#dc2626)}.styles_root__TxL1t{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.styles_select__E1opT{height:2.25rem;min-width:10rem;border-radius:var(--radius-md,.375rem);border:1px solid var(--color-input,var(--input));background:var(--color-card,#fff);padding:0 .75rem;font-size:.875rem}.styles_custom__2wiw5{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.styles_label__mwP1d{font-size:.75rem;color:var(--color-muted-foreground)}.styles_layout__Csw9d{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;min-width:0;min-height:0;max-width:100%;overflow:hidden}.styles_toolbar__JrEJk{flex-shrink:0}.styles_toolbarStart__zVQhN,.styles_toolbar__JrEJk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.styles_toolbarStart__zVQhN{flex:1 1 auto;min-width:0}.styles_toolbarLanguage___KBNg{flex:0 0 auto}.styles_toolbarActions__i0Ws1{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto}.styles_linkyToggle__F_7gP{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:1.5px solid var(--color-border,#e9ebed);border-radius:9999px;background:var(--color-card,#fff);cursor:pointer;overflow:hidden;flex-shrink:0}.styles_linkyToggle__F_7gP:hover{border-color:var(--color-accent,#0052ff)}.styles_linkyToggle__F_7gP:focus-visible{outline:2px solid var(--color-accent,#0052ff);outline-offset:2px}.styles_linkyToggleOpen__o6cuy{border-color:var(--color-accent,#0052ff);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent,#0052ff) 35%,transparent)}.styles_linkyToggleImage__lf_tI{width:100%;height:100%;object-fit:cover}.styles_validationAlert__qIH7s{flex-shrink:0}.styles_builderPane__4RgS8{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;min-height:0;max-width:64rem;margin:0 auto;width:100%;min-width:0}.styles_builderPaneRelaxed__423Bx,.styles_layoutWithLinkyDock__edhKG .styles_builderPane__4RgS8{max-width:none;margin:0}.styles_builderWithDock__j06Av{display:flex;flex:1 1 auto;flex-direction:row;align-items:stretch;gap:1rem;min-width:0;min-height:0;width:100%}.styles_builderAlone__W1waF{flex:1 1 auto;min-height:0}.styles_builderAlone__W1waF,.styles_builderMeta__Ou19s{display:flex;flex-direction:column;min-width:0;width:100%}.styles_builderMeta__Ou19s{gap:.875rem;flex-shrink:0}.styles_builderMetaField__ULsjg{display:flex;flex-direction:column;gap:.375rem;min-width:0;width:100%}.styles_builderCard__S5NAZ{border:1px solid var(--color-border,#e5e7eb);border-radius:.75rem;background:var(--color-card,#fff);overflow:hidden}.styles_builderCard__S5NAZ,.styles_builderPaneInner__AT1pJ{display:flex;flex-direction:column;min-height:0;flex:1 1 auto;height:100%}.styles_builderPaneInner__AT1pJ{min-width:0;max-width:100%}.styles_builderScroll__1z_fN{flex:1 1 auto;overflow-x:clip;overflow-y:auto;overscroll-behavior:contain;min-height:0;min-width:0;max-width:100%}.styles_layoutMobile__F67FL{flex:none;overflow:visible;padding:max(.75rem,env(safe-area-inset-top)) .75rem max(.75rem,env(safe-area-inset-bottom));min-height:100dvh;box-sizing:border-box}.styles_layoutMobile__F67FL .styles_builderScroll__1z_fN{flex:none;max-height:calc(100dvh - 10rem)}.styles_layoutMobile__F67FL .styles_toolbarActions__i0Ws1{width:100%;justify-content:flex-end}.styles_builderBody__vGViC{min-height:0;min-width:0;max-width:100%;overflow-x:clip;padding:1.25rem 1.5rem;box-sizing:border-box}.styles_builderFooter__KPgBu{flex-shrink:0;padding:.75rem 1.5rem 1.25rem;width:100%;box-sizing:border-box}.styles_builderFooterDropdown__dGb9B{width:100%}.styles_fieldsList__RUe9N{display:flex;flex-direction:column;min-width:0;max-width:100%;overflow-x:clip}.styles_sortableItem__M92Q1{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.5rem;min-width:0;max-width:100%;margin-bottom:1rem}.styles_sortableItem__M92Q1:last-child{margin-bottom:0}.styles_dragHandle__aBtW0{margin-top:.75rem;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--color-muted-foreground,#6b7280);cursor:grab}.styles_fieldCardShell__hoC59{width:100%;min-width:0;max-width:100%}.styles_builderField__Epzil{border:1px solid var(--color-border,#e9ebed);border-radius:1rem}.styles_builderFieldSelected__r5Uzb,.styles_builderField__Epzil{background:var(--color-card,#fff);padding:1.25rem;box-shadow:0 1px 2px rgb(0 0 0/6%);width:100%;min-width:0;max-width:100%;box-sizing:border-box}.styles_builderFieldSelected__r5Uzb{border:1px solid var(--color-accent,#0972d3);border-radius:1rem}.styles_builderFieldError__MQdwA{border:1px solid var(--color-destructive,#d91515);border-radius:1rem;background:var(--color-card,#fff);padding:1.25rem;box-shadow:0 1px 2px rgb(0 0 0/6%);width:100%;min-width:0;max-width:100%;box-sizing:border-box}.styles_choicesList__n0O4F{display:flex;flex-direction:column;gap:.75rem;min-width:0;width:100%}.styles_choiceRow__GUtPS{display:flex;align-items:center;gap:.5rem;min-width:0;width:100%;padding:.5rem .75rem;border:1px solid var(--color-border,#e9ebed);border-radius:.75rem;background:color-mix(in srgb,var(--color-muted,#f4f4f5) 40%,transparent);box-sizing:border-box}.styles_choiceInput__T_GtB{flex:1 1 auto;min-width:0;width:100%;border:none;background:transparent;font-size:.875rem;font-weight:500;color:var(--color-foreground,#0f172a);outline:none}.styles_choiceInput__T_GtB::placeholder{color:var(--color-muted-foreground,#6b7280)}.styles_choiceInput__T_GtB:disabled{opacity:.6}.styles_choiceActions__7l6Jf{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem}.styles_fieldCardHeader__zU7oR{display:flex;flex-direction:column;gap:.75rem;min-width:0;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border,#e9ebed)}.styles_fieldHeaderTop__XPWEZ{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.styles_fieldTypeSelect__L2V1N{flex:1 1 8rem;min-width:0;max-width:100%;width:100%}.styles_fieldHeaderOptions__b68Sk{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.styles_emptyState__jKDc7{margin:0;color:var(--color-muted-foreground,#5f6b7a);font-size:.875rem}.styles_validationList__GUatR{margin:0;padding-left:1.25rem}.styles_fieldErrorText__ShucW{margin:.5rem 0 0;font-size:.875rem;color:var(--color-destructive,#d91515)}.styles_measurementPicker__8wOFy{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border,#d5dbdb)}.styles_measurementPickerHeader__FsUh5{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.styles_measurementPickerLabel__8gEPP{font-size:.8125rem;font-weight:600;color:var(--color-muted-foreground,#5f6b7a)}.styles_measurementPickerSelected__BkyVS{margin:0;font-size:.875rem;color:var(--color-foreground,#16191f)}.styles_measurementGroupList__BfHue{max-height:12rem;overflow-y:auto;display:flex;flex-direction:column;gap:.5rem;border:1px solid var(--color-border,#d5dbdb);border-radius:.5rem;padding:.5rem;background:var(--color-background,#fff)}.styles_measurementGroupTitle__JWRIn{font-size:.75rem;font-weight:600;color:var(--color-muted-foreground,#5f6b7a);margin-bottom:.25rem}.styles_measurementUnitRow__b6Sn2{display:flex;flex-wrap:wrap;gap:.375rem}.styles_measurementUnitChipSelected__DhJEB,.styles_measurementUnitChip__Bcns6{appearance:none;border:1px solid var(--color-border,#d5dbdb);background:var(--color-background,#fff);color:var(--color-foreground,#16191f);border-radius:.375rem;padding:.25rem .5rem;font-size:.8125rem;cursor:pointer}.styles_measurementUnitChipSelected__DhJEB:disabled,.styles_measurementUnitChip__Bcns6:disabled{opacity:.6;cursor:not-allowed}.styles_measurementUnitChipSelected__DhJEB{border-color:var(--color-accent,#0972d3);background:color-mix(in srgb,var(--color-accent,#0972d3) 18%,transparent);color:var(--color-accent,#0972d3)}.styles_measurementCustomRow__V02yX{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.styles_instructionImageBlock__tKzdj{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem}.styles_instructionImageLabel__BVclK{font-size:.75rem;font-weight:600;color:var(--color-muted-foreground,#5f6b7a)}.styles_instructionImageThumb__ojHbG{display:block;max-width:12rem;max-height:8rem;width:auto;height:auto;object-fit:contain;border-radius:.5rem;border:1px solid var(--color-border,#d5dbdb);background:var(--color-muted,#f2f3f3)}.styles_instructionImageActions__lP_TM{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.styles_instructionImageInput__Qr1ny{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.styles_helpTextBlock__eid1G{display:flex;flex-direction:column;gap:.35rem;margin-top:.25rem}.styles_helpTextLabel__q7OXr{font-size:.8125rem;font-weight:500;color:var(--color-muted-foreground,#64748b)}.styles_helpTextLimitHint__aEZy3{margin:0;font-size:.75rem;color:var(--color-text-status-error,#d91515)}.styles_layoutEmbedded__pqfGn{height:100%;gap:.5rem}.styles_layoutEmbedded__pqfGn .styles_toolbar__JrEJk{padding-inline:.25rem}.styles_stack__aHqpr{display:flex;flex-direction:column;gap:1rem}.styles_section__zvLgI{border:1px solid var(--color-border,#e5e7eb);border-radius:.75rem;background:var(--color-card,#fff);padding:1rem}.styles_sectionHeader__isryt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.styles_sectionTitle__OC6g2{margin:0;font-size:1.125rem;font-weight:600;color:var(--color-foreground,inherit)}.styles_rowActions__5ZkoD{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.styles_renameBlock__3iNNt{display:flex;flex-direction:column;gap:.5rem}.styles_detailMeta__pKWOd{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.styles_muted__Z3Am5{color:var(--color-muted-foreground,#6b7280);font-size:.875rem;margin:0}.styles_assignActions__O1Dfu{align-items:center}.styles_assignActions__O1Dfu,.styles_chips__6h8Cz{display:flex;flex-wrap:wrap;gap:.5rem}.styles_subList__KX4Tw{list-style:none;margin:0;padding:0}.styles_subBtn__3QtPx{width:100%;text-align:left;padding:.75rem;border:1px solid var(--color-border,#e5e7eb);border-radius:8px;background:var(--color-card,#fff);cursor:pointer;margin-bottom:.5rem}.styles_subTitle__s8QEe{display:block;font-weight:500}.styles_checklistNameLink__86rKu{display:block;font-weight:500;color:var(--color-foreground,inherit);text-decoration:none}.styles_checklistNameLink__86rKu:hover{color:var(--color-accent)}.styles_checklistNameLink__86rKu:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-accent);border-radius:4px}.styles_subMeta__9RwAK{display:block;font-size:.8125rem;color:var(--color-muted-foreground,#6b7280)}.styles_suggestedRow__ZF3fh{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.styles_assignedRow__mg_Iq{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.75rem;border:1px solid var(--color-border,#e5e7eb);border-radius:8px;background:var(--color-card,#fff);margin-bottom:.5rem}.styles_assignedMain__f2Gq_{flex:1;min-width:12rem}.styles_assignedTitleRow__S16FN{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.styles_assignedDesc__CVLX0{margin:.35rem 0 0;font-size:.875rem;color:var(--color-muted-foreground,#6b7280)}.styles_empty__2D1Az{margin:0;color:var(--color-muted-foreground,#5f6b7a);font-size:.875rem}.styles_coverButton__lRtXz{display:block;padding:0;margin:0;border:none;background:transparent;cursor:pointer;border-radius:8px;line-height:0}.styles_coverButton__lRtXz:focus-visible{outline:2px solid var(--color-accent,#2563eb);outline-offset:2px}.styles_addCoverSlot__nTkk6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;flex-shrink:0;border-radius:8px;border:1px dashed var(--color-border,#d1d5db);background:var(--color-muted,#f3f4f6);color:var(--color-muted-foreground,#6b7280);cursor:pointer;padding:.5rem;box-sizing:border-box}.styles_addCoverSlotCompact__lkY4A{gap:0;padding:0;border-style:solid}.styles_addCoverSlot__nTkk6:hover{border-color:var(--color-accent,#2563eb);color:var(--color-accent,#2563eb)}.styles_addCoverSlot__nTkk6:focus-visible{outline:2px solid var(--color-accent,#2563eb);outline-offset:2px}.styles_addCoverLabel__ix4TP{font-size:.75rem;text-align:center;line-height:1.2}.styles_previewRow__8vrwp{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.styles_previewMeta__4oUXy{display:flex;flex-direction:column;gap:.25rem;min-width:0}.styles_customLabel__neetW{font-size:.875rem;color:var(--color-muted-foreground,#6b7280)}.styles_pickGrid__rG85v{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:.75rem;max-height:min(50vh,28rem);overflow:auto;padding:.25rem 0}.styles_pickItem__44Trj{padding:0;margin:0;border:2px solid transparent;border-radius:8px;background:transparent;cursor:pointer;line-height:0}.styles_pickItem__44Trj:focus-visible,.styles_pickItem__44Trj:hover{border-color:var(--color-accent,#2563eb)}.styles_pickItemSelected__sMnpD{border-color:var(--color-accent,#2563eb)}.styles_hero__AsaHJ{min-width:0;padding:1rem 1.25rem;border-radius:.5rem;border:1px solid var(--color-border,#e5e7eb);background:var(--color-card,#fff)}.styles_heroWithCover__PvP_s{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem 1.25rem}.styles_coverSlot__V4sko{flex-shrink:0}.styles_heroBody__tQJf5{flex:1;min-width:min(100%,16rem)}.styles_heroTop__Viyp1{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.styles_titleBlockStandalone__cJKFY{min-width:0;flex:1 1 12rem}.styles_titleRowWithActions__wwo8f{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem}.styles_titleBlockStandalone__cJKFY .styles_title__64vkd{max-width:100%}.styles_metaRow__FAMW0{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem;margin-top:.85rem}.styles_metaRowLeft__or_ZO{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem;flex:1;min-width:0}.styles_metaRowActions__JcEUq{gap:.5rem;flex-shrink:1}.styles_metaRowActions__JcEUq,.styles_titleBlock__TOYoN{display:flex;flex-wrap:wrap;align-items:center;min-width:0}.styles_titleBlock__TOYoN{gap:.65rem .85rem;flex:1}.styles_title__64vkd{margin:0;flex:1;min-width:0;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:700;letter-spacing:-.02em;color:var(--color-foreground,inherit);line-height:1.25;max-width:56rem}.styles_heroActions__RlzW9{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;flex-shrink:0}.styles_lead__uQgV6{margin:.65rem 0 0;font-size:.9375rem;line-height:1.55;color:var(--color-muted-foreground,#6b7280);max-width:56rem}.styles_lead__uQgV6:empty{display:none;margin:0}.styles_statusPriority__da40e{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;flex-shrink:0}.styles_priorityPill__qDm2a{font-size:.8125rem;font-weight:600;padding:.25rem .65rem;border-radius:999px;border:1px solid var(--color-border,#e5e7eb);background:var(--color-muted,#f3f4f6)}.styles_meta__Zw7Q3{margin:0;font-size:.875rem;line-height:1.5;color:var(--color-muted-foreground,#6b7280)}.styles_metaStack__aZ5fl{display:flex;flex-direction:column;gap:.25rem;margin-top:.75rem}.styles_heroFooter__4JcCV{margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--color-border,#e5e7eb)}.styles_heroSummaryGrid__cmSPV{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:1.25rem 2rem}.styles_heroSummarySection__599Kw{min-width:0}.styles_heroSummaryHeading__H3kaE{margin:0 0 .65rem;font-size:.8125rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-muted-foreground,#6b7280)}.styles_heroSummaryDl__otl4z{margin:0;display:flex;flex-direction:column;gap:.55rem}.styles_heroSummaryRow__kZtcf{display:grid;grid-template-columns:minmax(0,38%) 1fr;gap:.5rem .75rem;align-items:start;font-size:.875rem;min-width:0}.styles_heroSummaryLabel__VN7LN{margin:0;font-weight:600;color:var(--color-muted-foreground,#6b7280);font-size:.8125rem;min-width:0;overflow-wrap:break-word}.styles_heroSummaryValue__M4RJs{margin:0;color:var(--color-foreground,inherit);min-width:0;overflow-wrap:break-word}.styles_wrap__Rj7wj{display:flex;align-items:center;justify-content:center;padding:.75rem 0}.hero-footer_heroContent__CYflA{display:flex;flex-direction:column;gap:.75rem}.hero-footer_heroChips__hiHJg{display:flex;flex-wrap:wrap;gap:.65rem 1rem}.hero-footer_heroChip__qShFM{display:inline-flex;align-items:center;gap:.35rem;font-size:.875rem;color:var(--color-muted-foreground,#6b7280)}.hero-footer_heroChipDivider__WkBc9{font-size:.875rem;color:var(--color-muted-foreground,#6b7280);user-select:none}.hero-footer_contactGrid__oV9lk{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.65rem}.hero-footer_contactCard___Yesw{border:1px solid var(--color-border,#e5e7eb);border-radius:.5rem;padding:.6rem .75rem;background:var(--dashboard-surface-raised,var(--color-card,#fff))}.hero-footer_contactCardButton__2qGz3{display:block;width:100%;text-align:left;color:inherit;cursor:pointer;border-radius:.75rem;transition:background .15s ease}.hero-footer_contactCardButton__2qGz3:hover{background:color-mix(in srgb,var(--color-muted-foreground,#6b7280) 8%,var(--dashboard-surface-raised,var(--color-card,#fff)))}.hero-footer_contactCardButton__2qGz3:focus-visible{outline:2px solid var(--color-accent,#2563eb);outline-offset:2px}.hero-footer_contactHeading__7xN3l{margin:0 0 .4rem;font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-muted-foreground,#6b7280)}.hero-footer_contactCardChevron__TlI9h{flex-shrink:0;margin-inline-start:auto;color:var(--color-muted-foreground,#6b7280);opacity:.55;transition:opacity .15s ease,transform .15s ease}.hero-footer_contactCardButton__2qGz3:focus-visible .hero-footer_contactCardChevron__TlI9h,.hero-footer_contactCardButton__2qGz3:hover .hero-footer_contactCardChevron__TlI9h{opacity:1;transform:translateX(2px)}.hero-footer_contactBody__FPyY0{display:flex;align-items:flex-start;gap:.75rem}.hero-footer_contactText__UIN_S{min-width:0;flex:1;overflow:hidden}.hero-footer_contactName__Q8lgI{margin:0;font-size:.9375rem;font-weight:600;color:var(--color-foreground,inherit);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-footer_contactMeta__u8FD_{margin:.15rem 0 0;font-size:.8125rem;color:var(--color-muted-foreground,#6b7280);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-footer_heroStatusRow__RRrws{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.hero-footer_heroAssigneesGroup__HmeYM{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem}.hero-footer_heroAssigneesLabel__0k81M{font-size:.875rem;color:var(--color-muted-foreground,#6b7280)}.hero-footer_heroAssignees__MIQ9t{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.25rem}.hero-footer_heroAssigneesEmpty__EebBP{font-size:.875rem;color:var(--color-muted-foreground,#6b7280)}.hero-footer_heroAssigneesEditBtn__IH2CC{display:inline-flex;align-items:center;padding:0;border:none;background:transparent;cursor:pointer;border-radius:.25rem}.hero-footer_heroAssigneesEditBtn__IH2CC:hover{opacity:.85}.hero-footer_heroAssigneesEditBtn__IH2CC:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.hero-footer_heroTitleActions__4KYce{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.5rem;max-width:min(100%,36rem)}.hero-footer_statusPriority__WV7B9{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.styles_card__c2yUt{border:1px solid var(--color-border,#e5e7eb);border-radius:.5rem;background:var(--color-card,var(--color-background,#fff));padding:.875rem 1rem}.styles_cardTitle__sbxMO{margin:0 0 .625rem;font-size:.9375rem;font-weight:600;color:var(--color-foreground,inherit)}.styles_grid__wHmd1{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.styles_grid__wHmd1{grid-template-columns:repeat(2,minmax(0,1fr))}}.styles_cardFull__rrXlR{grid-column:1/-1}.styles_dl__vPA2R{margin:0;display:flex;flex-direction:column;gap:.65rem}.styles_detailRow__WVbkJ{display:grid;grid-template-columns:minmax(7rem,38%) 1fr;gap:.75rem 1rem;align-items:baseline;font-size:.9375rem}@media (max-width:480px){.styles_detailRow__WVbkJ{grid-template-columns:1fr;gap:.2rem}}.styles_detailLabel__cMslN{margin:0;font-weight:600;color:var(--color-muted-foreground,#6b7280);font-size:.8125rem}.styles_detailValue__lIPPM,.styles_notes__YHnHx{margin:0;color:var(--color-foreground,inherit)}.styles_notes__YHnHx{white-space:pre-wrap;font-size:.9375rem;line-height:1.55}.styles_inlineFieldView__dFBR9{display:flex;align-items:center;gap:.375rem;width:100%;min-width:0;border-radius:.25rem;outline:none}.styles_inlineFieldViewEditable__jnFxe{cursor:pointer;padding:.15rem .25rem;margin:-.15rem -.25rem;background:transparent;transition:background .15s ease}.styles_inlineFieldViewEditable__jnFxe:focus-visible,.styles_inlineFieldViewEditable__jnFxe:hover{background:color-mix(in srgb,var(--color-muted-foreground,#6b7280) 10%,transparent)}.styles_inlineFieldViewText__uI2R3{flex:1;min-width:0;overflow-wrap:break-word}.styles_inlineFieldEditBtn__Z_n9J{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:.125rem;border:none;border-radius:.25rem;background:transparent;color:var(--color-muted-foreground);cursor:pointer;opacity:0;transition:opacity .15s ease,color .15s ease}.styles_inlineFieldView__dFBR9:focus-within .styles_inlineFieldEditBtn__Z_n9J,.styles_inlineFieldView__dFBR9:hover .styles_inlineFieldEditBtn__Z_n9J{opacity:1}.styles_inlineFieldEditBtn__Z_n9J:hover{color:var(--color-foreground)}.styles_inlineFieldSuccess__SniIL{display:inline-flex;flex-shrink:0;align-items:center}.styles_inlineFieldEditor__0wHHe{width:100%;min-width:0}.styles_inlineFieldEditorRow__mvzKm{display:flex;align-items:flex-start;gap:.375rem;width:100%;min-width:0}.styles_inlineFieldEditorInput__PNrpu{flex:1;min-width:0}.styles_inlineFieldEditorControls__xpfkj{display:inline-flex;flex-shrink:0;align-items:center;padding-top:.125rem}.styles_heroTitleEditable__TOKT2{display:flex;align-items:flex-start;gap:.375rem;min-width:0;flex:1}.styles_heroTitleEditable__TOKT2 h1{margin:0}.styles_heroSummaryValueEditable__r3i7n{display:flex;align-items:center;gap:.25rem;min-width:0}.styles_entityLinkRow__86eQG{display:inline-flex;align-items:center;gap:.25rem;min-width:0;flex-wrap:wrap}.styles_entityLinkValue__Amrcg{min-width:0;overflow-wrap:break-word}.styles_entityLinkNav__CvTHx{color:var(--color-primary,#0972d3);text-decoration:none}.styles_entityLinkNav__CvTHx:hover{opacity:.9}.styles_popoverEditor__EmON7{min-width:min(100%,18rem);padding:.25rem 0}.styles_popoverEditorActions____fq7{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.75rem}.styles_chipEditable__aTO4Y{display:inline-flex;align-items:center;gap:.25rem;cursor:pointer;border-radius:.375rem;outline:none;padding:.15rem .25rem;margin:-.15rem -.25rem;background:transparent;transition:background .15s ease}.styles_chipEditable__aTO4Y:focus-visible,.styles_chipEditable__aTO4Y:hover{background:color-mix(in srgb,var(--color-muted-foreground,#6b7280) 10%,transparent)}.styles_chipEditable__aTO4Y:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent,#0972d3) 45%,transparent)}.styles_compactView___Knpw{display:inline-flex;align-items:center;gap:.25rem;width:auto;max-width:100%;min-width:0;border-radius:.25rem;outline:none}.styles_compactViewText__BdB1a{min-width:0;overflow-wrap:break-word}.styles_descriptionEditable__kNYw3{margin:1rem 0 0;max-width:56rem}.styles_compactModalDateField___VpZw{width:100%;min-width:0}.styles_toolbar__MFzFt{display:flex;justify-content:flex-end}.styles_selectionBanner__mYr5m{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-scaled-xs) var(--space-scaled-s);padding:var(--space-scaled-s) var(--space-scaled-m);border:1px solid var(--color-border-divider-default);border-radius:var(--border-radius-control);background:var(--color-background-container-content)}.styles_selectionText__KzXyl{min-width:0;font-size:var(--font-body-m-size)}.styles_selectionLabel__0yG_Q{color:var(--color-text-body-secondary);font-weight:var(--font-weight-bold)}.styles_selectionValue__3pyt_{color:var(--color-text-body-default);font-weight:var(--font-weight-bold)}.styles_createTitle__ftujy{margin:0;font-size:var(--font-heading-s-size);font-weight:var(--font-weight-heading-s);color:var(--color-text-heading-default)}.styles_card__FGSEG{border:1px solid var(--color-border,#e5e7eb);border-radius:.75rem;background:var(--color-card,var(--color-background,#fff));padding:1rem 1.25rem}.styles_cardTitleHeading__NBYR9{margin:0;font-size:1.125rem;font-weight:600;color:var(--color-foreground,inherit)}.styles_cardHeader__WK_pw{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:nowrap;min-width:0;margin-bottom:.75rem}.styles_cardHeaderTitle__RHecj{flex:1;min-width:0;overflow:hidden}.styles_cardHeaderTitle__RHecj>*{min-width:0;max-width:100%}.styles_cardHeaderTitle__RHecj h2{min-width:0;overflow:hidden}.styles_cardHeaderActions__Em8QW{flex-shrink:0}.styles_notesText__x4v9t{margin:0;white-space:pre-wrap;overflow-wrap:break-word;font-size:.9375rem;line-height:1.55;color:var(--color-foreground,inherit)}.styles_actions__kheoK{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.styles_textarea__eYSDK{width:100%;min-height:6rem;padding:.625rem .75rem;border-radius:8px;border:1px solid var(--color-border,#e5e7eb);background:var(--color-background,#fff);color:var(--color-foreground,inherit);font-size:.9375rem;line-height:1.5;resize:vertical;font-family:inherit}.styles_textarea__eYSDK:focus{outline:2px solid color-mix(in srgb,var(--color-accent,#2563eb) 40%,transparent);outline-offset:1px}.styles_sidebar__bQCby{display:flex;flex-direction:column;flex-shrink:0;min-height:0;position:relative}.styles_sidebarDesktop__cebk2{flex:0 0 18.5rem;width:18.5rem;max-width:18.5rem;min-width:0}.styles_sidebarCollapsed__iJnH5{flex:0 0 auto;width:auto;max-width:none;align-self:flex-start}.styles_sidebarMobile__xulMA{width:100%}.styles_sidebarMobileCollapsed__H8T3K .styles_sidebarBody__E2TYS{display:none}.styles_sidebarInner__TZ8gw{display:flex;flex-direction:column;flex:1;min-height:0;border:1px solid var(--color-border,#e5e7eb);border-radius:.5rem;background:var(--color-card,#fff);overflow:hidden}.styles_sidebarInnerCollapsed__G5vrg{flex:none;height:auto;min-height:unset;border:none;background:transparent;overflow:visible;width:auto}.styles_sidebarCollapsed__iJnH5 .styles_sidebarInner__TZ8gw{border-radius:0;align-items:flex-start}.styles_toggleRail__zJ7OL{display:flex;align-items:flex-start;justify-content:flex-end;padding:.5rem;flex-shrink:0}.styles_sidebarInnerCollapsed__G5vrg .styles_toggleRail__zJ7OL{padding:0;justify-content:flex-start}.styles_toggleButton__abwFm{color:var(--color-muted-foreground,#6b7280)}.styles_toggleButton__abwFm:hover{color:var(--color-foreground,#111827)}.styles_sidebarBody__E2TYS{flex:1;min-height:0;overflow-y:auto;padding:0 .875rem .875rem}.styles_sidebarStack___Ia0f{display:flex;flex-direction:column;gap:.75rem}.styles_overdue__su2ae{color:var(--color-destructive,#d91515);font-size:.8125rem}.styles_due__2ZQEL{color:var(--color-muted-foreground);font-size:.8125rem}.document-client-field_root___Xn3e{display:flex;flex-direction:column;gap:.5rem}.document-client-field_label__N3Ha5{margin:0;font-size:.875rem;font-weight:500;color:var(--color-foreground)}.document-client-field_required__70lFv{color:var(--color-destructive)}.document-client-field_selectedCard__6puFC{border:1px solid color-mix(in srgb,var(--color-accent) 40%,transparent);border-radius:.75rem;background:color-mix(in srgb,var(--color-accent) 5%,transparent);padding:.75rem}.document-client-field_emptyCard__UCNeS{border:1px dashed var(--color-border);border-radius:.75rem;background:color-mix(in srgb,var(--color-muted) 40%,transparent);padding:.75rem}.document-client-field_name__oa4Dl{margin:0;font-size:.875rem;font-weight:600;color:var(--color-foreground)}.document-client-field_address__deTjv{margin:.25rem 0 0;font-size:.75rem;color:var(--color-muted-foreground)}.document-client-field_hint__3zB7u{margin:0;font-size:.875rem;color:var(--color-muted-foreground)}.document-client-field_actions__YIw58{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem}.styles_root__B7Xig{display:flex;flex-direction:column;gap:.5rem;width:100%;min-width:0}.styles_label__P58ZN{font-size:.8125rem;font-weight:500;color:var(--color-muted-foreground,#64748b)}.styles_grid__AGWqK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;width:100%}.styles_option__en5Po{display:block;margin:0;padding:0;border:none;background:transparent;cursor:pointer;border-radius:.75rem;touch-action:manipulation;width:100%;transition:transform .12s ease}.styles_option__en5Po:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.styles_option__en5Po:active{transform:scale(.98)}.styles_frame__KG7PQ{position:relative;display:flex;flex-direction:column;width:100%;aspect-ratio:3/4;min-height:140px;overflow:hidden;border-radius:.625rem;background-color:#fff;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-border) 80%,transparent),0 1px 2px rgb(15 23 42/.04);transition:box-shadow .15s ease}.styles_option__en5Po:hover .styles_frame__KG7PQ{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-border) 100%,#94a3b8),0 4px 12px rgb(15 23 42/.08)}.styles_optionSelected__Ju1Et .styles_frame__KG7PQ{box-shadow:0 0 0 2px var(--color-accent),0 0 0 4px var(--color-background),0 4px 14px rgb(15 23 42/.1)}.styles_check__XAs8Z{position:absolute;top:.4rem;right:.4rem;z-index:3;display:inline-flex;height:1.375rem;width:1.375rem;align-items:center;justify-content:center;border-radius:999px;background:var(--color-accent);color:var(--color-accent-foreground,#fff);box-shadow:0 1px 3px rgb(15 23 42/.25);pointer-events:none}.styles_page__5HTeT{display:flex;flex:1 1 auto;flex-direction:column;box-sizing:border-box;width:100%;min-height:0;background-color:#fff;overflow:hidden}.styles_media__1x0YR{position:relative;flex-shrink:0;overflow:hidden;background-color:#e8eef4}.styles_mediaFallback____Obd{display:block;width:100%;height:100%;background-color:color-mix(in srgb,var(--color-accent) 14%,#e2e8f0)}.styles_copy__osJdA{display:flex;flex-direction:column;gap:.25rem;min-width:0}.styles_company__81oGP{margin:0;font-size:.5625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_title__8v_2i{margin:0;font-size:.6875rem;font-weight:700;line-height:1.25;color:#0f172a;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.styles_rule__l4UnT{margin-top:auto;height:3px;width:100%;background-color:var(--color-accent);flex-shrink:0}.styles_imageAbove__4bo_t{padding:.5rem;gap:.45rem}.styles_imageAbove__4bo_t .styles_media__1x0YR{flex:0 0 48%;border-radius:4px}.styles_logoTop__ZOYYK{padding:.5rem;gap:.45rem;align-items:center;text-align:center}.styles_logoTop__ZOYYK .styles_media__1x0YR{flex:0 0 48%;width:72%;align-self:center;border-radius:4px}.styles_logoTop__ZOYYK .styles_copy__osJdA{align-items:center;width:100%}.styles_imageBelow__Lesu9{padding:.5rem;gap:.45rem}.styles_imageBelow__Lesu9 .styles_copy__osJdA{flex:1 1 auto;padding-top:.15rem}.styles_imageBelow__Lesu9 .styles_media__1x0YR{flex:0 0 48%;border-radius:4px;margin-top:auto}.styles_logoBottom__gxQ_y{padding:.5rem;gap:.45rem;align-items:center;text-align:center}.styles_logoBottom__gxQ_y .styles_copy__osJdA{align-items:center;width:100%;flex:1 1 auto;padding-top:.15rem}.styles_logoBottom__gxQ_y .styles_media__1x0YR{flex:0 0 48%;width:72%;align-self:center;border-radius:4px;margin-top:auto}.styles_mobile__HahCF .styles_grid__AGWqK{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:.75rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;width:100%;padding:.25rem .15rem .5rem;margin-inline:-.25rem;padding-inline:.25rem;scrollbar-width:none}.styles_mobile__HahCF .styles_grid__AGWqK::-webkit-scrollbar{display:none}.styles_mobile__HahCF .styles_option__en5Po{flex:0 0 156px;width:156px;min-width:156px;max-width:156px;scroll-snap-align:start}.styles_mobile__HahCF .styles_frame__KG7PQ,.styles_mobile__HahCF .styles_page__5HTeT{width:156px;height:208px;min-height:208px;aspect-ratio:auto}.styles_mobile__HahCF .styles_check__XAs8Z{height:1.5rem;width:1.5rem;top:.45rem;right:.45rem}.styles_mobile__HahCF .styles_company__81oGP{font-size:.625rem}.styles_mobile__HahCF .styles_title__8v_2i{font-size:.75rem}@media (max-width:767px){.styles_grid__AGWqK{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:.75rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;width:100%;padding:.25rem .15rem .5rem;margin-inline:-.25rem;padding-inline:.25rem;scrollbar-width:none}.styles_grid__AGWqK::-webkit-scrollbar{display:none}.styles_option__en5Po{flex:0 0 156px;width:156px;min-width:156px;max-width:156px;scroll-snap-align:start}.styles_frame__KG7PQ,.styles_page__5HTeT{width:156px;height:208px;min-height:208px;aspect-ratio:auto}.styles_check__XAs8Z{height:1.5rem;width:1.5rem;top:.45rem;right:.45rem}.styles_company__81oGP{font-size:.625rem}.styles_title__8v_2i{font-size:.75rem}}.styles_root__GiHga{position:relative}.styles_trigger__9CNaH{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;border:1px solid var(--color-border);background:var(--color-muted);color:var(--color-foreground);transition:background-color .12s ease,border-color .12s ease,color .12s ease}.styles_trigger__9CNaH:hover{background:var(--color-card)}.styles_trigger__9CNaH:focus-visible{outline:2px solid color-mix(in srgb,var(--color-accent) 40%,transparent);outline-offset:2px}.styles_menu__K3e2s{position:absolute;top:calc(100% + .5rem);z-index:50;min-width:11.5rem;padding:.35rem;border:1px solid var(--color-border);border-radius:.75rem;background:var(--color-card);box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1);animation:styles_motionDropdownEnter__MmKYS .15s ease-out forwards;transform-origin:top center}@keyframes styles_motionDropdownEnter__MmKYS{0%{opacity:0;transform:scale(.98) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (prefers-reduced-motion:reduce){.styles_menu__K3e2s{animation:none}}.styles_menuRight__RulHj{right:0}.styles_menuLeft__DvopQ{left:0}.styles_option__ai5As{display:flex;width:100%;align-items:center;gap:.625rem;padding:.55rem .65rem;border:none;border-radius:.5rem;background:transparent;color:var(--color-foreground);font-size:.875rem;text-align:left;cursor:pointer;transition:background-color .12s ease}.styles_option__ai5As:hover{background:var(--color-muted)}.styles_optionActive__X6rRt{background:color-mix(in srgb,var(--color-accent) 12%,transparent)}.styles_optionLabel__pFdQh{flex:1}.styles_check__yGCWc{color:var(--color-accent);flex-shrink:0}