@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_8eaea4{font-family:Geist,Geist Fallback;font-style:normal}.__variable_8eaea4{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_8c25df{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_8c25df{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}.mobile-expense-notes-export-all_exportAll__zRkwX{display:none}@media (max-width:760px){.mobile-expense-notes-export-all_exportAll__zRkwX{width:100%;min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:10px 14px;border:1px solid #4da77b;border-radius:13px;color:#ffffff;background:#4da77b;font:inherit;font-size:11px;font-weight:820;box-shadow:0 8px 20px rgba(77,167,123,.16);cursor:pointer}.mobile-expense-notes-export-all_exportAll__zRkwX>span:first-child{width:24px;height:24px;display:grid;place-items:center;border-radius:8px;color:#ffffff;background:rgba(255,255,255,.14);font-size:15px}.mobile-expense-notes-export-all_exportAll__zRkwX:disabled{cursor:not-allowed;opacity:.56}}.mobile-finance-expense-history_history__GC6jM{display:none}@media (max-width:760px){.mobile-finance-expense-history_history__GC6jM{display:grid;gap:10px;margin-top:4px;padding-bottom:8px}.mobile-finance-expense-history_header__uJ7Sy{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:4px 2px 0}.mobile-finance-expense-history_header__uJ7Sy>div{min-width:0;display:grid;gap:2px}.mobile-finance-expense-history_eyebrow__jMRCt{margin:0;color:#4da77b;font-size:8px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.mobile-finance-expense-history_header__uJ7Sy h2{margin:0;color:#102d36;font-size:20px;font-weight:820;letter-spacing:-.025em}.mobile-finance-expense-history_count__g58EO{min-width:30px;height:30px;display:grid;place-items:center;padding:0 8px;border-radius:999px;color:#267254;background:#e6f6ed;font-size:10px;font-weight:850}.mobile-finance-expense-history_empty__a4Dij{padding:17px 14px;border:1px dashed #d6e2e4;border-radius:15px;color:#71868c;background:rgba(255,255,255,.62);font-size:10px;text-align:center}.mobile-finance-expense-history_list__ge0KP{display:grid;gap:8px}.mobile-finance-expense-history_item__JTBMM{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:13px 14px;border:1px solid #d8e5e7;border-radius:16px;background:#ffffff;box-shadow:0 7px 18px rgba(14,41,77,.035)}.mobile-finance-expense-history_identity__yC_HP{min-width:0;display:grid;gap:3px}.mobile-finance-expense-history_identity__yC_HP strong{overflow:hidden;color:#17343d;font-size:11px;font-weight:790;text-overflow:ellipsis;white-space:nowrap}.mobile-finance-expense-history_identity__yC_HP small{color:#819398;font-size:8.5px}.mobile-finance-expense-history_summary__I7F_0{display:grid;justify-items:end;gap:5px;white-space:nowrap}.mobile-finance-expense-history_status__7BQWe{padding:5px 8px;border-radius:999px;color:#267254;background:#e9f7ef;font-size:8px;font-weight:820}.mobile-finance-expense-history_summary__I7F_0 strong{color:#102d36;font-size:11px}}.mobile-finance-expense-workflow_workflow__dI93Y{display:none}@media (max-width:760px){.mobile-finance-expense-workflow_workflow__dI93Y{display:grid;gap:14px;margin-top:20px}.mobile-finance-expense-workflow_error__FlOOe,.mobile-finance-expense-workflow_success__hLNBH{padding:12px 14px;border-radius:13px;font-size:11px;font-weight:700;line-height:1.45}.mobile-finance-expense-workflow_success__hLNBH{border:1px solid #cce8db;color:#176245;background:#effaf4}.mobile-finance-expense-workflow_error__FlOOe{border:1px solid #efcccc;color:#a33a3a;background:#fff5f5}.mobile-finance-expense-workflow_summary__BHrp0{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px;border-radius:18px;color:#ffffff;background:linear-gradient(135deg,#3f986f,#63be91);box-shadow:0 12px 28px rgba(77,167,123,.17)}.mobile-finance-expense-workflow_summary__BHrp0>div{min-width:0;display:grid;gap:3px}.mobile-finance-expense-workflow_summary__BHrp0 small,.mobile-finance-expense-workflow_summary__BHrp0 span{font-size:9px;font-weight:700;opacity:.76}.mobile-finance-expense-workflow_summary__BHrp0 strong{font-size:24px;line-height:1.1}.mobile-finance-expense-workflow_roleBadge__vhCW2{flex:0 0 auto;padding:7px 10px;border-radius:999px;color:#ffffff;background:rgba(255,255,255,.15);font-size:9px!important;font-weight:850!important;opacity:1!important}.mobile-finance-expense-workflow_workflowTabs__X_pPb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.mobile-finance-expense-workflow_workflowTab__bOr7b{min-width:0;min-height:68px;display:grid;place-items:center;align-content:center;gap:5px;padding:8px 3px;border:1px solid #d9e5e7;border-radius:14px;color:#657b82;background:#ffffff;font:inherit;text-align:center;cursor:pointer;box-shadow:0 6px 16px rgba(14,41,77,.035)}.mobile-finance-expense-workflow_workflowTab__bOr7b span{min-width:0;overflow:hidden;font-size:9px;font-weight:780;line-height:1.1;text-overflow:ellipsis}.mobile-finance-expense-workflow_workflowTab__bOr7b strong{min-width:24px;height:24px;display:grid;place-items:center;padding:0 5px;border-radius:999px;color:#70868b;background:#eef3f4;font-size:11px}.mobile-finance-expense-workflow_workflowTabActive__dWWhj{border-color:#a9d9c4;color:#176245;background:#edf9f3;box-shadow:0 7px 19px rgba(77,167,123,.09)}.mobile-finance-expense-workflow_workflowTabActive__dWWhj strong{color:#ffffff;background:#4da77b}.mobile-finance-expense-workflow_search__Gm3WX{min-height:50px;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:0 13px;border:1px solid #d8e4e6;border-radius:15px;background:#ffffff}.mobile-finance-expense-workflow_search__Gm3WX>span{color:#4da77b;font-size:18px}.mobile-finance-expense-workflow_search__Gm3WX input{min-width:0;border:0;outline:0;color:#102d36;background:transparent;font:inherit;font-size:12px}.mobile-finance-expense-workflow_search__Gm3WX input::placeholder{color:#9aabad}.mobile-finance-expense-workflow_empty__sPZQ7{display:grid;gap:4px;padding:22px 16px;border:1px dashed #d6e2e4;border-radius:16px;color:#71868c;background:rgba(255,255,255,.65);text-align:center;font-size:10px}.mobile-finance-expense-workflow_empty__sPZQ7 strong{color:#25434c;font-size:12px}.mobile-finance-expense-workflow_notes__OQPHL{display:grid;gap:10px}.mobile-finance-expense-workflow_noteCard__p_h_c{overflow:hidden;border:1px solid #d8e5e7;border-radius:18px;background:#ffffff;box-shadow:0 8px 22px rgba(14,41,77,.045)}.mobile-finance-expense-workflow_noteHeader__3iImJ{width:100%;display:grid;grid-template-columns:42px minmax(0,1fr) auto 18px;align-items:center;gap:9px;padding:14px 13px 10px;border:0;color:#102d36;background:transparent;font:inherit;text-align:left;cursor:pointer}.mobile-finance-expense-workflow_avatar__9soiF{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;color:#147b68;background:#e1f4ef;font-size:12px;font-weight:850}.mobile-finance-expense-workflow_identity__b_5xJ{min-width:0;display:grid;gap:2px}.mobile-finance-expense-workflow_identity__b_5xJ strong{overflow:hidden;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.mobile-finance-expense-workflow_identity__b_5xJ small{overflow:hidden;color:#7c9196;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.mobile-finance-expense-workflow_noteSummary__2CH6t{display:grid;justify-items:end;gap:5px;white-space:nowrap}.mobile-finance-expense-workflow_status__Cwrky{padding:5px 8px;border-radius:999px;color:#267254;background:#e9f7ef;font-size:8px;font-weight:820}.mobile-finance-expense-workflow_noteSummary__2CH6t strong{color:#102d36;font-size:12px}.mobile-finance-expense-workflow_chevron__HPfE4{color:#71868c;font-size:14px}.mobile-finance-expense-workflow_facts__UZJFC{display:flex;flex-wrap:wrap;gap:5px;padding:0 13px 12px 64px;color:#819398;font-size:8.5px}.mobile-finance-expense-workflow_details__UziDS{display:grid;gap:12px;padding:12px 13px 14px;border-top:1px solid #edf2f3;background:#fbfdfd}.mobile-finance-expense-workflow_correctionNotice__5yVqX{display:grid;gap:4px;padding:11px 12px;border:1px solid #f0d8c2;border-radius:12px;color:#885629;background:#fff8f0;font-size:9px}.mobile-finance-expense-workflow_correctionNotice__5yVqX strong{font-size:10px}.mobile-finance-expense-workflow_expenses__W0JZ2{display:grid;gap:8px}.mobile-finance-expense-workflow_expense__WbbCi{display:grid;gap:7px;padding:11px;border:1px solid #e0e9ea;border-radius:13px;background:#ffffff}.mobile-finance-expense-workflow_expenseTop__bKzcG{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.mobile-finance-expense-workflow_expenseTop__bKzcG>div{min-width:0;display:grid;gap:2px}.mobile-finance-expense-workflow_expenseTop__bKzcG strong{color:#17343d;font-size:10px}.mobile-finance-expense-workflow_expenseTop__bKzcG>strong{color:#08745e;white-space:nowrap}.mobile-finance-expense-workflow_expenseTop__bKzcG span,.mobile-finance-expense-workflow_expense__WbbCi>small{color:#819499;font-size:8px}.mobile-finance-expense-workflow_receipts__MRHUv{display:grid;gap:6px}.mobile-finance-expense-workflow_receipts__MRHUv button{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 8px;border:1px solid #dfe8e9;border-radius:10px;color:#29464e;background:#ffffff;font:inherit;text-align:left}.mobile-finance-expense-workflow_receipts__MRHUv button>span{width:34px;height:28px;display:grid;place-items:center;border-radius:7px;color:#08745e;background:#e9f7f2;font-size:8px;font-weight:850}.mobile-finance-expense-workflow_receipts__MRHUv button strong{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.mobile-finance-expense-workflow_receipts__MRHUv button small{color:#4b8793;font-size:8px}.mobile-finance-expense-workflow_noReceipt__Iv56W{color:#9aabad;font-size:8.5px}.mobile-finance-expense-workflow_actionRow__ryyXY{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:4px}.mobile-finance-expense-workflow_correctionAction__a4yg2,.mobile-finance-expense-workflow_payAction__wOBU0,.mobile-finance-expense-workflow_primaryAction__d1I1q,.mobile-finance-expense-workflow_secondaryAction__XaJ59{min-height:40px;padding:9px 12px;border-radius:11px;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.mobile-finance-expense-workflow_primaryAction__d1I1q{border:1px solid #4da77b;color:#ffffff;background:#4da77b}.mobile-finance-expense-workflow_secondaryAction__XaJ59{border:1px solid #d2dfe2;color:#28464f;background:#ffffff}.mobile-finance-expense-workflow_correctionAction__a4yg2{border:1px solid #d99558;color:#ffffff;background:#d99558}.mobile-finance-expense-workflow_payAction__wOBU0{width:100%;border:1px solid #04a8da;color:#ffffff;background:#04b9ed}.mobile-finance-expense-workflow_correctionAction__a4yg2:disabled,.mobile-finance-expense-workflow_payAction__wOBU0:disabled,.mobile-finance-expense-workflow_primaryAction__d1I1q:disabled{cursor:wait;opacity:.62}.mobile-finance-expense-workflow_correctionForm__taRJl{width:100%;display:grid;gap:8px}.mobile-finance-expense-workflow_correctionForm__taRJl textarea{width:100%;resize:vertical;padding:10px;border:1px solid #d7e2e4;border-radius:11px;outline:none;color:#17343d;background:#ffffff;font:inherit;font-size:10px}.mobile-finance-expense-workflow_correctionForm__taRJl>div{display:flex;justify-content:flex-end;gap:7px}.mobile-finance-expense-workflow_infoAction__JMeFd{width:100%;padding:10px 12px;border-radius:11px;color:#6d8288;background:#eef3f4;font-size:9px;text-align:center}}[data-feex-mobile-disclosure-trigger=true]{display:none}@media (max-width:760px){:root{--feex-action-green:#4da77b;--feex-action-green-strong:#3f9169;--feex-action-green-shadow:rgba(77,167,123,0.24);--feex-action-blue:#04c1fb;--feex-action-blue-strong:#00a9df;--feex-action-blue-shadow:rgba(4,193,251,0.24)}[data-unified-mobile-header=true]{position:fixed!important;z-index:140!important;top:0!important;right:0!important;left:0!important;width:100%!important;box-sizing:border-box!important}body:has([data-unified-mobile-header=true]){padding-top:calc(74px + env(safe-area-inset-top))!important}body:has([data-unified-mobile-header=true]) main :is(button[type=submit][class*=_button__],a[class*=_primaryLink__],.expense-line-form__primary-button){border-color:var(--feex-action-green)!important;color:#ffffff!important;background:var(--feex-action-green)!important;box-shadow:0 8px 20px var(--feex-action-green-shadow)!important}body:has([data-unified-mobile-header=true]) main :is(button[type=submit][class*=_button__],a[class*=_primaryLink__],.expense-line-form__primary-button):not(:disabled):active{border-color:var(--feex-action-green-strong)!important;background:var(--feex-action-green-strong)!important}[data-feex-mobile-disclosure-trigger=true]{width:100%;min-height:54px;display:flex;align-items:center;justify-content:center;padding:12px 18px;border:1px solid var(--feex-action-green);border-radius:17px;color:#ffffff;background:var(--feex-action-green);box-shadow:0 10px 24px var(--feex-action-green-shadow);font:inherit;font-size:14px;font-weight:780;line-height:1.2;cursor:pointer}[data-feex-mobile-disclosure-trigger=true]:active{border-color:var(--feex-action-green-strong);background:var(--feex-action-green-strong)}[data-feex-mobile-disclosure-content=closed]{display:none!important}body:has([data-unified-mobile-header=true]) main h2[class*=sectionTitle]:has(+section[class*=panel]>[data-feex-leave-disclosure=closed]){display:none!important}body:has([data-unified-mobile-header=true]) main section[class*=panel]:has(>[data-feex-leave-disclosure=closed]){padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body:has([data-unified-mobile-header=true]) main section[class*=panel]:has(>[data-feex-leave-disclosure=closed])>div[class*=panelHeader]{display:none!important}body:has([data-unified-mobile-header=true]) main :is([data-feex-leave-disclosure] button[type=submit],[data-documents-mobile-view=requests] form button[type=submit],.submit-note:not(.submit-note--reference) .submit-note__button,.submit-note__confirm){border-color:var(--feex-action-blue)!important;color:#ffffff!important;background:var(--feex-action-blue)!important;box-shadow:0 8px 20px var(--feex-action-blue-shadow)!important}body:has([data-unified-mobile-header=true]) main :is([data-feex-leave-disclosure] button[type=submit],[data-documents-mobile-view=requests] form button[type=submit],.submit-note:not(.submit-note--reference) .submit-note__button,.submit-note__confirm):not(:disabled):active{border-color:var(--feex-action-blue-strong)!important;background:var(--feex-action-blue-strong)!important}body:has([data-unified-mobile-header=true]) main [class*=_filePickerButton__]{color:#ffffff!important;background:var(--feex-action-blue)!important;box-shadow:0 7px 17px var(--feex-action-blue-shadow)!important}body:has([data-unified-mobile-header=true]) main .exportPdfMobileStat--total,body:has([data-unified-mobile-header=true]) main .stat--total{border-color:var(--feex-action-green)!important;background:var(--feex-action-green)!important;box-shadow:0 10px 24px var(--feex-action-green-shadow)!important}body:has([data-unified-mobile-header=true]) main .exportPdfMobileStat--total small,body:has([data-unified-mobile-header=true]) main .stat--total .stat__currency{color:rgba(255,255,255,.82)!important}[data-documents-mobile-view=incoming],[data-documents-mobile-view=requests]{display:flex!important;flex-direction:column!important}[data-documents-mobile-view=incoming] [class*=uploadBlock]{display:block!important;order:1}[data-documents-mobile-view=incoming] [class*=incomingListBlock]{display:block!important;order:2}[data-documents-mobile-view=requests] [class*=requestFormBlock]{display:block!important;order:1}[data-documents-mobile-view=requests] [class*=myRequestsBlock]{display:block!important;order:2}main:has([aria-label="Vues Équipe"]) p[class*=mobileBrand]{font-size:0!important}main:has([aria-label="Vues Équipe"]) p[class*=mobileBrand]:after{content:"FEEX";font-size:10px;font-weight:750;letter-spacing:.13em}main:has([aria-label="Vues Équipe"]) a[class*=tabActive]{border-color:var(--feex-action-green)!important;color:#ffffff!important;background:var(--feex-action-green)!important;box-shadow:0 8px 20px rgba(77,167,123,.18)!important}main:has([aria-label="Vues Équipe"]) a[class*=tabActive] span[class*=tabCount]{color:#2f7655!important;background:#edf8f2!important}nav[aria-label="Navigation complémentaire"]{border-color:#dce7e8!important;background:#ffffff!important;box-shadow:0 24px 60px rgba(14,41,77,.18)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}nav[aria-label="Navigation complémentaire"]>div:first-child{border-bottom-color:#e8eff0!important}nav[aria-label="Navigation complémentaire"]>div:first-child>span:first-child{color:#74898e!important;font-size:0!important}nav[aria-label="Navigation complémentaire"]>div:first-child>span:first-child:after{content:"FEEX";font-size:9px;font-weight:850;letter-spacing:.14em}nav[aria-label="Navigation complémentaire"]>div:first-child>strong{color:#17313a!important}nav[aria-label="Navigation complémentaire"]>div:first-child>small{color:#7f9196!important}nav[aria-label="Navigation complémentaire"]>p{color:#8a9b9f!important}nav[aria-label="Navigation complémentaire"]>a{color:#29484f!important}nav[aria-label="Navigation complémentaire"]>a:hover{color:#17313a!important;background:#f5f9f8!important}nav[aria-label="Navigation complémentaire"]>a>span:first-child{color:#3f9169!important;background:#edf8f2!important}nav[aria-label="Navigation complémentaire"]>a small{color:#819297!important}nav[aria-label="Navigation complémentaire"]>a[class*=activeItem]{color:#17313a!important;background:#eef8f3!important;box-shadow:inset 3px 0 0 var(--feex-action-green),inset 0 0 0 1px rgba(77,167,123,.08)!important}nav[aria-label="Navigation complémentaire"]>a[class*=activeItem]>span:first-child{color:#2f7655!important;background:rgba(77,167,123,.13)!important}nav[aria-label="Navigation complémentaire"]>a[class*=activeItem] small{color:#648077!important}nav[aria-label="Navigation complémentaire"] button{border-color:var(--feex-action-blue)!important;color:#ffffff!important;background:var(--feex-action-blue)!important;box-shadow:0 8px 20px var(--feex-action-blue-shadow)!important}button[aria-label="Joindre un fichier"]{position:relative!important}button[aria-label="Joindre un fichier"] svg{opacity:0!important}button[aria-label="Joindre un fichier"]:after,button[aria-label="Joindre un fichier"]:before{content:"";position:absolute;border:2px solid;border-top:0;transform:rotate(38deg);pointer-events:none}button[aria-label="Joindre un fichier"]:before{width:10px;height:19px;border-radius:0 0 8px 8px}button[aria-label="Joindre un fichier"]:after{width:5px;height:13px;margin:-2px 0 0 3px;border-radius:0 0 6px 6px}button[aria-label="Ajouter un emoji"]{border-color:transparent!important;background:transparent!important;box-shadow:none!important}button[aria-label="Envoyer le message"]{border-color:var(--feex-action-blue)!important;color:#ffffff!important;background:var(--feex-action-blue)!important;box-shadow:0 8px 18px var(--feex-action-blue-shadow)!important}}@media (max-width:390px){body:has([data-unified-mobile-header=true]){padding-top:calc(66px + env(safe-area-inset-top))!important}}@media(max-width:760px){[data-inline-mobile-back=true]{visibility:hidden!important;pointer-events:none!important}:root{--rv-brand-950:#306c4f!important;--rv-brand-900:#397d5c!important;--rv-brand-800:#438f6a!important;--rv-brand-700:#4da77b!important;--rv-brand-600:#59b488!important;--rv-brand-500:#67c293!important;--rv-success:#3f9169!important;--rv-success-soft:#edf8f2!important}}@media (max-width:760px){.app-shell:has(.period-navigation) .mobile-topbar{display:none!important}nav[aria-label="Navigation espace personnel mobile"],nav[aria-label="Navigation principale mobile"]{border-color:rgba(255,255,255,.12)!important;background:#0e294d!important;box-shadow:0 20px 46px rgba(4,18,38,.25),inset 0 1px 0 rgba(255,255,255,.045)!important}nav[data-feex-footer-enhanced=true]:not([data-feex-native-chat=true]):has(>[data-chat-footer=true])>:nth-last-child(2){display:none!important}nav[aria-label="Navigation espace personnel mobile"]>a,nav[aria-label="Navigation principale mobile"]>a,nav[aria-label="Navigation principale mobile"]>button{color:rgba(255,255,255,.7)!important}nav[aria-label="Navigation espace personnel mobile"]>a:focus-visible,nav[aria-label="Navigation espace personnel mobile"]>a:hover,nav[aria-label="Navigation principale mobile"]>a:focus-visible,nav[aria-label="Navigation principale mobile"]>a:hover,nav[aria-label="Navigation principale mobile"]>button:focus-visible,nav[aria-label="Navigation principale mobile"]>button:hover{color:#ffffff!important}nav[aria-label="Navigation espace personnel mobile"]>[aria-current=page],nav[aria-label="Navigation principale mobile"]>[aria-current=page]{color:#ffffff!important}nav[aria-label="Navigation espace personnel mobile"]>[aria-current=page] svg,nav[aria-label="Navigation principale mobile"]>[aria-current=page] svg{color:#65dbf9!important}nav[aria-label="Navigation principale mobile"]>[aria-current=page]:before{background:#65dbf9!important}nav[aria-label="Navigation espace personnel mobile"]>[aria-current=page]{background:rgba(255,255,255,.07)!important}nav[aria-label="Navigation espace personnel mobile"]>[data-chat-footer=true]{min-width:0;min-height:52px;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:4px;padding:5px 2px;border-radius:14px;text-decoration:none}nav[aria-label="Navigation espace personnel mobile"]>[data-chat-footer=true]>span:first-child{width:20px;height:20px;display:grid;place-items:center}nav[aria-label="Navigation espace personnel mobile"]>[data-chat-footer=true] small{display:block;width:100%;overflow:hidden;color:inherit;font-size:9px;font-weight:650;line-height:1.05;text-align:center;text-overflow:ellipsis;white-space:nowrap}.feex-message-unread-badge{position:absolute;top:2px;right:calc(50% - 21px);min-width:17px;height:17px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px;border:2px solid #0e294d;border-radius:999px;color:#ffffff;background:#4da77b;font-size:8px;font-weight:900;line-height:1;box-shadow:0 3px 8px rgba(77,167,123,.28)}.feex-copilot-satellite{position:fixed;z-index:1100;width:36px;height:36px;display:grid;place-items:center;border:2px solid #65dbf9;border-radius:999px;color:#087b72;background:rgba(255,255,255,.98);box-shadow:0 6px 16px rgba(10,174,232,.2);text-decoration:none;transform:translateX(-50%);-webkit-tap-highlight-color:transparent}.feex-copilot-satellite svg{width:23px;height:23px;transform-origin:50% 62%;animation:feexCopilotIdle 26s ease-in-out infinite}.feex-copilot-satellite:focus-visible{outline:3px solid rgba(101,219,249,.38);outline-offset:2px}nav[aria-label="Choisir une conversation"]{gap:7px!important;padding-right:0!important;padding-left:0!important}nav[aria-label="Choisir une conversation"]>a{flex:1 1!important;min-width:0!important;min-height:62px!important;grid-template-columns:32px minmax(0,1fr)!important;gap:7px!important;padding:8px 9px!important;border-radius:17px!important}nav[aria-label="Choisir une conversation"]>a>span:first-child{width:32px!important;height:32px!important;border-radius:10px!important}nav[aria-label="Choisir une conversation"]>a>span:nth-child(2){font-size:9.5px!important;line-height:1.15!important}nav[aria-label="Choisir une conversation"]>a:not([aria-current=page]){border-color:#d9e6e6!important;color:#294e54!important;background:#ffffff!important;box-shadow:0 10px 26px rgba(15,64,69,.045)!important}nav[aria-label="Choisir une conversation"]>a[aria-current=page]{border-color:#4da77b!important;color:#ffffff!important;background:#4da77b!important;box-shadow:0 11px 24px rgba(77,167,123,.22),inset 0 0 0 1px rgba(255,255,255,.14)!important}nav[aria-label="Choisir une conversation"]>a[aria-current=page]>span:first-child{color:#ffffff!important;background:rgba(255,255,255,.16)!important}}@media (max-width:390px){.feex-message-unread-badge{right:calc(50% - 19px);min-width:16px;height:16px;font-size:7px}nav[aria-label="Choisir une conversation"]>a{min-height:58px!important;grid-template-columns:29px minmax(0,1fr)!important;gap:6px!important;padding:7px!important;border-radius:15px!important}nav[aria-label="Choisir une conversation"]>a>span:first-child{width:29px!important;height:29px!important}nav[aria-label="Choisir une conversation"]>a>span:nth-child(2){font-size:8.5px!important}}@keyframes feexCopilotIdle{0%,88%,to{transform:translateY(0) rotate(0deg) scale(1)}90%{transform:translateY(-1px) rotate(-5deg) scale(1.01)}92%{transform:translateY(-2px) rotate(5deg) scale(1.03)}94%{transform:translateY(-1px) rotate(-3deg) scale(1.02)}96%{transform:translateY(0) rotate(0deg) scale(1)}}@media (prefers-reduced-motion:reduce){.feex-copilot-satellite svg{animation:none!important}}@media (max-width:760px){nav[aria-label="Navigation espace personnel mobile"]{position:fixed!important;z-index:1000!important}.feex-copilot-satellite{width:50px!important;height:50px!important}.feex-copilot-satellite svg{width:30px!important;height:30px!important}}@media (max-width:390px){.feex-copilot-satellite{width:48px!important;height:48px!important}.feex-copilot-satellite svg{width:28px!important;height:28px!important}}@media (max-width:760px){nav[data-feex-native-chat=true]{position:fixed!important;z-index:1000!important}nav[data-feex-footer-suppressed=true]{display:none!important}nav[data-feex-footer-primary=true]{position:fixed!important;z-index:1000!important}:root{--feex-action-green:#4da77b;--feex-action-green-strong:#3f9169;--feex-action-blue:#04c1fb;--feex-action-blue-strong:#00a9df}}@media (max-width:760px){body:has([data-unified-mobile-header=true]) main section[class*=panel]:has(>[data-feex-leave-disclosure=closed]){margin-top:12px!important}button[aria-label="Joindre un fichier"] svg{opacity:1!important}button[aria-label="Joindre un fichier"]:after,button[aria-label="Joindre un fichier"]:before{content:none!important;display:none!important}nav[aria-label="Choisir une conversation"]>a:first-child:not([aria-current=page]){border-color:#d9e6e6!important;color:#294e54!important;background:rgba(255,255,255,.93)!important;box-shadow:0 10px 26px rgba(15,64,69,.045)!important}nav[aria-label="Choisir une conversation"]>a:first-child:not([aria-current=page])>span:first-child{color:#176c72!important;background:#e8f4f3!important}button[class*=logoutButton]{border-color:var(--feex-action-blue)!important;color:#ffffff!important;background:var(--feex-action-blue)!important;box-shadow:0 8px 20px rgba(4,193,251,.24)!important}button[class*=logoutButton]:active:not(:disabled),button[class*=logoutButton]:hover:not(:disabled){border-color:var(--feex-action-blue-strong)!important;color:#ffffff!important;background:var(--feex-action-blue-strong)!important}nav[aria-label="Vues Équipe"]{grid-template-columns:minmax(0,1fr)!important}nav[aria-label="Vues Équipe"],nav[aria-label="Vues Équipe"]>a[aria-current=page]{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:not(:has(select[aria-label="Filtrer par accès"])):not(:has(select[aria-label="Filtrer par accès Finance et RH"])) table tbody tr:has(td[data-label=Collaborateur]){display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:14px!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:not(:has(select[aria-label="Filtrer par accès"])):not(:has(select[aria-label="Filtrer par accès Finance et RH"])) table tbody tr:has(td[data-label=Collaborateur])>td:not([data-label=Collaborateur]):not([data-label=Statut]){display:none!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:not(:has(select[aria-label="Filtrer par accès"])):not(:has(select[aria-label="Filtrer par accès Finance et RH"])) td[data-label=Collaborateur]{display:block!important;min-width:0!important;padding:0!important;border:0!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:not(:has(select[aria-label="Filtrer par accès"])):not(:has(select[aria-label="Filtrer par accès Finance et RH"])) td[data-label=Collaborateur] a[href^="/equipe?responsable="]{display:none!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:not(:has(select[aria-label="Filtrer par accès"])):not(:has(select[aria-label="Filtrer par accès Finance et RH"])) td[data-label=Statut]{display:flex!important;align-items:center!important;justify-content:flex-end!important;padding:0!important;border:0!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:not(:has(select[aria-label="Filtrer par accès"])):not(:has(select[aria-label="Filtrer par accès Finance et RH"])) td[data-label=Statut]:before{display:none!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:not(:has(select[aria-label="Filtrer par accès"])):not(:has(select[aria-label="Filtrer par accès Finance et RH"])) td[data-label=Statut] :is(span,a)[class*=statusBadge]:not([class*=statusBadgeInactive]){min-height:30px!important;padding:0 12px!important;border-radius:999px!important;color:#08784f!important;background:#cdf7e1!important;text-decoration:none!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:not(:has(select[aria-label="Filtrer par accès"])):not(:has(select[aria-label="Filtrer par accès Finance et RH"])) td[data-label=Statut] a[class*=statusBadge]{position:relative!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;pointer-events:auto!important;touch-action:manipulation;cursor:pointer!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:has(select[aria-label="Filtrer par accès"]) table tbody tr:has(td[data-label=Collaborateur]){display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:14px!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:has(select[aria-label="Filtrer par accès"]) table tbody tr:has(td[data-label=Collaborateur])>td:not([data-label=Collaborateur]):not([data-label=Statut]){display:none!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:has(select[aria-label="Filtrer par accès"]) td[data-label=Collaborateur]{display:block!important;min-width:0!important;padding:0!important;border:0!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:has(select[aria-label="Filtrer par accès"]) td[data-label=Collaborateur] a[href^="/equipe?responsable="]{display:none!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:has(select[aria-label="Filtrer par accès"]) td[data-label=Statut]{display:flex!important;align-items:center!important;justify-content:flex-end!important;padding:0!important;border:0!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:has(select[aria-label="Filtrer par accès"]) td[data-label=Statut]:before{display:none!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:has(select[aria-label="Filtrer par accès"]) td[data-label=Statut] :is(span,a)[class*=statusBadge]{min-height:32px!important;padding:0 13px!important;border-radius:999px!important;text-decoration:none!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:has(select[aria-label="Filtrer par accès"]) td[data-label=Statut] a[class*=statusBadge]{position:relative!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;pointer-events:auto!important;touch-action:manipulation;cursor:pointer!important}nav[aria-label="Sections de la fiche collaborateur"]{width:min(100%,calc(100dvw - 36px))!important;max-width:calc(100dvw - 36px)!important;min-width:0!important;grid-template-columns:minmax(0,1fr)!important;box-sizing:border-box!important;justify-self:start!important;overflow:hidden!important}nav[aria-label="Sections de la fiche collaborateur"]>a[class*=tabActive]{width:100%!important;max-width:100%!important;min-width:0!important;min-height:50px!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important;gap:8px!important;border-color:var(--feex-action-green)!important;border-radius:9px!important;color:#ffffff!important;background:var(--feex-action-green)!important;box-shadow:0 8px 20px rgba(77,167,123,.18)!important;text-align:center!important}section#documents button[type=button][class*=primaryButton]{border-color:var(--feex-action-green)!important;color:#ffffff!important;background:var(--feex-action-green)!important;box-shadow:0 8px 20px rgba(77,167,123,.22)!important}section#documents button[type=button][class*=primaryButton]:active{border-color:var(--feex-action-green-strong)!important;background:var(--feex-action-green-strong)!important}nav[aria-label="Navigation principale mobile"][data-feex-treasury-ready=true]{grid-template-columns:repeat(4,minmax(0,1fr))!important}nav[aria-label="Navigation principale mobile"][data-feex-treasury-ready=true]>a[href="/decaissements"],nav[aria-label="Navigation principale mobile"][data-feex-treasury-ready=true]>a[href="/encaissements"],nav[aria-label="Navigation principale mobile"][data-feex-treasury-ready=true]>button[aria-controls=mobile-secondary-navigation]{display:none!important}nav[aria-label="Navigation principale mobile"][data-feex-treasury-ready=true]>button[data-feex-treasury-item=true]{display:grid!important;grid-template-rows:25px 12px!important;align-content:center!important;justify-items:center!important;gap:3px!important;padding:5px 2px!important;order:2!important}nav[aria-label="Navigation principale mobile"][data-feex-treasury-ready=true]>a[href="/"]{order:1!important}nav[aria-label="Navigation principale mobile"][data-feex-treasury-ready=true]>a[href="/notes-de-frais"]{order:3!important}nav[aria-label="Navigation principale mobile"][data-feex-treasury-ready=true]>[data-chat-footer=true]{order:4!important}nav[aria-label="Navigation principale mobile"][data-feex-treasury-ready=true]>[data-chat-footer=true],nav[aria-label="Navigation principale mobile"][data-feex-treasury-ready=true]>a,nav[aria-label="Navigation principale mobile"][data-feex-treasury-ready=true]>button[data-feex-treasury-item=true]{border:0!important;background:transparent!important;box-shadow:none!important}nav[aria-label="Navigation principale mobile"][data-feex-treasury-ready=true]>[aria-current=page],nav[aria-label="Navigation principale mobile"][data-feex-treasury-ready=true]>button[data-feex-treasury-item=true][class*=bottomItemActive]{color:#ffffff!important;background:transparent!important;box-shadow:none!important}nav[aria-label="Navigation principale mobile"][data-feex-treasury-ready=true]>[aria-current=page] svg,nav[aria-label="Navigation principale mobile"][data-feex-treasury-ready=true]>button[data-feex-treasury-item=true][class*=bottomItemActive] svg{color:#65dbf9!important}nav[aria-label="Navigation principale mobile"][data-feex-treasury-ready=true]>[aria-current=page]:before,nav[aria-label="Navigation principale mobile"][data-feex-treasury-ready=true]>button[data-feex-treasury-item=true][class*=bottomItemActive]:before{background:#65dbf9!important}}@media (max-width:760px){main:has([class*=directoryShell]) button[class*=nameButton]{font-weight:600!important;letter-spacing:0!important}main:has(nav[aria-label="Sections de la fiche collaborateur"]) button[type=submit]{border-color:#4da77b!important;background:#4da77b!important;color:#fff!important;box-shadow:0 8px 20px rgba(77,167,123,.2)!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:has(select[aria-label="Filtrer par accès"]) div[class*=toolbar]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:has(select[aria-label="Filtrer par accès"]) div[class*=searchWrap]{grid-column:1/-1!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:has(select[aria-label="Filtrer par accès"]) div[class*=filterWrap]{min-width:0!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:has(select[aria-label="Filtrer par accès"]) select[class*=filterSelect]{min-width:0!important;padding-inline:10px 28px!important;font-size:11px!important}main:has(nav[aria-label="Vues Équipe"]) section[class*=tableCard]:has(select[aria-label="Filtrer par accès"]) button[class*=exportButton]{grid-column:1/-1!important;border-color:#4da77b!important;background:#4da77b!important;color:#fff!important;box-shadow:0 7px 18px rgba(77,167,123,.18)!important}body:has([data-finance-rh=true]) main:has(nav[aria-label="Vues Équipe"]) table tbody>tr:has(>td[colspan="9"][style]){width:100%!important;margin:18px 0 2px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body:has([data-finance-rh=true]) main:has(nav[aria-label="Vues Équipe"]) table tbody>tr:has(>td[colspan="9"][style])>td{min-height:46px!important;display:flex!important;align-items:center!important;padding:11px 14px!important;border:0!important;border-left:4px solid #4da77b!important;border-radius:10px!important;color:#175b45!important;background:#eaf7f0!important;font-size:10px!important;font-weight:900!important;letter-spacing:.055em!important;box-shadow:inset 0 0 0 1px #d5ebe0!important}body:has([data-finance-rh=true]) main:has(nav[aria-label="Vues Équipe"]) table tbody>tr:has(>td[colspan="9"][style])>td:before{display:none!important}body:has([data-finance-rh=true]) main:has(nav[aria-label="Vues Équipe"]) table tbody>tr:not(:has(>td[colspan])){width:calc(100% - 8px)!important;margin-left:8px!important;border-left:3px solid #d8ece3!important}main:has(.expense-lines) .section__count{min-width:36px!important;height:36px!important;display:grid!important;place-items:center!important;padding:0 10px!important;border:1px solid #438f6a!important;border-radius:999px!important;color:#fff!important;background:#4da77b!important;font-weight:900!important;box-shadow:0 6px 16px rgba(77,167,123,.2)!important}body:has([data-finance-rh=true]) .appShell .mobileHeader,body:has([data-finance-rh=true]) .appShell .mobileNav{display:none!important}body:has([data-finance-rh=true]) .appShell .main{padding-bottom:112px!important}body:has([data-finance-rh=true]) .appShell .content{padding-top:24px!important}body:has([data-feex-mobile-expense-workflow=true]) .appShell .metrics,body:has([data-feex-mobile-expense-workflow=true]) .appShell .workspace{display:none!important}main:has(.expense-lines) [class*=sectionTitle]+[class*=count],main:has(.expense-lines) h2+:is(span,strong){color:#247a54!important;background:#e1f5ea!important;border:1px solid #c8ead8!important;font-weight:850!important}body:has([data-unified-mobile-header=true]) main header:has([class*=brand]):not([data-unified-mobile-header=true]){position:static!important}}@media (max-width:760px){[data-finance-rh=true]>nav[aria-label="Navigation complémentaire"],[data-role=MEMBER]>nav[aria-label="Navigation complémentaire"]{top:calc(62px + env(safe-area-inset-top))!important;right:14px!important;bottom:auto!important;left:auto!important;width:min(310px,calc(100vw - 28px))!important;max-height:calc(100dvh - 152px - env(safe-area-inset-bottom))!important;overflow-y:auto!important;overscroll-behavior:contain!important;border-radius:22px!important}body:has(.appShell .hero .periodSelector) .appShell .metrics,body:has(.appShell .hero .periodSelector) .appShell .workspace{display:none!important}body:has([data-finance-rh=true]) main:has(nav[aria-label="Vues Équipe"])>section[class*=workspace]{padding-bottom:calc(138px + env(safe-area-inset-bottom))!important}body:has([data-finance-rh=true]) main:has(nav[aria-label="Vues Équipe"]) [class*=tableFooter]{position:relative;z-index:1}}@media (max-width:390px){[data-finance-rh=true]>nav[aria-label="Navigation complémentaire"],[data-role=MEMBER]>nav[aria-label="Navigation complémentaire"]{top:calc(58px + env(safe-area-inset-top))!important;right:10px!important;width:min(310px,calc(100vw - 20px))!important;max-height:calc(100dvh - 142px - env(safe-area-inset-bottom))!important}}:root{--rv-brand-950:#01343c;--rv-brand-900:#013f48;--rv-brand-800:#014b53;--rv-brand-700:#01565e;--rv-brand-600:#01636d;--rv-brand-500:#00686d;--rv-accent-700:#4f8f9c;--rv-accent-600:#5fa0ad;--rv-accent-500:#6fafbc;--rv-accent-200:#c8e4e9;--rv-accent-100:#dceff2;--rv-accent-50:#eef7f8;--rv-background:#f5f8f9;--rv-surface:#ffffff;--rv-surface-soft:#f8fafb;--rv-surface-muted:#f1f5f6;--rv-text:#102a32;--rv-text-strong:#09232c;--rv-text-secondary:#687d83;--rv-text-muted:#8a9a9f;--rv-border:#dde7e9;--rv-border-strong:#cbdadd;--rv-success:#187451;--rv-success-soft:#e9f7f0;--rv-danger:#a6423a;--rv-danger-soft:#fff3f1;--rv-gradient:linear-gradient(135deg,var(--rv-brand-900) 0%,var(--rv-brand-700) 55%,var(--rv-brand-500) 100%);--rv-gradient-deep:linear-gradient(145deg,var(--rv-brand-950) 0%,var(--rv-brand-700) 100%);--rv-radius-sm:8px;--rv-radius-md:12px;--rv-radius-lg:16px;--rv-radius-xl:20px;--rv-radius-pill:999px;--rv-shadow-sm:0 2px 8px rgba(2,62,78,0.055);--rv-shadow-md:0 10px 30px rgba(2,62,78,0.075);--rv-shadow-lg:0 18px 48px rgba(2,62,78,0.1);--rv-shadow-button:0 7px 18px rgba(3,91,115,0.18);--rv-shadow-button-hover:0 10px 24px rgba(3,91,115,0.24);--rv-focus-ring:0 0 0 3px rgba(111,175,188,0.18);--rv-transition-fast:150ms ease;--rv-transition:180ms ease;--background:var(--rv-background);--foreground:var(--rv-text)}html{min-height:100%;background:var(--background)}body,html{max-width:100vw;overflow-x:hidden}body{min-height:100vh;color:var(--foreground);background:var(--background);font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select{font:inherit}a,button,input,select{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--rv-accent-500);outline-offset:2px}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.app-shell:has(.period-navigation){background:radial-gradient(circle at 82% 0,rgba(111,175,188,.08),transparent 28%),var(--rv-background);color:var(--rv-text)}.app-shell:has(.period-navigation) .empty-note__eyebrow,.app-shell:has(.period-navigation) .page-header__eyebrow,.app-shell:has(.period-navigation) .section__eyebrow,.app-shell:has(.period-navigation) .submission__eyebrow,.app-shell:has(.period-navigation) .summary-card__eyebrow{color:var(--rv-accent-700)}.app-shell:has(.period-navigation) .empty-note__title,.app-shell:has(.period-navigation) .page-header__title,.app-shell:has(.period-navigation) .section__title,.app-shell:has(.period-navigation) .submission__title,.app-shell:has(.period-navigation) .summary-card__period{color:var(--rv-text-strong)}.app-shell:has(.period-navigation) .empty-note__text,.app-shell:has(.period-navigation) .page-header__subtitle,.app-shell:has(.period-navigation) .submission__text{color:var(--rv-text-secondary)}.app-shell:has(.period-navigation) .period-navigation{border-color:var(--rv-border);box-shadow:var(--rv-shadow-sm)}.app-shell:has(.period-navigation) .period-navigation__arrow{color:var(--rv-text-secondary)}.app-shell:has(.period-navigation) .period-navigation__arrow:hover{background:var(--rv-accent-50);color:var(--rv-brand-700)}.app-shell:has(.period-navigation) .period-navigation__current{border-color:var(--rv-border)}.app-shell:has(.period-navigation) .period-navigation__label{color:var(--rv-text-muted)}.app-shell:has(.period-navigation) .period-navigation__current strong{color:var(--rv-text)}.app-shell:has(.period-navigation) .empty-note{border-color:var(--rv-border);box-shadow:var(--rv-shadow-md)}.app-shell:has(.period-navigation) .empty-note__visual{background:linear-gradient(145deg,rgba(111,175,188,.16),rgba(1,86,94,.035))}.app-shell:has(.period-navigation) .empty-note__document{border-color:var(--rv-border-strong);box-shadow:var(--rv-shadow-md)}.app-shell:has(.period-navigation) .empty-note__document:before{background:var(--rv-accent-500)}.app-shell:has(.period-navigation) .summary-card{border-color:var(--rv-border);box-shadow:var(--rv-shadow-md)}.app-shell:has(.period-navigation) .summary-card__top{flex-wrap:wrap}.app-shell:has(.period-navigation) .summary-card__metadata{color:var(--rv-text-muted)}.app-shell:has(.period-navigation) .stat{background:var(--rv-surface-soft)}.app-shell:has(.period-navigation) .stat--total{background:var(--rv-gradient-deep)}.app-shell:has(.period-navigation) .stat__value{color:var(--rv-text-strong)}.app-shell:has(.period-navigation) .stat__currency{color:var(--rv-accent-200)}.app-shell:has(.period-navigation) .section__count{background:var(--rv-accent-50);color:var(--rv-brand-700)}.app-shell:has(.period-navigation) .submission{border-color:rgba(111,175,188,.28);background:linear-gradient(120deg,rgba(111,175,188,.12),rgba(255,255,255,.96))}.app-shell:has(.period-navigation) .create-my-note__button,.app-shell:has(.period-navigation) .submit-note__button,.app-shell:has(.period-navigation) .submit-note__confirm{border-color:var(--rv-brand-700);background:var(--rv-gradient-deep);box-shadow:var(--rv-shadow-button)}.app-shell:has(.period-navigation) .create-my-note__button:hover:not(:disabled),.app-shell:has(.period-navigation) .submit-note__button:hover:not(:disabled),.app-shell:has(.period-navigation) .submit-note__confirm:hover:not(:disabled){background:var(--rv-gradient);box-shadow:var(--rv-shadow-button-hover)}.app-shell:has(.period-navigation) .create-my-note__icon,.app-shell:has(.period-navigation) .submit-note__confirm-icon,.app-shell:has(.period-navigation) .submit-note__icon{background:rgba(111,175,188,.16);color:var(--rv-accent-200)}.app-shell:has(.period-navigation) .expense-receipt-upload__button{border-color:rgba(79,143,156,.34);background:rgba(111,175,188,.09);color:var(--rv-brand-800)}.app-shell:has(.period-navigation) .expense-receipt-upload__button:hover:not(:disabled){border-color:rgba(79,143,156,.58);background:rgba(111,175,188,.15);box-shadow:var(--rv-shadow-sm)}.app-shell:has(.period-navigation) .expense-receipt-upload__icon{background:var(--rv-brand-700)}.app-shell:has(.period-navigation) .submit-note__dialog-icon{background:var(--rv-accent-50);color:var(--rv-brand-700)}.app-shell:has(.period-navigation) .submit-note__eyebrow{color:var(--rv-accent-700)}.app-shell:has(.period-navigation) .submit-note__title{color:var(--rv-text-strong)}.app-shell:has(.period-navigation) .submit-note__description,.app-shell:has(.period-navigation) .submit-note__summary-label{color:var(--rv-text-secondary)}.app-shell:has(.period-navigation) .submit-note__summary{background:var(--rv-surface-soft)}.app-shell:has(.period-navigation) .submit-note__summary-value{background:var(--rv-brand-700)}td[data-label="Accès"]>button:not([role=switch]){position:relative!important;width:104px!important;min-width:104px!important;height:21px!important;min-height:21px!important;padding:0!important;border:0!important;border-radius:0!important;color:transparent!important;background:transparent!important;font-size:0!important;line-height:0!important;pointer-events:none!important;cursor:default!important;box-shadow:none!important}td[data-label="Accès"]>button:not([role=switch]):before{content:"";position:absolute;top:0;left:0;width:36px;height:21px;border-radius:999px;background:radial-gradient(circle at 10.5px 10.5px,#ffffff 0 8px,transparent 8.7px),#cfd7de;box-shadow:inset 0 0 0 1px rgba(39,58,76,.08),0 1px 4px rgba(25,43,58,.12)}td[data-label="Accès"]>button:not([role=switch]):after{content:"Collaborateur";position:absolute;top:50%;left:43px;color:#647788;font-size:9px;font-weight:750;line-height:1;white-space:nowrap;text-indent:0;transform:translateY(-50%)}@media (max-width:760px){section:has(input[aria-label="Rechercher un collaborateur"])>div:first-child{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:8px!important}div:has(>input[aria-label="Rechercher un collaborateur"]){width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;flex:none!important}input[aria-label="Rechercher un collaborateur"]{width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important}td[data-label="Accès"]>button:not([role=switch]){width:128px!important;min-width:128px!important;height:28px!important;min-height:28px!important}td[data-label="Accès"]>button:not([role=switch]):before{width:48px;height:28px;background:radial-gradient(circle at 14px 14px,#ffffff 0 11.5px,transparent 12.3px),#cfd7de}td[data-label="Accès"]>button:not([role=switch]):after{left:58px;font-size:11px}section[aria-label="Indicateurs équipe"]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin:11px 0!important;padding:0 0 3px!important;overflow-x:visible!important;scroll-snap-type:none!important}section[aria-label="Indicateurs équipe"]>article{min-width:0!important;min-height:103px!important;align-items:flex-start!important;gap:7px!important;padding:11px 9px!important;border-radius:18px!important;box-shadow:0 9px 25px rgba(2,62,78,.055)!important}section[aria-label="Indicateurs équipe"]>article>span:first-child{width:34px!important;height:34px!important;flex:0 0 34px!important;border-radius:12px!important}section[aria-label="Indicateurs équipe"]>article>span:last-child{min-width:0!important;gap:2px!important}section[aria-label="Indicateurs équipe"]>article>span:last-child>span{font-size:8.5px!important;line-height:1.2!important}section[aria-label="Indicateurs équipe"]>article>span:last-child>strong{font-size:22px!important}section[aria-label="Indicateurs équipe"]>article>span:last-child>small{max-width:none!important;font-size:7.5px!important;line-height:1.3!important;overflow-wrap:anywhere}}@media (max-width:390px){section[aria-label="Indicateurs équipe"]{gap:6px!important}section[aria-label="Indicateurs équipe"]>article{gap:6px!important;padding:10px 8px!important}section[aria-label="Indicateurs équipe"]>article>span:first-child{width:32px!important;height:32px!important;flex-basis:32px!important}section[aria-label="Indicateurs équipe"]>article>span:last-child>span{font-size:8px!important}section[aria-label="Indicateurs équipe"]>article>span:last-child>strong{font-size:21px!important}section[aria-label="Indicateurs équipe"]>article>span:last-child>small{font-size:7px!important}}@media (max-width:900px){.app-shell:has(.period-navigation) .mobile-topbar{border-bottom-color:rgba(255,255,255,.08);background:linear-gradient(135deg,rgba(1,52,60,.985),rgba(1,86,94,.985))}.app-shell:has(.period-navigation) .mobile-brand__mark{border-color:rgba(200,228,233,.34);background:rgba(200,228,233,.08);color:var(--rv-accent-200)}.app-shell:has(.period-navigation) .mobile-home{color:var(--rv-accent-200)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:760px){[data-documents-mobile-view=incoming] [data-feex-document-accent=true],[data-documents-mobile-view=requests] [data-feex-document-accent=true]{color:#087cf2!important;-webkit-text-fill-color:#087cf2!important;font-weight:inherit!important;transition:none!important}input[type=date]{display:block;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;-webkit-min-logical-width:0!important;overflow:hidden}}@media (max-width:760px){input[type=date]::-webkit-date-and-time-value{width:100%;min-width:0;max-width:100%}}@supports (-webkit-touch-callout:none){@media (max-width:760px){input[type=date]{appearance:none!important}}}@media (max-width:760px){body[data-feex-premium-v2=true]{--feex-v2-surface:#ffffff;--feex-v2-surface-soft:#f8fbfa;--feex-v2-surface-muted:#f3f7f6;--feex-v2-border:#dce8e5;--feex-v2-border-strong:#ccddd8;--feex-v2-text:#17323a;--feex-v2-muted:#71858a;--feex-v2-green:#4da77b;--feex-v2-green-strong:#3f9169;--feex-v2-green-soft:#edf8f2;--feex-v2-blue:#04c1fb;--feex-v2-blue-soft:#eafaff;--feex-v2-danger:#c9575e;--feex-v2-danger-soft:#fff1f2;--feex-v2-warning:#b9781d;--feex-v2-warning-soft:#fff6e7;--feex-v2-radius-sm:12px;--feex-v2-radius-md:16px;--feex-v2-radius-lg:20px;--feex-v2-shadow-sm:0 7px 18px rgba(14,41,77,0.045);--feex-v2-shadow-md:0 13px 32px rgba(14,41,77,0.075);--feex-v2-focus:0 0 0 3px rgba(77,167,123,0.17)}body[data-feex-premium-v2=true] main{min-width:0;overflow-x:clip;animation:feexV2PageEnter .24s cubic-bezier(.2,.8,.2,1) both}body[data-feex-premium-v2=true] :is(main,nav[aria-label="Navigation complémentaire"]) :is(button,a,summary){-webkit-tap-highlight-color:transparent}body[data-feex-premium-v2=true] main :is(details[class*=folder],[class*=mobileEntryCard],[class*=requestCard],[class*=noteCard],[class*=lineCard],[class*=selectorCard],[class*=resultCard],.expense-card){border-color:var(--feex-v2-border);border-radius:var(--feex-v2-radius-lg);box-shadow:var(--feex-v2-shadow-sm)}body[data-feex-premium-v2=true] main :is(details[class*=folder],[class*=mobileEntryCard],[class*=requestCard],[class*=noteCard],[class*=lineCard],[class*=selectorCard],[class*=resultCard],.expense-card,button[class*=Button],button[class*=button],a[class*=Button],a[class*=button]){transition:transform .15s ease,border-color .15s ease,background-color .15s ease,box-shadow .15s ease,opacity .15s ease}body[data-feex-premium-v2=true] main :is([class*=mobileEntryCard],[class*=requestCard],[class*=noteCard],[class*=lineCard],[class*=selectorCard],[class*=resultCard],.expense-card):active{transform:scale(.992)}body[data-feex-premium-v2=true] main :is(button,a,summary):focus-visible{outline:none;box-shadow:var(--feex-v2-focus)}body[data-feex-premium-v2=true] main details[open]>[class*=folderContents]{animation:feexV2PanelReveal .2s ease-out both}body[data-feex-premium-v2=true] main details>summary:active{background:rgba(77,167,123,.035)}body[data-feex-premium-v2=true] main :is(input,select,textarea):not([type=file]):not([type=checkbox]):not([type=radio]){transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}body[data-feex-premium-v2=true] main :is(input,select,textarea):not([type=file]):not([type=checkbox]):not([type=radio]):focus{outline:none}body[data-feex-premium-v2=true] main :is(input,select,textarea):disabled{cursor:not-allowed;opacity:.68}body[data-feex-premium-v2=true] main button[aria-busy=true]{position:relative;cursor:progress!important;padding-right:38px!important}body[data-feex-premium-v2=true] main button[aria-busy=true]:after{content:"";position:absolute;top:50%;right:14px;width:14px;height:14px;margin-top:-7px;border:2px solid rgba(255,255,255,.48);border-top-color:currentcolor;border-radius:50%;animation:feexV2Spinner .68s linear infinite;pointer-events:none}body[data-feex-premium-v2=true] main button[aria-label="Envoyer le message"][aria-busy=true]{padding:0!important}body[data-feex-premium-v2=true] main button[aria-label="Envoyer le message"][aria-busy=true]>*{opacity:0}body[data-feex-premium-v2=true] main button[aria-label="Envoyer le message"][aria-busy=true]:after{right:50%;margin-right:-7px;border-color:#ffffff rgba(255,255,255,.48) rgba(255,255,255,.48)}body[data-feex-premium-v2=true] main :is(button,[role=button]):disabled{cursor:not-allowed;filter:saturate(.78)}body[data-feex-premium-v2=true] main :is(button,a[class*=Button],a[class*=button]):not(:disabled):active{transform:translateY(1px) scale(.988)}body[data-feex-premium-v2=true] main :is(form>[role=status],form>[role=alert],[class*=smartScanStatus],[class*=smartScanError]){border-radius:var(--feex-v2-radius-sm);animation:feexV2FeedbackIn .19s ease-out both}body[data-feex-premium-v2=true] main form>[role=status]{border:1px solid #cae8d9;background:var(--feex-v2-green-soft);box-shadow:0 7px 18px rgba(77,167,123,.06)}body[data-feex-premium-v2=true] main form>[role=alert]{border:1px solid #f0d2d5;background:var(--feex-v2-danger-soft)}body[data-feex-premium-v2=true] main :is([class*=emptyFolder],[class*=mobileOnlyEmpty],[class*=emptyGroup],.expense-lines-empty,.empty-note){border:1px dashed var(--feex-v2-border-strong);border-radius:var(--feex-v2-radius-md);color:var(--feex-v2-muted);background:radial-gradient(circle at 50% 0,rgba(77,167,123,.055),transparent 52%),var(--feex-v2-surface-soft);box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}body[data-feex-premium-v2=true] main :is([class*=emptyFolder],[class*=mobileOnlyEmpty],[class*=emptyGroup]){min-height:74px;display:grid;place-items:center;padding:16px 14px;text-align:center;line-height:1.4}body[data-feex-premium-v2=true] main [class*=secondaryFlow]>[class*=emptyState],body[data-feex-premium-v2=true] main [data-feex-mobile-expense-workflow=true] [class*=empty],body[data-feex-premium-v2=true] main:has([aria-label="Vues Équipe"]) :is([class*=emptyState],[class*=empty]){border-color:var(--feex-v2-border-strong);background:radial-gradient(circle at 50% 0,rgba(77,167,123,.055),transparent 50%),var(--feex-v2-surface-soft);box-shadow:var(--feex-v2-shadow-sm)}body[data-feex-premium-v2=true] main :is([class*=emptyState],[class*=emptyFolder],[class*=mobileOnlyEmpty],[class*=emptyGroup],.expense-lines-empty,.empty-note) :is(strong,h2,h3){color:var(--feex-v2-text)}body[data-feex-premium-v2=true] main [class*=emptyState] a{min-height:44px;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}body[data-feex-premium-v2=true] main [class*=emptyState] a:active{transform:scale(.985)}body[data-feex-premium-v2=true] main :is([class*=workflowTab],[class*=selectorCard],[class*=tab],[role=tab]){-webkit-tap-highlight-color:transparent}body[data-feex-premium-v2=true] main :is([class*=workflowTab],[class*=selectorCard],[role=tab]):active{transform:scale(.985)}body[data-feex-premium-v2=true] main :is([class*=folderCopy],[class*=requestCopy],[class*=documentIdentity],[class*=requestIdentity],[class*=identity],[class*=messageContent],[class*=lineTop],[class*=resultCard]){min-width:0}body[data-feex-premium-v2=true] main :is([class*=folderTitle],[class*=requestCopy] strong,[class*=documentIdentity] strong,[class*=requestIdentity] strong,[class*=identity] strong,[class*=lineTop] h3,[class*=resultCard] h3){overflow-wrap:anywhere}body[data-feex-premium-v2=true] main textarea{max-width:100%}body[data-feex-premium-v2=true] main :is(button,a,summary){touch-action:manipulation}}@media (max-width:390px){body[data-feex-premium-v2=true]{--feex-v2-radius-lg:18px}body[data-feex-premium-v2=true] main :is(input,select,textarea):not([type=file]):not([type=checkbox]):not([type=radio]){font-size:16px!important}body[data-feex-premium-v2=true] main :is(button[type=submit],[data-feex-mobile-disclosure-trigger=true],a[class*=primaryLink],a[class*=downloadLink],[class*=emptyState] a){min-height:44px}body[data-feex-premium-v2=true] main [class*=folderSummary]{min-height:70px;grid-template-columns:43px minmax(0,1fr) 20px;gap:10px;padding:11px 12px}body[data-feex-premium-v2=true] main [class*=folderIcon]{max-width:43px}body[data-feex-premium-v2=true] main :is([class*=requestCard],[class*=noteCard],[class*=lineCard],.expense-card){border-radius:16px}body[data-feex-premium-v2=true] main [class*=workflowTabs]{gap:4px}body[data-feex-premium-v2=true] main [class*=workflowTab]{min-height:64px;padding-inline:2px}body[data-feex-premium-v2=true] main [class*=workflowTab] span{font-size:8.5px}body[data-feex-premium-v2=true] main [class*=noteHeader]{gap:7px;padding-inline:10px}body[data-feex-premium-v2=true] main [class*=chatCard]{border-radius:18px}body[data-feex-premium-v2=true] main [class*=composer]{gap:6px}body[data-feex-premium-v2=true] main :is(h1,h2,h3,strong){overflow-wrap:anywhere}}@media (max-width:360px){body[data-feex-premium-v2=true] main [class*=folderSummary]{grid-template-columns:40px minmax(0,1fr) 18px;gap:8px;padding-inline:10px}body[data-feex-premium-v2=true] main [class*=folderTitle]{font-size:13.5px}body[data-feex-premium-v2=true] main [class*=folderMeta]{font-size:10px}body[data-feex-premium-v2=true] main [class*=workflowTab] strong{min-width:22px;height:22px}body[data-feex-premium-v2=true] main :is([class*=emptyFolder],[class*=mobileOnlyEmpty],[class*=emptyGroup]){padding-inline:10px}}@keyframes feexV2PageEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes feexV2PanelReveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes feexV2FeedbackIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes feexV2Spinner{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){body[data-feex-premium-v2=true] main,body[data-feex-premium-v2=true] main *,body[data-feex-premium-v2=true] main :after,body[data-feex-premium-v2=true] main :before{scroll-behavior:auto!important}body[data-feex-premium-v2=true] main{animation:none!important}body[data-feex-premium-v2=true] main :is(details[open]>[class*=folderContents],form>[role=status],form>[role=alert],[class*=smartScanStatus],[class*=smartScanError],button[aria-busy=true]:after){animation:none!important}body[data-feex-premium-v2=true] main :is(button,a,summary,input,select,textarea,[class*=mobileEntryCard],[class*=requestCard],[class*=noteCard],[class*=lineCard],[class*=selectorCard],[class*=resultCard],.expense-card){transition:none!important}}