/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.\!start{inset-inline-start:var(--spacing)!important}.start{inset-inline-start:var(--spacing)}.start\!{inset-inline-start:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.end\!{inset-inline-end:var(--spacing)!important}.isolate{isolation:isolate}.m-1{margin:calc(var(--spacing) * 1)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.table\!{display:table!important}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.app-shell>.sidebar{height:100dvh;overflow:hidden}.app-shell>.sidebar>.brand,.app-shell>.sidebar>.side-foot{flex:none}.app-shell>.sidebar>nav{overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#4a4a65 transparent;flex:auto;min-height:0;padding-right:4px;overflow:hidden auto}.app-shell>.sidebar>nav::-webkit-scrollbar{width:6px}.app-shell>.sidebar>nav::-webkit-scrollbar-track{background:0 0}.app-shell>.sidebar>nav::-webkit-scrollbar-thumb{background:#4a4a65;border-radius:999px}.app-shell>.sidebar>nav::-webkit-scrollbar-thumb:hover{background:#62627f}.app-shell>.sidebar>nav:focus-visible{outline-offset:2px;outline:1px solid #7066a5}.sidebar nav button.sidebar-inventory-parent{background:#202036;border:1px solid #373650}.sidebar nav button.sidebar-inventory-parent:hover,.sidebar nav button.sidebar-inventory-parent:focus-visible{background:#292840;border-color:#6255dd;outline:none}.sidebar-nav-arrow{color:#8583a4;margin-left:auto;font-size:20px;font-weight:400;line-height:1;transition:transform .16s,color .16s;transform:rotate(0)}.sidebar-inventory-parent.open .sidebar-nav-arrow{color:#b8b3ff;transform:rotate(90deg)}.sidebar-inventory-children{border-left:1px solid #3a3954;margin:2px 0 9px 19px;padding:2px 0 3px 9px}.sidebar nav button.sidebar-inventory-child{color:#a9aabd;background:0 0;border:0;width:100%;height:38px;margin:1px 0;padding:0 9px;font-size:13px}.sidebar nav button.sidebar-inventory-child span{font-size:15px}.sidebar nav button.sidebar-inventory-child:hover,.sidebar nav button.sidebar-inventory-child:focus-visible{color:#fff;background:#24243b;outline:none}.sidebar-mobile-customer-delivery{display:none}@media (width<=760px){.sidebar nav button.sidebar-inventory-parent{display:none}.sidebar-mobile-customer-delivery{display:block}}.a21-head-actions{align-items:stretch;gap:9px;display:flex}.a21-date-picker{color:#71877d;background:#fff;border:1px solid #d4e9df;border-radius:12px;min-width:148px;padding:10px 12px;font-size:9px}.a21-date-picker span{margin-bottom:7px;display:block}.a21-date-picker input{color:#285f4b;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:11px}.a21-window{color:#86663d;background:#fff7e9;border-radius:9px;align-items:center;gap:9px;margin-top:14px;padding:9px 11px;font-size:9px;display:flex}.a21-window.complete{color:#3e745e;background:#eef8f3}.a21-window b{white-space:nowrap}.a21-window span{line-height:1.5}@media (width<=900px){.a21-head-actions{flex-direction:column;width:100%}.a21-date-picker,.a21-total{width:100%}.a21-window{flex-direction:column;align-items:flex-start}}.readonly-banner{color:#67647a;background:#f5f3ff;border:1px solid #d9d5fb;border-radius:10px;align-items:center;gap:10px;margin:18px 0 12px;padding:12px 14px;font-size:12px;display:flex}.readonly-banner b{color:#fff;background:#6657e8;border-radius:7px;padding:4px 8px;font-size:11px}.readonly-shortcuts{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:15px;display:grid}.readonly-shortcuts button{border:1px solid var(--line);text-align:left;min-height:92px;color:var(--ink);background:#fff;border-radius:13px;padding:18px}.readonly-shortcuts button:hover{background:#fbfaff;border-color:#cfc9fa}.readonly-shortcuts b{font-size:15px;display:block}.readonly-shortcuts span{color:var(--muted);margin-top:7px;font-size:11px;display:block}.readonly-drawer-note{margin-top:8px}@media (width<=760px){.readonly-banner{flex-direction:column;align-items:flex-start}.readonly-shortcuts{grid-template-columns:1fr}}.toolbar{position:relative}.a5-page{flex-direction:column;gap:14px;display:flex}.card.a5-hero{color:#fff;background:linear-gradient(118deg,#302b69,#6657e8);justify-content:space-between;align-items:center;gap:28px;padding:24px 26px;display:flex;overflow:hidden}.a5-kicker{color:#e9e6ff;background:#ffffff1f;border-radius:7px;padding:5px 8px;font-size:10px;display:inline-block}.a5-hero h3{margin:13px 0 8px;font-size:22px}.a5-hero>div>p{color:#e0ddfa;max-width:760px;margin:0;font-size:12px;line-height:1.7}.a5-total{border-left:1px solid #ffffff30;min-width:170px;padding-left:24px}.a5-total small,.a5-total span{color:#d8d4f8;font-size:10px}.a5-total strong{margin:4px 7px 0 0;font-size:34px;display:inline-block}.a5-total p{color:#d8d4f8!important;margin:5px 0 0!important;font-size:10px!important}.a5-layer-grid{grid-template-columns:repeat(5,1fr);gap:11px;display:grid}.a5-layer{text-align:left;min-height:154px;color:var(--ink);font:inherit;cursor:pointer;padding:18px;transition:all .18s;position:relative}.a5-layer:hover,.a5-layer.on{border-color:#aaa1f3;transform:translateY(-2px);box-shadow:0 8px 20px #4e469518}.a5-layer>span{color:#c5c2d8;font-size:11px;position:absolute;top:13px;right:14px}.a5-layer small{color:#74778c;font-size:11px;display:block}.a5-layer strong{margin:11px 0 8px;font-size:27px;display:block}.a5-layer p{color:#9799aa;margin:0;font-size:10px;line-height:1.55}.a5-layer.on:after{content:"";background:#6657e8;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:14px;right:14px}.a5-layer.layer-1 strong{color:#e05d6e}.a5-layer.layer-2 strong{color:#df8a35}.a5-layer.layer-3 strong{color:#4b91da}.a5-layer.layer-4 strong{color:#6657e8}.a5-layer.layer-5 strong{color:#6d7183}.a5-guardrail{background:#faf9ff;align-items:center;gap:9px;padding:13px 16px;display:flex}.a5-guardrail>div{margin-right:auto}.a5-guardrail b{color:#5d54cc;font-size:12px;display:block}.a5-guardrail span{color:#898c9f;margin-top:4px;font-size:10px;display:block}.a5-guardrail button{color:#716b91;background:#fff;border:1px solid #dedbef;border-radius:8px;height:31px;padding:0 10px;font-size:10px}.a5-guardrail button.review{color:#a56e36;background:#fffaf4;border-color:#f0d8be}.a5-guardrail button.on{color:#fff;background:#6657e8;border-color:#6657e8}.a5-list-card{overflow:hidden}.a5-list-head{justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.a5-list-head h3{margin:0 0 5px;font-size:16px}.a5-list-head p{color:#9295a8;margin:0;font-size:10px}.a5-search{flex:none;width:260px}.a5-definition{color:#747088;background:#f5f3ff;border-radius:8px;align-items:center;gap:10px;margin:0 18px 14px;padding:10px 12px;font-size:10px;display:flex}.a5-definition b{color:#5f54d0}.a5-definition i{color:#2f996a;background:#e8f7ef;border-radius:6px;margin-left:auto;padding:3px 7px;font-style:normal}.a5-table table{min-width:1040px}.a5-table tbody tr{cursor:default}.a5-table td{vertical-align:middle}.a5-table td:first-child{min-width:155px}.a5-table td:last-child{white-space:normal;min-width:250px}.a5-reason{color:#666a7d;background:#f4f3f8;border-radius:7px;padding:5px 8px;line-height:1.45;display:inline-block}.a5-reason.post_purchase{color:#bd5867;background:#fff0f2}.a5-reason.chat_no_repurchase{color:#b57432;background:#fff5e7}.a5-reason.repurchase_due{color:#397dbe;background:#eaf4ff}.a5-reason.high_value_active{color:#5a4fd1;background:#efedff}.a5-reason.review_only{color:#aa613d;background:#fff0e7}@media (width<=1180px){.a5-layer-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.a5-hero{flex-direction:column;align-items:flex-start}.a5-total{border-top:1px solid #ffffff30;border-left:0;width:100%;padding:14px 0 0}.a5-layer-grid{grid-template-columns:1fr}.a5-guardrail{flex-direction:column;align-items:stretch}.a5-list-head{flex-direction:column;align-items:flex-start}.a5-search{width:100%}.a5-definition{flex-wrap:wrap;align-items:flex-start}.a5-definition i{margin-left:0}}.a10-shadow{background:linear-gradient(145deg,#fbfaff,#f4f7ff);border-color:#ddd9f7;padding:22px 24px}.a10-head{justify-content:space-between;align-items:center;gap:28px;display:flex}.a10-kicker{color:#5e53d2;background:#ebe8ff;border-radius:7px;padding:5px 8px;font-size:10px;display:inline-block}.a10-head h3{margin:11px 0 7px;font-size:20px}.a10-head>div>p{color:#85899d;margin:0;font-size:11px;line-height:1.65}.a10-total{background:#fff;border:1px solid #dcd8f7;border-radius:12px;min-width:180px;padding:13px 16px}.a10-total>span,.a10-total small{color:#7a7694;font-size:10px}.a10-total strong{color:#5648d4;margin:2px 6px 0 0;font-size:31px;display:inline-block}.a10-total p{color:#9a9caf!important;margin:3px 0 0!important;font-size:9px!important}.a10-tier-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.a10-tier{background:#fff;border:1px solid #e5e3f2;border-radius:11px;padding:15px}.a10-tier>span{color:#9a97ad;font-size:9px}.a10-tier h4{margin:7px 0 9px;font-size:12px}.a10-tier strong{font-size:26px;display:block}.a10-tier p{color:#8c90a4;margin:7px 0 0;font-size:9px;line-height:1.5}.a10-tier.t1 strong{color:#d6576c}.a10-tier.t2 strong{color:#d88732}.a10-tier.t3 strong{color:#4b88cb}.a10-tier.t4 strong{color:#686d80}.a10-guard{color:#747088;background:#edeaff;border-radius:9px;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;font-size:10px;display:flex}.a10-guard b{color:#594dcc}.a10-guard i{color:#3e9270;white-space:nowrap;background:#fff;border-radius:6px;margin-left:auto;padding:4px 7px;font-style:normal}.a10-holds{color:#888b9c;align-items:center;gap:8px;margin-top:9px;font-size:9px;display:flex}.a10-holds>span{background:#fff;border-radius:6px;padding:4px 7px}.a10-holds small{color:#999cac;margin-left:auto}.a10-error{color:#b85858;background:#fff1f1;border-radius:9px;margin-top:16px;padding:12px;font-size:11px}@media (width<=1080px){.a10-tier-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.a10-head{flex-direction:column;align-items:flex-start}.a10-total{width:100%}.a10-tier-grid{grid-template-columns:1fr}.a10-guard,.a10-holds{flex-direction:column;align-items:flex-start}.a10-guard i,.a10-holds small{margin-left:0}}.a20-prediction{background:linear-gradient(145deg,#fff,#f7fbff);border-color:#cfddf2;padding:22px 24px}.a20-head{justify-content:space-between;align-items:center;gap:28px;display:flex}.a20-kicker{color:#3277b9;background:#e7f1ff;border-radius:7px;padding:5px 8px;font-size:10px;display:inline-block}.a20-head h3{margin:11px 0 7px;font-size:21px}.a20-head>div>p{color:#85899d;max-width:760px;margin:0;font-size:11px;line-height:1.65}.a20-total{background:#fff;border:1px solid #d3e1f3;border-radius:12px;min-width:205px;padding:13px 16px}.a20-total>span,.a20-total small{color:#78879b;font-size:10px}.a20-total strong{color:#347fc4;margin:2px 6px 0 0;font-size:31px;display:inline-block}.a20-total p{color:#9a9fad!important;margin:3px 0 0!important;font-size:9px!important}.a20-validation{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:16px;display:grid}.a20-validation>div{background:#fff;border:1px solid #e1eaf5;border-radius:9px;padding:10px 11px}.a20-validation small{color:#999ead;font-size:8px;display:block}.a20-validation b{color:#3f5064;margin-top:5px;font-size:13px;display:block}.a20-band-grid{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:12px;display:grid}.a20-band{text-align:left;color:#71788a;cursor:pointer;background:#fff;border:1px solid #e0e7f0;border-radius:10px;padding:12px 13px}.a20-band:hover,.a20-band.on{border-color:#6fa5d9;box-shadow:0 5px 15px #4b82b71a}.a20-band span{font-size:10px;display:block}.a20-band strong{color:#37465a;margin:7px 0 4px;font-size:22px;display:block}.a20-band small{color:#9299a8;font-size:8px}.a20-band.b1 strong{color:#d65569}.a20-band.b2 strong{color:#d78934}.a20-band.b3 strong{color:#4484c2}.a20-band.b4 strong{color:#6d7382}.a20-toolbar{border-top:1px solid #e8edf4;justify-content:space-between;align-items:center;gap:15px;margin-top:14px;padding:11px 0;display:flex}.a20-toolbar b{font-size:13px}.a20-toolbar span{color:#969cab;margin-left:8px;font-size:9px}.a20-search{width:260px;margin-left:0}.a20-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.a20-customer{background:#fff;border:1px solid #e8ebf0;border-radius:11px;padding:15px;position:relative;overflow:hidden}.a20-customer:before{content:"";background:#8a93a2;width:3px;position:absolute;top:0;bottom:0;left:0}.a20-customer.priority_a:before{background:#df5c6d}.a20-customer.priority_b:before{background:#df9136}.a20-customer.priority_c:before{background:#4b8bc8}.a20-customer-head{align-items:center;gap:8px;display:flex}.a20-customer-head>div:nth-child(2){min-width:0}.a20-customer-head b{font-size:12px;display:block}.a20-customer-head small{color:#999ead;margin-top:4px;font-size:9px;display:block}.a20-customer-head>span{color:#4a759e;white-space:nowrap;background:#edf3fa;border-radius:7px;margin-left:auto;padding:5px 8px;font-size:9px}.priority_a .a20-customer-head>span{color:#bb5262;background:#fff0f2}.priority_b .a20-customer-head>span{color:#b8742e;background:#fff4e8}.a20-index{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px;display:grid}.a20-index>div{background:#f7f9fc;border-radius:8px;padding:8px}.a20-index small{color:#9ba0ae;font-size:8px;display:block}.a20-index strong{color:#3c4a5e;margin-top:4px;font-size:12px;display:block}.a20-facts,.a20-evidence{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.a20-facts span,.a20-evidence span{color:#7e8495;background:#f4f5f8;border-radius:6px;padding:4px 6px;font-size:8px}.a20-action{color:#526b82;background:#f2f7fc;border-radius:8px;margin:10px 0 0;padding:9px 10px;font-size:9px;line-height:1.55}.a20-guard{color:#68788a;background:#edf5fc;border-radius:9px;align-items:center;gap:9px;margin-top:13px;padding:10px 12px;font-size:9px;display:flex}.a20-guard b{color:#3479b8}.a20-guard i{color:#2f8b68;margin-left:auto;font-style:normal}.a20-pagination{margin-top:13px}.a20-pagination button{color:#656d7d;background:#fff;border:1px solid #e1e7ee;border-radius:7px;height:30px;padding:0 10px}.a20-pagination button:disabled{opacity:.45}@media (width<=1100px){.a20-validation{grid-template-columns:repeat(3,1fr)}}@media (width<=980px){.a20-grid{grid-template-columns:1fr}}@media (width<=760px){.a20-head{flex-direction:column;align-items:flex-start}.a20-total{width:100%}.a20-validation,.a20-band-grid{grid-template-columns:1fr 1fr}.a20-toolbar{flex-direction:column;align-items:flex-start}.a20-search{width:100%}.a20-guard{flex-direction:column;align-items:flex-start}.a20-guard i{margin-left:0}}@media (width<=520px){.a20-validation,.a20-band-grid,.a20-index{grid-template-columns:1fr}}.a16-guidance{background:linear-gradient(145deg,#fff,#fbfaff);border-color:#d9d4f7;padding:22px 24px}.a16-head{justify-content:space-between;align-items:center;gap:28px;display:flex}.a16-kicker{color:#258b62;background:#e9f7ef;border-radius:7px;padding:5px 8px;font-size:10px;display:inline-block}.a16-head h3{margin:11px 0 7px;font-size:20px}.a16-head>div>p{color:#85899d;max-width:760px;margin:0;font-size:11px;line-height:1.65}.a16-total{background:#f8f7ff;border:1px solid #ddd9f6;border-radius:12px;min-width:180px;padding:13px 16px}.a16-total>span,.a16-total small{color:#7a7694;font-size:10px}.a16-total strong{color:#5648d4;margin:2px 6px 0 0;font-size:31px;display:inline-block}.a16-total p{color:#9a9caf!important;margin:3px 0 0!important;font-size:9px!important}.a16-summary{flex-wrap:wrap;align-items:center;gap:7px;margin-top:16px;display:flex}.a16-summary span{color:#777b90;background:#fff;border:1px solid #ebe9f4;border-radius:8px;padding:6px 9px;font-size:9px}.a16-summary span b{color:#4e496a;margin-left:4px}.a16-summary i{color:#8d90a2;margin-left:auto;font-size:9px;font-style:normal}.a16-guard{color:#747088;background:#f0effd;border-radius:9px;align-items:center;gap:10px;margin:11px 0 15px;padding:10px 12px;font-size:10px;display:flex}.a16-guard b{color:#594dcc}.a16-guard i{color:#338c69;margin-left:auto;font-style:normal}.a16-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.a16-card{background:#fff;border:1px solid #ebeaf2;border-radius:12px;padding:16px;position:relative;overflow:hidden}.a16-card:before{content:"";background:#8d87bd;width:3px;position:absolute;top:0;bottom:0;left:0}.a16-card.priority-p0:before{background:#e15e70}.a16-card.priority-p1:before{background:#e69a39}.a16-customer{align-items:center;gap:9px;display:flex}.a16-customer>div:nth-child(2){min-width:0}.a16-customer b{font-size:12px;display:block}.a16-customer small{color:#999cac;margin-top:4px;font-size:9px;display:block}.a16-customer>span{color:#5e52d1;white-space:nowrap;background:#f1efff;border-radius:7px;margin-left:auto;padding:5px 8px;font-size:9px}.priority-p0 .a16-customer>span{color:#bc5263;background:#fff0f2}.priority-p1 .a16-customer>span{color:#b7732c;background:#fff4e8}.a16-facts{flex-wrap:wrap;gap:6px;margin:13px 0 10px;display:flex}.a16-facts span{color:#85889a;background:#f7f7fa;border-radius:6px;padding:4px 6px;font-size:8px}.a16-objective{background:#f8f7ff;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:9px 10px;font-size:10px;display:grid}.a16-objective b{color:#5d52d0}.a16-objective small{color:#7b77a2;font-size:8px}.a16-action{color:#626579;margin:10px 2px;font-size:10px;line-height:1.6}.a16-script{background:#fbfaff;border-left:3px solid #c8c2f2;border-radius:0 8px 8px 0;padding:10px 11px}.a16-script b{color:#5d54cc;font-size:9px}.a16-script p{color:#505469;margin:5px 0 0;font-size:10px;line-height:1.65}.a16-risk{color:#9a7044;background:#fff8ee;border-radius:7px;align-items:flex-start;gap:7px;margin-top:9px;padding:8px 9px;font-size:9px;line-height:1.5;display:flex}.a16-evidence{flex-wrap:wrap;align-items:center;gap:5px;margin-top:9px;display:flex}.a16-evidence span,.a16-evidence i{color:#858899;background:#f3f4f7;border-radius:6px;padding:3px 6px;font-size:8px;font-style:normal}.a16-evidence i{color:#2f8e68;background:#eaf7f1;margin-left:auto}.a16-pagination{margin-top:14px}.a16-pagination button{color:#696d81;background:#fff;border:1px solid #e2e1ec;border-radius:7px;height:30px;padding:0 10px}.a16-pagination button:disabled{opacity:.45}@media (width<=980px){.a16-grid{grid-template-columns:1fr}}@media (width<=760px){.a16-head{flex-direction:column;align-items:flex-start}.a16-total{width:100%}.a16-summary i,.a16-guard i{margin-left:0}.a16-guard{flex-direction:column;align-items:flex-start}.a16-objective{grid-template-columns:1fr}.a16-objective small{margin-top:2px}}.kpi-page{flex-direction:column;gap:14px;display:flex}.kpi-controls{justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.kpi-controls b{font-size:15px}.kpi-controls p{color:var(--muted);margin:5px 0 0;font-size:11px}.kpi-date-control{align-items:center;gap:8px;display:flex}.kpi-date-control button{color:#666a7f;background:#fff;border:1px solid #e1e2eb;border-radius:8px;height:34px;padding:0 11px}.kpi-date-control button.latest{color:var(--purple);background:#f7f6ff;border-color:#ddd9fb}.kpi-date-control button:disabled{opacity:.45;cursor:not-allowed}.kpi-date-control label{color:#8b8fa6;border:1px solid #e4e4ed;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 10px;font-size:11px;display:flex}.kpi-date-control input{color:#404357;font:inherit;background:0 0;border:0;outline:0}.kpi-metrics{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.kpi-metrics article{min-height:116px;padding:18px 20px}.kpi-metrics article.purple{color:#fff;background:linear-gradient(135deg,#6858e8,#8572f3)}.kpi-metrics article.blue{color:#fff;background:linear-gradient(135deg,#438ee9,#66a9f4)}.kpi-metrics article.orange{color:#fff;background:linear-gradient(135deg,#e99c31,#f2b75e)}.kpi-metrics article.red{color:#fff;background:linear-gradient(135deg,#e55567,#ee7988)}.kpi-metrics small{opacity:.84;font-size:12px}.kpi-metrics strong{margin:9px 0 7px;font-size:30px;display:block}.kpi-metrics p{opacity:.8;margin:0;font-size:11px}.kpi-table-card{overflow:hidden}.kpi-table-head{justify-content:space-between;align-items:flex-start;padding:18px 20px 14px;display:flex}.kpi-table-head h3{margin:0 0 6px;font-size:16px}.kpi-table-head p,.kpi-table-head>span{color:#9296a9;margin:0;font-size:11px}.kpi-rule{color:#737089;background:#f7f6ff;border-radius:8px;flex-wrap:wrap;align-items:center;gap:14px;margin:0 18px 14px;padding:10px 12px;font-size:11px;display:flex}.kpi-rule b{color:#5e54d6}.kpi-rule span+span{border-left:1px solid #dddaf3;padding-left:14px}.kpi-table table{min-width:920px}.kpi-table td,.kpi-table th{padding:12px 14px}.kpi-table td:first-child{min-width:160px}.kpi-table td strong{color:#272a3c;font-size:14px}.kpi-rank{color:#777b90;background:#f0f0f5;border-radius:7px;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.kpi-rank.rank-1{color:#b97d15;background:#fff0c8}.kpi-rank.rank-2{color:#697286;background:#edf0f5}.kpi-rank.rank-3{color:#a56e49;background:#f7e7dc}.kpi-table .good{color:#27a66f;font-weight:600}.kpi-table .warn{color:#df7d35;font-weight:600}.kpi-table .zero-row{opacity:.5}.kpi-rate{background:#f0f1f6;border-radius:10px;width:92px;height:19px;position:relative;overflow:hidden}.kpi-rate i{background:#7d70ea;position:absolute;inset:0 auto 0 0}.kpi-rate span{z-index:1;text-align:center;color:#404357;font-size:9px;line-height:19px;display:block;position:relative}.kpi-rate i[style*="100%"]+span{color:#fff}@media (width<=1000px){.kpi-metrics{grid-template-columns:repeat(2,1fr)}.kpi-controls{flex-direction:column;align-items:flex-start}.kpi-date-control{flex-wrap:wrap}}@media (width<=620px){.kpi-metrics{grid-template-columns:1fr}.kpi-date-control label{order:-1;justify-content:space-between;width:100%}.kpi-rule span+span{border-left:0;padding-left:0}.kpi-table-head{flex-direction:column;gap:12px}}.kpi-stores{grid-template-columns:repeat(4,1fr);gap:9px;margin:0 18px 14px;display:grid}.kpi-stores article{color:#74788d;background:#fbfbfd;border:1px solid #ececf3;border-radius:9px;grid-template-columns:1fr auto;gap:5px 12px;padding:11px 12px;font-size:10px;display:grid}.kpi-stores article>div{grid-row:span 4}.kpi-stores b{color:#34374a;font-size:12px;display:block}.kpi-stores small{color:#a0a3b3;margin-top:4px;display:block}.kpi-stores span{text-align:right}.kpi-stores strong{color:var(--purple);font-size:13px}.kpi-stores article.unmatched{background:#fff8f1;border-color:#f0cba7}.store-badge{color:#31956c;background:#edf7f2;border-radius:7px;padding:4px 7px;display:inline-block}.store-badge.warn{color:#d77c32;background:#fff1e5}@media (width<=1100px){.kpi-stores{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.kpi-stores{grid-template-columns:1fr}}.advanced-panel{z-index:5;color:#777b90;background:#fff;border:1px solid #e7e7ef;border-radius:10px;flex-wrap:wrap;align-items:center;gap:7px;max-width:calc(100% - 32px);padding:12px;font-size:11px;display:flex;position:absolute;top:56px;right:16px;box-shadow:0 10px 28px #2022361a}.advanced-panel button{color:#65697e;background:#fff;border:1px solid #e2e3eb;border-radius:7px;height:30px;padding:0 10px}.advanced-panel button.on{border-color:var(--purple);background:var(--purple);color:#fff}.date-range-filter{border-left:1px solid #ececf3;align-items:center;gap:7px;margin-left:8px;padding-left:12px;display:flex}.date-range-filter input{color:#55596f;height:30px;font:inherit;background:#fff;border:1px solid #e2e3eb;border-radius:7px;padding:0 8px}.date-range-filter .clear-date-range{color:var(--purple)}.amount-range-filter label{align-items:center;gap:4px;display:flex}.amount-range-filter input{width:108px}.amount-range-filter em{color:#d15b67;font-style:normal}.amount-range-filter input:invalid{border-color:#e6a3aa}@media (width<=900px){.advanced-panel{max-width:none;left:16px;right:16px}.date-range-filter{border-left:0;width:100%;margin-left:0;padding-left:0}.amount-range-filter{width:100%}}:root{--ink:#202236;--muted:#8b8fa6;--purple:#6657e8;--line:#ececf3;--bg:#f6f7fb}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}.app-shell{min-height:100vh;display:flex}.sidebar{color:#c7c8d6;background:#17172a;flex-direction:column;width:224px;padding:24px 16px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:11px;padding:0 8px 24px;display:flex}.brand-mark{color:#fff;background:linear-gradient(135deg,#8b6df6,#5750d8);border-radius:11px;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.brand b{color:#fff;font-size:17px;display:block}.brand small,.side-foot small{color:#77798f;margin-top:3px;font-size:11px;display:block}.sidebar nav p{color:#696b7d;margin:23px 12px 8px;font-size:11px}.sidebar nav button{cursor:pointer;border-radius:9px;align-items:center;gap:12px;height:42px;margin:3px 0;padding:0 12px;font-size:14px;display:flex}.sidebar nav button span{text-align:center;width:17px;font-size:18px}.sidebar nav button.active{color:#fff;background:#6255dd}.sidebar nav button i{color:#fff;background:#e65768;border-radius:10px;margin-left:auto;padding:1px 7px;font-size:10px;font-style:normal}.side-foot{border-top:1px solid #2d2e40;align-items:center;gap:9px;margin-top:auto;padding:18px 5px 0;display:flex}.side-foot b{color:#fff;font-size:13px}.side-foot>span{margin-left:auto}.avatar{color:#fff;background:#56596d;border-radius:9px;place-items:center;width:31px;height:31px;font-size:12px;display:grid}.workspace{width:calc(100% - 224px);max-width:1600px;margin-left:224px;padding:28px 34px 42px}header{justify-content:space-between;align-items:center;display:flex}h1{margin:0 0 8px;font-size:24px}h1 em{color:var(--purple);font-style:normal}header p,.card-title p{color:var(--muted);margin:0;font-size:13px}.head-actions{gap:10px;display:flex}.icon-btn,.filter{color:#65697e;background:#fff;border:1px solid #e2e3eb;border-radius:10px;height:40px;padding:0 14px;position:relative}.dot{background:#f05262;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:9px}.primary{background:var(--purple);color:#fff;border:0;border-radius:10px;height:40px;padding:0 17px;font-weight:600;box-shadow:0 5px 12px #6557e83a}.sync-note{color:#676a7c;background:#f0effd;border:1px solid #e5e2fa;border-radius:9px;align-items:center;gap:8px;margin:22px 0 17px;padding:10px 14px;font-size:12px;display:flex}.sync-note b{color:#4d476e}.sync-note button{color:var(--purple);background:0 0;border:0;margin-left:auto;font-weight:600}.pulse{background:#42bd88;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #42bd8820}.sep{background:#d2d0e8;width:1px;height:13px;margin:0 4px}.metrics{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.metrics article{border:1px solid var(--line);background:#fff;border-radius:13px;align-items:flex-start;gap:15px;padding:19px;display:flex}.metric-icon{border-radius:11px;place-items:center;width:42px;height:42px;font-size:19px;font-weight:700;display:grid}.purple{color:#6557e8;background:#eeeaff}.orange{color:#e99c31;background:#fff1df}.blue{color:#438ee9;background:#e5f1ff}.red{color:#e55567;background:#ffe8eb}.metrics small{color:var(--muted);font-size:12px}.metrics strong{margin-top:5px;font-size:24px;display:block}.metrics p{margin:5px 0 0;font-size:11px}.metrics p i{color:#a0a3b4;font-style:normal}.up{color:#2cad78}.down{color:#e25868}.main-grid{grid-template-columns:minmax(650px,1fr) 305px;gap:15px;margin-top:15px;display:grid}.card{border:1px solid var(--line);background:#fff;border-radius:13px}.customer-card{min-width:0}.card-title{justify-content:space-between;align-items:flex-start;padding:19px 20px 15px;display:flex}.card-title h2{margin:0 0 5px;font-size:16px}.link{color:var(--purple);background:0 0;border:0;font-size:12px}.toolbar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:10px 16px;display:flex}.tabs{gap:2px;display:flex}.tabs button{color:#85889b;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:8px 10px;font-size:12px}.tabs button.on{color:#5c50d8;background:#f0effd;font-weight:600}.tabs b{color:#fff;background:#e35f70;border-radius:8px;margin-left:4px;padding:1px 5px;font-size:9px}.search{color:#999cad;border:1px solid #e4e4ec;border-radius:8px;align-items:center;width:180px;height:34px;margin-left:auto;padding:0 9px;display:flex}.search input{border:0;outline:0;width:100%;padding-left:6px;font-size:11px}.filter{border-radius:8px;height:34px;font-size:11px}.table-wrap{overflow:auto}table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:11px}th{text-align:left;color:#9a9daf;background:#fafafe;padding:10px 12px;font-weight:500}td{color:#626579;border-top:1px solid #f0f0f5;padding:13px 12px}tbody tr{cursor:pointer}tbody tr:hover{background:#faf9ff}td:first-child{color:var(--ink);align-items:center;gap:8px;display:flex}td small{color:#a0a3b4;margin-top:3px;display:block}.mini-avatar{color:#6557e8;background:#eeeaff;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.a1{color:#4591d7;background:#e8f4ff}.a2{color:#d98a42;background:#fff0e3}.a3{color:#2c9c68;background:#e9f7ef}.a4{color:#9b57bf;background:#f5eafb}.badge,.stage{color:#5b83bf;background:#edf3ff;border-radius:8px;padding:4px 7px}.badge.gold{color:#b77c22;background:#fff4dd}.stage{color:#6258c1;background:#f2f0fc}.score{align-items:center;gap:6px;display:flex}.score:before{content:"";background:#ececf2;border-radius:3px;width:34px;height:4px}.score i{background:#695be5;border-radius:3px;max-width:34px;height:4px;position:absolute}.right-col{flex-direction:column;gap:15px;display:flex}.focus .card-title span{color:#9598aa;font-size:11px}.task{border-top:1px solid #f0f0f4;align-items:flex-start;gap:10px;margin:0 18px;padding:13px 0;display:flex}.task:first-of-type{border-top:0}.check{color:#0000;background:#f3f3f7;border:0;border-radius:8px;width:27px;height:27px}.check.hot{color:#e75c6c;background:#ffe9ed}.check.warn{color:#e9a03c;background:#fff2dd}.task b{font-size:12px}.task p{color:#999cad;margin:5px 0;font-size:10px}.task time{color:#9da0b0;margin-left:auto;font-size:10px}.full-btn{color:#6258d9;background:#f8f7ff;border:1px solid #e7e5fa;border-radius:8px;width:calc(100% - 36px);height:34px;margin:7px 18px 18px}.insight{color:#fff;background:linear-gradient(145deg,#5d54d8,#7965e7);padding:20px;position:relative;overflow:hidden}.insight:after{content:"";border:30px solid #ffffff0d;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-60px;right:-60px}.spark{color:#d9d2ff;font-size:24px;position:absolute;top:18px;right:18px}.insight small{color:#d8d5fa}.insight h3{margin:13px 0 8px;font-size:18px;line-height:1.45}.insight p{color:#dddafa;font-size:11px;line-height:1.65}.insight button{color:#5e54d4;background:#fff;border:0;border-radius:8px;padding:8px 12px;font-size:11px;font-weight:700}.drawer-mask{z-index:10;background:#17182b55;position:fixed;inset:0}.drawer{background:#fff;width:390px;height:100%;padding:32px;position:absolute;top:0;right:0;box-shadow:-10px 0 30px #20223620}.close{color:#999;background:0 0;border:0;font-size:25px;position:absolute;top:16px;right:18px}.drawer-head{text-align:center}.big-avatar{color:#6657e8;background:#eeeaff;border-radius:19px;place-items:center;width:65px;height:65px;margin:10px auto;font-size:25px;display:grid}.drawer-head h2{margin:8px}.drawer-head p{color:#9295a8;font-size:12px}.drawer-head span{color:#6258c1;background:#f2f0fc;border-radius:8px;margin:10px 3px;padding:5px 8px;font-size:11px;display:inline-block}.drawer-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin:25px 0;display:grid}.drawer-stats div{text-align:center;background:#f8f8fb;border-radius:10px;padding:13px}.drawer-stats small{color:#999;font-size:10px;display:block}.drawer-stats b{margin-top:6px;font-size:13px;display:block}.drawer h3{font-size:14px}.recommend{color:#5e5981;background:#f1f0fd;border-radius:10px;padding:14px;font-size:12px;line-height:1.6}.wide{width:100%;margin-top:22px}@media (width<=1100px){.metrics{grid-template-columns:repeat(2,1fr)}.main-grid{grid-template-columns:1fr}.right-col{grid-template-columns:1fr 1fr;display:grid}}@media (width<=760px){.sidebar{width:72px;padding:20px 10px}.brand div,.sidebar nav p,.sidebar nav button:not(.active),.side-foot div:not(.avatar),.side-foot>span{display:none}.brand{padding:0 8px}.sidebar nav button.active{justify-content:center;margin-top:30px}.workspace{width:calc(100% - 72px);margin-left:72px;padding:20px 14px}header{align-items:flex-start}header p,.head-actions .icon-btn,.sync-note .sep,.sync-note span:not(.pulse){display:none}.metrics{grid-template-columns:1fr 1fr}.toolbar{flex-wrap:wrap}.search{margin-left:0}.main-grid,.right-col{display:block}.right-col .card{margin-top:14px}.drawer{width:92%}}.owner-rule-bar{color:#73758a;background:#faf9ff;border-top:1px solid #ece9fb;align-items:center;gap:9px;padding:9px 16px;font-size:10px;display:flex}.owner-rule-bar b{color:#574bd1}.owner-rule-bar span{background:#fff;border:1px solid #ebe9f5;border-radius:6px;padding:4px 7px}.owner-rule-bar i{color:#9698aa;margin-left:auto;font-style:normal}.owner-resolution{background:#fbfbfe;border:1px solid #e3e1ee;border-radius:11px;margin:16px 0;padding:14px}.owner-resolution.owner-confirmed{background:#f7fcf9;border-color:#cfe8dc}.owner-resolution.owner-review{background:#fffbf5;border-color:#f0d6ad}.owner-resolution-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.owner-resolution-head small{color:#9295a8;font-size:9px;display:block}.owner-resolution-head strong{margin-top:4px;font-size:14px;display:block}.owner-resolution-head>span{color:#5e52d1;background:#efedfb;border-radius:7px;padding:5px 8px;font-size:9px}.owner-confirmed .owner-resolution-head>span{color:#27865f;background:#e7f6ee}.owner-review .owner-resolution-head>span{color:#b77625;background:#fff0d9}.owner-resolution>p{color:#75798e;margin:10px 0 0;font-size:10px;line-height:1.55}.owner-evidence{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.owner-evidence span{color:#777b8f;background:#fff;border-radius:6px;padding:4px 6px;font-size:8px}.owner-delivery-state{color:#777b8f;border-top:1px solid #ececf3;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding-top:9px;font-size:9px;display:flex}.owner-delivery-state i{color:#5d51d0;background:#eeeafd;border-radius:6px;padding:3px 6px;font-style:normal}.owner-admin-editor{background:#f3f1ff;border-radius:9px;grid-template-columns:1fr;gap:8px;margin-top:12px;padding:12px;display:grid}.owner-admin-editor b{color:#5549c9;font-size:10px}.owner-admin-editor select,.owner-admin-editor textarea{color:#55596f;width:100%;font:inherit;background:#fff;border:1px solid #dedbea;border-radius:7px;font-size:10px}.owner-admin-editor select{height:34px;padding:0 8px}.owner-admin-editor textarea{resize:vertical;min-height:64px;padding:8px}.owner-admin-editor button{background:var(--purple);color:#fff;border:0;border-radius:7px;height:34px;font-size:10px;font-weight:600}.owner-admin-editor button:disabled{opacity:.55}@media (width<=760px){.owner-rule-bar{flex-wrap:wrap;align-items:flex-start}.owner-rule-bar i{width:100%;margin-left:0}}.a21-outcomes{background:linear-gradient(145deg,#fff,#fbfffd);border-color:#d9ebe3;order:-1;padding:22px 24px}.a21-head{justify-content:space-between;align-items:center;gap:28px;display:flex}.a21-kicker{color:#25845f;background:#e8f7f0;border-radius:7px;padding:5px 8px;font-size:10px;display:inline-block}.a21-head h3{margin:11px 0 7px;font-size:20px}.a21-head>div>p{color:#85899d;max-width:780px;margin:0;font-size:11px;line-height:1.65}.a21-total{background:#f6fcf9;border:1px solid #d4e9df;border-radius:12px;min-width:190px;padding:13px 16px}.a21-total>span,.a21-total small{color:#71877d;font-size:10px}.a21-total strong{color:#25845f;margin:2px 6px 0 0;font-size:31px;display:inline-block}.a21-total p{color:#8c9d95!important;margin:3px 0 0!important;font-size:9px!important}.a21-status-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:7px;margin:17px 0 12px;display:grid}.a21-status-grid button{color:#777d7a;text-align:left;background:#fff;border:1px solid #e6ece9;border-radius:9px;min-height:58px;padding:9px}.a21-status-grid button.on{color:#247756;background:#eef9f4;border-color:#57a985;box-shadow:0 5px 14px #3a8d6814}.a21-status-grid span{font-size:9px;display:block}.a21-status-grid strong{margin-top:5px;font-size:16px;display:block}.a21-toolbar{border-top:1px solid #edf1ef;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.a21-toolbar b{font-size:11px}.a21-toolbar span{color:#91979a;margin-left:8px;font-size:9px}.a21-search{margin-left:auto}.a21-list{gap:9px;display:grid}.a21-row{background:#fff;border:1px solid #e7ecea;border-radius:11px;padding:14px}.a21-row.status-do_not_contact{background:#fffcf6;border-color:#efd6a8}.a21-row.status-misjudged{background:#fff9fa;border-color:#efc5cc}.a21-row.status-purchased{background:#f8fdfb;border-color:#bfe5d2}.a21-customer{align-items:center;gap:9px;display:flex}.a21-customer>div:nth-child(2){min-width:0}.a21-customer b{font-size:12px;display:block}.a21-customer small{color:#999cac;margin-top:4px;font-size:9px;display:block}.a21-customer>span{color:#287d5c;background:#edf7f2;border-radius:7px;margin-left:auto;padding:5px 8px;font-size:9px}.status-do_not_contact .a21-customer>span{color:#ae7027;background:#fff0d9}.status-misjudged .a21-customer>span{color:#b34f5e;background:#ffecee}.a21-flow{grid-template-columns:repeat(6,1fr);gap:5px;margin:12px 0 10px;display:grid}.a21-flow i{color:#adb1b3;text-align:center;background:#f2f3f4;border-radius:7px;padding:6px 5px;font-size:8px;font-style:normal}.a21-flow i.on{color:#287d5c;background:#e8f6ef}.a21-flow i.on.success{color:#19734e;background:#def4e8}.a21-flow i.on.hold{color:#a66b27;background:#fff0d9}.a21-flow i.on.review{color:#b14f5e;background:#ffe8ec}.a21-metrics,.a21-evidence{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.a21-metrics span{color:#7f8588;background:#f7f8f8;border-radius:6px;padding:4px 6px;font-size:8px}.a21-evidence{margin-top:8px}.a21-evidence span{color:#4c7765;background:#f1f8f5;border-radius:6px;padding:4px 6px;font-size:8px}.a21-evidence b{color:#ad4e5d;background:#ffe9ed;border-radius:6px;margin-left:auto;padding:4px 7px;font-size:8px}.a21-guard{color:#6d7e76;background:#eef7f3;border-radius:9px;align-items:center;gap:10px;margin:12px 0 0;padding:10px 12px;font-size:10px;display:flex}.a21-guard b{color:#247756}.a21-guard i{color:#358468;margin-left:auto;font-style:normal}.a21-pagination{margin-top:14px}@media (width<=1100px){.a21-status-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=760px){.a21-head{flex-direction:column;align-items:flex-start}.a21-total{width:100%}.a21-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.a21-toolbar{flex-direction:column;align-items:flex-start}.a21-search{width:100%;margin-left:0}.a21-flow{grid-template-columns:repeat(3,1fr)}.a21-guard{flex-direction:column;align-items:flex-start}.a21-guard i{margin-left:0}}.a34-live-banner{color:#24334f;background:linear-gradient(90deg,#ecfbf5,#f5f2ff);border:1px solid #b9ead8;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 20px;padding:15px 18px;display:flex}.a34-live-banner div{align-items:baseline;gap:12px;display:flex}.a34-live-banner b{color:#07845e}.a34-live-banner span,.a34-live-banner em{color:#65718a;font-size:11px;font-style:normal}.a34-live-banner em{white-space:nowrap;color:#7659df}.a34-lifecycle{background:#f4f8ff;border:1px solid #dfe8f7;border-radius:12px;grid-template-columns:1.1fr 1.5fr .7fr;gap:8px;margin:12px 0;padding:12px;display:grid}.a34-lifecycle.route-manager_readonly_review,.a34-lifecycle.route-purchase_completed_follow_service{background:#eefaf5;border-color:#b9ead8}.a34-lifecycle.route-outbound_only_reduce_disturbance{background:#fff8ed;border-color:#f6d8a7}.a34-lifecycle small,.a34-lifecycle b{display:block}.a34-lifecycle small{color:#8a94aa;margin-bottom:5px;font-size:8px}.a34-lifecycle b{color:#29344e;font-size:10px;line-height:1.45}.a34-family-list{gap:6px;margin-bottom:12px;display:grid}.a34-family-list>small{color:#8a94aa;font-size:8px}.a34-family-list span{color:#6c758a;background:#fafbfe;border-radius:9px;padding:8px 10px;font-size:9px}.a34-family-list b{color:#3c4966;margin-right:5px}.a34-open-customer{color:#654ee2;cursor:pointer;background:#f5f2ff;border:1px solid #cfc5ff;border-radius:10px;width:100%;margin-top:14px;padding:11px 14px;font-weight:700}.a34-open-customer:hover{background:#ece7ff}.a34-drawer-analysis{background:#f2fbf7;border:1px solid #b9ead8;border-radius:14px;margin:18px 0;padding:16px}.a34-drawer-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.a34-drawer-head small,.a34-drawer-head span{color:#6f7b8f;font-size:10px}.a34-drawer-head h3{color:#163b31;margin:4px 0 0}.a34-drawer-analysis>p{color:#08785a;margin:12px 0;font-weight:700}.a34-drawer-evidence{gap:7px;display:grid}.a34-drawer-evidence span{color:#536077;background:#fff;border-radius:8px;padding:8px 10px;font-size:10px}.a34-drawer-boundary{color:#7a8497;border-top:1px solid #d7eee5;margin-top:12px;padding-top:10px;font-size:9px;line-height:1.6}@media (width<=900px){.a34-live-banner,.a34-live-banner div{flex-direction:column;align-items:flex-start}.a34-lifecycle{grid-template-columns:1fr}}.a16-date-filter{background:#faf9ff;border:1px solid #e7e3f6;border-radius:10px;align-items:flex-end;gap:10px;margin-top:16px;padding:12px 14px;display:flex}.a16-date-filter>div{min-width:250px;margin-right:auto}.a16-date-filter>div b{color:#4f496f;font-size:11px;display:block}.a16-date-filter>div span{color:#999caf;margin-top:4px;font-size:9px;display:block}.a16-date-filter label{color:#777b90;gap:4px;font-size:9px;display:grid}.a16-date-filter input{color:#4e5268;min-width:142px;height:32px;font:inherit;background:#fff;border:1px solid #dedbea;border-radius:7px;padding:0 9px;font-size:10px}.a16-date-filter input:focus{border-color:#7265df;outline:2px solid #7265df21}.a16-date-filter>i{color:#a2a0b2;align-self:center;font-size:9px;font-style:normal}.a16-date-filter>button{color:#6358c9;cursor:pointer;background:#fff;border:1px solid #dedbea;border-radius:7px;height:32px;padding:0 11px;font-size:9px}.a16-date-filter>button:disabled{cursor:not-allowed;opacity:.45}@media (width<=980px){.a16-date-filter{flex-wrap:wrap;align-items:stretch}.a16-date-filter>div{width:100%;margin-right:0}.a16-date-filter>i{align-self:flex-end;padding-bottom:10px}}@media (width<=620px){.a16-date-filter{grid-template-columns:1fr;display:grid}.a16-date-filter label,.a16-date-filter input,.a16-date-filter>button{width:100%}.a16-date-filter>i{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.toast{z-index:30;color:#fff;background:#27283c;border-radius:9px;padding:11px 18px;font-size:13px;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #20223635}.sidebar nav button{width:100%;color:inherit;text-align:left;background:0 0;border:0;font-family:inherit}.modal{background:#fff;border-radius:16px;width:420px;padding:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 60px #20223630}.modal h2{margin:0 0 6px}.modal>p{color:#9295a8;margin-bottom:22px;font-size:12px}.modal label{margin-top:14px;font-size:12px;font-weight:600;display:block}.modal input,.modal select{color:#5d6074;background:#fff;border:1px solid #e2e3eb;border-radius:8px;width:100%;height:40px;margin-top:7px;padding:0 11px;display:block}.modal-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.member-entry-flow{color:#52576d;background:#faf9ff;border:1px solid #e7e4fb;border-radius:14px;gap:10px;margin:22px 0;padding:18px;display:grid}.member-entry-flow b{color:#5446c6;font-size:14px}.member-entry-flow span{background:#fff;border:1px solid #efedf8;border-radius:10px;padding:10px 12px;display:block}.member-entry-flow i{text-align:center;color:#8f85df;font-style:normal}.data-bar{color:#527163;background:#f0fbf6;border-bottom:1px solid #dcf2e7;align-items:center;gap:8px;padding:13px 17px;font-size:12px;display:flex}.data-bar i{color:#7f9a8e;margin-left:auto;font-style:normal}.pagination{border-top:1px solid #eeeef3;justify-content:flex-end;align-items:center;gap:8px;padding:14px 18px;display:flex}.pagination span{color:#8b8fa6;margin-right:auto;font-size:12px}.pagination span b{color:#5e54d8;font-size:13px}.pagination button{color:#626579;background:#fff;border:1px solid #e1e2ea;border-radius:7px;height:32px;padding:0 12px}.pagination button:disabled{opacity:.4}.raw-fields{border-top:1px solid #eeeef3;margin-top:22px;padding-top:12px}.raw-fields dl{grid-template-columns:125px 1fr;gap:0;margin:0;display:grid}.raw-fields dt,.raw-fields dd{border-bottom:1px solid #f2f2f6;padding:7px 0;font-size:11px}.raw-fields dt{color:#999}.raw-fields dd{color:#444;word-break:break-all;margin:0}.drawer{overscroll-behavior:contain;padding-bottom:48px;overflow-y:auto}.drawer .close{float:right;z-index:3;background:#fff;border-radius:50%;width:34px;height:34px;position:sticky;top:0;box-shadow:0 2px 10px #20223618}.drawer-head{clear:both}.coverage-strip{background:#fff;border:1px solid #ececf3;border-radius:12px;align-items:center;margin-top:14px;padding:15px 18px;display:flex}.coverage-strip>div{border-right:1px solid #eeeef3;padding:0 25px}.coverage-strip>div:first-child{padding-left:0}.coverage-strip b{font-size:16px}.coverage-strip span{color:#9295a8;margin-top:4px;font-size:10px;display:block}.coverage-strip p{color:#8b8fa6;margin-left:auto;font-size:11px}.identity-count-note{color:#625c7a;background:#f7f5ff;border:1px solid #e2defb;border-radius:10px;align-items:center;gap:10px;margin-top:14px;padding:11px 14px;font-size:11px;display:flex}.identity-count-note b{color:#5549cc}.identity-count-note i{color:#a96934;background:#fff0e5;border-radius:7px;margin-left:auto;padding:4px 8px;font-style:normal}.contact-filters{border-bottom:1px solid #eeeef3;flex-wrap:wrap;gap:7px;padding:12px 16px;display:flex}.contact-filters button{color:#777b90;background:#fff;border:1px solid #e2e3eb;border-radius:8px;padding:7px 11px;font-size:11px}.contact-filters button.on{color:#fff;background:#6657e8;border-color:#6657e8}.contact-status{border-radius:8px;padding:4px 8px;font-size:10px}.contact-status.ready{color:#239b66;background:#e6f8ef}.contact-status.missing{color:#c67839;background:#fff0e5}.contact-actions{grid-template-columns:1fr 1fr;gap:9px;margin:18px 0;display:grid}.contact-actions button{color:#6155d7;background:#f5f3ff;border:1px solid #dedbf8;border-radius:9px;height:38px;font-weight:600}.unreachable{color:#9a693f;background:#fff5eb;border:1px solid #f3dfca;border-radius:9px;margin:18px 0;padding:13px;font-size:11px;line-height:1.6}.followup-form{background:#faf9ff;border:1px solid #e7e5f7;border-radius:11px;margin:16px 0;padding:15px}.followup-form h3{margin:0 0 12px}.followup-form label{color:#777;margin-top:10px;font-size:11px;display:block}.followup-form select,.followup-form input,.followup-form textarea{background:#fff;border:1px solid #dedfe8;border-radius:7px;width:100%;margin-top:5px;padding:8px;display:block}.followup-form textarea{resize:vertical;min-height:70px}.advanced-panel{background:#fafafe;border-bottom:1px solid #eeeef3;align-items:center;gap:7px;padding:11px 16px;display:flex}.advanced-panel span{color:#888;font-size:11px}.advanced-panel button{color:#666;background:#fff;border:1px solid #dddde8;border-radius:7px;padding:6px 10px;font-size:10px}.advanced-panel button.on{color:#fff;background:#6657e8;border-color:#6657e8}.identity-rule{color:#645e77;background:#f8f6ff;border-bottom:1px solid #e8e3ff;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 16px;font-size:11px;display:grid}.identity-rule b{color:#5549cc}.identity-rule i{color:#7b70df;white-space:nowrap;background:#fff;border:1px solid #ded9fb;border-radius:7px;padding:6px 9px;font-style:normal}.api-error{color:#9a693f;background:#fff5eb;border-bottom:1px solid #f1dcc6;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:11px;display:flex}.api-error button{color:#a26730;background:#fff;border:1px solid #e4bf99;border-radius:8px;height:32px;padding:0 13px;font-weight:600}.chat-history{border-top:1px solid #eeeef3;margin:20px 0;padding-top:16px}.chat-history-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.chat-history-head h3{margin:0 0 5px;font-size:15px}.chat-history-head p{color:#9295a8;margin:0;font-size:10px}.chat-history-head>span{border-radius:7px;flex:none;padding:5px 8px;font-size:10px}.chat-history-head .replied{color:#268a61;background:#e9f8f0}.chat-history-head .no-reply{color:#b26b31;background:#fff1e5}.chat-timeline{flex-direction:column;gap:12px;display:flex}.chat-message{max-width:88%}.chat-message.employee{align-self:flex-end}.chat-message.customer{align-self:flex-start}.chat-meta{color:#9698a8;align-items:center;gap:8px;margin-bottom:4px;font-size:9px;display:flex}.chat-message.employee .chat-meta{justify-content:flex-end}.chat-meta b{color:#686b7e;font-size:10px}.chat-bubble{background:#f3f1ff;border:1px solid #e5e1fb;border-radius:11px;padding:10px 12px}.chat-message.customer .chat-bubble{background:#f5f6f8;border-color:#e8e9ee}.chat-bubble i{color:#7569df;margin-bottom:5px;font-size:9px;font-style:normal;display:inline-block}.chat-bubble p{color:#45485a;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.65}.chat-empty{text-align:center;color:#989aaa;background:#fafafe;border:1px dashed #dddde8;border-radius:10px;padding:24px 12px;font-size:11px}.chat-pages{justify-content:space-between;align-items:center;margin-top:13px;display:flex}.chat-pages span{color:#9698aa;font-size:10px}.chat-pages button{color:#6657d7;background:#fff;border:1px solid #ddd9f5;border-radius:7px;height:31px;padding:0 9px;font-size:10px}.chat-pages button:disabled{opacity:.35}.purchase-history{border-top:1px solid #eeeef3;margin:20px 0;padding-top:16px}.purchase-history-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px;display:flex}.purchase-history-head h3{margin:0 0 5px;font-size:15px}.purchase-history-head p{color:#9295a8;margin:0;font-size:10px}.purchase-history-head>span{color:#398663;background:#f0fbf6;border-radius:7px;padding:5px 8px;font-size:9px}.purchase-list{flex-direction:column;gap:11px;display:flex}.purchase-doc{background:#fff;border:1px solid #e8e8ef;border-radius:10px;overflow:hidden}.purchase-doc-head{background:#fafafe;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.purchase-doc-head b{font-size:11px;display:block}.purchase-doc-head small{color:#989aaa;margin-top:3px;font-size:9px;display:block}.purchase-doc-head strong{color:#2f956b;font-size:14px}.purchase-doc-head strong.refund{color:#c85f5f}.purchase-doc-meta{border-top:1px solid #f0f0f5;border-bottom:1px solid #f0f0f5;flex-wrap:wrap;gap:5px;padding:8px 12px;display:flex}.purchase-doc-meta span,.purchase-doc-meta em{color:#787b8e;background:#f4f4f8;border-radius:5px;padding:3px 6px;font-size:8px;font-style:normal}.purchase-doc-meta em{color:#be6549;background:#fff0eb}.purchase-lines{padding:0 12px}.purchase-line{border-bottom:1px solid #f1f1f5;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px;padding:9px 0;font-size:9px;display:grid}.purchase-line:last-child{border-bottom:0}.purchase-line div{min-width:0}.purchase-line b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.purchase-line small{color:#999;margin-top:3px;font-size:8px;display:block}.purchase-line>span{color:#7e8192;white-space:nowrap}.purchase-line>strong{color:#45485a;white-space:nowrap}.purchase-no-lines{text-align:center;color:#999;padding:13px;font-size:9px}.unified-timeline{border-top:1px solid #eeeef3;margin:20px 0;padding-top:16px}.timeline-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:15px;display:flex}.timeline-head h3{margin:0 0 5px;font-size:15px}.timeline-head p{color:#9295a8;margin:0;font-size:10px}.timeline-head>span{color:#6657d7;background:#f3f1ff;border-radius:7px;padding:5px 8px;font-size:9px}.timeline-list{position:relative}.timeline-list:before{content:"";background:#e3e1ee;width:1px;position:absolute;top:10px;bottom:10px;left:14px}.timeline-event{grid-template-columns:29px minmax(0,1fr);gap:9px;padding-bottom:16px;display:grid;position:relative}.timeline-rail{z-index:1;position:relative}.timeline-rail span{color:#6657d7;background:#eeeafd;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;font-size:10px;font-weight:700;display:flex;box-shadow:0 0 0 1px #ded9f6}.timeline-event.purchase .timeline-rail span{color:#318661;background:#eaf7f0;box-shadow:0 0 0 1px #d5ecdf}.timeline-event-body{min-width:0}.timeline-event-body>time{color:#8f92a3;margin:0 0 6px;font-size:9px;display:block}.timeline-event-body .chat-message{max-width:100%}.timeline-event-body .chat-message.employee{margin-left:10%}.timeline-event-body .chat-meta{justify-content:flex-start}.timeline-event-body .purchase-doc{width:100%}.identity-review{background:#faf9ff;border:1px solid #ded9fb;border-radius:11px;margin:18px 0;padding:16px}.identity-review h3{color:#3e3b55;margin:0 0 12px}.identity-evidence{background:#fff;border:1px solid #ece9fa;border-radius:8px;grid-template-columns:110px 1fr;gap:0;margin-bottom:14px;display:grid;overflow:hidden}.identity-evidence span,.identity-evidence b{border-bottom:1px solid #f0eef8;padding:8px 10px;font-size:11px}.identity-evidence span{color:#9290a1}.identity-evidence b{color:#454159;word-break:break-all}.identity-review label{color:#77758a;font-size:11px;display:block}.identity-review input{background:#fff;border:1px solid #ddd9ed;border-radius:8px;width:100%;height:38px;margin:6px 0 8px;padding:0 10px;display:block}.identity-review>button,.candidate button{color:#fff;background:#6657e8;border:0;border-radius:8px;height:34px;padding:0 13px;font-weight:600}.identity-review>p{color:#9692a8;margin:13px 0 0;font-size:10px;line-height:1.6}.candidate{background:#fff;border:1px solid #e8e5f5;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin-top:9px;padding:10px 11px;display:flex}.candidate div{min-width:0}.candidate b{font-size:12px;display:block}.candidate small{color:#9290a1;text-overflow:ellipsis;margin-top:4px;font-size:10px;display:block;overflow:hidden}.candidate button:disabled{opacity:.45}@media (width<=500px){.modal{width:90%;padding:22px}}.care-page{flex-direction:column;gap:14px;display:flex}.care-hero{background:linear-gradient(115deg,#fbf8ff,#f2fbf7);border-color:#e9e2f8;justify-content:space-between;align-items:center;padding:24px 26px;display:flex}.care-hero h3{margin:9px 0 6px;font-size:21px}.care-hero p{color:#7f8294;margin:0;font-size:12px}.care-kicker{color:#6557d9;background:#eee9ff;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:700;display:inline-block}.care-hero-note{text-align:center;background:#fff;border:1px solid #ece7f8;border-radius:13px;min-width:145px;padding:14px 18px}.care-hero-note b{color:#5c50cf;font-size:22px;display:block}.care-hero-note span{color:#9799a8;margin-top:4px;font-size:10px;display:block}.care-metrics{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.care-metrics article{align-items:center;gap:13px;padding:17px;display:flex}.care-metrics small{color:#8f92a3;font-size:10px}.care-metrics strong{margin-top:4px;font-size:23px;display:block}.care-metrics p{color:#a0a2b0;margin:3px 0 0;font-size:9px}.care-metric-icon{border-radius:12px;place-items:center;width:42px;height:42px;font-size:14px;font-weight:700;display:grid}.care-metric-icon.lavender{color:#6758df;background:#eee9ff}.care-metric-icon.mint{color:#27875e;background:#e7f8ef}.care-metric-icon.peach{color:#c97738;background:#fff0e5}.care-metric-icon.sky{color:#4488c7;background:#e8f4ff}.care-list-card{overflow:hidden}.care-list-head{justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.care-list-head h3{margin:0 0 5px;font-size:15px}.care-list-head p{color:#9598a8;margin:0;font-size:10px}.care-list-head>span{color:#777b8e;font-size:11px}.care-filter-row{background:#fafafe;border-top:1px solid #eeeef3;border-bottom:1px solid #eeeef3;align-items:center;gap:8px;padding:11px 16px;display:flex}.care-status-tabs{flex:1;align-items:center;gap:4px;display:flex}.care-status-tabs button{color:#7d8091;white-space:nowrap;background:0 0;border:0;border-radius:7px;height:31px;padding:0 9px;font-size:10px}.care-status-tabs button.on{color:#fff;background:#6657e8}.care-search-controls{align-items:flex-start;gap:5px;display:flex}.care-search-field{width:210px}.care-search{width:100%;margin-left:0}.care-search-pending{color:#b66b35;margin-top:3px;font-size:8px;display:block}.care-search-submit,.care-search-clear{white-space:nowrap;border-radius:7px;height:34px;padding:0 10px;font-size:9px}.care-search-submit{color:#fff;background:#6657e8;border:1px solid #6657e8}.care-search-clear{color:#655c82;background:#fff;border:1px solid #dfdceb}.care-search-submit:disabled,.care-search-clear:disabled{cursor:not-allowed;opacity:.45}.care-table th,.care-table td{padding:12px 11px}.care-table td:first-child{min-width:210px}.care-table tbody tr{cursor:default}.care-month-progress{min-width:118px}.care-month-progress>div b{color:#5549c4;font-size:14px}.care-month-progress>div span{color:#9093a3;font-size:10px}.care-month-progress>i{background:#efeff4;border-radius:9px;width:110px;height:5px;margin-top:7px;display:block;overflow:hidden}.care-month-progress>i em{background:linear-gradient(90deg,#735ee8,#ab8ef4);border-radius:9px;height:100%;display:block}.care-package b{color:#3f4254;display:block}.care-package small{color:#999bab;margin-top:4px;display:block}.care-unset{color:#b66b35;background:#fff1e6;border-radius:8px;padding:5px 8px;font-size:9px;display:inline-block}.care-reminder{border-radius:8px;padding:5px 8px;font-size:9px;display:inline-block}.care-reminder.due{color:#b96830;background:#fff0e5}.care-reminder.done{color:#655ac4;background:#f1effc}.care-reminder.ok{color:#2d8a64;background:#e8f7ef}.care-actions{gap:5px;display:flex}.care-actions button{color:#655c82;white-space:nowrap;background:#fff;border:1px solid #dfdceb;border-radius:7px;height:29px;padding:0 8px;font-size:9px}.care-actions button.checkin{color:#fff;background:#6657e8;border-color:#6657e8}.care-actions button:disabled{opacity:.35}.care-modal{width:500px;max-height:88vh;overflow-y:auto}.care-modal h2{margin-top:11px}.care-form-grid{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.care-form-grid label.full{grid-column:1/-1}.care-modal textarea{resize:vertical;color:#5d6074;border:1px solid #e2e3eb;border-radius:8px;width:100%;min-height:72px;margin-top:7px;padding:10px 11px;font-family:inherit;display:block}.care-balance-preview{color:#68617f;background:#f3f1ff;border-radius:10px;justify-content:space-between;align-items:center;margin:15px 0;padding:13px 14px;display:flex}.care-balance-preview b{color:#594bd0;font-size:17px}.care-checkbox{align-items:center;gap:9px;padding:11px 0;display:flex!important}.care-checkbox input{width:17px!important;height:17px!important;margin:0!important}.care-checkbox span{font-weight:400}.care-reminder-guide{color:#6b6481;background:#f3f1ff;border-radius:9px;flex-direction:column;gap:5px;margin:14px 0;padding:12px;font-size:10px;display:flex}.care-reminder-guide b{color:#594dcc}.copy-reminder{color:#6255d6;background:#f8f6ff;border:1px solid #dcd7f6;border-radius:8px;width:100%;height:36px;margin-top:8px;font-weight:600}.care-checkin-form>label,.care-reminder-form>label{margin-top:14px;font-size:12px;font-weight:600;display:block}.care-checkin-form input{border:1px solid #e2e3eb;border-radius:8px;width:100%;height:40px;margin-top:7px;padding:0 11px;display:block}.care-checkin-form .care-checkbox{flex-direction:row}.care-checkin-form .care-checkbox input{display:inline-block}.care-reminder-form textarea{font-weight:400}.care-table .empty-state{border-top:1px solid #eeeef3}.care-labor-presets{padding:0 16px 10px}.care-labor-presets button{background:#fff;border:1px solid #e2deef}.care-labor-metrics{grid-template-columns:repeat(4,1fr);gap:12px;padding:16px;display:grid}.care-labor-metrics article{background:#faf9ff;border:1px solid #e9e6f2;border-radius:12px;padding:16px}.care-labor-metrics small{color:#9093a4;font-size:10px;display:block}.care-labor-metrics b{color:#584cd0;margin-top:7px;font-size:21px;display:block}.care-labor-summary-table td:first-child{min-width:130px}.care-labor-summary-table td small{color:#9698a8;margin-top:4px;display:block}.care-labor-detail-button{color:#5f53d2;background:#f7f5ff;border:1px solid #ddd8f5;border-radius:8px;height:31px;padding:0 10px;font-weight:600}.care-labor-details{border-top:10px solid #f5f4fa;margin-top:18px}.care-labor-details .care-list-head>button{margin-left:auto}.care-operations-note{color:#77758a;background:#f7f5ff;border:1px solid #dcd8f6;border-radius:10px;align-items:center;gap:10px;margin:14px 16px;padding:11px 13px;font-size:10px;display:flex}.care-operations-note b{color:#5d51d0}.care-operations-metrics{grid-template-columns:repeat(4,1fr);gap:12px;padding:0 16px 16px;display:grid}.care-operations-metrics article,.care-operations-grid article{background:#fbfaff;border:1px solid #e8e5f2;border-radius:11px;padding:15px}.care-operations-metrics small,.care-operations-metrics span{color:#9294a5;font-size:9px;display:block}.care-operations-metrics b{color:#574bd1;margin:6px 0;font-size:22px;display:block}.care-operations-section{padding:0 16px 17px}.care-operations-section h4,.care-operations-columns h4{margin:0 0 10px;font-size:13px}.care-operations-grid{gap:9px;display:grid}.care-operations-grid.lifecycle{grid-template-columns:repeat(7,1fr)}.care-operations-grid.queues{grid-template-columns:repeat(5,1fr)}.care-operations-grid article span,.care-operations-grid button span{color:#85889b;font-size:9px;display:block}.care-operations-grid article b,.care-operations-grid button b{color:#564bc8;margin-top:6px;font-size:18px;display:block}.care-operations-grid button{text-align:left;background:#fff;border:1px solid #e4e1f0;border-radius:10px;padding:13px}.care-operations-grid button.on{background:#f0edff;border-color:#6b5ee3}.care-operations-columns{grid-template-columns:1fr 1fr;gap:14px;padding:0 16px 18px;display:grid}.care-operations-columns>div{border:1px solid #ece9f3;border-radius:12px;min-width:0;overflow:hidden}.care-operations-columns h4{padding:14px 14px 0}.care-operations-dashboard td:first-child{display:table-cell}@media (width<=1200px){.care-operations-grid.lifecycle{grid-template-columns:repeat(4,1fr)}.care-operations-columns{grid-template-columns:1fr}}@media (width<=760px){.care-operations-metrics,.care-operations-grid.lifecycle,.care-operations-grid.queues{grid-template-columns:repeat(2,1fr)}.care-operations-note{flex-direction:column;align-items:flex-start}}.care-operations-view-switch,.care-execution-presets{gap:8px;padding:0 16px 14px;display:flex}.care-operations-view-switch button,.care-execution-presets button{color:#5e52d1;background:#fff;border:1px solid #dedaf2;border-radius:9px;padding:9px 14px}.care-operations-view-switch button.on{color:#fff;background:#6758dc;border-color:#6758dc}.care-execution-presets{padding-top:2px}.care-execution-metrics{grid-template-columns:repeat(5,1fr);gap:10px;padding:0 16px 16px;display:grid}.care-execution-metrics button{text-align:left;background:#fbfaff;border:1px solid #e6e2f2;border-radius:11px;padding:14px}.care-execution-metrics button.on{background:#f0edff;border-color:#6859df}.care-execution-metrics small,.care-execution-metrics span{color:#8e90a2;font-size:9px;display:block}.care-execution-metrics b{color:#574bd1;margin:6px 0;font-size:21px;display:block}.care-execution-rollups table{min-width:760px}.care-execution-review .care-operations-section h4{margin-top:2px}@media (width<=1200px){.care-execution-metrics{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.care-execution-metrics{grid-template-columns:repeat(2,1fr)}.care-operations-view-switch,.care-execution-presets{overflow-x:auto}.care-operations-view-switch button,.care-execution-presets button{white-space:nowrap}}@media (width<=1200px){.care-metrics,.care-labor-metrics{grid-template-columns:repeat(2,1fr)}.care-filter-row{flex-wrap:wrap;align-items:flex-start}.care-status-tabs{flex-basis:100%;width:100%;overflow-x:auto}.care-search{margin-left:0}}@media (width<=760px){.care-hero{align-items:flex-start;gap:15px}.care-hero-note{min-width:110px}.care-metrics{grid-template-columns:1fr 1fr}.care-filter-row .filter{flex:1}.care-search-controls{width:100%}.care-search-field{flex:1}.care-search{width:100%}.care-modal{width:92%}.care-form-grid{grid-template-columns:1fr}.care-form-grid label.full{grid-column:auto}}.care-purchase-date-filter{color:#7d8091;white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:flex}.care-purchase-date-filter input{color:#65697e;width:122px;height:31px;font:inherit;background:#fff;border:1px solid #e0e1ea;border-radius:7px;padding:0 6px}.care-purchase-date-filter i{font-style:normal}.care-purchase-date-filter button{color:#6557d9;background:#fff;border:1px solid #ddd9f7;border-radius:7px;height:31px;padding:0 7px;font-size:10px}@media (width<=1200px){.care-purchase-date-filter{width:100%}}@media (width<=760px){.care-purchase-date-filter{flex-wrap:wrap}.care-purchase-date-filter input{flex:1;min-width:125px}}.care-form-grid>label>select{color:#5d6074;background:#fff;border:1px solid #e2e3eb;border-radius:8px;width:100%;height:40px;margin-top:7px;padding:0 11px;display:block}.care-form-grid>label>small{color:#9699aa;margin-top:6px;font-size:9px;font-weight:400;display:block}.care-opening-balance{color:#6c6681;background:#f3f1ff;border-radius:9px;justify-content:space-between;align-items:center;margin:2px 0 8px;padding:10px 12px;display:flex}.care-opening-balance b{color:#594bd0;font-size:16px}.care-invitation-board{overflow:hidden}.care-invitation-notice{color:#9b6a2f;background:#fff7e5;border-top:1px solid #f1e1bf;border-bottom:1px solid #f1e1bf;padding:11px 18px;font-size:11px}.care-invitation-summary{grid-template-columns:repeat(7,1fr);gap:10px;padding:0 18px 14px;display:grid}.care-invitation-followup-head{color:#55586b;align-items:center;gap:10px;padding:2px 18px 9px;display:flex}.care-invitation-followup-head span{color:#9698a8;font-size:9px}.care-invitation-followup-summary{grid-template-columns:repeat(4,1fr);padding-bottom:16px}.care-invitation-summary button{color:#74778b;background:#fff;border:1px solid #e5e3f1;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.care-invitation-summary button b{font-size:18px}.care-invitation-summary button.on{color:#5c50d0;background:#f0edff;border-color:#6657e8}.care-invitation-filters{background:#fafafe;border-top:1px solid #eeeef4;border-bottom:1px solid #eeeef4;grid-template-columns:160px 190px 160px minmax(190px,1fr) auto auto;gap:8px;padding:12px 18px;display:grid}.care-invitation-filters select,.care-invitation-filters input{color:#606477;background:#fff;border:1px solid #dfe0e9;border-radius:8px;height:36px;padding:0 10px}.care-invitation-filters button{color:#fff;background:#6657e8;border:0;border-radius:8px;height:36px;padding:0 14px;font-weight:600}.care-invitation-filters button.secondary{color:#655b83;background:#fff;border:1px solid #dedbea}.care-invitation-list>article{border-bottom:1px solid #efeff4;grid-template-columns:135px minmax(180px,1.2fr) 125px minmax(190px,1fr) 220px;align-items:center;gap:14px;padding:15px 18px;display:grid}.care-invitation-urgency{color:#b36c35;background:#fff2e8;border-radius:9px;padding:9px 10px}.care-invitation-urgency.never{color:#5f53d1;background:#f0edff}.care-invitation-urgency.days_8_14{color:#2f8765;background:#eef8f3}.care-invitation-urgency b,.care-invitation-urgency span,.care-invitation-customer b,.care-invitation-customer span,.care-invitation-customer small,.care-invitation-balance small,.care-invitation-balance b,.care-invitation-balance span,.care-invitation-latest small,.care-invitation-latest b,.care-invitation-latest span,.care-invitation-latest strong{display:block}.care-invitation-urgency b{font-size:11px}.care-invitation-urgency span{margin-top:4px;font-size:9px}.care-invitation-customer b{font-size:12px}.care-invitation-customer span,.care-invitation-customer small,.care-invitation-balance span,.care-invitation-latest span{color:#9295a6;margin-top:4px;font-size:9px}.care-invitation-balance small,.care-invitation-latest small{color:#999bab;font-size:9px}.care-invitation-balance b,.care-invitation-latest b{color:#4a4d60;margin-top:4px;font-size:11px}.care-invitation-latest strong{color:#427b65;margin-top:5px;font-size:9px}.care-invitation-latest strong.overdue{color:#c55046}.care-invitation-actions{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.care-invitation-actions button{color:#655b83;background:#fff;border:1px solid #dedbea;border-radius:7px;height:31px;padding:0 9px;font-size:9px}.care-invitation-actions button.primary{color:#fff;background:#6657e8;border-color:#6657e8}.care-invitation-actions button.warning{color:#a66b19;border-color:#e8c481}.care-invitation-actions button.danger{color:#bc6657;border-color:#edc8c2}.care-invitation-modal select,.care-invitation-modal input{color:#5d6074;background:#fff;border:1px solid #e2e3eb;border-radius:8px;width:100%;height:40px;margin-top:7px;padding:0 11px;display:block}.care-invitation-rule{color:#665f7e;background:#f3f1ff;border-radius:9px;margin-top:14px;padding:11px 12px;font-size:10px;line-height:1.6}.care-invitation-history{flex-direction:column;gap:9px;display:flex}.care-invitation-history article{background:#fafafe;border:1px solid #e8e6f2;border-radius:9px;padding:12px}.care-invitation-history b,.care-invitation-history time,.care-invitation-history span,.care-invitation-history small{display:block}.care-invitation-history time{color:#9295a6;margin-top:4px;font-size:9px}.care-invitation-history span,.care-invitation-history p,.care-invitation-history small{color:#686b7d;margin:6px 0 0;font-size:10px;line-height:1.5}.care-invitation-events{border-top:1px dashed #dedcea;margin-top:8px;padding-top:6px}.care-invitation-events span{color:#8a829e;font-size:9px}@media (width<=1200px){.care-invitation-filters{grid-template-columns:repeat(3,1fr)}.care-invitation-list>article{grid-template-columns:120px 1fr 120px 1fr}.care-invitation-actions{grid-column:1/-1;justify-content:flex-start}}@media (width<=760px){.care-invitation-summary{grid-template-columns:1fr 1fr}.care-invitation-filters,.care-invitation-list>article{grid-template-columns:1fr}.care-invitation-actions{grid-column:auto}}.care-expiry-control>label{display:block}.care-expiry-control>label>input{color:#5d6074;background:#fff;border:1px solid #e2e3eb;border-radius:8px;width:100%;height:40px;margin-top:7px;padding:0 11px;display:block}.care-date-shortcuts{flex-wrap:wrap;align-items:center;gap:5px;margin-top:7px;display:flex}.care-date-shortcuts span{color:#9699aa;margin-right:2px;font-size:9px}.care-date-shortcuts button{color:#6255d2;cursor:pointer;background:#f7f5ff;border:1px solid #ddd8f6;border-radius:7px;height:27px;padding:0 8px;font-size:9px}.care-date-shortcuts button:hover,.care-date-shortcuts button:focus-visible{color:#fff;background:#6657e8;border-color:#6657e8;outline:0}.care-date-shortcuts button.clear{color:#a66c61;background:#fff8f6;border-color:#eadede}.care-hero-note button.scan{background:#2f996c}.care-qr-entry{color:#5f53d0;cursor:pointer;background:#f4f1ff;border:1px solid #d9d3fa;border-radius:8px;width:100%;height:34px;margin-top:10px;font-size:10px;font-weight:700}.care-qr-modal h2{margin:12px 0 5px}.care-qr-modal>p{color:#8e91a3;margin:0;font-size:11px}.care-qr-card img{border-radius:10px;width:260px;height:260px}.care-qr-card b{margin-top:10px;font-size:12px}.care-scan-modal{width:520px;max-height:92vh;overflow-y:auto}.care-scanner-view{aspect-ratio:4/3;background:#171727;border-radius:13px;margin:15px 0;position:relative;overflow:hidden}.care-scanner-view video{object-fit:cover;width:100%;height:100%}.care-scanner-view>span{color:#fff;text-align:center;text-shadow:0 1px 3px #000;font-size:10px;position:absolute;bottom:15px;left:0;right:0}.care-scanner-frame{border:3px solid #fff;border-radius:16px;width:205px;height:205px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 999px #0006}.care-scan-error{color:#a96b37;background:#fff2e7;border-radius:8px;margin:8px 0;padding:10px;font-size:10px}.care-manual-token{align-items:flex-end;gap:8px;display:flex}.care-manual-token label{flex:1;font-size:10px;font-weight:600}.care-manual-token input{border:1px solid #dedfea;border-radius:8px;width:100%;height:38px;margin-top:6px;padding:0 10px;display:block}.care-manual-token button{color:#fff;background:#6657e8;border:0;border-radius:8px;height:38px;padding:0 12px;font-size:10px;font-weight:700}.care-manual-token button:disabled{opacity:.4}.care-scan-customer{border:1px solid #e5e1f4;border-radius:11px;align-items:center;gap:12px;margin:15px 0;padding:13px;display:flex}.care-scan-customer>span{color:#6455db;background:#eeeaff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:18px;font-weight:700;display:grid}.care-scan-customer b,.care-scan-customer small{display:block}.care-scan-customer small{color:#8d90a0;margin-top:4px}.care-location-status{color:#9b6b3d;background:#fff4e8;border-radius:10px;flex-direction:column;gap:4px;padding:12px;display:flex}.care-location-status.acquired{color:#277c5a;background:#eaf8f1}.care-location-status.locating{color:#536baa;background:#eef3ff}.care-location-status b{font-size:11px}.care-location-status span,.care-location-status small{font-size:9px}.care-scan-time-note{color:#8f92a2;margin-top:10px;font-size:9px}.care-checkin-history{border:1px solid #e4e0f4;border-radius:11px;margin:14px 0;padding:14px}.care-checkin-history-head{justify-content:space-between;align-items:center;display:flex}.care-checkin-history-head small,.care-checkin-history-head strong{display:block}.care-checkin-history-head small{color:#9698a8;font-size:9px}.care-checkin-history-head strong{margin-top:3px;font-size:13px}.care-checkin-history-head>span{color:#6458d4;background:#f0edff;border-radius:999px;padding:4px 7px;font-size:9px}.care-checkin-history>p{color:#9698a8;font-size:10px}.care-checkin-history-list{flex-direction:column;margin-top:10px;display:flex}.care-checkin-history-list article{border-top:1px solid #efedf5;padding:10px 0}.care-checkin-history-list b,.care-checkin-history-list span,.care-checkin-history-list small{display:block}.care-checkin-history-list b{font-size:10px}.care-checkin-history-list span{color:#676b7e;margin-top:4px;font-size:9px}.care-checkin-history-list small{color:#999baa;margin-top:4px;font-size:8px}@media (width<=760px){.care-scan-modal,.care-qr-modal{width:94%}.care-qr-card img,.care-qr-loading{width:220px;height:220px}.care-manual-token{flex-direction:column;align-items:stretch}.care-manual-token button{width:100%}}.subpage{margin-top:18px}.subpage-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.subpage-head h2{margin:0 0 6px;font-size:20px}.subpage-head p{color:#8b8fa6;margin:0;font-size:13px}.sub-card{overflow:hidden}.sub-card .toolbar{justify-content:flex-end}.segment-grid{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.segment{padding:22px}.segment>span{color:#6657e8;background:#f0effd;border-radius:7px;padding:5px 8px;font-size:10px}.segment h3{margin:17px 0 10px;font-size:15px}.segment strong{font-size:28px}.segment strong small{color:#999;font-size:12px}.segment p{color:#9295a8;font-size:12px}.segment button{color:#6657e8;background:0 0;border:0;padding:6px 0;font-weight:600}.kanban{grid-template-columns:repeat(5,1fr);align-items:start;gap:12px;display:grid}.column{background:#eeeef4;border-radius:12px;min-height:420px;padding:12px}.column h3{margin:2px 3px 12px;font-size:12px}.column h3 span{float:right;color:#999}.lead{cursor:pointer;background:#fff;border:1px solid #e8e8ef;border-radius:9px;margin-bottom:9px;padding:12px}.lead:hover{border-color:#776ae5}.lead b{font-size:12px}.lead small{color:#999;margin:4px 0;display:block}.lead p{color:#777;margin:9px 0 0;font-size:10px}.feature-grid{grid-template-columns:2fr 1fr;gap:15px;display:grid}.feature-main,.feature-side{padding:28px}.feature-main h3{margin:18px 0 9px;font-size:20px}.feature-main p,.feature-side p{color:#8b8fa6;font-size:13px;line-height:1.7}.feature-side strong{margin-top:28px;font-size:36px;display:block}.progress{background:#eeeef4;border-radius:5px;height:6px;margin:24px 0 12px}.progress i{background:#6657e8;border-radius:5px;width:72%;height:100%;display:block}.feature-side small{color:#999}@media (width<=900px){.kanban{grid-template-columns:repeat(2,1fr)}.segment-grid,.feature-grid{grid-template-columns:1fr}}.member-sync-page{flex-direction:column;gap:14px;display:flex}.member-sync-status{background:linear-gradient(100deg,#f1fbf6,#fff);align-items:center;gap:12px;padding:16px 18px;display:flex}.member-sync-status b{font-size:13px}.member-sync-status p{color:#8b8fa6;margin:4px 0 0;font-size:11px}.member-sync-status time{color:#7d8194;margin-left:auto;font-size:11px}.member-sync-status>button{flex:none;min-width:92px}.sync-control-result{align-items:center;gap:16px;padding:13px 18px;display:flex}.sync-control-result b{margin-right:auto;font-size:12px}.sync-control-result span{color:#85899d;font-size:10px}.member-metrics{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.member-metrics article{padding:19px}.member-metrics small{color:#8b8fa6;font-size:11px}.member-metrics strong{margin:8px 0 5px;font-size:26px;display:block}.member-metrics p{color:#9a9daf;margin:0;font-size:10px;line-height:1.5}.member-issues{overflow:hidden}.member-issues-head{justify-content:space-between;align-items:center;padding:18px;display:flex}.member-issues-head h3{margin:0 0 5px;font-size:15px}.member-issues-head p{color:#9497a8;margin:0;font-size:11px}.member-issues-head .search{width:260px;margin-left:20px}.member-issue-tabs{grid-template-columns:repeat(4,1fr);gap:8px;padding:0 18px 15px;display:grid}.member-issue-tabs button{color:#6f7387;background:#fafafe;border:1px solid #e6e6ee;border-radius:9px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:11px;display:flex}.member-issue-tabs button b{color:#6e7184;background:#eeeef5;border-radius:10px;padding:2px 7px;font-size:10px}.member-issue-tabs button.on{color:#5d51d2;background:#f1efff;border-color:#6657e8}.member-issue-tabs button.on b{color:#fff;background:#6657e8}.issue-badge{color:#b96c31;background:#fff0e5;border-radius:8px;padding:5px 8px;display:inline-block}.action-copy{color:#5e55c7;font-weight:600}.member-issues td small{margin-top:4px;display:block}.member-issues .pagination{border-top:1px solid #eeeef3}.empty-state{text-align:center;color:#9497a8;padding:36px;font-size:12px}.member-issues .api-error{margin:0 18px 15px}@media (width<=1050px){.member-metrics,.member-issue-tabs{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.member-sync-status{flex-direction:column;align-items:stretch}.member-sync-status time{margin-left:0;display:block}.member-sync-status>button{width:100%}.sync-control-result{flex-direction:column;align-items:flex-start;gap:6px}.sync-control-result b{margin-right:0}.member-metrics{grid-template-columns:1fr 1fr}.member-issues-head{flex-direction:column;align-items:flex-start;gap:12px}.member-issues-head .search{width:100%;margin:0}.member-issue-tabs{grid-template-columns:1fr}}.access-page{flex-direction:column;gap:14px;display:flex}.access-session-card{justify-content:space-between;align-items:center;padding:22px;display:flex}.access-session-card>div>span{color:#7468de;font-size:10px;font-weight:700}.access-session-card h3{margin:7px 0 4px;font-size:20px}.access-session-card p{color:#9093a5;margin:0;font-size:11px}.access-session-facts{gap:10px;display:flex}.access-session-facts span{background:#f7f6fd;border-radius:10px;min-width:120px;padding:12px 15px}.access-session-facts small,.access-session-facts b{display:block}.access-session-facts small{color:#989aab;font-size:9px}.access-session-facts b{margin-top:6px;font-size:12px}.access-session-facts a{color:#6254da;text-decoration:none}.access-role-guide{padding:18px 20px}.access-role-guide h3{margin:0 0 13px;font-size:14px}.access-role-guide>div{grid-template-columns:repeat(5,1fr);gap:9px;display:grid}.access-role-guide span{background:#fcfbff;border:1px solid #ebe9f5;border-radius:9px;padding:12px}.access-role-guide b,.access-role-guide small{display:block}.access-role-guide b{font-size:11px}.access-role-guide small{color:#9497a8;margin-top:5px;font-size:9px;line-height:1.45}.access-users-card{overflow:hidden}.access-users-head{border-bottom:1px solid #eeeef4;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.access-users-head h3{margin:0 0 5px;font-size:15px}.access-users-head p{color:#9295a8;margin:0;font-size:10px}.access-users-head>span{color:#818597;font-size:10px}.access-users-list{flex-direction:column;display:flex}.access-users-list>article{border-bottom:1px solid #f0eff5;grid-template-columns:220px 150px minmax(380px,1fr) 105px 92px;align-items:center;gap:14px;padding:14px 18px;display:grid}.access-users-list>article.disabled{opacity:.72;background:#fafafa}.access-user-name{align-items:center;gap:10px;display:flex}.access-user-name>span{color:#6558d9;background:#eeeaff;border-radius:10px;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.access-user-name b,.access-user-name small{display:block}.access-user-name b{font-size:11px}.access-user-name small{color:#999bab;margin-top:4px;font-size:9px}.access-users-list article>label>span,.access-store-checks>span{color:#8f92a3;margin-bottom:5px;font-size:9px;display:block}.access-users-list select{color:#606477;background:#fff;border:1px solid #e0e1ea;border-radius:8px;width:100%;height:34px;padding:0 8px;font-size:10px}.access-store-checks>div{flex-wrap:wrap;gap:6px;display:flex}.access-store-checks label{color:#696d80;border:1px solid #e6e3f3;border-radius:7px;align-items:center;gap:4px;padding:6px 8px;font-size:9px;display:flex}.access-store-checks input,.access-active-toggle input{accent-color:#6657e8}.access-active-toggle{color:#686c7d;align-items:center;gap:6px;font-size:10px;display:flex}.access-users-list button{height:34px;padding:0 10px;font-size:10px}.access-users-list button:disabled{opacity:.45}@media (width<=1250px){.access-role-guide>div{grid-template-columns:repeat(3,1fr)}.access-users-list>article{grid-template-columns:190px 140px 1fr}.access-active-toggle,.access-users-list>article>button{grid-column:auto}.access-store-checks{grid-area:1/3/span 2}}@media (width<=760px){.access-session-card{flex-direction:column;align-items:flex-start;gap:14px}.access-session-facts{flex-direction:column;width:100%}.access-session-facts span{min-width:0}.access-role-guide>div{grid-template-columns:1fr}.access-users-list>article{grid-template-columns:1fr;align-items:stretch}.access-store-checks{grid-area:auto}.access-users-list>article>button{width:100%}}.care-operations-grid button{cursor:pointer}.care-entry-sync{background:#fbfaff;border:1px solid #e4e0f4;border-radius:11px;align-items:center;gap:9px;margin:0 16px 14px;padding:13px 14px;display:flex}.care-entry-sync div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.care-entry-sync span{color:#85889a;font-size:10px}.care-entry-sync button,.care-entry-review-actions button{color:#5c50cb;background:#fff;border:1px solid #dedaf1;border-radius:8px;padding:8px 12px}.care-entry-message{color:#5d51cc;background:#f1eeff;border-radius:9px;margin:0 16px 14px;padding:10px 12px}.care-entry-metrics{grid-template-columns:repeat(6,1fr);gap:10px;padding:0 16px 14px;display:grid}.care-entry-metrics button{text-align:left;background:#fff;border:1px solid #e4e1ef;border-radius:10px;padding:13px}.care-entry-metrics button.on{background:#f0edff;border-color:#6759df}.care-entry-metrics small{color:#85889a;display:block}.care-entry-metrics b{color:#574bd1;margin-top:6px;font-size:20px;display:block}.care-entry-secondary{gap:10px;padding:0 16px 14px;display:flex}.care-entry-secondary span{color:#77798b;background:#f7f5fc;border-radius:8px;padding:8px 11px}.care-entry-review-actions{grid-template-columns:minmax(160px,1fr) minmax(150px,1fr);gap:7px;min-width:370px;display:grid}.care-entry-review-actions input,.care-entry-review-actions select{background:#fff;border:1px solid #e0dced;border-radius:8px;min-width:0;padding:8px}.care-entry-review-actions button.primary{color:#fff;background:#6758dc;border-color:#6758dc}.care-entry-review-actions details{grid-column:1/-1}.care-entry-review-actions details small,.care-entry-management details small{color:#85889a;margin-top:5px;display:block}.care-entry-management table{min-width:1120px}.care-entry-management td small{color:#9294a5;margin-top:4px;display:block}@media (width<=1200px){.care-entry-metrics{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.care-entry-sync,.care-entry-secondary{flex-direction:column;align-items:stretch}.care-entry-metrics{grid-template-columns:repeat(2,1fr)}}.care-entry-tabs{flex-wrap:wrap}.care-arrival-governance{overflow:hidden}.care-arrival-governance-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:0 16px 14px;display:grid}.care-arrival-governance-metrics article{background:#fbfaff;border:1px solid #e5e1f3;border-radius:11px;padding:14px}.care-arrival-governance-metrics small,.care-arrival-governance-metrics b{display:block}.care-arrival-governance-metrics small{color:#85889a;font-size:10px}.care-arrival-governance-metrics b{color:#584cd0;margin-top:6px;font-size:22px}.care-arrival-governance-filters{flex-wrap:wrap}.care-arrival-governance-search{min-width:170px}.care-arrival-duplicate-filter{color:#737689;align-items:center;gap:6px;font-size:10px;display:flex}.care-arrival-governance-warning{color:#8f6838;background:#fff5e7;border-radius:9px;align-items:center;gap:12px;margin:0 16px 14px;padding:11px 13px;font-size:10px;display:flex}.care-arrival-governance-warning span{color:#957d60}.care-arrival-governance-table{min-width:1100px}.care-arrival-governance-table td:first-child{display:table-cell}.care-arrival-risk{color:#c05c4f}.care-arrival-review-state{color:#6558d8}.care-arrival-governance-modal{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#16142b7a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.care-arrival-governance-editor{background:#faf9ff;border:1px solid #dcd6f3;border-radius:15px;width:min(720px,100%);max-height:calc(100vh - 48px);padding:20px;overflow-y:auto;box-shadow:0 24px 70px #1f194847}.care-arrival-governance-editor header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.care-arrival-governance-editor header h3{margin:4px 0 0}.care-arrival-governance-editor header button,.care-arrival-governance-actions button{color:#737689;background:#fff;border:1px solid #dfdbea;border-radius:8px;padding:8px 13px}.care-arrival-governance-facts{flex-wrap:wrap;gap:8px;margin:13px 0;display:flex}.care-arrival-governance-facts span{color:#6256ca;background:#efecfb;border-radius:8px;padding:6px 9px;font-size:10px}.care-arrival-governance-stop{color:#8c6032;background:#fff3e5;border-radius:9px;flex-direction:column;gap:4px;margin:12px 0;padding:11px;font-size:10px;display:flex}.care-arrival-governance-stop.neutral{color:#5e55b7;background:#efecfb}.care-arrival-governance-editor>label{color:#666a7d;flex-direction:column;gap:6px;margin-top:10px;font-size:10px;display:flex}.care-arrival-governance-editor>label>small{color:#85889a}.care-arrival-governance-editor select,.care-arrival-governance-editor textarea{font:inherit;background:#fff;border:1px solid #dedbea;border-radius:9px;padding:10px}.care-arrival-governance-editor textarea{resize:vertical;min-height:72px}.care-arrival-governance-editor label.care-checkbox{background:#f1effa;border-radius:9px;flex-direction:row;align-items:flex-start;padding:10px}.care-arrival-governance-actions{justify-content:flex-end;gap:9px;margin-top:16px;display:flex}.care-arrival-governance-actions button.primary{color:#fff;background:#6758dc;border-color:#6758dc}.care-arrival-governance-toast{z-index:1100;max-width:min(680px,100vw - 32px);margin:0;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 12px 34px #1f194838}@media (width<=900px){.care-arrival-governance-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.care-arrival-governance-warning{flex-direction:column;align-items:flex-start}.care-arrival-governance-modal{padding:10px}.care-arrival-governance-editor{max-height:calc(100vh - 20px);padding:16px}}.care-clearance-shortcuts{padding:0 16px 14px}.care-clearance-shortcuts button span{color:#9294a5;margin-top:3px;font-size:10px;display:block}.care-clearance-customers{gap:14px;display:grid}.care-clearance-customer{background:#fff;border:1px solid #e3dff1;border-radius:12px;overflow:hidden}.care-clearance-customer>header{background:#faf9ff;justify-content:space-between;align-items:center;gap:20px;padding:14px 16px;display:flex}.care-clearance-customer>header>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.care-clearance-customer>header b{font-size:16px}.care-clearance-customer>header small,.care-clearance-customer>header span{color:#85889a}.care-clearance-customer>header strong{color:#2f8a58;background:#eef9f2;border-radius:7px;padding:5px 8px;font-size:11px}.care-clearance-customer>header strong.warning{color:#ad681d;background:#fff3e7}.care-clearance-customer table{min-width:980px}.care-clearance-empty{text-align:center;color:#8b8e9f;padding:34px}.care-clearance-summary-head{align-items:baseline;gap:10px;padding:12px 16px 8px;display:flex}.care-clearance-summary-head span{color:#85889a;font-size:12px}.care-clearance-summary-head.risk{padding-top:0}.care-clearance-risks button{background:#fffaf4;border-color:#f0d8bd}.care-clearance-risks button.on{background:#fff3e5;border-color:#d59043}.care-clearance-package-summary{background:#fbfaff;border:1px solid #e6e2f1;border-radius:10px;margin:0 16px 14px}.care-clearance-package-summary>summary{cursor:pointer;color:#68657a;padding:10px 12px;font-size:12px}.care-clearance-package-summary .care-entry-summary{padding:0 10px 10px}.care-clearance-package-summary button span{color:#9294a5;margin-top:3px;font-size:10px;display:block}.care-clearance-customer-main{min-width:0}.care-clearance-customer-risks{justify-content:flex-end}.care-clearance-customer>header .care-clearance-owner{color:#4d5870;font-weight:600}.care-clearance-customer>header .care-clearance-owner.warning{color:#ad681d;background:#fff3e7;border-radius:7px;padding:5px 8px}.care-entry-secondary button{color:#77798b;cursor:pointer;background:#f7f5fc;border:0;border-radius:8px;padding:8px 11px}.care-entry-secondary button:hover{color:#5d51d0;background:#efecff}.care-approval-help{color:#8a7452;background:#fbf8f1;border-radius:8px;margin:-4px 16px 13px;padding:9px 12px;font-size:10px}.care-approval-scope{gap:8px;padding:0 16px 12px;display:flex}.care-approval-scope button{color:#5e52d1;background:#fff;border:1px solid #dedaf2;border-radius:9px;min-width:92px;padding:9px 18px}.care-approval-scope button.on{color:#fff;background:#6758dc;border-color:#6758dc}.care-approval-types{grid-template-columns:repeat(4,1fr);gap:10px;padding:0 16px 14px;display:grid}.care-approval-types button{text-align:left;background:#fff;border:1px solid #e3dff1;border-radius:11px;padding:14px}.care-approval-types button.on{background:#f0edff;border-color:#6758dc}.care-approval-types small{color:#85889a;display:block}.care-approval-types b{color:#574bd1;margin-top:5px;font-size:20px;display:block}.care-approval-table{table-layout:fixed;white-space:normal;width:1240px;min-width:1240px}.care-approval-table th:first-child{width:190px}.care-approval-table th:nth-child(2){width:210px}.care-approval-table th:nth-child(3){width:380px}.care-approval-table th:nth-child(4){width:160px}.care-approval-table th:nth-child(5){width:300px}.care-approval-table td{vertical-align:top;overflow-wrap:anywhere}.care-approval-table td:first-child{display:table-cell}.care-approval-table td small,.care-approval-history small{color:#9294a5;margin-top:4px;display:block}.care-approval-actions{grid-template-columns:1fr 1fr;gap:7px;min-width:0;display:grid}.care-approval-actions input{border:1px solid #e0dced;border-radius:8px;grid-column:1/-1;min-width:0;padding:8px}.care-approval-actions button{color:#5c50cb;white-space:normal;background:#fff;border:1px solid #dedaf1;border-radius:8px;min-width:0;padding:8px}.care-approval-actions button.primary{color:#fff;background:#6758dc;border-color:#6758dc}.care-approval-empty{color:#77798b;background:#fbfaff;border:1px dashed #dcd7ef;border-radius:11px;flex-direction:column;gap:7px;padding:22px;display:flex}.care-approval-empty b{color:#56586a}@media (width<=1000px){.care-approval-types{grid-template-columns:repeat(2,1fr)}}.care-program-stats{grid-template-columns:repeat(5,minmax(145px,1fr));gap:10px;margin:0 16px 14px;display:grid}.care-program-stats span{background:#faf9ff;border:1px solid #e1ddf3;border-radius:11px;flex-direction:column;gap:4px;min-height:84px;padding:13px 15px;display:flex}.care-program-stats small,.care-program-stats em{color:#85889a;font-style:normal}.care-program-stats b{color:#574bd1;font-size:20px}@media (width<=1000px){.care-program-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.care-action-workbench-head{justify-content:space-between;align-items:flex-end;margin-bottom:10px;display:flex}.care-action-workbench-head h4{margin-bottom:4px}.care-action-workbench-head p{color:#8d8fa1;margin:0;font-size:9px}.care-action-suggestion{color:#4f4a6b;max-width:230px;font-size:10px;line-height:1.45;display:block}.care-action-buttons{flex-wrap:wrap;align-items:center;gap:6px;min-width:145px;display:flex}.care-action-buttons button{color:#655b83;white-space:nowrap;background:#fff;border:1px solid #dedbea;border-radius:7px;height:31px;padding:0 9px;font-size:9px}.care-action-buttons button.primary{color:#fff;background:#6657e8;border-color:#6657e8}.care-action-buttons span{color:#a0a1ae;font-size:9px}.care-invitation-notice{justify-content:space-between;align-items:center;gap:12px;display:flex}.care-invitation-notice button{color:#6257d5;white-space:nowrap;background:#fff;border:1px solid #d8d2f6;border-radius:7px;height:30px;padding:0 10px}.care-purchase-lines span{white-space:nowrap;min-height:18px;line-height:18px;display:block}.care-purchase-lines span+span{border-top:1px dashed #eceaf4}.care-purchase-lines .care-opening-line{color:#6654ca;font-weight:700}.care-target-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.care-target-metrics article{background:#faf9ff;border:1px solid #e4e0f7;border-radius:14px;padding:16px}.care-target-metrics small,.care-target-metrics b,.care-target-metrics span{display:block}.care-target-metrics small{color:#85889a}.care-target-metrics b{color:#6254d7;margin:7px 0;font-size:26px}.care-target-metrics span{color:#999baa;font-size:12px}.care-target-progress{background:#e8e4f9;border-radius:9px;height:9px;margin:-4px 0 18px;overflow:hidden}.care-target-progress i{background:#6657e8;border-radius:9px;height:100%;display:block}.care-target-search{min-width:190px;padding:0 12px}@media (width<=900px){.care-target-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.care-daily-ledger-metrics,.care-communication-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.care-daily-ledger-metrics article,.care-communication-metrics article{background:#fbfaff;border:1px solid #e7e3f5;border-radius:11px;min-width:0;padding:13px}.care-daily-ledger-metrics small,.care-daily-ledger-metrics b,.care-communication-metrics small,.care-communication-metrics b,.care-communication-metrics span{display:block}.care-daily-ledger-metrics small,.care-communication-metrics small,.care-communication-metrics span{color:#898c9f;font-size:10px}.care-daily-ledger-metrics b,.care-communication-metrics b{color:#5d50d0;margin-top:6px;font-size:20px}.care-communication-metrics span{margin-top:5px}.care-chat-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.care-chat-heading p{color:#8a8d9f;margin:-4px 0 10px;font-size:10px}.care-chat-heading>span{color:#8a8d9f;flex:none;font-size:10px}.care-owner-ledger-table td small{color:#9597a8;font-size:9px;display:block}@media (width<=1200px){.care-daily-ledger-metrics,.care-communication-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.care-daily-ledger-metrics,.care-communication-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.care-chat-heading{display:block}.care-chat-heading>span{margin-bottom:10px;display:block}}.care-entry-assignment{grid-template-columns:minmax(160px,1fr) minmax(150px,1fr);gap:7px;min-width:370px;display:grid}.care-entry-assignment select,.care-entry-assignment input{background:#fff;border:1px solid #e0dced;border-radius:8px;min-width:0;padding:8px}.care-entry-assignment button{color:#fff;background:#6758dc;border:1px solid #6758dc;border-radius:8px;padding:8px 12px}.care-entry-assignment small{color:#85889a;grid-column:1/-1}.care-entry-detail{color:#5c50cb;background:#fff;border:1px solid #dedaf1;border-radius:7px;margin-top:7px;padding:6px 9px;display:block}.care-performance-future{color:#8b6a38;background:#fff8ec;border-radius:9px;gap:10px;margin:0 16px 14px;padding:10px 12px;font-size:10px;display:flex}.care-performance-future b{white-space:nowrap}.care-performance-preview-grid{grid-template-columns:repeat(5,1fr);gap:10px;margin:0 16px 16px;display:grid}.care-performance-preview-grid article{background:#fbfaff;border:1px solid #e5e1f4;border-radius:10px;padding:12px}.care-performance-preview-grid small,.care-performance-preview-grid span{color:#8a8c9d;font-size:9px;display:block}.care-performance-preview-grid b{color:#574bd1;margin:6px 0;font-size:18px;display:block}.care-performance-shortcuts{grid-template-columns:repeat(6,1fr)}.care-performance-table{min-width:1320px!important}.care-performance-table td{vertical-align:top}.care-performance-table td>span,.care-performance-table td>small{margin-top:4px;display:block}.care-reward-status{color:#5b4fd0;background:#f2efff;border-radius:7px;padding:4px 7px;display:inline-block}.care-reward-status.formal{color:#267848;background:#e9f8ef}.care-reward-status.late_no_reward,.care-reward-status.waiting_overdue{color:#a65032;background:#fff0e9}.care-reward-actions{flex-direction:column;gap:6px;min-width:110px;display:flex}.care-reward-actions button{color:#5c50cb;background:#fff;border:1px solid #dedaf1;border-radius:7px;padding:7px 9px}.care-reward-actions button.primary{color:#fff;background:#6758dc}@media (width<=1200px){.care-performance-shortcuts,.care-performance-preview-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.care-performance-preview-grid{grid-template-columns:repeat(2,1fr)}}.care-owner-ledger-table{min-width:1580px}.care-month-ledger-controls{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:12px;display:flex}.care-month-ledger-controls label,.care-month-ledger-controls span{color:#7f8193;font-size:10px}.care-month-ledger-controls input{color:#343247;background:#fff;border:1px solid #ded9ef;border-radius:8px;margin-top:5px;padding:7px 9px;display:block}.care-incentive-date-range{flex-direction:column;align-items:stretch;gap:8px;padding:0 16px 14px}.care-date-range-fields{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:10px;display:flex}.care-date-range-fields button{color:#5d51c9;white-space:nowrap;background:#fff;border:1px solid #ded9ef;border-radius:8px;min-height:34px;padding:0 11px}.care-incentive-date-range .care-date-range-note{text-align:right;width:100%;line-height:1.5;display:block}.care-incentive-summary-grid{gap:12px;margin:0 16px 16px;display:grid}.care-communication-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.care-employee-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.care-incentive-summary-grid article{background:#fbfaff;border:1px solid #e4e1ef;border-left:4px solid #8a7fe4;border-radius:11px;min-width:0;padding:14px 15px}.care-incentive-summary-grid small,.care-incentive-summary-grid b,.care-incentive-summary-grid span{overflow-wrap:anywhere;display:block}.care-incentive-summary-grid small{color:#77798c;font-size:11px;font-weight:600}.care-incentive-summary-grid b{color:#4f45bd;margin:7px 0 5px;font-size:22px;line-height:1.1}.care-incentive-summary-grid span{color:#9294a5;font-size:10px;line-height:1.45}.care-incentive-summary-grid article.positive{background:#f4fbf7;border-left-color:#36a36e}.care-incentive-summary-grid article.positive b{color:#247a51}.care-incentive-summary-grid article.warning{background:#fffaf1;border-left-color:#d69b37}.care-incentive-summary-grid article.warning b{color:#98671f}.care-incentive-summary-grid article.negative{background:#fff8f7;border-left-color:#cf6b63}.care-incentive-summary-grid article.negative b{color:#a64d46}.care-incentive-summary-grid article.total{background:#f4f1ff;border-left-color:#6758dc}.care-incentive-summary-grid article.unavailable{background:#f7f7f9;border-left-color:#aaa8b4}.care-incentive-summary-grid article.unavailable b{color:#777985}.care-review-panel{background:#faf8ff;border:1px solid #cfc5ff;border-radius:14px;margin:12px 0;padding:16px}.care-review-panel>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.care-review-panel p{color:#747186;margin:8px 0 12px;font-size:12px}.care-review-panel textarea{color:#343247;resize:vertical;background:#fff;border:1px solid #ded9ef;border-radius:10px;width:100%;min-height:72px;margin:8px 0;padding:10px 12px}.care-operations-warning{color:#9b6424;background:#fff8ec;border:1px solid #f1d8b4;border-radius:9px;margin:0 0 10px;padding:10px 12px;font-size:10px}@media (width<=760px){.care-month-ledger-controls{justify-content:flex-start;margin-bottom:10px}.care-date-range-fields{justify-content:flex-start}.care-incentive-date-range .care-date-range-note{text-align:left}.care-communication-summary-grid,.care-employee-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=761px) and (width<=1200px){.care-communication-summary-grid,.care-employee-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.care-communication-summary-grid,.care-employee-summary-grid{grid-template-columns:1fr}}.care-hero-note button{color:#fff;background:#6657e8;border:0;border-radius:8px;width:100%;margin-top:10px;padding:7px 9px;font-size:9px;font-weight:700;display:block}.care-entry-tabs{align-items:center;gap:8px;display:flex}.care-entry-tabs button{color:#6d7082;background:#fff;border:1px solid #e1dfed;border-radius:9px;height:38px;padding:0 14px;font-weight:600}.care-entry-tabs button.on{color:#fff;background:#6657e8;border-color:#6657e8}.care-entry-tabs button span{color:#6759ce;background:#f0edf9;border-radius:9px;margin-left:5px;padding:2px 6px;font-size:9px}.care-entry-tabs button.on span{color:#fff;background:#ffffff25}.care-entry-tabs p{color:#9698a8;margin-left:auto;font-size:10px}.care-grant-btn{box-shadow:none;height:30px!important;padding:0 10px!important;font-size:9px!important}.care-catalog-modal{width:760px;max-height:90vh;overflow:auto}.catalog-tabs{gap:7px;margin:15px 0;display:flex}.catalog-tabs button{color:#6c6e80;background:#fff;border:1px solid #e0dced;border-radius:9px;flex:1;height:38px}.catalog-tabs button.on{color:#5a4ece;background:#f0edff;border-color:#6657e8;font-weight:700}.catalog-panel{flex-direction:column;gap:14px;display:flex}.catalog-classification-progress{color:#805f34;background:#fff9ef;border:1px solid #eadfcf;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:5px 14px;padding:12px 14px;display:grid}.catalog-classification-progress div{flex-direction:column;gap:4px;display:flex}.catalog-classification-progress b{font-size:11px}.catalog-classification-progress span,.catalog-classification-progress small{font-size:9px;line-height:1.45}.catalog-classification-progress strong{color:#b16c32;grid-area:1/2/3;align-self:center;font-size:18px}.catalog-classification-progress.complete{color:#327358;background:#f1fbf5;border-color:#cde8d9}.catalog-classification-progress.complete strong{color:#27875e}.catalog-list,.configured-products,.product-search-results{flex-direction:column;gap:7px;display:flex}.catalog-list article,.configured-products article,.product-search-results article{background:#fff;border:1px solid #eceaf3;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;display:flex}.catalog-list b,.configured-products b,.product-search-results b{font-size:11px;display:block}.catalog-list small,.configured-products small,.product-search-results small{color:#9799a8;margin-top:4px;font-size:9px;display:block}.catalog-list strong{color:#5a4dd0;white-space:nowrap;font-size:15px}.catalog-business-type{border-radius:99px;margin-left:7px;padding:3px 6px;font-size:8px;font-style:normal;display:inline-block}.catalog-business-type.experience{color:#a86636;background:#fff0e5}.catalog-business-type.program{color:#27875e;background:#e8f7ef}.catalog-business-type.pending{color:#817b8c;background:#f1eff5}.catalog-package-classifier{align-items:center;gap:5px;display:flex}.catalog-package-classifier select{color:#5f5878;background:#fff;border:1px solid #ded9f6;border-radius:7px;min-width:105px;height:30px;padding:0 7px;font-size:9px}.catalog-package-classifier button{color:#fff;white-space:nowrap;background:#6657e8;border:1px solid #6657e8;border-radius:7px;height:30px;padding:0 8px;font-size:9px}.catalog-package-classifier button:disabled{opacity:.35}.configured-products h3,.catalog-create h3{margin:0 0 4px;font-size:13px}.configured-products button,.product-search-results button{color:#6256cf;background:#f7f5ff;border:1px solid #ded9f6;border-radius:7px;height:29px;padding:0 9px;font-size:9px}.configured-products button{color:#b35d46;background:#fff5f1;border-color:#f0d5ce}.product-search-results button:disabled{opacity:.35}.catalog-create{background:#faf9ff;border:1px solid #e6e2f5;border-radius:11px;padding:15px}.catalog-create .care-form-grid select{color:#5d6074;background:#fff;border:1px solid #e2e3eb;border-radius:8px;width:100%;height:40px;margin-top:7px;padding:0 10px;display:block}.catalog-empty{text-align:center;color:#9698a8;border:1px dashed #dedce8;border-radius:9px;padding:22px;font-size:10px}.catalog-search{width:100%;margin:0}.care-grant-form>label{margin-top:14px;font-size:12px;font-weight:600;display:block}.care-grant-form select{background:#fff;border:1px solid #e2e3eb;border-radius:8px;width:100%;height:40px;margin-top:7px;padding:0 10px;display:block}.grant-warning{color:#9a693f;background:#fff5eb;border-radius:8px;margin:12px 0 0;padding:10px;font-size:10px;line-height:1.6}@media (width<=760px){.care-entry-tabs{flex-direction:column;align-items:stretch}.care-entry-tabs button{width:100%}.care-entry-tabs p{margin:0}.care-catalog-modal{width:94%}.catalog-list article{flex-wrap:wrap;align-items:flex-start}.catalog-package-copy{flex-basis:65%}.catalog-package-classifier{order:4;width:100%}.catalog-package-classifier select{flex:1}}.catalog-search-row{align-items:center;gap:8px;display:flex}.catalog-search-button{flex:none;width:82px;height:38px!important;box-shadow:none!important;padding:0!important}.catalog-match-note{color:#8a6536;background:#fff7e8;border-radius:8px;padding:9px 11px;font-size:10px}.catalog-search-summary{color:#747687;justify-content:space-between;gap:10px;padding:0 2px;font-size:10px;line-height:1.5;display:flex}.catalog-search-summary b{color:#5a4dd0}.catalog-search-pagination{justify-content:flex-end;gap:8px;display:flex}.catalog-search-pagination button{color:#6256cf;background:#fff;border:1px solid #ded9f6;border-radius:7px;height:30px;padding:0 10px;font-size:9px}.catalog-search-pagination button:disabled{opacity:.4}@media (width<=760px){.catalog-search-row{flex-direction:column;align-items:stretch}.catalog-search-button{width:100%}.catalog-search-summary{flex-direction:column;align-items:flex-start}}.care-doc-drawer{background:#fff;width:min(720px,92vw);height:100%;padding:34px 32px 112px;position:absolute;top:0;right:0;overflow:auto;box-shadow:-16px 0 40px #25223818}.care-doc-drawer>h2{margin:8px 0 4px}.care-doc-drawer>p{color:#9294a5;margin:0;font-size:11px}.care-doc-summary{grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0;display:grid}.care-doc-summary div{background:#f8f7fc;border-radius:11px;padding:14px}.care-doc-summary span,.care-doc-summary b{display:block}.care-doc-summary span{color:#9698a8;font-size:9px}.care-doc-summary b{margin-top:5px;font-size:15px}.care-doc-toolbar{justify-content:space-between;align-items:center;margin:20px 0 10px;display:flex}.care-doc-toolbar h3,.care-doc-toolbar p{margin:0}.care-doc-toolbar p{color:#999baa;margin-top:4px;font-size:9px}.care-doc-toolbar button{color:#5f53c9;background:#f8f6ff;border:1px solid #dfdcf1;border-radius:8px;height:31px;padding:0 10px}.care-doc-list{flex-direction:column;gap:10px;display:flex}.care-doc-list article{background:#fff;border:1px solid #e8e6f0;border-radius:12px;overflow:hidden}.care-doc-list article.verified{background:#fafafa}.care-doc-list article>header{background:#faf9fd;justify-content:space-between;align-items:flex-start;gap:16px;padding:13px 14px;display:flex}.care-doc-list header label{align-items:flex-start;gap:10px;display:flex}.care-doc-list header input{margin-top:4px}.care-doc-list header b,.care-doc-list header small,.care-doc-list header strong,.care-doc-list header em{display:block}.care-doc-list header small{color:#989aa9;margin-top:4px;font-size:9px}.care-doc-list header strong{text-align:right;color:#4b4c5b}.care-doc-list header em{color:#695bd8;text-align:right;margin-top:4px;font-size:9px;font-style:normal}.care-doc-list article>section{padding:3px 14px}.care-doc-list section>div{border-top:1px solid #efedf4;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;font-size:10px;display:flex}.care-doc-list section b,.care-doc-list section small{display:block}.care-doc-list section small{color:#9a9cab;margin-top:3px;font-size:9px}.care-doc-batch{background:#fff;border-top:1px solid #e8e6f0;grid-template-columns:1fr 210px 130px;align-items:center;gap:10px;padding:14px 32px;display:grid;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -8px 22px #2522380d}.care-doc-batch b,.care-doc-batch small{display:block}.care-doc-batch small{color:#989aa8;margin-top:3px;font-size:8px}.care-doc-batch select,.care-doc-batch button{border-radius:8px;height:38px}.care-doc-batch select{background:#fff;border:1px solid #dedde7;padding:0 9px}.clickable-row{cursor:pointer}@media (width<=760px){.care-doc-drawer{width:100%;padding:28px 18px 180px}.care-doc-batch{grid-template-columns:1fr;padding:12px 18px;left:0}.care-doc-summary{grid-template-columns:1fr}.care-doc-list article>header,.care-doc-list section>div{flex-direction:column;align-items:flex-start}}.care-doc-list section>div.qualifying{background:#fcfbff}.care-doc-list section>div.qualifying b em{color:#6255d2;background:#eeeaff;border-radius:6px;margin-left:6px;padding:2px 5px;font-size:8px;font-style:normal;display:inline-block}.care-open-banner{color:#517162;background:#f4fbf7;border:1px solid #cfe9da;border-radius:10px;align-items:center;gap:10px;margin:12px 0;padding:10px 14px;font-size:10px;display:flex}.care-open-banner b{color:#26865e}.care-open-banner span{line-height:1.55}.care-table tbody tr.clickable-row{cursor:pointer;transition:background .16s}.care-table tbody tr.clickable-row:hover,.care-table tbody tr.clickable-row:focus-visible{background:#faf9ff;outline:0;box-shadow:inset 3px 0 #6858e8}.care-account-summary{background:#faf9ff;border:1px solid #ddd8f6;border-radius:11px;margin:16px 0;padding:14px}.care-account-summary.unconfigured{background:#fffaf3;border-color:#eadfce}.care-account-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.care-account-head small,.care-account-head strong{display:block}.care-account-head small{color:#9295a8;font-size:9px}.care-account-head strong{margin-top:4px;font-size:14px}.care-account-head>.care-plan-entry{color:#5e52d1;cursor:pointer;background:#ece8ff;border:1px solid #d8d1ff;border-radius:7px;padding:7px 10px;font-size:9px;font-weight:700}.care-account-head>.care-plan-entry:hover,.care-account-head>.care-plan-entry:focus-visible{color:#fff;background:#6b5ce7;border-color:#6b5ce7;outline:0}.care-account-summary.unconfigured .care-account-head>.care-plan-entry{color:#a76b25;background:#fff0da;border-color:#f0d6b5}.care-account-summary.unconfigured .care-account-head>.care-plan-entry:hover,.care-account-summary.unconfigured .care-account-head>.care-plan-entry:focus-visible{color:#fff;background:#c87f37;border-color:#c87f37}.care-account-grid{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:12px;display:grid}.care-account-grid div{background:#fff;border-radius:8px;padding:9px}.care-account-grid small,.care-account-grid b{display:block}.care-account-grid small{color:#9698a8;font-size:8px}.care-account-grid b{margin-top:4px;font-size:11px}.care-account-summary>p{color:#777b8d;margin:10px 0 0;font-size:9px;line-height:1.5}@media (width<=760px){.care-account-grid{grid-template-columns:repeat(2,1fr)}}.care-waiting-card{margin-top:14px;overflow:hidden}.care-waiting-head{justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 22px 16px;display:flex}.care-waiting-head h3{margin:5px 0 4px}.care-waiting-head p{color:#8e91a3;margin:0;font-size:10px}.care-waiting-controls{grid-template-columns:repeat(2,minmax(170px,1fr));gap:9px;min-width:390px;display:grid}.care-waiting-controls label>span{color:#898c9e;margin-bottom:5px;font-size:9px;display:block}.care-waiting-controls select{color:#4e5061;background:#fff;border:1px solid #dfddea;border-radius:8px;width:100%;height:38px;padding:0 10px}.care-waiting-controls select:disabled{color:#76798a;background:#f4f3f8}.care-store-strip{grid-template-columns:repeat(4,1fr);gap:9px;padding:0 22px 16px;display:grid}.care-store-strip button{text-align:left;color:#585a6b;background:#fff;border:1px solid #e4e2ec;border-radius:11px;min-height:76px;padding:11px}.care-store-strip button.on{background:#f2efff;border-color:#6a5ae8;box-shadow:inset 0 0 0 1px #6a5ae8}.care-store-strip button:disabled{opacity:.45}.care-store-strip b,.care-store-strip span,.care-store-strip small{display:block}.care-store-strip span{color:#646779;margin-top:6px;font-size:10px}.care-store-strip small{color:#9a9cac;margin-top:4px;font-size:8px}.care-store-strip button.on small{color:#5f54c8}.care-waiting-tabs{background:#faf9fd;border-top:1px solid #eeecf3;border-bottom:1px solid #eeecf3;align-items:center;gap:7px;padding:12px 22px;display:flex}.care-waiting-tabs button{color:#6d7080;background:#fff;border:1px solid #e0deea;border-radius:8px;height:31px;padding:0 11px}.care-waiting-tabs button.on{color:#fff;background:#6859e8;border-color:#6859e8}.care-waiting-tabs button:last-child{margin-left:auto}.care-employee-prompt{color:#966633;background:#fff6e9;border-radius:9px;margin:14px 22px 0;padding:10px 12px;font-size:10px}.care-waiting-list{flex-direction:column;display:flex}.care-waiting-list article{border-top:1px solid #f0eef4;grid-template-columns:42px minmax(180px,1.5fr) minmax(150px,1fr) minmax(120px,.8fr) auto;align-items:center;gap:13px;padding:14px 22px;display:grid}.care-waiting-list article:first-child{border-top:0}.care-waiting-avatar{color:#6557d8;background:#eeeaff;border-radius:11px;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.care-waiting-customer b,.care-waiting-customer span,.care-waiting-time small,.care-waiting-time b,.care-waiting-time span,.care-waiting-owner small,.care-waiting-owner b{display:block}.care-waiting-customer span,.care-waiting-time small,.care-waiting-owner small{color:#9698a8;margin-top:3px;font-size:9px}.care-waiting-time span{color:#55a77e;margin-top:4px;font-size:8px}.care-waiting-list .primary{white-space:nowrap;height:34px}.care-claimed{color:#398262;background:#edf8f2;border-radius:8px;padding:6px 9px;font-size:9px}.care-qr-modal{text-align:center;width:430px}.care-qr-modal>p{color:#85889a;font-size:11px}.care-qr-card{background:#faf9ff;border:1px solid #e6e3f3;border-radius:15px;flex-direction:column;align-items:center;margin:18px 0;padding:20px;display:flex}.care-qr-card img{background:#fff;border-radius:12px;width:min(100%,300px);height:auto}.care-qr-card b{margin-top:14px}.care-qr-card span{color:#9295a5;margin-top:6px;font-size:9px}.care-qr-loading{color:#7b75a1;background:#f3f1fb;border-radius:12px;place-items:center;width:300px;height:300px;display:grid}.care-qr-download{place-items:center;text-decoration:none;display:grid}.care-store-config-modal{width:600px}.care-store-config-modal>p{color:#888b9d;font-size:11px;line-height:1.6}.care-store-config-form{grid-template-columns:repeat(2,1fr);gap:11px;margin:18px 0;display:grid}.care-store-config-form label{color:#646778;font-size:10px;font-weight:700}.care-store-config-form label.full{grid-column:1/-1}.care-store-config-form input,.care-store-config-form select{color:#4e5061;background:#fff;border:1px solid #dfddea;border-radius:8px;width:100%;height:40px;margin-top:6px;padding:0 10px;display:block}.care-store-config-summary{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.care-store-config-summary span{color:#a36d39;background:#fff4e9;border-radius:8px;padding:8px 10px;font-size:9px}.care-store-config-summary span.configured{color:#368362;background:#eaf8f1}.care-customer-arrival-note{color:#6256c9;background:#f2efff;border-radius:8px;margin-top:7px;padding:8px 10px;font-size:9px;display:block}.care-waiting-list>.empty-state{padding:26px}@media (width<=960px){.care-waiting-head{flex-direction:column}.care-waiting-controls{width:100%;min-width:0}.care-store-strip{grid-template-columns:repeat(2,1fr)}.care-waiting-list article{grid-template-columns:42px 1fr auto}.care-waiting-time,.care-waiting-owner{grid-column:2}.care-waiting-list article>.primary,.care-waiting-list article>.care-claimed{grid-area:1/3/3}}@media (width<=640px){.care-waiting-head,.care-store-strip,.care-waiting-tabs{padding-left:14px;padding-right:14px}.care-waiting-controls,.care-store-strip{grid-template-columns:1fr}.care-waiting-tabs{flex-wrap:wrap}.care-waiting-tabs button:last-child{margin-left:0}.care-waiting-list article{grid-template-columns:36px 1fr;padding:13px 14px}.care-waiting-time,.care-waiting-owner,.care-waiting-list article>.primary,.care-waiting-list article>.care-claimed{grid-area:auto/2}.care-store-config-form,.care-store-config-summary{grid-template-columns:1fr}.care-store-config-form label.full{grid-column:1}.care-qr-modal,.care-store-config-modal{width:94%}}.catalog-list article.archived{opacity:.55}.catalog-package-copy{flex:1;min-width:0}.catalog-package-actions{gap:6px;display:flex}.catalog-package-actions button,.catalog-create-head button,.catalog-project-head button,.catalog-project-row>button{color:#6256cf;background:#f7f5ff;border:1px solid #ded9f6;border-radius:7px;height:29px;padding:0 9px;font-size:9px}.catalog-package-actions button.danger,.catalog-project-row>button.danger{color:#b35d46;background:#fff5f1;border-color:#f0d5ce}.catalog-create-head,.catalog-project-head,.catalog-package-summary{justify-content:space-between;align-items:center;gap:10px;display:flex}.catalog-create-head h3{margin:0}.catalog-project-head{margin-top:14px}.catalog-project-head div{flex-direction:column;gap:3px;display:flex}.catalog-project-head small{color:#9698a8;font-size:9px}.catalog-projects{flex-direction:column;gap:8px;margin:9px 0;display:flex}.catalog-project-row{background:#fff;border:1px solid #e7e3f4;border-radius:9px;grid-template-columns:minmax(180px,1fr) 90px 120px auto;align-items:end;gap:8px;padding:10px;display:grid}.catalog-project-row label{font-size:10px;font-weight:600}.catalog-project-row input{border:1px solid #e2e3eb;border-radius:7px;width:100%;height:36px;margin-top:5px;padding:0 9px;display:block}.catalog-package-summary{color:#6b6681;background:#f1efff;border-radius:9px;padding:10px 12px;font-size:10px}.catalog-package-summary b{color:#574bcc}.catalog-package-summary strong{color:#3f4254}.catalog-version-note{color:#9a693f;background:#fff5eb;border-radius:8px;margin:9px 0;padding:9px 10px;font-size:9px;line-height:1.5}@media (width<=760px){.catalog-project-row{grid-template-columns:1fr 1fr}.catalog-project-row label:first-child{grid-column:1/-1}.catalog-package-summary{flex-direction:column;align-items:flex-start}}.care-plan-modal{box-sizing:border-box;overscroll-behavior:contain;width:min(720px,100vw - 48px);max-height:88vh;overflow:hidden auto}.care-plan-modal>*{box-sizing:border-box}.care-opening-projects{flex-direction:column;gap:9px;min-width:0;margin:3px 0 10px;display:flex}.care-opening-project-head{background:#f3f1ff;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.care-opening-project-head>div{flex-direction:column;gap:3px;min-width:0;display:flex}.care-opening-project-head small{color:#8e8aa3;font-size:9px}.care-opening-project-head strong{color:#594bd0;white-space:nowrap}.care-opening-compat-note{color:#946432;background:#fff8ed;border:1px solid #efdcbc;border-radius:8px;padding:9px 11px;font-size:9px;line-height:1.55}.care-opening-project{background:#fff;border:1px solid #e5e1f5;border-radius:10px;grid-template-columns:minmax(0,1.4fr) minmax(88px,105px) minmax(88px,105px) minmax(88px,100px);align-items:end;gap:9px;min-width:0;padding:11px;display:grid}.care-opening-project>*{min-width:0}.care-opening-project-title{flex-direction:column;align-self:center;gap:5px;display:flex}.care-opening-project-title b{overflow-wrap:anywhere;color:#414356}.care-opening-project-title span{color:#8d90a1;font-size:9px}.care-opening-project label{font-size:9px;font-weight:600}.care-opening-project input{box-sizing:border-box;border:1px solid #e2e3eb;border-radius:7px;width:100%;height:36px;margin-top:5px;padding:0 9px;display:block}.care-opening-project-remaining{background:#f4f2ff;border-radius:7px;flex-direction:column;justify-content:center;height:36px;padding:0 10px;display:flex}.care-opening-project-remaining span{color:#8b879f;font-size:8px}.care-opening-project-remaining b{color:#594bd0;font-size:13px}.care-opening-empty{color:#9592a5;text-align:center;border:1px dashed #ddd8ef;border-radius:9px;padding:18px;font-size:10px}.care-plan-modal .modal-actions{background:#fff;border-top:1px solid #efedf5;margin-left:-28px;margin-right:-28px;padding:16px 28px 0;position:sticky;bottom:-28px}@media (width<=760px){.care-plan-modal{width:calc(100vw - 24px);padding:20px}.care-opening-project-head{flex-direction:column;align-items:flex-start}.care-opening-project{grid-template-columns:1fr 1fr}.care-opening-project-title{grid-column:1/-1}.care-opening-project-remaining{height:42px}.care-plan-modal .modal-actions{margin-left:-20px;margin-right:-20px;padding:14px 20px 0;bottom:-20px}}.care-package-manager{flex-direction:column;gap:10px;display:flex}.care-package-cutoff{color:#716a8d;background:#f3f1ff;border-radius:9px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.care-package-cutoff b{color:#594bd0;font-size:11px}.care-package-cutoff span{font-size:9px;line-height:1.5}.care-package-manager-head,.care-package-instance-head,.care-package-editor-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.care-package-manager-head>div{flex-direction:column;gap:4px;display:flex}.care-package-manager-head span{color:#8e90a0;font-size:9px}.care-package-manager-head button{height:34px}.care-package-instance-list{flex-direction:column;gap:9px;display:flex}.care-package-instance{background:#fff;border:1px solid #e5e1f3;border-radius:10px;padding:12px}.care-package-instance-head>div{align-items:center;gap:7px;display:flex}.care-package-instance-head span{border-radius:99px;padding:4px 7px;font-size:8px}.care-package-instance-head span.opening{color:#a86636;background:#fff0e5}.care-package-instance-head span.purchase{color:#27875e;background:#e7f7ef}.care-package-instance-head strong{color:#594bd0}.care-package-instance>small{color:#9294a3;margin-top:6px;font-size:9px;display:block}.care-package-instance>p{color:#777a8c;margin:7px 0 0;font-size:9px}.care-package-instance-projects{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.care-package-instance-projects span{color:#77798b;background:#f7f6fb;border-radius:7px;padding:6px 8px;font-size:9px}.care-package-instance-projects b{color:#494b5d}.care-package-instance-actions{justify-content:flex-end;gap:6px;margin-top:10px;display:flex}.care-package-instance-actions button,.care-package-editor-title button{color:#6256cf;background:#f7f5ff;border:1px solid #ded9f6;border-radius:7px;height:29px;padding:0 9px;font-size:9px}.care-package-instance-actions button.danger{color:#b35d46;background:#fff5f1;border-color:#efd6ce}.care-package-editor{border-top:1px solid #ece9f4;margin-top:14px;padding-top:14px}.care-package-editor-title{margin-bottom:4px}.care-package-editor-title b{color:#414356}.care-package-editor select:disabled{color:#777;background:#f3f3f6}.care-plan-modal .modal-actions{z-index:2}.care-post-final-panel{background:#faf9ff;border:1px solid #c9c2ff;border-radius:16px;gap:14px;margin-top:18px;padding:18px;display:grid}.care-post-final-heading,.care-post-final-customer,.care-post-final-preview,.care-post-final-history article{gap:5px;display:grid}.care-post-final-heading{grid-template-columns:1fr auto;align-items:start}.care-post-final-heading div{gap:4px;display:grid}.care-post-final-heading strong{color:#5f50d7;font-size:10px}.care-post-final-customer{background:#fff;border-radius:12px;padding:12px}.care-post-final-customer span,.care-post-final-heading span,.care-post-final-history span,.care-post-final-history small{color:#6d6b80;font-size:9px}.care-post-final-actions{flex-wrap:wrap;gap:8px;display:flex}.care-post-final-actions button.on{color:#fff;background:#6656df;border-color:#6656df}.care-post-final-items{gap:8px;display:grid}.care-post-final-items label{background:#fff;border:1px solid #e4e0ff;border-radius:12px;grid-template-columns:minmax(0,1fr) auto 110px;align-items:center;gap:10px;padding:10px 12px;display:grid}.care-post-final-items input{width:100%}.care-post-final-warning{color:#7d5818;background:#fff9eb;border:1px solid #f1c36d;border-radius:10px;padding:12px}.care-post-final-preview{background:#fff;border:1px solid #9f95ef;border-radius:12px;padding:14px}.care-post-final-preview>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.care-post-final-preview small{color:#6d6b80}.care-post-final-history article{border-bottom:1px solid #ebe8ff;padding:10px 0}@media (width<=720px){.care-post-final-heading,.care-post-final-preview>div,.care-post-final-items label{grid-template-columns:1fr}}.care-stopped-purchase-plans{border-top:1px solid #ece9f4;flex-direction:column;gap:9px;margin-top:5px;padding-top:12px;display:flex}.care-package-instance.stopped{background:#fcfaf9;border-color:#eadfd9}.care-package-instance-head span.stopped{color:#9a5b49;background:#f4e9e4}.care-package-instance.stopped .care-package-instance-head strong{color:#887d79}.care-post-final-warning{gap:6px;display:grid}.catalog-reward-status{color:#858194;background:#f2f1f6;border-radius:99px;margin-top:6px;padding:4px 7px;font-size:8px;font-weight:700;display:inline-flex}.catalog-reward-status.enabled{color:#a56722;background:#fff0d9}.catalog-package-actions{flex-wrap:wrap;justify-content:flex-end}.catalog-package-actions button.reward{color:#9d671f;background:#fff8e9;border-color:#f0c77f;font-weight:700}.care-reward-editor-mask{z-index:30}.care-reward-editor{width:520px;max-width:92%;padding:26px}.care-reward-editor h2{margin:8px 0 6px;font-size:19px}.care-reward-editor>p{color:#85889a;margin:0 0 17px;font-size:11px;line-height:1.65}.care-reward-editor-form{grid-template-columns:1fr 1fr;gap:12px;display:grid}.care-reward-editor-form label{color:#626579;font-size:10px;font-weight:700}.care-reward-editor-form select,.care-reward-editor-form input{color:#4f5265;background:#fff;border:1px solid #dedfec;border-radius:8px;width:100%;height:39px;margin-top:6px;padding:0 10px;display:block}.care-reward-editor-form input:disabled{color:#a3a4ae;background:#f3f3f7}.care-reward-preview{color:#73552b;background:#fffaf0;border:1px solid #f0d6a6;border-radius:10px;grid-template-columns:1fr;gap:7px;margin-top:14px;padding:13px;font-size:10px;display:grid}.care-reward-preview>b{font-size:11px}.care-reward-preview span{justify-content:space-between;display:flex}.care-reward-preview strong{color:#9b641a}.care-reward-disabled-note{color:#777a8c;background:#f4f4f7;border-radius:9px;margin-top:14px;padding:12px;font-size:10px}.care-reward-scope-note{color:#625b86;background:#f0effd;border-radius:9px;flex-direction:column;gap:4px;margin-top:12px;padding:11px;font-size:10px;line-height:1.55;display:flex}.care-reward-editor .modal-actions{margin-top:17px}@media (width<=760px){.catalog-package-actions{justify-content:flex-start;width:100%}.care-reward-editor-form{grid-template-columns:1fr}}.wechat-checkin-page{color:#24223b;background:radial-gradient(circle at 12% 8%,#6d5ef62e,#0000 32%),radial-gradient(circle at 90% 92%,#31be8924,#0000 30%),#f5f4fb;min-height:100vh;padding:28px 18px}.wechat-checkin-card{background:#fffffff5;border:1px solid #6b5ddc24;border-radius:28px;width:min(100%,520px);margin:0 auto;padding:26px;box-shadow:0 24px 70px #322b6621}.wechat-checkin-brand{align-items:center;gap:14px;margin-bottom:24px;display:flex}.wechat-checkin-brand>span{color:#fff;background:linear-gradient(145deg,#6b5ceb,#8a76ff);border-radius:18px;place-items:center;width:52px;height:52px;font-size:22px;font-weight:800;display:grid}.wechat-checkin-brand small,.wechat-checkin-brand h1{margin:0;display:block}.wechat-checkin-brand small{color:#8a86a4;margin-bottom:4px}.wechat-checkin-brand h1{font-size:25px}.wechat-checkin-status{color:#5f51cd;background:#f1effd;border-radius:15px;align-items:center;gap:10px;padding:14px 16px;font-weight:650;display:flex}.wechat-checkin-status i{background:currentColor;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #6b5ceb1c}.wechat-checkin-status.error{color:#b7662c;background:#fff3ea}.wechat-location-panel{border:1px solid #e7e4f1;border-radius:17px;justify-content:space-between;align-items:flex-start;gap:12px;margin:18px 0;padding:16px;display:flex}.wechat-location-panel small,.wechat-location-panel b,.wechat-location-panel span{display:block}.wechat-location-panel small{color:#9691a8;margin-bottom:5px}.wechat-location-panel b{line-height:1.45}.wechat-location-panel span{color:#35a678;margin-top:6px;font-size:13px}.wechat-location-panel button{color:#6557d8;background:#fff;border:1px solid #d9d4f2;border-radius:10px;flex:none;padding:8px 11px}.wechat-store-select{margin-top:18px;display:block}.wechat-store-select>span{margin-bottom:9px;font-weight:750;display:block}.wechat-store-select select{color:#29263d;background:#fff;border:1px solid #dcd8eb;border-radius:14px;width:100%;min-height:50px;padding:0 14px;font-size:16px}.wechat-store-select small{color:#9893a9;margin-top:8px;line-height:1.5;display:block}.wechat-checkin-submit{color:#fff;background:linear-gradient(135deg,#6454e7,#7a66f3);border:0;border-radius:15px;width:100%;min-height:52px;margin-top:22px;font-size:17px;font-weight:800;box-shadow:0 12px 26px #6454e740}.wechat-checkin-submit:disabled{box-shadow:none;opacity:.45}.wechat-checkin-success{text-align:center}.wechat-checkin-success-icon{color:#24a66f;background:#dff8ec;border-radius:50%;place-items:center;width:68px;height:68px;margin:18px auto;font-size:31px;font-weight:900;display:grid}.wechat-checkin-success h2{margin:0 0 10px}.wechat-checkin-success p{color:#6d6880;line-height:1.65}.wechat-checkin-success>div:not(.wechat-checkin-success-icon){background:#f6f5fb;border-radius:15px;justify-content:space-between;margin:22px 0;padding:16px;display:flex}.wechat-checkin-success>small{color:#8f8a9f}.wechat-checkin-card footer{color:#9a95a8;border-top:1px solid #eeebf4;gap:5px;margin-top:24px;padding-top:18px;font-size:12px;line-height:1.55;display:grid}.wechat-checkin-card footer b{color:#6d687d}@media (width<=420px){.wechat-checkin-page{background:#fff;padding:0}.wechat-checkin-card{min-height:100vh;box-shadow:none;border:0;border-radius:0;padding:24px 20px}}._shell_75xy6_1{color:#26332f;background:linear-gradient(#eef7f4,#f8f9f9 330px);min-height:100vh;padding:18px 12px 50px;font-family:Arial,PingFang SC,sans-serif}._header_75xy6_1{grid-template-columns:42px 1fr auto;align-items:center;gap:12px;max-width:1040px;margin:0 auto 13px;display:grid}._header_75xy6_1>a,._header_75xy6_1>button{color:#14745d;background:#fff;border:1px solid #cedfd9;border-radius:12px;place-items:center;height:40px;text-decoration:none;display:grid}._header_75xy6_1>button{padding:0 14px}._header_75xy6_1 span{color:#187b65;font-size:10px;font-weight:800}._header_75xy6_1 h1{margin:4px 0 2px;font-size:22px}._header_75xy6_1 p{color:#788681;margin:0;font-size:10px}._boundary_75xy6_1,._tabs_75xy6_1,._filters_75xy6_1,._state_75xy6_1,._section_75xy6_1,._grid_75xy6_1,._list_75xy6_1,._footer_75xy6_1{max-width:1040px;margin-left:auto;margin-right:auto}._boundary_75xy6_1{background:#fff;border:1px solid #bedbd3;border-radius:14px;gap:12px;padding:13px 15px;font-size:10px;display:flex}._boundary_75xy6_1 b{color:#13745d}._boundary_75xy6_1 span{color:#697975}._tabs_75xy6_1{gap:8px;margin-top:12px;display:flex}._tabs_75xy6_1 a{color:#697975;background:#fff;border-radius:10px;padding:9px 13px;font-size:10px;text-decoration:none}._tabs_75xy6_1 a._active_75xy6_1{color:#fff;background:#18775f}._filters_75xy6_1{grid-template-columns:220px 1fr;gap:8px;margin-top:12px;display:grid}._filters_75xy6_1 select,._filters_75xy6_1 input,._editor_75xy6_1 select,._editor_75xy6_1 textarea,._review_75xy6_1 textarea{box-sizing:border-box;background:#fff;border:1px solid #d3dfdb;border-radius:10px;min-height:40px;padding:0 11px}._state_75xy6_1{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #d8e3df;border-radius:15px;margin-top:14px;padding:25px}._section_75xy6_1{margin-top:18px}._section_75xy6_1 h2{margin:0;font-size:15px}._section_75xy6_1 p{color:#85918d;margin:4px 0;font-size:9px}._grid_75xy6_1{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:9px;display:grid}._card_75xy6_1,._application_75xy6_1{background:#fff;border:1px solid #dbe5e1;border-radius:15px;padding:16px;box-shadow:0 7px 20px #2c66570b}._card_75xy6_1 small,._application_75xy6_1 small{color:#85928e;font-size:9px}._card_75xy6_1 h3,._application_75xy6_1 h3{margin:8px 0 3px;font-size:14px}._muted_75xy6_1{color:#939e9b;margin:0;font-size:8px}._flow_75xy6_1{align-items:center;gap:8px;margin:11px 0;font-size:10px;display:flex}._flow_75xy6_1 span,._flow_75xy6_1 b{background:#f1f6f4;border-radius:8px;padding:7px 9px}._flow_75xy6_1 i{color:#80928d;font-style:normal}._facts_75xy6_1{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}._facts_75xy6_1 span{color:#83908c;background:#f7f9f8;border-radius:8px;padding:8px;font-size:8px}._facts_75xy6_1 b{color:#27352f;margin-top:4px;font-size:11px;display:block}._reason_75xy6_1{color:#53645f;background:#f3f9f7;border-left:3px solid #52a28e;padding:9px;font-size:9px;line-height:1.6}._card_75xy6_1 button,._application_75xy6_1 button,._editor_75xy6_1 button,._review_75xy6_1 button{color:#4e625c;background:#fff;border:1px solid #cfddd8;border-radius:9px;min-height:34px;padding:0 12px}._card_75xy6_1 button._primary_75xy6_1,._application_75xy6_1 button._primary_75xy6_1,._editor_75xy6_1 button._primary_75xy6_1,._review_75xy6_1 button._primary_75xy6_1{color:#fff;background:#17765f;border-color:#17765f}._editor_75xy6_1,._review_75xy6_1{background:#f3f7f6;border-radius:11px;gap:8px;margin-top:11px;padding:11px;display:grid}._editor_75xy6_1 textarea,._review_75xy6_1 textarea{resize:vertical;min-height:72px;padding:9px}._editor_75xy6_1>div,._review_75xy6_1>div,._actions_75xy6_1{gap:7px;display:flex}._list_75xy6_1{gap:9px;margin-top:9px;display:grid}._application_75xy6_1{justify-content:space-between;align-items:center;gap:15px;display:flex}._application_75xy6_1 p{font-size:10px}._application_75xy6_1 em{color:#347262;background:#eef6f3;border-radius:8px;padding:5px 8px;font-size:9px;font-style:normal;display:inline-block}._audit_75xy6_1{color:#778681!important;font-size:9px!important}._footer_75xy6_1{color:#84918d;text-align:center;margin-top:22px;font-size:9px}@media (width<=700px){._header_75xy6_1 h1{font-size:18px}._boundary_75xy6_1{display:grid}._filters_75xy6_1,._grid_75xy6_1{grid-template-columns:1fr}._facts_75xy6_1{grid-template-columns:1fr 1fr}._application_75xy6_1{display:grid}._tabs_75xy6_1{overflow:auto}}._filters_75xy6_1 select:disabled{color:#26332f;opacity:1}._search_75xy6_3{grid-template-columns:1fr auto;gap:8px;display:grid}._search_75xy6_3 input{width:100%}._search_75xy6_3 button{color:#fff;background:#17765f;border:1px solid #17765f;border-radius:10px;min-width:76px}._search_75xy6_3 button:disabled{opacity:.6}._barcodes_75xy6_4{gap:6px;margin:10px 0;display:grid}._barcodes_75xy6_4>div{background:#f5f8f7;border-radius:8px;grid-template-columns:62px 1fr;gap:8px;padding:8px;font-size:9px;display:grid}._barcodes_75xy6_4 dt{color:#788681}._barcodes_75xy6_4 dd{overflow-wrap:anywhere;color:#27352f;min-width:0;margin:0}._submitNotice_75xy6_5{z-index:50;background:#eef8f5;border:1px solid #9fcabd;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;max-width:720px;margin:auto;padding:13px 15px;font-size:11px;display:grid;position:fixed;bottom:18px;left:14px;right:14px;box-shadow:0 12px 32px #173f3433}._submitNotice_75xy6_5 b{color:#176c57}._submitNotice_75xy6_5 span{overflow-wrap:anywhere}._submitNotice_75xy6_5 button{background:#fff;border:1px solid #afc9c1;border-radius:8px;min-height:30px;padding:0 10px}._submitNotice_75xy6_5._success_75xy6_5{background:#e9f7f0;border-color:#79b89f}._submitNotice_75xy6_5._error_75xy6_5{background:#fff1f1;border-color:#d8a2a2}._submitNotice_75xy6_5._error_75xy6_5 b{color:#a23d3d}._reasonRequirement_75xy6_6{color:#667873;margin:0;font-size:10px}._reasonRequirementError_75xy6_6{color:#a23d3d;font-weight:700}._editor_75xy6_1 button[aria-disabled=true]{color:#65746f!important;background:#d9e1de!important;border-color:#aab9b4!important}._drawer_75xy6_7{z-index:40;box-sizing:border-box;background:#f4f8f7;width:min(720px,100%);padding:20px;position:fixed;top:0;bottom:0;right:0;overflow:auto;box-shadow:-18px 0 50px #173f3433}._drawerHeader_75xy6_7{justify-content:space-between;align-items:center;gap:12px;display:flex}._drawerHeader_75xy6_7 h2{margin:4px 0}._drawerHeader_75xy6_7 button,._pagination_75xy6_7 button,._section_75xy6_1 button{color:#176c57;background:#fff;border:1px solid #bed5ce;border-radius:9px;min-height:36px;padding:0 13px}._pagination_75xy6_7{justify-content:center;align-items:center;gap:12px;margin:18px 0;display:flex}._editor_75xy6_1 label{color:#596b65;grid-template-columns:1fr 120px;align-items:center;gap:8px;font-size:10px;display:grid}._editor_75xy6_1 input{border:1px solid #d3dfdb;border-radius:9px;min-height:38px;padding:0 10px}._actions_75xy6_1{flex-wrap:wrap}._policy_75xy6_8{box-sizing:border-box;background:#fff;border:1px solid #bedbd3;border-radius:15px;max-width:1040px;margin:18px auto 0;padding:18px}._policy_75xy6_8 h2{margin:5px 0}._policy_75xy6_8 p,._policy_75xy6_8 small{color:#788681;font-size:9px}._policyFields_75xy6_8{grid-template-columns:repeat(3,1fr);gap:9px;margin:13px 0;display:grid}._policyFields_75xy6_8 label{color:#61716c;gap:5px;font-size:9px;display:grid}._policyFields_75xy6_8 input{border:1px solid #d3dfdb;border-radius:9px;min-height:38px;padding:0 10px}._policy_75xy6_8>button{color:#fff;background:#17765f;border:1px solid #17765f;border-radius:9px;min-height:36px;padding:0 13px}@media (width<=700px){._policyFields_75xy6_8{grid-template-columns:1fr 1fr}}._policyCardActions_75xy6_9{gap:7px;min-width:280px;display:grid}._policyCardActions_75xy6_9 textarea{box-sizing:border-box;resize:vertical;border:1px solid #d3dfdb;border-radius:10px;min-height:66px;padding:9px}._cardError_75xy6_9{font-weight:700;color:#b13f35!important}@media (width<=700px){._policyCardActions_75xy6_9{width:100%;min-width:0}}._tabs_75xy6_1 button{color:#697975;white-space:nowrap;background:#fff;border:0;border-radius:10px;padding:9px 13px;font-size:10px}._tabs_75xy6_1 button._active_75xy6_1{color:#fff;background:#18775f}._tabs_75xy6_1 button b{margin-left:3px}._pagination_75xy6_7 button{color:#176c57;background:#fff;border:1px solid #bed5ce;border-radius:9px;min-height:38px;padding:0 14px}._pagination_75xy6_7 button:disabled{opacity:.45}._storeChoices_75xy6_11{flex-wrap:wrap;gap:9px;margin:14px 0;display:flex}._storeChoices_75xy6_11 label{background:#f7faf9;border:1px solid #cfe0da;border-radius:10px;align-items:center;gap:6px;padding:9px 12px;font-size:10px;display:flex}._storeChoices_75xy6_11 input{width:16px;height:16px}._policyReason_75xy6_11{box-sizing:border-box;resize:vertical;border:1px solid #d3dfdb;border-radius:10px;width:100%;min-height:76px;margin:8px 0;padding:10px}._previewLoading_75xy6_11{color:#315d7c;background:#edf6ff;border-radius:10px;margin-top:12px;padding:13px;font-size:10px}._previewGrid_75xy6_11{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px;display:grid}._previewGrid_75xy6_11>div{background:#f0f7f5;border-radius:10px;gap:5px;padding:13px;font-size:10px;display:grid}._previewGrid_75xy6_11 strong{color:#12634f;font-size:13px}._previewGrid_75xy6_11 small{color:#75847f}._previewGrid_75xy6_11 details{margin-top:6px}._previewGrid_75xy6_11 summary{cursor:pointer;color:#176c57}._previewExamples_75xy6_11{gap:6px;margin-top:7px;display:grid}._previewExamples_75xy6_11 article{background:#fff;border-radius:8px;gap:3px;padding:8px;display:grid}._previewExamples_75xy6_11 b{font-size:10px}._previewExamples_75xy6_11 span,._previewExamples_75xy6_11 small{font-size:9px}@media (width<=700px){._previewGrid_75xy6_11{grid-template-columns:1fr}}._tabs_75xy6_1{flex-wrap:wrap}._navigation_nk9j4_1{box-sizing:border-box;background:#fff;border:1px solid #d8d2ef;border-radius:15px;max-width:1160px;margin:12px auto 0;padding:10px}._navigation_nk9j4_1>div{align-items:baseline;gap:12px;padding:0 3px 6px;display:flex}._navigation_nk9j4_1>div strong{color:#2d2841;font-size:18px}._navigation_nk9j4_1>div span{color:#77728e;font-size:14px}._navigation_nk9j4_1 section{gap:8px;display:flex;overflow-x:auto}._navigation_nk9j4_1 a{color:#645e78;white-space:nowrap;border-radius:10px;align-items:center;min-height:42px;padding:0 15px;text-decoration:none;display:inline-flex}._navigation_nk9j4_1 a:hover{color:#533fd0;background:#f3f0ff}._navigation_nk9j4_1 a._active_nk9j4_50{color:#fff;background:#5942d1;font-weight:700}._secondary_nk9j4_56{border-top:1px solid #eeeaf7;margin-top:10px;padding-top:10px}._secondary_nk9j4_56 a{min-height:36px;font-size:14px}@media (width<=760px){._navigation_nk9j4_1{margin-top:14px}._navigation_nk9j4_1>div{display:block}._navigation_nk9j4_1>div span{margin-top:5px;display:block}}
