@layer mantine,mantine-datatable;.mantine-datatable{font-size:var(--mantine-font-size-sm)}.mantine-datatable-row-expansion-cell{padding:0!important}.mantine-datatable-row-expansion-cell-content{border-bottom:0}@font-face{font-family:ABC Arizona Flare;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ABCArizonaFlare-Regular-DetqlI6u.woff2)format("woff2"),url(/assets/ABCArizonaFlare-Regular-DwmxD9Zc.woff)format("woff")}@font-face{font-family:NotoColorEmojiLimited;unicode-range:U+1F1E6-1F1FF;src:url(https://raw.githack.com/googlefonts/noto-emoji/main/fonts/NotoColorEmoji.ttf)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable}@media (width<=61.99em){html{scrollbar-gutter:auto;scrollbar-width:thin}html::-webkit-scrollbar{width:4px}html::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}html::-webkit-scrollbar-track{background:0 0}}body{background-color:#f5f5f5;background-image:url(/assets/watercolor-bg-BB-eDDx4.webp);background-position:50%;background-repeat:no-repeat;background-size:60%;background-attachment:fixed}h1,h2,h3,.mantine-Title-root[data-order="1"],.mantine-Title-root[data-order="2"],.mantine-Title-root[data-order="3"]{letter-spacing:-.03em}h4,h5,.mantine-Title-root[data-order="4"],.mantine-Title-root[data-order="5"]{letter-spacing:-.01em}.katex-display{text-align:left;margin:8px 0;padding:2px 0;overflow:auto hidden}.katex-display>.katex{text-align:initial}.hiddenCanvasElement{width:0;height:0;display:none;position:absolute;top:0;left:0}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-Dc4VJyIJ.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-BPnxn4xp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-BLGc9T1a.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-ZzOtrSSW.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-Bput3-QP.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-DCpCPQOf.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-DxZsaF_h.woff2)format("woff2"),url(/assets/inter-greek-400-normal-BZzXV7-1.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-BUNmGMP1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-hnt3BR84.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-C1t-h-pH.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/Inter-Regular-BOOGhInR.woff2)format("woff2"),url(/assets/inter-latin-400-normal-gitzw0hO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-BShVwWPj.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-CUiC4oBV.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-D4Vwzodn.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-DH2hs3aW.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-B6guLgqG.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-M2hEX8vc.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-CeQXL5ds.woff2)format("woff2"),url(/assets/inter-greek-500-normal-d_eO-yCQ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-DQPw2Hwd.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CIS2RHJS.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-UMdmhHu2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-D2bGa7uu.woff2)format("woff2"),url(/assets/inter-latin-500-normal-deR1Tlfd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-CaqZN2hq.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bt9VVOA-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-BGBWG807.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-BuzJQFbW.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-Cnui8OiR.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-C9WLioJ8.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-Dhlb-90d.woff2)format("woff2"),url(/assets/inter-greek-600-normal-CwicyhtI.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-Cm6aH8_k.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-BnYJhD27.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CAF0vJDd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-D273HNI0.woff2)format("woff2"),url(/assets/inter-latin-600-normal-B5cFAncS.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._scrim_19vwr_2{left:var(--app-shell-navbar-offset,0px)}._scrimOverShell_19vwr_8{left:0}body[data-global-search-over-lifted-modal][data-revaluation-chat-fullscreen] .mantine-Tooltip-tooltip{z-index:1004!important}._inner_19vwr_23{top:12px;bottom:12px;right:12px;left:calc(var(--app-shell-navbar-offset,0px) + 12px);width:auto;display:flex}@media (width>=1600px){._inner_19vwr_23{top:calc(10% + 9.6px);right:calc(12px + (100% - var(--app-shell-navbar-offset,0px) - 24px) * .1);bottom:calc(10% + 9.6px);left:calc(var(--app-shell-navbar-offset,0px) + 12px + (100% - var(--app-shell-navbar-offset,0px) - 24px) * .1)}}._sheet_19vwr_48{background:var(--mantine-color-white);border-radius:12px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 16px 40px #1018282e,0 2px 8px #10182814;container:global-search/inline-size}@media (width<=61.9938em){._scrim_19vwr_2{left:0}._inner_19vwr_23{inset:0}._sheet_19vwr_48{border-radius:0}}._compactSheet_19vwr_79{align-self:flex-start}._loadFailure_19vwr_84{align-items:center;gap:12px;padding:14px 16px 14px 20px;display:flex}._loadFailureLine_19vwr_91{min-width:0;font-size:var(--mantine-font-size-md);color:var(--mantine-color-dark-7);flex:1;margin:0}._linkAction_1wek1_2:hover{text-underline-offset:2px;text-decoration:underline}._grid_1jy1r_8{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);overflow:hidden;container:logged-hours-calendar/inline-size}._weekdayHeader_1jy1r_18{grid-template-columns:repeat(7, 1fr) calc(5.5rem * var(--mantine-scale));border-bottom:2px solid var(--mantine-color-gray-3);display:grid}._weekdayHeaderCell_1jy1r_24{text-align:center;padding:var(--mantine-spacing-xs) 0}._weekRow_1jy1r_29{grid-template-columns:repeat(7, 1fr) calc(5.5rem * var(--mantine-scale));border-bottom:1px solid var(--mantine-color-gray-3);display:grid}._weekRow_1jy1r_29:last-child{border-bottom:none}._weekSummary_1jy1r_42{border-left:1px solid var(--mantine-color-gray-3);white-space:nowrap;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;padding:4px 6px;display:flex}._dayCell_1jy1r_55{border-right:1px solid var(--mantine-color-gray-3);box-sizing:border-box;flex-direction:column;gap:4px;min-width:0;min-height:92px;padding:6px 8px;transition:background .15s;display:flex}._dayCell_1jy1r_55:nth-child(7n){border-right:none}._dayCell_1jy1r_55:hover{background:var(--mantine-color-gray-0)}._dayCell_1jy1r_55[data-weekend=true]{background:var(--mantine-color-red-0)}._dayCell_1jy1r_55[data-weekend=true]:hover{background:var(--mantine-color-red-1)}._dayBody_1jy1r_86{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}._emptyCell_1jy1r_94{border-right:1px solid var(--mantine-color-gray-3);box-sizing:border-box;background:0 0;min-height:92px}._emptyCell_1jy1r_94:nth-child(7n){border-right:none}._dayLabel_1jy1r_105{font-variant-numeric:tabular-nums;justify-content:flex-start;align-items:center;display:flex;position:relative}._dayLockToggle_1jy1r_115{opacity:0;transition:opacity .12s;position:absolute;top:50%;right:0;transform:translateY(-50%)}._dayCell_1jy1r_55:hover ._dayLockToggle_1jy1r_115,._dayLockToggle_1jy1r_115[data-locked]{opacity:1}._dayNumber_1jy1r_132{min-width:22px;height:22px;font-size:var(--mantine-font-size-sm);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-weight:600;line-height:1;display:inline-flex}._todayNumber_1jy1r_146{background:var(--mantine-color-dark-7);color:var(--mantine-color-white);font-weight:600}._openDayCell_1jy1r_156{border-radius:var(--mantine-radius-sm);width:100%;min-height:30px;color:var(--mantine-color-dark-7);justify-content:center;align-self:stretch;align-items:center;gap:6px;padding:2px 8px;transition:background .12s;display:flex}._openDayCell_1jy1r_156:hover{background:var(--mantine-color-gray-1)}._dayFigures_1jy1r_174{flex-direction:column;align-items:center;min-width:0;display:flex}._billableLastWord_1jy1r_181{white-space:nowrap}@container logged-hours-calendar (width>=45.75rem){._dayFigures_1jy1r_174 ._billableFigure_1jy1r_189{white-space:nowrap}}._openDayCell_1jy1r_156:focus-visible{outline:2px solid var(--mantine-color-dark-4);outline-offset:1px}._openDayCell_1jy1r_156[data-locked]{color:var(--mantine-color-gray-7)}._headerRow_1jy1r_204{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}._headerLeft_1jy1r_212{align-items:center;gap:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}._headerRight_1jy1r_219{align-items:center;gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}._readOnlyBanner_1jy1r_228{color:var(--mantine-color-dimmed);background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-sm);align-self:flex-start;padding:4px 10px}@container logged-hours-calendar (width<=640px){._weekdayHeader_1jy1r_18,._weekRow_1jy1r_29{grid-template-columns:repeat(7,1fr) 60px}._dayCell_1jy1r_55{gap:3px;min-height:72px;padding:5px}._weekSummary_1jy1r_42{white-space:normal;text-align:center;padding:4px 2px}._weekSummary_1jy1r_42 ._billableFigure_1jy1r_189 svg{display:none}._weekdayHeaderCell_1jy1r_24{padding:4px 0}}:root{--shared-hairline-color:var(--mantine-color-gray-3);--shared-hover-background:var(--mantine-color-gray-1);--shared-accent-color:#222a44;--shared-accent-contrast-color:var(--mantine-color-white);--shared-link-color:#222a44}:root[data-mantine-color-scheme=dark]{--shared-hairline-color:var(--mantine-color-default-border);--shared-hover-background:var(--mantine-color-dark-5);--shared-accent-color:var(--mantine-color-accent-filled,var(--mantine-color-anchor));--shared-accent-contrast-color:var(--mantine-color-accent-contrast,var(--mantine-color-body));--shared-link-color:var(--mantine-color-anchor)}._row_r39ti_1{cursor:pointer;transition:background-color .1s}._row_r39ti_1,._row_r39ti_1 *{cursor:pointer}._row_r39ti_1:hover{background-color:var(--mantine-color-gray-0)!important}._row_r39ti_1:is(:disabled,[aria-disabled=true]),._row_r39ti_1:is(:disabled,[aria-disabled=true]) *{cursor:not-allowed}._row_r39ti_1:is(:disabled,[aria-disabled=true]):not([data-selected]):hover{background-color:#0000!important}._trigger_jk713_5{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-default);width:150px;height:32px;color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm);text-transform:capitalize;white-space:nowrap;justify-content:center;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}._trigger_jk713_5:hover{background:var(--mantine-color-default-hover)}._dropdown_jk713_26{gap:var(--mantine-spacing-sm);display:flex}._list_jk713_31{flex-direction:column;max-height:360px;display:flex;overflow-y:auto}._monthList_jk713_38{min-width:128px}._yearList_jk713_42{min-width:60px}._label_jk713_46{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);margin-bottom:6px;padding-inline:8px;font-weight:700}._control_jk713_54{border-radius:var(--mantine-radius-sm);width:100%;font-size:var(--mantine-font-size-sm);text-align:left;white-space:nowrap;color:var(--mantine-color-text);padding:6px 8px;line-height:1;display:block}._control_jk713_54:hover:not(:disabled){background:var(--mantine-color-default-hover)}._control_jk713_54[data-active]{background:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast)}._control_jk713_54[data-active]:hover{background:var(--mantine-primary-color-filled-hover)}._control_jk713_54:disabled{color:var(--mantine-color-dimmed);opacity:.55;cursor:not-allowed}._yearControl_jk713_85{text-align:center}._layout_2xyqj_6{gap:var(--mantine-spacing-md);grid-template-columns:minmax(0,1fr) 290px;align-items:start;display:grid;position:relative}@media (width<=900px){._layout_2xyqj_6{grid-template-columns:1fr}}:is(._listPane_2xyqj_20,._mobileShell_2xyqj_20,._blockLayer_2xyqj_20,._collapsed_2xyqj_20,._dayCardContent_2xyqj_20){transition:opacity .16s ease-out}._layout_2xyqj_6[inert] :is(._listPane_2xyqj_20,._mobileShell_2xyqj_20,._blockLayer_2xyqj_20,._collapsed_2xyqj_20,._dayCardContent_2xyqj_20){opacity:0;transition:none}@media (prefers-reduced-motion:reduce){:is(._listPane_2xyqj_20,._mobileShell_2xyqj_20,._blockLayer_2xyqj_20,._collapsed_2xyqj_20,._dayCardContent_2xyqj_20){transition:none}}@starting-style{._dayCardContent_2xyqj_20{opacity:0}}._listPane_2xyqj_20{min-width:0}._dayLoader_2xyqj_43{--day-loader-delay:.3s;inset:var(--mantine-spacing-xl) 0 auto;animation:_dayLoaderEnter_2xyqj_1 .16s ease-out var(--day-loader-delay) backwards;grid-area:1/1/2/2;margin-inline:auto;position:absolute}@media (prefers-reduced-motion:reduce){._dayLoader_2xyqj_43{animation-duration:0s}}@keyframes _dayLoaderEnter_2xyqj_1{0%{opacity:0}}._week_2xyqj_62{border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md);background:var(--mantine-color-white);grid-template-columns:repeat(7,1fr);display:grid;overflow:hidden;box-shadow:0 1px 2px #10161a0d,0 3px 10px #10161a0a}._weekDay_2xyqj_76{appearance:none;border:none;border-right:1px solid var(--mantine-color-gray-2);cursor:pointer;text-align:left;min-height:58px;font:inherit;color:inherit;background:0 0;flex-direction:column;gap:2px;padding:8px 10px;display:flex}._weekDay_2xyqj_76:last-child{border-right:none}._weekDay_2xyqj_76[data-weekend=true]{background:var(--mantine-color-red-0)}._weekDay_2xyqj_76:hover:not([data-future=true]):not([data-selected=true]){background:var(--mantine-color-gray-0)}._weekDay_2xyqj_76[data-selected=true]{background:var(--mantine-color-blue-0)}._weekDay_2xyqj_76:focus{outline:none}._weekDay_2xyqj_76:focus-visible{outline:2px solid var(--mantine-color-blue-3);outline-offset:-2px}._weekDay_2xyqj_76[data-future=true]{cursor:default}._weekDay_2xyqj_76[data-future=true]>*{opacity:.4}._weekBar_2xyqj_131{background:var(--mantine-color-gray-1);border-radius:2px;height:3px;margin-top:auto;display:flex;overflow:hidden}._weekBarBillable_2xyqj_140{background:var(--mantine-color-dark-7);height:100%}._weekBarOther_2xyqj_145{background:var(--mantine-color-gray-5);height:100%}._rasterFrame_2xyqj_150{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);position:relative;overflow:hidden}._rasterFrame_2xyqj_150[data-editing=true]{overflow:visible}._collapsed_2xyqj_20{width:100%;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);background:var(--mantine-color-gray-0);border:none;border-bottom:1px solid var(--mantine-color-gray-1);cursor:pointer;text-align:left;align-items:center;gap:8px;padding:6px 12px 6px 66px;display:flex}._collapsedBottom_2xyqj_180{border-bottom:none;border-top:1px solid var(--mantine-color-gray-1)}._raster_2xyqj_150{outline:none;grid-template-columns:58px minmax(0,1fr);grid-auto-rows:26px;display:grid;position:relative}._raster_2xyqj_150:focus-visible{box-shadow:inset 0 0 0 2px var(--mantine-color-blue-3)}._timeLabel_2xyqj_197{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);text-align:right;font-variant-numeric:tabular-nums;border-right:1px solid var(--mantine-color-gray-3);grid-column:1;padding-right:10px;line-height:26px;position:relative;top:-13px}._timeLabel_2xyqj_197[data-first=true]{top:0}._timeLabel_2xyqj_197[data-hour=true]{color:var(--mantine-color-gray-7);font-weight:600}._slot_2xyqj_221{border-top:1px solid var(--mantine-color-gray-1);text-align:left;font-size:var(--mantine-font-size-sm);color:#0000;cursor:pointer;background:0 0;border-bottom:none;border-left:none;border-right:none;grid-column:2;padding:0 0 0 10px}._slot_2xyqj_221[data-hour=true]{border-top-color:var(--mantine-color-gray-3)}._slot_2xyqj_221:hover,._slot_2xyqj_221[data-cursor=true]{background:var(--mantine-color-gray-0);color:var(--mantine-color-dimmed)}._slot_2xyqj_221[data-readonly=true]{cursor:default}._blockLayer_2xyqj_20{pointer-events:none;position:absolute;inset:0 16px 0 64px}._block_2xyqj_20{z-index:1;pointer-events:auto;outline:1px solid var(--mantine-color-white);cursor:grab;text-align:left;width:100%;font:inherit;-webkit-user-select:none;user-select:none;border-radius:6px;flex-direction:column;justify-content:space-between;gap:2px;padding:4px 10px;display:flex;position:absolute;left:0;overflow:hidden}._block_2xyqj_20[data-short=true]{justify-content:center;padding-block:0}._block_2xyqj_20[data-kind=placement]{background:var(--mantine-color-dark-7);border:1px solid var(--mantine-color-dark-7);color:var(--mantine-color-white)}._block_2xyqj_20[data-kind=entry]{background:var(--mantine-color-gray-1);border:1px solid var(--mantine-color-gray-2);color:var(--mantine-color-gray-7)}._block_2xyqj_20[data-selected=true]{outline:2px solid var(--mantine-color-blue-3);outline-offset:2px}._block_2xyqj_20:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px}._block_2xyqj_20[data-dragging=true]{opacity:.92;z-index:3;box-shadow:0 6px 18px #0f172a4d}._block_2xyqj_20[data-editing=true]{z-index:4;background:var(--mantine-color-white);border-color:var(--mantine-color-dark-7);height:auto;color:var(--mantine-color-dark-7);box-shadow:var(--mantine-shadow-md);-webkit-user-select:auto;user-select:auto;cursor:default;outline:none;overflow:visible}._blockSubtle_2xyqj_340{font-size:var(--mantine-font-size-xs);color:inherit;opacity:.75;white-space:nowrap;line-height:1.2}._blockRow_2xyqj_348{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}._blockTitle_2xyqj_356{font-size:var(--mantine-font-size-sm);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:500;line-height:1.3;overflow:hidden}._block_2xyqj_20[data-tall=true] ._blockTitle_2xyqj_356{white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}._blockMeta_2xyqj_376{flex-wrap:wrap;flex:0 100 auto;align-content:flex-start;align-items:center;gap:0 6px;min-width:0;height:16px;display:flex;overflow:hidden}._caseBadgeButton_2xyqj_391{cursor:pointer;border:0;grid-template-columns:minmax(0,1fr)}._caseBadgeLabel_2xyqj_400{min-width:0}._caseBadgeButton_2xyqj_391:hover{text-decoration:underline}._caseBadgeButton_2xyqj_391:focus-visible{outline:2px solid var(--mantine-color-blue-4);outline-offset:1px}._resizeHandle_2xyqj_415{background:var(--mantine-color-gray-3);cursor:ns-resize;opacity:.4;-webkit-user-select:none;user-select:none;background-clip:content-box;border-radius:3px 3px 0 0;width:32px;height:6px;margin-left:-16px;padding-top:2px;position:absolute;bottom:0;left:50%}._block_2xyqj_20:hover ._resizeHandle_2xyqj_415,._block_2xyqj_20[data-selected=true] ._resizeHandle_2xyqj_415{opacity:1}._block_2xyqj_20[data-short=true] ._resizeHandle_2xyqj_415{background:0 0}._nowLine_2xyqj_443{border-top:2px solid var(--mantine-color-dark-4);z-index:2;pointer-events:none;position:absolute;left:58px;right:0}._editor_2xyqj_452{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 116px 104px;align-items:start;gap:8px;display:grid}@media (width<=900px){._editor_2xyqj_452{grid-template-columns:1fr 1fr}}._editorFullRow_2xyqj_469{grid-column:1/-1}._editorFooter_2xyqj_473{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}._editorHint_2xyqj_485{flex:220px;min-width:0}._editorActions_2xyqj_490{flex-shrink:0;margin-left:auto}._editorShortcut_2xyqj_497{white-space:nowrap}._rail_2xyqj_501{gap:var(--mantine-spacing-sm);flex-direction:column;display:flex;position:sticky;top:16px}._readOnlyBanner_2xyqj_509{color:var(--mantine-color-dimmed);background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-sm);align-self:flex-start;padding:4px 10px}._mobileShell_2xyqj_20{flex-direction:column;gap:8px;min-width:0;display:flex}._mobileChips_2xyqj_531{flex-wrap:wrap;gap:6px;display:flex}._mobileFab_2xyqj_537{z-index:5;position:fixed;bottom:16px;right:16px;box-shadow:0 2px 8px #0003}._mobileList_2xyqj_545{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);overflow:hidden}._mobileList_2xyqj_545[data-has-fab=true]{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}._mobileRow_2xyqj_558{border-bottom:1px solid var(--mantine-color-gray-1);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}._mobileRow_2xyqj_558[data-readonly=true]{cursor:default}._mobileRow_2xyqj_558:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:-2px}._mobileTime_2xyqj_581{font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;gap:2px;width:58px;display:flex}._mobileStart_2xyqj_590{font-size:var(--mantine-font-size-sm);font-weight:600;line-height:1.2}._mobileLength_2xyqj_596{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);line-height:1.2}._mobileBody_2xyqj_602{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._mobileTitle_2xyqj_610{font-size:var(--mantine-font-size-sm);text-overflow:ellipsis;line-height:1.3;overflow:hidden}._mobileRow_2xyqj_558[data-kind=placement] ._mobileTitle_2xyqj_610{font-weight:500}._mobileMeta_2xyqj_621{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._mobileGap_2xyqj_630{border:none;border-bottom:1px solid var(--mantine-color-gray-1);background:var(--mantine-color-gray-0);width:100%;color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);font-variant-numeric:tabular-nums;text-align:left;cursor:pointer;padding:8px 12px 8px 70px;display:block}._mobileEditorRow_2xyqj_644{border-bottom:1px solid var(--mantine-color-gray-1);background:var(--mantine-color-white);padding:8px 12px}._mobileExpand_2xyqj_650{border:none;border-bottom:1px solid var(--mantine-color-gray-1);background:var(--mantine-color-gray-0);width:100%;color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);text-align:left;cursor:pointer;padding:8px 12px;display:block}._mobileExpandBottom_2xyqj_663{border-bottom:none;border-top:1px solid var(--mantine-color-gray-1)}._mobileList_2xyqj_545>:last-child{border-bottom:none}._root_1hbvo_1{background-color:var(--notification-color,var(--mantine-primary-color-filled));height:auto!important;max-height:none!important}._root_1hbvo_1:before{background-color:var(--mantine-color-white)}._description_1hbvo_17,._title_1hbvo_18,._closeButton_1hbvo_22{color:var(--mantine-color-white)}@media (hover:hover){._closeButton_1hbvo_22:hover{background-color:#0000001a}}@media (hover:none){._closeButton_1hbvo_22:active{background-color:#0000001a}}._content_75cjg_2{flex-direction:column;max-height:calc(100dvh - 24vh);display:flex;overflow:hidden}._header_75cjg_11{min-height:48px;padding:10px 12px 0 20px}._header_75cjg_11:not(:has(button)){display:none}._title_75cjg_21{font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-9);font-weight:500}._body_75cjg_28{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}._frameBody_75cjg_36{outline:none;flex-direction:column;flex:1;min-height:0;display:flex}._content_75cjg_2[data-full-screen]{max-height:none}@media (width<=61.9938em){._content_75cjg_2{max-height:100dvh}}.spelling-mark{-webkit-text-decoration:underline wavy var(--mantine-color-red-6);text-decoration:underline wavy var(--mantine-color-red-6);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:2px;cursor:pointer}.spelling-mark--grammar,.spelling-mark--run{-webkit-text-decoration:underline var(--mantine-color-blue-6);text-decoration:underline var(--mantine-color-blue-6);text-decoration-thickness:2px}.ProseMirror[data-review-lock][contenteditable=false]{color:var(--mantine-color-dimmed);cursor:progress}._root_md0s8_4{--mantine-color-dimmed:#697078;--mantine-datatable-border-color-light:var(--mantine-color-gray-2);--mantine-datatable-highlight-on-hover-color-light:var(--mantine-color-gray-0);min-width:0}._root_md0s8_4 .mantine-datatable{--mantine-datatable-selection-color:transparent}._root_md0s8_4 thead th{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);text-transform:none;letter-spacing:normal;vertical-align:bottom;font-weight:600}._headerLabel_md0s8_25{-webkit-line-clamp:2;overflow-wrap:normal;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._root_md0s8_4 tfoot th{border-top-color:var(--mantine-color-gray-3)}._sortButton_md0s8_38{align-items:center;gap:calc(.25rem * var(--mantine-scale));width:100%;font:inherit;color:inherit;display:flex}._sortButton_md0s8_38[data-numeric]{justify-content:flex-end}._centered_md0s8_51 ._sortButton_md0s8_38{justify-content:center}._sortButton_md0s8_38:hover{color:var(--mantine-color-text)}._trailingTitle_md0s8_59{justify-content:flex-end;align-items:center;gap:calc(.25rem * var(--mantine-scale));display:flex}._numeric_md0s8_66,._labelledNumeric_md0s8_67{text-align:right;font-variant-numeric:tabular-nums}._numeric_md0s8_66{white-space:nowrap}._centered_md0s8_51{text-align:center}._oneLine_md0s8_82{grid-template-columns:minmax(0,max-content);display:grid}._root_md0s8_4 ._selectionCell_md0s8_87{width:calc(2.75rem * var(--mantine-scale));min-width:calc(2.75rem * var(--mantine-scale));max-width:calc(2.75rem * var(--mantine-scale));padding:0}._selectionLabel_md0s8_94{padding-block:calc(.4375rem * var(--mantine-scale));cursor:pointer;justify-content:center;align-items:center;display:flex}._lockedBox_md0s8_102{display:inline-flex}._root_md0s8_4 ._ignoresRowClick_md0s8_106,._root_md0s8_4 ._notOpenableRow_md0s8_107{cursor:default}._root_md0s8_4 table[data-highlight-on-hover] tbody tr._notOpenableRow_md0s8_107:hover{background:inherit}._root_md0s8_4 table[data-highlight-on-hover] tbody tr:has(>.mantine-datatable-row-expansion-cell):hover{background:inherit}._narrowPanel_md0s8_119{--mantine-font-size-xs:calc(.6875rem * var(--mantine-scale));--text-fz:var(--mantine-font-size-xs)}._narrowPanel_md0s8_119 td,._narrowPanel_md0s8_119 thead th,._narrowPanel_md0s8_119 tfoot th{font-size:var(--mantine-font-size-xs)}._narrowPanel_md0s8_119 tr>:first-child{padding-inline-start:0}._narrowPanel_md0s8_119 tr>:last-child{padding-inline-end:0}._stripList_16cs4_4._stripList_16cs4_4:before{content:none}._stripList_16cs4_4._stripList_16cs4_4{scrollbar-width:none}._stripList_16cs4_4._stripList_16cs4_4::-webkit-scrollbar{display:none}._splitAffordance_16cs4_22{opacity:0}._tab_16cs4_26:hover ._splitAffordance_16cs4_22,._tab_16cs4_26:focus-within ._splitAffordance_16cs4_22{opacity:1}._section_746h8_3{--mantine-color-dimmed:#697078;min-width:0}._section_746h8_3[data-frame=card]{background:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);overflow:hidden}._section_746h8_3[data-drop-over]{outline:1px solid var(--mantine-color-blue-6);outline-offset:-1px}._band_746h8_22{align-items:center;column-gap:var(--mantine-spacing-xs);min-height:calc(2.25rem * var(--mantine-scale));padding-inline:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex;position:relative}._band_746h8_22[data-one-line]{flex-wrap:nowrap}._band_746h8_22[data-fold],._band_746h8_22[data-frame=card]{background:var(--mantine-color-gray-1)}._band_746h8_22[data-frame=card]{padding-inline:calc(var(--mantine-spacing-sm) + var(--mantine-spacing-xs)) var(--mantine-spacing-sm)}._band_746h8_22[data-frame=none]:not([data-fold]){padding-inline:0}._heading_746h8_52{min-width:0;font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);letter-spacing:normal;color:var(--mantine-color-text);flex:0 auto;margin:0;font-weight:600;line-height:1.45;display:flex}._title_746h8_65{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._toggle_746h8_72{min-width:0;max-width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;display:flex}._toggle_746h8_72:after{content:"";position:absolute;inset:0}._toggle_746h8_72:focus-visible{outline:none}._toggle_746h8_72:focus-visible:after{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px}._control_746h8_99{z-index:1;align-items:center;display:flex;position:relative}._meta_746h8_106,._summary_746h8_107{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}._meta_746h8_106{white-space:nowrap;flex-shrink:0}._summary_746h8_107{min-width:0}._actions_746h8_122{z-index:1;align-items:center;gap:var(--mantine-spacing-xs);flex-wrap:wrap;margin-inline-start:auto;display:flex;position:relative}._chevron_746h8_133{width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale));pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._band_746h8_22:not(:has(._actions_746h8_122)) ._chevron_746h8_133{margin-inline-start:auto}._section_746h8_3[data-frame=card] ._body_746h8_148{border-top:1px solid var(--mantine-color-gray-3);padding-inline:var(--mantine-spacing-sm)}._body_746h8_148{min-width:0}._card_vhapw_3{background:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);overflow:hidden}._band_vhapw_10{align-items:center;gap:var(--mantine-spacing-xs);min-height:calc(2.75rem * var(--mantine-scale));padding-inline:var(--mantine-spacing-md) var(--mantine-spacing-sm);display:flex;position:relative}._band_vhapw_10[data-open]{background:var(--mantine-color-gray-1);border-bottom:1px solid var(--mantine-color-gray-3)}._heading_vhapw_25{letter-spacing:normal;flex:0 auto;min-width:0;margin:0}._toggle_vhapw_32{align-items:baseline;column-gap:var(--mantine-spacing-xs);padding-block:calc(.375rem * var(--mantine-scale));text-align:start;cursor:pointer;flex-wrap:wrap;display:flex}._toggle_vhapw_32:after{content:"";position:absolute;inset:0}._band_vhapw_10 ._toggle_vhapw_32:focus-visible{outline:none}._band_vhapw_10 ._toggle_vhapw_32:focus-visible:after{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px;border-radius:var(--mantine-radius-md)}._control_vhapw_60{align-items:center;display:flex;position:relative}._summary_vhapw_67{font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);flex-wrap:wrap;align-items:center;font-weight:400;line-height:1.45;display:inline-flex}._summaryPart_vhapw_78{align-items:center;gap:calc(.25rem * var(--mantine-scale));white-space:nowrap;display:inline-flex}._spacer_vhapw_85{flex:1}._chevron_vhapw_89{pointer-events:none;width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale));flex-shrink:0;justify-content:center;align-items:center;display:flex}._body_vhapw_100{padding:var(--mantine-spacing-md)}._container_1pp4h_1{position:relative}._mirror_1pp4h_5{z-index:1;box-sizing:border-box;pointer-events:none;color:#0000;white-space:pre-wrap;overflow-wrap:break-word;border:0;margin:0;position:absolute;overflow:hidden}._mirror_1pp4h_5[data-single-line]{white-space:pre}._container_1pp4h_1[data-whole-text] textarea{padding-inline-end:calc(2rem * var(--mantine-scale))}._wholeTextButton_1pp4h_28{z-index:2;top:calc(.25rem * var(--mantine-scale));right:calc(calc(.25rem * var(--mantine-scale)) + var(--whole-text-scrollbar-width,0px));position:absolute}._container_1pp4h_1 textarea[data-review-lock]{color:var(--mantine-color-dimmed);cursor:progress}._root_1ie6r_1{position:relative}@media (width<=48em){._root_1ie6r_1{width:100%}}._dropdown_1ie6r_8{border-color:var(--mantine-color-gray-4);border-top:0;border-top-left-radius:0;border-top-right-radius:0}._input_1ie6r_15{border-color:var(--mantine-color-gray-4)}._input_1ie6r_15[data-expanded]{border-bottom-right-radius:0;border-bottom-left-radius:0}._fusedDate_60fmg_1 input{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}._fusedError_60fmg_8{width:max-content}._fusedTime_60fmg_12 input{text-align:center;border-top-left-radius:0;border-bottom-left-radius:0}._fusedTime_60fmg_12 input[data-awaits-date]{color:var(--mantine-color-gray-5);opacity:1;background:0 0}._fusedDate_60fmg_1 input:focus,._fusedDate_60fmg_1 input:focus-visible{border-right:1px solid var(--mantine-color-blue-filled);z-index:1;position:relative}._fusedTime_60fmg_12 input:focus,._fusedTime_60fmg_12 input:focus-visible{z-index:1;position:relative}._compactForm_w3gzs_2{border:1px solid var(--mantine-color-gray-3);border-radius:10px;gap:8px;padding:10px;display:grid}._compactProperties_w3gzs_10{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}._compactActions_w3gzs_17{gap:4px;margin-left:auto;display:flex}._compactList_w3gzs_25{gap:6px;display:grid}._compactRow_w3gzs_30{background:var(--mantine-color-gray-0);border-radius:var(--mantine-radius-md);align-items:center;gap:8px;min-height:36px;padding:4px 6px 4px 10px;display:flex}._compactRowIcon_w3gzs_40{color:var(--mantine-color-gray-6);flex:none;display:inline-flex}._compactRowText_w3gzs_46{flex:1;min-width:0;display:grid}._compactRowName_w3gzs_52{font-size:var(--mantine-font-size-md);color:var(--mantine-color-gray-9);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._compactRowSummary_w3gzs_61{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-6);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._compactAdd_w3gzs_69{justify-self:start;margin-left:-6px}._dropdown_1vrhv_2{border:1px solid var(--mantine-color-gray-3);border-radius:10px}._search_1vrhv_7{font-size:var(--mantine-font-size-sm)}._options_1vrhv_12{max-height:calc(18.75rem * var(--mantine-scale));overflow-y:auto}._option_1vrhv_12{min-height:32px;color:var(--mantine-color-gray-9);border-radius:6px;align-items:center;gap:8px;padding:0 8px;display:flex}._option_1vrhv_12:hover{background:0 0}._option_1vrhv_12[data-combobox-selected]{color:var(--mantine-color-gray-9);background:var(--mantine-color-gray-1)}._option_1vrhv_12[data-combobox-disabled]{color:var(--mantine-color-gray-5);opacity:1}._optionIcon_1vrhv_42{color:var(--mantine-color-gray-6);flex:none;align-items:center;display:inline-flex}._optionLabel_1vrhv_49{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._optionNote_1vrhv_57{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6);flex:none}._optionCheck_1vrhv_63{color:var(--mantine-color-gray-7);flex:none}._optionKey_1vrhv_68{min-width:10px;font-size:var(--mantine-font-size-xs);font-variant-numeric:tabular-nums;color:var(--mantine-color-gray-5);text-align:right;flex:none}._empty_1vrhv_77{font-size:var(--mantine-font-size-sm)}._chip_um19j_2{max-width:100%;height:28px;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-8);white-space:nowrap;background:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3);border-radius:8px;align-items:center;gap:6px;padding:0 10px 0 8px;font-weight:500;line-height:1;transition:background-color .12s,border-color .12s;display:inline-flex}._chip_um19j_2:hover,._chip_um19j_2[aria-expanded=true]{background:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-4)}._chip_um19j_2:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:1px}._chip_um19j_2:disabled{color:var(--mantine-color-gray-6);cursor:default;background:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-2)}._chip_um19j_2[data-unset]{color:var(--mantine-color-gray-6)}._chip_um19j_2[data-invalid]{color:var(--mantine-color-red-8);border-color:var(--mantine-color-red-6)}._icon_um19j_50{color:var(--mantine-color-gray-6);flex:none;align-items:center;display:inline-flex}._text_um19j_57{text-overflow:ellipsis;min-width:0;overflow:hidden}._inputChip_um19j_64{height:28px;min-height:28px;color:var(--mantine-color-gray-8);border-color:var(--mantine-color-gray-3);border-radius:8px;font-weight:500;transition:border-color .12s}._inputChip_um19j_64:hover:not(:focus){border-color:var(--mantine-color-gray-4)}._inputChipSection_um19j_78{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-6)}._unit_um19j_84{text-align:right;width:100%;padding-right:10px;line-height:1.2}.source-review-source-row:focus-visible,.region-highlight-interactive:focus-visible,.source-review-resize-handle:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:-2px}.region-highlight-interactive{background:var(--region-fill)}.region-highlight-interactive:hover{background:var(--region-fill-hover)}.region-footnote-chip:before{content:"";position:absolute;inset:-4px}.region-footnote-chip:hover{text-decoration:underline}.csv-cell-editor{border:1px solid var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .csv-cell-editor{border:1px solid var(--mantine-color-default-border)}.csv-cell-editor{border-radius:var(--mantine-radius-sm);background:var(--mantine-color-body);padding:5px 8px}.csv-cell-editor:focus-within{border-color:var(--mantine-color-blue-5)}.csv-cell-editor--disabled{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .csv-cell-editor--disabled{background:var(--mantine-color-dark-5)}.csv-cell-editor-content{min-height:22px;font-size:var(--mantine-font-size-sm);outline:none}.csv-cell-editor-content p{margin:0}@font-face{font-family:Abadi MT Extra Light;src:url(/assets/OpenSans-Light-Cs-7frO2.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Abadi MT Extra Light;src:url(/assets/OpenSans-Bold-BbGtkFjN.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Abadi MT Extra Light;src:url(/assets/OpenSans-LightItalic-CMQ8KdTR.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Abadi MT Extra Light;src:url(/assets/OpenSans-BoldItalic-DeMhhBmE.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Arial;src:url(/assets/LiberationSans-Regular-N3JcycDW.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Arial;src:url(/assets/LiberationSans-Bold-D9gzaHSC.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Arial;src:url(/assets/LiberationSans-Italic-B98hETol.woff2)format("woff2");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Arial;src:url(/assets/LiberationSans-BoldItalic-DsHbIVlW.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Book Antiqua;src:url(/assets/texgyrepagella-regular-Ep9-gMAi.otf)format("opentype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Book Antiqua;src:url(/assets/texgyrepagella-bold-CoDSmFf7.otf)format("opentype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Book Antiqua;src:url(/assets/texgyrepagella-italic-U3gIkDZ2.otf)format("opentype");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Book Antiqua;src:url(/assets/texgyrepagella-bolditalic-BeQVR3O7.otf)format("opentype");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Calibre;src:url(/assets/Calibre-Regular-CdqReUqT.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Calibre;src:url(/assets/Calibre-Semibold-DtkzOAMR.ttf)format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Calibre;src:url(/assets/Calibre-RegularItalic-Td215I4K.ttf)format("truetype");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Calibre;src:url(/assets/Calibre-SemiboldItalic-CgEkeTsQ.ttf)format("truetype");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Calibri;src:url(/assets/ArkiviaSans-Regular-DM3CSas3.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Calibri;src:url(/assets/ArkiviaSans-Bold-B32xt9vj.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Calibri;src:url(/assets/ArkiviaSans-Italic-DMroOLvc.woff2)format("woff2");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Calibri;src:url(/assets/ArkiviaSans-BoldItalic-BBP0BjUL.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Calibri Light;src:url(/assets/ArkiviaSans-Regular-DM3CSas3.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Calibri Light;src:url(/assets/ArkiviaSans-Italic-DMroOLvc.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Calibri Light;src:url(/assets/ArkiviaSans-Bold-B32xt9vj.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Calibri Light;src:url(/assets/ArkiviaSans-BoldItalic-BBP0BjUL.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Corbel;src:url(/assets/SourceSans3-Regular-D4h61jaa.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Corbel;src:url(/assets/SourceSans3-Bold-BmxOBML5.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Corbel;src:url(/assets/SourceSans3-It-D6_R4v1z.woff2)format("woff2");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Corbel;src:url(/assets/SourceSans3-BoldIt-6I0wNWtg.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Garamond;src:url(/assets/EBGaramond-Regular-BHkwSZEr.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Garamond;src:url(/assets/EBGaramond-Bold-BXKUy8nB.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Garamond;src:url(/assets/EBGaramond-Italic-CANoanTS.woff2)format("woff2");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Garamond;src:url(/assets/EBGaramond-BoldItalic-MJQ1ytRt.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Georgia;src:url(/assets/Gelasio-Regular-tQJzPSsr.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Georgia;src:url(/assets/Gelasio-Bold-DFGutSDa.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Georgia;src:url(/assets/Gelasio-Italic-DsYyvnHi.woff2)format("woff2");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Georgia;src:url(/assets/Gelasio-BoldItalic-CmEgOrq3.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Hatton;src:url(/assets/PPHatton-Regular-CvpZh-jJ.woff2)format("woff2");font-weight:400;font-style:normal;ascent-override:86%;descent-override:30%;line-gap-override:10%;font-display:block}@font-face{font-family:Hatton;src:url(/assets/PPHatton-Bold-QrFTTgAn.woff2)format("woff2");font-weight:700;font-style:normal;ascent-override:86%;descent-override:30%;line-gap-override:10%;font-display:block}@font-face{font-family:Hatton;src:url(/assets/PPHatton-RegularItalic-DIrgs0_W.woff2)format("woff2");font-weight:400;font-style:italic;ascent-override:86%;descent-override:30%;line-gap-override:10%;font-display:block}@font-face{font-family:Hatton;src:url(/assets/PPHatton-BoldItalic-BhY2jN23.woff2)format("woff2");font-weight:700;font-style:italic;ascent-override:86%;descent-override:30%;line-gap-override:10%;font-display:block}@font-face{font-family:Helvetica;src:url(/assets/texgyreheros-regular-DiJ_URx-.otf)format("opentype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Helvetica;src:url(/assets/texgyreheros-bold-BPARiUcX.otf)format("opentype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Helvetica;src:url(/assets/texgyreheros-italic-BANemmU7.otf)format("opentype");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Helvetica;src:url(/assets/texgyreheros-bolditalic-C2CqWbJU.otf)format("opentype");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Inter;src:url(/assets/Inter-Regular-BOOGhInR.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Inter;src:url(/assets/Inter-Bold-Sckx8rpT.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Inter;src:url(/assets/Inter-Italic-CL-OcTjo.woff2)format("woff2");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Inter;src:url(/assets/Inter-BoldItalic-BKwOWAs_.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Lora;src:url(/assets/Lora-Regular-DDz7iUWX.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Lora;src:url(/assets/Lora-Bold-Cv04N_8-.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Lora;src:url(/assets/Lora-Italic-CnfjC1SR.woff2)format("woff2");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Lora;src:url(/assets/Lora-BoldItalic-CY2-76rn.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Palatino Linotype;src:url(/assets/texgyrepagella-regular-Ep9-gMAi.otf)format("opentype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Palatino Linotype;src:url(/assets/texgyrepagella-bold-CoDSmFf7.otf)format("opentype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Palatino Linotype;src:url(/assets/texgyrepagella-italic-U3gIkDZ2.otf)format("opentype");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Palatino Linotype;src:url(/assets/texgyrepagella-bolditalic-BeQVR3O7.otf)format("opentype");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Roboto;src:url(/assets/Roboto-Regular-36LIHh1U.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Roboto;src:url(/assets/Roboto-Bold-DAC_UtNd.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Roboto;src:url(/assets/Roboto-Italic-D5s2-Rym.woff2)format("woff2");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Roboto;src:url(/assets/Roboto-BoldItalic-D4VKNfp2.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Sora;src:url(/assets/Sora-Regular-iY6sjQlZ.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Sora;src:url(/assets/Sora-Bold-Dgw7wzEN.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Sora;src:url(/assets/Sora-Italic-Ggz7B-0g.woff2)format("woff2");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Sora;src:url(/assets/Sora-BoldItalic-CY-D3CWF.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Vectora LT Std;src:url(/assets/FiraSans-Regular-C4LWxdEK.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Vectora LT Std;src:url(/assets/FiraSans-Bold-nmqhfjjp.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Vectora LT Std;src:url(/assets/FiraSans-Italic-BxkxfbfA.woff2)format("woff2");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Vectora LT Std;src:url(/assets/FiraSans-BoldItalic-B_kAN2Sx.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Verdana;src:url(/assets/DejaVuSans-CVz_vDtc.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Verdana;src:url(/assets/DejaVuSans-Bold-BeC1F3QW.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Verdana;src:url(/assets/DejaVuSans-Oblique-D8mKSAWo.woff2)format("woff2");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Verdana;src:url(/assets/DejaVuSans-BoldOblique-Fq64hYjc.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Times New Roman;src:url(/assets/LiberationSerif-Regular-0moP8dAx.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Times New Roman;src:url(/assets/LiberationSerif-Bold-CouI4CRn.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Times New Roman;src:url(/assets/LiberationSerif-Italic-UJXXsrLl.woff2)format("woff2");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Times New Roman;src:url(/assets/LiberationSerif-BoldItalic-C-tgUAEf.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}[data-invoice-draft-in-sync-check] .ProseMirror [data-invoice-specification] td[data-field^=invoice_post\:]{background-color:var(--mantine-color-blue-0)!important}[data-invoice-specification-text-sync] .ProseMirror [data-invoice-specification] tr:has(td[data-field^=invoice_post\:])>td:nth-child(-n+2){background-color:var(--mantine-color-blue-0)!important}[data-invoice-draft-in-sync-check] .ProseMirror [data-invoice-specification] td[data-field=invoice_specification_typed_performer]{padding-inline-end:calc(1.25rem * var(--mantine-scale));position:relative}[data-invoice-draft-in-sync-check] .ProseMirror [data-invoice-specification]:not(:has(tr:first-child>:nth-child(5):last-child)) tr:not(:first-child):not(:has(td[data-field]))>td:nth-child(3){padding-inline-end:calc(1.25rem * var(--mantine-scale));position:relative}[data-invoice-draft-in-sync-check] .ProseMirror [data-invoice-specification] td[data-field=invoice_specification_typed_performer]:after{content:"";inset-inline-end:calc(.25rem * var(--mantine-scale));background-color:var(--mantine-color-gray-6);pointer-events:none;width:14px;height:14px;position:absolute;top:50%;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M10.363 3.591l-8.106 13.534a1.914 1.914 0 0 0 1.636 2.871h16.214a1.914 1.914 0 0 0 1.636 -2.87l-8.106 -13.536a1.914 1.914 0 0 0 -3.274 0z'/%3E%3Cpath d='M12 16h.01'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M10.363 3.591l-8.106 13.534a1.914 1.914 0 0 0 1.636 2.871h16.214a1.914 1.914 0 0 0 1.636 -2.87l-8.106 -13.536a1.914 1.914 0 0 0 -3.274 0z'/%3E%3Cpath d='M12 16h.01'/%3E%3C/svg%3E") 50%/contain no-repeat}[data-invoice-draft-in-sync-check] .ProseMirror [data-invoice-specification]:not(:has(tr:first-child>:nth-child(5):last-child)) tr:not(:first-child):not(:has(td[data-field]))>td:nth-child(3):after{content:"";inset-inline-end:calc(.25rem * var(--mantine-scale));background-color:var(--mantine-color-gray-6);pointer-events:none;width:14px;height:14px;position:absolute;top:50%;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M10.363 3.591l-8.106 13.534a1.914 1.914 0 0 0 1.636 2.871h16.214a1.914 1.914 0 0 0 1.636 -2.87l-8.106 -13.536a1.914 1.914 0 0 0 -3.274 0z'/%3E%3Cpath d='M12 16h.01'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M10.363 3.591l-8.106 13.534a1.914 1.914 0 0 0 1.636 2.871h16.214a1.914 1.914 0 0 0 1.636 -2.87l-8.106 -13.536a1.914 1.914 0 0 0 -3.274 0z'/%3E%3Cpath d='M12 16h.01'/%3E%3C/svg%3E") 50%/contain no-repeat}:root{--document-editor-page-gap-bg:var(--mantine-color-gray-1);--document-editor-empty-icon-color:var(--mantine-color-gray-4);--document-editor-bubble-hint-color:var(--mantine-color-gray-5);--document-editor-suggestion-selected-bg:#f3f2ec}:root[data-mantine-color-scheme=dark]{--document-editor-page-gap-bg:var(--mantine-color-body);--document-editor-empty-icon-color:var(--mantine-color-dimmed);--document-editor-bubble-hint-color:var(--mantine-color-dimmed);--document-editor-suggestion-selected-bg:var(--mantine-color-dark-5)}.document-editor-wrapper{background:var(--document-editor-page-gap-bg);border-radius:var(--mantine-radius-md);flex-direction:column;height:calc(100vh - 200px);min-height:600px;display:flex;position:relative}.document-editor-fill{flex-direction:column;height:100%;min-height:0;display:flex}.document-editor-fill .document-editor-wrapper:not(.editor-fullscreen){flex:1 1 0;height:auto;min-height:0}.document-editor-fill>.editor-loading{flex:1 1 0;min-height:0}.document-editor-wrapper.editor-fullscreen{z-index:10000;background:var(--document-editor-page-gap-bg);border-radius:0;width:100vw;height:100vh;min-height:100vh;position:fixed;inset:0}.document-editor-wrapper.editor-fullscreen .editor-toolbar{z-index:10001}.editor-fullscreen-frame{z-index:10000;background:var(--mantine-color-body);position:fixed;inset:0}.editor-fullscreen-frame .document-editor-wrapper.editor-fullscreen{z-index:auto;width:auto;height:100%;min-height:0;position:relative}body[data-editor-fullscreen] [data-variant=glassy],body[data-editor-fullscreen] header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body[data-editor-fullscreen] .mantine-AppShell-main,body[data-editor-fullscreen] .mantine-AppShell-header,body[data-editor-fullscreen] .mantine-AppShell-root{filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;will-change:auto!important;contain:none!important;perspective:none!important;transform:none!important}body[data-editor-fullscreen] .mantine-Menu-dropdown,body[data-editor-fullscreen] .mantine-Tooltip-tooltip,body[data-editor-fullscreen] .mantine-Popover-dropdown,body[data-editor-fullscreen] .mantine-Modal-overlay,body[data-editor-fullscreen] .mantine-Modal-inner,body[data-editor-fullscreen] .mantine-Notifications-root{z-index:10002!important}.editor-toolbar{background:var(--mantine-color-default);z-index:10;border-top:none;border-left:none;border-right:none;border-radius:0;flex-shrink:0;padding:5px 8px}.editor-toolbar .mantine-Divider-root[data-orientation=vertical]{opacity:.6;align-self:center;height:18px;margin:0 2px}.editor-toolbar .mantine-Group-root>*,.editor-toolbar .editor-toolbar-lock>*{flex-shrink:0}.editor-toolbar .editor-toolbar-main{flex-shrink:1}.editor-toolbar .mantine-Button-root[data-variant=subtle],.editor-toolbar .mantine-ActionIcon-root[data-variant=subtle]{--button-color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .editor-toolbar .mantine-Button-root[data-variant=subtle],[data-mantine-color-scheme=dark] .editor-toolbar .mantine-ActionIcon-root[data-variant=subtle]{--button-color:var(--mantine-color-text)}.editor-toolbar .mantine-Button-root[data-variant=subtle],.editor-toolbar .mantine-ActionIcon-root[data-variant=subtle]{--button-hover:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .editor-toolbar .mantine-Button-root[data-variant=subtle],[data-mantine-color-scheme=dark] .editor-toolbar .mantine-ActionIcon-root[data-variant=subtle]{--button-hover:var(--mantine-color-default-hover)}.editor-toolbar .mantine-Button-root[data-variant=subtle],.editor-toolbar .mantine-ActionIcon-root[data-variant=subtle]{--ai-color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .editor-toolbar .mantine-Button-root[data-variant=subtle],[data-mantine-color-scheme=dark] .editor-toolbar .mantine-ActionIcon-root[data-variant=subtle]{--ai-color:var(--mantine-color-text)}.editor-toolbar .mantine-Button-root[data-variant=subtle],.editor-toolbar .mantine-ActionIcon-root[data-variant=subtle]{--ai-hover:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .editor-toolbar .mantine-Button-root[data-variant=subtle],[data-mantine-color-scheme=dark] .editor-toolbar .mantine-ActionIcon-root[data-variant=subtle]{--ai-hover:var(--mantine-color-default-hover)}.editor-toolbar .mantine-Button-root[data-variant=subtle],.editor-toolbar .mantine-ActionIcon-root[data-variant=subtle]{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .editor-toolbar .mantine-Button-root[data-variant=subtle],[data-mantine-color-scheme=dark] .editor-toolbar .mantine-ActionIcon-root[data-variant=subtle]{color:var(--mantine-color-text)}.editor-toolbar .mantine-Button-root[data-variant=subtle],.editor-toolbar .mantine-ActionIcon-root[data-variant=subtle]{font-weight:500}.editor-toolbar [data-toolbar-active]{background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .editor-toolbar [data-toolbar-active]{background-color:var(--mantine-color-dark-4)}.editor-toolbar [data-toolbar-active]{--button-color:var(--mantine-color-dark-8)}[data-mantine-color-scheme=dark] .editor-toolbar [data-toolbar-active]{--button-color:var(--mantine-color-text)}.editor-toolbar [data-toolbar-active]{--ai-color:var(--mantine-color-dark-8)}[data-mantine-color-scheme=dark] .editor-toolbar [data-toolbar-active]{--ai-color:var(--mantine-color-text)}.editor-toolbar [data-toolbar-active]{color:var(--mantine-color-dark-8)}[data-mantine-color-scheme=dark] .editor-toolbar [data-toolbar-active]{color:var(--mantine-color-text)}.editor-toolbar [data-toolbar-active]:hover{background-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .editor-toolbar [data-toolbar-active]:hover{background-color:var(--mantine-color-dark-3)}.editor-toolbar .mantine-ActionIcon-root:disabled,.editor-toolbar .mantine-ActionIcon-root[data-disabled],.editor-toolbar .mantine-Button-root[data-variant=subtle]:disabled,.editor-toolbar .mantine-Button-root[data-variant=subtle][data-disabled]{color:var(--mantine-color-gray-4);background-color:#0000}[data-mantine-color-scheme=dark] .editor-toolbar .mantine-ActionIcon-root:disabled,[data-mantine-color-scheme=dark] .editor-toolbar .mantine-ActionIcon-root[data-disabled],[data-mantine-color-scheme=dark] .editor-toolbar .mantine-Button-root[data-variant=subtle]:disabled,[data-mantine-color-scheme=dark] .editor-toolbar .mantine-Button-root[data-variant=subtle][data-disabled]{color:var(--mantine-color-dimmed)}.search-panel{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .search-panel{background:var(--mantine-color-dark-8)}.search-panel{border-top:none;border-left:none;border-right:none;border-radius:0}.document-editor-content .search-result{background-color:#fef08a;border-radius:2px}.document-editor-content .search-result.current{background-color:#fb923c;box-shadow:0 0 0 2px #fb923c}.editor-main-content{flex:1;display:flex;overflow:hidden}.editor-content-area{scrollbar-gutter:stable;background:var(--document-editor-page-gap-bg);-webkit-user-select:none;user-select:none;flex:1;min-width:0;overflow:auto}.editor-content-area::-webkit-scrollbar{width:12px;height:12px}.editor-content-area::-webkit-scrollbar-track{background:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .editor-content-area::-webkit-scrollbar-track{background:var(--mantine-color-dark-8)}.editor-content-area::-webkit-scrollbar-thumb{background:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .editor-content-area::-webkit-scrollbar-thumb{background:var(--mantine-color-dark-4)}.editor-content-area::-webkit-scrollbar-thumb{border-radius:6px}.editor-content-area::-webkit-scrollbar-thumb:hover{background:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .editor-content-area::-webkit-scrollbar-thumb:hover{background:var(--mantine-color-dark-3)}.ProseMirror .tiptap-page{background:#fff;border-radius:2px;box-shadow:0 1px 3px #0000000d,0 4px 12px #0000000d}:where(.ProseMirror.document-editor-content){box-sizing:border-box;width:var(--sheet-page-width);margin:var(--sheet-page-gap) auto;padding:0 var(--sheet-page-side-margin)}.ProseMirror.document-editor-content{outline:1px solid #e5e5e5;border:none!important}.ProseMirror.document-editor-content:focus{outline:1px solid #e5e5e5}.ProseMirror .tiptap-page-header,.ProseMirror .tiptap-page-footer{color:#000;cursor:pointer;min-width:0;font-size:10px;overflow:hidden}.ProseMirror .tiptap-page-header p,.ProseMirror .tiptap-page-header h1,.ProseMirror .tiptap-page-header h2,.ProseMirror .tiptap-page-header h3,.ProseMirror .tiptap-page-header h4,.ProseMirror .tiptap-page-footer p,.ProseMirror .tiptap-page-footer h1,.ProseMirror .tiptap-page-footer h2,.ProseMirror .tiptap-page-footer h3,.ProseMirror .tiptap-page-footer h4{margin:0}.ProseMirror .tiptap-page-header>*,.ProseMirror .tiptap-page-footer>*{cursor:pointer;border-radius:4px;transition:background-color .15s}.ProseMirror .tiptap-page-header:hover>*,.ProseMirror .tiptap-page-footer:hover>*{background-color:var(--mantine-color-blue-0)}.ProseMirror .tiptap-page-header table,.ProseMirror .tiptap-page-footer table{border-collapse:collapse;border:none;width:100%;margin:0}.ProseMirror .tiptap-page-header th,.ProseMirror .tiptap-page-header td,.ProseMirror .tiptap-page-footer th,.ProseMirror .tiptap-page-footer td{vertical-align:middle;border:none;margin:0;padding:0 4px}.ProseMirror .tiptap-page-header th:before,.ProseMirror .tiptap-page-header td:before,.ProseMirror .tiptap-page-footer th:before,.ProseMirror .tiptap-page-footer td:before{content:none}.ProseMirror .tiptap-page-header img,.ProseMirror .tiptap-page-footer img{vertical-align:middle;object-fit:contain;align-self:flex-start;width:auto;max-width:605px;height:auto;max-height:80px;display:inline-block}.tiptap-header-editor-overlay,.tiptap-footer-editor-overlay{color:var(--mantine-color-text);max-width:605px!important}[data-mantine-color-scheme=dark] .tiptap-header-editor-overlay,[data-mantine-color-scheme=dark] .tiptap-footer-editor-overlay{color:#000}.tiptap-header-editor-overlay .tiptap-header-editor-container,.tiptap-footer-editor-overlay .tiptap-footer-editor-container{max-width:605px!important;overflow:hidden!important}.tiptap-header-editor-overlay img,.tiptap-footer-editor-overlay img{vertical-align:middle;width:auto;height:auto;display:inline-block;max-width:605px!important;max-height:80px!important}.tiptap-header-editor-measurement img,.tiptap-footer-editor-measurement img{vertical-align:middle;width:auto;max-width:605px;height:auto;max-height:80px;display:inline-block}.tiptap-header-editor-measurement p,.tiptap-footer-editor-measurement p{margin:0}.ProseMirror .tiptap-page-header span[data-template-variable],.ProseMirror .tiptap-page-footer span[data-template-variable],.tiptap-header-editor-overlay span[data-template-variable],.tiptap-footer-editor-overlay span[data-template-variable],.tiptap-header-editor-measurement span[data-template-variable],.tiptap-footer-editor-measurement span[data-template-variable]{white-space:nowrap;background:#f3f2ec;border:1px solid #d8d7d0;border-radius:8px;padding:0 .4em;font-family:JetBrains Mono,Fira Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78em;line-height:0}.tiptap-header-editor-measurement,.tiptap-footer-editor-measurement,.tiptap-header-editor-overlay .tiptap-header-editor-container,.tiptap-footer-editor-overlay .tiptap-footer-editor-container{font-family:var(--editor-font-family,"Times New Roman", serif);font-synthesis:none;text-rendering:geometricprecision;font-kerning:none;font-size:10px;line-height:1.5}.tiptap-header-editor-overlay .tiptap-header-editor-container p,.tiptap-footer-editor-overlay .tiptap-footer-editor-container p{margin:0}.tiptap-header-editor-measurement h1,.tiptap-footer-editor-measurement h1,.tiptap-header-editor-overlay .tiptap-header-editor-container h1,.tiptap-footer-editor-overlay .tiptap-footer-editor-container h1{font-size:var(--heading-1-font-size,32px);margin:0;font-weight:700}.tiptap-header-editor-measurement h2,.tiptap-footer-editor-measurement h2,.tiptap-header-editor-overlay .tiptap-header-editor-container h2,.tiptap-footer-editor-overlay .tiptap-footer-editor-container h2{font-size:var(--heading-2-font-size,18px);margin:0;font-weight:700}.tiptap-header-editor-measurement h3,.tiptap-footer-editor-measurement h3,.tiptap-header-editor-overlay .tiptap-header-editor-container h3,.tiptap-footer-editor-overlay .tiptap-footer-editor-container h3{font-size:var(--heading-3-font-size,16px);margin:0;font-weight:700}.tiptap-header-editor-measurement h4,.tiptap-footer-editor-measurement h4,.tiptap-header-editor-overlay .tiptap-header-editor-container h4,.tiptap-footer-editor-overlay .tiptap-footer-editor-container h4{font-size:var(--heading-4-font-size,16px);margin:0;font-weight:700}.tiptap-header-editor-measurement table,.tiptap-footer-editor-measurement table,.tiptap-header-editor-overlay .tiptap-header-editor-container table,.tiptap-footer-editor-overlay .tiptap-footer-editor-container table{border-collapse:collapse;width:100%;margin:0}.tiptap-header-editor-measurement th,.tiptap-header-editor-measurement td,.tiptap-footer-editor-measurement th,.tiptap-footer-editor-measurement td,.tiptap-header-editor-overlay .tiptap-header-editor-container th,.tiptap-header-editor-overlay .tiptap-header-editor-container td,.tiptap-footer-editor-overlay .tiptap-footer-editor-container th,.tiptap-footer-editor-overlay .tiptap-footer-editor-container td{vertical-align:middle;border:none;padding:0 4px}.ProseMirror .tiptap-page-header table[data-table-density=compact] th,.ProseMirror .tiptap-page-header table[data-table-density=compact] td,.ProseMirror .tiptap-page-footer table[data-table-density=compact] th,.ProseMirror .tiptap-page-footer table[data-table-density=compact] td,.tiptap-header-editor-measurement table[data-table-density=compact] th,.tiptap-header-editor-measurement table[data-table-density=compact] td,.tiptap-footer-editor-measurement table[data-table-density=compact] th,.tiptap-footer-editor-measurement table[data-table-density=compact] td,.tiptap-header-editor-overlay .tiptap-header-editor-container table[data-table-density=compact] th,.tiptap-header-editor-overlay .tiptap-header-editor-container table[data-table-density=compact] td,.tiptap-footer-editor-overlay .tiptap-footer-editor-container table[data-table-density=compact] th,.tiptap-footer-editor-overlay .tiptap-footer-editor-container table[data-table-density=compact] td{padding:0 4px}.ProseMirror .tiptap-page-header table[data-table-density=spacious] th,.ProseMirror .tiptap-page-header table[data-table-density=spacious] td,.ProseMirror .tiptap-page-footer table[data-table-density=spacious] th,.ProseMirror .tiptap-page-footer table[data-table-density=spacious] td,.tiptap-header-editor-measurement table[data-table-density=spacious] th,.tiptap-header-editor-measurement table[data-table-density=spacious] td,.tiptap-footer-editor-measurement table[data-table-density=spacious] th,.tiptap-footer-editor-measurement table[data-table-density=spacious] td,.tiptap-header-editor-overlay .tiptap-header-editor-container table[data-table-density=spacious] th,.tiptap-header-editor-overlay .tiptap-header-editor-container table[data-table-density=spacious] td,.tiptap-footer-editor-overlay .tiptap-footer-editor-container table[data-table-density=spacious] th,.tiptap-footer-editor-overlay .tiptap-footer-editor-container table[data-table-density=spacious] td{padding:12px 4px}.tiptap-header-editor-measurement p:empty:before,.tiptap-footer-editor-measurement p:empty:before{content:" ";display:inline}.ProseMirror .tiptap-page-header .tableWrapper,.ProseMirror .tiptap-page-footer .tableWrapper,.tiptap-header-editor-overlay .tableWrapper,.tiptap-footer-editor-overlay .tableWrapper{overflow:auto hidden}.document-editor-content{min-height:500px;font-family:var(--editor-font-family,"Times New Roman", serif);font-size:var(--editor-font-size,14px);color:#1a1a1a;font-synthesis:none;text-rendering:geometricprecision;font-kerning:none;outline:none;line-height:1.5}.document-editor-content:focus{outline:none}.document-editor-content img{border-radius:4px;max-width:100%;height:auto;display:block}.document-editor-content img.ProseMirror-selectednode{outline:2px solid var(--mantine-color-blue-5)}.document-editor-content h1{font-size:var(--heading-1-font-size,32px);color:#000;margin:0;font-weight:700}.document-editor-content h1[style*="text-align: center"],.document-editor-content h1[style*=text-align\:center]{letter-spacing:.1em}.document-editor-content h2{font-size:var(--heading-2-font-size,18px);color:#000;margin:0;font-weight:700}.document-editor-content h3{font-size:var(--heading-3-font-size,16px);color:#000;margin:0;font-weight:700}.document-editor-content h4{font-size:var(--heading-4-font-size,16px);color:#000;margin:0;font-weight:700}.document-editor-content h1 strong,.document-editor-content h2 strong,.document-editor-content h3 strong,.document-editor-content h4 strong{font-weight:inherit}.document-editor-content h1,.document-editor-content h2,.document-editor-content h3,.document-editor-content h4,.document-editor-content h5,.document-editor-content h6,.tiptap-header-editor-measurement h1,.tiptap-header-editor-measurement h2,.tiptap-header-editor-measurement h3,.tiptap-footer-editor-measurement h1,.tiptap-footer-editor-measurement h2,.tiptap-footer-editor-measurement h3,.tiptap-header-editor-overlay h1,.tiptap-header-editor-overlay h2,.tiptap-header-editor-overlay h3,.tiptap-footer-editor-overlay h1,.tiptap-footer-editor-overlay h2,.tiptap-footer-editor-overlay h3{letter-spacing:normal}.document-editor-content p{margin:0}.document-editor-content p:empty,.ProseMirror p:empty{min-height:1em}.document-editor-content table{border-collapse:collapse;width:100%;font-size:inherit;table-layout:auto;border:1px dotted #ccc;margin:0 0 15px}.document-editor-content th,.document-editor-content td{text-align:left;vertical-align:top;margin:1px;padding:5px 0;position:relative}.document-editor-content th:before,.document-editor-content td:before{content:"";pointer-events:none;border:1px dotted #ccc;position:absolute;inset:-1px}.document-editor-content table td:first-child{padding-right:16px}.document-editor-content th{background:#f9f9f9;font-weight:600;box-shadow:0 0 0 1px #f9f9f9}.document-editor-content table[data-borders=true] th:before,.document-editor-content table[data-borders=true] td:before{border:1px solid #000;border-color:#0000 #000 #000 #0000}.document-editor-content table[data-borders=true] tr:first-child>th:before,.document-editor-content table[data-borders=true] tr:first-child>td:before{border-top-color:#000}.document-editor-content table[data-borders=true] th:first-child:before,.document-editor-content table[data-borders=true] td:first-child:before{border-left-color:#000}.document-editor-content td:where([data-border-top=true]),.document-editor-content th:where([data-border-top=true]){margin-top:0}.document-editor-content td:where([data-border-right=true]),.document-editor-content th:where([data-border-right=true]){margin-right:0}.document-editor-content td:where([data-border-bottom=true]),.document-editor-content th:where([data-border-bottom=true]){margin-bottom:0}.document-editor-content td:where([data-border-left=true]),.document-editor-content th:where([data-border-left=true]){margin-left:0}.document-editor-content td[data-border-top=true]:before,.document-editor-content th[data-border-top=true]:before{border-top-color:#0000}.document-editor-content td[data-border-right=true]:before,.document-editor-content th[data-border-right=true]:before{border-right-color:#0000}.document-editor-content td[data-border-bottom=true]:before,.document-editor-content th[data-border-bottom=true]:before{border-bottom-color:#0000}.document-editor-content td[data-border-left=true]:before,.document-editor-content th[data-border-left=true]:before{border-left-color:#0000}.document-editor-content table[data-table-density=compact] th,.document-editor-content table[data-table-density=compact] td{padding:0}.document-editor-content table[data-table-density=compact] td:first-child{padding-right:10px}.document-editor-content table[data-table-density=spacious] th,.document-editor-content table[data-table-density=spacious] td{padding:12px 0}.document-editor-content table[data-table-density=spacious] td:first-child{padding-right:16px}.ProseMirror .tiptap-page-header table[data-table-density=compact] th:first-child,.ProseMirror .tiptap-page-header table[data-table-density=compact] td:first-child,.ProseMirror .tiptap-page-footer table[data-table-density=compact] th:first-child,.ProseMirror .tiptap-page-footer table[data-table-density=compact] td:first-child,.ProseMirror .tiptap-page-header table[data-table-density=spacious] th:first-child,.ProseMirror .tiptap-page-header table[data-table-density=spacious] td:first-child,.ProseMirror .tiptap-page-footer table[data-table-density=spacious] th:first-child,.ProseMirror .tiptap-page-footer table[data-table-density=spacious] td:first-child{padding-right:4px}.document-editor-content table[data-cell-padding] th,.document-editor-content table[data-cell-padding] td{padding-inline:var(--cell-padding)}.document-editor-content table[data-cell-padding] td:first-child{padding-right:var(--cell-padding)}.document-editor-content table[data-wrap-mode] th,.document-editor-content table[data-wrap-mode] td{overflow-wrap:anywhere}.document-editor-content table[data-wrap-mode=none] th[data-column-class=numeric],.document-editor-content table[data-wrap-mode=none] td[data-column-class=numeric],.document-editor-content table[data-wrap-mode=words] th[data-column-class=numeric],.document-editor-content table[data-wrap-mode=words] td[data-column-class=numeric]{overflow-wrap:normal}.document-editor-content td[data-column-class=numeric],.document-editor-content th[data-column-class=numeric]{font-variant-numeric:tabular-nums}.document-editor-content table[data-drag-tracks]>tbody>tr{grid-template-columns:var(--table-tracks)!important}.document-editor-content--engagement_agreement td,.document-editor-content--engagement_agreement th{word-wrap:break-word;border:1px dashed #e5e7eb;margin:0;padding:12px 14px}.document-editor-content--engagement_agreement td:before,.document-editor-content--engagement_agreement th:before{content:none}.document-editor-content--engagement_agreement table tr+tr{margin-top:-1px}.document-editor-content--engagement_agreement td+td,.document-editor-content--engagement_agreement td+th,.document-editor-content--engagement_agreement th+td,.document-editor-content--engagement_agreement th+th{margin-left:-1px}.document-editor-content--engagement_agreement td[data-border-top=true],.document-editor-content--engagement_agreement td[data-border-right=true],.document-editor-content--engagement_agreement td[data-border-bottom=true],.document-editor-content--engagement_agreement td[data-border-left=true],.document-editor-content--engagement_agreement th[data-border-top=true],.document-editor-content--engagement_agreement th[data-border-right=true],.document-editor-content--engagement_agreement th[data-border-bottom=true],.document-editor-content--engagement_agreement th[data-border-left=true]{z-index:1}.document-editor-content--engagement_agreement table td:first-child{white-space:normal;padding-right:14px}.document-editor-content--engagement_agreement td>p+p,.document-editor-content--engagement_agreement th>p+p{margin-top:6px!important}.document-editor-content--engagement_agreement table td[data-field=form-layout-checkbox-box]{padding:5px 0;border:none!important}.document-editor-content--engagement_agreement table td[data-field=form-layout-checkbox-box]>p{border:1px solid #000;width:11pt;height:11pt;margin:0 auto;display:block;line-height:9pt!important}.document-editor-content--engagement_agreement table td[data-field=form-layout-checkbox-row]{padding:5px 8px}.document-editor-content--engagement_agreement table[data-table-density] td[data-field=form-layout-checkbox-box]{padding:5px 0}.document-editor-content--engagement_agreement table[data-table-density] td[data-field=form-layout-checkbox-row]{padding:5px 8px}.document-editor-content ul,.document-editor-content ol{margin:10px 0;padding-left:24px}.document-editor-content li{margin:5px 0}.document-editor-content hr,.ProseMirror hr{background:0 0;border:none;border-top:1px solid #000;width:100%;height:1px;margin:0;display:block}.document-editor-content a,.document-editor-content .editor-link{color:#2563eb;cursor:pointer;text-decoration:underline}.document-editor-content a:hover,.document-editor-content .editor-link:hover{color:#1d4ed8}.document-editor-content .text-left{text-align:left}.document-editor-content .text-center{text-align:center}.document-editor-content .text-right{text-align:right}.document-editor-content .text-justify{text-align:justify}.document-editor-content mark{background-color:#fef08a;border-radius:2px;padding:0 2px}.document-editor-content .ai-comment-highlight{background:#3b82f626;border-bottom:2px solid #3b82f6}.ProseMirror{-webkit-user-select:text;user-select:text;outline:none}.ProseMirror-selectednode{outline:2px solid var(--mantine-color-blue-5)}.ProseMirror .selectedCell:after{content:"";pointer-events:none;z-index:2;background:#c8c8ff66;position:absolute;inset:0}.ProseMirror .column-resize-handle{background-color:var(--mantine-color-blue-5);pointer-events:none;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.bubble-menu{background:var(--mantine-color-default);z-index:1099;max-width:none;position:relative}.tippy-box,[data-tippy-root]{z-index:9999!important}.ai-accept-reject-bar{background:var(--mantine-color-default);background-color:var(--mantine-color-default);border-radius:100px;box-shadow:0 4px 24px #00000026,0 0 0 1px #00000014}[data-mantine-color-scheme=dark] .ai-accept-reject-bar{box-shadow:0 4px 24px #00000080, 0 0 0 1px var(--mantine-color-default-border)}.ai-accept-reject-bar{pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;gap:4px;padding:8px 12px;display:flex}.ai-accept-reject-bar .divider{background:var(--mantine-color-gray-3);width:1px;height:20px}[data-mantine-color-scheme=dark] .ai-accept-reject-bar .divider{background:var(--mantine-color-default-border)}.ai-accept-reject-bar .divider{margin:0 4px}.ai-accept-reject-bar .nav-text{color:var(--mantine-color-dimmed);text-align:center;min-width:40px;font-size:12px}.ai-accept-btn{font-weight:500;background:var(--mantine-color-green-6)!important;color:#fff!important;border-radius:100px!important;padding:4px 12px!important}.ai-accept-btn:hover{background:var(--mantine-color-green-7)!important}.editor-loading{flex:1;justify-content:center;align-items:center;min-height:400px;display:flex}.editor-loading-column{flex-direction:column;justify-content:flex-start;align-items:stretch;position:relative;overflow:hidden}.editor-loading-toolbar{background:var(--mantine-color-default);border-bottom:1px solid var(--mantine-color-gray-3);flex-shrink:0;padding:5px 8px}[data-mantine-color-scheme=dark] .editor-loading-toolbar{border-bottom:1px solid var(--mantine-color-default-border)}.editor-loading-scroll{scrollbar-gutter:stable;background:var(--document-editor-page-gap-bg);flex:1 1 0;min-height:0;overflow:hidden scroll}.editor-loading-scroll::-webkit-scrollbar{width:12px;height:12px}.editor-loading-scroll::-webkit-scrollbar-track{background:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .editor-loading-scroll::-webkit-scrollbar-track{background:var(--mantine-color-dark-8)}.editor-loading-scroll::-webkit-scrollbar-thumb{background:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .editor-loading-scroll::-webkit-scrollbar-thumb{background:var(--mantine-color-dark-4)}.editor-loading-scroll::-webkit-scrollbar-thumb{border-radius:6px}.editor-loading-track{justify-content:center;display:flex}.editor-loading-page{width:var(--reserved-page-width);margin-top:var(--reserved-page-gap);background:#fff;border-radius:2px;outline:1px solid #e5e5e5;flex-shrink:0;box-shadow:0 1px 3px #0000000d,0 4px 12px #0000000d}.editor-loading-page[data-fits-pane=true]{--reserved-page-fit-width:clamp(var(--reserved-page-min-width), calc(100% - var(--reserved-page-gutter)), var(--reserved-page-max-width));width:var(--reserved-page-fit-width);margin-top:calc(var(--reserved-page-fit-width) * var(--reserved-page-gap-ratio))}.document-editor-wrapper,.editor-content-area,.editor-page-container,.editor-page{-webkit-user-select:none;user-select:none}.ProseMirror{-webkit-user-select:text;user-select:text}.ProseMirror ::selection{background:#8b5cf633}.document-editor-content a{color:#2563eb;text-decoration:underline}.document-editor-content a:hover{color:#1d4ed8}.document-editor-content blockquote{border-left:4px solid var(--mantine-color-gray-4);color:var(--mantine-color-gray-7);margin:16px 0;padding-left:16px;font-style:italic}.document-editor-content code{background:var(--mantine-color-gray-1);border-radius:3px;padding:2px 4px;font-family:Fira Code,Monaco,monospace;font-size:12px}.document-editor-content pre{background:var(--mantine-color-gray-1);border-radius:4px;padding:16px;overflow-x:auto}.document-editor-content pre code{background:0 0;padding:0}.ai-sidebar-resize-handle{cursor:col-resize;z-index:10;background:0 0;flex-shrink:0;width:6px;margin-left:-3px}.ai-sidebar{background:var(--mantine-color-default);border-left:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ai-sidebar{border-left:1px solid var(--mantine-color-default-border)}.ai-sidebar{-webkit-user-select:auto;user-select:auto;pointer-events:auto;flex-direction:column;flex-shrink:0;height:100%;padding-bottom:16px;display:flex}.tiptap-header-edit-label,.tiptap-footer-edit-label{white-space:nowrap;max-width:100%}.ai-sidebar-header{border-bottom:1px solid var(--mantine-color-default-border);background:linear-gradient(135deg, var(--mantine-color-gray-0), #f0f5ff99);padding:10px 16px}[data-mantine-color-scheme=dark] .ai-sidebar-header{background:linear-gradient(135deg, var(--mantine-color-dark-8), var(--mantine-color-dark-7))}.ai-sidebar-header{box-shadow:0 1px 3px #0000000a}[data-mantine-color-scheme=dark] .ai-sidebar-header{box-shadow:0 1px 3px #0000004d}.ai-sidebar-header{z-index:1;position:relative}.ai-sidebar-clear-chat:hover:not(:disabled){color:var(--mantine-color-red-6)}.ai-sidebar-status-dot{background:var(--mantine-color-gray-4);border-radius:50%;width:7px;height:7px}[data-mantine-color-scheme=dark] .ai-sidebar-status-dot{background:var(--mantine-color-dark-2)}.ai-sidebar-status-dot{transition:background .3s,box-shadow .3s}.ai-sidebar-status-dot-active{background:var(--mantine-color-teal-5);animation:2s ease-in-out infinite statusDotPulse;box-shadow:0 0 6px #20c99780}@keyframes statusDotPulse{0%,to{box-shadow:0 0 4px #20c9974d}50%{box-shadow:0 0 8px #20c99799}}.ai-sidebar-messages{-webkit-user-select:text;user-select:text;flex:1;min-height:0}.ai-message{-webkit-user-select:text;user-select:text;max-width:90%}.ai-message-user{background:var(--mantine-color-blue-0)}[data-mantine-color-scheme=dark] .ai-message-user{background:var(--mantine-color-dark-6)}.ai-message-user{border:1px solid var(--mantine-color-blue-2)}[data-mantine-color-scheme=dark] .ai-message-user{border:1px solid var(--mantine-color-default-border)}.ai-message-user{margin-left:auto}.ai-message-assistant{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .ai-message-assistant{background:var(--mantine-color-dark-7)}.ai-message-assistant{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .ai-message-assistant{border:1px solid var(--mantine-color-default-border)}.ai-message-assistant{margin-right:auto}.ai-message-content{font-size:var(--mantine-font-size-md);color:var(--mantine-color-dark-7);line-height:1.6}[data-mantine-color-scheme=dark] .ai-message-content{color:var(--mantine-color-text)}.ai-message-content{-webkit-user-select:text;user-select:text}.ai-message-content p{margin:0 0 .5em}.ai-message-content p:last-child{margin-bottom:0}.ai-message-content h1,.ai-message-content h2,.ai-message-content h3,.ai-message-content h4,.ai-message-content h5,.ai-message-content h6{color:var(--mantine-color-dark-8);margin:.75em 0 .5em;font-weight:600;line-height:1.3}[data-mantine-color-scheme=dark] .ai-message-content h1,[data-mantine-color-scheme=dark] .ai-message-content h2,[data-mantine-color-scheme=dark] .ai-message-content h3,[data-mantine-color-scheme=dark] .ai-message-content h4,[data-mantine-color-scheme=dark] .ai-message-content h5,[data-mantine-color-scheme=dark] .ai-message-content h6{color:var(--mantine-color-text)}.ai-message-content h1:first-child,.ai-message-content h2:first-child,.ai-message-content h3:first-child{margin-top:0}.ai-message-content h1{font-size:1.25em}.ai-message-content h2{font-size:1.15em}.ai-message-content h3{font-size:1.05em}.ai-message-content ul,.ai-message-content ol{margin:.5em 0;padding-left:1.5em}.ai-message-content li{margin:.25em 0}.ai-message-content li>p{margin:0}.ai-message-content strong{font-weight:600}.ai-message-content em{font-style:italic}.ai-message-content code{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .ai-message-content code{background:var(--mantine-color-dark-9)}.ai-message-content code{border-radius:4px;padding:.15em .4em;font-family:Fira Code,Monaco,monospace;font-size:.9em}.ai-message-content pre{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .ai-message-content pre{background:var(--mantine-color-dark-9)}.ai-message-content pre{border-radius:6px;margin:.5em 0;padding:.75em 1em;overflow-x:auto}.ai-message-content pre code{background:0 0;padding:0}.ai-message-content blockquote{border-left:3px solid var(--mantine-color-default-border);color:var(--mantine-color-gray-7);margin:.5em 0;padding-left:1em}[data-mantine-color-scheme=dark] .ai-message-content blockquote{color:var(--mantine-color-dimmed)}.ai-message-content blockquote{font-style:italic}.ai-message-content a{color:var(--mantine-color-blue-6)}[data-mantine-color-scheme=dark] .ai-message-content a{color:var(--mantine-color-blue-3)}.ai-message-content a{text-decoration:underline}.ai-message-content a:hover{color:var(--mantine-color-blue-8)}[data-mantine-color-scheme=dark] .ai-message-content a:hover{color:var(--mantine-color-blue-2)}.ai-message-content table{border-collapse:collapse;width:100%;margin:.5em 0;font-size:.9em}.ai-message-content th,.ai-message-content td{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ai-message-content th,[data-mantine-color-scheme=dark] .ai-message-content td{border:1px solid var(--mantine-color-default-border)}.ai-message-content th,.ai-message-content td{text-align:left;padding:.4em .6em}.ai-message-content th{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .ai-message-content th{background:var(--mantine-color-dark-7)}.ai-message-content th{font-weight:600}.ai-message-content hr{border:none;border-top:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ai-message-content hr{border-top:1px solid var(--mantine-color-default-border)}.ai-message-content hr{margin:.75em 0}.ai-loading-message{border:1px solid var(--mantine-color-blue-3);animation:2s ease-in-out infinite loadingGlow}.ai-sidebar-actions{background:var(--mantine-color-body);border-radius:var(--mantine-radius-md);padding:12px 16px}.ai-sidebar-actions-preview{border:2px solid var(--mantine-color-teal-5);background:linear-gradient(135deg,#22c55e1a,#3b82f61a);margin:8px;animation:2s ease-in-out infinite previewPulse}.ai-sidebar-actions-preview .ai-preview-icon{color:var(--mantine-color-teal-6);animation:1.5s ease-in-out infinite iconPulse}@keyframes previewPulse{0%,to{border-color:var(--mantine-color-teal-5);box-shadow:0 0 8px #14b8a64d}50%{border-color:var(--mantine-color-blue-5);box-shadow:0 0 16px #3b82f666}}@keyframes iconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes loadingGlow{0%,to{border-color:var(--mantine-color-blue-3);box-shadow:0 0 3px #3b82f626}50%{border-color:var(--mantine-color-violet-3);box-shadow:0 0 6px #8b5cf640}}.ai-sidebar-input{border-top:1px solid var(--mantine-color-gray-2);padding:12px 16px}[data-mantine-color-scheme=dark] .ai-sidebar-input{border-top:1px solid var(--mantine-color-default-border)}.ai-sidebar-input{background:var(--mantine-color-default);-webkit-user-select:auto;user-select:auto;pointer-events:auto}.ai-sidebar-input textarea{-webkit-user-select:text;user-select:text;pointer-events:auto;font-size:14px}.ProseMirror [data-diff]:not(span):not(tr):not(td):not(th):not(table):not(li){max-height:var(--page-max-height);padding-left:2px;display:flow-root;border-radius:0!important}.ProseMirror [data-diff]:not(span):not(td):not(th)+[data-diff]:not(span):not(td):not(th){margin-top:0}.ProseMirror [data-diff=removed]:not(span){background-color:#dc26260f;border-left:2px solid #b91c1c;padding-left:8px;color:#b91c1c!important}.ProseMirror [data-diff=added]:not(span){background-color:#16a34a0f;border-left:2px solid #15803d;padding-left:8px;color:#15803d!important}.ProseMirror [data-diff=removed]:not(span):not(td):not(th){margin-bottom:0!important}.ProseMirror [data-diff=added]:not(span):not(td):not(th){margin-top:0!important}.ProseMirror [data-diff=added]:not(span) span:not([data-diff]){color:#15803d!important}.ProseMirror [data-diff=removed]:not(span) span:not([data-diff]){color:#b91c1c!important}.ProseMirror span[data-diff=added]{background-color:#16a34a14;color:#15803d!important}.ProseMirror span[data-diff=removed]{background-color:#dc262614;color:#b91c1c!important}.ProseMirror hr[data-diff]{border-top:1px solid;align-items:center;height:auto;min-height:8px;display:flex}.ProseMirror hr[data-diff=removed]{border-top-style:dashed}.ProseMirror tr[data-diff],.ProseMirror td[data-diff],.ProseMirror th[data-diff],.ProseMirror td [data-diff]:not(span),.ProseMirror th [data-diff]:not(span){border-left:none;padding-left:0}.ProseMirror td [data-diff]:not(span),.ProseMirror th [data-diff]:not(span){padding-left:4px}.ProseMirror table[data-diff=added] tr>td:first-child,.ProseMirror table[data-diff=added] tr>th:first-child{box-shadow:inset 2px 0 #15803d}.ProseMirror table[data-diff=removed] tr>td:first-child,.ProseMirror table[data-diff=removed] tr>th:first-child{box-shadow:inset 2px 0 #b91c1c}.ProseMirror td span[data-diff=removed],.ProseMirror th span[data-diff=removed],.ProseMirror td span[data-diff=added],.ProseMirror th span[data-diff=added]{margin-top:1px;margin-bottom:1px;display:block}.ProseMirror [data-diff]:not(span).diff-focused,.ProseMirror td.diff-focused,.ProseMirror th.diff-focused{outline:2px solid var(--mantine-color-blue-4);z-index:1;position:relative}.ProseMirror [data-diff]:not(span).diff-focused{outline-offset:0}.ProseMirror td.diff-focused,.ProseMirror th.diff-focused{outline-offset:-2px}.ProseMirror [data-diff]:not(span).diff-focused:has(+[data-diff]:not(span).diff-focused){clip-path:inset(-2px -2px 0)}.ProseMirror [data-diff]:not(span).diff-focused+[data-diff]:not(span).diff-focused{clip-path:inset(0 -2px -2px)}.document-editor-content.ProseMirror[class*=tiptap-pages-][contenteditable=false],.document-editor-content.ProseMirror[class*=tiptap-pages-][contenteditable=false] *{opacity:1!important;-webkit-user-select:text!important;user-select:text!important}.document-editor-content[contenteditable=false]{cursor:default}.document-editor-content[contenteditable=false]::selection{background:0 0}.document-editor-content[contenteditable=false] ::selection{background:0 0}@media (width<=900px){.editor-main-content{flex-direction:column}.ai-sidebar-resize-handle{display:none}.ai-sidebar{border-left:none;border-top:1px solid var(--mantine-color-gray-3);height:300px;min-height:300px;width:100%!important;min-width:100%!important}[data-mantine-color-scheme=dark] .ai-sidebar{border-top:1px solid var(--mantine-color-default-border)}}.page-break-node{pointer-events:none;width:100%;min-height:1px;position:relative}.page-break-node:before{content:"";border-top:1px dashed var(--mantine-color-gray-4);height:0;position:absolute;top:0;left:0;right:0}.page-break-node:after{content:"Sidbrytning";color:var(--mantine-color-gray-5);letter-spacing:.5px;background:#fff;padding:1px 12px;font-size:10px;font-weight:500;line-height:1.4;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.page-break-node.ProseMirror-selectednode{outline:2px dashed var(--mantine-color-blue-4);outline-offset:2px}.page-break-node.ProseMirror-selectednode:before{border-color:var(--mantine-color-blue-4)}.page-break-node.ProseMirror-selectednode:after{color:var(--mantine-color-blue-6)}@media print{[data-page-break]{page-break-before:always;break-before:page;height:0;display:block}.page-break-node:before,.page-break-node:after{display:none}}.ProseMirror-dropcursor{margin-left:-1px;border-left:2px solid var(--mantine-color-blue-5)!important}.diff-action-overlay{pointer-events:none;z-index:10}.diff-action-buttons{pointer-events:all;background:var(--mantine-color-default);border-radius:4px;box-shadow:0 1px 3px #0000001f}[data-mantine-color-scheme=dark] .diff-action-buttons{box-shadow:0 1px 3px #00000080}.diff-action-buttons{padding:2px}.change-review-banner{z-index:11;box-sizing:border-box;max-width:850px;margin:0 auto;padding:12px 0 0;position:sticky;top:0}.change-review-banner-paper{background:linear-gradient(135deg, var(--mantine-color-blue-0), #e8f0fe)}[data-mantine-color-scheme=dark] .change-review-banner-paper{background:linear-gradient(135deg, var(--mantine-color-dark-8), var(--mantine-color-dark-7))}.change-review-banner-paper{border:1px solid var(--mantine-color-blue-2)}[data-mantine-color-scheme=dark] .change-review-banner-paper{border:1px solid var(--mantine-color-default-border)}.change-review-banner-icon{color:var(--mantine-color-blue-5);flex-shrink:0}.change-review-banner-progress{border-top:1px solid var(--mantine-color-blue-2)}[data-mantine-color-scheme=dark] .change-review-banner-progress{border-top:1px solid var(--mantine-color-default-border)}@media (prefers-reduced-motion:reduce){.diff-action-buttons,.change-review-banner{transition:none!important;animation:none!important}}.document-editor-content .tableWrapper{display:contents}.ProseMirror .tiptap-page-header{padding-bottom:15px!important}.ProseMirror .tiptap-page-footer{padding-top:17px!important}.document-editor-content table tr{overflow-x:visible!important}.editor-toolbar-lock{display:contents}.ProseMirror [data-invoice-lines] tr[data-invoice-line-hidden=true]>td{opacity:.4}.ProseMirror [data-invoice-specification] td.invoice-specification-unprinted{display:none}.ProseMirror [data-invoice-lines] tr.invoice-vat-row-replaced{display:none!important}.ProseMirror [data-invoice-lines] td[data-replacement-text]>*{display:none}.ProseMirror [data-invoice-lines] td[data-replacement-text]:after{content:attr(data-replacement-text);font:inherit;color:inherit;opacity:1;position:static}.ProseMirror [data-invoice-lines] td[data-field^=invoice_vat_base][data-replacement-text]{text-align:right}td[data-formula],th[data-formula]{position:relative;background-color:#c6efce4d!important}td[data-formula]:after,th[data-formula]:after{content:"fx";color:#5a9a68;pointer-events:none;z-index:1;opacity:.7;font-size:7px;font-style:italic;font-weight:600;line-height:1;position:absolute;top:1px;left:2px}td[data-formula-error],th[data-formula-error]{background-color:#e539350f!important}td[data-formula-error]:before,th[data-formula-error]:before{border:1px solid #e53935!important}.formula-bar{border:1px solid #bdbdbd;align-items:center;display:flex}[data-mantine-color-scheme=dark] .formula-bar{border:1px solid var(--mantine-color-default-border)}.formula-bar{background:var(--mantine-color-default);z-index:100;border-radius:6px;width:auto;min-width:200px;max-width:calc(100% - 16px);height:36px;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;position:absolute;top:8px;left:8px;box-shadow:0 2px 12px #00000026,0 1px 4px #0000001a}[data-mantine-color-scheme=dark] .formula-bar{box-shadow:0 2px 12px #00000080,0 1px 4px #0000004d}.formula-bar{overflow:visible}.formula-bar-input{background:var(--mantine-color-default);color:#1a1a1a;border:none;outline:none;flex:0 auto;height:100%;padding:0 12px;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:13px}[data-mantine-color-scheme=dark] .formula-bar-input{color:var(--mantine-color-text)}.formula-bar-input{border-radius:0;width:auto;min-width:120px}.formula-bar-input:focus{background:#fafafa}[data-mantine-color-scheme=dark] .formula-bar-input:focus{background:var(--mantine-color-dark-7)}.formula-bar-clear{border:none;border-left:1px solid #e0e0e0;justify-content:center;align-items:center;width:36px;height:100%;display:flex}[data-mantine-color-scheme=dark] .formula-bar-clear{border-left:1px solid var(--mantine-color-default-border)}.formula-bar-clear{background:var(--mantine-color-default);color:#999}[data-mantine-color-scheme=dark] .formula-bar-clear{color:var(--mantine-color-dimmed)}.formula-bar-clear{cursor:pointer;border-radius:0 6px 6px 0;flex-shrink:0;padding:0;font-size:14px;line-height:1}.formula-bar-clear:hover{background:#ffebee}[data-mantine-color-scheme=dark] .formula-bar-clear:hover{background:#e5393526}.formula-bar-clear:hover{color:#e53935}[data-mantine-color-scheme=dark] .formula-bar-clear:hover{color:var(--mantine-color-red-4)}.formula-bar-fx{color:#217346;justify-content:center;align-items:center;width:38px;height:100%;font-style:italic;font-weight:700;display:flex}[data-mantine-color-scheme=dark] .formula-bar-fx{color:var(--mantine-color-green-4)}.formula-bar-fx{border-right:1px solid #e0e0e0}[data-mantine-color-scheme=dark] .formula-bar-fx{border-right:1px solid var(--mantine-color-default-border)}.formula-bar-fx{background:#e8f5e9}[data-mantine-color-scheme=dark] .formula-bar-fx{background:var(--mantine-color-dark-7)}.formula-bar-fx{cursor:help;border-radius:6px 0 0 6px;flex-shrink:0;font-size:14px;position:relative}.formula-bar-popover{color:#cdd6f4;z-index:200;pointer-events:none;white-space:normal;background:#1e1e2e;border-radius:6px;width:280px;padding:12px;font-size:12px;font-style:normal;font-weight:400;line-height:1.5;display:none;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 4px 16px #0000004d}.formula-bar-fx:hover .formula-bar-popover{display:block}.formula-bar-popover-title{color:#89b4fa;margin-bottom:8px;font-size:13px;font-weight:600}.formula-bar-popover-section{margin-bottom:8px}.formula-bar-popover-section:last-child{margin-bottom:0}.formula-bar-popover-label{color:#a6adc8;text-transform:uppercase;letter-spacing:.5px;margin-bottom:3px;font-size:10px;font-weight:600;display:block}.formula-bar-popover code{color:#89dceb;background:#89b4fa26;border-radius:3px;padding:1px 4px;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:11px}.formula-bar-popover div{margin-bottom:2px}@media print{.formula-bar{display:none!important}td[data-formula]:after,th[data-formula]:after,td[data-formula-label]:before,th[data-formula-label]:before{display:none}td[data-formula-error],th[data-formula-error]{background-color:inherit!important}td[data-formula-error]:before,th[data-formula-error]:before{border-color:inherit!important}.formula-ref-highlight{box-shadow:none!important}table.formula-table-active{outline:none}}@media (width<=61.9938em){._actions_1nfms_2{flex-direction:column}}._stageRound_14j6i_1,._stageFree_14j6i_2{min-width:0;height:calc(16rem * var(--mantine-scale));border-radius:8px;flex:auto;position:relative;overflow:hidden}._stageRound_14j6i_1{background:var(--mantine-color-dark-8)}._stageFree_14j6i_2{background:repeating-conic-gradient(var(--mantine-color-gray-2) 0 25%, white 0 50%) 0 0 / 16px 16px}._cropper_14j6i_20{width:100%;height:100%}._stageFree_14j6i_2 ._cropper_14j6i_20{background:0 0}._tools_14j6i_29{z-index:1;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:8px;right:8px}._phoneContent_14j6i_39{flex-direction:column;display:flex}._phoneBody_14j6i_44{flex-direction:column;flex:auto;min-height:0;display:flex}@media (width<=61.9938em){._stageRow_14j6i_52{flex:auto;align-items:stretch;min-height:0}._stageRound_14j6i_1,._stageFree_14j6i_2{height:auto}}._preview_14j6i_64{flex:0 300px;min-width:0}._stripFold_14j6i_69{display:grid}._stripFoldInner_14j6i_73{min-height:0;overflow:hidden}._strip_14j6i_69{flex-wrap:nowrap;padding-top:8px;overflow-x:auto}._thumb_14j6i_84{border:1px solid #0000;border-radius:6px;display:block;overflow:hidden}._thumb_14j6i_84[data-active]{border-color:var(--mantine-color-blue-6);box-shadow:0 0 0 1px var(--mantine-color-blue-6)}._remove_14j6i_96{position:absolute;top:-4px;left:-4px}._visited_14j6i_102{background:var(--mantine-color-teal-6);color:#fff;border-radius:50%;position:absolute;top:-4px;right:-4px}@property --generating-progress{syntax:"<percentage>";inherits:true;initial-value:0%}._track_1nngj_7{animation:103.859s step-end forwards _generating-progress-curve_1nngj_1}._bar_1nngj_11{width:var(--generating-progress)}@keyframes _generating-progress-curve_1nngj_1{0%{--generating-progress:0%}.1073%{--generating-progress:1%}.3237%{--generating-progress:2%}.5425%{--generating-progress:3%}.7638%{--generating-progress:4%}.9877%{--generating-progress:5%}1.2143%{--generating-progress:6%}1.4436%{--generating-progress:7%}1.6756%{--generating-progress:8%}1.9104%{--generating-progress:9%}2.1482%{--generating-progress:10%}2.3889%{--generating-progress:11%}2.6326%{--generating-progress:12%}2.8795%{--generating-progress:13%}3.1296%{--generating-progress:14%}3.383%{--generating-progress:15%}3.6398%{--generating-progress:16%}3.9%{--generating-progress:17%}4.1638%{--generating-progress:18%}4.4312%{--generating-progress:19%}4.7025%{--generating-progress:20%}4.9776%{--generating-progress:21%}5.2567%{--generating-progress:22%}5.5399%{--generating-progress:23%}5.8273%{--generating-progress:24%}6.1191%{--generating-progress:25%}6.4153%{--generating-progress:26%}6.7162%{--generating-progress:27%}7.0219%{--generating-progress:28%}7.3325%{--generating-progress:29%}7.6482%{--generating-progress:30%}7.9691%{--generating-progress:31%}8.2955%{--generating-progress:32%}8.6276%{--generating-progress:33%}8.9654%{--generating-progress:34%}9.3093%{--generating-progress:35%}9.6594%{--generating-progress:36%}10.016%{--generating-progress:37%}10.3794%{--generating-progress:38%}10.7497%{--generating-progress:39%}11.1273%{--generating-progress:40%}11.5125%{--generating-progress:41%}11.9055%{--generating-progress:42%}12.3067%{--generating-progress:43%}12.7164%{--generating-progress:44%}13.1351%{--generating-progress:45%}13.563%{--generating-progress:46%}14.0007%{--generating-progress:47%}14.4485%{--generating-progress:48%}14.9071%{--generating-progress:49%}15.3768%{--generating-progress:50%}15.8582%{--generating-progress:51%}16.352%{--generating-progress:52%}16.8588%{--generating-progress:53%}17.3793%{--generating-progress:54%}17.9142%{--generating-progress:55%}18.4645%{--generating-progress:56%}19.0309%{--generating-progress:57%}19.6145%{--generating-progress:58%}20.2163%{--generating-progress:59%}20.8375%{--generating-progress:60%}21.4795%{--generating-progress:61%}22.1436%{--generating-progress:62%}22.8314%{--generating-progress:63%}23.5447%{--generating-progress:64%}24.2854%{--generating-progress:65%}25.0558%{--generating-progress:66%}25.8583%{--generating-progress:67%}26.6957%{--generating-progress:68%}27.5712%{--generating-progress:69%}28.4883%{--generating-progress:70%}29.4514%{--generating-progress:71%}30.4651%{--generating-progress:72%}31.5352%{--generating-progress:73%}32.6683%{--generating-progress:74%}33.8723%{--generating-progress:75%}35.1565%{--generating-progress:76%}36.5326%{--generating-progress:77%}38.0146%{--generating-progress:78%}39.6203%{--generating-progress:79%}41.3721%{--generating-progress:80%}43.2994%{--generating-progress:81%}45.4413%{--generating-progress:82%}47.8515%{--generating-progress:83%}50.6072%{--generating-progress:84%}53.8242%{--generating-progress:85%}57.6884%{--generating-progress:86%}62.528%{--generating-progress:87%}69.0074%{--generating-progress:88%}78.8443%{--generating-progress:89%}to{--generating-progress:90%}}._steps_1nngj_291{justify-items:center;display:grid}._step_1nngj_291{visibility:hidden;grid-area:1/1;animation-timing-function:step-end;animation-fill-mode:forwards}._step_1nngj_291[data-generating-step="0"]{visibility:visible;animation-name:_generating-step-shown_1nngj_1;animation-duration:8s;animation-delay:0s}._step_1nngj_291[data-generating-step="1"]{animation-name:_generating-step-shown_1nngj_1;animation-duration:8s;animation-delay:8s}._step_1nngj_291[data-generating-step="2"]{animation-name:_generating-step-shown_1nngj_1;animation-duration:12s;animation-delay:16s}._step_1nngj_291[data-generating-step="3"]{animation-name:_generating-step-kept_1nngj_1;animation-duration:1ms;animation-delay:28s}@keyframes _generating-step-shown_1nngj_1{0%{visibility:visible}to{visibility:hidden}}@keyframes _generating-step-kept_1nngj_1{0%,to{visibility:visible}}.chat-thread-scroll{overflow-anchor:none;scrollbar-width:thin;scrollbar-color:var(--mantine-color-gray-4) var(--mantine-color-gray-1);padding-inline:8px;overflow-x:hidden;scrollbar-gutter:auto!important;overflow-y:scroll!important}.chat-thread-scroll::-webkit-scrollbar{-webkit-appearance:none;width:8px}.chat-thread-scroll::-webkit-scrollbar-track{background:var(--mantine-color-gray-1);border-radius:4px}.chat-thread-scroll::-webkit-scrollbar-thumb{background-color:var(--mantine-color-gray-4);border-radius:4px}.chat-thread-scroll::-webkit-scrollbar-thumb:hover{background-color:var(--mantine-color-gray-5)}.chat-thread-content{flex-direction:column;gap:6px;padding:12px 16px;display:flex}.chat-thread-fade-top,.chat-thread-fade-bottom{pointer-events:none;z-index:2;opacity:0;height:24px;transition:opacity .3s;position:absolute;left:0;right:0}.chat-thread-fade-visible{opacity:1}.chat-thread-fade-top{background:linear-gradient(to bottom, var(--mantine-color-body), transparent);top:0}.chat-thread-fade-bottom{background:linear-gradient(to top, var(--mantine-color-body), transparent);bottom:0}.chat-thread-scroll-btn-wrapper{z-index:3;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.chat-thread-scroll-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 8px #00000014;border:1px solid var(--mantine-color-gray-3)!important;background:#ffffffd9!important}.chat-thread-scroll-btn:hover{box-shadow:0 2px 12px #0000001f;background:#fffffff2!important}.chat-thread-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:280px;padding:64px 32px;display:flex}.chat-bubble-row{display:flex}.chat-bubble-row-user{justify-content:flex-end}.chat-bubble-row-assistant{justify-content:flex-start}.chat-bubble{gap:6px;max-width:90%;display:flex}.chat-bubble-user{max-width:80%}.chat-bubble-avatar{flex-shrink:0;padding-top:2px}.chat-bubble-row-assistant+.chat-bubble-row-assistant,.chat-bubble-row-user+.chat-bubble-row-user{margin-top:-2px}.chat-bubble-grouped .chat-bubble-body{box-shadow:none;border-radius:8px 16px 16px}.chat-bubble-author{font-size:var(--mantine-font-size-xs);margin-bottom:4px;font-weight:600;display:block}.chat-bubble-assistant .chat-bubble-author{color:var(--mantine-color-dark-5)}.chat-bubble-user .chat-bubble-author{color:#ffffffb3;text-align:right}.chat-bubble-timestamp{font-size:var(--mantine-font-size-xs);margin-top:6px;display:block}.chat-bubble-assistant .chat-bubble-timestamp{color:var(--mantine-color-dimmed)}.chat-bubble-user .chat-bubble-timestamp{color:#fff9;text-align:right}.chat-bubble-user .chat-bubble-body{background:var(--mantine-color-blue-6);color:#fff;font-size:var(--mantine-font-size-md);word-break:break-word;border-radius:18px 18px 4px;padding:8px 14px;line-height:1.5;position:relative;overflow:hidden}.chat-bubble-user .chat-bubble-body:before{content:"";background:linear-gradient(#fff6,#ffffff26);width:2px;position:absolute;top:0;bottom:0;right:0}.chat-bubble-assistant .chat-bubble-body{background:var(--mantine-color-gray-0);font-size:var(--mantine-font-size-md);color:var(--mantine-color-dark-7);word-break:break-word;border-radius:4px 16px 16px;padding:8px 12px 8px 14px;line-height:1.55;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a}.chat-bubble-assistant .chat-bubble-body:before{content:"";background:linear-gradient(180deg, var(--mantine-color-blue-3), var(--mantine-color-blue-5));opacity:.6;width:2px;position:absolute;top:0;bottom:0;left:0}.chat-bubble-pending .chat-bubble-body{animation:2s ease-in-out infinite chatBubbleBreathing}.chat-bubble-pending-label{font-style:italic}.chat-bubble-streaming .chat-bubble-body{animation:2s ease-in-out infinite chatBubbleGlow}.chat-bubble-row-system{justify-content:center}.chat-bubble-system{max-width:85%}.chat-bubble-system-content{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);background:var(--mantine-color-gray-1);text-align:center;border-radius:14px;padding:6px 16px;line-height:1.5}.chat-bubble-system-content p{margin:0}.chat-bubble-assistant .chat-bubble-body-content p{margin:0 0 .5em}.chat-bubble-assistant .chat-bubble-body-content p:last-child{margin-bottom:0}.chat-bubble-assistant .chat-bubble-body-content h1,.chat-bubble-assistant .chat-bubble-body-content h2,.chat-bubble-assistant .chat-bubble-body-content h3,.chat-bubble-assistant .chat-bubble-body-content h4{color:var(--mantine-color-dark-8);margin:.75em 0 .4em;font-weight:600;line-height:1.3}.chat-bubble-assistant .chat-bubble-body-content h1:first-child,.chat-bubble-assistant .chat-bubble-body-content h2:first-child,.chat-bubble-assistant .chat-bubble-body-content h3:first-child{margin-top:0}.chat-bubble-assistant .chat-bubble-body-content h1{font-size:1.2em}.chat-bubble-assistant .chat-bubble-body-content h2{font-size:1.1em}.chat-bubble-assistant .chat-bubble-body-content h3{font-size:1em}.chat-bubble-assistant .chat-bubble-body-content strong{font-weight:600}.chat-bubble-assistant .chat-bubble-body-content em{font-style:italic}.chat-bubble-assistant .chat-bubble-body-content code{background:var(--mantine-color-gray-2);font-family:var(--mantine-font-family-monospace);border-radius:4px;padding:.15em .4em;font-size:.85em}.chat-bubble-assistant .chat-bubble-body-content pre{background:var(--mantine-color-dark-8);color:var(--mantine-color-gray-3);border-radius:8px;margin:.5em 0;padding:12px 16px;font-size:.85em;overflow-x:auto}.chat-bubble-assistant .chat-bubble-body-content pre code{color:inherit;font-size:inherit;background:0 0;padding:0}.chat-bubble-assistant .chat-bubble-body-content ul,.chat-bubble-assistant .chat-bubble-body-content ol{margin:.5em 0;padding-left:1.5em}.chat-bubble-assistant .chat-bubble-body-content li{margin:.25em 0}.chat-bubble-assistant .chat-bubble-body-content li>p{margin:0}.chat-bubble-assistant .chat-bubble-body-content blockquote{border-left:3px solid var(--mantine-color-gray-4);color:var(--mantine-color-gray-7);margin:.5em 0;padding-left:1em;font-style:italic}.chat-bubble-assistant .chat-bubble-body-content a{color:var(--mantine-color-blue-6);text-decoration:none;transition:color .15s}.chat-bubble-assistant .chat-bubble-body-content a:hover{color:var(--mantine-color-blue-8);text-decoration:underline}.chat-bubble-assistant .chat-bubble-body-content table{border-collapse:collapse;width:100%;margin:.5em 0;font-size:.9em}.chat-bubble-assistant .chat-bubble-body-content th,.chat-bubble-assistant .chat-bubble-body-content td{border:1px solid var(--mantine-color-gray-3);text-align:left;padding:.4em .6em}.chat-bubble-assistant .chat-bubble-body-content th{background:var(--mantine-color-gray-1);font-weight:600}.chat-bubble-assistant .chat-bubble-body-content tr:nth-child(2n) td{background:var(--mantine-color-gray-0)}.chat-bubble-assistant .chat-bubble-body-content hr{border:none;border-top:1px solid var(--mantine-color-gray-3);margin:.75em 0}.chat-bubble-user .chat-bubble-body-content p{white-space:pre-line;margin:0 0 .25em}.chat-bubble-user .chat-bubble-body-content p br{display:none}.chat-bubble-user .chat-bubble-body-content p:last-child{margin-bottom:0}.chat-bubble-user .chat-bubble-body-content a{color:#ffffffe6;text-decoration:underline}.chat-bubble-user .chat-bubble-body-content code{font-family:var(--mantine-font-family-monospace);background:#ffffff26;border-radius:3px;padding:.1em .3em;font-size:.85em}.chat-bubble-user .chat-bubble-body-content strong{font-weight:600}.chat-input{background:var(--mantine-color-body);border:1px solid var(--mantine-color-gray-3);border-radius:24px;align-items:flex-end;gap:8px;margin:12px;padding:8px 8px 8px 16px;transition:border-color .2s,box-shadow .2s;display:flex}.chat-input:focus-within{border-color:var(--mantine-color-blue-4);box-shadow:0 0 0 3px color-mix(in oklab, var(--mantine-color-blue-4) 22%, transparent)}.chat-input-disabled{opacity:.6;pointer-events:none}.chat-input-loading{opacity:.6}.chat-input-loading .chat-input-stop{opacity:1}.chat-input-textarea{flex:1}.chat-input-textarea .mantine-Textarea-input{min-height:unset;font-size:var(--mantine-font-size-sm);padding:6px 0;line-height:1.5;background:0 0!important;border:none!important}.chat-input-textarea .mantine-Textarea-input:focus{box-shadow:none!important;outline:none!important}.chat-input-submit{flex-shrink:0;transition:transform .15s}.chat-input-submit:hover:not(:disabled){transform:scale(1.05)}.chat-input-stop{cursor:pointer;flex-shrink:0;animation:1.5s ease-in-out infinite chat-stop-pulse}.chat-input-stop:hover{animation:none;transform:scale(1.08)}@keyframes chat-stop-pulse{0%,to{opacity:1}50%{opacity:.6}}.chat-cot{width:100%}.chat-cot-trigger{width:100%;color:var(--mantine-color-dimmed);align-items:center;gap:6px;padding:4px 0;transition:color .15s;display:flex}.chat-cot-trigger:hover{color:var(--mantine-color-dark-6)}.chat-cot-icon{opacity:.7;flex-shrink:0}.chat-cot-icon-pulse{animation:1.6s ease-in-out infinite chatCotIconPulse}@keyframes chatCotIconPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.chat-cot-label{text-align:left;flex:1;line-height:1.2}.chat-cot-label-streaming{background:linear-gradient(90deg, var(--mantine-color-dark-5), var(--mantine-color-dimmed), var(--mantine-color-dark-5));-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2s ease-in-out infinite chatCotShimmer}.chat-cot-chevron{flex-shrink:0;align-self:center;transition:transform .2s}.chat-cot-chevron-open{transform:rotate(180deg)}.chat-cot-steps{padding:6px 0 2px 2px}.chat-cot-step{align-items:flex-start;gap:8px;padding-bottom:6px;display:flex;position:relative;overflow:hidden}.chat-cot-step-icon{z-index:1;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;display:flex;position:relative}.chat-cot-step-complete .chat-cot-step-icon{color:var(--mantine-color-blue-6)}.chat-cot-step-active .chat-cot-step-icon{color:var(--mantine-color-blue-5)}.chat-cot-step-line{background:var(--mantine-color-gray-3);width:1px;position:absolute;top:18px;bottom:0;left:7px}.chat-cot-step-label{flex:1;line-height:1.4}.chat-cot-step-complete .chat-cot-step-label{color:var(--mantine-color-dimmed)}.chat-cot-step-active .chat-cot-step-label{color:var(--mantine-color-dark-6)}.chat-cot-spinner{animation:1s linear infinite chatCotSpin}@keyframes chatCotSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes chatCotShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.agent-reasoning-dot{background:var(--mantine-color-blue-5);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite agentReasoningPulse}@keyframes agentReasoningPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.agent-fade-up{animation:.35s agentFadeUp}@keyframes agentFadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.agent-reasoning-dot,.agent-fade-up{animation:none}}.chat-action-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-lg);box-shadow:var(--mantine-shadow-sm);background:#ffffffd9;margin:0 12px 8px;padding:12px 16px}.chat-suggestions{padding:0 12px 12px;overflow:hidden}.chat-suggestions-inner{flex-wrap:wrap;gap:8px;padding:6px 0 2px;display:flex}.chat-suggestion{border:1.5px solid var(--mantine-color-blue-3);background:var(--mantine-color-blue-0);color:var(--mantine-color-blue-7);font-size:var(--mantine-font-size-sm);cursor:pointer;white-space:normal;text-align:left;border-radius:999px;align-items:center;padding:8px 18px;font-weight:500;line-height:1.4;transition:background .15s,border-color .15s,box-shadow .15s,transform .1s;display:inline-flex}.chat-suggestion:hover{background:var(--mantine-color-blue-1);border-color:var(--mantine-color-blue-4);box-shadow:var(--mantine-shadow-sm);transform:translateY(-1px)}.chat-suggestion:active{background:var(--mantine-color-blue-2);transform:translateY(0)}.chat-suggestion-disabled,.chat-suggestion-disabled:hover,.chat-suggestion-disabled:active{opacity:.5;cursor:not-allowed;pointer-events:none;box-shadow:none;transform:none}.typing-dots{align-items:center;display:flex}.typing-dot{background:var(--mantine-color-blue-4);border-radius:50%}@keyframes chatBubbleBreathing{0%,to{opacity:.5}50%{opacity:.85}}@keyframes chatBubbleGlow{0%,to{box-shadow:0 1px 3px #0000000a, 0 0 4px color-mix(in oklab, var(--mantine-color-blue-4) 18%, transparent)}50%{box-shadow:0 1px 3px #0000000a, 0 0 12px color-mix(in oklab, var(--mantine-color-blue-5) 22%, transparent)}}.dictation-button-shell{flex-shrink:0;display:inline-flex;position:relative}.dictation-button-shell[data-starting]:before{content:"";background:conic-gradient(from 0turn, transparent 0turn .45turn, var(--mantine-color-red-filled) 1turn);pointer-events:none;border-radius:50%;animation:.8s linear infinite dictation-spin;position:absolute;inset:-3px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}.dictation-button-shell[data-recording]:before{content:"";background:var(--mantine-color-red-filled);opacity:calc(.12 + var(--dictation-level,0) * .3);transform:scale(calc(1.06 + var(--dictation-level,0) * .44));pointer-events:none;border-radius:50%;transition:transform 90ms linear,opacity 90ms linear;position:absolute;inset:0}.chat-input-disabled .dictation-button-shell[data-active]{pointer-events:auto}.dictation-button-icon{display:inline-flex}.dictation-button[data-busy] .dictation-button-icon{animation:.12s ease-in .25s forwards dictation-fade-out}.dictation-button-spinner{opacity:0;justify-content:center;align-items:center;animation:.16s ease-out .25s forwards dictation-fade-in;display:flex;position:absolute;inset:0}.dictation-input-container{position:relative}.dictation-input-container[data-dictating] textarea{color:#0000;-webkit-text-fill-color:transparent;caret-color:#0000}.dictation-input-container[data-dictating] textarea::placeholder{opacity:0}.dictation-transcript-overlay{box-sizing:border-box;white-space:pre-wrap;color:var(--mantine-color-text);pointer-events:none;position:absolute;overflow:hidden}.dictation-text-provisional{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .dictation-text-provisional{color:var(--mantine-color-dark-1)}.dictation-text-provisional{text-underline-offset:.2em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}.dictation-text-hint{white-space:pre;vertical-align:top;max-width:100%;display:inline-block}.dictation-text-hint[data-floating]{z-index:1;background:linear-gradient(to right, transparent, var(--mantine-color-body) .6em);padding-inline-start:.75em;position:absolute}.dictation-hint-pill{--dictation-pill-ink:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .dictation-hint-pill{--dictation-pill-ink:var(--mantine-color-dark-0)}.dictation-hint-pill{--dictation-pill-glint:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .dictation-hint-pill{--dictation-pill-glint:var(--mantine-color-dark-1)}.dictation-hint-pill{--dictation-pill-track:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .dictation-hint-pill{--dictation-pill-track:var(--mantine-color-dark-4)}.dictation-hint-pill{--dictation-pill-surface:#ffffffbd}[data-mantine-color-scheme=dark] .dictation-hint-pill{--dictation-pill-surface:#2e2e34a8}.dictation-hint-pill{--dictation-pill-edge:#00000014}[data-mantine-color-scheme=dark] .dictation-hint-pill{--dictation-pill-edge:#ffffff1a}.dictation-hint-pill{--dictation-pill-highlight:#ffffffe6}[data-mantine-color-scheme=dark] .dictation-hint-pill{--dictation-pill-highlight:#ffffff0f}.dictation-hint-pill{--dictation-pill-shade:#0f172a0f}[data-mantine-color-scheme=dark] .dictation-hint-pill{--dictation-pill-shade:#0000004d}.dictation-hint-pill{--dictation-pill-drop:#0f172a24}[data-mantine-color-scheme=dark] .dictation-hint-pill{--dictation-pill-drop:#00000080}.dictation-hint-pill{box-sizing:border-box;border:1px solid var(--dictation-pill-edge);background-color:var(--dictation-pill-surface);max-width:100%;height:1lh;box-shadow:inset 0 1px 0 var(--dictation-pill-highlight), 0 1px 2px var(--dictation-pill-shade), 0 2px 6px -3px var(--dictation-pill-drop);-webkit-backdrop-filter:blur(10px)saturate(1.4);backdrop-filter:blur(10px)saturate(1.4);color:var(--dictation-pill-ink);letter-spacing:.005em;vertical-align:top;border-radius:999px;align-items:center;gap:.45em;padding-inline:.55em .75em;font-size:.86em;font-weight:500;animation:.18s cubic-bezier(.2,.8,.2,1) both dictation-pill-in;display:inline-flex}.dictation-text-hint[data-floating] .dictation-hint-pill{--dictation-pill-surface:color-mix(in srgb, var(--mantine-color-body) 96%, transparent)}.dictation-hint-label{text-overflow:ellipsis;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.dictation-hint-marker{background-color:var(--dictation-pill-glint);border-radius:50%;flex:none;width:.62em;height:.62em;position:relative}[data-tone=loading] .dictation-hint-marker{box-sizing:border-box;border:1.5px solid var(--dictation-pill-track);border-top-color:var(--dictation-pill-ink);background-color:#0000;width:.8em;height:.8em;animation:.8s linear infinite dictation-spin}[data-tone=loading] .dictation-hint-label{background-image:linear-gradient(100deg, var(--dictation-pill-ink) 35%, var(--dictation-pill-glint) 50%, var(--dictation-pill-ink) 65%);color:#0000;-webkit-text-fill-color:transparent;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite dictation-shimmer}[data-tone=live] .dictation-hint-marker{background-color:var(--mantine-color-red-filled)}[data-tone=live] .dictation-hint-marker:after{content:"";background:var(--mantine-color-red-filled);border-radius:50%;animation:1.4s cubic-bezier(0,0,.2,1) infinite dictation-ping;position:absolute;inset:0}.dictation-text-provisional [data-fresh]{animation:.22s ease-out both dictation-word-in}.dictation-live-cursor{position:relative}.dictation-live-cursor:after{content:"";background:var(--mantine-color-red-filled);opacity:.8;border-radius:1px;width:2px;height:1.1em;animation:1.1s ease-in-out infinite dictation-cursor;position:absolute;top:.05em;left:2px}@keyframes dictation-fade-in{to{opacity:1}}@keyframes dictation-fade-out{to{opacity:0}}@keyframes dictation-word-in{0%{opacity:0;filter:blur(2px)}}@keyframes dictation-cursor{50%{opacity:.2}}@keyframes dictation-spin{to{transform:rotate(1turn)}}@keyframes dictation-shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes dictation-ping{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes dictation-pill-in{0%{opacity:0;transform:translateY(1px)scale(.97)}}@media (forced-colors:active){.dictation-transcript-overlay{visibility:hidden}.dictation-text-hint{visibility:visible}.dictation-hint-pill{color:canvastext;background-color:canvas;border-color:canvastext}[data-tone=loading] .dictation-hint-label{-webkit-text-fill-color:CanvasText;background-image:none}.dictation-hint-marker,[data-tone=live] .dictation-hint-marker{background-color:canvastext}[data-tone=loading] .dictation-hint-marker{background-color:#0000;border-color:canvastext graytext graytext}.dictation-input-container[data-dictating] textarea{color:canvastext;-webkit-text-fill-color:CanvasText}}@media (prefers-reduced-motion:reduce){.dictation-button-shell[data-recording]:before{transition:none;transform:scale(1.2)}.dictation-button-shell[data-starting]:before{background:var(--mantine-color-red-filled);opacity:.45;animation:none}.dictation-text-provisional [data-fresh],.dictation-live-cursor:after,.dictation-hint-pill,.dictation-hint-marker,.dictation-hint-marker:after,[data-tone=loading] .dictation-hint-label{animation:none}}._logo_1zbu2_1{transition:filter .5s ease-in-out}._logo_1zbu2_1:hover,._logoExternalHover_1zbu2_6{filter:brightness(1.5)drop-shadow(0 0 10px #b1dbfb)drop-shadow(0 0 5px #ddd3fb)}._loading_1zbu2_10{animation:2s ease-in-out infinite _alternateBrightness_1zbu2_1}@keyframes _alternateBrightness_1zbu2_1{0%,to{filter:brightness()}50%{filter:brightness(1.7)drop-shadow(0 0 10px #a5d8ff)drop-shadow(0 0 5px #ddd3fb)}}._chatContainer_1pbwz_1{border-radius:var(--mantine-radius-md);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}._chatHeader_1pbwz_10{padding:var(--mantine-spacing-md);border-bottom:1px solid var(--mantine-color-gray-3);background-color:var(--mantine-color-white);border-radius:var(--mantine-radius-md) var(--mantine-radius-md) 0 0;justify-content:space-between;align-items:center;display:flex}._chatMessages_1pbwz_20{padding:var(--mantine-spacing-md);gap:var(--mantine-spacing-md);flex-direction:column;flex:1;display:flex;overflow-y:auto}._messageRow_1pbwz_29{gap:var(--mantine-spacing-xs);align-items:flex-start;display:flex}._messageRowUser_1pbwz_35{gap:var(--mantine-spacing-sm);justify-content:flex-end;align-items:flex-start;display:flex}._agentAvatar_1pbwz_42{flex-shrink:0}._agentMessage_1pbwz_46{background-color:var(--mantine-color-gray-0);border-radius:4px 16px 16px;max-width:min(95%,1100px);position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a}._agentMessage_1pbwz_46:before{content:"";background:linear-gradient(180deg, var(--mantine-color-blue-3), var(--mantine-color-violet-3));opacity:.6;width:2px;position:absolute;top:0;bottom:0;left:0}._userMessage_1pbwz_70{background:var(--mantine-color-dark-7);border:none;border-radius:16px 16px 4px;max-width:min(80%,640px);position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a}._userMessage_1pbwz_70:before{content:"";background:linear-gradient(#fff6,#ffffff26);width:2px;position:absolute;top:0;bottom:0;right:0}._chatInputContainer_1pbwz_94{border-top:1px solid var(--mantine-color-gray-3);background-color:var(--mantine-color-white);border-radius:0 0 var(--mantine-radius-md) var(--mantine-radius-md)}._confirmationCard_1pbwz_100{background-color:var(--mantine-color-yellow-0);border-color:var(--mantine-color-yellow-3)}._resultPreview_1pbwz_105{margin-top:var(--mantine-spacing-sm)}._phaseProgress_1pbwz_109{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);background-color:var(--mantine-color-white);border-bottom:1px solid var(--mantine-color-gray-2)}._analysisPlanCard_1pbwz_116{background:linear-gradient(135deg, var(--mantine-color-blue-0) 0%, var(--mantine-color-white) 100%);border-color:var(--mantine-color-blue-2)}._analysisPlanHeader_1pbwz_125{justify-content:space-between;align-items:center;width:100%;display:flex}._analysisPlanChevron_1pbwz_132{transition:transform .25s}._agentThinking_1pbwz_137{width:fit-content}._agentThinkingTrigger_1pbwz_141{background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-2);border-radius:20px;align-items:center;gap:8px;width:fit-content;padding:8px 14px 8px 10px;transition:box-shadow .2s;display:inline-flex;position:relative;overflow:hidden}._agentThinkingTrigger_1pbwz_141:hover{box-shadow:0 2px 8px #4263eb1a}._agentThinkingAvatar_1pbwz_159{background:linear-gradient(135deg,#4263eb 0%,#7048e8 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._agentThinkingDots_1pbwz_170{align-items:center;gap:3px;display:flex}._agentThinkingDots_1pbwz_170 span{background:var(--mantine-color-gray-5);border-radius:50%;width:4px;height:4px;animation:1.4s ease-in-out infinite _agentThinkingBounce_1pbwz_1}._agentThinkingDots_1pbwz_170 span:nth-child(2){animation-delay:.2s}._agentThinkingDots_1pbwz_170 span:nth-child(3){animation-delay:.4s}._agentThinkingLabel_1pbwz_192{text-align:left;background:linear-gradient(90deg, var(--mantine-color-dark-5), var(--mantine-color-dimmed), var(--mantine-color-dark-5));-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;flex:1;line-height:1.2;animation:2s ease-in-out infinite _agentThinkingShimmer_1pbwz_1}._agentThinkingChevron_1pbwz_209{color:var(--mantine-color-dimmed);flex-shrink:0;transition:transform .2s}._agentThinkingChevronOpen_1pbwz_215{transform:rotate(180deg)}._agentThinkingStepsWrapper_1pbwz_220{position:relative}._agentThinkingStepsWrapper_1pbwz_220[data-scroll-top=false][data-scroll-bottom=false] ._agentThinkingSteps_1pbwz_220{-webkit-mask-image:none;mask-image:none}._agentThinkingStepsWrapper_1pbwz_220[data-scroll-top=true][data-scroll-bottom=false] ._agentThinkingSteps_1pbwz_220{-webkit-mask-image:linear-gradient(#0000,#000 12px);mask-image:linear-gradient(#0000,#000 12px)}._agentThinkingStepsWrapper_1pbwz_220[data-scroll-top=false][data-scroll-bottom=true] ._agentThinkingSteps_1pbwz_220{-webkit-mask-image:linear-gradient(#000 calc(100% - 12px),#0000);mask-image:linear-gradient(#000 calc(100% - 12px),#0000)}._agentThinkingStepsWrapper_1pbwz_220[data-scroll-top=true][data-scroll-bottom=true] ._agentThinkingSteps_1pbwz_220{-webkit-mask-image:linear-gradient(#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(#0000,#000 12px calc(100% - 12px),#0000)}._agentThinkingSteps_1pbwz_220{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;max-height:160px;padding:8px 10px 4px 14px;overflow-y:auto}._agentThinkingSteps_1pbwz_220::-webkit-scrollbar{display:none}._agentThinkingGroupChildren_1pbwz_265{padding-bottom:4px;padding-left:24px}._agentThinkingStep_1pbwz_220{align-items:flex-start;gap:8px;padding-bottom:8px;display:flex;position:relative;overflow:hidden}._agentThinkingStepIcon_1pbwz_279{z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;display:flex;position:relative}._agentThinkingStepComplete_1pbwz_292 ._agentThinkingStepIcon_1pbwz_279{color:var(--mantine-color-teal-6);background:var(--mantine-color-teal-0)}._agentThinkingStepActive_1pbwz_297 ._agentThinkingStepIcon_1pbwz_279{color:var(--mantine-color-blue-5);background:var(--mantine-color-blue-0)}._agentThinkingStepSaveActive_1pbwz_302 ._agentThinkingStepIcon_1pbwz_279{background-color:var(--mantine-color-green-5);color:#fff}._agentThinkingStepSaveComplete_1pbwz_307 ._agentThinkingStepIcon_1pbwz_279{background-color:var(--mantine-color-green-1);color:var(--mantine-color-green-7)}._agentThinkingStepLine_1pbwz_312{background:var(--mantine-color-gray-3);width:1px;position:absolute;top:18px;bottom:0;left:7px}._agentThinkingStepLabel_1pbwz_321{flex:1;line-height:1.4}._agentThinkingStepComplete_1pbwz_292 ._agentThinkingStepLabel_1pbwz_321{color:var(--mantine-color-dimmed)}._agentThinkingStepActive_1pbwz_297 ._agentThinkingStepLabel_1pbwz_321{color:var(--mantine-color-dark-6);font-weight:500}@keyframes _agentThinkingBounce_1pbwz_1{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@keyframes _agentThinkingShimmer_1pbwz_1{0%{background-position:200% 0}to{background-position:-200% 0}}._emptyState_1pbwz_357{height:100%;padding:var(--mantine-spacing-xl);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._errorState_1pbwz_367{align-items:center;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-lg);background-color:var(--mantine-color-red-0);border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-red-3);flex-direction:column;display:flex}._completeState_1pbwz_378{align-items:center;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-lg);background-color:var(--mantine-color-green-0);border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-green-3);flex-direction:column;display:flex}._suggestionChips_1pbwz_389{gap:var(--mantine-spacing-xs);margin-top:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}._suggestionChip_1pbwz_389{cursor:pointer;border:1px solid #0000;transition:all .2s}._suggestionChip_1pbwz_389:hover{background-color:var(--mantine-color-blue-1);border-color:var(--mantine-color-blue-3);transform:translateY(-1px)}._modeCard_1pbwz_409,._modeCardTurbo_1pbwz_418{cursor:pointer;border:2px solid var(--mantine-color-gray-3);flex:1;min-width:160px;max-width:220px;transition:all .2s}._modeCard_1pbwz_409:hover{border-color:var(--mantine-color-blue-4);box-shadow:var(--mantine-shadow-sm);transform:translateY(-2px)}._modeCardTurbo_1pbwz_418:hover{border-color:var(--mantine-color-orange-4);box-shadow:var(--mantine-shadow-sm);transform:translateY(-2px)}._modeCardSelected_1pbwz_439{border-color:var(--mantine-color-blue-5);background:linear-gradient(135deg, var(--mantine-color-blue-0) 0%, var(--mantine-color-white) 100%)}._modeCardSelectedTurbo_1pbwz_448{border-color:var(--mantine-color-orange-5);background:linear-gradient(135deg, var(--mantine-color-orange-0) 0%, var(--mantine-color-white) 100%)}._messageWithDivider_1pbwz_458{gap:var(--mantine-spacing-md);flex-direction:column;display:flex}._checkpointDivider_1pbwz_465{align-items:center;gap:var(--mantine-spacing-sm);padding:0 var(--mantine-spacing-md);display:flex}._checkpointDividerLine_1pbwz_472{background-color:var(--mantine-color-teal-3);flex:1;height:1px}._checkpointDividerLabel_1pbwz_478{color:var(--mantine-color-teal-7);white-space:nowrap;flex-shrink:0}@keyframes _spin_1pbwz_494{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinIcon_1pbwz_494{animation:1s linear infinite _spin_1pbwz_494}@keyframes _blink_1pbwz_1{0%,to{opacity:1}50%{opacity:0}}._streamingCursor_1pbwz_509{background-color:var(--mantine-color-blue-5);vertical-align:text-bottom;border-radius:1px;width:2px;height:1.1em;margin-left:2px;animation:1s ease-in-out infinite _cursorPulse_1pbwz_1;display:inline-block}@keyframes _cursorPulse_1pbwz_1{0%,to{opacity:1}50%{opacity:.15}}._reasoningPanel_1pbwz_531{margin-bottom:var(--mantine-spacing-xs);border:1px solid var(--mantine-color-violet-2);border-radius:var(--mantine-radius-sm);background:linear-gradient(135deg, var(--mantine-color-violet-0) 0%, var(--mantine-color-white) 100%);overflow:hidden}._reasoningPanelHeader_1pbwz_543{width:100%;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);justify-content:space-between;align-items:center;display:flex}._reasoningContent_1pbwz_551{padding:0 var(--mantine-spacing-sm) var(--mantine-spacing-sm);max-height:200px;overflow-y:auto}@keyframes _pulse_1pbwz_567{0%,to{opacity:1}50%{opacity:.4}}._pulseIcon_1pbwz_567{animation:1.5s ease-in-out infinite _pulse_1pbwz_567}@keyframes _richComponentReveal_1pbwz_1{0%{opacity:0}to{opacity:1}}._richComponentEnter_1pbwz_581{animation:.4s ease-out both _richComponentReveal_1pbwz_1}@keyframes _shine_1drzm_13{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}._shineBorder_1drzm_13{pointer-events:none;z-index:1;border-radius:inherit;will-change:background-position;width:100%;height:100%;animation:_shine_1drzm_13 var(--duration,14s) ease-in-out infinite;position:absolute;inset:0}._line_1dmj8_2{align-items:center;column-gap:calc(.5rem * var(--mantine-scale));min-height:calc(2.25rem * var(--mantine-scale));padding:calc(.4375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));display:grid;position:relative}._headerLine_1dmj8_12{padding-inline:calc(calc(.625rem * var(--mantine-scale)) + 1px)}._card_1dmj8_16{border:1px solid var(--mantine-color-gray-2);border-radius:calc(.5rem * var(--mantine-scale));overflow:hidden}._columnHeaderLine_1dmj8_22{min-height:0;padding-block:calc(.25rem * var(--mantine-scale));border-top:1px solid var(--mantine-color-gray-2)}._row_1dmj8_28{border-top:1px solid var(--mantine-color-gray-2)}._columnHeaderLine_1dmj8_22+._row_1dmj8_28{border-top:0}._foldLine_1dmj8_38{background:var(--mantine-color-gray-1)}._foldLine_1dmj8_38:hover{background:var(--mantine-color-gray-2)}._cover_1dmj8_48{width:100%;min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:block}._cover_1dmj8_48:after{content:"";position:absolute;inset:0}._cover_1dmj8_48:focus-visible{outline:none}._cover_1dmj8_48:focus-visible:after{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px}._inPlace_1dmj8_77{align-items:center;display:grid}._inPlace_1dmj8_77>*{grid-area:1/1;min-width:0}._replaced_1dmj8_87{visibility:hidden}._aboveCover_1dmj8_92{z-index:1;position:relative}._text_1dmj8_98{overflow-wrap:break-word}._singleLine_1dmj8_103{white-space:nowrap}._text_1dmj8_98:has(>._titleAction_1dmj8_108){align-items:center;column-gap:var(--mantine-spacing-md);flex-wrap:wrap;display:flex}._text_1dmj8_98:has(>._titleAction_1dmj8_108)>._cover_1dmj8_48{width:auto}._stepContainer_rh6l2_1{padding-left:24px;position:relative}._stepDot_rh6l2_6{border:2px solid var(--mantine-color-gray-4);z-index:1;background:#fff;border-radius:50%;flex-shrink:0;width:12px;height:12px;position:absolute;top:3px;left:0}._stepDotComplete_rh6l2_19{background:#222a44;border-color:#222a44}._stepLine_rh6l2_24{top:16px;left:5px;bottom:calc(-1 * var(--mantine-spacing-md) - 9px);background:var(--mantine-color-gray-3);width:2px;position:absolute}._stepContent_rh6l2_33{padding-bottom:var(--mantine-spacing-lg)}._chosenCustomerRow_b1cci_1{border:1px solid var(--mantine-color-gray-2);padding:calc(.5rem * var(--mantine-scale)) var(--mantine-spacing-xs);border-radius:8px}._chosenCustomerMeta_b1cci_7{overflow-wrap:anywhere}._card_rn1v3_1{border:1px solid var(--mantine-color-gray-3)}._header_rn1v3_5{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-xs);padding:0 2px 6px;display:flex}._headerTitle_rn1v3_13{font-weight:600;font-size:var(--mantine-font-size-sm);align-items:center;gap:8px;display:flex}._count_rn1v3_21{color:var(--mantine-color-dimmed);font-weight:500}._warnPill_rn1v3_26{background:var(--mantine-color-orange-1);color:var(--mantine-color-orange-8);border-radius:999px;align-items:center;gap:4px;padding:1px 6px 1px 4px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}._scroller_rn1v3_39{scrollbar-gutter:stable;max-height:11rem;margin:0 -6px;padding:0 6px;overflow:hidden auto}._scroller_rn1v3_39::-webkit-scrollbar{width:6px}._scroller_rn1v3_39::-webkit-scrollbar-thumb{background:var(--mantine-color-gray-3);border-radius:999px}._scroller_rn1v3_39::-webkit-scrollbar-thumb:hover{background:var(--mantine-color-gray-4)}._row_rn1v3_59{border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:6px;padding:8px 8px 8px 10px;transition:background .12s;display:grid;position:relative}._row_rn1v3_59+._row_rn1v3_59{border-top:1px solid var(--mantine-color-gray-2)}._row_rn1v3_59:hover{background:var(--mantine-color-gray-0)}._rowNeedsReview_rn1v3_78{background:color-mix(in srgb, var(--mantine-color-orange-0) 60%, transparent)}._rowNeedsReview_rn1v3_78:before{content:"";background:var(--mantine-color-orange-6);border-radius:999px;width:2px;position:absolute;top:6px;bottom:6px;left:0}._rowNeedsReview_rn1v3_78:hover{background:var(--mantine-color-orange-0)}._rowBody_rn1v3_97{flex-direction:column;gap:2px;min-width:0;display:flex}._primary_rn1v3_104{align-items:center;gap:6px;min-width:0;display:flex}._docNum_rn1v3_111{color:var(--mantine-color-gray-8);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:600}._customer_rn1v3_119{color:var(--mantine-color-gray-7);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:13px;overflow:hidden}._secondary_rn1v3_129{color:var(--mantine-color-dimmed);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:11px;display:flex}._secondary_rn1v3_129 ._dot_rn1v3_138{opacity:.4}._statusDot_rn1v3_142{border-radius:999px;flex-shrink:0;width:6px;height:6px;display:inline-block}._statusDraft_rn1v3_150{background:var(--mantine-color-gray-5)}._statusSent_rn1v3_153{background:var(--mantine-color-blue-5)}._statusBooked_rn1v3_156{background:var(--mantine-color-teal-5)}._statusPaid_rn1v3_159{background:var(--mantine-color-green-5)}._statusOverdue_rn1v3_162{background:var(--mantine-color-red-5)}._statusCancelled_rn1v3_165{background:var(--mantine-color-orange-5)}._statusUnknown_rn1v3_169{background:var(--mantine-color-gray-4)}._statusNotCreated_rn1v3_173{background:var(--mantine-color-orange-6)}._shareBadge_rn1v3_177{color:var(--mantine-color-grape-8);background:var(--mantine-color-grape-0);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:11px;font-weight:600}._reviewNote_rn1v3_188{color:var(--mantine-color-orange-8);font-size:11px;font-weight:500}._row_k56uc_1{border-top:1px solid var(--mantine-color-gray-2)}._results_k56uc_5{transition:opacity .16s}._results_k56uc_5[aria-busy=true]{opacity:.6}._createRow_k56uc_14{border-top:1px solid var(--mantine-color-gray-3);border-radius:6px;width:100%;padding:8px 0;display:block}._createRow_k56uc_14:hover{background:var(--mantine-color-gray-0)}._createAvatar_k56uc_26{border:1.5px dashed var(--mantine-color-gray-5);width:30px;height:30px;color:var(--mantine-color-dark-7);background:var(--mantine-color-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._typeToggleContainer_gqkd5_2{margin-bottom:8px}._typeToggleLabel_gqkd5_6{text-transform:uppercase;letter-spacing:.06em;color:var(--mantine-color-dimmed);margin-bottom:10px;font-size:.75rem;font-weight:600}._typeToggle_gqkd5_2{background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-lg);grid-template-columns:1fr 1fr;gap:0;padding:4px;display:grid}._typeToggleOption_gqkd5_25{z-index:2;border-radius:var(--mantine-radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:0 0;border:none;justify-content:center;align-items:center;gap:10px;width:100%;padding:8px 16px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}._typeToggleOption_gqkd5_25:not(._typeToggleOptionActive_gqkd5_43):hover{background:#ffffff80}._typeToggleOption_gqkd5_25:not(._typeToggleOptionActive_gqkd5_43):hover ._toggleTextTitle_gqkd5_47{color:var(--mantine-color-dark-9)}._toggleIcon_gqkd5_51{border-radius:var(--mantine-radius-md);background:var(--mantine-color-gray-1);width:30px;height:30px;color:var(--mantine-color-gray-6);flex-shrink:0;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}._toggleText_gqkd5_47{text-align:left}._toggleTextTitle_gqkd5_47{color:var(--mantine-color-gray-6);font-size:.9rem;font-weight:600;line-height:1.2;transition:color .2s cubic-bezier(.4,0,.2,1)}._typeToggleOptionActive_gqkd5_43{background:var(--mantine-color-white);box-shadow:0 4px 16px #0000000f}._typeToggleOptionActive_gqkd5_43 ._toggleTextTitle_gqkd5_47{color:var(--mantine-color-dark-9)}._typeToggleOptionActive_gqkd5_43._typeToggleOptionPrivate_gqkd5_86 ._toggleIcon_gqkd5_51{background:var(--mantine-color-blue-0);color:var(--mantine-color-blue-5)}._typeToggleOptionActive_gqkd5_43._typeToggleOptionCompany_gqkd5_91 ._toggleIcon_gqkd5_51{background:var(--mantine-color-yellow-0);color:var(--mantine-color-yellow-5)}._formFieldsWrapper_gqkd5_97{opacity:1;transition:opacity .2s,transform .2s;transform:translateY(0)}._formFieldsWrapperEntering_gqkd5_105{opacity:0;transform:translateY(6px)}@media (hover:hover){._dropdownText_uxpk6_1:hover{background-color:var(--mantine-color-gray-0)}}@media (hover:none){._dropdownText_uxpk6_1:active{background-color:var(--mantine-color-gray-0)}}._content_1ij1d_1{max-height:calc(100vh - 80px);overflow:hidden auto}@media (width<=61.9938em){._content_1ij1d_1{max-height:none}}._placeholderRow_1bgih_1{width:100%;padding:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);border:1.5px dashed var(--mantine-color-gray-4);cursor:pointer;background:0 0;transition:background-color .12s,border-color .12s;display:block}._placeholderRow_1bgih_1:hover{background:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-5)}._placeholderRow_1bgih_1:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px}._activityRow_1bgih_24{background:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);box-shadow:var(--mantine-shadow-xs);transition:background-color .12s,border-color .12s,box-shadow .12s}._activityRow_1bgih_24:hover{background:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-4);box-shadow:var(--mantine-shadow-sm)}._containerHoverRing_1bgih_41{box-shadow:inset 0 0 0 2px var(--mantine-color-blue-5);transition:box-shadow .12s}._emptyDropZone_1bgih_46{border:1.5px dashed var(--mantine-color-gray-4);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-md);text-align:center;color:var(--mantine-color-gray-6)}.mini-rich-text-editor-wrapper--body-text{border:1px solid var(--shared-hairline-color);background:var(--mantine-color-body);border-radius:8px;transition:border-color .15s,box-shadow .15s;overflow:clip}.mini-rich-text-editor-wrapper--body-text:focus-within{border-color:var(--mantine-color-blue-5);box-shadow:0 0 0 2px var(--mantine-color-blue-1)}.mini-rich-text-editor-wrapper--body-text .mini-rich-text-editor-content{min-height:calc(3.75rem * var(--mantine-scale));padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);color:var(--mantine-color-text);font-size:var(--mantine-font-size-md);line-height:1.5;overflow-y:auto}.mini-rich-text-editor-wrapper--body-text .mini-rich-text-editor-content:focus-within{outline:none}.mini-rich-text-editor-wrapper--body-text .mini-rich-text-editor-toolbar{z-index:1;padding:calc(.3125rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));border-bottom:1px solid var(--shared-hairline-color);background:inherit;position:sticky;top:0}.mini-rich-text-editor-surface{position:relative}.mini-rich-text-editor-review-button{top:calc(.25rem * var(--mantine-scale));right:calc(calc(.25rem * var(--mantine-scale)) + var(--whole-text-scrollbar-width,0px));position:absolute}.mini-rich-text-editor-wrapper--body-text .mini-rich-text-editor-surface[data-whole-text-review] .mini-rich-text-editor-content{padding-inline-end:calc(2rem * var(--mantine-scale))}.mini-rich-text-editor-toolbar[data-disabled]{opacity:.5;pointer-events:none}.mini-rich-text-editor-content p{margin:0}.mini-rich-text-editor-content hr{border:none;border-top:1px solid var(--mantine-color-gray-4);margin:6px 0}.mini-rich-text-editor-content p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--mantine-color-gray-5);pointer-events:none;height:0}.mini-rich-text-editor-wrapper--body-text .mini-rich-text-editor-content :is(p,ul,ol){margin:0 0 calc(.4375rem * var(--mantine-scale))}.mini-rich-text-editor-wrapper--body-text .mini-rich-text-editor-content :is(ul,ol){padding-left:calc(1.5rem * var(--mantine-scale))}.mini-rich-text-editor-wrapper--body-text .mini-rich-text-editor-content li>p,.mini-rich-text-editor-wrapper--body-text .mini-rich-text-editor-content>:last-child{margin-bottom:0}.mini-rich-text-editor-row{gap:var(--mantine-spacing-sm);align-items:stretch;display:flex}.mini-rich-text-editor-row>.mini-rich-text-editor-wrapper{flex:1;min-width:0}.mini-rich-text-editor-sheet{background-color:var(--mantine-color-white);max-width:fit-content;box-shadow:0 0 0 1px var(--mantine-color-gray-2), var(--mantine-shadow-xs);transition:box-shadow .15s}.mini-rich-text-editor-sheet:focus-within{box-shadow:0 0 0 1px var(--mantine-color-blue-5), 0 0 0 3px var(--mantine-color-blue-1)}.mini-rich-text-editor-paper .mini-rich-text-editor-content{min-height:60px;font-family:var(--editor-font-family,"Times New Roman", serif);font-synthesis:none;text-rendering:geometricprecision;font-kerning:none;padding:10px 0;font-size:10px;line-height:1.5}[data-band=footer] .mini-rich-text-editor-paper .mini-rich-text-editor-content{flex-direction:column;justify-content:flex-end;display:flex}.mini-rich-text-editor-paper .mini-rich-text-editor-content:focus-within{outline:none}.mini-rich-text-editor-paper .mini-rich-text-editor-content hr{border:none;border-top:1px solid #000;margin:0}.mini-rich-text-editor-paper .mini-rich-text-editor-content img{vertical-align:middle;max-width:642px;height:auto;max-height:80px;display:inline-block}.mini-rich-text-editor-paper p[style*=line-height] .template-variable-chip{box-shadow:inset 0 0 0 1px #d8d7d0;border:none!important;line-height:1!important}.mini-rich-text-editor-paper p[style*=line-height] .template-variable-chip__remove{vertical-align:top!important}.mini-rich-text-editor-paper p[style*=line-height] .template-variable-chip__remove svg{width:1em;height:1em}.mini-rich-text-editor-paper .mini-rich-text-editor-content table{border-collapse:collapse;width:100%;box-shadow:inset 1px 1px 0 var(--mantine-color-gray-4);margin:0}.mini-rich-text-editor-paper .mini-rich-text-editor-content th,.mini-rich-text-editor-paper .mini-rich-text-editor-content td{vertical-align:middle;min-width:40px;box-shadow:inset -1px -1px 0 var(--mantine-color-gray-4);border:none;padding:0 4px}.mini-rich-text-editor-paper .mini-rich-text-editor-content table[data-table-density=compact] th,.mini-rich-text-editor-paper .mini-rich-text-editor-content table[data-table-density=compact] td{padding:0 4px}.mini-rich-text-editor-paper .mini-rich-text-editor-content table[data-table-density=spacious] th,.mini-rich-text-editor-paper .mini-rich-text-editor-content table[data-table-density=spacious] td{padding:12px 4px}.mini-rich-text-editor-paper .mini-rich-text-editor-content td p,.mini-rich-text-editor-paper .mini-rich-text-editor-content th p{margin:0}.mini-rich-text-editor-paper .mini-rich-text-editor-content .selectedCell{background-color:var(--mantine-color-blue-0)}.mini-rich-text-editor-paper .mini-rich-text-editor-content .column-resize-handle{background-color:var(--mantine-color-blue-3);pointer-events:none;width:4px;position:absolute;top:0;bottom:0;right:-2px}.mini-rich-text-editor-paper .mini-rich-text-editor-content .tableWrapper{overflow:auto hidden}.mini-rich-text-editor-paper .mini-rich-text-editor-content .resize-cursor{cursor:col-resize}.email-variable-chip{white-space:nowrap;border-radius:8px;padding:0 6px;font-family:JetBrains Mono,Fira Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em;line-height:1.4;display:inline-block}.email-variable-chip--known{color:#1a1a1a;background:#f3f2ec;border:1px solid #d8d7d0}.email-variable-chip--unknown{background:var(--mantine-color-yellow-1,#fff3bf);color:var(--mantine-color-yellow-9,#5c3c00);border:1px solid var(--mantine-color-yellow-4,#ffe066)}[data-mantine-color-scheme=dark] .ProseMirror .email-variable-chip--known{background:var(--mantine-color-dark-5);color:var(--mantine-color-dark-0);border-color:var(--mantine-color-dark-4)}[data-mantine-color-scheme=dark] .ProseMirror .email-variable-chip--unknown{background:var(--mantine-color-yellow-light);color:var(--mantine-color-yellow-light-color);border-color:var(--mantine-color-yellow-light-hover)}.email-variable-chip[data-email-variable]{cursor:pointer}.email-variable-chip[data-selected=true]{outline:2px solid #1a1a1a}[data-mantine-color-scheme=dark] .email-variable-chip[data-selected=true]{outline:2px solid var(--mantine-color-dark-0)}.email-variable-chip[data-selected=true]{outline-offset:1px}._icon_11npx_1{flex:none;display:inline-grid}._text_11npx_7{white-space:pre-wrap;overflow-wrap:anywhere}._row_osdjr_5{container-type:inline-size}._rowClickable_osdjr_11{cursor:pointer;border-radius:6px;transition:background-color .12s}._rowClickable_osdjr_11:hover{background-color:var(--mantine-color-gray-0)}._rail_osdjr_21{align-items:center;gap:var(--mantine-spacing-sm);flex-direction:row;flex-shrink:0;display:flex}._deadline_osdjr_29{white-space:nowrap;align-items:center;gap:6px;display:flex}@container (width<=620px){._rail_osdjr_21{flex-direction:column;align-items:flex-end;gap:4px}._deadline_osdjr_29{order:2}}._inlineActions_osdjr_50{display:contents}._menuActions_osdjr_54{display:none}@container (width<=18.75rem){._compactActions_osdjr_59 ._inlineActions_osdjr_50{display:none}._compactActions_osdjr_59 ._menuActions_osdjr_54{display:block}}._row_1g6xm_2{cursor:pointer;transition:background-color .12s}._row_1g6xm_2:hover{background-color:var(--mantine-color-gray-0)}._row_1g6xm_2+._row_1g6xm_2{border-top:1px solid var(--mantine-color-gray-2)}._dot_1lg0q_1{border-radius:50%;flex-shrink:0;width:10px;height:10px}@keyframes _agent-status-dot-pulse_1lg0q_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.15)}}@keyframes _agent-status-dot-ring_1lg0q_1{0%,to{opacity:0;transform:scale(1)}25%,75%{opacity:.5;transform:scale(1.25)}50%{opacity:0;transform:scale(1.5)}}._dot_1lg0q_1[data-pulsing]{transform-origin:50%;animation:1.6s ease-in-out infinite _agent-status-dot-pulse_1lg0q_1;position:relative}._dot_1lg0q_1[data-pulsing]:after{content:"";pointer-events:none;box-shadow:0 0 0 2px color-mix(in srgb, var(--mantine-color-gray-5) 55%, transparent);border-radius:50%;animation:1.6s ease-in-out infinite _agent-status-dot-ring_1lg0q_1;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){._dot_1lg0q_1[data-pulsing]{animation:none}._dot_1lg0q_1[data-pulsing]:after{display:none}}._open_pxr8d_1 td{border-bottom:none}._chevron_pxr8d_5{color:var(--mantine-color-gray-5);display:inline-flex}._time_pxr8d_10{font-variant-numeric:tabular-nums}._moreCases_pxr8d_21{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:100%;overflow:hidden}._detail_pxr8d_29{grid-template-columns:110px minmax(0,1fr);gap:4px 12px;margin:0;padding:2px 6px 12px 48px;display:grid}._detail_pxr8d_29 dt{color:var(--mantine-color-dimmed)}._detailFull_pxr8d_41{grid-column:1/-1}._detail_pxr8d_29 dd{min-width:0;margin:0}._runDetail_pxr8d_50{padding:4px 10px 14px 48px}._hitList_pxr8d_54{margin:0;padding:0;list-style:none}._hit_pxr8d_54{border-bottom:1px solid var(--mantine-color-gray-1);align-items:baseline;gap:8px;padding:6px 0;display:flex}._hit_pxr8d_54:last-child{border-bottom:0}._hitKeys_pxr8d_73{flex-shrink:0}._foldToggle_pxr8d_77{align-items:center;gap:4px;display:inline-flex}._ruleTable_pxr8d_83{background:var(--mantine-color-body);border-radius:var(--mantine-radius-md)}._ruleTable_pxr8d_83 th{color:var(--mantine-color-dimmed);font-weight:600}._ruleTable_pxr8d_83 td{vertical-align:top}._table_1w7cn_1 tbody tr{cursor:pointer;background-color:var(--mantine-color-white);transition:background-color .1s}._table_1w7cn_1 tbody tr:hover{background-color:var(--mantine-color-gray-0)}._table_1w7cn_1 thead tr th,._skeletonTable_1w7cn_15 thead tr th{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);border-bottom:2px solid var(--mantine-color-gray-2);background-color:var(--mantine-color-white);padding-bottom:10px;font-weight:600}._email_1w7cn_26{word-break:break-all;overflow-wrap:anywhere}._phone_1w7cn_32{overflow-wrap:anywhere}._root_13i1h_1{font-size:var(--mantine-font-size-md);position:relative}@media (width<=48em){._root_13i1h_1{width:100%}}._option_13i1h_9{font-size:var(--mantine-font-size-md)}._dropdown_13i1h_13{border-color:var(--mantine-color-gray-4);border-top:0;border-top-left-radius:0;border-top-right-radius:0}._input_13i1h_20{font-size:var(--mantine-font-size-md)}._input_13i1h_20[data-expanded]{border-color:var(--mantine-color-gray-4);border-bottom-right-radius:0;border-bottom-left-radius:0}._list_1aook_8{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);background:var(--mantine-color-white);overflow:hidden}._groupHeader_1aook_17{background:var(--mantine-color-gray-0);border-top:1px solid var(--mantine-color-gray-3);flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:34px;padding:7px 12px;display:flex}._groupHeaderMedium_1aook_28{padding:calc(.5rem * var(--mantine-scale)) var(--mantine-spacing-xs);background:0 0}button._groupHeader_1aook_17{width:100%;font:inherit;color:var(--mantine-color-gray-7);text-align:left;cursor:pointer;border-bottom:0;border-left:0;border-right:0}button._groupHeader_1aook_17:hover{background:var(--mantine-color-gray-1)}._groupHeader_1aook_17:has(>._groupHeaderToggle_1aook_47:hover){background:var(--mantine-color-gray-1)}._groupHeader_1aook_17:has(>._toggleHeading_1aook_48>._groupHeaderToggle_1aook_47:hover){background:var(--mantine-color-gray-1)}._list_1aook_8:has(>._cardHeader_1aook_53){border-color:var(--mantine-color-gray-2)}._groupHeader_1aook_17._cardHeader_1aook_53{background:var(--mantine-color-white)}button._groupHeader_1aook_17._cardHeader_1aook_53:hover,button._groupHeaderMedium_1aook_28:hover{background:var(--mantine-color-gray-0)}._groupHeader_1aook_17._cardHeader_1aook_53:has(>._groupHeaderToggle_1aook_47:hover){background:var(--mantine-color-gray-0)}._groupHeader_1aook_17._cardHeader_1aook_53:has(>._toggleHeading_1aook_48>._groupHeaderToggle_1aook_47:hover){background:var(--mantine-color-gray-0)}._groupHeaderMedium_1aook_28:has(>._groupHeaderToggle_1aook_47:hover){background:var(--mantine-color-gray-0)}._groupHeaderMedium_1aook_28:has(>._toggleHeading_1aook_48>._groupHeaderToggle_1aook_47:hover){background:var(--mantine-color-gray-0)}._groupHeaderToggle_1aook_47{min-width:0;font:inherit;color:var(--mantine-color-gray-7);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:4px 10px;padding:0;display:flex}._toggleHeading_1aook_48{min-width:0;font:inherit;flex:1;margin:0;display:flex}._groupBody_1aook_98>._row_1aook_97:first-child{border-top:1px solid var(--mantine-color-gray-3)}._groupHeaderDescription_1aook_104{flex:1 1 0;min-width:0}._groupHeaderActions_1aook_109{flex-shrink:0;align-items:center;gap:2px;margin-left:auto;display:flex}._row_1aook_97{border-top:1px solid var(--mantine-color-gray-2);flex-direction:column;min-height:40px;padding:8px 10px 8px 8px;display:flex}._rowMain_1aook_127{align-items:center;gap:8px;min-width:0;display:flex}._panel_1aook_134{padding:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-gray-2)}._emptyRow_1aook_139{border-top:1px solid var(--mantine-color-gray-2);padding:8px 12px 8px 44px}._groupHeader_1aook_17+._row_1aook_97,._groupHeader_1aook_17+._panel_1aook_134,._groupHeader_1aook_17+._emptyRow_1aook_139{border-top-color:var(--mantine-color-gray-3)}._groupHeader_1aook_17:first-child,._row_1aook_97:first-child,._panel_1aook_134:first-child,._emptyRow_1aook_139:first-child{border-top:0}._leading_1aook_158{flex-shrink:0;justify-content:center;width:28px;display:flex}._title_1aook_165{flex:0 auto;min-width:0}._badges_1aook_170{flex-shrink:0;align-items:center;gap:6px;display:flex}._trailing_1aook_177{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}._actions_1aook_185{align-items:center;gap:2px;display:flex}._secondLine_1aook_191{align-items:baseline;gap:10px;min-width:0;margin-top:-2px;display:flex}._secondLineIndented_1aook_199{padding-left:36px}._description_1aook_203{flex:0 auto;min-width:0}._aside_1aook_208{white-space:nowrap;flex-shrink:0;margin-left:auto}._warningBadge_2c6hf_1{background:linear-gradient(180deg, var(--mantine-color-orange-1) 0%, var(--mantine-color-orange-0) 100%);border:1px solid var(--mantine-color-orange-2)}._summary_2c6hf_10{background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-2);border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}._summaryText_2c6hf_20{flex:1;min-width:0}._row_2c6hf_25{background:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-2);border-radius:10px;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:12px 14px;transition:border-color .12s,background-color .12s;display:grid}._row_2c6hf_25:hover{border-color:var(--mantine-color-gray-3);background:var(--mantine-color-gray-0)}._rowIcon_2c6hf_44{background:var(--mantine-color-gray-1);width:32px;height:32px;color:var(--mantine-color-gray-6);font-variant-numeric:tabular-nums;letter-spacing:-.02em;border-radius:8px;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}._rowName_2c6hf_59{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._divider_2c6hf_65{background:linear-gradient(90deg, transparent 0%, var(--mantine-color-gray-2) 20%, var(--mantine-color-gray-2) 80%, transparent 100%);height:1px}._sheet_11q3s_11{display:none}@media print{body[data-print-day-sheet]{height:auto!important;overflow:visible!important}body[data-print-day-sheet]>:not([data-print-sheet-root]){display:none!important}._sheet_11q3s_11{color:#000;font-variant-numeric:tabular-nums;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;padding:9mm 12mm;font:9px/1.3 Arial,Helvetica,sans-serif;display:block}._head_11q3s_44{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:5px;display:flex}._heading_11q3s_52{margin:0;font-size:14px;font-weight:700}._meta_11q3s_58{margin:0;font-size:10px}._table_11q3s_63{border-collapse:collapse;table-layout:fixed;width:100%}._table_11q3s_63 thead{display:table-header-group}._table_11q3s_63 tr{break-inside:avoid;page-break-inside:avoid}._table_11q3s_63 th,._table_11q3s_63 td{text-align:left;vertical-align:top;overflow-wrap:break-word;border:1px solid #999;padding:1px 5px}._table_11q3s_63 thead th{background:#eee}._billable_11q3s_94 td{background:#f3f3f3}._colClock_11q3s_98{width:11%}._colClient_11q3s_102{width:22%}._table_11q3s_63 th._numeric_11q3s_108,._table_11q3s_63 td._numeric_11q3s_108{text-align:right;width:9%}._totals_11q3s_114 td{background:#f4f4f4;font-weight:700}}._valueButton_1o7vg_1{min-width:0;height:calc(1.25rem * var(--mantine-scale));padding-inline:calc(.25rem * var(--mantine-scale));border-radius:var(--mantine-radius-sm);align-items:center;display:flex}._valueButton_1o7vg_1:hover,._valueButton_1o7vg_1[data-expanded]{background-color:var(--mantine-color-gray-2)}._root_1kr9i_2{--mantine-color-dimmed:#697078}._numericCell_19ras_4{font-variant-numeric:tabular-nums}._value_1r0wl_9{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._card_1r0wl_19._card_1r0wl_19{border:1px solid var(--mantine-color-gray-3)}._sparklineSlot_1r0wl_29{flex-shrink:0;width:150px;height:30px}._table_314da_1 tbody tr{cursor:pointer;background-color:var(--mantine-color-white);transition:background-color .1s}._table_314da_1 tbody tr:hover{background-color:var(--mantine-color-gray-0)}._table_314da_1 tbody tr td{border-bottom:1px solid var(--mantine-color-gray-2)}[data-menu-open] ._table_314da_1 tbody tr:hover{background-color:inherit}._table_314da_1 tbody tr._activeRow_314da_27,._table_314da_1 tbody tr._activeRow_314da_27:hover{background-color:var(--mantine-color-gray-0)}._table_314da_1 thead tr th{color:var(--mantine-color-gray-5);text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid var(--mantine-color-gray-2);background-color:var(--mantine-color-white);padding-bottom:10px;font-size:11px;font-weight:600}._groupedSection_314da_61{scrollbar-gutter:stable;overflow-x:auto}._groupedSection_314da_61>[role=button]{left:0}._groupedSection_314da_61::-webkit-scrollbar{width:8px;height:8px}._groupedSection_314da_61::-webkit-scrollbar-thumb{background:var(--mantine-color-gray-3);border-radius:999px}._groupedSection_314da_61::-webkit-scrollbar-thumb:hover{background:var(--mantine-color-gray-4)}._groupedSection_314da_61 .mantine-datatable,._groupedSection_314da_61 .mantine-datatable-scroll-area,._groupedSection_314da_61 .mantine-datatable .mantine-ScrollArea-viewport{overflow:visible!important}._groupedSection_314da_61 .mantine-datatable .mantine-ScrollArea-scrollbar{display:none!important}._groupedSection_314da_61 .mantine-datatable-header{top:var(--case-list-group-header-h,calc(2.5rem * var(--mantine-scale,1)));z-index:2;background-color:var(--mantine-color-white)!important}@keyframes _accent-pulse-top_1fp7v_1{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--pulse-color) 0%, transparent)}45%{box-shadow:0 -8px 22px 4px color-mix(in srgb, var(--pulse-color) 45%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--pulse-color) 0%, transparent)}}._pulse_1fp7v_14{animation:1.1s cubic-bezier(.22,1,.36,1) _accent-pulse-top_1fp7v_1}@media (prefers-reduced-motion:reduce){._pulse_1fp7v_14{animation:none}}._hoverable_1xns6_5{transition:transform .12s cubic-bezier(.22,1,.36,1),box-shadow .12s cubic-bezier(.22,1,.36,1)}._hoverable_1xns6_5:hover{box-shadow:var(--mantine-shadow-md);background-color:var(--mantine-color-gray-0);transform:translateY(-1px)}[data-menu-open] ._hoverable_1xns6_5:hover{box-shadow:none;background-color:var(--mantine-color-white);transform:none}@media (prefers-reduced-motion:reduce){._hoverable_1xns6_5{transition:none}._hoverable_1xns6_5:hover{transform:none}}@keyframes _overdue-card-pulse_l8f46_1{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--mantine-color-red-7) 45%, transparent)}50%{box-shadow:0 0 0 3px color-mix(in srgb, var(--mantine-color-red-7) 0%, transparent)}}._overdue_l8f46_16{animation:2.8s ease-in-out infinite _overdue-card-pulse_l8f46_1;border-color:var(--mantine-color-red-7)!important}@media (prefers-reduced-motion:reduce){._overdue_l8f46_16{animation:none}}@keyframes _count-badge-pulse_173vo_1{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--mantine-color-red-6) 55%, transparent);transform:scale(1)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--mantine-color-red-6) 0%, transparent);transform:scale(1.08)}}._pulse_173vo_15{transform-origin:50%;animation:1.6s ease-in-out infinite _count-badge-pulse_173vo_1}@media (prefers-reduced-motion:reduce){._pulse_173vo_15{animation:none}}
