._nav_8jbcn_1{display:flex;gap:var(--space-sm)}@media (max-width: 480px){._nav_8jbcn_1{gap:4px}._groupButton_8jbcn_27{padding:3px 6px;font-size:.78rem}}._groupWrapper_8jbcn_39{position:relative}._groupButton_8jbcn_27{font-family:var(--font-bengali);font-size:.85rem;color:var(--chrome-text);background:none;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);padding:4px var(--space-sm);cursor:pointer;transition:border-color .12s ease,background-color .12s ease,color .12s ease}._groupButton_8jbcn_27:hover{border-color:var(--chrome-accent);color:var(--chrome-accent)}._groupButtonActive_8jbcn_87{border-color:var(--chrome-accent);color:var(--chrome-accent);background:var(--chrome-accent-bg)}._dropdown_8jbcn_99{position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);background:#fff;border:1px solid var(--chrome-border);border-radius:var(--radius-md);box-shadow:0 4px 14px #0000001f;display:grid;grid-template-columns:repeat(3,30px);gap:4px;padding:6px;z-index:40}._dropdownItem_8jbcn_145{font-family:var(--font-bengali);font-size:.8rem;color:var(--chrome-text);background:var(--chrome-bg);border:1px solid transparent;border-radius:var(--radius-sm);width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .12s ease}._dropdownItem_8jbcn_145:hover{border-color:var(--chrome-accent)}._dropdownItemActive_8jbcn_185{background:var(--chrome-accent-bg);border-color:var(--chrome-accent);color:var(--chrome-accent);font-weight:600}._control_1xju0_1{display:flex;align-items:center;gap:2px}._button_1xju0_13{font-size:.95rem;color:var(--chrome-text);background:none;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);width:26px;height:26px;cursor:pointer;line-height:1}._button_1xju0_13:hover{border-color:var(--chrome-accent);color:var(--chrome-accent)}._level_1xju0_47{font-family:var(--font-bengali);font-size:.8rem;color:var(--chrome-text-muted);width:42px;text-align:center;cursor:pointer;background:none;border:none}._level_1xju0_47:hover{color:var(--chrome-accent)}._levelWrapper_1xju0_77{position:relative}._dropdown_1xju0_85{position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);background:#fff;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);box-shadow:0 4px 12px #0000001f;list-style:none;margin:0;padding:4px;display:flex;flex-direction:column;min-width:72px;max-height:240px;overflow-y:auto;z-index:50}._dropdownItem_1xju0_125{font-family:var(--font-bengali);font-size:.82rem;color:var(--chrome-text);text-align:center;background:none;border:none;border-radius:4px;padding:6px 8px;width:100%;cursor:pointer}._dropdownItem_1xju0_125:hover{background:var(--chrome-bg)}._dropdownItemActive_1xju0_159{background:var(--chrome-accent-bg);color:var(--chrome-accent);font-weight:600}._divider_1xju0_171{width:1px;height:18px;background:var(--chrome-border);margin:0 2px}._fitButton_1xju0_185{display:flex;align-items:center;justify-content:center;color:var(--chrome-text-muted);background:none;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);width:26px;height:26px;cursor:pointer;line-height:1}._fitButton_1xju0_185:hover{border-color:var(--chrome-accent);color:var(--chrome-accent)}@media (max-width: 400px){._divider_1xju0_171,._fitButton_1xju0_185{display:none}}._topBar_mxnyq_3{display:flex;flex-direction:column;border-bottom:1px solid var(--chrome-border);background:#fff;flex-shrink:0}._topRow_mxnyq_3{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-sm);padding:0 var(--space-md);height:var(--mobile-topbar-height)}._bottomRow_mxnyq_5{display:flex;justify-content:center;padding:var(--space-xs) var(--space-md) var(--space-sm);border-top:1px solid var(--chrome-border)}._leftSlot_mxnyq_89{grid-column:1;display:flex;align-items:center;gap:var(--space-sm);min-width:0;justify-self:start}._centerSlot_mxnyq_107{grid-column:2;display:flex;align-items:center;gap:var(--space-md);justify-self:center}._rightSlot_mxnyq_123{grid-column:3;display:flex;align-items:center;gap:var(--space-sm);justify-self:end}._homeButton_mxnyq_139{display:flex;align-items:center;justify-content:center;width:34px;height:34px;color:var(--chrome-text);background:none;border:none;border-radius:var(--radius-sm);padding:0;cursor:pointer;flex-shrink:0}._homeButton_mxnyq_139:hover{color:var(--chrome-accent);background:var(--chrome-accent-bg)}._activeSessionName_mxnyq_179{font-family:var(--font-bengali);font-size:.85rem;color:var(--chrome-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}._pdfButton_mxnyq_199{font-family:var(--font-bengali);font-size:.85rem;color:var(--chrome-accent);background:none;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);padding:var(--space-xs) var(--space-md);cursor:pointer;white-space:nowrap}._pdfButton_mxnyq_199:hover{border-color:var(--chrome-accent);background:var(--chrome-accent-bg)}._doneButton_mxnyq_233{font-family:var(--font-bengali);font-size:.85rem;color:#fff;background:var(--chrome-accent);border:none;border-radius:var(--radius-sm);padding:var(--space-xs) var(--space-md);cursor:pointer;white-space:nowrap}._doneButton_mxnyq_233:hover{background:var(--chrome-accent-hover)}@media (max-width: 768px){._activeSessionName_mxnyq_179{display:none}}@media (max-width: 480px){._topRow_mxnyq_3{padding:0 var(--space-sm);gap:var(--space-xs)}._bottomRow_mxnyq_5{padding:var(--space-xs) var(--space-sm) var(--space-sm)}._doneButton_mxnyq_233,._pdfButton_mxnyq_199{padding:var(--space-xs) var(--space-sm);font-size:.8rem}}._headerBar_ga8kr_15{background:var(--brand-blue);color:#fff;text-align:center;padding:4px 0 0;overflow:hidden}._headerBarText_ga8kr_31{display:inline-block;font-family:var(--font-bengali);font-weight:400;font-size:18px;transform:scaleX(2.2) scaleY(1.2);margin:0}._heroRow_ga8kr_49{display:flex;align-items:flex-start;justify-content:space-between;margin-top:0}._heroLeft_ga8kr_63,._heroRight_ga8kr_65{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;width:90px}._logo_ga8kr_81{height:6.5mm;margin:8px 0 0 10px}._goat_ga8kr_91{height:28mm;margin:0 0 0 40px}._chicken_ga8kr_101{height:22mm;margin:0 0 -8px;padding-top:6px}._fish_ga8kr_113{height:11mm;margin:18px 44px 0 0}._hotelNameWrap_ga8kr_123{flex:1 1 auto;overflow:visible;text-align:center;margin:0}._hotelName_ga8kr_123{font-family:var(--font-bengali);font-size:43px;font-weight:400;color:var(--brand-blue);margin:0;white-space:nowrap;display:inline-block;transform:scaleX(1.4) scaleY(1.1);text-shadow:1.3px 0 0 var(--brand-blue-outline),-1.3px 0 0 var(--brand-blue-outline),0 1.3px 0 var(--brand-blue-outline),0 -1.3px 0 var(--brand-blue-outline),1.3px 1.3px 0 var(--brand-blue-outline),1.3px -1.3px 0 var(--brand-blue-outline),-1.3px 1.3px 0 var(--brand-blue-outline),-1.3px -1.3px 0 var(--brand-blue-outline)}._proprietorWrap_ga8kr_209{text-align:center;margin-top:-73px}._proprietorBadge_ga8kr_219{display:inline-block;background:var(--brand-blue);color:#fff;font-family:var(--font-bengali);font-size:13px;font-weight:400;padding:2px 40px 0;border-radius:6px}._tagline_ga8kr_241{text-align:center;font-family:var(--font-bengali);font-size:13px;margin:1px 0 0}._addressLine_ga8kr_255,._phoneLine_ga8kr_257{text-align:center;font-family:var(--font-bengali);font-size:13px;margin:-5px 0 0}._metaBox_ga8kr_271{background:var(--brand-blue-outline);padding:4px 14px;font-size:16px;position:relative;z-index:1}._metaRow_ga8kr_287{display:flex;gap:16px;padding:2px 0}._metaRowLeft_ga8kr_299{flex:0 0 68%;display:flex;align-items:flex-end;min-width:0}._metaRowRight_ga8kr_313{flex:1;display:flex;align-items:flex-end;min-width:0}._metaRow_ga8kr_287 strong{font-family:var(--font-bengali);font-weight:400;white-space:nowrap;flex-shrink:0;margin-right:4px;line-height:1.4}._valueLine_ga8kr_345{position:relative;flex:1;min-width:20px;padding-left:4px;height:20px;display:flex;align-items:flex-start;white-space:nowrap;overflow:hidden}._dotLeader_ga8kr_399{position:absolute;left:0;right:0;bottom:1px;height:14px;line-height:1;font-size:17px;letter-spacing:3px;color:var(--brand-blue);overflow:hidden;white-space:nowrap;pointer-events:none;text-align:right}._valueLineContent_ga8kr_387{position:relative;z-index:1;flex:1;min-width:0}._wrapper_ojydn_1{position:relative;display:block;width:100%;box-sizing:border-box}._field_ojydn_15{min-width:40px;max-width:100%;width:100%;box-sizing:border-box;border:none;border-bottom:1px dashed transparent;background:transparent;font:inherit;color:inherit;padding:0 2px;text-align:left}._field_ojydn_15::-webkit-outer-spin-button,._field_ojydn_15::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._field_ojydn_15[type=number]{-moz-appearance:textfield}._field_ojydn_15[data-align=center]{text-align:center}._field_ojydn_15:hover{border-bottom-color:var(--chrome-border)}._field_ojydn_15:focus{outline:none;border-bottom:1px solid var(--chrome-accent);background:var(--chrome-accent-bg)}._dropdown_ojydn_103{background:#fff;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);box-shadow:0 4px 14px #00000024;z-index:45;display:flex;flex-direction:column;max-height:240px;overflow-y:auto;padding:4px}._dropdownItem_ojydn_139{text-align:left;font:inherit;font-size:.85rem;padding:7px 10px;background:none;border:none;border-radius:var(--radius-sm);cursor:pointer;color:var(--chrome-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dropdownItem_ojydn_139+._dropdownItem_ojydn_139{margin-top:1px}._dropdownItem_ojydn_139:hover{background:var(--chrome-accent-bg);color:var(--chrome-accent)}._wrapper_lnua0_1{position:relative;display:inline-block}._trigger_lnua0_11{border:none;border-bottom:1px dashed transparent;background:transparent;font:inherit;color:inherit;padding:0 2px;cursor:pointer;text-align:left}._trigger_lnua0_11:hover{border-bottom-color:var(--chrome-border)}._triggerOpen_lnua0_41{border-bottom:1px solid var(--chrome-accent);background:var(--chrome-accent-bg)}._placeholder_lnua0_51{color:var(--chrome-text-muted)}._calendarPopup_lnua0_59{background:#fff;border:1px solid var(--chrome-border);border-radius:var(--radius-md);box-shadow:0 2px 10px #00000026;padding:var(--space-sm);z-index:200;width:300px;font-family:var(--font-bengali, inherit)}._mobileOverlay_lnua0_123{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:201;padding:var(--space-lg)}._calendarPopupMobile_lnua0_157{width:100%;max-width:320px}._calendarHeader_lnua0_167{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-sm)}._navButton_lnua0_181{background:none;border:none;font-size:1rem;padding:2px 8px;cursor:pointer;border-radius:4px;color:var(--chrome-text);flex-shrink:0}._navButton_lnua0_181:hover{background:var(--chrome-bg)}._monthYearLabel_lnua0_211{font-size:.9rem;font-weight:600;color:var(--chrome-text);white-space:nowrap}._yearSelect_lnua0_225{font:inherit;font-weight:600;color:var(--chrome-text);background:none;border:none;cursor:pointer;padding:0}._yearSelect_lnua0_225:hover,._yearSelect_lnua0_225:focus{color:var(--chrome-accent);outline:none}._weekdayRow_lnua0_257{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:4px}._weekdayCell_lnua0_269{text-align:center;font-size:.62rem;color:var(--chrome-text-muted);white-space:nowrap;overflow:hidden;text-overflow:clip;padding:0 1px}._daysGrid_lnua0_289{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);gap:2px}._dayCell_lnua0_303{aspect-ratio:1;border:1px solid transparent;background:none;border-radius:4px;font-size:.8rem;cursor:pointer;color:var(--chrome-text);font-family:var(--font-english, inherit)}._dayCell_lnua0_303:hover{background:var(--chrome-accent-bg)}._dayCellToday_lnua0_333{border-color:var(--chrome-accent)}._dayCellSelected_lnua0_341{background:var(--chrome-accent);border-color:var(--chrome-accent);color:#fff}._dayCellEmpty_lnua0_353{visibility:hidden}._bottomRow_lnua0_361{display:flex;gap:var(--space-sm);margin-top:var(--space-sm)}._todayButton_lnua0_373{flex:1;font-size:.8rem;color:var(--chrome-accent);background:none;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);padding:4px 0;cursor:pointer}._todayButton_lnua0_373:hover{border-color:var(--chrome-accent)}._clearButton_lnua0_403{flex:1;font-size:.8rem;color:#b3261e;background:none;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);padding:4px 0;cursor:pointer}._clearButton_lnua0_403:hover:not(:disabled){border-color:#b3261e}._clearButton_lnua0_403:disabled{opacity:.4;cursor:not-allowed}._addButton_1aycg_1{width:22px;height:22px;line-height:1;font-size:.9rem;border:1px solid var(--chrome-border);border-radius:3px;background:#fff;color:var(--chrome-accent);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}._addButton_1aycg_1:hover{border-color:var(--chrome-accent);background:var(--chrome-accent-bg)}._trigger_5dc90_1{border:none;background:none;font:inherit;color:inherit;cursor:pointer;text-align:center;padding:0;text-decoration:underline dotted;text-underline-offset:2px}._trigger_5dc90_1:hover{color:var(--chrome-accent)}._menu_5dc90_33{background:#fff;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);box-shadow:0 2px 8px #00000026;display:flex;flex-direction:column;z-index:46;min-width:120px;overflow:hidden}._menuItem_5dc90_57{font-family:var(--font-bengali, inherit);font-size:.85rem;text-align:left;padding:8px 14px;background:none;border:none;cursor:pointer;color:var(--chrome-text)}._menuItem_5dc90_57:hover{background:var(--chrome-bg)}._menuItemDelete_5dc90_87{color:#b3261e}._menuItemDelete_5dc90_87:hover{background:#fdecea}._page_1om2h_13{position:relative;width:210mm;min-height:297mm;margin:0 auto;padding:12mm;background:#fff;box-sizing:border-box;font-family:var(--font-english);color:var(--brand-blue);box-shadow:0 0 0 1px var(--chrome-border);display:flex;flex-direction:column}._tableWrapper_1om2h_28{position:relative}._table_1om2h_28{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;margin-top:6px;font-size:13.5px;position:relative;z-index:1;box-shadow:inset 0 -.5px 0 0 var(--brand-blue),inset -.5px 0 0 0 var(--brand-blue)}._table_1om2h_28 th,._table_1om2h_28 td{box-shadow:inset 0 .5px 0 0 var(--brand-blue),inset .5px 0 0 0 var(--brand-blue);padding:3px 6px;vertical-align:center}._table_1om2h_28 thead th{background:#fff;font-family:var(--font-english);font-weight:700;text-align:center}._colSl_1om2h_119{width:4%}._colPackage_1om2h_122{width:12%}._colItems_1om2h_125{width:55%}._colQty_1om2h_128{width:9%;font-variant-numeric:tabular-nums}._colRate_1om2h_132{width:8%;font-variant-numeric:tabular-nums}._colAmount_1om2h_136{width:12%;font-variant-numeric:tabular-nums}._slCell_1om2h_147{position:relative}._floatingAddButton_1om2h_31{position:absolute;left:-22px;top:50%;transform:translateY(-50%);z-index:2}._center_1om2h_159{text-align:center}._right_1om2h_163{text-align:right}._itemsList_1om2h_167{margin:0;padding-left:16px;padding-right:4px;text-align:justify}._itemsList_1om2h_167 li{margin:3.5px 0}._totalLabel_1om2h_178{font-weight:700;font-family:var(--font-bengali)}._totalAmount_1om2h_183{font-weight:700;text-align:right;font-variant-numeric:tabular-nums}._signatureRow_1om2h_189{display:flex;justify-content:space-between;margin-top:auto;font-weight:700;font-size:13px}._page_1051r_7{position:relative;width:210mm;min-height:297mm;margin:0 auto;padding:12mm;background:#fff;box-sizing:border-box;font-family:var(--font-english);color:var(--brand-blue);box-shadow:0 0 0 1px var(--chrome-border);display:flex;flex-direction:column}._tableWrapper_1051r_22{position:relative}._table_1051r_22{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;margin-top:6px;font-size:13.5px;position:relative;z-index:1;box-shadow:inset 0 -.5px 0 0 var(--brand-blue),inset -.5px 0 0 0 var(--brand-blue)}._table_1051r_22 th,._table_1051r_22 td{box-shadow:inset 0 .5px 0 0 var(--brand-blue),inset .5px 0 0 0 var(--brand-blue);padding:3px 6px;vertical-align:center}._table_1051r_22 thead th{background:#fff;font-family:var(--font-english);font-weight:700;text-align:center}._colSl_1051r_78{width:4%}._colPackage_1051r_81{width:15%}._colItems_1051r_84{width:70%}._colQty_1051r_87{width:11%;font-variant-numeric:tabular-nums}._slCell_1051r_94{position:relative}._floatingAddButton_1051r_25{position:absolute;left:-22px;top:50%;transform:translateY(-50%);z-index:2}._center_1051r_106{text-align:center}._itemsList_1051r_110{margin:0;padding-left:16px;padding-right:4px;text-align:justify}._itemsList_1051r_110 li{margin:3.5px 0}._signatureRow_1051r_121{display:flex;justify-content:space-between;margin-top:auto;font-weight:700;font-size:13px}._overlay_1877l_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:60;padding:var(--space-lg)}._modal_1877l_29{background:#fff;border-radius:var(--radius-md);padding:var(--space-lg);max-width:480px;width:100%;max-height:75vh;overflow-y:auto;font-family:var(--font-bengali);box-shadow:0 8px 30px #00000040}._header_1877l_53{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-md)}._heading_1877l_69{font-size:1.05rem;font-weight:600;color:var(--chrome-text);margin:0}._metaLine_1877l_83{font-family:var(--font-ui);font-size:.78rem;color:var(--chrome-text-muted);margin:2px 0 0}._closeIconButton_1877l_97{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:none;border:none;border-radius:var(--radius-sm);color:var(--chrome-text-muted);cursor:pointer}._closeIconButton_1877l_97:hover{background:var(--chrome-accent-bg);color:var(--chrome-accent)}._itemList_1877l_137{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-sm)}._itemRow_1877l_155{padding:var(--space-sm) var(--space-md);background:var(--chrome-bg);border:1px solid var(--chrome-border);border-radius:var(--radius-sm)}._itemBn_1877l_169{font-family:var(--font-bengali);font-size:.92rem;color:var(--chrome-text);margin:0 0 2px;line-height:1.4}._itemEn_1877l_185{font-family:var(--font-english);font-size:.8rem;color:var(--chrome-text-muted);margin:0;line-height:1.35}._noTranslation_1877l_201{font-family:var(--font-ui);font-style:italic;color:var(--chrome-text-muted)}._actionRow_1877l_213{display:flex;gap:var(--space-sm);margin-top:var(--space-md)}._editButton_1877l_225,._deleteButton_1877l_227{flex:1;font-family:var(--font-bengali);font-size:.85rem;border-radius:var(--radius-sm);padding:var(--space-sm) var(--space-md);cursor:pointer;border:1px solid var(--chrome-border)}._editButton_1877l_225{background:var(--chrome-accent);color:#fff;border-color:var(--chrome-accent)}._editButton_1877l_225:hover{background:var(--chrome-accent-hover)}._deleteButton_1877l_227{background:none;color:#b3261e}._deleteButton_1877l_227:hover{border-color:#b3261e;background:#fdf1f0}._closeButton_1877l_287{margin-top:var(--space-md);width:100%;font-family:var(--font-bengali);font-size:.85rem;background:none;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);padding:var(--space-sm) var(--space-md);cursor:pointer}._closeButton_1877l_287:hover{border-color:var(--chrome-accent);color:var(--chrome-accent)}._chip_vpse3_7{display:flex;flex-direction:column;justify-content:space-between;height:96px;background:var(--chrome-bg);border:1px solid var(--chrome-border);border-radius:var(--radius-md);overflow:hidden}._chip_vpse3_7:hover{border-color:var(--chrome-accent)}._chipDisabled_vpse3_22{opacity:.5}._chipButton_vpse3_26{flex:1;display:flex;align-items:flex-start;background:none;border:none;padding:var(--space-sm) var(--space-md) 0 var(--space-md);cursor:pointer;font-family:var(--font-ui);text-align:left;width:100%;min-height:0}._chipButton_vpse3_26:disabled{cursor:not-allowed}._chip_vpse3_7:hover ._chipButton_vpse3_26:not(:disabled){background:var(--chrome-accent-bg)}._name_vpse3_5{font-size:.85rem;font-weight:500;color:var(--chrome-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._footer_vpse3_54{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:0 var(--space-md) var(--space-sm) var(--space-md)}._rate_vpse3_71{font-size:.95rem;font-weight:700;color:var(--chrome-accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._infoButton_vpse3_54{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:none;border:1px solid var(--chrome-border);border-radius:50%;color:var(--chrome-text-muted);cursor:pointer}._infoButton_vpse3_54:hover{border-color:var(--chrome-accent);color:var(--chrome-accent);background:var(--chrome-accent-bg)}._overlay_17fq1_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:50;padding:var(--space-lg)}._popup_17fq1_23{background:#fff;border-radius:var(--radius-md);padding:var(--space-lg);max-width:640px;width:100%;max-height:80vh;overflow-y:auto;font-family:var(--font-bengali);box-shadow:0 8px 30px #0003}._heading_17fq1_47{font-size:1rem;font-weight:600;margin:0 0 var(--space-md) 0;color:var(--chrome-text)}._searchInput_17fq1_61{width:100%;box-sizing:border-box;font-family:var(--font-bengali);font-size:.9rem;padding:var(--space-sm) var(--space-md);border:1px solid var(--chrome-border);border-radius:var(--radius-sm);margin-bottom:var(--space-md);position:sticky;top:0;background:#fff}._searchInput_17fq1_61:focus{outline:none;border-color:var(--chrome-accent)}._categoryGroup_17fq1_99{margin-bottom:var(--space-md)}._categoryLabel_17fq1_107{font-size:.78rem;font-weight:600;color:var(--chrome-text-muted);text-transform:uppercase;letter-spacing:.03em;margin:var(--space-sm) 0 var(--space-xs) 0}._chipGrid_17fq1_125{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-sm)}._emptyState_17fq1_137{color:var(--chrome-text-muted);font-size:.9rem;text-align:center;padding:var(--space-lg) 0}._closeButton_17fq1_151{margin-top:var(--space-md);font-family:var(--font-bengali);font-size:.85rem;background:none;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);padding:4px var(--space-md);cursor:pointer}._closeButton_17fq1_151:hover{border-color:var(--chrome-accent);color:var(--chrome-accent)}._overlay_1ucg5_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:60;padding:var(--space-lg)}._dialog_1ucg5_23{background:#fff;border-radius:var(--radius-md);padding:var(--space-lg);max-width:380px;width:100%;font-family:var(--font-bengali);box-shadow:0 8px 30px #0003}._message_1ucg5_43{font-size:.95rem;color:var(--chrome-text);margin:0 0 var(--space-lg) 0;line-height:1.5}._buttonRow_1ucg5_57{display:flex;justify-content:flex-end;gap:var(--space-sm)}._cancelButton_1ucg5_69{font-family:var(--font-bengali);font-size:.85rem;color:var(--chrome-text);background:none;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);padding:6px var(--space-md);cursor:pointer}._cancelButton_1ucg5_69:hover{border-color:var(--chrome-accent)}._confirmButton_1ucg5_99{font-family:var(--font-bengali);font-size:.85rem;color:#fff;background:#b3261e;border:none;border-radius:var(--radius-sm);padding:6px var(--space-md);cursor:pointer}._confirmButton_1ucg5_99:hover{background:#8f1f19}._bar_1xqy2_1{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:var(--space-sm) 0;flex-wrap:wrap}._addButton_1xqy2_19{font-family:var(--font-bengali);font-size:.82rem;color:var(--chrome-accent);background:#fff;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);padding:6px var(--space-md);cursor:pointer}._addButton_1xqy2_19:hover{border-color:var(--chrome-accent);background:var(--chrome-accent-bg)}._addButton_1xqy2_19:disabled{color:var(--chrome-text-muted);border-color:var(--chrome-border);background:var(--chrome-bg, #f4f6fb);cursor:not-allowed}._addButton_1xqy2_19:disabled:hover{border-color:var(--chrome-border);background:var(--chrome-bg, #f4f6fb)}._deleteButton_1xqy2_75{font-family:var(--font-bengali);font-size:.82rem;color:#b3261e;background:#fff;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);padding:6px var(--space-md);cursor:pointer;margin-left:var(--space-md)}._deleteButton_1xqy2_75:hover{border-color:#b3261e;background:#fdecea}._canvas_174dm_1{overflow-y:auto;overflow-x:auto;min-height:0;padding:var(--space-xl) var(--space-lg);display:flex;flex-direction:column;align-items:safe center;gap:var(--space-xl)}._emptyState_174dm_23{margin:auto;text-align:center;color:var(--chrome-text-muted);max-width:320px}._emptyStateTitle_174dm_30{font-size:1rem;font-weight:600;color:var(--chrome-text);margin-bottom:var(--space-xs)}._emptyStateActions_174dm_37{display:flex;gap:var(--space-sm);justify-content:center;margin-top:var(--space-md);flex-wrap:wrap}._emptyStateButton_174dm_45{font-family:var(--font-bengali);font-size:.85rem;color:var(--chrome-accent);background:#fff;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);padding:6px var(--space-md);cursor:pointer}._emptyStateButton_174dm_45:hover{border-color:var(--chrome-accent);background:var(--chrome-accent-bg)}._pageWrapper_174dm_61{background:#fff;box-shadow:0 1px 4px #00000014,0 1px 2px #0000000f;flex-shrink:0}._shell_1t87k_10{display:flex;flex-direction:column;height:100%;min-height:0}._overlay_qctt2_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:60;padding:var(--space-lg)}._dialog_qctt2_23{background:#fff;border-radius:var(--radius-md);padding:var(--space-lg);max-width:420px;width:100%;font-family:var(--font-bengali);box-shadow:0 8px 30px #0003;display:flex;flex-direction:column;gap:var(--space-md)}._title_qctt2_49{font-size:1.1rem;font-weight:600;color:var(--chrome-text);margin:0}._subtitle_qctt2_63{font-size:.82rem;color:var(--chrome-text-muted);margin:-8px 0 0}._field_qctt2_75{display:flex;flex-direction:column;gap:6px}._label_qctt2_87{font-size:.82rem;color:var(--chrome-text-muted)}._input_qctt2_97{font-family:var(--font-bengali);font-size:.9rem;color:var(--chrome-text);border:1px solid var(--chrome-border);border-radius:var(--radius-sm);padding:8px 10px;width:100%;box-sizing:border-box}._input_qctt2_97:focus{outline:none;border-color:var(--chrome-accent)}._comboWrapper_qctt2_141{position:relative}._comboDropdown_qctt2_149{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);box-shadow:0 4px 12px #0000001f;list-style:none;margin:0;padding:4px;max-height:200px;overflow-y:auto;z-index:5}._comboDropdownItem_qctt2_183{font-family:var(--font-bengali);font-size:.85rem;color:var(--chrome-text);text-align:left;background:none;border:none;border-radius:4px;padding:6px 10px;width:100%;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._comboDropdownItem_qctt2_183:hover{background:var(--chrome-accent-bg);color:var(--chrome-accent)}._buttonRow_qctt2_225{display:flex;justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-xs)}._cancelButton_qctt2_239{font-family:var(--font-bengali);font-size:.85rem;color:var(--chrome-text);background:none;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);padding:6px var(--space-md);cursor:pointer}._cancelButton_qctt2_239:hover{border-color:var(--chrome-accent)}._confirmButton_qctt2_269{font-family:var(--font-bengali);font-size:.85rem;color:#fff;background:var(--chrome-accent);border:none;border-radius:var(--radius-sm);padding:6px var(--space-md);cursor:pointer}._confirmButton_qctt2_269:hover{background:var(--chrome-accent-hover)}._overlay_tlzom_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:55;padding:var(--space-lg)}._modal_tlzom_23{background:#fff;border-radius:var(--radius-md);padding:var(--space-lg);max-width:480px;width:100%;max-height:85vh;overflow-y:auto;font-family:var(--font-bengali);box-shadow:0 8px 30px #0003}._heading_tlzom_47{font-size:1rem;font-weight:600;margin:0 0 var(--space-md) 0;color:var(--chrome-text)}._field_tlzom_61{margin-bottom:var(--space-md)}._label_tlzom_69{display:block;font-size:.8rem;font-weight:600;color:var(--chrome-text-muted);margin-bottom:4px}._input_tlzom_85,._select_tlzom_87{width:100%;box-sizing:border-box;font-family:var(--font-bengali);font-size:.9rem;padding:var(--space-sm) var(--space-md);border:1px solid var(--chrome-border);border-radius:var(--radius-sm)}._input_tlzom_85:focus,._select_tlzom_87:focus{outline:none;border-color:var(--chrome-accent)}._itemBlock_tlzom_119{margin-bottom:var(--space-sm);padding-bottom:var(--space-sm);border-bottom:1px solid var(--chrome-border)}._itemBlock_tlzom_119:last-of-type{border-bottom:none}._itemRow_tlzom_139{display:flex;gap:var(--space-sm);margin-bottom:4px}._itemInput_tlzom_151{flex:1;box-sizing:border-box;font-family:var(--font-english);font-size:.85rem;padding:6px var(--space-sm);border:1px solid var(--chrome-border);border-radius:var(--radius-sm)}._itemInput_tlzom_151:focus{outline:none;border-color:var(--chrome-accent)}._itemInputBn_tlzom_181{width:100%;box-sizing:border-box;font-family:var(--font-bengali);font-size:.85rem;padding:6px var(--space-sm);border:1px solid var(--chrome-border);border-radius:var(--radius-sm);color:var(--chrome-text-muted)}._itemInputBn_tlzom_181:focus{outline:none;border-color:var(--chrome-accent);color:var(--chrome-text)}._removeItemButton_tlzom_215{font-size:.85rem;color:#b3261e;background:none;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);width:32px;flex-shrink:0;cursor:pointer}._removeItemButton_tlzom_215:hover{border-color:#b3261e}._addItemButton_tlzom_245{font-family:var(--font-bengali);font-size:.8rem;color:var(--chrome-accent);background:none;border:1px dashed var(--chrome-border);border-radius:var(--radius-sm);padding:4px var(--space-md);cursor:pointer}._addItemButton_tlzom_245:hover{border-color:var(--chrome-accent)}._buttonRow_tlzom_275{display:flex;justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-lg)}._cancelButton_tlzom_289{font-family:var(--font-bengali);font-size:.85rem;color:var(--chrome-text);background:none;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);padding:6px var(--space-md);cursor:pointer}._saveButton_tlzom_311{font-family:var(--font-bengali);font-size:.85rem;color:#fff;background:var(--chrome-accent);border:none;border-radius:var(--radius-sm);padding:6px var(--space-md);cursor:pointer}._saveButton_tlzom_311:hover{background:var(--chrome-accent-hover)}._saveButton_tlzom_311:disabled{background:var(--chrome-text-muted);cursor:not-allowed}._screen_me3ah_1{padding:var(--space-xl) var(--space-lg);max-width:860px;margin:0 auto}._headerRow_me3ah_13{margin-bottom:var(--space-lg)}._heading_me3ah_21{font-family:var(--font-bengali);font-size:1.25rem;font-weight:700;color:var(--chrome-text);margin:0 0 var(--space-xs) 0}._subheading_me3ah_37{font-family:var(--font-bengali);font-size:.85rem;color:var(--chrome-text-muted);margin:0}._tabStrip_me3ah_55{display:flex;align-items:center;gap:4px;overflow-x:auto;padding-bottom:2px;border-bottom:1px solid var(--chrome-border);margin-bottom:var(--space-lg)}._tab_me3ah_55{flex-shrink:0;display:flex;align-items:center;gap:6px;font-family:var(--font-bengali);font-size:.88rem;color:var(--chrome-text-muted);background:none;border:none;border-bottom:2px solid transparent;padding:var(--space-sm) var(--space-md);cursor:pointer;white-space:nowrap}._tab_me3ah_55:hover{color:var(--chrome-text)}._tabActive_me3ah_115{color:var(--chrome-accent);border-bottom-color:var(--chrome-accent);font-weight:600}._tabCount_me3ah_127{font-family:var(--font-ui);font-size:.7rem;color:inherit;opacity:.65;background:var(--chrome-bg);border-radius:999px;padding:1px 7px}._addTabButton_me3ah_147{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-left:2px;font-size:1.1rem;color:var(--chrome-text-muted);background:none;border:1px dashed var(--chrome-border);border-radius:50%;cursor:pointer}._addTabButton_me3ah_147:hover{border-color:var(--chrome-accent);color:var(--chrome-accent)}._paneHeader_me3ah_193{display:flex;justify-content:flex-end;gap:var(--space-sm);margin-bottom:var(--space-md)}._deleteCategoryButton_me3ah_207{font-family:var(--font-bengali);font-size:.8rem;color:#b3261e;background:none;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);padding:6px var(--space-md);cursor:pointer}._deleteCategoryButton_me3ah_207:hover{border-color:#b3261e}._addPackageButton_me3ah_237{font-family:var(--font-bengali);font-size:.8rem;font-weight:600;color:#fff;background:var(--chrome-accent);border:none;border-radius:var(--radius-sm);padding:6px var(--space-md);cursor:pointer}._addPackageButton_me3ah_237:hover{background:var(--chrome-accent-hover)}._cardGrid_me3ah_273{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-sm)}._card_me3ah_273{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;background:#fff;border:1px solid var(--chrome-border);border-radius:var(--radius-md);padding:var(--space-md);font-family:var(--font-bengali);cursor:pointer}._card_me3ah_273:hover{border-color:var(--chrome-accent);box-shadow:0 2px 8px #285aa014}._cardName_me3ah_323{font-size:.92rem;font-weight:600;color:var(--chrome-text)}._cardMeta_me3ah_335{font-family:var(--font-ui);font-size:.78rem;color:var(--chrome-text-muted)}._emptyState_me3ah_347{grid-column:1 / -1;font-family:var(--font-bengali);font-size:.85rem;color:var(--chrome-text-muted);text-align:center;padding:var(--space-xl) 0}._screen_lvjbf_1{padding:var(--space-xl) var(--space-lg);max-width:720px;margin:0 auto}._headerRow_lvjbf_13{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-md)}._heading_lvjbf_29{font-family:var(--font-bengali);font-size:1.1rem;font-weight:600;color:var(--chrome-text);margin:0}._newSessionButton_lvjbf_45{font-family:var(--font-bengali);font-size:.82rem;font-weight:700;color:#fff;background:var(--dash-blue, var(--chrome-accent));border:none;border-radius:var(--radius-sm);padding:8px 14px;cursor:pointer;white-space:nowrap}._newSessionButton_lvjbf_45:hover{opacity:.9}._searchInput_lvjbf_79{width:100%;font-family:var(--font-bengali);font-size:.9rem;padding:var(--space-sm) var(--space-md);border:1px solid var(--chrome-border);border-radius:var(--radius-sm);margin-bottom:var(--space-lg);box-sizing:border-box}._searchInput_lvjbf_79:focus{outline:none;border-color:var(--chrome-accent)}._groupList_lvjbf_111{display:flex;flex-direction:column;gap:var(--space-lg)}._group_lvjbf_111{display:flex;flex-direction:column;gap:var(--space-sm)}._monthHeading_lvjbf_141{font-family:var(--font-bengali);font-size:.78rem;font-weight:600;letter-spacing:.02em;color:var(--chrome-text-muted);text-transform:uppercase;margin:0;padding:4px 0;position:sticky;top:0;background:var(--chrome-bg, #f4f6fb);z-index:1}._list_lvjbf_171{display:flex;flex-direction:column;gap:var(--space-sm)}._row_lvjbf_183{display:flex;align-items:stretch;gap:var(--space-sm);background:#fff;border:1px solid var(--chrome-border);border-radius:var(--radius-md);font-family:var(--font-bengali);width:100%;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease;position:relative}._row_lvjbf_183:hover{border-color:var(--chrome-accent);box-shadow:0 2px 8px #0000000f}._rowClickArea_lvjbf_183{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0;background:none;border:none;padding:var(--space-md) var(--space-lg);cursor:pointer;text-align:left;font-family:inherit}._rowTop_lvjbf_267{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md)}._rowName_lvjbf_281{font-size:1rem;font-weight:600;color:var(--chrome-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._rowAmount_lvjbf_301{font-size:1rem;font-weight:700;color:var(--chrome-accent);white-space:nowrap;flex-shrink:0}._rowMeta_lvjbf_317{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.8rem;color:var(--chrome-text-muted)}._rowMetaItem_lvjbf_343{display:flex;align-items:center;gap:8px}._rowMetaItem_lvjbf_343:not(:first-child):before{content:"";width:3px;height:3px;border-radius:50%;background:var(--chrome-text-muted);flex-shrink:0}._menuWrapper_lvjbf_187{position:relative;display:flex;align-items:flex-start;padding:var(--space-md) var(--space-md) 0 0;flex-shrink:0}._menuButton_lvjbf_401{display:flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:1.1rem;line-height:1;color:var(--chrome-text-muted);background:none;border:none;border-radius:var(--radius-sm);cursor:pointer}._menuButton_lvjbf_401:hover{background:var(--chrome-bg, #f4f6fb);color:var(--chrome-text)}._menuDropdown_lvjbf_441{position:absolute;top:calc(100% - 4px);right:0;background:#fff;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);box-shadow:0 4px 12px #0000001f;display:flex;flex-direction:column;min-width:110px;padding:4px;z-index:10}._menuItem_lvjbf_471{font-family:var(--font-bengali);font-size:.85rem;color:var(--chrome-text);text-align:left;background:none;border:none;border-radius:4px;padding:6px 10px;cursor:pointer}._menuItem_lvjbf_471:hover{background:var(--chrome-accent-bg);color:var(--chrome-accent)}._menuItemDanger_lvjbf_505{font-family:var(--font-bengali);font-size:.85rem;color:#b3261e;text-align:left;background:none;border:none;border-radius:4px;padding:6px 10px;cursor:pointer}._menuItemDanger_lvjbf_505:hover{background:#fbe9e7}._emptyState_lvjbf_537{color:var(--chrome-text-muted);font-size:.9rem;font-family:var(--font-bengali);text-align:center;padding:var(--space-xl) 0}@media (max-width: 480px){._rowClickArea_lvjbf_183{padding:var(--space-sm) var(--space-md)}._menuWrapper_lvjbf_187{padding:var(--space-sm) var(--space-sm) 0 0}._rowName_lvjbf_281,._rowAmount_lvjbf_301{font-size:.92rem}}._wrapper_azzn2_1{position:relative;display:inline-flex;align-items:center;gap:2px;background:var(--dash-surface);border:1px solid var(--chrome-border);border-radius:var(--radius-sm);padding:3px 4px}._arrowButton_azzn2_23{display:flex;align-items:center;justify-content:center;width:22px;height:22px;font-size:.95rem;color:var(--chrome-text-muted);background:none;border:none;border-radius:var(--radius-sm);cursor:pointer}._arrowButton_azzn2_23:hover{background:var(--dash-blue-bg);color:var(--dash-blue)}._label_azzn2_61{font-family:var(--font-bengali);font-size:.78rem;font-weight:700;color:var(--chrome-text);background:none;border:none;cursor:pointer;padding:2px 6px;white-space:nowrap}._label_azzn2_61:hover{color:var(--dash-blue)}._picker_azzn2_93{position:absolute;top:calc(100% + 4px);right:0;z-index:30;background:var(--dash-surface);border:1px solid var(--chrome-border);border-radius:var(--radius-sm);box-shadow:0 4px 14px #0000001f;padding:var(--space-sm);display:flex;gap:6px;align-items:center}._select_azzn2_123{font-family:var(--font-bengali);font-size:.78rem;padding:4px 6px;border:1px solid var(--chrome-border);border-radius:var(--radius-sm)}._closeButton_azzn2_139{font-family:var(--font-bengali);font-size:.75rem;font-weight:600;color:#fff;background:var(--dash-blue);border:none;border-radius:var(--radius-sm);padding:4px 10px;cursor:pointer;white-space:nowrap}._wrapper_w89lv_1{display:flex;flex-direction:column;height:100%;min-height:0;gap:var(--space-sm)}._bar_w89lv_17{display:flex;height:34px;border-radius:var(--radius-sm);overflow:hidden;flex-shrink:0}._segment_w89lv_33{min-width:3px;transition:opacity .15s}._segment_w89lv_33:hover{opacity:.85}._cardGrid_w89lv_51{flex:1;min-height:0;display:grid;grid-template-columns:repeat(2,1fr);gap:6px}._categoryCard_w89lv_67{display:flex;align-items:center;gap:6px;min-width:0}._categoryDot_w89lv_81{width:3px;height:28px;border-radius:2px;flex-shrink:0}._categoryInfo_w89lv_95{min-width:0}._categoryName_w89lv_103{font-family:var(--font-bengali);font-size:.72rem;color:var(--chrome-text-muted);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._categoryValue_w89lv_123{font-family:var(--font-ui);font-size:.9rem;font-weight:700;color:var(--chrome-text);margin:0}._emptyState_w89lv_139{font-family:var(--font-bengali);font-size:.8rem;color:var(--chrome-text-muted);text-align:center;padding:var(--space-lg) 0;margin:0}._wrapper_d9xkp_1{display:flex;flex-direction:column;height:100%;min-height:0}._ringArea_d9xkp_15{position:relative;flex:1;min-height:0}._centerOverlay_d9xkp_27{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;text-align:center}._centerValue_d9xkp_55{font-family:var(--font-ui);font-size:1.15rem;font-weight:800;color:var(--chrome-text);margin:0}._centerLabel_d9xkp_71{font-family:var(--font-bengali);font-size:.7rem;color:var(--chrome-text-muted);margin:0}._legend_d9xkp_85{display:flex;flex-wrap:wrap;gap:6px 10px;justify-content:center;flex-shrink:0;padding-top:4px}._legendItem_d9xkp_103{display:flex;align-items:center;gap:4px}._legendDot_d9xkp_115{width:7px;height:7px;border-radius:50%;flex-shrink:0}._legendLabel_d9xkp_129{font-family:var(--font-bengali);font-size:.68rem;color:var(--chrome-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90px}._emptyState_d9xkp_149{font-family:var(--font-bengali);font-size:.8rem;color:var(--chrome-text-muted);text-align:center;padding:var(--space-lg) 0;margin:0}._card_1s5db_1{background:#fff;border:1px solid var(--chrome-border);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg)}._headerRow_1s5db_15{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-md);flex-wrap:wrap}._title_1s5db_33{font-family:var(--font-bengali);font-size:.95rem;font-weight:600;color:var(--chrome-text);margin:0}._dateNav_1s5db_49{display:flex;align-items:center;gap:4px}._navButton_1s5db_61{display:flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:1rem;color:var(--chrome-text-muted);background:none;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);cursor:pointer}._navButton_1s5db_61:hover{border-color:var(--chrome-accent);color:var(--chrome-accent)}._emptyState_1s5db_99{font-family:var(--font-bengali);font-size:.85rem;color:var(--chrome-text-muted);text-align:center;padding:var(--space-xl) 0;margin:0}._tableWrapper_1s5db_117{overflow-x:auto;overflow-y:auto;max-height:130px}._table_1s5db_117{width:100%;border-collapse:collapse;font-family:var(--font-bengali);font-size:.82rem}._table_1s5db_117 th{text-align:left;font-weight:600;color:var(--chrome-text-muted);font-size:.75rem;padding:6px 8px;border-bottom:1px solid var(--chrome-border);white-space:nowrap}._table_1s5db_117 td{padding:6px 8px;border-bottom:1px solid var(--chrome-border);color:var(--chrome-text);white-space:nowrap}._buyerCell_1s5db_177{color:var(--chrome-text-muted);max-width:200px;overflow:hidden;text-overflow:ellipsis}._totalLine_1s5db_191{font-family:var(--font-bengali);font-size:.9rem;font-weight:700;color:var(--chrome-accent);text-align:right;margin:var(--space-sm) 0 0 0}._overlay_1eva5_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:60;padding:var(--space-lg)}._modal_1eva5_23{background:var(--dash-surface);border-radius:var(--radius-md);padding:var(--space-lg);max-width:480px;width:100%;max-height:75vh;overflow-y:auto;box-shadow:0 8px 30px #00000040}._header_1eva5_45{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-md)}._heading_1eva5_61{font-family:var(--font-bengali);font-size:1.05rem;font-weight:700;color:var(--chrome-text);margin:0}._closeIconButton_1eva5_77{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:none;border:none;border-radius:var(--radius-sm);color:var(--chrome-text-muted);cursor:pointer;font-size:1.1rem}._closeIconButton_1eva5_77:hover{background:var(--dash-blue-bg);color:var(--dash-blue)}._emptyState_1eva5_119{font-family:var(--font-bengali);font-size:.85rem;color:var(--chrome-text-muted);text-align:center;padding:var(--space-lg) 0}._list_1eva5_135{display:flex;flex-direction:column;gap:2px}._row_1eva5_147{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-sm);border-radius:var(--radius-sm)}._row_1eva5_147:hover{background:var(--dash-blue-bg)}._name_1eva5_173{font-family:var(--font-bengali);font-size:.85rem;color:var(--chrome-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta_1eva5_191{font-family:var(--font-ui);font-size:.75rem;color:var(--chrome-text-muted);white-space:nowrap;flex-shrink:0}._overlay_aaf4m_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:55;padding:var(--space-lg)}._panel_aaf4m_23{position:relative;background:var(--dash-bg);border-radius:var(--radius-md);width:100%;max-width:1000px;height:85vh;box-shadow:0 8px 30px #00000040;display:flex;flex-direction:column}._closeButton_aaf4m_47{position:absolute;top:var(--space-sm);right:var(--space-sm);z-index:5;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;background:var(--dash-surface);border:1px solid var(--chrome-border);border-radius:50%;color:var(--chrome-text-muted);cursor:pointer}._closeButton_aaf4m_47:hover{border-color:var(--dash-blue);color:var(--dash-blue)}._content_aaf4m_93{flex:1;min-height:0;overflow-y:auto;border-radius:var(--radius-md)}._dashboard_1ahmp_1{height:100%;padding:var(--space-md) var(--space-lg);display:flex;flex-direction:column;gap:var(--space-sm);box-sizing:border-box;overflow:hidden;background:var(--dash-bg)}._loadingScreen_1ahmp_23{height:100%;display:flex;align-items:center;justify-content:center;background:var(--dash-bg)}._loadingNote_1ahmp_39{font-family:var(--font-bengali);font-size:.85rem;color:var(--chrome-text-muted)}._card_1ahmp_51{background:var(--dash-surface);border:1px solid var(--chrome-border);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);display:flex;flex-direction:column;min-width:0;min-height:0;box-shadow:0 1px 2px #0f172a0a}._cardHeaderRow_1ahmp_75{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-bottom:6px;flex-shrink:0}._cardTitle_1ahmp_93{font-family:var(--font-bengali);font-size:.78rem;font-weight:700;color:var(--chrome-text);margin:0 0 6px;flex-shrink:0}._chartBody_1ahmp_111{flex:1;min-height:0}._pageHeader_1ahmp_129{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);flex-shrink:0}._pageTitle_1ahmp_145{font-family:var(--font-bengali);font-size:1.05rem;font-weight:800;color:var(--chrome-text);margin:0}._headerActions_1ahmp_161{display:flex;align-items:center;gap:var(--space-sm)}._newSessionButton_1ahmp_173{font-family:var(--font-bengali);font-size:.8rem;font-weight:700;color:#fff;background:var(--dash-blue);border:none;border-radius:var(--radius-sm);padding:8px 14px;cursor:pointer;white-space:nowrap}._newSessionButton_1ahmp_173:hover{background:#1d4ed8}._topSection_1ahmp_215{display:grid;grid-template-columns:1fr 1fr 2fr;gap:var(--space-sm);flex:1.1;min-height:0}._monthlyCard_1ahmp_231{gap:var(--space-sm)}._monthlyMetric_1ahmp_239{flex:1;min-height:0;display:flex;flex-direction:column}._monthlyDivider_1ahmp_253{height:1px;background:var(--chrome-border);flex-shrink:0}._monthlyLabel_1ahmp_265{font-family:var(--font-bengali);font-size:.72rem;color:var(--chrome-text-muted);margin:0}._monthlyValue_1ahmp_279{font-family:var(--font-ui);font-size:1.3rem;font-weight:800;color:var(--chrome-text);margin:2px 0 0;display:flex;align-items:baseline;gap:6px}._monthlyTrendInline_1ahmp_301{font-size:.68rem;font-weight:700;border-radius:999px;padding:1px 6px;background:#f1f5f9;color:var(--chrome-text-muted)}._trendUp_1ahmp_319{background:#dcfce7!important;color:#16a34a!important}._trendDown_1ahmp_329{background:#fee2e2!important;color:#dc2626!important}._miniChart_1ahmp_339{flex:1;min-height:0;margin-top:4px}._kpiBlock_1ahmp_351{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:var(--space-sm)}._kpiCard_1ahmp_365{background:var(--dash-surface);border:1px solid var(--chrome-border);border-radius:var(--radius-md);padding:var(--space-sm);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;cursor:pointer;box-shadow:0 1px 2px #0f172a0a}._kpiCard_1ahmp_365:hover{border-color:var(--dash-blue);box-shadow:0 2px 10px #2563eb1f}._kpiLabel_1ahmp_403{font-family:var(--font-bengali);font-size:.72rem;color:var(--chrome-text-muted);margin:0}._kpiValue_1ahmp_417{font-family:var(--font-ui);font-size:1.5rem;font-weight:800;color:var(--dash-blue);margin:0}._categoriesCard_1ahmp_433{min-width:0}._mainGrid_1ahmp_443{flex:1.6;min-height:0;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-sm)}._yearlyCard_1ahmp_459{grid-column:span 2}._yearNav_1ahmp_467{display:flex;align-items:center;gap:4px}._yearNavButton_1ahmp_479{display:flex;align-items:center;justify-content:center;width:22px;height:22px;font-size:.95rem;color:var(--chrome-text-muted);background:none;border:none;border-radius:var(--radius-sm);cursor:pointer}._yearNavButton_1ahmp_479:hover{background:var(--dash-blue-bg);color:var(--dash-blue)}._yearLabel_1ahmp_517{font-family:var(--font-ui);font-size:.78rem;font-weight:700;color:var(--chrome-text);padding:0 2px}._bottomRow_1ahmp_533{flex:1;min-height:0}@media (max-width: 768px){._dashboard_1ahmp_1{height:auto;overflow:visible;padding:var(--space-md)}._pageHeader_1ahmp_129{flex-wrap:wrap}._topSection_1ahmp_215{grid-template-columns:1fr}._kpiBlock_1ahmp_351{grid-template-columns:repeat(2,1fr)}._mainGrid_1ahmp_443{grid-template-columns:1fr}._yearlyCard_1ahmp_459{grid-column:span 1}._card_1ahmp_51{min-height:220px}._miniChart_1ahmp_339{min-height:60px}}@media (min-width: 769px) and (max-width: 1100px){._topSection_1ahmp_215{grid-template-columns:1fr 1fr 1.6fr}._mainGrid_1ahmp_443{grid-template-columns:repeat(2,1fr)}._yearlyCard_1ahmp_459{grid-column:span 2}}._overlay_1w1qz_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:60;padding:var(--space-lg)}._dialog_1w1qz_23{background:#fff;border-radius:var(--radius-md);padding:var(--space-lg);max-width:420px;width:100%;max-height:80vh;overflow-y:auto;font-family:var(--font-bengali);box-shadow:0 8px 30px #0003;display:flex;flex-direction:column;gap:var(--space-md)}._title_1w1qz_53{font-size:1.1rem;font-weight:600;color:var(--chrome-text);margin:0}._subtitle_1w1qz_67{font-size:.82rem;color:var(--chrome-text-muted);margin:-8px 0 0}._selectAllRow_1w1qz_79{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:600;color:var(--chrome-text);padding-bottom:var(--space-sm);border-bottom:1px solid var(--chrome-border);cursor:pointer}._groupList_1w1qz_103{display:flex;flex-direction:column;gap:var(--space-md)}._group_1w1qz_103{display:flex;flex-direction:column;gap:4px}._groupHeading_1w1qz_127{font-size:.78rem;font-weight:600;color:var(--chrome-text-muted);text-transform:uppercase;letter-spacing:.02em;margin:0 0 2px}._pageRow_1w1qz_145{display:flex;align-items:center;gap:8px;font-size:.88rem;color:var(--chrome-text);padding:4px 0;cursor:pointer}._pageMeta_1w1qz_165{color:var(--chrome-text-muted);font-size:.82rem}._errorText_1w1qz_175{font-size:.82rem;color:#b3261e;margin:0}._readyText_1w1qz_187{font-size:.82rem;color:var(--chrome-accent);margin:0}._buttonRow_1w1qz_199{display:flex;justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-xs)}._cancelButton_1w1qz_213{font-family:var(--font-bengali);font-size:.85rem;color:var(--chrome-text);background:none;border:1px solid var(--chrome-border);border-radius:var(--radius-sm);padding:6px var(--space-md);cursor:pointer}._cancelButton_1w1qz_213:hover{border-color:var(--chrome-accent)}._confirmButton_1w1qz_243{font-family:var(--font-bengali);font-size:.85rem;color:#fff;background:var(--chrome-accent);border:none;border-radius:var(--radius-sm);padding:6px var(--space-md);cursor:pointer;white-space:nowrap}._confirmButton_1w1qz_243:hover:not(:disabled){background:var(--chrome-accent-hover)}._shareButton_1w1qz_283{font-family:var(--font-bengali);font-size:.85rem;color:var(--chrome-accent);background:none;border:1px solid var(--chrome-accent);border-radius:var(--radius-sm);padding:6px var(--space-md);cursor:pointer;white-space:nowrap}._shareButton_1w1qz_283:hover:not(:disabled){background:var(--chrome-accent-bg)}._confirmButton_1w1qz_243:disabled,._cancelButton_1w1qz_213:disabled,._shareButton_1w1qz_283:disabled{opacity:.6;cursor:not-allowed}._root_lqj95_1{display:flex;flex-direction:column;height:100vh}._viewArea_lqj95_13{flex:1;min-height:0;overflow-y:auto}._viewAreaNoScroll_lqj95_41{flex:1;min-height:0;overflow:hidden}@media (max-width: 768px){._viewAreaNoScroll_lqj95_41{overflow-y:auto}}:root{--brand-blue: #285aa0;--brand-blue-outline: #dae3f3;--chrome-bg: #f7f8fa;--chrome-border: #e2e5ea;--chrome-text: #1f2430;--chrome-text-muted: #6b7280;--font-bengali: "Noto Serif Bengali", serif;--font-english: "Times New Roman", "Liberation Serif", "Tinos", serif;--font-ui: system-ui, -apple-system, "Segoe UI", sans-serif;--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2.5rem;--radius-sm: 4px;--radius-md: 8px;--sidebar-width: 260px;--bottom-panel-height: 220px;--mobile-topbar-height: 52px;--breakpoint-mobile: 768px;--chrome-accent: #285aa0;--chrome-accent-hover: #1f4680;--chrome-accent-bg: #eaf0fb;--dash-blue: #2563eb;--dash-blue-bg: #eff6ff;--dash-teal: #0d9488;--dash-teal-bg: #f0fdfa;--dash-orange: #ea580c;--dash-orange-bg: #fff7ed;--dash-purple: #7c3aed;--dash-purple-bg: #f5f3ff;--dash-red: #dc2626;--dash-green: #16a34a;--dash-surface: #ffffff;--dash-bg: #f4f6fa}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:var(--font-ui);color:var(--chrome-text);background:var(--chrome-bg);-webkit-font-smoothing:antialiased}button{font-family:inherit}
