.page_formContainer__LsPYc{max-width:48rem;margin:0 auto;padding:1.5rem;box-shadow:0 2px 10px rgba(0,0,0,.1)}.page_quoteContainer__eHWQZ{margin:0 auto;padding:4rem 2rem;text-align:center}.page_title__pR56M{text-align:center;font-size:2.5rem;margin-bottom:1rem}.page_subbtitle__8GhKe{text-align:center;color:#666;margin-bottom:4rem}.page_formSection__kVd8l{display:flex;flex-direction:column;gap:2rem}.page_sectionTitle__90Vck{font-size:1.125rem;font-weight:600;color:#111827;margin-bottom:1.5rem;text-align:left}.page_gridContainer__xjKJr{display:grid;grid-template-columns:1fr;gap:1.5rem}.page_formField__apYIE{text-align:left}@media (min-width:768px){.page_gridContainer__xjKJr{grid-template-columns:repeat(2,1fr)}}.page_formField__apYIE{display:block;font-size:.875rem;color:#374151;margin-bottom:.5rem}.page_input__Ko8WD{width:100%;padding:.75rem;border:1px solid #e5e7eb;border-radius:.5rem;color:#4b5563;font-size:.875rem}.page_input__Ko8WD::placeholder{color:#9ca3af}.page_servicesGrid__DXp3m{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.page_servicesGrid__DXp3m{grid-template-columns:repeat(2,1fr)}}.page_checkboxLabel__WC3Au{display:flex;align-items:center;padding:1rem;border:1px solid #e5e7eb;border-radius:.5rem;cursor:pointer}.page_checkbox__VUz_X{width:1rem;height:1rem;color:#3465b1}.page_checkboxText__OXfOR{margin-left:.75rem;font-size:.875rem;color:#374151}.page_budgetGrid__WYfNw{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.page_budgetGrid__WYfNw{grid-template-columns:repeat(3,1fr)}}.page_radioLabel__NocxP{display:flex;align-items:center;padding:1rem;border:1px solid #e5e7eb;border-radius:.5rem;cursor:pointer}.page_radio__W2hYu{width:1rem;height:1rem;color:#3465b1}.page_radioText__41z_e{margin-left:.75rem;font-size:.875rem;color:#374151}.page_textarea__2GlBa{width:100%;height:8rem;padding:.75rem;border:1px solid #e5e7eb;border-radius:.5rem;color:#4b5563;font-size:.875rem;resize:vertical}.page_textarea__2GlBa::placeholder{color:#9ca3af}.page_submitContainer__fKNN6{text-align:center}.page_submitButton__tZybh{width:100%;padding:.75rem 2rem;background-color:#3465b1;color:#fff;font-weight:500;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .2s}.page_submitButton__tZybh:hover{background-color:#2b5497}@media (min-width:768px){.page_submitButton__tZybh{width:auto}}.page_disclaimer__PRJlk{margin-top:1rem;font-size:.875rem;color:#6b7280}.page_input__Ko8WD:focus,.page_textarea__2GlBa:focus{outline:none;border-color:#9fc0ef;box-shadow:0 0 0 3px rgba(159,192,239,.25)}.page_checkboxLabel__WC3Au:hover,.page_radioLabel__NocxP:hover{background-color:#f9fafb}.QuoteForm_ccontainer__RZFNg{display:grid;grid-template-columns:1fr 1fr;gap:6rem;padding:.5rem;max-width:97vw;margin:5rem .5rem;align-items:center;justify-content:center}.QuoteForm_message__MmTWi{margin:auto;max-width:80vw;height:auto;text-overflow:ellipsis;text-align:center;color:#666}.QuoteForm_animation__FfOjR{border-radius:.5rem;overflow:hidden;height:50vh;width:100%;padding:0}.QuoteForm_errorText__AmxNr{color:red;font-size:12px;margin-top:5px}.QuoteForm_formContainer__298ND{background:#fff;padding:1.5rem;border-radius:.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1);border:1px solid #e5e7eb;height:auto;width:100%}.QuoteForm_title__sq4gw{text-align:center;font-size:2rem;margin-bottom:1rem;color:#1e293b}.QuoteForm_subtitle__KGs3T{text-align:center;color:#6b7280;margin-bottom:2rem;font-size:1rem}.QuoteForm_sectionTitle__qyS13{font-size:1.125rem;font-weight:600;color:#111827;margin-bottom:.75rem;text-align:left}.QuoteForm_quoteContainer__rgjJ3{width:100%;margin:0 auto;padding:1.25rem 0;text-align:center}.QuoteForm_formSection__pC6i_{display:flex;flex-direction:column;gap:2rem}.QuoteForm_gridContainer__jrYuM{display:grid;grid-template-columns:1fr;gap:1rem}.QuoteForm_budgetGrid__622lz,.QuoteForm_servicesGrid__D08ML{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem}.QuoteForm_formField__He2Oa{display:block;font-size:.875rem;color:#374151;margin-bottom:.5rem;text-align:left;font-weight:600}.QuoteForm_input__NjE8M,.QuoteForm_textarea__lnG2o{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;color:#4b5563;font-size:.875rem;background:#f9fafb}.QuoteForm_textarea__lnG2o{height:8rem;resize:vertical}.QuoteForm_checkboxLabel__GyE5s,.QuoteForm_radioLabel__AD0M_{display:flex;align-items:center;padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;cursor:pointer;min-height:3rem;background:#f9fafb}.QuoteForm_checkbox__AE6n3,.QuoteForm_radio__zgXX3{width:1.125rem;height:1.125rem;color:#3465b1;margin-right:.5rem;flex-shrink:0}.QuoteForm_checkboxText__eOeHk,.QuoteForm_radioText__qMCGG{margin-left:.5rem;font-size:.875rem;color:#374151;line-height:1.25}.QuoteForm_submitContainer__TykQn{display:flex;justify-content:center;gap:1rem;margin-top:2rem;padding:0 .5rem}.QuoteForm_submitButton__dnWeg{background:#3465b1;color:#fff;padding:.75rem 1.5rem;border:none;border-radius:2rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;width:100%;max-width:250px}.QuoteForm_input__NjE8M:focus,.QuoteForm_textarea__lnG2o:focus{border-color:#3465b1;outline:none;background:#fff;box-shadow:0 0 0 3px rgba(159,192,239,.25)}.QuoteForm_checkboxLabel__GyE5s:hover,.QuoteForm_radioLabel__AD0M_:hover{background-color:#fff;border-color:#3465b1}.QuoteForm_submitButton__dnWeg:hover{background-color:#2b5497;transform:translateY(-2px);box-shadow:0 4px 6px rgba(52,101,177,.2)}.QuoteForm_input__NjE8M::placeholder,.QuoteForm_textarea__lnG2o::placeholder{color:#9ca3af}.QuoteForm_disclaimer__4XRBd{margin-top:.5rem;font-size:.75rem;color:#6b7280}@media (min-width:768px){.QuoteForm_ccontainer__RZFNg{gap:6rem;padding:.75rem;margin:.5rem 1rem}.QuoteForm_gridContainer__jrYuM,.QuoteForm_servicesGrid__D08ML{grid-template-columns:repeat(2,1fr)}.QuoteForm_servicesGrid__D08ML{gap:1.25rem}.QuoteForm_budgetGrid__622lz{grid-template-columns:repeat(3,1fr);gap:1.25rem}.QuoteForm_title__sq4gw{font-size:2.25rem}.QuoteForm_formContainer__298ND{padding:2rem}.QuoteForm_quoteContainer__rgjJ3{gap:1.25rem}}@media (max-width:767px){.QuoteForm_ccontainer__RZFNg{margin:0;grid-template-columns:1fr;padding:.25rem;gap:.5rem}.QuoteForm_animation__FfOjR,.QuoteForm_formContainer__298ND{width:100%;margin-left:0}.QuoteForm_submitContainer__TykQn{flex-direction:column;align-items:center}.QuoteForm_submitButton__dnWeg{max-width:100%}}@media (max-width:360px){.QuoteForm_ccontainer__RZFNg{margin:0;padding:.125rem;gap:.5rem}.QuoteForm_formContainer__298ND{padding:.75rem}.QuoteForm_title__sq4gw{font-size:1.5rem}.QuoteForm_subtitle__KGs3T{font-size:.875rem;margin-bottom:1.5rem}.QuoteForm_checkboxLabel__GyE5s,.QuoteForm_radioLabel__AD0M_{padding:.5rem;min-height:2.5rem}.QuoteForm_submitButton__dnWeg{padding:.625rem 1rem;font-size:.875rem}.QuoteForm_formSection__pC6i_{gap:1.5rem}.QuoteForm_budgetGrid__622lz,.QuoteForm_servicesGrid__D08ML{gap:.75rem;margin-bottom:1rem}}.ContactForm_contactContainer__aiHto{max-width:100%;margin:0 auto;padding:2rem;text-align:center;overflow:hidden}.ContactForm_contactContainer__aiHto h1{margin-bottom:1rem;font-size:2.5rem;color:#1e293b}.ContactForm_message__cgKYb{margin:auto;max-width:80vw;height:auto;text-overflow:ellipsis;text-align:center;color:#666}.ContactForm_contactContainer__aiHto>p{margin-bottom:3rem}.ContactForm_contactGrid__CAPFt{display:grid;padding:20px;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}.ContactForm_contactInfo__o8giH{display:flex;flex-direction:column;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden;height:72vh}.ContactForm_infoBox__F_7gH{padding:1.5rem;display:flex;align-items:flex-start;gap:1rem}.ContactForm_iconWrapper__aW0ot{width:3rem;height:3rem;background:#e0f2fe;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ContactForm_infoBox__F_7gH h3{color:#1f2937;font-size:1.25rem;margin-bottom:.5rem;text-align:left}.ContactForm_infoBox__F_7gH p{color:#6b7280;margin:.25rem 0;text-align:left}.ContactForm_socialIcons__mkLq5{display:flex;justify-content:center;gap:1.5rem;padding:1rem;border-top:1px solid #e5e7eb}.ContactForm_socialLink__yJxCd{color:#6b7280;transition:color .3s ease}.ContactForm_socialLink__yJxCd:hover{color:#3465b1}.ContactForm_socialLink__yJxCd:nth-child(2):hover{color:#0ea5e9}.ContactForm_socialLink__yJxCd:nth-child(3):hover{color:#db2777}.ContactForm_socialLink__yJxCd:nth-child(4):hover{color:#3465b1}.ContactForm_icon__uZ46C{width:1.5rem;height:1.5rem}.ContactForm_contactForm___s1AX{background:#fff;padding:2rem;border-radius:.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1);border:1px solid #e5e7eb;height:72vh}.ContactForm_formGroup__eYtAe{margin-bottom:1rem}@media (max-width:768px){.ContactForm_formGroup__eYtAe{margin-bottom:.3rem}.ContactForm_contactForm___s1AX{padding:1.3rem}.ContactForm_contactContainer__aiHto{padding:1rem}.ContactForm_contactInfo__o8giH{height:auto}.ContactForm_contactGrid__CAPFt{grid-template-columns:1fr}.ContactForm_infoBox__F_7gH p{font-size:smaller}}.ContactForm_formGroup__eYtAe label{display:block;color:#1f2937;margin-bottom:.5rem;font-weight:600;text-align:left}.ContactForm_formGroup__eYtAe input,.ContactForm_formGroup__eYtAe textarea{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;background:#f9fafb;font-size:1rem}.ContactForm_formGroup__eYtAe input:focus,.ContactForm_formGroup__eYtAe textarea:focus{border-color:#3465b1;outline:none;background:#fff}.ContactForm_submitButton__LFy5z{background:#3465b1;color:#fff;padding:.75rem 1.5rem;border:none;border-radius:2rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.ContactForm_submitButton__LFy5z:hover{background:#2b5497;transform:translateY(-2px)}@media (max-width:1200px){.ContactForm_contactInfo__o8giH{padding:0;height:auto}.ContactForm_contactForm___s1AX{height:auto}}.mock_mock__ZdqSZ{--brand:#3465b1;--ink:#0f172a;--ink-2:#475569;--ink-3:#64748b;--rule:#e6eaf0;--mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;display:grid;grid-template-columns:190px 1fr;min-height:440px;background:#f6f9fd;text-align:left;user-select:none;line-height:1.45}.mock_side__tkXqY{display:flex;flex-direction:column;gap:.3rem;padding:1.1rem .8rem;background:#fff;border-right:1px solid var(--rule)}.mock_sideBrand__0SfPa{display:flex;align-items:center;gap:.5rem;font-size:.82rem;font-weight:800;color:var(--ink);padding:0 .5rem .9rem}.mock_brandDot__ByPn8{width:10px;height:10px;border-radius:3px;background:linear-gradient(140deg,#3465b1,#24487f)}.mock_sideItem__Yyu2y{display:flex;align-items:center;gap:.55rem;font-size:.78rem;font-weight:600;color:var(--ink-3);padding:.45rem .55rem;border-radius:8px}.mock_sideGlyph__FCLnn{width:12px;height:12px;border-radius:4px;background:currentColor;opacity:.35}.mock_sideActive__1m8_C{color:var(--brand);background:rgba(52,101,177,.1)}.mock_sideFoot__5c927{margin-top:auto;font-family:var(--mono);font-size:.58rem;color:var(--ink-3);padding:0 .55rem}.mock_main__CwoqW{display:flex;flex-direction:column;gap:.9rem;padding:1rem 1.1rem 1.2rem;min-width:0}.mock_topBar__g3W1W{display:flex;align-items:center;gap:.8rem}.mock_pageTitle__wIwVd{font-size:.95rem;font-weight:800;color:var(--ink)}.mock_search__iPJN8{flex:1;font-size:.72rem;color:var(--ink-3);background:#fff;border:1px solid var(--rule);border-radius:999px;padding:.42rem .9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock_avatar____jLO{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;flex-shrink:0;font-size:.75rem;font-weight:800;color:#fff;background:linear-gradient(140deg,#3465b1,#24487f)}.mock_kpiRow__e5YTl{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.mock_kpi__bbZCl{display:flex;flex-direction:column;gap:.2rem;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:.8rem .9rem}.mock_kpiLabel__lTUfA{font-family:var(--mono);font-size:.56rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.mock_kpiValue__zt9oG{font-size:1.25rem;font-weight:800;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.mock_kpiDelta__8jIbV{font-family:var(--mono);font-size:.6rem;font-weight:700;color:var(--brand)}.mock_panelRow__5FtDl{display:grid;grid-template-columns:1.35fr 1fr;gap:.7rem;flex:1;min-height:0}.mock_chartCard__VZdtb,.mock_tableCard__KII5_{display:flex;flex-direction:column;gap:.7rem;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:.9rem 1rem;min-width:0}.mock_cardTitle__Q6kyC{font-size:.78rem;font-weight:700;color:var(--ink)}.mock_chart__WInvs{flex:1;min-height:120px;display:flex;align-items:flex-end;gap:6px;padding-top:.2rem}.mock_bar__X0QZj{flex:1;min-width:0;border-radius:4px 4px 2px 2px;background:rgba(52,101,177,.35);transform-origin:bottom center;animation:mock_barGrow__kdWbF .7s cubic-bezier(.22,1,.36,1) both}.mock_barHot__7N8f9{background:#3465b1}@keyframes mock_barGrow__kdWbF{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mock_row__GII5u{display:flex;align-items:center;gap:.6rem;padding:.5rem 0;border-top:1px solid var(--rule)}.mock_rowId__y9Fo_{font-family:var(--mono);font-size:.64rem;font-weight:700;color:var(--brand);flex-shrink:0}.mock_rowVendor__Q4FE1{flex:1;font-size:.74rem;font-weight:600;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock_pill__LZQZi{font-family:var(--mono);font-size:.56rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.24rem .55rem;flex-shrink:0}.mock_pillApproved__Jibf3{color:#1c7c4d;background:rgba(28,124,77,.1);border:1px solid rgba(28,124,77,.3)}.mock_pillPending__lSXYZ{color:#92600a;background:rgba(231,138,35,.12);border:1px solid rgba(231,138,35,.35)}.mock_pillPaid__ENOm0{color:#2b5497;background:rgba(52,101,177,.1);border:1px solid rgba(52,101,177,.28)}@media (max-width:760px){.mock_mock__ZdqSZ{grid-template-columns:1fr;min-height:0}.mock_side__tkXqY{flex-direction:row;align-items:center;overflow-x:auto;border-right:none;border-bottom:1px solid var(--rule);padding:.7rem .8rem}.mock_sideBrand__0SfPa{padding:0 .4rem;white-space:nowrap}.mock_sideItem__Yyu2y{white-space:nowrap}.mock_sideFoot__5c927{display:none}.mock_kpiRow__e5YTl,.mock_panelRow__5FtDl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mock_bar__X0QZj{animation:none}}.mock_tour__mQ4AQ{padding:4.5rem 0 5rem;background:linear-gradient(180deg,#fff,#f4f8fd)}.mock_tourInner__jq1ic{max-width:1100px;margin:0 auto;padding:0 clamp(1.25rem,4vw,4rem);text-align:center}.mock_tourKicker__jMr1x{font-family:var(--mono);font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--brand);margin-bottom:1rem}.mock_tourTitle__lhFD1{font-size:2.2rem;line-height:1.1;letter-spacing:-.026em;font-weight:800;color:var(--ink);margin-bottom:1.6rem}.mock_tourAccent__EH0p6{background:#3465b1;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mock_tourPills__nG5R7{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.mock_tourPill__F9xv2{position:relative;overflow:hidden;font-size:.9rem;font-weight:700;color:var(--ink-2);background:#fff;border:1.5px solid var(--rule);border-radius:999px;padding:.55rem 1.3rem;cursor:pointer;transition:color .25s ease,border-color .25s ease,background .25s ease}.mock_tourPill__F9xv2:hover{border-color:rgba(52,101,177,.28);color:var(--brand)}.mock_tourPillActive__nQCMK{color:#fff;background:var(--brand);border-color:var(--brand)}.mock_pillProgress__yVqkr{position:absolute;left:0;bottom:0;height:3px;width:100%;background:hsla(0,0%,100%,.55);transform-origin:left center;animation:mock_pillFill__9FeEj linear both}@keyframes mock_pillFill__9FeEj{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mock_tourBlurb__yZfnT{font-size:.98rem;color:var(--ink-2);margin-bottom:1.6rem}.mock_tourFrame__RBTfv{border-radius:16px;border:1px solid var(--rule);background:#fff;overflow:hidden;text-align:left;box-shadow:0 1px 2px rgba(15,23,42,.05),0 40px 90px -36px rgba(52,101,177,.38)}.mock_tourBar__e_B09{display:flex;align-items:center;gap:.4rem;padding:.65rem .9rem;border-bottom:1px solid var(--rule);background:#f8fafd}.mock_dotSmG__GqSCb,.mock_dotSmR__tQ16f,.mock_dotSmY__LnN4E{width:9px;height:9px;border-radius:50%}.mock_dotSmR__tQ16f{background:#f87171}.mock_dotSmY__LnN4E{background:#fbbf24}.mock_dotSmG__GqSCb{background:#34d399}.mock_tourUrl__cCIhM{margin-left:.7rem;font-family:var(--mono);font-size:.66rem;color:var(--ink-3);background:#fff;border:1px solid var(--rule);border-radius:6px;padding:.2rem .7rem}.mock_view__qnSn_{display:flex;flex-direction:column;gap:.8rem;padding:1rem 1.1rem 1.2rem;background:#f6f9fd;min-height:360px;line-height:1.45}.mock_legend__2BuE5{display:flex;gap:1rem}.mock_legendItem__d4mZT{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--mono);font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.mock_swatchSoft__ic3Al,.mock_swatchSolid__gSGVw{width:10px;height:10px;border-radius:3px}.mock_swatchSolid__gSGVw{background:#3465b1}.mock_swatchSoft__ic3Al{background:rgba(52,101,177,.35)}.mock_pairGroup__vFB2q{flex:1;display:flex;align-items:flex-end;gap:3px;min-width:0;height:100%}.mock_pairGroup__vFB2q .mock_bar__X0QZj{border-radius:3px 3px 2px 2px}.mock_pillDue__DrV40{color:#92600a;background:rgba(231,138,35,.12);border:1px solid rgba(231,138,35,.35)}.mock_pillOverdue__HWmpq{color:#a13333;background:rgba(190,60,60,.1);border:1px solid rgba(190,60,60,.32)}.mock_gaugeRow__mdlpw{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.mock_gauge___SUEj{display:flex;flex-direction:column;gap:.45rem;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:.8rem .9rem}.mock_gaugeMeta__2ATm_{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.mock_gaugeName__aHHwL{font-size:.76rem;font-weight:700;color:var(--ink)}.mock_gaugePct__mBGLQ{font-family:var(--mono);font-size:.62rem;font-weight:700;color:var(--brand)}.mock_gaugeTrack__2b_L8{display:block;height:7px;border-radius:999px;background:var(--rule);overflow:hidden}.mock_gaugeFill__K6gJ_{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(52,101,177,.45),#3465b1)}.mock_rowQty__eSmYf{font-family:var(--mono);font-size:.64rem;font-weight:600;color:var(--ink-3);flex-shrink:0}.mock_pillInStock__IgWIi{color:#1c7c4d;background:rgba(28,124,77,.1);border:1px solid rgba(28,124,77,.3)}.mock_pillLow__AoYZy{color:#92600a;background:rgba(231,138,35,.12);border:1px solid rgba(231,138,35,.35)}.mock_pillOut__wP3PO{color:#a13333;background:rgba(190,60,60,.1);border:1px solid rgba(190,60,60,.32)}.mock_weekHead__Pr074,.mock_weekRow__W_iKg{display:grid;grid-template-columns:1fr repeat(5,26px);align-items:center;gap:.3rem}.mock_weekHead__Pr074{padding-bottom:.2rem}.mock_weekDay__ewdn1{font-family:var(--mono);font-size:.58rem;font-weight:700;color:var(--ink-3);text-align:center}.mock_weekRow__W_iKg{padding:.42rem 0;border-top:1px solid var(--rule)}.mock_dayDot__FGSfB{width:16px;height:16px;margin:0 auto;border-radius:5px}.mock_day_p___rjNC{background:rgba(52,101,177,.75)}.mock_day_a__gaBm2{background:rgba(190,60,60,.4)}.mock_day_l__lWVd1{background:rgba(231,138,35,.5)}.mock_spark__xi9bd{width:100%;height:96px}.mock_sparkLine__bzQjb{fill:none;stroke:#3465b1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mock_sparkFill__gxr_p{fill:rgba(52,101,177,.12);stroke:none}.mock_reportGrid__A_nvJ{display:grid;grid-template-columns:repeat(4,1fr);gap:.7rem}.mock_reportCard__FKaq7{display:flex;flex-direction:column;gap:.35rem;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:.85rem .9rem}.mock_reportTag__Ow0du{font-family:var(--mono);font-size:.56rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.mock_reportName__9NyZQ{font-size:.82rem;font-weight:700;color:var(--ink)}.mock_reportBtn__U0Akd{margin-top:.3rem;font-size:.7rem;font-weight:700;color:var(--brand)}@media (max-width:760px){.mock_tourTitle__lhFD1{font-size:1.7rem}.mock_gaugeRow__mdlpw{grid-template-columns:1fr}.mock_reportGrid__A_nvJ{grid-template-columns:repeat(2,1fr)}.mock_view__qnSn_{min-height:0}}@media (prefers-reduced-motion:reduce){.mock_pillProgress__yVqkr{animation:none}}.mock_maskStage__u9kRO{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem}.mock_idCard__DtPtr{position:relative;overflow:hidden;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:.9rem 1rem;display:grid;grid-template-columns:52px 1fr;gap:.7rem}.mock_idTag__KDzTd{position:absolute;top:.5rem;right:.6rem;font-family:var(--mono);font-size:.52rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.mock_idPhoto__1Itsb{width:52px;height:62px;border-radius:6px;background:linear-gradient(140deg,#dbe3ee,#b9c6da)}.mock_idBody__ELbwY{display:flex;flex-direction:column;gap:.3rem;min-width:0}.mock_idLine__SLHsq{height:8px;border-radius:999px;background:var(--rule)}.mock_idLineShort__8oznO{width:60%}.mock_idNum__bBe_S{margin-top:.25rem;font-family:var(--mono);font-size:.95rem;font-weight:800;letter-spacing:.12em;color:var(--ink);white-space:nowrap}.mock_idNumExposed__Pry_m{color:#a13333}.mock_idNumMasked__ysiVH .mock_maskedPart__NnYzq{color:var(--brand)}.mock_idFoot__mCWbZ{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.35rem}.mock_piiChip__VTJvL{font-family:var(--mono);font-size:.52rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.2rem .5rem}.mock_piiFound__63dxn{color:#a13333;background:rgba(190,60,60,.1);border:1px solid rgba(190,60,60,.32)}.mock_piiSafe__oxyMc{color:#1c7c4d;background:rgba(28,124,77,.1);border:1px solid rgba(28,124,77,.3)}.mock_scanLine__Bdihb{position:absolute;left:0;right:0;top:-12%;height:26px;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(52,101,177,.18),rgba(52,101,177,.35),transparent);animation:mock_scanSweep__hN6Sk 2.6s ease-in-out infinite}@keyframes mock_scanSweep__hN6Sk{0%{top:-14%}60%{top:104%}to{top:104%}}.mock_maskArrow__t2eox{display:flex;flex-direction:column;align-items:center;gap:.3rem;font-family:var(--mono);font-size:.56rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand);text-align:center}.mock_maskArrowGlyph__XuNyG{font-size:1.3rem;line-height:1}.mock_queueBar__em1O3{flex:1;max-width:130px;height:6px;border-radius:999px;background:var(--rule);overflow:hidden}.mock_queueFill__JZU5o{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(52,101,177,.45),#3465b1)}.mock_resp__DT_IW{padding:4.5rem 0 5rem;background:linear-gradient(180deg,#fff,#f4f8fd)}.mock_respInner__5Zjmj{max-width:1100px;margin:0 auto;padding:0 clamp(1.25rem,4vw,4rem);text-align:center}.mock_respTitle__Sf_IS{font-size:2.2rem;line-height:1.12;letter-spacing:-.026em;font-weight:800;color:var(--ink);text-wrap:balance;margin-bottom:1rem}.mock_respIntro__QR3AB{max-width:66ch;margin:0 auto 2.4rem;font-size:1.02rem;line-height:1.7;color:var(--ink-2);text-wrap:pretty}.mock_respFlow__EpieE{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:.6rem;margin-bottom:1.8rem}.mock_respStep__cH9l8{display:flex;flex-direction:column;align-items:center;gap:.5rem;background:#fff;border:1px solid var(--rule);border-radius:14px;padding:1.1rem .9rem;text-align:center}.mock_respStepHot__8erSp{border-color:var(--brand);box-shadow:0 20px 44px -22px rgba(52,101,177,.45)}.mock_respIcon__gaqyK{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:rgba(52,101,177,.1);border:1px solid rgba(52,101,177,.25)}.mock_respStepHot__8erSp .mock_respIcon__gaqyK{background:linear-gradient(140deg,#3465b1,#24487f)}.mock_respIcon__gaqyK svg{width:18px;height:18px;color:var(--brand)}.mock_respStepHot__8erSp .mock_respIcon__gaqyK svg{color:#fff}.mock_respStepTitle__yHE9C{font-size:.88rem;font-weight:800;color:var(--ink)}.mock_respStepText__lmvdU{font-size:.74rem;line-height:1.5;color:var(--ink-2)}.mock_respArrow__6Iw_y{align-self:center;font-size:1.1rem;color:var(--brand)}.mock_callout__P9ewc{display:flex;align-items:flex-start;gap:.8rem;text-align:left;max-width:820px;margin:0 auto;background:rgba(231,138,35,.07);border:1px solid rgba(231,138,35,.35);border-radius:14px;padding:1.1rem 1.3rem}.mock_calloutIcon__wbnkW{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:rgba(231,138,35,.14)}.mock_calloutIcon__wbnkW svg{width:17px;height:17px;color:#92600a}.mock_callout__P9ewc p{font-size:.92rem;line-height:1.65;color:var(--ink-2)}.mock_callout__P9ewc strong{color:var(--ink)}.mock_logHash__7fCvU{font-family:var(--mono);font-size:.56rem;color:var(--ink-3);background:#f1f5fa;border:1px solid var(--rule);border-radius:6px;padding:.18rem .45rem;flex-shrink:0}.mock_codeBox__oNvTs{text-align:left;background:linear-gradient(180deg,#0d1830,#0a1424);border-radius:12px;padding:1rem 1.2rem;font-family:var(--mono);font-size:.74rem;line-height:1.8;overflow-x:auto}.mock_cK__AAuaK{color:#7fa4d9}.mock_cS__0bvLe{color:#74d6b3}.mock_cT__PYN07{color:#d6e2f5}.mock_cC__LcNVY{color:rgba(143,163,196,.55)}@media (max-width:900px){.mock_respFlow__EpieE{grid-template-columns:1fr}.mock_respArrow__6Iw_y{transform:rotate(90deg)}}@media (max-width:760px){.mock_maskStage__u9kRO{grid-template-columns:1fr}.mock_maskArrow__t2eox{flex-direction:row;justify-content:center}.mock_maskArrowGlyph__XuNyG{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.mock_scanLine__Bdihb{animation:none;display:none}}.mock_mock__Ql63v{--brand:#3465b1;--ink:#0f172a;--ink-2:#475569;--ink-3:#64748b;--rule:#e6eaf0;--mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;display:grid;grid-template-columns:190px 1fr;min-height:440px;background:#f6f9fd;text-align:left;user-select:none;line-height:1.45}.mock_side__Dd_Rw{display:flex;flex-direction:column;gap:.3rem;padding:1.1rem .8rem;background:#fff;border-right:1px solid var(--rule)}.mock_sideBrand__bToHD{display:flex;align-items:center;gap:.5rem;font-size:.82rem;font-weight:800;color:var(--ink);padding:0 .5rem .9rem}.mock_brandDot__G642i{width:10px;height:10px;border-radius:3px;background:linear-gradient(140deg,#3465b1,#24487f)}.mock_sideItem__2CJ2l{display:flex;align-items:center;gap:.55rem;font-size:.78rem;font-weight:600;color:var(--ink-3);padding:.45rem .55rem;border-radius:8px}.mock_sideGlyph__6SCKi{width:12px;height:12px;border-radius:4px;background:currentColor;opacity:.35}.mock_sideActive__NVETM{color:var(--brand);background:rgba(52,101,177,.1)}.mock_sideFoot__MAkY2{margin-top:auto;font-family:var(--mono);font-size:.58rem;color:var(--ink-3);padding:0 .55rem}.mock_main__MojYC{display:flex;flex-direction:column;gap:.9rem;padding:1rem 1.1rem 1.2rem;min-width:0}.mock_topBar__sQ1ra{display:flex;align-items:center;gap:.8rem}.mock_pageTitle__83hgo{font-size:.95rem;font-weight:800;color:var(--ink)}.mock_search__3ssW_{flex:1;font-size:.72rem;color:var(--ink-3);background:#fff;border:1px solid var(--rule);border-radius:999px;padding:.42rem .9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock_avatar__jYjsf{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;flex-shrink:0;font-size:.75rem;font-weight:800;color:#fff;background:linear-gradient(140deg,#3465b1,#24487f)}.mock_kpiRow__cbi7B{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.mock_kpi__RUXUC{display:flex;flex-direction:column;gap:.2rem;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:.8rem .9rem}.mock_kpiLabel__QYR3G{font-family:var(--mono);font-size:.56rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.mock_kpiValue__uD8AK{font-size:1.25rem;font-weight:800;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.mock_kpiDelta__b_ZwN{font-family:var(--mono);font-size:.6rem;font-weight:700;color:var(--brand)}.mock_panelRow__TwNdG{display:grid;grid-template-columns:1.35fr 1fr;gap:.7rem;flex:1;min-height:0}.mock_chartCard__nGeY1,.mock_tableCard__cS_Bk{display:flex;flex-direction:column;gap:.7rem;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:.9rem 1rem;min-width:0}.mock_cardTitle__Ajxsn{font-size:.78rem;font-weight:700;color:var(--ink)}.mock_chart__WdcOk{flex:1;min-height:120px;display:flex;align-items:flex-end;gap:6px;padding-top:.2rem}.mock_bar__n8KV4{flex:1;min-width:0;border-radius:4px 4px 2px 2px;background:rgba(52,101,177,.35);transform-origin:bottom center;animation:mock_barGrow__9yYXA .7s cubic-bezier(.22,1,.36,1) both}.mock_barHot__ET8vw{background:#3465b1}@keyframes mock_barGrow__9yYXA{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mock_row__QBRTr{display:flex;align-items:center;gap:.6rem;padding:.5rem 0;border-top:1px solid var(--rule)}.mock_rowId__eoxQi{font-family:var(--mono);font-size:.64rem;font-weight:700;color:var(--brand);flex-shrink:0}.mock_rowVendor__gnlQ5{flex:1;font-size:.74rem;font-weight:600;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock_pill__JVblg{font-family:var(--mono);font-size:.56rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.24rem .55rem;flex-shrink:0}.mock_pillApproved___I_bV{color:#1c7c4d;background:rgba(28,124,77,.1);border:1px solid rgba(28,124,77,.3)}.mock_pillPending__W2z6N{color:#92600a;background:rgba(231,138,35,.12);border:1px solid rgba(231,138,35,.35)}.mock_pillPaid__vdmQS{color:#2b5497;background:rgba(52,101,177,.1);border:1px solid rgba(52,101,177,.28)}@media (max-width:760px){.mock_mock__Ql63v{grid-template-columns:1fr;min-height:0}.mock_side__Dd_Rw{flex-direction:row;align-items:center;overflow-x:auto;border-right:none;border-bottom:1px solid var(--rule);padding:.7rem .8rem}.mock_sideBrand__bToHD{padding:0 .4rem;white-space:nowrap}.mock_sideItem__2CJ2l{white-space:nowrap}.mock_sideFoot__MAkY2{display:none}.mock_kpiRow__cbi7B,.mock_panelRow__TwNdG{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mock_bar__n8KV4{animation:none}}.mock_tour__3ht45{padding:4.5rem 0 5rem;background:linear-gradient(180deg,#fff,#f4f8fd)}.mock_tourInner__eycmA{max-width:1100px;margin:0 auto;padding:0 clamp(1.25rem,4vw,4rem);text-align:center}.mock_tourKicker__G168z{font-family:var(--mono);font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--brand);margin-bottom:1rem}.mock_tourTitle__X0yGc{font-size:2.2rem;line-height:1.1;letter-spacing:-.026em;font-weight:800;color:var(--ink);margin-bottom:1.6rem}.mock_tourAccent__JA_n8{background:#3465b1;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mock_tourPills__I7I_N{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.mock_tourPill__WBKs4{position:relative;overflow:hidden;font-size:.9rem;font-weight:700;color:var(--ink-2);background:#fff;border:1.5px solid var(--rule);border-radius:999px;padding:.55rem 1.3rem;cursor:pointer;transition:color .25s ease,border-color .25s ease,background .25s ease}.mock_tourPill__WBKs4:hover{border-color:rgba(52,101,177,.28);color:var(--brand)}.mock_tourPillActive__ZlCU_{color:#fff;background:var(--brand);border-color:var(--brand)}.mock_pillProgress__yQroH{position:absolute;left:0;bottom:0;height:3px;width:100%;background:hsla(0,0%,100%,.55);transform-origin:left center;animation:mock_pillFill___5Zcg linear both}@keyframes mock_pillFill___5Zcg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mock_tourBlurb__R_lRt{font-size:.98rem;color:var(--ink-2);margin-bottom:1.6rem}.mock_tourFrame__23ELB{border-radius:16px;border:1px solid var(--rule);background:#fff;overflow:hidden;text-align:left;box-shadow:0 1px 2px rgba(15,23,42,.05),0 40px 90px -36px rgba(52,101,177,.38)}.mock_tourBar__BLxrs{display:flex;align-items:center;gap:.4rem;padding:.65rem .9rem;border-bottom:1px solid var(--rule);background:#f8fafd}.mock_dotSmG__tqcVw,.mock_dotSmR__jHYaI,.mock_dotSmY__QMidA{width:9px;height:9px;border-radius:50%}.mock_dotSmR__jHYaI{background:#f87171}.mock_dotSmY__QMidA{background:#fbbf24}.mock_dotSmG__tqcVw{background:#34d399}.mock_tourUrl__vhmNx{margin-left:.7rem;font-family:var(--mono);font-size:.66rem;color:var(--ink-3);background:#fff;border:1px solid var(--rule);border-radius:6px;padding:.2rem .7rem}.mock_view__hLglv{display:flex;flex-direction:column;gap:.8rem;padding:1rem 1.1rem 1.2rem;background:#f6f9fd;min-height:360px;line-height:1.45}.mock_legend__zqWSW{display:flex;gap:1rem}.mock_legendItem__P_atK{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--mono);font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.mock_swatchSoft__noOrC,.mock_swatchSolid__3Oks6{width:10px;height:10px;border-radius:3px}.mock_swatchSolid__3Oks6{background:#3465b1}.mock_swatchSoft__noOrC{background:rgba(52,101,177,.35)}.mock_pairGroup__ikBTF{flex:1;display:flex;align-items:flex-end;gap:3px;min-width:0;height:100%}.mock_pairGroup__ikBTF .mock_bar__n8KV4{border-radius:3px 3px 2px 2px}.mock_pillDue__kGKeT{color:#92600a;background:rgba(231,138,35,.12);border:1px solid rgba(231,138,35,.35)}.mock_pillOverdue__Ix2vP{color:#a13333;background:rgba(190,60,60,.1);border:1px solid rgba(190,60,60,.32)}.mock_gaugeRow__F4rW5{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.mock_gauge__527T2{display:flex;flex-direction:column;gap:.45rem;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:.8rem .9rem}.mock_gaugeMeta__kLcuG{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.mock_gaugeName__t6H21{font-size:.76rem;font-weight:700;color:var(--ink)}.mock_gaugePct__RbjMh{font-family:var(--mono);font-size:.62rem;font-weight:700;color:var(--brand)}.mock_gaugeTrack__r71ub{display:block;height:7px;border-radius:999px;background:var(--rule);overflow:hidden}.mock_gaugeFill__WQkw1{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(52,101,177,.45),#3465b1)}.mock_rowQty___80E0{font-family:var(--mono);font-size:.64rem;font-weight:600;color:var(--ink-3);flex-shrink:0}.mock_pillInStock__uzvSS{color:#1c7c4d;background:rgba(28,124,77,.1);border:1px solid rgba(28,124,77,.3)}.mock_pillLow__E8aDC{color:#92600a;background:rgba(231,138,35,.12);border:1px solid rgba(231,138,35,.35)}.mock_pillOut__kLaoO{color:#a13333;background:rgba(190,60,60,.1);border:1px solid rgba(190,60,60,.32)}.mock_weekHead__9ah7R,.mock_weekRow__jueO6{display:grid;grid-template-columns:1fr repeat(5,26px);align-items:center;gap:.3rem}.mock_weekHead__9ah7R{padding-bottom:.2rem}.mock_weekDay__DyWXS{font-family:var(--mono);font-size:.58rem;font-weight:700;color:var(--ink-3);text-align:center}.mock_weekRow__jueO6{padding:.42rem 0;border-top:1px solid var(--rule)}.mock_dayDot__OKjp_{width:16px;height:16px;margin:0 auto;border-radius:5px}.mock_day_p__R21_A{background:rgba(52,101,177,.75)}.mock_day_a__FsyMj{background:rgba(190,60,60,.4)}.mock_day_l__vqxdS{background:rgba(231,138,35,.5)}.mock_spark__l39sf{width:100%;height:96px}.mock_sparkLine__u8qpE{fill:none;stroke:#3465b1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mock_sparkFill__7S5P4{fill:rgba(52,101,177,.12);stroke:none}.mock_reportGrid__QSO1a{display:grid;grid-template-columns:repeat(4,1fr);gap:.7rem}.mock_reportCard__wnhC_{display:flex;flex-direction:column;gap:.35rem;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:.85rem .9rem}.mock_reportTag__uG7SS{font-family:var(--mono);font-size:.56rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.mock_reportName__3CAuS{font-size:.82rem;font-weight:700;color:var(--ink)}.mock_reportBtn__hhVwR{margin-top:.3rem;font-size:.7rem;font-weight:700;color:var(--brand)}@media (max-width:760px){.mock_tourTitle__X0yGc{font-size:1.7rem}.mock_gaugeRow__F4rW5{grid-template-columns:1fr}.mock_reportGrid__QSO1a{grid-template-columns:repeat(2,1fr)}.mock_view__hLglv{min-height:0}}@media (prefers-reduced-motion:reduce){.mock_pillProgress__yQroH{animation:none}}.mock_board__mTHip{display:grid;grid-template-columns:repeat(4,1fr);gap:.7rem;flex:1;min-height:0}.mock_boardMini__oDy2U{grid-template-columns:repeat(3,1fr)}.mock_col__QTI6i{display:flex;flex-direction:column;gap:.5rem;background:hsla(0,0%,100%,.65);border:1px solid var(--rule);border-radius:12px;padding:.7rem;min-width:0}.mock_colWon__JgKyD{border-color:rgba(28,124,77,.35);background:rgba(28,124,77,.05)}.mock_colHead__1FamT{display:flex;align-items:center;justify-content:space-between;gap:.4rem}.mock_colName__WANJl{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.mock_colCount__nr9er,.mock_colName__WANJl{font-family:var(--mono);font-size:.58rem;font-weight:700}.mock_colCount__nr9er{color:var(--brand);background:rgba(52,101,177,.1);border-radius:999px;padding:.1rem .45rem}.mock_deal__FH9hb{display:flex;flex-direction:column;gap:.15rem;background:#fff;border:1px solid var(--rule);border-radius:9px;padding:.55rem .65rem}.mock_dealName__PZE_p{font-size:.72rem;font-weight:700;color:var(--ink)}.mock_dealCompany__Gf1Hn,.mock_dealName__PZE_p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock_dealCompany__Gf1Hn{font-size:.62rem;color:var(--ink-3)}.mock_dealValue__xor5P{font-family:var(--mono);font-size:.62rem;font-weight:700;color:var(--brand)}.mock_task__SWLws{display:flex;align-items:center;gap:.55rem;padding:.45rem 0;border-top:1px solid var(--rule)}.mock_check__CwOqg{width:15px;height:15px;border-radius:5px;border:1.5px solid var(--rule);flex-shrink:0}.mock_checkDone__MML37{border-color:var(--brand);background:var(--brand);position:relative}.mock_checkDone__MML37:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.mock_taskDone__y8gEe{text-decoration:line-through;opacity:.55}.mock_due__I_iE0{margin-left:auto;font-family:var(--mono);font-size:.56rem;font-weight:700;color:var(--ink-3);flex-shrink:0}.mock_dueHot__yKo6y{color:#92600a}.mock_contactTagA__jyK0X,.mock_contactTagB__g2_3_{font-family:var(--mono);font-size:.54rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.2rem .5rem;flex-shrink:0}.mock_contactTagA__jyK0X{color:#2b5497;background:rgba(52,101,177,.1);border:1px solid rgba(52,101,177,.28)}.mock_contactTagB__g2_3_{color:#1c7c4d;background:rgba(28,124,77,.1);border:1px solid rgba(28,124,77,.3)}.mock_owner__R8JA8{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;flex-shrink:0;font-size:.56rem;font-weight:800;color:#fff;background:linear-gradient(140deg,#3465b1,#24487f)}.mock_flow__OJzGj{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;padding:.55rem 0;border-top:1px solid var(--rule)}.mock_flowChip__wITFE{font-size:.64rem;font-weight:700;color:var(--ink-2);background:#fff;border:1px solid var(--rule);border-radius:999px;padding:.3rem .65rem}.mock_flowArrow__1jfLI{font-size:.7rem;color:var(--ink-3)}.mock_toggle__gbD_d{margin-left:auto;width:30px;height:17px;border-radius:999px;background:var(--brand);position:relative;flex-shrink:0}.mock_toggle__gbD_d:after{content:"";position:absolute;right:2px;top:2px;width:13px;height:13px;border-radius:50%;background:#fff}.mock_toggleOff__KdRy_{background:var(--rule-strong,#cfd8e6)}.mock_toggleOff__KdRy_:after{right:auto;left:2px}.mock_funnel__VnXg4{display:flex;flex-direction:column;gap:.55rem}.mock_funnelRow__IModa{display:grid;grid-template-columns:84px 1fr 44px;align-items:center;gap:.6rem}.mock_funnelLabel__3XXnw{font-family:var(--mono);font-size:.58rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);text-align:right}.mock_funnelTrack__pimy_{height:16px;border-radius:6px;background:var(--rule);overflow:hidden}.mock_funnelFill__sc6WM{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(52,101,177,.45),#3465b1);transform-origin:left center;animation:mock_barGrow__9yYXA .7s cubic-bezier(.22,1,.36,1) both}.mock_funnelValue__yTni7{font-family:var(--mono);font-size:.62rem;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}@media (max-width:760px){.mock_boardMini__oDy2U,.mock_board__mTHip{grid-template-columns:1fr}}.mock_mock__hoz5B{--brand:#3465b1;--ink:#0f172a;--ink-2:#475569;--ink-3:#64748b;--rule:#e6eaf0;--mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;display:grid;grid-template-columns:190px 1fr;min-height:440px;background:#f6f9fd;text-align:left;user-select:none;line-height:1.45}.mock_side__UAQf1{display:flex;flex-direction:column;gap:.3rem;padding:1.1rem .8rem;background:#fff;border-right:1px solid var(--rule)}.mock_sideBrand__0RTBu{display:flex;align-items:center;gap:.5rem;font-size:.82rem;font-weight:800;color:var(--ink);padding:0 .5rem .9rem}.mock_brandDot__TBlQ8{width:10px;height:10px;border-radius:3px;background:linear-gradient(140deg,#3465b1,#24487f)}.mock_sideItem__CdsAZ{display:flex;align-items:center;gap:.55rem;font-size:.78rem;font-weight:600;color:var(--ink-3);padding:.45rem .55rem;border-radius:8px}.mock_sideGlyph__XVnQO{width:12px;height:12px;border-radius:4px;background:currentColor;opacity:.35}.mock_sideActive__qoiz7{color:var(--brand);background:rgba(52,101,177,.1)}.mock_sideFoot__W_gJa{margin-top:auto;font-family:var(--mono);font-size:.58rem;color:var(--ink-3);padding:0 .55rem}.mock_main__8Xmev{display:flex;flex-direction:column;gap:.9rem;padding:1rem 1.1rem 1.2rem;min-width:0}.mock_topBar__qBs0x{display:flex;align-items:center;gap:.8rem}.mock_pageTitle__ejs75{font-size:.95rem;font-weight:800;color:var(--ink)}.mock_search__8i5GG{flex:1;font-size:.72rem;color:var(--ink-3);background:#fff;border:1px solid var(--rule);border-radius:999px;padding:.42rem .9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock_avatar__q3Znx{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;flex-shrink:0;font-size:.75rem;font-weight:800;color:#fff;background:linear-gradient(140deg,#3465b1,#24487f)}.mock_kpiRow__BhBj5{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.mock_kpi__nG_QX{display:flex;flex-direction:column;gap:.2rem;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:.8rem .9rem}.mock_kpiLabel___SraP{font-family:var(--mono);font-size:.56rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.mock_kpiValue__Ujs4B{font-size:1.25rem;font-weight:800;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.mock_kpiDelta___EeYo{font-family:var(--mono);font-size:.6rem;font-weight:700;color:var(--brand)}.mock_panelRow__zDvnv{display:grid;grid-template-columns:1.35fr 1fr;gap:.7rem;flex:1;min-height:0}.mock_chartCard__Ev_XW,.mock_tableCard__er11U{display:flex;flex-direction:column;gap:.7rem;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:.9rem 1rem;min-width:0}.mock_cardTitle__Sw9r4{font-size:.78rem;font-weight:700;color:var(--ink)}.mock_chart__9QNEd{flex:1;min-height:120px;display:flex;align-items:flex-end;gap:6px;padding-top:.2rem}.mock_bar__gvnuu{flex:1;min-width:0;border-radius:4px 4px 2px 2px;background:rgba(52,101,177,.35);transform-origin:bottom center;animation:mock_barGrow__IPPPB .7s cubic-bezier(.22,1,.36,1) both}.mock_barHot__wGIv5{background:#3465b1}@keyframes mock_barGrow__IPPPB{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mock_row__AD4Mm{display:flex;align-items:center;gap:.6rem;padding:.5rem 0;border-top:1px solid var(--rule)}.mock_rowId__7iWgk{font-family:var(--mono);font-size:.64rem;font-weight:700;color:var(--brand);flex-shrink:0}.mock_rowVendor__26yCH{flex:1;font-size:.74rem;font-weight:600;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock_pill__GsBlR{font-family:var(--mono);font-size:.56rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.24rem .55rem;flex-shrink:0}.mock_pillApproved__7D9ut{color:#1c7c4d;background:rgba(28,124,77,.1);border:1px solid rgba(28,124,77,.3)}.mock_pillPending___iFsB{color:#92600a;background:rgba(231,138,35,.12);border:1px solid rgba(231,138,35,.35)}.mock_pillPaid__IhtuO{color:#2b5497;background:rgba(52,101,177,.1);border:1px solid rgba(52,101,177,.28)}@media (max-width:760px){.mock_mock__hoz5B{grid-template-columns:1fr;min-height:0}.mock_side__UAQf1{flex-direction:row;align-items:center;overflow-x:auto;border-right:none;border-bottom:1px solid var(--rule);padding:.7rem .8rem}.mock_sideBrand__0RTBu{padding:0 .4rem;white-space:nowrap}.mock_sideItem__CdsAZ{white-space:nowrap}.mock_sideFoot__W_gJa{display:none}.mock_kpiRow__BhBj5,.mock_panelRow__zDvnv{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mock_bar__gvnuu{animation:none}}.mock_tour__HkaZT{padding:4.5rem 0 5rem;background:linear-gradient(180deg,#fff,#f4f8fd)}.mock_tourInner__iJr91{max-width:1100px;margin:0 auto;padding:0 clamp(1.25rem,4vw,4rem);text-align:center}.mock_tourKicker__uZ127{font-family:var(--mono);font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--brand);margin-bottom:1rem}.mock_tourTitle__rkClD{font-size:2.2rem;line-height:1.1;letter-spacing:-.026em;font-weight:800;color:var(--ink);margin-bottom:1.6rem}.mock_tourAccent__NUzNV{background:#3465b1;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mock_tourPills__7Xd99{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.mock_tourPill__jg9v6{position:relative;overflow:hidden;font-size:.9rem;font-weight:700;color:var(--ink-2);background:#fff;border:1.5px solid var(--rule);border-radius:999px;padding:.55rem 1.3rem;cursor:pointer;transition:color .25s ease,border-color .25s ease,background .25s ease}.mock_tourPill__jg9v6:hover{border-color:rgba(52,101,177,.28);color:var(--brand)}.mock_tourPillActive__dJrVJ{color:#fff;background:var(--brand);border-color:var(--brand)}.mock_pillProgress__OWZgO{position:absolute;left:0;bottom:0;height:3px;width:100%;background:hsla(0,0%,100%,.55);transform-origin:left center;animation:mock_pillFill__byD4J linear both}@keyframes mock_pillFill__byD4J{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mock_tourBlurb__ZziVZ{font-size:.98rem;color:var(--ink-2);margin-bottom:1.6rem}.mock_tourFrame__QYZqb{border-radius:16px;border:1px solid var(--rule);background:#fff;overflow:hidden;text-align:left;box-shadow:0 1px 2px rgba(15,23,42,.05),0 40px 90px -36px rgba(52,101,177,.38)}.mock_tourBar__9M6SN{display:flex;align-items:center;gap:.4rem;padding:.65rem .9rem;border-bottom:1px solid var(--rule);background:#f8fafd}.mock_dotSmG__EDPu8,.mock_dotSmR__eq0C2,.mock_dotSmY___gmzy{width:9px;height:9px;border-radius:50%}.mock_dotSmR__eq0C2{background:#f87171}.mock_dotSmY___gmzy{background:#fbbf24}.mock_dotSmG__EDPu8{background:#34d399}.mock_tourUrl__GHzbE{margin-left:.7rem;font-family:var(--mono);font-size:.66rem;color:var(--ink-3);background:#fff;border:1px solid var(--rule);border-radius:6px;padding:.2rem .7rem}.mock_view__GcQU5{display:flex;flex-direction:column;gap:.8rem;padding:1rem 1.1rem 1.2rem;background:#f6f9fd;min-height:360px;line-height:1.45}.mock_legend__XHAWW{display:flex;gap:1rem}.mock_legendItem__6m6cd{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--mono);font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.mock_swatchSoft__Ls0Ne,.mock_swatchSolid__uR7Rb{width:10px;height:10px;border-radius:3px}.mock_swatchSolid__uR7Rb{background:#3465b1}.mock_swatchSoft__Ls0Ne{background:rgba(52,101,177,.35)}.mock_pairGroup__ywBve{flex:1;display:flex;align-items:flex-end;gap:3px;min-width:0;height:100%}.mock_pairGroup__ywBve .mock_bar__gvnuu{border-radius:3px 3px 2px 2px}.mock_pillDue__hjhaK{color:#92600a;background:rgba(231,138,35,.12);border:1px solid rgba(231,138,35,.35)}.mock_pillOverdue__y0kOx{color:#a13333;background:rgba(190,60,60,.1);border:1px solid rgba(190,60,60,.32)}.mock_gaugeRow__HEEQw{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.mock_gauge__rb84z{display:flex;flex-direction:column;gap:.45rem;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:.8rem .9rem}.mock_gaugeMeta__4_FYO{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.mock_gaugeName__PZDWU{font-size:.76rem;font-weight:700;color:var(--ink)}.mock_gaugePct__Z3jPX{font-family:var(--mono);font-size:.62rem;font-weight:700;color:var(--brand)}.mock_gaugeTrack__3VxyT{display:block;height:7px;border-radius:999px;background:var(--rule);overflow:hidden}.mock_gaugeFill__5_vHl{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(52,101,177,.45),#3465b1)}.mock_rowQty__vnYO0{font-family:var(--mono);font-size:.64rem;font-weight:600;color:var(--ink-3);flex-shrink:0}.mock_pillInStock__S9UlO{color:#1c7c4d;background:rgba(28,124,77,.1);border:1px solid rgba(28,124,77,.3)}.mock_pillLow__a_M3K{color:#92600a;background:rgba(231,138,35,.12);border:1px solid rgba(231,138,35,.35)}.mock_pillOut__FU5JQ{color:#a13333;background:rgba(190,60,60,.1);border:1px solid rgba(190,60,60,.32)}.mock_weekHead__ekxLW,.mock_weekRow__y8Jf2{display:grid;grid-template-columns:1fr repeat(5,26px);align-items:center;gap:.3rem}.mock_weekHead__ekxLW{padding-bottom:.2rem}.mock_weekDay__2Ut75{font-family:var(--mono);font-size:.58rem;font-weight:700;color:var(--ink-3);text-align:center}.mock_weekRow__y8Jf2{padding:.42rem 0;border-top:1px solid var(--rule)}.mock_dayDot__Sffab{width:16px;height:16px;margin:0 auto;border-radius:5px}.mock_day_p__gCBtr{background:rgba(52,101,177,.75)}.mock_day_a__lM1fY{background:rgba(190,60,60,.4)}.mock_day_l__vpI1Y{background:rgba(231,138,35,.5)}.mock_spark__pbxGj{width:100%;height:96px}.mock_sparkLine__yYkcx{fill:none;stroke:#3465b1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mock_sparkFill__9akOX{fill:rgba(52,101,177,.12);stroke:none}.mock_reportGrid__Q6wGR{display:grid;grid-template-columns:repeat(4,1fr);gap:.7rem}.mock_reportCard__eGFGQ{display:flex;flex-direction:column;gap:.35rem;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:.85rem .9rem}.mock_reportTag__YylT4{font-family:var(--mono);font-size:.56rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.mock_reportName__suCtM{font-size:.82rem;font-weight:700;color:var(--ink)}.mock_reportBtn__zt5Je{margin-top:.3rem;font-size:.7rem;font-weight:700;color:var(--brand)}@media (max-width:760px){.mock_tourTitle__rkClD{font-size:1.7rem}.mock_gaugeRow__HEEQw{grid-template-columns:1fr}.mock_reportGrid__Q6wGR{grid-template-columns:repeat(2,1fr)}.mock_view__GcQU5{min-height:0}}@media (prefers-reduced-motion:reduce){.mock_pillProgress__OWZgO{animation:none}}.mock_board__dnEPt{display:grid;grid-template-columns:repeat(4,1fr);gap:.7rem;flex:1;min-height:0}.mock_boardMini__ZNVRf{grid-template-columns:repeat(3,1fr)}.mock_col__N0Jv_{display:flex;flex-direction:column;gap:.5rem;background:hsla(0,0%,100%,.65);border:1px solid var(--rule);border-radius:12px;padding:.7rem;min-width:0}.mock_colWon__qvu66{border-color:rgba(28,124,77,.35);background:rgba(28,124,77,.05)}.mock_colHead__cgxDM{display:flex;align-items:center;justify-content:space-between;gap:.4rem}.mock_colName__n36KD{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.mock_colCount__8waRU,.mock_colName__n36KD{font-family:var(--mono);font-size:.58rem;font-weight:700}.mock_colCount__8waRU{color:var(--brand);background:rgba(52,101,177,.1);border-radius:999px;padding:.1rem .45rem}.mock_deal__I6JGh{display:flex;flex-direction:column;gap:.15rem;background:#fff;border:1px solid var(--rule);border-radius:9px;padding:.55rem .65rem}.mock_dealName__tBdI9{font-size:.72rem;font-weight:700;color:var(--ink)}.mock_dealCompany__wCWm7,.mock_dealName__tBdI9{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock_dealCompany__wCWm7{font-size:.62rem;color:var(--ink-3)}.mock_dealValue__hDE7Z{font-family:var(--mono);font-size:.62rem;font-weight:700;color:var(--brand)}.mock_task__D8YVX{display:flex;align-items:center;gap:.55rem;padding:.45rem 0;border-top:1px solid var(--rule)}.mock_check___Uwvm{width:15px;height:15px;border-radius:5px;border:1.5px solid var(--rule);flex-shrink:0}.mock_checkDone__QvLC4{border-color:var(--brand);background:var(--brand);position:relative}.mock_checkDone__QvLC4:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.mock_taskDone__jzN2g{text-decoration:line-through;opacity:.55}.mock_due__xaxN_{margin-left:auto;font-family:var(--mono);font-size:.56rem;font-weight:700;color:var(--ink-3);flex-shrink:0}.mock_dueHot__Cu6Q1{color:#92600a}.mock_contactTagA__Hai5u,.mock_contactTagB__K98SB{font-family:var(--mono);font-size:.54rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.2rem .5rem;flex-shrink:0}.mock_contactTagA__Hai5u{color:#2b5497;background:rgba(52,101,177,.1);border:1px solid rgba(52,101,177,.28)}.mock_contactTagB__K98SB{color:#1c7c4d;background:rgba(28,124,77,.1);border:1px solid rgba(28,124,77,.3)}.mock_owner__cP7m3{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;flex-shrink:0;font-size:.56rem;font-weight:800;color:#fff;background:linear-gradient(140deg,#3465b1,#24487f)}.mock_flow__2PEuN{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;padding:.55rem 0;border-top:1px solid var(--rule)}.mock_flowChip__a24Dt{font-size:.64rem;font-weight:700;color:var(--ink-2);background:#fff;border:1px solid var(--rule);border-radius:999px;padding:.3rem .65rem}.mock_flowArrow__7YE3S{font-size:.7rem;color:var(--ink-3)}.mock_toggle__3IYjb{margin-left:auto;width:30px;height:17px;border-radius:999px;background:var(--brand);position:relative;flex-shrink:0}.mock_toggle__3IYjb:after{content:"";position:absolute;right:2px;top:2px;width:13px;height:13px;border-radius:50%;background:#fff}.mock_toggleOff__tldeJ{background:var(--rule-strong,#cfd8e6)}.mock_toggleOff__tldeJ:after{right:auto;left:2px}.mock_funnel__OCm3g{display:flex;flex-direction:column;gap:.55rem}.mock_funnelRow__1FH2r{display:grid;grid-template-columns:84px 1fr 44px;align-items:center;gap:.6rem}.mock_funnelLabel__wWDKJ{font-family:var(--mono);font-size:.58rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);text-align:right}.mock_funnelTrack__Kqaqm{height:16px;border-radius:6px;background:var(--rule);overflow:hidden}.mock_funnelFill__aEasn{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(52,101,177,.45),#3465b1);transform-origin:left center;animation:mock_barGrow__IPPPB .7s cubic-bezier(.22,1,.36,1) both}.mock_funnelValue__399Ct{font-family:var(--mono);font-size:.62rem;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}@media (max-width:760px){.mock_boardMini__ZNVRf,.mock_board__dnEPt{grid-template-columns:1fr}}.mock_storeNav__e99Yu{display:flex;align-items:center;gap:1rem;padding:.75rem 1.1rem;background:#fff;border-bottom:1px solid var(--rule)}.mock_storeBrand__epFcO{display:flex;align-items:center;gap:.45rem;font-size:.85rem;font-weight:800;color:var(--ink)}.mock_storeLinks__Fj30F{display:flex;gap:.8rem;font-size:.72rem;font-weight:600;color:var(--ink-3)}.mock_storeLinkHot__nNDpJ{color:var(--brand)}.mock_cart__ZILZe{position:relative;margin-left:auto;width:30px;height:30px;border-radius:9px;background:rgba(52,101,177,.1);border:1px solid rgba(52,101,177,.25)}.mock_cart__ZILZe:before{content:"";position:absolute;left:8px;top:9px;width:13px;height:9px;border:1.5px solid var(--brand);border-radius:2px 2px 4px 4px}.mock_cartBadge__C63jE{position:absolute;top:-6px;right:-6px;min-width:15px;height:15px;border-radius:999px;background:#e78a23;color:#fff;font-size:.55rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;padding:0 3px}.mock_promo__iI4LT{display:flex;align-items:center;justify-content:space-between;gap:.8rem;border-radius:12px;padding:.9rem 1.1rem;background:linear-gradient(120deg,#24487f,#3465b1 60%,#6f9bd9);color:#fff}.mock_promoTitle__e68P_{font-size:.95rem;font-weight:800}.mock_promoSub__XAMIL{font-size:.68rem;opacity:.85}.mock_promoBtn__BSld5{font-size:.68rem;font-weight:800;color:var(--ink);background:#fff;border-radius:999px;padding:.4rem .9rem;white-space:nowrap}.mock_prodGrid__ZSal5{display:grid;grid-template-columns:repeat(4,1fr);gap:.7rem}.mock_prod___Dqka{display:flex;flex-direction:column;gap:.3rem;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:.55rem}.mock_prodThumb__HKGkr{height:78px;border-radius:8px;background:linear-gradient(140deg,#dbe7f7,#b9cfeb)}.mock_prodThumbB___AaJE{background:linear-gradient(140deg,#e8eef8,#9fc0ef)}.mock_prodThumbC__UOEgT{background:linear-gradient(140deg,#d4e2f4,#7fa4d9)}.mock_prodThumbD__y_2gT{background:linear-gradient(140deg,#e2eaf6,#cfd8e6)}.mock_prodName__j4lU7{font-size:.7rem;font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock_prodPrice__i_gVT{display:flex;align-items:baseline;gap:.35rem;font-family:var(--mono);font-size:.68rem;font-weight:700;color:var(--ink)}.mock_prodMrp___jY5x{font-size:.58rem;color:var(--ink-3);text-decoration:line-through}.mock_prodAdd__HxGDu{margin-top:.2rem;font-size:.62rem;font-weight:800;text-align:center;color:var(--brand);background:rgba(52,101,177,.1);border:1px solid rgba(52,101,177,.25);border-radius:7px;padding:.3rem 0}.mock_stars__yIPVQ{display:inline-flex;gap:1px;color:#e7a923;font-size:.6rem;letter-spacing:1px}.mock_ratingNote__Tn5bf{font-size:.58rem;color:var(--ink-3)}.mock_pdp__CJY3G{display:grid;grid-template-columns:1fr 1.15fr;gap:1rem;flex:1}.mock_gallery__6olo5{display:flex;flex-direction:column;gap:.5rem}.mock_galleryMain__wZGn4{flex:1;min-height:150px;border-radius:12px;background:linear-gradient(140deg,#dbe7f7,#7fa4d9)}.mock_galleryRow__ABZVN{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.mock_galleryThumb__pPSto{height:44px;border-radius:8px;background:linear-gradient(140deg,#e8eef8,#b9cfeb)}.mock_pdpBody__mRwPq{display:flex;flex-direction:column;gap:.55rem;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:1rem 1.1rem}.mock_pdpName__nPPGY{font-size:1rem;font-weight:800;color:var(--ink)}.mock_pdpPrice__MlPwV{display:flex;align-items:baseline;gap:.5rem;font-family:var(--mono);font-size:1.05rem;font-weight:800;color:var(--ink)}.mock_offChip__rG30W{font-family:var(--mono);font-size:.58rem;font-weight:700;color:#1c7c4d;background:rgba(28,124,77,.1);border:1px solid rgba(28,124,77,.3);border-radius:999px;padding:.2rem .5rem}.mock_variants__XuQDm{display:flex;gap:.4rem}.mock_variant___EJGx{font-size:.64rem;font-weight:700;color:var(--ink-2);border:1.5px solid var(--rule);border-radius:999px;padding:.3rem .7rem}.mock_variantOn__1J5r5{color:var(--brand);border-color:var(--brand);background:rgba(52,101,177,.08)}.mock_buyRow__uHgVS{display:flex;gap:.5rem;margin-top:.3rem}.mock_addBtn__6IW3M{color:#fff;background:var(--brand);border-radius:9px}.mock_addBtn__6IW3M,.mock_buyBtn__ehnel{flex:1;text-align:center;font-size:.72rem;font-weight:800;padding:.55rem 0}.mock_buyBtn__ehnel{color:var(--brand);border:1.5px solid var(--brand);border-radius:9px}.mock_deliveryNote__kKoD6{font-size:.64rem;color:var(--ink-3)}.mock_pillPlaced__N7_U_{color:#2b5497;background:rgba(52,101,177,.1);border:1px solid rgba(52,101,177,.28)}.mock_pillShipped__XaWbM{color:#92600a;background:rgba(231,138,35,.12);border:1px solid rgba(231,138,35,.35)}.mock_pillDelivered__lgY7Z{color:#1c7c4d;background:rgba(28,124,77,.1);border:1px solid rgba(28,124,77,.3)}.mock_pillRefunded__ihQF4{color:#a13333;background:rgba(190,60,60,.1);border:1px solid rgba(190,60,60,.32)}.mock_couponRow__QJ_YX{display:grid;grid-template-columns:repeat(2,1fr);gap:.7rem}.mock_coupon__d_5nI{display:flex;flex-direction:column;gap:.25rem;border:1.5px dashed var(--brand-line,rgba(52,101,177,.28));border-radius:12px;padding:.8rem .9rem;background:rgba(52,101,177,.04)}.mock_couponCode__CF7RY{font-family:var(--mono);font-size:.8rem;font-weight:800;letter-spacing:.08em;color:var(--brand)}.mock_couponDesc__eSOhC{font-size:.66rem;color:var(--ink-2)}.mock_couponUses__Z_xlj{font-family:var(--mono);font-size:.56rem;font-weight:700;color:var(--ink-3)}@media (max-width:760px){.mock_couponRow__QJ_YX,.mock_prodGrid__ZSal5{grid-template-columns:repeat(2,1fr)}.mock_pdp__CJY3G{grid-template-columns:1fr}.mock_storeLinks__Fj30F{display:none}}.mock_mock__pcYTP{--brand:#3465b1;--ink:#0f172a;--ink-2:#475569;--ink-3:#64748b;--rule:#e6eaf0;--mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;display:grid;grid-template-columns:190px 1fr;min-height:440px;background:#f6f9fd;text-align:left;user-select:none;line-height:1.45}.mock_side__ZLHP7{display:flex;flex-direction:column;gap:.3rem;padding:1.1rem .8rem;background:#fff;border-right:1px solid var(--rule)}.mock_sideBrand__XJOty{display:flex;align-items:center;gap:.5rem;font-size:.82rem;font-weight:800;color:var(--ink);padding:0 .5rem .9rem}.mock_brandDot__cWpl7{width:10px;height:10px;border-radius:3px;background:linear-gradient(140deg,#3465b1,#24487f)}.mock_sideItem__O_mdQ{display:flex;align-items:center;gap:.55rem;font-size:.78rem;font-weight:600;color:var(--ink-3);padding:.45rem .55rem;border-radius:8px}.mock_sideGlyph__r9CqB{width:12px;height:12px;border-radius:4px;background:currentColor;opacity:.35}.mock_sideActive__kHHUP{color:var(--brand);background:rgba(52,101,177,.1)}.mock_sideFoot__wQZaF{margin-top:auto;font-family:var(--mono);font-size:.58rem;color:var(--ink-3);padding:0 .55rem}.mock_main___V5LO{display:flex;flex-direction:column;gap:.9rem;padding:1rem 1.1rem 1.2rem;min-width:0}.mock_topBar__9nCVC{display:flex;align-items:center;gap:.8rem}.mock_pageTitle__6iIKX{font-size:.95rem;font-weight:800;color:var(--ink)}.mock_search__RqoS5{flex:1;font-size:.72rem;color:var(--ink-3);background:#fff;border:1px solid var(--rule);border-radius:999px;padding:.42rem .9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock_avatar__vYPp6{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;flex-shrink:0;font-size:.75rem;font-weight:800;color:#fff;background:linear-gradient(140deg,#3465b1,#24487f)}.mock_kpiRow__iPF0E{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.mock_kpi__Wf_nn{display:flex;flex-direction:column;gap:.2rem;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:.8rem .9rem}.mock_kpiLabel__y7jt8{font-family:var(--mono);font-size:.56rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.mock_kpiValue__y_0uA{font-size:1.25rem;font-weight:800;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.mock_kpiDelta__FLjJ9{font-family:var(--mono);font-size:.6rem;font-weight:700;color:var(--brand)}.mock_panelRow__WJ6y0{display:grid;grid-template-columns:1.35fr 1fr;gap:.7rem;flex:1;min-height:0}.mock_chartCard__M2VKr,.mock_tableCard__Vz_cw{display:flex;flex-direction:column;gap:.7rem;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:.9rem 1rem;min-width:0}.mock_cardTitle__rk1Ou{font-size:.78rem;font-weight:700;color:var(--ink)}.mock_chart___Fd2Z{flex:1;min-height:120px;display:flex;align-items:flex-end;gap:6px;padding-top:.2rem}.mock_bar__HChcV{flex:1;min-width:0;border-radius:4px 4px 2px 2px;background:rgba(52,101,177,.35);transform-origin:bottom center;animation:mock_barGrow__w8sME .7s cubic-bezier(.22,1,.36,1) both}.mock_barHot__CuDxr{background:#3465b1}@keyframes mock_barGrow__w8sME{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mock_row___fzmE{display:flex;align-items:center;gap:.6rem;padding:.5rem 0;border-top:1px solid var(--rule)}.mock_rowId__ddmk0{font-family:var(--mono);font-size:.64rem;font-weight:700;color:var(--brand);flex-shrink:0}.mock_rowVendor__xIV_k{flex:1;font-size:.74rem;font-weight:600;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock_pill__gzPWe{font-family:var(--mono);font-size:.56rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.24rem .55rem;flex-shrink:0}.mock_pillApproved__vGH2B{color:#1c7c4d;background:rgba(28,124,77,.1);border:1px solid rgba(28,124,77,.3)}.mock_pillPending__mI8E1{color:#92600a;background:rgba(231,138,35,.12);border:1px solid rgba(231,138,35,.35)}.mock_pillPaid__4x3Ge{color:#2b5497;background:rgba(52,101,177,.1);border:1px solid rgba(52,101,177,.28)}@media (max-width:760px){.mock_mock__pcYTP{grid-template-columns:1fr;min-height:0}.mock_side__ZLHP7{flex-direction:row;align-items:center;overflow-x:auto;border-right:none;border-bottom:1px solid var(--rule);padding:.7rem .8rem}.mock_sideBrand__XJOty{padding:0 .4rem;white-space:nowrap}.mock_sideItem__O_mdQ{white-space:nowrap}.mock_sideFoot__wQZaF{display:none}.mock_kpiRow__iPF0E,.mock_panelRow__WJ6y0{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mock_bar__HChcV{animation:none}}.mock_tour__c7Jbn{padding:4.5rem 0 5rem;background:linear-gradient(180deg,#fff,#f4f8fd)}.mock_tourInner__9MCL3{max-width:1100px;margin:0 auto;padding:0 clamp(1.25rem,4vw,4rem);text-align:center}.mock_tourKicker__7tDbk{font-family:var(--mono);font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--brand);margin-bottom:1rem}.mock_tourTitle__iLrqN{font-size:2.2rem;line-height:1.1;letter-spacing:-.026em;font-weight:800;color:var(--ink);margin-bottom:1.6rem}.mock_tourAccent__1s6_v{background:#3465b1;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mock_tourPills__xjtvU{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.mock_tourPill__m9mX7{position:relative;overflow:hidden;font-size:.9rem;font-weight:700;color:var(--ink-2);background:#fff;border:1.5px solid var(--rule);border-radius:999px;padding:.55rem 1.3rem;cursor:pointer;transition:color .25s ease,border-color .25s ease,background .25s ease}.mock_tourPill__m9mX7:hover{border-color:rgba(52,101,177,.28);color:var(--brand)}.mock_tourPillActive__svurb{color:#fff;background:var(--brand);border-color:var(--brand)}.mock_pillProgress__OPX4w{position:absolute;left:0;bottom:0;height:3px;width:100%;background:hsla(0,0%,100%,.55);transform-origin:left center;animation:mock_pillFill__ClwdP linear both}@keyframes mock_pillFill__ClwdP{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mock_tourBlurb__SEoIn{font-size:.98rem;color:var(--ink-2);margin-bottom:1.6rem}.mock_tourFrame__y_qvH{border-radius:16px;border:1px solid var(--rule);background:#fff;overflow:hidden;text-align:left;box-shadow:0 1px 2px rgba(15,23,42,.05),0 40px 90px -36px rgba(52,101,177,.38)}.mock_tourBar__EYquP{display:flex;align-items:center;gap:.4rem;padding:.65rem .9rem;border-bottom:1px solid var(--rule);background:#f8fafd}.mock_dotSmG__jRx0r,.mock_dotSmR__s5_Q9,.mock_dotSmY__5TacD{width:9px;height:9px;border-radius:50%}.mock_dotSmR__s5_Q9{background:#f87171}.mock_dotSmY__5TacD{background:#fbbf24}.mock_dotSmG__jRx0r{background:#34d399}.mock_tourUrl__qaav1{margin-left:.7rem;font-family:var(--mono);font-size:.66rem;color:var(--ink-3);background:#fff;border:1px solid var(--rule);border-radius:6px;padding:.2rem .7rem}.mock_view__vcf75{display:flex;flex-direction:column;gap:.8rem;padding:1rem 1.1rem 1.2rem;background:#f6f9fd;min-height:360px;line-height:1.45}.mock_legend__6HqSD{display:flex;gap:1rem}.mock_legendItem___U5J_{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--mono);font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.mock_swatchSoft__oXa5D,.mock_swatchSolid__Kuehm{width:10px;height:10px;border-radius:3px}.mock_swatchSolid__Kuehm{background:#3465b1}.mock_swatchSoft__oXa5D{background:rgba(52,101,177,.35)}.mock_pairGroup__slVhG{flex:1;display:flex;align-items:flex-end;gap:3px;min-width:0;height:100%}.mock_pairGroup__slVhG .mock_bar__HChcV{border-radius:3px 3px 2px 2px}.mock_pillDue__T8eYV{color:#92600a;background:rgba(231,138,35,.12);border:1px solid rgba(231,138,35,.35)}.mock_pillOverdue__Pupu9{color:#a13333;background:rgba(190,60,60,.1);border:1px solid rgba(190,60,60,.32)}.mock_gaugeRow__l8_eY{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.mock_gauge__KQ_YA{display:flex;flex-direction:column;gap:.45rem;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:.8rem .9rem}.mock_gaugeMeta__rXagF{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.mock_gaugeName__1ppo8{font-size:.76rem;font-weight:700;color:var(--ink)}.mock_gaugePct__4d1K5{font-family:var(--mono);font-size:.62rem;font-weight:700;color:var(--brand)}.mock_gaugeTrack___J0fU{display:block;height:7px;border-radius:999px;background:var(--rule);overflow:hidden}.mock_gaugeFill__3ybFx{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(52,101,177,.45),#3465b1)}.mock_rowQty__nAu9t{font-family:var(--mono);font-size:.64rem;font-weight:600;color:var(--ink-3);flex-shrink:0}.mock_pillInStock__QKTzR{color:#1c7c4d;background:rgba(28,124,77,.1);border:1px solid rgba(28,124,77,.3)}.mock_pillLow__DM67P{color:#92600a;background:rgba(231,138,35,.12);border:1px solid rgba(231,138,35,.35)}.mock_pillOut__op4Bo{color:#a13333;background:rgba(190,60,60,.1);border:1px solid rgba(190,60,60,.32)}.mock_weekHead__xQIPY,.mock_weekRow__M4ERe{display:grid;grid-template-columns:1fr repeat(5,26px);align-items:center;gap:.3rem}.mock_weekHead__xQIPY{padding-bottom:.2rem}.mock_weekDay__s7NWp{font-family:var(--mono);font-size:.58rem;font-weight:700;color:var(--ink-3);text-align:center}.mock_weekRow__M4ERe{padding:.42rem 0;border-top:1px solid var(--rule)}.mock_dayDot__GCbJ3{width:16px;height:16px;margin:0 auto;border-radius:5px}.mock_day_p__ufeXt{background:rgba(52,101,177,.75)}.mock_day_a__tLqFf{background:rgba(190,60,60,.4)}.mock_day_l__zHahW{background:rgba(231,138,35,.5)}.mock_spark__Zu1WA{width:100%;height:96px}.mock_sparkLine__ZVNLb{fill:none;stroke:#3465b1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mock_sparkFill__p_HeC{fill:rgba(52,101,177,.12);stroke:none}.mock_reportGrid___dmY_{display:grid;grid-template-columns:repeat(4,1fr);gap:.7rem}.mock_reportCard__haavi{display:flex;flex-direction:column;gap:.35rem;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:.85rem .9rem}.mock_reportTag__GDQVu{font-family:var(--mono);font-size:.56rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.mock_reportName__QGt7P{font-size:.82rem;font-weight:700;color:var(--ink)}.mock_reportBtn__TXpkk{margin-top:.3rem;font-size:.7rem;font-weight:700;color:var(--brand)}@media (max-width:760px){.mock_tourTitle__iLrqN{font-size:1.7rem}.mock_gaugeRow__l8_eY{grid-template-columns:1fr}.mock_reportGrid___dmY_{grid-template-columns:repeat(2,1fr)}.mock_view__vcf75{min-height:0}}@media (prefers-reduced-motion:reduce){.mock_pillProgress__OPX4w{animation:none}}