.DepartedMailSection_panel__dKT84{--dm-ink:#161614;--dm-sub:#73726c;--dm-faint:#a8a7a0;--dm-hair:#e7e6e1;--dm-soft:#f4f3ee;--dm-acc:#2547e8;--dm-ok:#1d7a3f;--dm-err:#bf3320;--dm-paper:#fcfcfa;display:flex;flex-direction:column;gap:24px;color:var(--dm-ink)}.DepartedMailSection_tabs__mJrww{display:flex;gap:28px;border-bottom:1px solid var(--dm-hair)}.DepartedMailSection_tab__iNndW{font-family:var(--font-sans);font-size:13.5px;font-weight:500;color:var(--dm-sub);background:none;border:none;border-bottom:2px solid transparent;padding:2px 0 12px;margin-bottom:-1px;cursor:pointer;transition:color .12s;white-space:nowrap}.DepartedMailSection_tab__iNndW:hover{color:var(--dm-ink)}.DepartedMailSection_tabActive__EaeVu{color:var(--dm-ink);border-bottom-color:var(--dm-ink)}.DepartedMailSection_tabCount__bkpFN{font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11.5px;color:var(--dm-faint);margin-left:7px}.DepartedMailSection_tabCountAccent__n2Vz4{color:var(--dm-acc)}.DepartedMailSection_filters__sv3ja{display:flex;flex-direction:column;gap:14px}.DepartedMailSection_recipients__4RLhn{display:flex;flex-wrap:wrap;gap:8px}.DepartedMailSection_recipientBtn___Dvul{font-family:var(--font-sans);font-size:12.5px;font-weight:500;color:var(--dm-sub);background:transparent;border:1px solid var(--dm-hair);border-radius:0;padding:6px 12px;cursor:pointer;white-space:nowrap;transition:background .12s,color .12s,border-color .12s}.DepartedMailSection_recipientBtn___Dvul:hover{border-color:var(--dm-sub)}.DepartedMailSection_recipientActive__Oi3HM,.DepartedMailSection_recipientActive__Oi3HM:hover{background:var(--dm-ink);border-color:var(--dm-ink);color:var(--dm-paper)}.DepartedMailSection_recipientUnread__L_qBv{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;color:var(--dm-acc);margin-left:6px}.DepartedMailSection_recipientActive__Oi3HM .DepartedMailSection_recipientUnread__L_qBv{color:var(--dm-paper);opacity:.8}.DepartedMailSection_toolbar___8rxo{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.DepartedMailSection_searchInput__hXkSk{font-family:var(--font-sans);font-size:13px;color:var(--dm-ink);background:transparent;border:none;border-bottom:1px solid var(--dm-hair);border-radius:0;padding:8px 2px;min-width:220px;max-width:340px;flex:1 1;outline:none;transition:border-color .12s}.DepartedMailSection_searchInput__hXkSk::placeholder{color:var(--dm-faint)}.DepartedMailSection_searchInput__hXkSk:focus{border-bottom-color:var(--dm-ink)}.DepartedMailSection_chip__rdriH{position:relative;display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DepartedMailSection_chip__rdriH input{position:absolute;opacity:0;pointer-events:none}.DepartedMailSection_chipFace__mfxmd{font-family:var(--font-sans);font-size:12px;font-weight:500;color:var(--dm-sub);border:1px solid var(--dm-hair);padding:6px 12px;transition:background .12s,color .12s,border-color .12s;white-space:nowrap}.DepartedMailSection_chip__rdriH:hover .DepartedMailSection_chipFace__mfxmd{border-color:var(--dm-sub)}.DepartedMailSection_chip__rdriH input:checked+.DepartedMailSection_chipFace__mfxmd{background:var(--dm-ink);border-color:var(--dm-ink);color:var(--dm-paper)}.DepartedMailSection_chip__rdriH input:focus-visible+.DepartedMailSection_chipFace__mfxmd{outline:2px solid var(--dm-acc);outline-offset:1px}.DepartedMailSection_toolbarSpacer__TvodC{flex:1 1}.DepartedMailSection_meta__7mTGK{font-family:var(--font-sans);font-size:12px;color:var(--dm-sub);white-space:nowrap}.DepartedMailSection_metaNum__zFGZZ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:var(--dm-ink)}.DepartedMailSection_btn__iLeYd{font-family:var(--font-sans);font-size:12.5px;font-weight:500;color:var(--dm-ink);background:transparent;border:1px solid var(--dm-hair);border-radius:0;padding:7px 14px;cursor:pointer;white-space:nowrap;transition:border-color .12s,background .12s,color .12s}.DepartedMailSection_btn__iLeYd:hover:not(:disabled){border-color:var(--dm-ink)}.DepartedMailSection_btn__iLeYd:disabled{opacity:.45;cursor:default}.DepartedMailSection_btnPrimary____NUK{background:var(--dm-ink);border-color:var(--dm-ink);color:var(--dm-paper)}.DepartedMailSection_btnPrimary____NUK:hover:not(:disabled){background:#000;border-color:#000}.DepartedMailSection_btnDanger__eJJpG:hover:not(:disabled){border-color:var(--dm-err);color:var(--dm-err)}.DepartedMailSection_btnSm___Fhz2{font-size:12px;padding:5px 10px}.DepartedMailSection_tableScroll__AtN96{overflow-x:auto}.DepartedMailSection_table__fDcYT{width:100%;border-collapse:collapse;font-family:var(--font-sans);font-size:13px;color:var(--dm-ink)}.DepartedMailSection_table__fDcYT thead th{text-align:left;font-size:11px;font-weight:500;letter-spacing:.08em;color:var(--dm-sub);padding:0 12px 9px;border-bottom:1px solid var(--dm-ink);white-space:nowrap;word-break:keep-all}.DepartedMailSection_table__fDcYT tbody td{padding:13px 12px;border-bottom:1px solid var(--dm-hair);vertical-align:middle;word-break:keep-all}.DepartedMailSection_row__wOTv6{cursor:pointer;transition:background-color .1s}.DepartedMailSection_row__wOTv6:hover{background:var(--dm-soft)}.DepartedMailSection_mailTable__8ROAF{table-layout:fixed}.DepartedMailSection_thDot__PJtqV{width:26px}.DepartedMailSection_thName__Uxllv{width:110px}.DepartedMailSection_thFrom__O8uLC{width:180px}.DepartedMailSection_thDate__L_BuW{width:150px}.DepartedMailSection_tdDot__P3aHW{padding-left:4px!important;padding-right:4px!important}.DepartedMailSection_dot__ddrxC{display:block;width:6px;height:6px;border-radius:50%;background:var(--dm-acc);margin:0 auto}.DepartedMailSection_tdEllipsis__RufPO{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dm-sub)}.DepartedMailSection_rowUnread__n5dHR .DepartedMailSection_tdEllipsis__RufPO{color:var(--dm-ink)}.DepartedMailSection_tdSubject__EWyX3{overflow:hidden}.DepartedMailSection_subjectLine__7NalP{display:flex;align-items:baseline;gap:8px}.DepartedMailSection_subjectText__PeVco{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.DepartedMailSection_rowUnread__n5dHR .DepartedMailSection_subjectText__PeVco{font-weight:650}.DepartedMailSection_attachTag__YVz4g{font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;color:var(--dm-sub);white-space:nowrap;flex-shrink:0}.DepartedMailSection_tdDate__bNBC0{text-align:right}.DepartedMailSection_tdDate__bNBC0,.DepartedMailSection_tdMono__zgrmj{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--dm-sub);white-space:nowrap}.DepartedMailSection_tdAction__iy__Q{text-align:right;white-space:nowrap}.DepartedMailSection_tdAction__iy__Q>*+*{margin-left:8px}.DepartedMailSection_thAction__YUukA{width:170px}.DepartedMailSection_thStatus__pp7ZJ{width:96px}.DepartedMailSection_thCount__l12GR{width:110px}.DepartedMailSection_status__bwhVo{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;white-space:nowrap}.DepartedMailSection_statusDot__WF__P{width:7px;height:7px;border-radius:50%;background:var(--dm-faint);flex-shrink:0}.DepartedMailSection_stActive__hDQjy .DepartedMailSection_statusDot__WF__P{background:var(--dm-ok)}.DepartedMailSection_stBackfill__sGgRI .DepartedMailSection_statusDot__WF__P{background:var(--dm-acc);animation:DepartedMailSection_dmPulse__OHCLR 1.6s ease-in-out infinite}.DepartedMailSection_stInactive__QCVlc{color:var(--dm-sub)}.DepartedMailSection_stError__M1fbO{color:var(--dm-err)}.DepartedMailSection_stError__M1fbO .DepartedMailSection_statusDot__WF__P{background:var(--dm-err)}@keyframes DepartedMailSection_dmPulse__OHCLR{0%,to{opacity:1}50%{opacity:.25}}.DepartedMailSection_stackedCell__gsl50{display:flex;flex-direction:column;gap:2px;line-height:1.35}.DepartedMailSection_stackedSub__OovZY{font-size:11px;color:var(--dm-acc)}.DepartedMailSection_errorTooltip__rJPrN{position:relative;display:inline-block;cursor:default}.DepartedMailSection_errorTooltip__rJPrN:hover .DepartedMailSection_errorTip__g18Vb{display:block}.DepartedMailSection_errorTip__g18Vb{display:none;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:6px;background:var(--dm-ink);color:var(--dm-paper);font-family:var(--font-sans);font-size:11.5px;padding:6px 9px;white-space:pre-wrap;max-width:300px;word-break:break-all;z-index:10}.DepartedMailSection_empty__B75og{display:flex;flex-direction:column;align-items:center;gap:8px;padding:84px 24px;border-bottom:1px solid var(--dm-hair);text-align:center}.DepartedMailSection_emptyTitle__OwTJA{font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--dm-ink);word-break:keep-all}.DepartedMailSection_emptyDesc__EQcVP{font-family:var(--font-sans);font-size:12.5px;color:var(--dm-sub);line-height:1.6;word-break:keep-all}.DepartedMailSection_reader__LXOOp{display:flex;flex-direction:column;gap:18px;animation:DepartedMailSection_dmRise__HklT0 .22s ease both}@keyframes DepartedMailSection_dmRise__HklT0{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.DepartedMailSection_readerBar__Ix2xA{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--dm-hair)}.DepartedMailSection_readerBack__4L_2_{font-family:var(--font-sans);font-size:13px;color:var(--dm-sub);background:none;border:none;padding:4px 0;cursor:pointer;transition:color .12s}.DepartedMailSection_readerBack__4L_2_:hover{color:var(--dm-ink)}.DepartedMailSection_readerActions__D9j6n{display:flex;align-items:center;gap:8px}.DepartedMailSection_readerSubject__k_BzG{margin:0;font-family:var(--font-sans);font-size:21px;font-weight:650;line-height:1.35;letter-spacing:-.01em;word-break:keep-all;color:var(--dm-ink)}.DepartedMailSection_mailMeta__5kXXI{display:flex;flex-direction:column;gap:7px;padding-bottom:16px;border-bottom:1px solid var(--dm-hair)}.DepartedMailSection_mailMetaRow__au0pB{display:flex;gap:14px;font-family:var(--font-sans);font-size:13px;word-break:keep-all}.DepartedMailSection_mailMetaLabel__Xk5y8{font-size:11px;font-weight:500;letter-spacing:.08em;color:var(--dm-faint);min-width:48px;flex-shrink:0;padding-top:2px}.DepartedMailSection_mailMetaValue__i1udM{color:var(--dm-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:1 1;word-break:break-all}.DepartedMailSection_readerBody__Nb2Fg{margin-top:-4px}.DepartedMailSection_readerBody__Nb2Fg .DepartedMailSection_mailBodyText__oZMfl{background:#ffffff;border:1px solid var(--dm-hair);padding:24px;max-height:none;box-shadow:0 2px 10px rgba(22,22,20,.04)}.DepartedMailSection_readerBodyFrame__g_FRd{width:100%;height:calc(100vh - 360px);min-height:420px;border:1px solid var(--dm-hair);background:#ffffff;box-shadow:0 2px 10px rgba(22,22,20,.04)}.DepartedMailSection_mailBodyText__oZMfl{white-space:pre-wrap;word-break:break-word;font-family:var(--font-sans);font-size:13px;color:var(--dm-ink);line-height:1.7;margin:0;padding:12px;border:1px solid var(--dm-hair);max-height:400px;overflow-y:auto}.DepartedMailSection_attachments__CsubA{display:flex;flex-direction:column;gap:10px}.DepartedMailSection_attachHeader__M7pj7{display:flex;align-items:center;justify-content:space-between;gap:12px}.DepartedMailSection_attachTitle__UeJ67{font-family:var(--font-sans);font-size:11px;font-weight:500;letter-spacing:.08em;color:var(--dm-faint)}.DepartedMailSection_attachZip__50oqz{display:inline-flex;align-items:center;text-decoration:none}.DepartedMailSection_attachList__Ihia2{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.DepartedMailSection_attachChip__ESyKm{display:inline-flex;align-items:baseline;gap:8px;border:1px solid var(--dm-hair);padding:7px 12px;text-decoration:none;color:var(--dm-ink);font-family:var(--font-sans);font-size:12.5px;transition:border-color .12s}.DepartedMailSection_attachChip__ESyKm:hover{border-color:var(--dm-ink)}.DepartedMailSection_attachArrow__BnbSf{font-size:11px;color:var(--dm-sub)}.DepartedMailSection_attachName___0Z1R{word-break:break-all}.DepartedMailSection_attachSize__o1A34{font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11.5px;color:var(--dm-sub);white-space:nowrap}.DepartedMailSection_skeleton__dE1VC{height:44px;border-bottom:1px solid var(--dm-hair);background:linear-gradient(90deg,var(--dm-soft) 0,rgba(255,255,255,.6) 50%,var(--dm-soft) 100%);background-size:200% 100%;animation:DepartedMailSection_dmShimmer__uMfCd 1.4s ease-in-out infinite}@keyframes DepartedMailSection_dmShimmer__uMfCd{0%{background-position:100% 0}to{background-position:-100% 0}}.DepartedMailSection_pagination__DesoH{display:flex;align-items:center;gap:14px;justify-content:center;padding-top:6px}.DepartedMailSection_pageBtn__uxwkd{font-family:var(--font-sans);font-size:13px;color:var(--dm-ink);background:transparent;border:1px solid var(--dm-hair);border-radius:0;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .12s}.DepartedMailSection_pageBtn__uxwkd:hover:not(:disabled){border-color:var(--dm-ink)}.DepartedMailSection_pageBtn__uxwkd:disabled{opacity:.35;cursor:default}.DepartedMailSection_pageInfo__kO6LT{font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;color:var(--dm-sub);min-width:80px;text-align:center}.DepartedMailSection_rcptWrap__wv9Pn{position:relative}.DepartedMailSection_rcptList__PHZtj{position:absolute;top:100%;left:0;right:0;z-index:30;margin:2px 0 0;padding:0;list-style:none;background:#ffffff;border:1px solid var(--dm-ink,#161614);max-height:240px;overflow-y:auto}.DepartedMailSection_rcptItem__rstg5{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 12px;cursor:pointer;font-size:13px;word-break:keep-all}.DepartedMailSection_rcptItemActive__1pQ0u,.DepartedMailSection_rcptItem__rstg5:hover{background:var(--dm-soft,#f4f3ee)}.DepartedMailSection_rcptName__Nmjk_{color:var(--dm-ink,#161614);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DepartedMailSection_rcptEmail__MOSwc{color:var(--dm-sub,#73726c);font-size:12px;white-space:nowrap}.DepartedMailSection_inkDialog__mnqK8{--radius-xl:0;--radius-md:0;--shadow-lg:0 24px 56px -16px rgba(22,22,20,0.22);--color-primary:#161614;--color-primary-hover:#000000;--color-primary-active:#000000;--shadow-primary:none;--shadow-danger:none;--color-border:#e7e6e1;--color-border-hover:#161614;--color-surface-hover:#f4f3ee;--shadow-focus:0 0 0 3px rgba(37,71,232,0.22);outline:1px solid #161614;outline-offset:-1px}.DepartedMailSection_inkDialog__mnqK8 h2{font-size:16px;font-weight:650;letter-spacing:-.01em}.DepartedMailSection_modalBody__Wbarr{display:flex;flex-direction:column;gap:16px}.DepartedMailSection_formGrid__lW7PS{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.DepartedMailSection_fieldFull__4oZSE,.DepartedMailSection_field__fM1na{display:flex;flex-direction:column;gap:7px}.DepartedMailSection_fieldFull__4oZSE{grid-column:1/-1}.DepartedMailSection_fieldLabel__baT3P{font-family:var(--font-sans);font-size:11.5px;font-weight:500;letter-spacing:.04em;color:var(--dm-sub,#73726c)}.DepartedMailSection_required__4Yola{color:var(--dm-err,#bf3320);margin-left:2px}.DepartedMailSection_input__NHWiY,.DepartedMailSection_textarea__hlMBE{font-family:var(--font-sans);font-size:13px;color:var(--dm-ink,#161614);background:#ffffff;border:1px solid var(--dm-hair,#e7e6e1);border-radius:0;padding:9px 12px;outline:none;transition:border-color .12s;width:100%;box-sizing:border-box}.DepartedMailSection_input__NHWiY:focus,.DepartedMailSection_textarea__hlMBE:focus{border-color:var(--dm-ink,#161614)}.DepartedMailSection_input__NHWiY:disabled{color:var(--dm-sub,#73726c);background:var(--dm-soft,#f4f3ee)}.DepartedMailSection_textarea__hlMBE{resize:vertical;min-height:64px}.DepartedMailSection_checkboxLabel__ytD2Y{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sans);font-size:13px;color:var(--dm-ink,#161614);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DepartedMailSection_checkboxLabel__ytD2Y input[type=checkbox]{accent-color:var(--dm-ink,#161614);width:15px;height:15px;cursor:pointer}.DepartedMailSection_formHint__Wc_km{font-family:var(--font-sans);font-size:12px;color:var(--dm-sub,#73726c);padding:8px 10px;border-left:2px solid var(--dm-hair,#e7e6e1);line-height:1.6;margin:0}.DomainsSection_domainStatCard__nKBpq{font:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.DomainsSection_domainStatCard__nKBpq:hover{border-color:var(--color-primary)}.DomainsSection_domainStatCard__nKBpq:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.DomainsSection_domainStatCardActive__rw0h8{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-soft,rgba(59,130,246,.25))}.DomainsSection_grSummaryCard__GRfsF.DomainsSection_grSummaryTotal___QBU5.DomainsSection_domainStatCard__nKBpq.DomainsSection_domainStatCardActive__rw0h8{box-shadow:0 0 0 2px rgba(255,255,255,.5)}.DomainsSection_cardGroups__3Q_BY{display:flex;gap:var(--space-4);flex-wrap:wrap;align-items:stretch;margin-bottom:var(--space-6)}.DomainsSection_cardGroup__waumV{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-width:280px}.DomainsSection_cardGroupLabel__QVQIX{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);padding-left:2px}.DomainsSection_cardGroupArchive__XPaE9 .DomainsSection_cardGroupLabel__QVQIX{color:var(--color-text-secondary)}.DomainsSection_cardGroupRow___YDfH{display:flex;gap:var(--space-3);flex-wrap:wrap}.DomainsSection_cardGroupArchive__XPaE9 .DomainsSection_domainStatCard__nKBpq{background:var(--color-surface-sunken);border-style:dashed}.DomainsSection_cardGroupArchive__XPaE9 .DomainsSection_domainStatCard__nKBpq:hover{border-style:solid}.DomainsSection_domainRowExpiring__sigIU td{background:var(--color-warning-bg,#fdf6e3)}.DomainsSection_domainRowExpiring__sigIU td:first-child{box-shadow:inset 3px 0 0 var(--color-warning-500)}.DomainsSection_domainRowExpired__75W08 td{color:var(--color-text-muted);background:var(--color-surface-sunken)}.DomainsSection_domainRowExpired__75W08 td:first-child{box-shadow:inset 3px 0 0 var(--color-text-muted)}.DomainsSection_domainRowNotRenewed__cA88g td{color:var(--color-danger-text);text-decoration:line-through;-webkit-text-decoration-color:var(--color-danger);text-decoration-color:var(--color-danger);text-decoration-thickness:1px}.DomainsSection_domainRowNotRenewed__cA88g td:first-child{box-shadow:inset 3px 0 0 var(--color-error-500,var(--color-danger))}.DomainsSection_domainTdDomain__opIkB{display:flex;flex-direction:column;gap:2px;min-width:11rem}.DomainsSection_domainTdSub__wnj99{font-size:11px;color:var(--color-text-secondary);font-weight:400;letter-spacing:0}.DomainsSection_domainTdSite__CvfER{max-width:12rem;font-size:var(--text-sm)}.DomainsSection_domainTdNote__0evEG{max-width:14rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DomainsSection_domainStatusBadge__TWEhG{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:2px 6px;border-radius:2px;white-space:nowrap}.DomainsSection_statusBadgeActive__hmklc{color:var(--color-success-text,#166534);background:var(--color-success-bg,#dcfce7)}.DomainsSection_statusBadgeExpiring__8_Yml{color:var(--color-warning-700);background:var(--color-warning-bg)}.DomainsSection_statusBadgeExpired__tim5q{color:var(--color-danger-text,#991b1b);background:var(--color-danger-bg,#fee2e2)}.DomainsSection_statusBadgeLapsed__1Naf8{color:var(--color-text-secondary);background:var(--color-surface-sunken)}.ItRentalDashboardView_scroll__Tppau{overflow:auto;border:1px solid var(--color-border-light);border-radius:var(--radius-xl);background:var(--color-surface)}.ItRentalDashboardView_table__wFhfj{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.ItRentalDashboardView_table__wFhfj thead{background:var(--color-surface-hover)}.ItRentalDashboardView_table__wFhfj th{padding:var(--space-3) var(--space-3);text-align:left;font-weight:600;color:var(--color-text-secondary);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--color-border);white-space:nowrap}.ItRentalDashboardView_table__wFhfj td{padding:var(--space-3) var(--space-3);border-bottom:1px solid var(--color-border-light);vertical-align:middle;word-break:keep-all}.ItRentalDashboardView_table__wFhfj tbody tr:last-child td{border-bottom:0}.ItRentalDashboardView_num___GwLc{text-align:right;width:1%}.ItRentalDashboardView_cellMono__jXL_R,.ItRentalDashboardView_num___GwLc{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ItRentalDashboardView_totalRow__7avH_ td{background:var(--color-surface-sunken);font-weight:700;border-top:2px solid var(--color-border);border-bottom:0}.ItRentalDashboardView_teamGroupRow__FwHAs td{background:var(--color-surface-sunken);font-weight:700;color:var(--color-text);padding-top:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border)}.ItRentalDashboardView_muted__Wu_OT{color:var(--color-text-muted)}.ItRentalDashboardView_mono__uZjwI{font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ItRentalDashboardView_periodBar__muf_L{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5)}.ItRentalDashboardView_periodLabel__JbN3H{font-size:var(--text-md,15px);font-weight:700;color:var(--color-text);letter-spacing:-.01em}.ItRentalDashboardView_periodActions__s2M_q{margin-left:auto;display:flex;flex-wrap:wrap;gap:var(--space-2)}.ItRentalDashboardView_navBtn__eQ5fB{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:18px;line-height:1;cursor:pointer;border-radius:0;padding:0;font-family:var(--font-sans)}.ItRentalDashboardView_navBtn__eQ5fB:hover{background:var(--color-surface-hover)}.ItRentalDashboardView_kpiRow__o_PA_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-4)}@media (max-width:720px){.ItRentalDashboardView_kpiRow__o_PA_{grid-template-columns:repeat(2,1fr)}}.ItRentalDashboardView_kpiTile__DZ7t3{padding:var(--space-3) var(--space-4);border-top:2px solid var(--color-border);background:var(--color-surface);min-width:0}.ItRentalDashboardView_kpiTileAccent__kG3pf{border-top-color:var(--color-primary)}.ItRentalDashboardView_kpiLabel__aPyrs{font-size:var(--text-xs);color:var(--color-text-muted);margin-bottom:4px}.ItRentalDashboardView_kpiValue__05NxR{font-size:var(--text-base,14px);font-weight:600;color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;word-break:keep-all}.ItRentalDashboardView_kpiSub__pPSmW{margin-top:2px;font-size:var(--text-xs);color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ItRentalDashboardView_mobileList__ywNEt{display:flex;flex-direction:column}.ItRentalDashboardView_mobileRow___DsHH{display:grid;grid-template-columns:1fr auto;grid-row-gap:4px;row-gap:4px;grid-column-gap:var(--space-3);column-gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-light)}.ItRentalDashboardView_mobileRow___DsHH:last-child{border-bottom:0}.ItRentalDashboardView_mobileTotalRow__H0bsY{background:var(--color-surface-sunken);border-top:2px solid var(--color-border);padding:var(--space-3) var(--space-3);font-weight:700;display:grid;grid-template-columns:1fr auto;grid-gap:var(--space-2);gap:var(--space-2)}.ItRentalDashboardView_mobileGroup__isS5b{margin-top:var(--space-3)}.ItRentalDashboardView_uploadResult__kDHer{margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-surface-sunken);border-left:3px solid var(--color-primary);font-size:var(--text-sm);color:var(--color-text)}.ItRentalDashboardView_nlPanel__Z6GnB{margin-bottom:var(--space-5);padding:var(--space-4);border:1px solid var(--color-border);background:var(--color-surface)}.ItRentalDashboardView_nlLabel__MsBHy{display:block;font-size:var(--text-xs);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-2)}.ItRentalDashboardView_nlTextarea__oqmRC{width:100%;padding:var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:var(--text-sm);resize:vertical;min-height:64px}.ItRentalDashboardView_nlTextarea__oqmRC:focus{outline:none;border-color:var(--color-primary)}.ItRentalDashboardView_nlHint___s_4_{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted)}.ItRentalDashboardView_nlActions__4W9HZ{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-3)}.ItRentalDashboardView_mobileGroupHeader__p4Fdw{background:var(--color-surface-sunken);padding:var(--space-2) var(--space-3);font-weight:700;font-size:var(--text-sm);display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border-light)}.GeneralRentalsView_tabGroups__sNX8L{display:flex;gap:var(--space-3);align-items:center;flex-wrap:wrap}.GeneralRentalsView_tabGroup__ZV2ir{display:flex;gap:var(--space-2);align-items:center}.GeneralRentalsView_tabGroupLabel__2DhYR{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);padding:0 4px 0 2px}.GeneralRentalsView_tabGroupArchive__cEGeY .GeneralRentalsView_tabGroupLabel__2DhYR{color:var(--color-text-secondary)}.GeneralRentalsView_tabDivider__6e_eo{width:1px;height:22px;background:var(--color-border);margin:0 var(--space-1)}.GeneralRentalsView_rowExpiring__7ThEM td{background:var(--color-warning-bg,#fdf6e3)}.GeneralRentalsView_rowExpiring__7ThEM td:first-child{box-shadow:inset 3px 0 0 var(--color-warning-500)}.GeneralRentalsView_rowExpired__suEcz td{color:var(--color-text-muted);background:var(--color-surface-sunken)}.GeneralRentalsView_rowExpired__suEcz td:first-child{box-shadow:inset 3px 0 0 var(--color-text-muted)}.GeneralRentalsView_rowCancelled__gQcAt td{color:var(--color-text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--color-danger);text-decoration-color:var(--color-danger);text-decoration-thickness:1px}.GeneralRentalsView_rowCancelled__gQcAt td:first-child{box-shadow:inset 3px 0 0 var(--color-error-500,var(--color-danger))}.nl-bar-wrap{position:fixed;bottom:20px;right:20px;left:auto;width:min(640px,calc(100vw - 40px));z-index:var(--z-chat)}.nl-bar{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}.nl-bar-deep-toggle{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-sunken);color:var(--color-text-secondary);font-size:11px;font-weight:600;letter-spacing:.02em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.nl-bar-deep-toggle svg{opacity:.5;transition:opacity var(--transition-fast)}.nl-bar-deep-toggle:hover:not(:disabled){background:var(--color-primary-50);color:var(--color-primary-700);border-color:var(--color-primary-300)}.nl-bar-deep-toggle:hover:not(:disabled) svg{opacity:1}.nl-bar-deep-toggle:disabled{opacity:.5;cursor:not-allowed}.nl-bar-deep-toggle.is-active{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary-hover)}.nl-bar-deep-toggle.is-active svg{opacity:1}.nl-bar-deep-toggle.is-active:hover:not(:disabled){background:var(--color-primary-hover)}.nl-bar.is-deep{border-color:var(--color-primary-400);box-shadow:var(--shadow-lg),0 0 0 1px var(--color-primary-400)}.nl-bar-input{flex:1 1;border:none;outline:none;font-size:14px;background:transparent;color:var(--color-text)}.nl-bar-input::placeholder{color:var(--color-text-muted)}.nl-bar-submit{padding:7px 14px;border:none;border-radius:var(--radius-md);background:var(--color-primary-600);color:var(--color-text-inverse);font-weight:600;font-size:13px;cursor:pointer;flex-shrink:0;transition:background var(--transition-fast)}.nl-bar-submit:hover:not(:disabled){background:var(--color-primary-700)}.nl-bar-submit:disabled{opacity:.5;cursor:not-allowed}.nl-bar-error{margin-top:6px;padding:8px 12px;border-radius:var(--radius-md);background:var(--color-error-100);color:var(--color-error-700);font-size:13px}.nl-modal-backdrop{position:fixed;inset:0;background:var(--overlay-bg);z-index:950;display:flex;align-items:center;justify-content:center;padding:20px}.nl-modal{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);max-width:720px;width:100%;max-height:86vh;overflow-y:auto;box-shadow:var(--shadow-modal);padding:24px}.nl-modal-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid var(--color-border);font-size:16px}.nl-modal-conf{font-size:12px}.nl-modal-conf,.nl-modal-help{color:var(--color-text-secondary)}.nl-modal-help{margin:12px 0 8px;font-size:13px}.nl-modal-empty{padding:24px 0;text-align:center;color:var(--color-text-secondary)}.nl-candidate-list{list-style:none;padding:0;margin:12px 0;max-height:480px;overflow-y:auto}.nl-candidate{display:flex;gap:10px;padding:10px 12px;border-radius:var(--radius-md);cursor:pointer;border:1px solid var(--color-border);margin-bottom:6px;transition:background var(--transition-fast),border-color var(--transition-fast)}.nl-candidate:hover{background:var(--color-surface-hover)}.nl-candidate:has(input:checked){border-color:var(--color-primary-500);background:var(--color-primary-50)}.nl-candidate-body{flex:1 1}.nl-candidate-title{font-weight:600;color:var(--color-text);font-size:14px}.nl-candidate-sub{font-weight:400}.nl-candidate-meta,.nl-candidate-sub{color:var(--color-text-secondary);font-size:12px}.nl-candidate-meta{margin-top:2px}.nl-edit-form{padding:12px 0 4px;border-top:1px solid var(--color-border-light);display:flex;flex-direction:column;gap:8px}.nl-edit-row{display:flex;align-items:center;gap:8px}.nl-edit-label{flex-shrink:0;width:52px;font-size:12px;font-weight:600;color:var(--color-text-secondary)}.nl-edit-input{flex:1 1;padding:6px 10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:13px;color:var(--color-text);background:var(--color-surface);outline:none;transition:border-color var(--transition-fast)}.nl-edit-input:focus{border-color:var(--color-primary-400)}.nl-edit-input::placeholder{color:var(--color-text-muted)}.nl-modal-actions{display:flex;justify-content:flex-end;gap:8px;padding-top:12px;border-top:1px solid var(--color-border)}.nl-btn-primary,.nl-btn-secondary{padding:8px 16px;border-radius:var(--radius-md);border:none;cursor:pointer;font-weight:600;font-size:13px}.nl-btn-primary{background:var(--color-primary-600);color:var(--color-text-inverse)}.nl-btn-primary:hover:not(:disabled){background:var(--color-primary-700)}.nl-btn-primary:disabled{opacity:.5;cursor:not-allowed}.nl-btn-secondary{background:var(--color-surface-sunken);color:var(--color-text-secondary)}.nl-btn-secondary:hover{background:var(--color-neutral-200)}.nl-toast{position:fixed;bottom:88px;right:20px;padding:12px 18px;background:var(--color-neutral-800);color:var(--color-text-inverse);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:960;font-size:13px;animation:nl-toast-in .2s ease-out}@keyframes nl-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.nl-instant-results{background:var(--color-surface);border:1px solid var(--color-border);border-top:none;border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:var(--shadow-lg);max-height:min(520px,calc(100vh - 220px));overflow-y:auto}.nl-instant-header{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;font-size:11px;font-weight:600;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-light)}.nl-instant-results .nl-candidate-list{margin:0;max-height:none}.nl-instant-results .nl-candidate{padding:8px 16px}@media (pointer:coarse) and (hover:none) and ((max-width:500px) or (max-height:500px)){.nl-bar-wrap{right:max(12px,env(safe-area-inset-right));left:max(12px,env(safe-area-inset-left));bottom:calc(var(--tabbar-h-safe) + 12px);width:auto}.nl-toast{right:max(16px,env(safe-area-inset-right));left:max(16px,env(safe-area-inset-left));bottom:calc(var(--tabbar-h-safe) + 76px);text-align:center}.nl-modal-backdrop{padding:12px;align-items:flex-end}.nl-modal{max-height:calc(100dvh - 32px);padding:18px;border-radius:16px 16px var(--radius-lg) var(--radius-lg)}.nl-candidate-list{max-height:calc(100dvh - 320px)}.nl-instant-results{max-height:calc(100dvh - 220px)}}.nl-fab{position:fixed;bottom:20px;right:20px;width:52px;height:52px;border-radius:50%;border:none;background:var(--color-primary-600);color:var(--color-text-inverse);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-lg);z-index:var(--z-chat);transition:background var(--transition-fast)}.nl-fab:hover{background:var(--color-primary-hover)}@media (pointer:coarse) and (hover:none) and ((max-width:500px) or (max-height:500px)){.nl-fab{left:max(16px,env(safe-area-inset-left));right:auto;bottom:var(--mobile-fab-bottom);width:48px;height:48px}}.nl-bar-close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;cursor:pointer;color:var(--color-text-secondary);border-radius:var(--radius-md);flex-shrink:0}.nl-bar-close:hover{background:var(--color-surface-hover);color:var(--color-text)}.VehicleDetailModal_vehicleNumber__60Y_3{font-weight:600;color:var(--color-neutral-800);font-size:var(--text-base)}@media (pointer:coarse) and (hover:none) and ((max-width:500px) or (max-height:500px)){.VehicleManagementSection_vehicleCardList__JK2rk{display:flex;flex-direction:column;gap:var(--space-3)}.VehicleManagementSection_vehicleSummarySection__gW_JW{margin-bottom:var(--space-4)}}.VehicleManagementSection_vehicleNumber___ZSQE{font-weight:600;color:var(--color-neutral-800);font-size:var(--text-base)}.VehicleManagementSection_vehicleRowInactive__McPn_{color:var(--color-danger);text-decoration:line-through;opacity:.75}.VehicleManagementSection_vehicleNameBold__llL_M{font-weight:600}.VehicleManagementSection_filterSelectAutoWide__w_IYI{width:auto;min-width:120px}.VehicleManagementSection_tabGroups__PZTtR{display:flex;gap:var(--space-3);align-items:center;flex-wrap:wrap}.VehicleManagementSection_tabGroup__fRWe3{display:flex;gap:var(--space-2);align-items:center}.VehicleManagementSection_tabGroupLabel__BA1eD{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);padding:0 4px 0 2px}.VehicleManagementSection_tabGroupArchive__3S_bH .VehicleManagementSection_tabGroupLabel__BA1eD{color:var(--color-text-secondary)}.VehicleManagementSection_tabDivider__GlMbi{width:1px;height:22px;background:var(--color-border);margin:0 var(--space-1)}.VehicleManagementSection_vehicleRowExpiring__ltNdu td{background:var(--color-warning-bg,#fdf6e3)}.VehicleManagementSection_vehicleRowExpiring__ltNdu td:first-child{box-shadow:inset 3px 0 0 var(--color-warning-500)}.VehicleManagementSection_expiryCell__rrBrj{display:inline-flex;flex-direction:column;gap:1px;line-height:1.3}.VehicleManagementSection_expiryKind__UpeJn{font-size:11px;letter-spacing:.04em;color:var(--color-text-muted);text-transform:uppercase}.VehicleManagementSection_expiryDate__mk0fj{font-family:var(--font-sans);font-feature-settings:"tnum";font-size:var(--text-sm)}.VehicleManagementSection_expiryDday__fUk9Q{font-size:11px;font-weight:600;font-family:var(--font-sans);font-feature-settings:"tnum"}.VehicleManagementSection_expiryDdayDanger__IhqfK{color:var(--color-error-700,var(--color-danger))}.VehicleManagementSection_expiryDdayWarning__LgYnb{color:var(--color-warning-700)}.VehicleManagementSection_expiryDdayMuted__5RiUx{color:var(--color-text-muted)}.Tabs_tabBar__mwi1Y{display:flex;gap:var(--space-1,4px);border-bottom:1px solid var(--color-neutral-200);margin-bottom:var(--space-5,20px);overflow-x:auto;scrollbar-width:none}.Tabs_tabBar__mwi1Y::-webkit-scrollbar{display:none}.Tabs_tabBtn__kAL1c{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:2px solid transparent;padding:var(--space-3,12px) var(--space-4,16px);font-size:var(--font-sm,13px);font-weight:500;color:var(--color-neutral-500);cursor:pointer;white-space:nowrap;transition:color .12s ease,border-color .12s ease,background .12s ease;border-radius:var(--radius-sm,6px) var(--radius-sm,6px) 0 0;display:inline-flex;align-items:center;gap:var(--space-2,8px)}.Tabs_tabBtn__kAL1c:hover{color:var(--color-primary-700);background:var(--color-primary-50)}.Tabs_tabBtnActive__yDw51{color:var(--color-primary-700);border-bottom-color:var(--color-primary-600);font-weight:600}.Tabs_tabBtnActive__yDw51:hover{background:transparent}.Tabs_tabBadge__2vPn2{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-full,9999px);background:var(--color-neutral-100);color:var(--color-neutral-600);font-size:11px;font-weight:600;line-height:1}.Tabs_tabBtnActive__yDw51 .Tabs_tabBadge__2vPn2{background:var(--color-primary-100);color:var(--color-primary-800)}@media (pointer:coarse) and (hover:none) and ((max-width:500px) or (max-height:500px)){.Tabs_tabBtn__kAL1c{min-height:44px}}.WeeklyReportSection_wrap__bQQaz{display:flex;flex-direction:column;gap:var(--space-5,20px)}.WeeklyReportSection_header__FBC0G{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4,16px);flex-wrap:wrap}.WeeklyReportSection_title__uvn2R{font-family:var(--font-sans);font-size:22px;font-weight:500;letter-spacing:-.01em;color:var(--color-text);margin:0}.WeeklyReportSection_subtitle__kwb37{font-size:var(--font-sm,13px);color:var(--color-text-secondary);margin:4px 0 0}.WeeklyReportSection_todayGrid__0_G_y{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-5,20px);gap:var(--space-5,20px)}@media (max-width:768px){.WeeklyReportSection_todayGrid__0_G_y{grid-template-columns:1fr}}.WeeklyReportSection_card__uWQe3{background:var(--surface-card);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-5,20px);display:flex;flex-direction:column;gap:var(--space-3,12px)}.WeeklyReportSection_cardTitle__nesDS{font-family:var(--font-sans);font-size:18px;font-weight:500;letter-spacing:-.01em;color:var(--color-text);margin:0;display:flex;align-items:center;gap:var(--space-2,8px)}.WeeklyReportSection_textarea__PDgBb{width:100%;min-height:140px;resize:vertical;padding:var(--space-3,12px);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-base,14px);font-family:inherit;color:var(--color-text);background:var(--color-text-inverse);line-height:1.55;transition:border-color .12s ease,box-shadow .12s ease}.WeeklyReportSection_textarea__PDgBb:focus{outline:none;border-color:var(--color-primary-500);box-shadow:var(--shadow-focus)}.WeeklyReportSection_inputRow__Iccrg{display:flex;gap:var(--space-2,8px);align-items:center;flex-wrap:wrap}.WeeklyReportSection_dateInput__gopaH{padding:var(--space-2,8px) var(--space-3,12px);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-sm,13px);font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text);background:var(--color-text-inverse);transition:border-color .12s ease,box-shadow .12s ease}.WeeklyReportSection_dateInput__gopaH:focus{outline:none;border-color:var(--color-primary-500);box-shadow:var(--shadow-focus)}.WeeklyReportSection_btnRow__pcUyw{display:flex;gap:var(--space-2,8px);justify-content:flex-end;align-items:center;flex-wrap:wrap}.WeeklyReportSection_btn__dK6_C{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;padding:var(--space-2,8px) var(--space-4,16px);border-radius:var(--radius-sm);font-size:var(--font-sm,13px);font-weight:600;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease;display:inline-flex;align-items:center;gap:var(--space-1,4px)}.WeeklyReportSection_btnPrimary__XZql4{background:var(--color-primary-600);color:var(--color-text-inverse)}.WeeklyReportSection_btnPrimary__XZql4:hover{background:var(--color-primary-700)}.WeeklyReportSection_btnPrimary__XZql4:disabled{background:var(--color-neutral-300);cursor:not-allowed}.WeeklyReportSection_btnGhost__hPriX{background:transparent;color:var(--color-text-secondary);border-color:var(--color-border)}.WeeklyReportSection_btnGhost__hPriX:hover{background:var(--color-surface-sunken);color:var(--color-text)}.WeeklyReportSection_btnDanger__6mOlt{background:transparent;color:var(--color-error-700);border-color:var(--color-error-100)}.WeeklyReportSection_btnDanger__6mOlt:hover{background:var(--color-error-100)}.WeeklyReportSection_entryList__YOS7g{display:flex;flex-direction:column;max-height:420px;overflow-y:auto;border-top:1px solid var(--color-border)}.WeeklyReportSection_entryItem__iQDdX{padding:var(--space-3,12px) 0;border-bottom:1px solid var(--color-border-light);display:flex;flex-direction:column;gap:6px}.WeeklyReportSection_entryMeta__dYXou{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2,8px);font-size:var(--font-xs,12px);font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.WeeklyReportSection_entryContent__U6S9b{font-size:var(--font-sm,13px);color:var(--color-text);line-height:1.6;white-space:pre-wrap;word-break:keep-all}.WeeklyReportSection_chipArea__UtImH{display:flex;flex-direction:column;gap:0;padding:var(--space-2,8px) 0 0;border-top:1px solid var(--color-border)}.WeeklyReportSection_chipAreaLabel__xtEzC{font-size:var(--font-xs,12px);font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);font-weight:600;padding:var(--space-2,8px) 0}.WeeklyReportSection_chipList__GOWSf{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--color-border-light);border-bottom:1px solid var(--color-border-light);margin-bottom:var(--space-3,12px)}.WeeklyReportSection_chip__lY1ZM{display:flex;align-items:center;gap:var(--space-3,12px);padding:var(--space-2,8px) 0;border-top:1px solid var(--color-border-light)}.WeeklyReportSection_chip__lY1ZM:first-child{border-top:none}.WeeklyReportSection_chipFailed__bYuc5{border-left:3px solid var(--color-warning-500);padding-left:var(--space-3,12px)}.WeeklyReportSection_chipTitle__HLCLi{flex:1 1;font-size:var(--font-sm,13px);font-weight:500;color:var(--color-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WeeklyReportSection_chipDate__Eeagi{font-size:var(--font-xs,12px);font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-secondary);font-weight:600;white-space:nowrap}.WeeklyReportSection_chipDateFailed__ZmEEZ{color:var(--color-warning-700)}.WeeklyReportSection_chipRemove__ASfDb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;line-height:1;padding:0 4px;display:inline-flex;align-items:center}.WeeklyReportSection_chipRemove__ASfDb:hover{color:var(--color-error-700)}.WeeklyReportSection_taskList__4RDl7{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--color-border)}.WeeklyReportSection_taskItem__FY8pa{display:grid;grid-template-columns:auto 1fr auto auto;grid-gap:var(--space-3,12px);gap:var(--space-3,12px);align-items:center;padding:var(--space-3,12px) 0;border-bottom:1px solid var(--color-border-light);transition:background .12s ease}.WeeklyReportSection_taskItem__FY8pa:hover{background:var(--color-surface-sunken)}.WeeklyReportSection_taskItemOverdue___CC3Y{border-left:3px solid var(--color-warning-500);padding-left:var(--space-3,12px)}.WeeklyReportSection_taskItemDone__t8zxd{opacity:.55}.WeeklyReportSection_taskItemDone__t8zxd .WeeklyReportSection_taskTitle__CLAe6{text-decoration:line-through;color:var(--color-text-muted)}.WeeklyReportSection_taskCheck__nciaO{width:20px;height:20px;border:1.5px solid var(--color-neutral-300);border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-inverse);background:var(--color-text-inverse);transition:background .12s ease,border-color .12s ease}.WeeklyReportSection_taskCheckDone__dqQPV{background:var(--color-primary-600);border-color:var(--color-primary-600)}.WeeklyReportSection_taskMain__oE5Nr{display:flex;flex-direction:column;gap:4px;min-width:0}.WeeklyReportSection_taskTitle__CLAe6{font-size:var(--font-sm,13px);font-weight:500;color:var(--color-text);line-height:1.45;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:keep-all}.WeeklyReportSection_taskMeta__7X4yl{display:flex;align-items:center;gap:var(--space-2,8px);font-size:var(--font-xs,12px);font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-secondary);flex-wrap:wrap}.WeeklyReportSection_taskMetaFlag__OEkAO{display:inline-flex;align-items:center;gap:4px;color:var(--color-text-secondary)}.WeeklyReportSection_taskMetaFlagWarn__uEea8{color:var(--color-warning-700)}.WeeklyReportSection_taskDue__qjcm0{color:var(--color-text);font-weight:600}.WeeklyReportSection_taskDueOverdue__pKKKy{color:var(--color-error-700)}.WeeklyReportSection_iconBtn__eNRCw{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:4px 8px;cursor:pointer;color:var(--color-text-muted);font-size:var(--font-xs,12px);display:inline-flex;align-items:center;justify-content:center;transition:background .12s ease,color .12s ease,border-color .12s ease}.WeeklyReportSection_iconBtn__eNRCw:hover{background:var(--color-surface-sunken);color:var(--color-text);border-color:var(--color-border-hover)}.WeeklyReportSection_iconBtn__eNRCw:disabled{opacity:.4;cursor:not-allowed}.WeeklyReportSection_iconBtnDanger__zT6yV:hover{background:var(--color-error-100);color:var(--color-error-700);border-color:var(--color-error-100)}.WeeklyReportSection_placeholder__PydSV{padding:var(--space-10,40px) var(--space-5,20px);text-align:center;color:var(--color-text-secondary);border-top:1px solid var(--color-border)}.WeeklyReportSection_placeholderTitle__QUrGo{font-family:var(--font-sans);font-size:18px;font-weight:500;letter-spacing:-.01em;color:var(--color-text);margin:0 0 6px}.WeeklyReportSection_placeholderBody__VkE_m{font-size:var(--font-sm,13px);line-height:1.6;margin:0}.WeeklyReportSection_spinner__dORaV{display:inline-block;width:14px;height:14px;border:2px solid var(--color-primary-200);border-top-color:var(--color-primary-600);border-radius:50%;animation:WeeklyReportSection_spin__KpfJx .7s linear infinite;vertical-align:middle}@keyframes WeeklyReportSection_spin__KpfJx{to{transform:rotate(1turn)}}.WeeklyReportSection_emptyMsg__tOh8B{font-size:var(--font-sm,13px);color:var(--color-text-secondary);padding:var(--space-4,16px);text-align:center}.WeeklyReportSection_reportListHeader__TeQP4{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3,12px);flex-wrap:wrap}.WeeklyReportSection_reportList__aguk_{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--color-border)}.WeeklyReportSection_reportItem__ooxKl{display:flex;align-items:center;gap:var(--space-3,12px);padding:var(--space-3,12px) 0;border-bottom:1px solid var(--color-border-light);cursor:pointer;transition:background .12s ease}.WeeklyReportSection_reportItem__ooxKl:hover{background:var(--color-surface-sunken)}.WeeklyReportSection_reportWeek__8p1Fb{font-size:var(--font-sm,13px);font-weight:600;font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text);flex:1 1}.WeeklyReportSection_reportStatus__o3e6t{font-size:var(--text-xs,12px);font-weight:600;padding:2px 8px;border-radius:var(--radius-sm);letter-spacing:.01em}.WeeklyReportSection_statusDraft__FwVKu{background:var(--color-warning-100);color:var(--color-warning-700)}.WeeklyReportSection_statusConfirmed__2fG3Z{background:var(--color-success-100);color:var(--color-success-700)}.WeeklyReportSection_reportUpdated__OTpVI{font-size:var(--font-xs,12px);font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.WeeklyReportSection_editGrid__SEnYm{display:grid;grid-template-columns:360px 1fr;grid-gap:var(--space-4,16px);gap:var(--space-4,16px);min-height:500px}@media (pointer:coarse) and (hover:none) and ((max-width:500px) or (max-height:500px)){.WeeklyReportSection_editGrid__SEnYm{grid-template-columns:1fr}}.WeeklyReportSection_editPanel__qV_M0{display:flex;flex-direction:column;gap:var(--space-3,12px);min-width:0}.WeeklyReportSection_editPanelTitle__KgPCD{font-size:var(--text-xs,12px);font-weight:600;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);margin:0;padding-bottom:var(--space-2,8px);border-bottom:1px solid var(--color-border)}.WeeklyReportSection_sourceScroll__yoncE{max-height:480px;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-3,12px);padding-right:4px}.WeeklyReportSection_sourceGroup__EhpNN{display:flex;flex-direction:column;gap:4px}.WeeklyReportSection_sourceGroupTitle__eih4V{font-size:var(--text-xs,12px);font-weight:600;color:var(--color-primary-700);text-transform:uppercase;letter-spacing:.04em;font-family:var(--font-sans);margin:0 0 2px}.WeeklyReportSection_sourceItem__czfDm{font-size:var(--font-xs,12px);color:var(--color-text-secondary);padding:4px 0;line-height:1.5;word-break:keep-all}.WeeklyReportSection_draftArea__65sP1{flex:1 1;min-height:480px;padding:var(--space-4,16px);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-text-inverse);font-family:inherit;font-size:14px;line-height:1.7;color:var(--color-text);resize:vertical;transition:border-color .12s ease,box-shadow .12s ease}.WeeklyReportSection_draftArea__65sP1:focus{outline:none;border-color:var(--color-primary-500);box-shadow:var(--shadow-focus)}.WeeklyReportSection_modalActions__Qvh_i{display:flex;gap:var(--space-2,8px);justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap}.WeeklyReportSection_modalActionsRight__CHKcT{display:flex;gap:var(--space-2,8px)}.WeeklyReportSection_modalBody__XDfs3{padding:var(--space-4,16px) 0 0;display:flex;flex-direction:column;gap:var(--space-3,12px)}.WeeklyReportSection_mWrap__oYg7N{display:flex;flex-direction:column;gap:0;min-height:0}.WeeklyReportSection_mHeader__oCTya{padding:12px 16px 8px;border-bottom:1px solid var(--color-border)}.WeeklyReportSection_mTitle__JMBBY{font-family:var(--font-sans);font-size:20px;font-weight:500;letter-spacing:-.01em;color:var(--color-text);margin:0;word-break:keep-all}.WeeklyReportSection_mTabStrip__OTt_f{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-bottom:1px solid var(--color-border);background:var(--surface-base)}.WeeklyReportSection_mTabStrip__OTt_f::-webkit-scrollbar{display:none}.WeeklyReportSection_mTab__fUduj{flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:2px solid transparent;padding:12px 16px;font-size:13px;font-weight:500;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;align-items:center;gap:6px;min-height:44px;word-break:keep-all;white-space:nowrap}.WeeklyReportSection_mTabActive__FKrso{color:var(--color-primary-500);border-bottom-color:var(--color-primary-500);font-weight:600}.WeeklyReportSection_mTabBadge__X6_sC{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-sm);background:var(--color-neutral-200);color:var(--color-text-secondary);font-size:var(--text-xs,12px);font-weight:600;font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WeeklyReportSection_mContent__zMkzr{flex:1 1;min-height:0;overflow-y:auto}.WeeklyReportSection_mTabContent__c_f3c{display:flex;flex-direction:column;gap:0;padding-bottom:80px}.WeeklyReportSection_mComposer__aMc0B{display:flex;flex-direction:column;gap:8px;padding:12px 16px;border-bottom:1px solid var(--color-neutral-200)}.WeeklyReportSection_mDateInput__NHKrS{padding:8px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:13px;font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text);background:var(--color-text-inverse);min-height:44px;transition:border-color .12s ease,box-shadow .12s ease}.WeeklyReportSection_mDateInput__NHKrS:focus{outline:none;border-color:var(--color-primary-500);box-shadow:var(--shadow-focus)}.WeeklyReportSection_mTextarea__bO_qD{width:100%;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:14px;font-family:inherit;color:var(--color-text);background:var(--color-text-inverse);resize:none;line-height:1.55;word-break:keep-all;transition:border-color .12s ease,box-shadow .12s ease}.WeeklyReportSection_mTextarea__bO_qD:focus{outline:none;border-color:var(--color-primary-500);box-shadow:var(--shadow-focus)}.WeeklyReportSection_mComposerRow__8Kqc_{display:flex;gap:8px;justify-content:flex-end;align-items:center;flex-wrap:wrap}.WeeklyReportSection_mNlSection__9FwdV{display:flex;flex-direction:column;gap:8px;padding:12px 16px;background:var(--color-surface-sunken);border-bottom:1px solid var(--color-border)}.WeeklyReportSection_mChipArea__P808r{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--color-border)}.WeeklyReportSection_mChipLabel__S_SSs{font-size:var(--text-xs,12px);font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);font-weight:600;padding:8px 0 6px}.WeeklyReportSection_mChip__HLtsH{display:flex;align-items:center;gap:8px;padding:8px 0;border-top:1px solid var(--color-border-light)}.WeeklyReportSection_mChip__HLtsH:first-of-type{border-top:none}.WeeklyReportSection_mChipFailed__eWSHh{border-left:3px solid var(--color-warning-500);padding-left:10px}.WeeklyReportSection_mChipTitle__NeXVB{flex:1 1;font-size:13px;font-weight:500;color:var(--color-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}.WeeklyReportSection_mChipDate__1Ehwn{font-size:12px;font-family:var(--font-sans);color:var(--color-text-secondary);font-weight:600;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WeeklyReportSection_mChipRemove__JNeMb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;line-height:1;padding:0 4px;min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center}.WeeklyReportSection_mChipRemove__JNeMb:hover{color:var(--color-error-700)}.WeeklyReportSection_mEntryList__9zEso{display:flex;flex-direction:column;padding:0 16px}.WeeklyReportSection_mEntryItem__gYsrx{padding:12px 0;border-bottom:1px solid var(--color-border-light);display:flex;flex-direction:column;gap:6px}.WeeklyReportSection_mEntryMeta__upMHC{display:flex;align-items:center;justify-content:space-between}.WeeklyReportSection_mEntryDate__RpQLr{font-size:12px;font-family:var(--font-sans);color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WeeklyReportSection_mEntryContent__wnAV6{font-size:14px;color:var(--color-text);line-height:1.6;white-space:pre-wrap;word-break:keep-all}.WeeklyReportSection_mPrimaryBtn__5SPaU{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;padding:10px 16px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;cursor:pointer;background:var(--color-primary-600);color:var(--color-text-inverse);min-height:44px;display:inline-flex;align-items:center;gap:4px;word-break:keep-all}.WeeklyReportSection_mPrimaryBtn__5SPaU:hover{background:var(--color-primary-700)}.WeeklyReportSection_mPrimaryBtn__5SPaU:disabled{background:var(--color-neutral-300);cursor:not-allowed}.WeeklyReportSection_mGhostBtn__IpqSr{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-border);padding:10px 16px;border-radius:var(--radius-sm);font-size:13px;font-weight:500;cursor:pointer;background:transparent;color:var(--color-text-secondary);min-height:44px;display:inline-flex;align-items:center;gap:4px;word-break:keep-all}.WeeklyReportSection_mGhostBtn__IpqSr:hover{background:var(--color-surface-sunken);color:var(--color-text)}.WeeklyReportSection_mGhostBtn__IpqSr:disabled{opacity:.5;cursor:not-allowed}.WeeklyReportSection_mDangerBtn__ph7vo{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-error-100);padding:10px 16px;border-radius:var(--radius-sm);font-size:13px;font-weight:500;cursor:pointer;background:transparent;color:var(--color-error-700);min-height:44px;display:inline-flex;align-items:center;gap:4px;word-break:keep-all}.WeeklyReportSection_mDangerBtn__ph7vo:hover{background:var(--color-error-100)}.WeeklyReportSection_mIconBtnDanger__xRuMl{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;padding:8px;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm)}.WeeklyReportSection_mIconBtnDanger__xRuMl:hover{color:var(--color-error-700);background:var(--color-error-100)}.WeeklyReportSection_mTaskList__6oPar{display:flex;flex-direction:column;padding:0 16px;gap:0;border-top:1px solid var(--color-border)}.WeeklyReportSection_mTaskCard__D_AVi{display:flex;align-items:flex-start;gap:10px;padding:12px 0;border-bottom:1px solid var(--color-border-light);cursor:pointer;transition:background .12s ease}.WeeklyReportSection_mTaskCard__D_AVi:active{background:var(--color-surface-sunken)}.WeeklyReportSection_mTaskOverdue__WEyEu{border-left:3px solid var(--color-warning-500);padding-left:10px}.WeeklyReportSection_mTaskDone__7rPeL{opacity:.55}.WeeklyReportSection_mTaskDone__7rPeL .WeeklyReportSection_mTaskTitle__K6oTv{text-decoration:line-through;color:var(--color-text-muted)}.WeeklyReportSection_mTaskCardLeft__Z4mn_{padding-top:2px}.WeeklyReportSection_mTaskCheck__Nlbka{width:22px;height:22px;border:1.5px solid var(--color-neutral-300);border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-inverse);background:var(--color-text-inverse);transition:background .12s ease,border-color .12s ease;min-width:22px}.WeeklyReportSection_mTaskCheckDone__yh1fL{background:var(--color-primary-600);border-color:var(--color-primary-600)}.WeeklyReportSection_mTaskCardMain__6Jw7u{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.WeeklyReportSection_mTaskTitle__K6oTv{font-size:14px;font-weight:500;color:var(--color-text);line-height:1.45;word-break:keep-all}.WeeklyReportSection_mTaskMeta__3dfP2{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.WeeklyReportSection_mTaskDue__a3Gly{font-size:12px;font-family:var(--font-sans);color:var(--color-text);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WeeklyReportSection_mTaskDueOverdue__BgJB_{color:var(--color-error-700)}.WeeklyReportSection_mStatusPill__RReAW{font-size:var(--text-xs,12px);font-weight:600;padding:2px 7px;border-radius:var(--radius-sm);letter-spacing:.01em}.WeeklyReportSection_mStatusPending__wQRTr{background:var(--color-neutral-200);color:var(--color-text-secondary)}.WeeklyReportSection_mStatusDone__SYIDL{background:var(--color-success-100);color:var(--color-success-700)}.WeeklyReportSection_mStatusDraft__Lu6Yo,.WeeklyReportSection_mStatusOverdue___4IsU{background:var(--color-warning-100);color:var(--color-warning-700)}.WeeklyReportSection_mStatusConfirmed___ROtA{background:var(--color-success-100);color:var(--color-success-700)}.WeeklyReportSection_mEmptyMsg__f0UEM{font-size:13px;color:var(--color-text-secondary);padding:20px 16px;text-align:center}.WeeklyReportSection_mPlaceholder__shkg0{padding:40px 20px;text-align:center;color:var(--color-text-secondary)}.WeeklyReportSection_mPlaceholderTitle__O9MG_{font-family:var(--font-sans);font-size:18px;font-weight:500;letter-spacing:-.01em;color:var(--color-text);margin:0 0 6px;word-break:keep-all}.WeeklyReportSection_mPlaceholderBody__Vxquc{font-size:13px;line-height:1.6;margin:0;word-break:keep-all}.WeeklyReportSection_mReportActions__q3uhb{display:flex;justify-content:flex-end;padding:10px 16px 6px}.WeeklyReportSection_mReportList__Esfxf{display:flex;flex-direction:column;padding:0 16px;gap:0;border-top:1px solid var(--color-border)}.WeeklyReportSection_mReportCard__i37t7{display:flex;flex-direction:column;gap:8px;padding:12px 0;border-bottom:1px solid var(--color-border-light);cursor:pointer;transition:background .12s ease}.WeeklyReportSection_mReportCard__i37t7:active{background:var(--color-surface-sunken)}.WeeklyReportSection_mReportWeek__lB90u{font-size:14px;font-weight:600;font-family:var(--font-sans);color:var(--color-text);word-break:keep-all;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WeeklyReportSection_mReportFooter__vF1h_{display:flex;align-items:center;gap:8px}.WeeklyReportSection_mReportDate__SpcM6{font-size:12px;font-family:var(--font-sans);color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WeeklyReportSection_mBackdrop__A_IFV{position:fixed;inset:0;background:var(--overlay-bg);z-index:var(--z-modal);display:flex;flex-direction:column;justify-content:flex-end}.WeeklyReportSection_mBottomSheet__HAc58{max-height:60vh;max-height:60dvh}.WeeklyReportSection_mBottomSheetTall__y24hz,.WeeklyReportSection_mBottomSheet__HAc58{background:var(--surface-base);border-radius:var(--radius-md) var(--radius-md) 0 0;border-top:1px solid var(--color-border);padding:12px 16px calc(32px + env(safe-area-inset-bottom));overflow-y:auto;display:flex;flex-direction:column;gap:10px}.WeeklyReportSection_mBottomSheetTall__y24hz{max-height:85vh;max-height:85dvh}.WeeklyReportSection_mSheetHandle__mukQr{width:36px;height:4px;background:var(--color-neutral-300);border-radius:var(--radius-sm);margin:0 auto 4px;flex-shrink:0}.WeeklyReportSection_mSheetTitle__d95Qi{font-family:var(--font-sans);font-size:18px;font-weight:500;letter-spacing:-.01em;color:var(--color-text);word-break:keep-all;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WeeklyReportSection_mSheetMeta__Q_T38{font-size:12px;font-family:var(--font-sans);color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WeeklyReportSection_mSheetActions__E9qQ3{display:flex;gap:8px;flex-wrap:wrap}.WeeklyReportSection_mDraftArea__08__8{width:100%;min-height:200px;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-text-inverse);font-family:inherit;font-size:14px;line-height:1.7;color:var(--color-text);resize:vertical;word-break:keep-all;transition:border-color .12s ease,box-shadow .12s ease}.WeeklyReportSection_mDraftArea__08__8:focus{outline:none;border-color:var(--color-primary-500);box-shadow:var(--shadow-focus)}