:root{--color-text: #29362f;--color-text-muted: #6e7d74;--color-canvas: #f7f7f7;--color-surface: #ffffff;--color-primary: #1e6b47;--color-primary-strong: #14502f;--color-green-700: #0d6840;--color-green-100: #eaf5e8;--color-nav-text: #c9d6ce;--color-warning-text: #96520b;--color-orange-43: #cc7011;--color-orange-35: #a9560b;--color-orange-100: #fff0d9;--color-orange-50: #fff8ef;--color-grey-36: #54635a;--color-grey-64: #9ca8a1;--color-grey-98: #fafbf9;--color-spring-green-12: #18271f;--color-spring-green-26: #3c4b42;--color-spring-green-deep: #03391f;--color-chart-1: #0d6840;--color-chart-3: #f7931e;--color-chart-grid: #e5e8e6;--color-pagination-icon: #4b5563;--color-pagination-label: #6b7280;--color-pagination-active-bg: #e5e7eb;--color-border: #e8ece9;--color-table-header: #f0f3f1;--color-action-border: #dce8df;--color-action-text: #156942;--color-danger-bg: #fff0ef;--color-danger-text: #df514d;--color-chart-2: #60aa7b;--color-chart-4: #9bb99d;--color-chart-5: #c2b56f;--color-chart-6: #e4b384;--color-chart-7: #d1dad2;--color-banner-surface: #0b4a2b;--color-banner-track: #1f5a3c;--color-banner-accent: #8cc152;--color-banner-border-soft: #3d7a59;--color-banner-text-soft: #b9cfc2;--color-banner-text-pale: #cfe8d6;--color-neutral-pill: #f1f3f2;--color-orange-tile: #fff4e5;--color-blue-tile: #e9f1fb;--color-row-divider: #eef1ef;--color-input-border: #cbd2ce;--color-over-bg: #fdecec;--color-over-text: #b42318;--color-ok-bg: #eaf7ee;--radius-card: 12px;--radius-10: 10px;--radius-chip: 9px;--radius-button: 8px;--radius-modal: 14px;--radius-pagination: 8px;--shadow-modal: 0 15px 50px rgb(24 52 39 / .13);--space-component: 16px;--space-xs: 8px;--space-6: 6px;--space-20: 20px;--font-arabic: "IBM Plex Sans Arabic", system-ui, sans-serif;--font-latin: "Inter", system-ui, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-11: 11px;--font-size-12: 12px;--font-size-13: 13px;--font-size-10: 10px;--font-size-14: 14px;--font-size-16: 16px;--font-size-17: 17px;--line-height-16-5: 16.5px;--line-height-18: 18px;--line-height-19-5: 19.5px;--layout-desktop-min: 1200px;--layout-tablet-min: 768px;--layout-min-width: 360px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;overflow-wrap:break-word;background:var(--color-canvas);color:var(--color-text);font-family:var(--font-arabic);font-size:var(--font-size-13);line-height:var(--line-height-19-5)}img,svg{max-inline-size:100%}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-arabic-400-arabic-CyU-ddYS.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-arabic-400-latin-Bo5KPYvw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-sans-arabic-500-arabic-C4MQITzh.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-sans-arabic-500-latin-Cd6jVIg7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-arabic-600-arabic-0pRdybE_.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-arabic-600-latin-KrqB56Mw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-arabic-700-arabic-DrtBj6UE.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-arabic-700-latin-BzSf6GNr.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-500-latin-Cerq10X2.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._shell_algt3_1{--sidebar-inline-size: 264px;min-block-size:100dvh}._topbar_algt3_6{position:sticky;inset-block-start:0;z-index:10;display:flex;align-items:center;gap:var(--space-xs);block-size:56px;padding-inline:var(--space-component);background:var(--color-surface);border-block-end:1px solid var(--color-border)}._menuButton_algt3_19{inline-size:44px;block-size:44px;border:0;border-radius:var(--radius-button);background:transparent;font-size:22px;cursor:pointer}._closeButton_algt3_29{display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;margin:var(--space-xs) var(--space-xs) 0;flex:none;border:0;border-radius:var(--radius-button);background:transparent;color:inherit;font-size:20px;cursor:pointer}._backdrop_algt3_45{position:fixed;inset:0;z-index:19;background:#18271f80}._sidebar_algt3_52{position:fixed;inset-block:0;inset-inline-start:0;z-index:20;inline-size:min(var(--sidebar-inline-size),85vw);display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background:var(--color-surface);color:var(--color-text);border-inline-end:1px solid var(--color-chart-grid);transform:translate(100%);visibility:hidden;transition:transform .2s ease,visibility 0s linear .2s}._sidebarOpen_algt3_71{transform:none;visibility:visible;transition:transform .2s ease,visibility 0s}._main_algt3_77{min-inline-size:0;padding:var(--space-component)}._main_algt3_77:focus{outline:none}@media(min-width:768px){._topbar_algt3_6{block-size:73px;padding-inline:var(--space-20)}._main_algt3_77{padding:var(--space-20)}}@media(min-width:1200px){._topbar_algt3_6{margin-inline-start:var(--sidebar-inline-size)}._menuButton_algt3_19,._closeButton_algt3_29,._backdrop_algt3_45{display:none}._sidebar_algt3_52{transform:none;visibility:visible;inline-size:var(--sidebar-inline-size)}._topbar_algt3_6{padding-inline:28px}._main_algt3_77{margin-inline-start:var(--sidebar-inline-size);padding:28px}}@media(prefers-reduced-motion:reduce){._sidebar_algt3_52{transition:none}}._region_1v60b_1{position:fixed;inset-block-end:var(--space-20);inset-inline:var(--space-component);z-index:40;display:flex;justify-content:center;pointer-events:none}._toast_1v60b_11{margin:0;padding:10px 16px;max-inline-size:100%;border-radius:var(--radius-button);background:var(--color-spring-green-12);color:var(--color-surface);font-size:var(--font-size-13);animation:_toast-in_1v60b_1 .2s ease}@keyframes _toast-in_1v60b_1{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){._toast_1v60b_11{animation:none}}._grid_5eahz_1{display:grid;grid-template-columns:1fr;gap:var(--space-component)}._card_5eahz_7{display:flex;flex-direction:column;gap:14px;min-inline-size:0;padding:var(--space-20);border:1px solid var(--color-chart-grid);border-radius:var(--radius-modal);background:var(--color-surface)}._labelRow_5eahz_18{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-xs)}._label_5eahz_18{margin:0;color:var(--color-grey-36);font-size:var(--font-size-13);font-weight:var(--font-weight-medium);line-height:var(--line-height-19-5)}._tile_5eahz_33{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:32px;block-size:32px;border-radius:var(--radius-button)}._tileGreen_5eahz_43{background:var(--color-green-100)}._tileOrange_5eahz_47{background:var(--color-orange-tile)}._tileBlue_5eahz_51{background:var(--color-blue-tile)}._value_5eahz_55{display:flex;align-items:baseline;gap:var(--space-6);margin:0;color:var(--color-spring-green-12)}._valueGreen_5eahz_63{color:var(--color-green-700)}._valueRed_5eahz_67{color:var(--color-danger-text)}._readyBlock_5eahz_71{display:flex;flex-direction:column;gap:var(--space-6)}._badge_5eahz_77{align-self:flex-start;margin:0;padding:2px 8px;border-radius:var(--radius-button);background:var(--color-orange-tile);color:var(--color-grey-36);font-size:var(--font-size-11);font-weight:var(--font-weight-medium);line-height:var(--line-height-16-5)}._caption_5eahz_89{margin:0;color:var(--color-text-muted);font-size:var(--font-size-11);line-height:var(--line-height-16-5)}._number_5eahz_96{font-size:30px;font-weight:var(--font-weight-bold);line-height:1.2;overflow-wrap:anywhere}._unit_5eahz_103{color:var(--color-text-muted);font-size:var(--font-size-12);font-weight:var(--font-weight-medium)}._unavailable_5eahz_109{display:flex;flex-direction:column;gap:2px}._dash_5eahz_115{color:var(--color-grey-64);font-size:24px;font-weight:var(--font-weight-bold);line-height:1.2}._reason_5eahz_122{margin:0;color:var(--color-text-muted);font-size:var(--font-size-11);line-height:var(--line-height-16-5)}@media(min-width:640px){._grid_5eahz_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){._grid_5eahz_1{grid-template-columns:repeat(4,minmax(0,1fr))}}._grid_olmjc_1{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:768px){._grid_olmjc_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){._grid_olmjc_1{grid-template-columns:repeat(4,minmax(0,1fr))}}._card_olmjc_19{display:flex;flex-direction:column;gap:var(--space-xs);min-inline-size:0;padding:18px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}._label_olmjc_30{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);margin:0;color:var(--color-text-muted);font-size:var(--font-size-12);font-weight:var(--font-weight-regular);line-height:1.65}._value_olmjc_42,._caption_olmjc_43{margin:0;line-height:1.65}._value_olmjc_42{font-size:27px;font-weight:var(--font-weight-bold)}._caption_olmjc_43{color:var(--color-text-muted);font-size:var(--font-size-10)}._toneText_olmjc_58{color:var(--color-text)}._toneWarning_olmjc_62{color:var(--color-warning-text)}._toneGreen_olmjc_66{color:var(--color-green-700)}._page_hexs9_1{display:flex;flex-direction:column;gap:var(--space-20);min-inline-size:0}._panels_hexs9_8{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-component)}@media(min-width:1024px){._panels_hexs9_8{grid-template-columns:repeat(2,minmax(0,1fr))}}._page_jkl9p_1{display:flex;flex-direction:column;gap:var(--space-20);min-inline-size:0}._twoCards_jkl9p_8{grid-template-columns:1fr}@media(min-width:768px){._twoCards_jkl9p_8{grid-template-columns:repeat(2,minmax(0,1fr))}}._unit_jkl9p_18{font-size:var(--font-size-12);font-weight:var(--font-weight-regular)}._panel_jkl9p_23{display:flex;flex-direction:column;gap:var(--space-component);min-inline-size:0;padding:18px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}._panelHeader_jkl9p_34{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-xs)}._panelTitle_jkl9p_42{margin:0;font-size:var(--font-size-14);font-weight:var(--font-weight-bold)}._rangeLabel_jkl9p_48{display:inline-flex}._range_jkl9p_48{block-size:36px;padding-inline:12px 32px;border:1px solid var(--color-border);border-radius:var(--radius-button);background-color:var(--color-surface);background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='chevron-down'%3e%3cpath%20id='Vector'%20d='M3.5%205.25L7%208.75L10.5%205.25'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke='%2387938E'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left 12px center;background-size:14px 14px;appearance:none;color:var(--color-text);font-family:inherit;font-size:var(--font-size-12);cursor:pointer}._trendGrid_jkl9p_69{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media(min-width:1024px){._trendGrid_jkl9p_69{grid-template-columns:minmax(0,2fr) minmax(240px,1fr)}}._empty_jkl9p_81{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px 12px;color:var(--color-text-muted);font-size:var(--font-size-12);line-height:1.65;text-align:center}._empty_jkl9p_81 strong{color:var(--color-text);font-size:var(--font-size-14)}._emptyAction_jkl9p_98,._retry_jkl9p_99{block-size:40px;padding-inline:var(--space-component);border:1px solid var(--color-action-border);border-radius:var(--radius-button);background:var(--color-surface);color:var(--color-green-700);font-size:var(--font-size-13);font-weight:var(--font-weight-bold);cursor:pointer}._problem_jkl9p_111{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-component);padding:12px 16px;border-radius:var(--radius-button);background:var(--color-danger-bg);color:var(--color-danger-text);font-size:var(--font-size-12)}._problem_jkl9p_111 p{margin:0}._region_awk9n_5{position:relative;animation:_appear_awk9n_1 .2s ease-out .15s both}._bone_awk9n_10{display:block;flex:none;max-inline-size:100%;border-radius:6px;background:linear-gradient(90deg,var(--color-chart-grid) 0%,var(--color-neutral-pill) 45%,var(--color-chart-grid) 90%) 0 0 / 300% 100%;animation:_shimmer_awk9n_1 1.4s linear infinite}._round_awk9n_25{border-radius:50%}._card_awk9n_29{display:flex;flex-direction:column;gap:14px;min-inline-size:0;padding:var(--space-20);border:1px solid var(--color-chart-grid);border-radius:var(--radius-card);background:var(--color-surface)}._row_awk9n_40{display:flex;align-items:center;justify-content:space-between;gap:12px}._stack_awk9n_47{display:flex;flex-direction:column;gap:8px;min-inline-size:0}._page_awk9n_54{display:flex;flex-direction:column;gap:var(--space-20);min-inline-size:0}._tableRow_awk9n_61{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));align-items:center;gap:16px;padding-block:12px;border-block-start:1px solid var(--color-border)}._chart_awk9n_70{display:flex;align-items:flex-end;gap:6px;block-size:200px;padding-block-start:12px}._chart_awk9n_70>._bone_awk9n_10{flex:1}._session_awk9n_83{display:grid;place-items:center;min-block-size:100dvh;padding:24px}._sessionCard_awk9n_90{display:grid;gap:14px;justify-items:center;inline-size:min(320px,100%)}._shellSidebar_awk9n_98{display:none}._shellTop_awk9n_102{display:flex;align-items:center;justify-content:space-between;gap:12px;block-size:56px;padding-inline:var(--space-component);border-block-end:1px solid var(--color-border);background:var(--color-surface)}._shellMain_awk9n_113{padding:var(--space-component)}@media(min-width:768px){._shellTop_awk9n_102{block-size:70px;padding-inline:var(--space-20)}._shellMain_awk9n_113{padding:var(--space-20)}}@media(min-width:1200px){._shellSidebar_awk9n_98{position:fixed;inset-block:0;inset-inline-start:0;display:flex;flex-direction:column;gap:14px;inline-size:264px;padding:24px var(--space-20);border-inline-end:1px solid var(--color-chart-grid);background:var(--color-surface)}._shellTop_awk9n_102,._shellMain_awk9n_113{margin-inline-start:264px}._shellTop_awk9n_102{padding-inline:28px}._shellMain_awk9n_113{padding:28px}}@media(max-width:600px){._hideNarrow_awk9n_157{display:none}._tableRow_awk9n_61{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@keyframes _shimmer_awk9n_1{0%{background-position:100% 0}to{background-position:0 0}}@keyframes _appear_awk9n_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._region_awk9n_5{animation:none}._bone_awk9n_10{animation:none;background:var(--color-chart-grid)}}._icon_ah77d_1{display:block;flex:none}._flip_ah77d_6{display:block;flex:none;transform:scaleY(-1)}._backdrop_bcsyk_1{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:var(--space-component);background:#18271f99;animation:_fade-in_bcsyk_1 .15s ease}._dialog_bcsyk_13{display:flex;flex-direction:column;inline-size:min(740px,100%);max-block-size:100%;border-radius:var(--radius-modal);background:var(--color-surface);box-shadow:var(--shadow-modal);overflow:hidden;animation:_rise-in_bcsyk_1 .18s ease}._form_bcsyk_25{display:flex;flex-direction:column;min-block-size:0;max-block-size:100%}._header_bcsyk_32{display:flex;flex:none;align-items:center;gap:var(--space-component);padding:22px;border-block-end:1px solid var(--color-border)}._badge_bcsyk_41{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:38px;block-size:38px;border-radius:var(--radius-chip);background:var(--color-green-100)}._titles_bcsyk_52{flex:1;min-inline-size:0;line-height:1.65}._title_bcsyk_52{margin:0;font-size:18px;font-weight:var(--font-weight-bold);line-height:1.65}._description_bcsyk_65{margin:0;color:var(--color-text-muted);font-size:var(--font-size-11)}._close_bcsyk_71{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:32px;block-size:32px;margin:-6px;padding:0;border:0;border-radius:var(--radius-button);background:transparent;cursor:pointer}._close_bcsyk_71:hover{background:var(--color-grey-98)}._body_bcsyk_90{flex:1 1 auto;min-block-size:0;padding:22px;overflow-y:auto;overscroll-behavior:contain}._summary_bcsyk_98{margin:0 0 var(--space-component);padding:10px 12px;border-radius:var(--radius-button);background:var(--color-danger-bg);color:var(--color-danger-text);font-size:var(--font-size-12)}._grid_bcsyk_107{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-component) 14px}._field_bcsyk_113{display:flex;flex-direction:column;gap:var(--space-6);min-inline-size:0}._wide_bcsyk_120{grid-column:1 / -1}._field_bcsyk_113 label{font-size:var(--font-size-12);line-height:1.65}._control_bcsyk_129{inline-size:100%;block-size:44px;padding:0 var(--space-component);border:1px solid var(--color-border);border-radius:var(--radius-button);background-color:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:var(--font-size-13)}select._control_bcsyk_129{appearance:none;padding-inline-end:36px;background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='chevron-down'%3e%3cpath%20id='Vector'%20d='M3.5%205.25L7%208.75L10.5%205.25'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke='%2387938E'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left 14px center;background-size:14px 14px;cursor:pointer}select._control_bcsyk_129:disabled,._control_bcsyk_129:disabled{background-color:var(--color-grey-98);color:var(--color-text-muted);cursor:not-allowed}._control_bcsyk_129::placeholder{color:var(--color-text-muted)}._invalid_bcsyk_162{border-color:var(--color-danger-text)}._error_bcsyk_166{margin:0;color:var(--color-danger-text);font-size:var(--font-size-11);line-height:1.5}._hint_bcsyk_173{margin:0;color:var(--color-text-muted);font-size:var(--font-size-11);line-height:1.5}._footer_bcsyk_180{display:flex;flex:none;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-xs);padding:18px;border-block-start:1px solid var(--color-border);background:var(--color-canvas)}._save_bcsyk_191,._cancel_bcsyk_192{block-size:42px;border-radius:var(--radius-button);cursor:pointer}._save_bcsyk_191{inline-size:145px;padding-inline:var(--space-component);border:0;background:var(--color-green-700);color:var(--color-surface);font-size:var(--font-size-14);letter-spacing:.1px}._save_bcsyk_191:hover:not(:disabled){background:var(--color-primary)}._save_bcsyk_191:disabled{opacity:.7;cursor:progress}._cancel_bcsyk_192{min-inline-size:70px;padding-inline:14px;border:1px solid var(--color-border);background:var(--color-canvas);color:var(--color-green-700);font-size:var(--font-size-13);font-weight:var(--font-weight-bold)}@media(max-width:600px){._backdrop_bcsyk_1{padding:var(--space-xs)}._header_bcsyk_32,._body_bcsyk_90{padding:var(--space-component)}._grid_bcsyk_107{grid-template-columns:minmax(0,1fr)}._footer_bcsyk_180{padding:12px var(--space-component)}._save_bcsyk_191{flex:1 1 0;inline-size:auto}._cancel_bcsyk_192{flex:0 0 auto}}@keyframes _fade-in_bcsyk_1{0%{opacity:0}}@keyframes _rise-in_bcsyk_1{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){._backdrop_bcsyk_1,._dialog_bcsyk_13{animation:none}}._panel_15j2s_1{display:flex;flex-direction:column;gap:14px;min-inline-size:0;padding:var(--space-20);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}._heading_15j2s_12{display:flex;flex-direction:column;gap:1px}._title_15j2s_18{margin:0;font-size:var(--font-size-16);font-weight:var(--font-weight-bold);line-height:1.65}._subtitle_15j2s_25{margin:0;color:var(--color-text-muted);font-size:var(--font-size-11);line-height:1.65}._body_15j2s_33{display:flex;flex-flow:row-reverse wrap;align-items:center;justify-content:center;gap:var(--space-20)}._legend_15j2s_41{display:flex;flex:1 1 200px;flex-direction:column;gap:9px;min-inline-size:0;margin:0;padding:0;list-style:none}._legendRow_15j2s_52{display:flex;align-items:center;gap:var(--space-xs)}._swatch_15j2s_58{flex:none;inline-size:9px;block-size:9px;border-radius:3px}._legendLabel_15j2s_65{flex:1;font-size:var(--font-size-12);line-height:1.65}._legendValue_15j2s_71{flex:none;inline-size:70px;color:var(--color-text-muted);font-size:var(--font-size-11);line-height:1.65;text-align:start}._chart_15j2s_80{position:relative;flex:none;inline-size:190px;block-size:190px}._svg_15j2s_87{display:block;inline-size:100%;block-size:100%}._center_15j2s_93{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.65}._centerValue_15j2s_103{font-size:29px;font-weight:var(--font-weight-bold)}._centerLabel_15j2s_108{color:var(--color-text-muted);font-size:var(--font-size-11)}._panel_13exx_1{display:flex;flex-direction:column;align-items:stretch;gap:14px;min-inline-size:0;padding:var(--space-20);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}._heading_13exx_13{display:flex;flex-direction:column;gap:1px}._title_13exx_19{margin:0;font-size:var(--font-size-16);font-weight:var(--font-weight-bold);line-height:1.65}._subtitle_13exx_26{margin:0;color:var(--color-text-muted);font-size:var(--font-size-11);line-height:1.65}._list_13exx_33{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;font-size:var(--font-size-12);line-height:1.65}._expired_13exx_44{padding:10px;border-radius:var(--radius-button);background:var(--color-danger-bg);color:var(--color-danger-text)}._soon_13exx_51{color:var(--color-warning-text)}._link_13exx_55{align-self:flex-start;padding:0;border:0;background:transparent;color:var(--color-green-700);font-size:var(--font-size-11);line-height:1.65;cursor:pointer}._none_13exx_66{color:var(--color-text-muted)}._notice_1pe8x_1{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-component);border:1px solid var(--color-danger-text);border-radius:var(--radius-card);background:var(--color-danger-bg);color:var(--color-text)}._title_1pe8x_12{margin:0;color:var(--color-danger-text);font-size:var(--font-size-14);font-weight:var(--font-weight-bold)}._text_1pe8x_19{margin:0;font-size:var(--font-size-12);line-height:1.65}._row_1pe8x_25{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-component)}._action_1pe8x_32{block-size:40px;padding-inline:var(--space-component);border:0;border-radius:var(--radius-button);background:var(--color-green-700);color:var(--color-surface);font-size:var(--font-size-13);cursor:pointer}._failure_1pe8x_43{margin:0;color:var(--color-danger-text);font-size:var(--font-size-12)}._scroll_ft74z_1{max-inline-size:100%;overflow-x:auto;background:var(--color-surface);border-radius:var(--radius-card)}._scroll_ft74z_1>table{min-inline-size:640px;inline-size:100%;border-collapse:collapse;text-align:start}._card_1lscj_1{min-inline-size:0;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);overflow:hidden}._toolbar_1lscj_9{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:var(--space-component)}._selectWrap_1lscj_17{display:block}._select_1lscj_17{appearance:none;block-size:40px;padding:0 12px;padding-inline-end:28px;border:1px solid var(--color-border);border-radius:var(--radius-button);background-color:var(--color-surface);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%236e7d74' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 10px center;color:var(--color-text);font-family:inherit;font-size:var(--font-size-11);cursor:pointer}._categorySelect_1lscj_38{inline-size:165px}._sortSelect_1lscj_42{inline-size:150px}._count_1lscj_46{flex:1 1 140px;margin:0;color:var(--color-text-muted);font-size:var(--font-size-11);line-height:1.65;text-align:end}._table_1lscj_55{inline-size:100%;table-layout:fixed;border-collapse:collapse;text-align:start}._actionCol_1lscj_62{inline-size:124px}._table_1lscj_55 th,._table_1lscj_55 td{padding:12px 14px;text-align:start;vertical-align:middle;font-size:var(--font-size-11);font-weight:var(--font-weight-regular);line-height:1.65}._table_1lscj_55 thead th{background:var(--color-table-header);font-size:var(--font-size-10);font-weight:var(--font-weight-bold)}._table_1lscj_55 tbody tr{block-size:62px;border-block-end:1px solid var(--color-border)}._nameCell_1lscj_87{display:table-cell}._itemName_1lscj_91{display:block;font-size:var(--font-size-12);font-weight:var(--font-weight-bold)}._small_1lscj_97{font-size:var(--font-size-10)}._qty_1lscj_101{font-size:var(--font-size-12);font-weight:var(--font-weight-bold)}._muted_1lscj_106{color:var(--color-text-muted)}._dateCell_1lscj_110{color:var(--color-text-muted);font-size:var(--font-size-10)}._dateCell_1lscj_110._expired_1lscj_115{color:var(--color-danger-text)}._action_1lscj_62{padding:3px 7px;border:1px solid var(--color-action-border);border-radius:var(--radius-chip);background:var(--color-surface);color:var(--color-action-text);font-size:var(--font-size-12);font-weight:var(--font-weight-bold);line-height:normal;white-space:nowrap;cursor:pointer}._action_1lscj_62:hover{background:var(--color-grey-98)}._empty_1lscj_136{padding:32px 14px;color:var(--color-text-muted);text-align:center}._footer_1lscj_142{padding:var(--space-component)}._minCell_1lscj_146{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}._minForm_1lscj_153{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-inline-size:190px}._minInput_1lscj_161{inline-size:72px;padding:3px 6px;border:1px solid var(--color-action-border);border-radius:var(--radius-chip);font:inherit;font-size:var(--font-size-12)}._minError_1lscj_170{inline-size:100%;color:var(--color-danger, #b3261e);font-size:var(--font-size-10)}._nav_1ghp5_1{display:flex;flex-wrap:wrap;align-items:flex-start;direction:ltr;font-family:var(--font-latin)}._pages_1ghp5_9{display:flex;margin:0;padding:0;list-style:none}._step_1ghp5_16,._page_1ghp5_9{display:inline-flex;align-items:center;justify-content:center;block-size:38px;border:0;border-radius:var(--radius-pagination);background:transparent;color:var(--color-pagination-label);font-family:inherit;font-size:var(--font-size-16);font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:.08px;cursor:pointer}._step_1ghp5_16{gap:var(--space-xs);padding-inline:12px}._step_1ghp5_16 span[dir],._step_1ghp5_16>span:not(._icon_1ghp5_40){font-family:var(--font-arabic);direction:rtl}._icon_1ghp5_40{color:var(--color-pagination-icon)}._page_1ghp5_9{inline-size:38px}._active_1ghp5_53{background:var(--color-pagination-active-bg)}._step_1ghp5_16:hover:not(:disabled),._page_1ghp5_9:hover:not(._active_1ghp5_53){background:var(--color-grey-98)}._step_1ghp5_16:disabled{opacity:.45;cursor:not-allowed}._dialog_gmw8a_1{inline-size:min(900px,100%)}._stack_gmw8a_5{display:flex;flex-direction:column;gap:12px}._help_gmw8a_11{margin:0;font-size:var(--font-size-12);line-height:1.8}._links_gmw8a_17{display:flex;flex-wrap:wrap;gap:8px}._download_gmw8a_23{display:inline-flex;flex-direction:column;gap:2px;padding:10px 14px;border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-green-100);color:var(--color-green-700);font-size:var(--font-size-12);font-weight:var(--font-weight-bold);text-decoration:none}._download_gmw8a_23 span{color:var(--color-grey-36);font-size:var(--font-size-10);font-weight:var(--font-weight-regular)}._download_gmw8a_23:focus-visible,._drop_gmw8a_44:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}._drop_gmw8a_44{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:28px 16px;border:2px dashed var(--color-input-border);border-radius:var(--radius-button);background:var(--color-grey-98);font-size:var(--font-size-12);text-align:center;cursor:pointer}._dropActive_gmw8a_64{border-color:var(--color-primary);background:var(--color-green-100)}._drop_gmw8a_44 input{position:absolute;inline-size:1px;block-size:1px;opacity:0}._dropTitle_gmw8a_76{font-size:var(--font-size-14);font-weight:var(--font-weight-bold)}._muted_gmw8a_81{margin:0;color:var(--color-text-muted);font-size:var(--font-size-11);line-height:1.65;overflow-wrap:anywhere}._problem_gmw8a_89{margin:0;padding:10px 12px;border-radius:var(--radius-button);background:var(--color-danger-bg);color:var(--color-danger-text);font-size:var(--font-size-12);line-height:1.65}._notice_gmw8a_99{margin:0;padding:10px 12px;border:1px solid #f3d3a1;border-radius:var(--radius-button);background:#fff4e5;color:var(--color-warning-text);font-size:var(--font-size-12);line-height:1.65}._title_gmw8a_110{margin:0;font-size:var(--font-size-14);font-weight:var(--font-weight-bold)}._title_gmw8a_110:focus{outline:2px solid var(--color-primary);outline-offset:2px}._table_gmw8a_121{inline-size:100%;border-collapse:collapse}._table_gmw8a_121 th,._table_gmw8a_121 td{padding:8px 10px;border-block-end:1px solid var(--color-border);text-align:start;font-size:var(--font-size-11);font-weight:var(--font-weight-regular);line-height:1.6}._table_gmw8a_121 thead th{background:var(--color-table-header);font-weight:var(--font-weight-bold)}._table_gmw8a_121 tbody th{font-weight:var(--font-weight-bold)}._num_gmw8a_145{font-variant-numeric:tabular-nums}._create_gmw8a_149{color:var(--color-green-700);font-weight:var(--font-weight-bold)}._reject_gmw8a_154{color:var(--color-danger-text);font-weight:var(--font-weight-bold)}._samples_gmw8a_159{margin:0;padding-inline-start:18px;color:var(--color-grey-36);font-size:var(--font-size-10);line-height:1.7}._progress_gmw8a_167{display:flex;flex-direction:column;gap:8px}._bar_gmw8a_173{block-size:8px;border-radius:4px;background:var(--color-green-100);overflow:hidden}._bar_gmw8a_173:after{content:"";display:block;block-size:100%;inline-size:35%;border-radius:4px;background:var(--color-primary);animation:_slide_gmw8a_1 1.2s ease-in-out infinite}@keyframes _slide_gmw8a_1{0%{transform:translate(120%)}to{transform:translate(-300%)}}@media(prefers-reduced-motion:reduce){._bar_gmw8a_173:after{animation:none;inline-size:100%}}._summary_gmw8a_199{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:0}._summary_gmw8a_199 div{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:var(--radius-button);background:var(--color-green-100)}._summary_gmw8a_199 dt{color:var(--color-grey-36);font-size:var(--font-size-10)}._summary_gmw8a_199 dd{margin:0;font-size:var(--font-size-12);font-weight:var(--font-weight-bold)}._header_kk3j6_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-component)}._titles_kk3j6_9{display:flex;flex:1 1 320px;flex-direction:column;gap:3px;min-inline-size:0}._title_kk3j6_9{margin:0;font-size:28px;font-weight:var(--font-weight-bold);line-height:1.65}._subtitle_kk3j6_24{margin:0;color:var(--color-text-muted);font-size:var(--font-size-12);line-height:1.65}._actions_kk3j6_31{display:flex;flex-wrap:wrap;gap:12px}._primary_kk3j6_37,._secondary_kk3j6_38{block-size:42px;border-radius:var(--radius-button);cursor:pointer}._primary_kk3j6_37{inline-size:140px;padding-inline:var(--space-component);border:0;background:var(--color-green-700);color:var(--color-surface);font-size:var(--font-size-14);letter-spacing:.1px}._primary_kk3j6_37:hover{background:var(--color-primary)}._secondary_kk3j6_38{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);padding-inline:14px;border:1px solid var(--color-primary);background:var(--color-nav-text);color:var(--color-primary-strong);font-size:var(--font-size-14);font-weight:var(--font-weight-medium)}@media(max-width:767px){._actions_kk3j6_31{inline-size:100%}._primary_kk3j6_37,._secondary_kk3j6_38{flex:1 1 0;inline-size:auto}}._note_1yqsq_1{block-size:auto;padding-block:10px;resize:vertical;line-height:1.6}._costNote_1yqsq_8,._explain_1yqsq_9{margin:var(--space-component) 0 0;color:var(--color-text-muted);font-size:var(--font-size-12);line-height:1.7}._explain_1yqsq_9{margin-block:0 var(--space-component)}._switch_1yqsq_20{margin-inline-end:auto}._history_1yqsq_24{margin:var(--space-component) 0 0;padding-block-start:var(--space-component);border-block-start:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--font-size-12)}._historyTitle_1yqsq_32{margin:0 0 var(--space-6);color:var(--color-text);font-size:var(--font-size-13);font-weight:var(--font-weight-bold)}._list_1yqsq_39{display:flex;flex-direction:column;gap:var(--space-6);margin:0 0 var(--space-xs);padding:0;list-style:none}._list_1yqsq_39 li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-6) var(--space-xs);color:var(--color-text)}._meta_1yqsq_56{color:var(--color-text-muted)}._deduct_1yqsq_60{margin:var(--space-component) 0 0;padding:10px 12px;border:1px dashed var(--color-border);border-radius:var(--radius-button);background:var(--color-grey-98)}._deductOn_1yqsq_68{border-style:solid;border-color:var(--color-green-700)}._deductLabel_1yqsq_73{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--font-size-13);font-weight:var(--font-weight-bold);cursor:pointer}._deductHint_1yqsq_82{margin:var(--space-6) 0 0;color:var(--color-text-muted);font-size:var(--font-size-12);line-height:1.7}._help_y5zh1_3,._logout_y5zh1_4{display:flex;align-items:center;inline-size:100%;border:1px solid transparent;border-radius:var(--radius-10);background:transparent;font-family:inherit;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}._help_y5zh1_3{gap:10px;min-block-size:44px;padding:10px 12px;color:var(--color-spring-green-26)}._help_y5zh1_3:hover{background:var(--color-grey-98)}._helpLabel_y5zh1_27{flex:1;font-size:var(--font-size-13);line-height:var(--line-height-19-5);text-align:start}._profile_y5zh1_34{display:flex;align-items:center;gap:10px;min-inline-size:0;padding:10px 12px;border:1px solid var(--color-green-100);border-radius:var(--radius-10);background:color-mix(in srgb,var(--color-green-100) 45%,var(--color-surface))}._avatar_y5zh1_45{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:36px;block-size:36px;border-radius:9999px;background:var(--color-spring-green-deep);color:var(--color-surface);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold)}._profileText_y5zh1_59{display:flex;flex:1;flex-direction:column;min-inline-size:0}._name_y5zh1_66,._email_y5zh1_67{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._name_y5zh1_66{color:var(--color-spring-green-12);font-size:var(--font-size-13);font-weight:var(--font-weight-bold);line-height:var(--line-height-18)}._email_y5zh1_67{color:var(--color-text-muted);font-size:var(--font-size-11);line-height:16px;text-align:right;unicode-bidi:isolate}._logout_y5zh1_4{justify-content:center;gap:8px;min-block-size:40px;padding:8px 12px;border-color:color-mix(in srgb,var(--color-danger-text) 22%,var(--color-surface));color:var(--color-danger-text);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold)}._logout_y5zh1_4:hover{background:var(--color-danger-bg);border-color:color-mix(in srgb,var(--color-danger-text) 40%,var(--color-surface))}._help_y5zh1_3:focus-visible,._logout_y5zh1_4:focus-visible{outline:2px solid var(--color-green-700);outline-offset:2px}._logoutIcon_y5zh1_110{flex:none}._brand_14202_1{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;min-block-size:64px}._frame_14202_11{position:relative;display:block;flex:none;overflow:hidden;inline-size:86px;block-size:76px}._logo_14202_20{position:absolute;inset-block-start:-15px;inset-inline-start:-7px;display:block;inline-size:100px;block-size:100px;max-inline-size:none;mix-blend-mode:multiply;filter:brightness(1.04)}._wordmark_14202_33{color:var(--color-green-700);font-family:var(--font-arabic);font-size:32px;text-align:center;font-weight:var(--font-weight-bold);line-height:1.2}._header_20quh_1{display:flex;flex:none;flex-direction:column;gap:var(--space-20);padding:24px var(--space-20) var(--space-20);border-block-end:1px solid var(--color-chart-grid)}._selector_20quh_10{display:flex;align-items:center;gap:var(--radius-10);inline-size:100%;padding:10px 12px;border:1px solid var(--color-chart-grid);border-radius:var(--radius-10);background:var(--color-grey-98);cursor:pointer;text-align:start}._storeBox_20quh_23{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:32px;block-size:32px;border-radius:var(--space-xs);background:var(--color-green-100)}._selectorText_20quh_34{display:flex;flex:1;flex-direction:column;min-inline-size:0}._restaurant_20quh_41{color:var(--color-spring-green-12);font-size:11px;text-align:center;font-weight:var(--font-weight-semibold);line-height:var(--line-height-19-5)}._branch_20quh_49{color:var(--color-text-muted);font-size:var(--font-size-11);line-height:var(--line-height-16-5)}._nav_20quh_55{flex:1;min-block-size:0;padding:15px 12px;overflow-y:auto}._navLabel_20quh_62{margin:0;padding:0 12px 8px;color:var(--color-grey-64);font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);line-height:var(--line-height-16-5);letter-spacing:.275px}._navList_20quh_72{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}._navItem_20quh_81{display:flex;align-items:center;gap:12px;inline-size:100%;padding:10px 12px;border:0;border-radius:var(--radius-10);background:transparent;color:var(--color-grey-36);font-size:var(--font-size-13);line-height:var(--line-height-19-5);text-align:start;text-decoration:none;cursor:pointer}._navItem_20quh_81>img{inline-size:20px;object-fit:contain}._navItem_20quh_81:hover{background:var(--color-grey-98)}._navCurrent_20quh_107,._navCurrent_20quh_107:hover{padding-block:9px;border-radius:var(--radius-button);background:var(--color-green-100);color:var(--color-green-700);font-size:12px;font-weight:var(--font-weight-bold);cursor:default}._footer_20quh_118{display:flex;flex:none;flex-direction:column;gap:var(--space-xs);padding:12px;border-block-start:1px solid var(--color-chart-grid)}._trial_20quh_127{display:flex;flex-direction:column;gap:7px;padding:12px;border:1px solid var(--color-orange-100);border-radius:var(--radius-10);background:var(--color-orange-50)}._trialRow_20quh_137{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs)}._trialTitle_20quh_144{color:var(--color-orange-35);font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);line-height:var(--line-height-16-5)}._trialDays_20quh_151{color:var(--color-orange-43);font-size:var(--font-size-10);line-height:15px}._progress_20quh_157{position:relative;block-size:4px;border-radius:9999px;background:var(--color-orange-100)}._progressFill_20quh_164{position:absolute;inset-block:0;inset-inline:0 38%;border-radius:9999px;background:var(--color-chart-3)}._trialNote_20quh_172{margin:0;color:var(--color-grey-36);font-size:var(--font-size-10);line-height:16.25px}._indicator_b57hb_2{position:relative}._indicator_b57hb_2:before{content:"";position:absolute;inset-inline-start:-12px;inset-block-start:50%;inline-size:3px;block-size:20px;border-radius:9999px;background:var(--color-green-700);transform:translateY(-50%)}._tinted_b57hb_19{display:block;flex:none;margin-inline:1px;background-color:var(--color-text-muted);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}[aria-current=page]>._tinted_b57hb_19{background-color:var(--color-green-700)}._bar_aakma_2{display:flex;flex:1;align-items:center;justify-content:space-between;gap:var(--space-component);min-inline-size:0}._titles_aakma_11{min-inline-size:0}._titles_aakma_11 p{margin:0}._crumb_aakma_19{display:flex;align-items:center;gap:2px;color:var(--color-text-muted);font-size:var(--font-size-11);line-height:17px;white-space:nowrap}._crumbName_aakma_29{overflow:hidden;max-inline-size:240px;text-overflow:ellipsis}._title_aakma_11{color:var(--color-spring-green-12);font-size:15px;font-weight:var(--font-weight-semibold);line-height:23px;white-space:nowrap}._tools_aakma_43{display:flex;align-items:center;gap:18px;min-inline-size:0}._date_aakma_50{display:inline-flex;align-items:center;gap:8px;block-size:39px;padding-inline:14px;margin:0;border:1px solid var(--color-chart-grid);border-radius:var(--radius-10);background:var(--color-grey-98);color:var(--color-spring-green-26);font-size:var(--font-size-12);font-weight:var(--font-weight-medium);line-height:18px;white-space:nowrap}._iconButton_aakma_67,._language_aakma_68{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:32px;padding:0 6px;border:0;border-radius:var(--radius-button);background:transparent;color:var(--color-grey-36);font:inherit;font-size:var(--font-size-12);font-weight:var(--font-weight-medium);cursor:pointer}._iconButton_aakma_67{inline-size:32px;padding:0}._iconButton_aakma_67:hover,._language_aakma_68:hover{background:var(--color-canvas)}._iconButton_aakma_67:focus-visible,._language_aakma_68:focus-visible{outline:2px solid var(--color-green-700);outline-offset:2px}._divider_aakma_101{inline-size:1px;block-size:24px;background:var(--color-chart-grid)}._user_aakma_107{display:flex;align-items:center;gap:8px;margin:0;min-inline-size:0}._avatar_aakma_115{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:32px;block-size:32px;border-radius:999px;background:var(--color-spring-green-deep);color:#fff;font-size:var(--font-size-11);font-weight:var(--font-weight-semibold)}._userText_aakma_129{display:flex;flex-direction:column;min-inline-size:0}._userName_aakma_135{overflow:hidden;max-inline-size:180px;color:var(--color-spring-green-12);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);line-height:15px;text-overflow:ellipsis;white-space:nowrap}._userRole_aakma_146{text-align:center;overflow:hidden;max-inline-size:180px;color:var(--color-text-muted);font-size:var(--font-size-10);line-height:13px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1199px){._divider_aakma_101{display:none}._userText_aakma_129{position:absolute;overflow:hidden;inline-size:1px;block-size:1px;clip-path:inset(50%);white-space:nowrap}}@media(max-width:767px){._tools_aakma_43{gap:8px}._crumb_aakma_19{display:none}._languageText_aakma_180,._dateText_aakma_181{position:absolute;overflow:hidden;inline-size:1px;block-size:1px;clip-path:inset(50%);white-space:nowrap}._date_aakma_50,._language_aakma_68{position:relative}._date_aakma_50{inline-size:36px;block-size:36px;justify-content:center;padding:0}}._button_vc414_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-block-size:40px;padding:0 var(--space-component);border:1px solid transparent;border-radius:var(--radius-10);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);line-height:var(--line-height-19-5);text-align:center;text-decoration:none;cursor:pointer}._small_vc414_18{min-block-size:36px;padding:0 14px;gap:var(--space-6)}._full_vc414_24{inline-size:100%}._primary_vc414_28{background:var(--color-green-700);color:var(--color-surface)}._primary_vc414_28:hover{background:var(--color-primary-strong)}._secondary_vc414_37{border-color:var(--color-chart-grid);background:var(--color-surface);color:var(--color-text)}._secondary_vc414_37:hover{background:var(--color-grey-98)}._subtle_vc414_47{background:var(--color-neutral-pill);color:var(--color-text)}._subtle_vc414_47:hover{background:var(--color-table-header)}._white_vc414_56{background:var(--color-surface);color:var(--color-spring-green-deep)}._white_vc414_56:hover{background:var(--color-green-100)}._outline-dark_vc414_65{border-color:var(--color-banner-border-soft);background:transparent;color:var(--color-surface)}._outline-dark_vc414_65:hover{background:var(--color-banner-track)}._tint_vc414_75{min-block-size:32px;padding:0 12px;border-radius:var(--radius-button);background:var(--color-green-100);color:var(--color-green-700);font-size:var(--font-size-12)}._tint_vc414_75:hover{background:color-mix(in srgb,var(--color-green-100) 90%,var(--color-green-700))}._link_vc414_88{min-block-size:36px;padding:6px 7px;border-color:var(--color-action-border);border-radius:var(--radius-chip);background:var(--color-surface);color:var(--color-action-text);font-size:var(--font-size-12);font-weight:var(--font-weight-bold)}._link_vc414_88:hover{background:var(--color-grey-98)}._unavailable_vc414_103{opacity:.45}._card_1oo9g_1{display:flex;flex-direction:column;gap:12px;min-inline-size:0;padding:var(--space-20);border:1px solid var(--color-chart-grid);border-radius:var(--radius-modal);background:var(--color-surface)}._header_1oo9g_12{display:flex;align-items:center;gap:10px}._badge_1oo9g_18{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:36px;block-size:36px;border-radius:var(--radius-10);background:var(--color-spring-green-deep)}._titles_1oo9g_29{display:flex;flex-direction:column;gap:2px;min-inline-size:0}._title_1oo9g_29{margin:0;color:var(--color-spring-green-12);font-size:15px;font-weight:var(--font-weight-semibold);line-height:1.4}._subtitle_1oo9g_44{margin:0;color:var(--color-text-muted);font-size:var(--font-size-12);line-height:1.6}._empty_1oo9g_51{display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px var(--space-component);border:1px dashed var(--color-chart-grid);border-radius:var(--radius-card);background:var(--color-grey-98);text-align:center}._illustration_1oo9g_63{display:inline-flex;align-items:center;justify-content:center;inline-size:56px;block-size:56px;border-radius:9999px;background:var(--color-green-100)}._emptyTitle_1oo9g_73{margin:0;color:var(--color-spring-green-12);font-size:15px;font-weight:var(--font-weight-semibold)}._emptyText_1oo9g_80{max-inline-size:380px;margin:0;color:var(--color-text-muted);font-size:var(--font-size-12);line-height:20px}._list_1oo9g_88{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}._rec_1oo9g_97{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--color-chart-grid);border-radius:var(--radius-card);background:var(--color-grey-98)}._rank_1oo9g_108{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:24px;block-size:24px;border-radius:9999px;background:var(--color-orange-tile);color:var(--color-orange-35);font-size:var(--font-size-12);font-weight:var(--font-weight-bold)}._recBody_1oo9g_122{display:flex;flex:1 1 200px;flex-direction:column;gap:4px;min-inline-size:0}._recMeta_1oo9g_130{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);margin:0}._priority_1oo9g_138{padding:3px 10px;border-radius:9999px;font-size:var(--font-size-11);font-weight:var(--font-weight-medium);line-height:var(--line-height-16-5)}._high_1oo9g_146{background:var(--color-over-bg);color:var(--color-over-text)}._medium_1oo9g_151{background:var(--color-orange-tile);color:var(--color-warning-text)}._impact_1oo9g_156{color:var(--color-text-muted);font-size:var(--font-size-11)}._recTitle_1oo9g_161{margin:0;color:var(--color-spring-green-12);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold)}._recDetail_1oo9g_168{margin:0;color:var(--color-grey-36);font-size:var(--font-size-12);line-height:1.6}._ask_1oo9g_175{display:flex;flex-direction:column;gap:10px}._suggestions_1oo9g_181{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin:0;padding:0;list-style:none}._chip_1oo9g_190{min-block-size:32px;padding:3px 12px;border:0;border-radius:9999px;background:var(--color-green-100);color:var(--color-green-700);font-size:var(--font-size-11);font-weight:var(--font-weight-medium);cursor:pointer}._chip_1oo9g_190:hover{background:color-mix(in srgb,var(--color-green-100) 90%,var(--color-green-700))}._form_1oo9g_206{display:flex;align-items:center;gap:var(--space-xs);min-block-size:46px;padding-inline:8px 14px;border:1px solid var(--color-input-border);border-radius:var(--radius-card);background:var(--color-grey-98)}._form_1oo9g_206:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}._input_1oo9g_222{flex:1;min-inline-size:0;padding:6px 0;border:0;background:transparent;color:var(--color-text);font:inherit;font-size:var(--font-size-13)}._input_1oo9g_222:focus{outline:none}._input_1oo9g_222::placeholder{color:var(--color-grey-64)}._send_1oo9g_241{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:32px;block-size:32px;padding:0;border:0;border-radius:var(--radius-button);background:var(--color-green-700);cursor:pointer}._send_1oo9g_241:hover{background:var(--color-primary-strong)}._card_1gz99_1{display:flex;flex-direction:column;gap:var(--space-component);min-inline-size:0;padding:var(--space-20);border:1px solid var(--color-chart-grid);border-radius:var(--radius-modal);background:var(--color-surface)}._header_1gz99_12{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-xs)}._titles_1gz99_20{display:flex;flex-direction:column;gap:2px;min-inline-size:0}._title_1gz99_20{margin:0;color:var(--color-spring-green-12);font-size:15px;font-weight:var(--font-weight-semibold);line-height:1.4}._subtitle_1gz99_35{margin:0;color:var(--color-text-muted);font-size:var(--font-size-12);line-height:1.6}._pill_1gz99_42{padding:3px 10px;border-radius:9999px;background:var(--color-neutral-pill);color:var(--color-grey-36);font-size:var(--font-size-11);font-weight:var(--font-weight-medium);line-height:var(--line-height-16-5)}._empty_1gz99_52{display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px var(--space-component);border:1px dashed var(--color-chart-grid);border-radius:var(--radius-card);background:var(--color-grey-98);text-align:center}._illustration_1gz99_64{display:inline-flex;align-items:center;justify-content:center;inline-size:56px;block-size:56px;border-radius:9999px;background:var(--color-green-100)}._emptyTitle_1gz99_74{margin:0;color:var(--color-spring-green-12);font-size:15px;font-weight:var(--font-weight-semibold)}._emptyText_1gz99_81{max-inline-size:380px;margin:0;color:var(--color-text-muted);font-size:var(--font-size-12);line-height:20px}._emptyActions_1gz99_89{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding-block-start:var(--space-6)}._latin_1gz99_97{font-family:var(--font-latin);font-weight:var(--font-weight-semibold)}._noRows_1gz99_102{margin:0;padding:24px var(--space-component);border:1px dashed var(--color-chart-grid);border-radius:var(--radius-card);background:var(--color-grey-98);color:var(--color-text-muted);font-size:var(--font-size-12);text-align:center}._scroller_1gz99_113{overflow-x:auto}._table_1gz99_117{inline-size:100%;min-inline-size:680px;border-collapse:separate;border-spacing:0;font-size:var(--font-size-13)}._table_1gz99_117 thead th{padding:10px 12px;background:var(--color-grey-98);color:var(--color-text-muted);font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);text-align:start}._table_1gz99_117 thead th:first-child{border-start-start-radius:var(--radius-button);border-end-start-radius:var(--radius-button)}._table_1gz99_117 thead th:last-child{border-start-end-radius:var(--radius-button);border-end-end-radius:var(--radius-button)}._table_1gz99_117 tbody th,._table_1gz99_117 tbody td{padding:14px 12px;border-block-end:1px solid var(--color-row-divider);color:var(--color-text);font-weight:var(--font-weight-regular);text-align:start}._table_1gz99_117 tbody th._item_1gz99_153{color:var(--color-spring-green-12);font-weight:var(--font-weight-semibold)}._diff_1gz99_158{display:inline-block;padding:3px 10px;border-radius:9999px;font-size:var(--font-size-11);font-weight:var(--font-weight-medium);line-height:var(--line-height-16-5);unicode-bidi:isolate}._over_1gz99_168{background:var(--color-over-bg);color:var(--color-over-text)}._under_1gz99_173{background:var(--color-orange-tile);color:var(--color-warning-text)}._normal_1gz99_178{background:var(--color-ok-bg);color:var(--color-green-700)}._table_1gz99_117 td._review_1gz99_183{color:var(--color-warning-text)}._table_1gz99_117 td._normalNote_1gz99_187{color:var(--color-grey-36)}._card_rhob5_1{display:flex;flex-direction:column;gap:var(--space-component);padding:18px var(--space-20);border:1px solid var(--color-chart-grid);border-radius:var(--radius-modal);background:var(--color-surface)}._text_rhob5_11{display:flex;align-items:center;gap:14px;min-inline-size:0}._tile_rhob5_18{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:44px;block-size:44px;border-radius:var(--radius-button);background:var(--color-orange-tile)}._copy_rhob5_29{display:flex;flex-direction:column;gap:2px;min-inline-size:0}._title_rhob5_36{margin:0;color:var(--color-spring-green-12);font-size:15px;font-weight:var(--font-weight-semibold);line-height:1.4}._description_rhob5_44{margin:0;color:var(--color-text-muted);font-size:var(--font-size-12);line-height:1.6}._actions_rhob5_51{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._today_rhob5_58{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);min-block-size:40px;margin:0;padding:0 12px;border:1px solid var(--color-chart-grid);border-radius:var(--radius-10);background:var(--color-grey-98);font-size:var(--font-size-12)}._todayLabel_rhob5_72{color:var(--color-text-muted);font-weight:var(--font-weight-medium)}._todayValue_rhob5_77{color:var(--color-text);font-weight:var(--font-weight-semibold)}@media(min-width:768px){._card_rhob5_1{flex-direction:row;align-items:center;justify-content:space-between}._actions_rhob5_51{flex-wrap:nowrap;flex:none}}._heading_8w4qh_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-component)}._titles_8w4qh_9{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);min-inline-size:0}._meta_8w4qh_17{display:flex;flex-wrap:wrap;align-items:center;gap:12px}._pill_8w4qh_24{display:inline-flex;align-items:center;gap:var(--space-6);padding:3px 10px;border-radius:9999px;font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);line-height:var(--line-height-16-5)}._muted_8w4qh_35{background:var(--color-neutral-pill);color:var(--color-grey-36)}._warning_8w4qh_40{background:var(--color-orange-tile);color:var(--color-warning-text)}._ok_8w4qh_45{background:var(--color-green-100);color:var(--color-green-700)}._metaLine_8w4qh_50{color:var(--color-text-muted);font-size:var(--font-size-12);line-height:var(--line-height-18)}._title_8w4qh_9{margin:0;color:var(--color-spring-green-12);font-size:24px;font-weight:var(--font-weight-bold);line-height:1.25}._subtitle_8w4qh_64{margin:0;color:var(--color-grey-36);font-size:var(--font-size-13);line-height:var(--line-height-19-5)}._export_8w4qh_71{min-block-size:44px;font-size:var(--font-size-14)}@media(min-width:768px){._title_8w4qh_9{font-size:30px}}._banner_saj36_1{display:flex;flex-direction:column;gap:18px;padding:var(--space-component);border-radius:var(--radius-modal);background:var(--color-spring-green-deep);color:var(--color-surface)}._top_saj36_11{display:flex;flex-direction:column;gap:var(--space-component)}._text_saj36_17{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:4px;min-inline-size:0}._tag_saj36_26{padding:3px 10px;border-radius:9999px;background:var(--color-green-700);color:var(--color-banner-text-pale);font-size:var(--font-size-11);font-weight:var(--font-weight-medium);line-height:var(--line-height-16-5)}._title_saj36_36{margin:0;font-size:18px;font-weight:var(--font-weight-bold);line-height:1.4}._highlight_saj36_43{font-size:28px;font-weight:var(--font-weight-bold)}._subtitle_saj36_48{margin:0;color:var(--color-banner-text-soft);font-size:var(--font-size-13);line-height:var(--line-height-19-5)}._side_saj36_55{display:flex;flex:none;align-items:flex-start;justify-content:space-between;gap:14px}._dismiss_saj36_63{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:44px;block-size:44px;margin:-8px;padding:0;border:0;border-radius:var(--radius-button);background:transparent;cursor:pointer}._dismiss_saj36_63:hover{background:var(--color-banner-track)}._dismiss_saj36_63:focus-visible,._cta_saj36_83:focus-visible{outline-color:var(--color-surface)}._progress_saj36_87{display:flex;flex-direction:column;gap:var(--space-6)}._progressLabel_saj36_93{margin:0;color:var(--color-banner-text-pale);font-size:var(--font-size-11);font-weight:var(--font-weight-medium);line-height:var(--line-height-16-5)}._track_saj36_101{display:flex;inline-size:160px;max-inline-size:100%;block-size:6px;border-radius:9999px;background:var(--color-banner-track);overflow:hidden}._fill_saj36_111{display:block;min-inline-size:1px;block-size:100%;border-radius:9999px;background:var(--color-banner-accent)}._steps_saj36_119{display:grid;gap:12px;margin:0;padding:0;list-style:none}._step_saj36_119{display:flex;flex-wrap:wrap;align-items:flex-start;gap:14px;padding:var(--space-component);border:1px solid var(--color-banner-track);border-radius:var(--space-component);background:var(--color-banner-surface)}._numBase_saj36_138{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:28px;block-size:28px;border-radius:9999px;font-size:var(--font-size-12);font-weight:var(--font-weight-bold)}._num_saj36_138{background:var(--color-banner-track)}._numCurrent_saj36_154{background:var(--color-chart-3)}._numDone_saj36_158{background:var(--color-banner-accent);color:var(--color-spring-green-deep)}._body_saj36_163{display:flex;flex:1 1 180px;flex-direction:column;gap:4px;min-inline-size:0}._stepTitle_saj36_171{display:flex;align-items:center;gap:var(--space-xs);margin:0;font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);line-height:1.4}._stepText_saj36_181{margin:0;color:var(--color-banner-text-soft);font-size:var(--font-size-12);line-height:1.6}._cta_saj36_83{flex:none}@media(min-width:768px){._banner_saj36_1{padding:24px}._top_saj36_11{flex-direction:row;align-items:flex-start;justify-content:space-between}._title_saj36_36{font-size:20px}._highlight_saj36_43{font-size:32px;font-weight:900}._steps_saj36_119{grid-template-columns:1fr 1fr}._step_saj36_119{flex-wrap:nowrap}}._page_1v52v_1{display:flex;flex-direction:column;gap:var(--space-component);min-inline-size:0}._notice_1v52v_8{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px var(--space-component);border:1px solid var(--color-orange-100);border-radius:var(--radius-10);background:var(--color-orange-50)}._noticeTitle_1v52v_20{margin:0;color:var(--color-warning-text);font-weight:var(--font-weight-semibold)}@media(min-width:768px){._page_1v52v_1{gap:24px}}@media(min-width:1200px){._page_1v52v_1{padding-inline:4px}}._facts_1yy2s_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-component);margin:0 0 var(--space-component)}._facts_1yy2s_1 div{display:flex;flex-direction:column;gap:4px;min-inline-size:0}._facts_1yy2s_1 dt{color:var(--color-text-muted);font-size:var(--font-size-11)}._facts_1yy2s_1 dd{margin:0;font-size:var(--font-size-14);font-weight:var(--font-weight-bold)}._note_1yy2s_26{margin:0 0 var(--space-component);padding:10px 12px;border:1px solid #f3d3a1;border-radius:var(--radius-button);background:#fff4e5;color:var(--color-warning-text);font-size:var(--font-size-12);line-height:1.65}._sectionTitle_1yy2s_37{margin:0 0 10px;font-size:var(--font-size-13);font-weight:var(--font-weight-bold)}._table_1yy2s_43{inline-size:100%;border-collapse:collapse;text-align:start}._table_1yy2s_43 th,._table_1yy2s_43 td{padding:10px 12px;border-block-end:1px solid var(--color-border);text-align:start;vertical-align:top;font-size:var(--font-size-12);font-weight:var(--font-weight-regular);line-height:1.65}._table_1yy2s_43 thead th{background:var(--color-table-header);font-size:var(--font-size-11);font-weight:var(--font-weight-bold)}._table_1yy2s_43 tbody th{font-weight:var(--font-weight-bold)}._review_1yy2s_70{color:var(--color-warning-text)}._reason_1yy2s_74{display:block;font-size:var(--font-size-10)}._danger_1yy2s_79{block-size:42px;margin-inline-end:auto;padding-inline:14px;border:1px solid var(--color-danger-text);border-radius:var(--radius-button);background:var(--color-surface);color:var(--color-danger-text);font-size:var(--font-size-13);font-weight:var(--font-weight-bold);cursor:pointer}._danger_1yy2s_79:hover{background:var(--color-danger-bg)}@media(max-width:600px){._facts_1yy2s_1{grid-template-columns:repeat(2,minmax(0,1fr))}}._wrap_11ewo_1{position:relative}._menu_11ewo_5{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;z-index:20;min-inline-size:240px;margin:0;padding:6px;list-style:none;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-modal)}._option_11ewo_20{display:flex;flex-direction:column;gap:2px;inline-size:100%;padding:10px 12px;border:0;border-radius:var(--radius-button);background:transparent;color:var(--color-text);font-size:var(--font-size-12);text-align:start;cursor:pointer}._option_11ewo_20:hover,._option_11ewo_20:focus-visible{background:var(--color-grey-98)}._option_11ewo_20 strong{font-size:var(--font-size-13)}._option_11ewo_20 span{color:var(--color-text-muted);font-size:var(--font-size-11)}._chip_1mk94_1{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border:1px solid;border-radius:999px;font-size:var(--font-size-11);font-weight:var(--font-weight-medium);line-height:1.55;white-space:nowrap}._dot_1mk94_14{inline-size:6px;block-size:6px;border-radius:999px;background:currentColor}._complete_1mk94_21{border-color:#b7dec1;background:#eaf7ee;color:#166534}._review_1mk94_27{border-color:#f3d3a1;background:#fff4e5;color:#96520b}._review_1mk94_27 ._dot_1mk94_14{background:#cc7011}._search_c4bh7_1{display:flex;flex:1 1 220px;align-items:center;gap:var(--space-xs);min-inline-size:180px;max-inline-size:340px;block-size:44px;padding-inline:14px;border:1px solid var(--color-input-border);border-radius:var(--radius-10);background:var(--color-surface)}._search_c4bh7_1:focus-within{border-color:var(--color-primary)}._searchInput_c4bh7_19{flex:1;min-inline-size:0;padding:0;border:0;outline:0;background:transparent;color:var(--color-text);font-family:inherit;font-size:var(--font-size-14)}._searchInput_c4bh7_19::placeholder{color:var(--color-text-muted)}._filter_c4bh7_35._filter_c4bh7_35{block-size:44px;border-color:var(--color-input-border);border-radius:var(--radius-10);color:var(--color-spring-green-12);font-size:var(--font-size-13)}._statusSelect_c4bh7_43{inline-size:180px}._sortSelect_c4bh7_47{inline-size:200px}._itemsTable_c4bh7_52._itemsTable_c4bh7_52 thead th{block-size:42px;padding-block:0;background:var(--color-neutral-pill);color:var(--color-spring-green-26);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold)}._itemsTable_c4bh7_52._itemsTable_c4bh7_52 tbody tr{block-size:67px;border-block-end:0;border-block-start:1px solid var(--color-chart-grid)}._itemsTable_c4bh7_52._itemsTable_c4bh7_52 tbody td,._itemsTable_c4bh7_52._itemsTable_c4bh7_52 tbody th{font-size:var(--font-size-13)}._name_c4bh7_72{text-align:start}._itemName_c4bh7_76{display:block;color:var(--color-spring-green-12);font-size:var(--font-size-13);font-weight:var(--font-weight-medium)}._review_c4bh7_83{display:inline-block;margin-block-start:2px;padding:0 8px;border-radius:999px;background:var(--color-orange-100);color:var(--color-warning-text);font-size:var(--font-size-10);font-weight:var(--font-weight-bold)}._price_c4bh7_94{color:var(--color-text)}._view_c4bh7_98{display:inline-flex;align-items:center;justify-content:center;gap:8px;inline-size:109px;block-size:32px;padding:0;border:1px solid var(--color-chart-grid);border-radius:var(--radius-button);background:var(--color-surface);color:var(--color-spring-green-26);font:inherit;font-size:var(--font-size-12);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer}._view_c4bh7_98:hover{background:var(--color-grey-98)}._view_c4bh7_98:focus-visible,._iconButton_c4bh7_122:focus-visible{outline:2px solid var(--color-green-700);outline-offset:2px}._code_c4bh7_127,._itemsTable_c4bh7_52._itemsTable_c4bh7_52 tbody td._code_c4bh7_127{color:var(--color-text);font-size:var(--font-size-13);text-align:right;unicode-bidi:isolate}._unknown_c4bh7_135{color:var(--color-text-muted)}._reason_c4bh7_139{display:block;margin-block-start:3px;color:var(--color-warning-text);font-size:var(--font-size-10);line-height:1.5}._actions_c4bh7_147{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}._iconButton_c4bh7_122{display:inline-flex;align-items:center;justify-content:center;inline-size:28px;block-size:28px;padding:0;border:0;border-radius:var(--radius-button);background:transparent;cursor:pointer}._iconButton_c4bh7_122:hover{background:var(--color-canvas)}._delete_c4bh7_171:hover{background:var(--color-danger-bg)}._emptyBlock_c4bh7_175{display:flex;flex-direction:column;align-items:center;gap:8px;line-height:1.65}._emptyBlock_c4bh7_175 strong{color:var(--color-text);font-size:var(--font-size-14)}._emptyAction_c4bh7_188{block-size:40px;padding-inline:var(--space-component);border:1px solid var(--color-action-border);border-radius:var(--radius-button);background:var(--color-surface);color:var(--color-green-700);font-size:var(--font-size-13);font-weight:var(--font-weight-bold);cursor:pointer}._footer_c4bh7_200{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-component)}._note_c4bh7_208{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);margin:0;color:var(--color-text-muted);font-size:var(--font-size-11);line-height:1.65}._serving_8j8z7_1{display:grid;grid-template-columns:minmax(0,1fr) 110px;gap:var(--space-xs)}._ingredients_8j8z7_7{display:flex;flex-direction:column;gap:12px;margin-block-start:var(--space-20)}._ingredientsHeader_8j8z7_14{display:flex;align-items:center;justify-content:space-between;gap:var(--space-component)}._sectionTitle_8j8z7_21{margin:0;color:var(--color-text);font-size:var(--font-size-13);font-weight:var(--font-weight-bold)}._addLine_8j8z7_28{min-block-size:36px;padding:0 12px;border:1px solid var(--color-action-border);border-radius:var(--radius-button);background:var(--color-surface);color:var(--color-green-700);font-size:var(--font-size-13);font-weight:var(--font-weight-bold);cursor:pointer}._addLine_8j8z7_28:hover{background:var(--color-grey-98)}._noLines_8j8z7_44{margin:0;color:var(--color-text-muted);font-size:var(--font-size-12)}._rows_8j8z7_50{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}._row_8j8z7_50{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) 90px 110px 84px 36px;align-items:start;gap:10px;padding:12px;border:1px solid var(--color-border);border-radius:11px;background:var(--color-grey-98)}._cell_8j8z7_71{display:flex;flex-direction:column;gap:4px;min-inline-size:0}._cell_8j8z7_71 label,._costLabel_8j8z7_79{color:var(--color-text-muted);font-size:var(--font-size-11);line-height:1.65}._small_8j8z7_85{block-size:40px;padding-inline:10px;font-size:var(--font-size-12)}select._small_8j8z7_85{padding-inline-end:28px;background-position:left 8px center}._cost_8j8z7_79{display:flex;flex-direction:column;gap:4px;min-inline-size:0}._costValue_8j8z7_103{display:flex;align-items:center;min-block-size:40px;color:var(--color-grey-36);font-size:var(--font-size-12);font-weight:var(--font-weight-bold);line-height:1.4}._review_8j8z7_113{color:var(--color-warning-text)}._remove_8j8z7_117{align-self:end;inline-size:36px;block-size:40px;padding:0;border:0;border-radius:var(--radius-button);background:transparent;color:var(--color-grey-64);font-size:22px;line-height:1;cursor:pointer}._remove_8j8z7_117:hover{background:var(--color-danger-bg);color:var(--color-danger-text)}._footer_8j8z7_136{align-items:center;justify-content:space-between}._total_8j8z7_141{display:flex;align-items:center;gap:var(--space-xs);margin:0;color:var(--color-green-700);font-size:var(--font-size-13)}._total_8j8z7_141 strong{font-weight:var(--font-weight-bold)}._total_8j8z7_141 ._review_8j8z7_113{color:var(--color-warning-text)}._buttons_8j8z7_158{display:flex;gap:var(--space-xs)}@media(max-width:760px){._row_8j8z7_50{grid-template-columns:repeat(2,minmax(0,1fr))}._cost_8j8z7_79{grid-column:1}._remove_8j8z7_117{grid-column:2;justify-self:end;align-self:end}}@media(max-width:600px){._footer_8j8z7_136{flex-direction:column;align-items:stretch}._buttons_8j8z7_158{inline-size:100%}._buttons_8j8z7_158 button:last-child{flex:1 1 0}}._page_1e21m_1{display:flex;flex-direction:column;gap:var(--space-20);min-inline-size:0}._panel_wm4r3_1{display:flex;flex-direction:column;gap:12px;min-inline-size:0;padding:18px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}._title_wm4r3_12{margin:0;font-size:var(--font-size-14);font-weight:var(--font-weight-bold)}._table_wm4r3_18{position:relative;inline-size:100%;border-collapse:collapse}._table_wm4r3_18 th,._table_wm4r3_18 td{padding:11px 12px;border-block-end:1px solid var(--color-border);text-align:start;font-size:var(--font-size-12);font-weight:var(--font-weight-regular);line-height:1.65}._table_wm4r3_18 thead th{background:var(--color-table-header);font-size:var(--font-size-11);font-weight:var(--font-weight-bold)}._table_wm4r3_18 tbody th{font-weight:var(--font-weight-bold)}._table_wm4r3_18 th:nth-child(2),._table_wm4r3_18 th:nth-child(3),._table_wm4r3_18 th:nth-child(4),._table_wm4r3_18 td:nth-child(2),._table_wm4r3_18 td:nth-child(3),._table_wm4r3_18 td:nth-child(4),._table_wm4r3_18 td:nth-child(6){text-align:right}._table_wm4r3_18 thead th:nth-child(2),._table_wm4r3_18 thead th:nth-child(3){padding-inline:8px}._table_wm4r3_18 thead th:nth-child(6){padding-inline:15px}._unknown_wm4r3_65{color:var(--color-text-muted)}._details_wm4r3_69{block-size:32px;padding-inline:12px;border:1px solid var(--color-action-border);border-radius:var(--radius-chip);background:var(--color-surface);color:var(--color-action-text);font-size:var(--font-size-12);font-weight:var(--font-weight-medium);cursor:pointer}._details_wm4r3_69:hover{background:var(--color-grey-98)}._empty_wm4r3_85,._note_wm4r3_86{margin:0;color:var(--color-text-muted);font-size:var(--font-size-11);line-height:1.65}._dialog_6eak6_1{inline-size:min(1002px,100%);max-block-size:min(899px,100%);border-radius:17px}._error_6eak6_7{margin:0;font-size:var(--font-size-12);color:var(--color-danger-text)}._stats_6eak6_13{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 var(--space-20)}._stats_6eak6_13 div{display:flex;flex-direction:column;gap:6px;min-inline-size:0;padding:14px 16px;border-radius:var(--radius-card);background:var(--color-green-100)}._stats_6eak6_13 dt{color:var(--color-grey-36);font-size:var(--font-size-11)}._stats_6eak6_13 dd{margin:0;color:var(--color-green-700);font-size:18px;font-weight:var(--font-weight-bold);line-height:1.5;overflow-wrap:anywhere}._stats_6eak6_13 dd._unknown_6eak6_44{color:var(--color-text-muted);font-size:var(--font-size-14)}._breakdown_6eak6_49{margin-block-end:var(--space-20);padding:16px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-grey-98)}._sectionTitle_6eak6_57{margin:0 0 10px;font-size:var(--font-size-13);font-weight:var(--font-weight-bold)}._equation_6eak6_63{margin:0 0 8px;font-size:var(--font-size-13);line-height:1.9}._profit_6eak6_69{color:var(--color-green-700);font-size:var(--font-size-14)}._warning_6eak6_74{margin:0 0 8px;padding:8px 10px;border:1px solid #f3d3a1;border-radius:var(--radius-button);background:#fff4e5;color:var(--color-warning-text);font-size:var(--font-size-11);line-height:1.65}._footnote_6eak6_85{margin:0;color:var(--color-text-muted);font-size:var(--font-size-11);line-height:1.65}._table_6eak6_92{inline-size:100%;border-collapse:collapse}._table_6eak6_92 th,._table_6eak6_92 td{padding:10px 12px;border-block-end:1px solid var(--color-border);text-align:start;vertical-align:top;font-size:var(--font-size-12);font-weight:var(--font-weight-regular);line-height:1.65}._table_6eak6_92 thead th{background:var(--color-table-header);font-size:var(--font-size-11);font-weight:var(--font-weight-bold)}._table_6eak6_92 tbody th{font-weight:var(--font-weight-bold)}._table_6eak6_92 td._codeCell_6eak6_118{color:var(--color-text-muted);text-align:right;white-space:nowrap;unicode-bidi:isolate}._deleted_6eak6_125{color:var(--color-text-muted);font-size:var(--font-size-10);font-weight:var(--font-weight-regular)}._price_6eak6_131{display:block}@media(max-width:760px){._stats_6eak6_13{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){._stats_6eak6_13{grid-template-columns:minmax(0,1fr)}}@media print{#root{display:none!important}._printRoot_6eak6_153{position:static!important;display:block!important;padding:0!important;background:none!important}._printRoot_6eak6_153>[role=dialog]{inline-size:100%!important;max-block-size:none!important;overflow:visible!important;border-radius:0!important;box-shadow:none!important;animation:none!important}._printRoot_6eak6_153>[role=dialog]>div{overflow:visible!important}._noPrint_6eak6_173{display:none!important}}._dialog_19oly_1{inline-size:min(860px,100%)}._choose_19oly_5,._review_19oly_6{display:flex;flex-direction:column;gap:12px}._help_19oly_12{margin:0;font-size:var(--font-size-12);line-height:1.8}._columns_19oly_18{display:inline-block;padding:1px 6px;border-radius:6px;background:var(--color-table-header);font-size:var(--font-size-11);unicode-bidi:isolate}._link_19oly_27{color:var(--color-green-700);font-weight:var(--font-weight-bold)}._file_19oly_32{display:flex;flex-direction:column;gap:6px;font-size:var(--font-size-12)}._file_19oly_32 input{padding:10px;border:1px dashed var(--color-input-border);border-radius:var(--radius-button);background:var(--color-grey-98);font-family:inherit;font-size:var(--font-size-12)}._muted_19oly_48{margin:0;color:var(--color-text-muted);font-size:var(--font-size-11);line-height:1.65;overflow-wrap:anywhere}._problem_19oly_56{margin:0;padding:10px 12px;border-radius:var(--radius-button);background:var(--color-danger-bg);color:var(--color-danger-text);font-size:var(--font-size-12);line-height:1.65}._notice_19oly_66{margin:0;padding:10px 12px;border:1px solid #f3d3a1;border-radius:var(--radius-button);background:#fff4e5;color:var(--color-warning-text);font-size:var(--font-size-12);line-height:1.65}._reviewTitle_19oly_77{margin:0;font-size:var(--font-size-14);font-weight:var(--font-weight-bold)}._reviewTitle_19oly_77:focus{outline:2px solid var(--color-primary);outline-offset:2px}._summary_19oly_88{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:0}._summary_19oly_88 div{display:flex;flex-direction:column;gap:4px;min-inline-size:0;padding:10px 12px;border-radius:var(--radius-button);background:var(--color-green-100)}._summary_19oly_88 dt{color:var(--color-grey-36);font-size:var(--font-size-10)}._summary_19oly_88 dd{margin:0;font-size:var(--font-size-12);font-weight:var(--font-weight-bold);overflow-wrap:anywhere}._sampleTitle_19oly_117{margin:4px 0 0;font-size:var(--font-size-12);font-weight:var(--font-weight-bold)}._table_19oly_123{inline-size:100%;border-collapse:collapse}._table_19oly_123 th,._table_19oly_123 td{padding:8px 10px;border-block-end:1px solid var(--color-border);text-align:start;font-size:var(--font-size-11);font-weight:var(--font-weight-regular);line-height:1.6}._table_19oly_123 thead th{background:var(--color-table-header);font-weight:var(--font-weight-bold)}._col_19oly_18{unicode-bidi:isolate;text-align:start}._dialog_z01fb_1{inline-size:min(760px,100%)}._stack_z01fb_5{display:flex;flex-direction:column;gap:12px}._rows_z01fb_11{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}._row_z01fb_11{display:grid;grid-template-columns:minmax(0,1fr) 120px auto;gap:12px;align-items:end}._qty_z01fb_27{min-inline-size:0}._remove_z01fb_31,._add_z01fb_32{block-size:44px;padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:var(--font-size-12);cursor:pointer}._add_z01fb_32{align-self:flex-start;border-style:dashed;color:var(--color-green-700);font-weight:var(--font-weight-bold)}._muted_z01fb_51{margin:0;color:var(--color-text-muted);font-size:var(--font-size-12);line-height:1.65}._problem_z01fb_58{margin:12px 0 0;padding:10px 12px;border-radius:var(--radius-button);background:var(--color-danger-bg);color:var(--color-danger-text);font-size:var(--font-size-12);line-height:1.65}._reason_z01fb_68{margin:4px 0 0}._shortages_z01fb_72{margin:6px 0 0;padding-inline-start:18px}._plan_z01fb_77{display:flex;flex-direction:column;gap:10px;margin-block-start:14px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-grey-98);font-size:var(--font-size-12)}._planTitle_z01fb_89,._resultTitle_z01fb_90{margin:0;font-size:var(--font-size-13);font-weight:var(--font-weight-bold)}._line_z01fb_96{display:flex;flex-direction:column;gap:6px}._lineHead_z01fb_102{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin:0}._consumption_z01fb_110,._lots_z01fb_111{margin:0;padding:0;list-style:none}._lots_z01fb_111{padding-inline-start:16px;color:var(--color-text-muted)}@media(max-width:560px){._row_z01fb_11{grid-template-columns:1fr 96px}._remove_z01fb_31{grid-column:1 / -1}}._box_1a2q8_1{min-inline-size:0}._title_1a2q8_5{margin:0 0 10px;font-size:var(--font-size-13);font-weight:var(--font-weight-bold)}._list_1a2q8_11{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}._row_1a2q8_20{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-grey-98);font-size:var(--font-size-12)}._rank_1a2q8_31{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:24px;block-size:24px;border-radius:50%;background:var(--color-green-100);color:var(--color-green-700);font-size:var(--font-size-11);font-weight:var(--font-weight-bold)}._name_1a2q8_45{flex:1;min-inline-size:0;overflow-wrap:anywhere}._deleted_1a2q8_51{color:var(--color-text-muted);font-size:var(--font-size-10)}._portions_1a2q8_56{flex:none;color:var(--color-text-muted);white-space:nowrap}._empty_1a2q8_62{margin:0;color:var(--color-text-muted);font-size:var(--font-size-12)}._figure_1xxki_1{margin:0;min-inline-size:0}._chart_1xxki_6{display:flex;gap:8px}._yAxis_1xxki_11{display:flex;flex:none;flex-direction:column;justify-content:space-between;inline-size:44px;block-size:220px;color:var(--color-text-muted);font-size:var(--font-size-10);line-height:1;text-align:end}._plotColumn_1xxki_24{flex:1;min-inline-size:0}._plot_1xxki_24{position:relative;block-size:220px}._svg_1xxki_34{position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:visible}._grid_1xxki_42{stroke:var(--color-chart-grid);stroke-width:1;vector-effect:non-scaling-stroke}._area_1xxki_48{fill:var(--color-chart-1);opacity:.1}._line_1xxki_53{fill:none;stroke:var(--color-chart-1);stroke-width:2.5;stroke-linejoin:round;vector-effect:non-scaling-stroke}._columns_1xxki_61{position:absolute;inset:0;display:flex}._column_1xxki_61{position:relative;flex:1 1 0;min-inline-size:0}._column_1xxki_61:hover{background:#0d68400f}._dot_1xxki_77,._dotIdle_1xxki_78{position:absolute;inset-inline-start:50%;inline-size:8px;block-size:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--color-chart-1);opacity:0}._column_1xxki_61:hover ._dot_1xxki_77,._column_1xxki_61:hover ._dotIdle_1xxki_78{opacity:1}._tip_1xxki_94{position:absolute;inset-block-start:4px;inset-inline-start:50%;z-index:2;display:none;flex-direction:column;gap:2px;min-inline-size:130px;padding:8px 10px;transform:translate(-50%);border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-surface);box-shadow:var(--shadow-modal);font-size:var(--font-size-11);line-height:1.5;white-space:nowrap;pointer-events:none}._column_1xxki_61:hover ._tip_1xxki_94{display:flex}._column_1xxki_61:first-child ._tip_1xxki_94{transform:translate(-10%)}._column_1xxki_61:last-child ._tip_1xxki_94{transform:translate(-90%)}._xAxis_1xxki_127{display:flex;margin-block-start:6px}._xLabel_1xxki_132{flex:1 1 0;min-inline-size:0;overflow:visible;color:var(--color-text-muted);font-size:var(--font-size-10);text-align:center;white-space:nowrap}._page_1cuhn_7{min-block-size:100dvh;display:grid;grid-template-rows:auto 1fr auto;padding-inline:clamp(16px,4.5vw,48px);background:var(--color-grey-98);color:var(--color-text)}._header_1cuhn_17{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-block:18px 8px}._brand_1cuhn_26{display:flex;align-items:center;gap:14px;color:inherit;text-decoration:none}._logo_1cuhn_34{inline-size:56px;block-size:56px;object-fit:contain;mix-blend-mode:multiply}._brandText_1cuhn_41{display:grid;gap:2px;padding-inline-start:14px;border-inline-start:1px solid var(--color-chart-grid)}._brandLine_1cuhn_48{font-size:12px;font-weight:700;color:var(--color-spring-green-deep);line-height:1.5}._brandSub_1cuhn_55{font-size:11px;color:var(--color-text-muted);line-height:1.5}._headerActions_1cuhn_61{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;color:var(--color-text-muted)}._ghostLink_1cuhn_70{display:inline-flex;align-items:center;gap:8px;min-block-size:36px;padding-inline:14px;border:1px solid var(--color-chart-grid);border-radius:8px;background:var(--color-surface);color:var(--color-green-700);font-weight:600;font-size:13px;text-decoration:none}._textLink_1cuhn_85{display:inline-flex;align-items:center;gap:8px;color:var(--color-green-700);font-weight:600;font-size:13px;text-decoration:none}._ghostLink_1cuhn_70:hover,._textLink_1cuhn_85:hover{text-decoration:underline}._footer_1cuhn_101{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-block:20px 24px;font-size:12px;color:var(--color-text-muted)}._progress_1cuhn_112{display:flex;align-items:center;gap:12px;margin:0}._progressStage_1cuhn_119{font-weight:700;color:var(--color-green-700);padding-inline-end:12px;border-inline-end:1px solid var(--color-chart-grid)}._progressCount_1cuhn_126{white-space:nowrap}._segments_1cuhn_130{display:flex;gap:6px}._segment_1cuhn_130{inline-size:28px;block-size:4px;border-radius:4px;background:var(--color-chart-grid)}._segmentDone_1cuhn_142{background:var(--color-green-700)}._main_1cuhn_147{display:grid;align-content:center;justify-items:center;padding-block:16px;min-inline-size:0}._main_1cuhn_147:focus{outline:none}._welcome_1cuhn_160{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,72px);inline-size:100%;max-inline-size:1180px;padding-block-start:32px}._hero_1cuhn_170{display:grid;gap:24px;justify-items:start}._headline_1cuhn_176{margin:0;font-size:clamp(32px,4.4vw,52px);line-height:1.4;font-weight:700;color:var(--color-spring-green-deep)}._lead_1cuhn_184{margin:0;max-inline-size:560px;font-size:16px;line-height:1.9;color:var(--color-text-muted)}._sources_1cuhn_192{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;font-size:13px;font-weight:600}._source_1cuhn_192{display:inline-flex;align-items:center;gap:10px}._sourceIcon_1cuhn_209{display:inline-grid;place-items:center;inline-size:28px;block-size:28px;border:1px solid var(--color-action-border);border-radius:8px;background:var(--color-green-100);color:var(--color-green-700)}._visual_1cuhn_220{position:relative;margin:0;min-inline-size:0;padding-block-end:72px}._photoFrame_1cuhn_229{overflow:hidden;aspect-ratio:4 / 3;max-block-size:min(470px,58vh);inline-size:100%;border-radius:24px;box-shadow:0 16px 40px #03391f1f}._photo_1cuhn_229{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 42%}._overlays_1cuhn_246{display:contents}._floatCard_1cuhn_250{position:absolute;display:grid;gap:4px;padding:16px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface);box-shadow:0 12px 32px -4px #163d2924;font-size:12px;line-height:1.6}._floatTop_1cuhn_264{inset-block-start:4%;inset-inline-start:-26px;inline-size:min(38%,188px);padding:12px}._floatTop_1cuhn_264 ._floatTitle_1cuhn_271,._floatTop_1cuhn_264 ._stockName_1cuhn_275{font-size:13px}._floatTop_1cuhn_264 ._stockFlow_1cuhn_279{padding:4px 8px;font-size:10px}._floatBottom_1cuhn_284{inset-block-end:0;inset-inline-end:-14px;inline-size:min(62%,340px);gap:6px}._floatHead_1cuhn_291{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0}._floatTop_1cuhn_264 ._floatHead_1cuhn_291{justify-content:flex-start}._floatIcon_1cuhn_303,._chartIcon_1cuhn_304{display:inline-grid;flex:none;place-items:center;color:var(--color-spring-green-deep)}._floatTitle_1cuhn_271{margin:0;font-weight:700;font-size:14px;color:var(--color-spring-green-deep)}._floatBottom_1cuhn_284 ._floatTitle_1cuhn_271{font-size:15px}._floatRule_1cuhn_322{display:block;block-size:1px;margin-block:6px 4px;background:var(--color-border)}._stockName_1cuhn_275{margin:0;font-size:14px;font-weight:600;color:var(--color-text)}._stockFlow_1cuhn_279{margin:6px 0 0;padding:5px 10px;border-radius:6px;background:var(--color-grey-98);color:var(--color-text-muted);font-size:11px}._floatNote_1cuhn_345{margin:0;color:var(--color-text-muted);font-size:11px}._legend_1cuhn_351{display:flex;flex-wrap:wrap;gap:4px 14px;margin:2px 0 0;color:var(--color-text-muted);font-size:11px}._legendItem_1cuhn_360{display:inline-flex;align-items:center;gap:5px}._legendDot_1cuhn_366{inline-size:7px;block-size:7px;border-radius:50%}._dotBuy_1cuhn_372,._barBuy_1cuhn_373{background:var(--color-chart-3)}._dotNeed_1cuhn_377,._barNeed_1cuhn_378{background:var(--color-green-700)}._bars_1cuhn_382{display:grid;gap:10px;margin:4px 0 2px;padding:0;list-style:none}._barRow_1cuhn_390{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px}._barName_1cuhn_397{font-size:13px;font-weight:600;color:var(--color-text)}._barPair_1cuhn_403{display:grid;gap:4px}._barLine_1cuhn_408{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:8px}._barTrack_1cuhn_415{display:block;block-size:6px;border-radius:3px;background:var(--color-neutral-pill);overflow:hidden}._barBuy_1cuhn_373,._barNeed_1cuhn_378{display:block;block-size:100%;border-radius:3px}._barQty_1cuhn_430{color:var(--color-text-muted);font-size:11px;white-space:nowrap}._split_1cuhn_437{display:grid;grid-template-columns:minmax(0,480px) minmax(0,420px);align-items:center;justify-content:center;gap:clamp(24px,6vw,80px);inline-size:100%}._card_1cuhn_446{padding:clamp(20px,3vw,32px);border:1px solid var(--color-chart-grid);border-radius:14px;background:var(--color-surface);box-shadow:0 8px 28px #18271f0f}._single_1cuhn_454{inline-size:100%;max-inline-size:480px}._formTitle_1cuhn_459{margin:0;font-size:28px;line-height:1.4;font-weight:700;color:var(--color-spring-green-deep)}._formSub_1cuhn_467{margin:4px 0 20px;font-size:13px;color:var(--color-text-muted)}._form_1cuhn_459{display:grid;gap:16px}._row_1cuhn_478{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._field_1cuhn_484{display:grid;align-content:start;gap:6px;min-inline-size:0}._label_1cuhn_491{font-size:13px;font-weight:700;color:var(--color-text)}._required_1cuhn_497{color:#b42318}._control_1cuhn_501{display:flex;align-items:center;min-block-size:52px;border:1px solid var(--color-input-border);border-radius:10px;background:var(--color-surface)}._control_1cuhn_501:focus-within{border-color:var(--color-green-700);outline:2px solid var(--color-green-700);outline-offset:1px}._controlInvalid_1cuhn_516{border-color:#b42318}._input_1cuhn_520{flex:1;min-inline-size:0;inline-size:100%;min-block-size:50px;padding-inline:14px;border:0;background:transparent;color:var(--color-text);font:inherit;font-size:15px}._input_1cuhn_520:focus{outline:none}._input_1cuhn_520::placeholder{color:var(--color-grey-64)}._toggle_1cuhn_541{flex:none;min-block-size:44px;padding-inline:12px;border:0;background:transparent;color:var(--color-green-700);font-size:12px;font-weight:600;cursor:pointer}._hint_1cuhn_553{margin:0;font-size:12px;color:var(--color-text-muted)}._hintGood_1cuhn_559{color:var(--color-green-700)}._error_1cuhn_563{margin:0;font-size:12px;font-weight:600;color:#b42318}._alert_1cuhn_570{margin:0;padding:12px 14px;border:1px solid #f2b8b5;border-radius:10px;background:var(--color-danger-bg);color:#8a1c14;font-size:13px;font-weight:600}._primary_1cuhn_581{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-block-size:52px;padding-inline:28px;border:0;border-radius:8px;background:var(--color-green-700);color:#fff;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer}._primary_1cuhn_581:hover:not(:disabled){background:var(--color-spring-green-deep)}._primary_1cuhn_581:disabled{cursor:progress;opacity:.75}._fine_1cuhn_607{margin:0;text-align:center;font-size:12px;color:var(--color-text-muted)}._aside_1cuhn_614{display:grid;gap:14px;min-inline-size:0}._asideTitle_1cuhn_620{margin:8px 0 0;font-size:24px;font-weight:700;color:var(--color-spring-green-deep)}._asideText_1cuhn_627{margin:0;font-size:14px;line-height:1.9;color:var(--color-text-muted)}._checks_1cuhn_634{display:grid;gap:10px;margin:0;padding:0;list-style:none;font-size:13px}._check_1cuhn_634{display:flex;align-items:center;gap:10px}._asidePhoto_1cuhn_649{inline-size:100%;aspect-ratio:1.45;object-fit:cover;border-radius:14px}._setup_1cuhn_657{display:grid;gap:20px;inline-size:100%;max-inline-size:1000px}._eyebrow_1cuhn_664{display:flex;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:600;color:var(--color-green-700)}._eyebrow_1cuhn_664:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:var(--color-orange-43)}._setupTitle_1cuhn_682{margin:0;font-size:clamp(28px,3.6vw,40px);line-height:1.35;font-weight:700;color:var(--color-spring-green-deep)}._fieldset_1cuhn_690{display:grid;gap:10px;min-inline-size:0;margin:0;padding:0;border:0}._legend_1cuhn_351{padding:0;margin-block-end:2px;font-size:13px;font-weight:700}._choices_1cuhn_706{display:grid;gap:12px}._choices2_1cuhn_711{grid-template-columns:repeat(2,minmax(0,1fr))}._choices6_1cuhn_715{grid-template-columns:repeat(6,minmax(0,1fr))}._choice_1cuhn_706{position:relative;display:block;min-inline-size:0}._choiceInput_1cuhn_725{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:pointer}._choiceBody_1cuhn_735{display:grid;align-content:end;gap:4px;min-block-size:96px;padding:14px 16px;border:1px solid var(--color-chart-grid);border-radius:12px;background:var(--color-surface);font-weight:700;font-size:15px}._choiceBig_1cuhn_748{min-block-size:112px}._choiceNote_1cuhn_752{font-size:11px;font-weight:400;color:var(--color-text-muted)}._radioDot_1cuhn_758{position:absolute;inset-block-start:14px;inset-inline-start:14px;inline-size:16px;block-size:16px;border:1.5px solid var(--color-input-border);border-radius:50%;background:var(--color-surface)}._choiceInput_1cuhn_725:checked+._choiceBody_1cuhn_735{border-color:var(--color-green-700);background:var(--color-green-100);box-shadow:inset 0 0 0 1px var(--color-green-700)}._choiceInput_1cuhn_725:checked+._choiceBody_1cuhn_735 ._radioDot_1cuhn_758{border:5px solid var(--color-green-700)}._choiceInput_1cuhn_725:focus-visible+._choiceBody_1cuhn_735{outline:2px solid var(--color-green-700);outline-offset:2px}._setupActions_1cuhn_784{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}._actionNote_1cuhn_792{margin:0;font-size:12px;color:var(--color-text-muted)}._status_1cuhn_798{padding:40px 16px;text-align:center;color:var(--color-text-muted)}@media(max-width:1023px){._choices6_1cuhn_715{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:899px){._welcome_1cuhn_160,._split_1cuhn_437{grid-template-columns:minmax(0,1fr);max-inline-size:560px}._split_1cuhn_437 ._aside_1cuhn_614{order:2}._floatTop_1cuhn_264{inset-inline-start:12px}._floatBottom_1cuhn_284{inset-inline-end:12px}}@media(max-width:599px){._brandText_1cuhn_41{display:none}._row_1cuhn_478,._choices2_1cuhn_711{grid-template-columns:minmax(0,1fr)}._choices6_1cuhn_715{grid-template-columns:repeat(2,minmax(0,1fr))}._visual_1cuhn_220{display:grid;gap:12px;padding-block-end:0}._overlays_1cuhn_246{display:grid;gap:12px}._floatCard_1cuhn_250{position:static;inline-size:auto}._footer_1cuhn_101{justify-content:center}._formTitle_1cuhn_459{font-size:24px}._primary_1cuhn_581{inline-size:100%}._setupActions_1cuhn_784{flex-direction:column-reverse;align-items:stretch}}@media(prefers-reduced-motion:no-preference){._primary_1cuhn_581,._control_1cuhn_501{transition:background-color .15s,border-color .15s}}
