.chantier-workspace_workspace__Tei5E{--bg:#06101d;--panel:#0b1727;--panel-2:#101e30;--line:rgba(153,177,207,0.16);--muted:#8ea1b9;--text:#edf5ff;--blue:#4ea8ff;--cyan:#35d3c8;--orange:#f5a524;--red:#ff647c;overflow-x:hidden;background:radial-gradient(circle at 12% 0,rgba(36,115,191,.16),transparent 34rem),var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.chantier-workspace_workspace__Tei5E *{box-sizing:border-box;min-width:0}.chantier-workspace_workspace__Tei5E button,.chantier-workspace_workspace__Tei5E input,.chantier-workspace_workspace__Tei5E select{font:inherit}.chantier-workspace_workspace__Tei5E button,.chantier-workspace_workspace__Tei5E select{cursor:pointer}.chantier-workspace_workspace__Tei5E button:disabled,.chantier-workspace_workspace__Tei5E select:disabled{cursor:not-allowed;opacity:.55}.chantier-workspace_topbar__13YlB{min-height:72px;padding:12px 24px;display:grid;grid-template-columns:minmax(180px,.7fr) minmax(300px,1.2fr) minmax(300px,auto);align-items:center;gap:22px;background:rgba(4,13,24,.92);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.chantier-workspace_brand__wibOJ{border:0;background:transparent;color:var(--text);display:inline-flex;align-items:center;gap:12px;padding:0;text-align:left}.chantier-workspace_brand__wibOJ>span{width:40px;height:40px;display:grid;place-items:center;border-radius:11px;color:#00111f;background:linear-gradient(135deg,#62c4ff,#35d3c8);font-weight:900;letter-spacing:-.04em}.chantier-workspace_brand__wibOJ div{display:grid}.chantier-workspace_brand__wibOJ strong{letter-spacing:.14em;font-size:14px}.chantier-workspace_brand__wibOJ small{color:var(--cyan);font-size:10px;letter-spacing:.28em;margin-top:2px}.chantier-workspace_projectPicker__fySal{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0}.chantier-workspace_projectPicker__fySal>span{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.chantier-workspace_field__aE4o_ input,.chantier-workspace_field__aE4o_ select,.chantier-workspace_filterBar__ewQ8j input,.chantier-workspace_filterBar__ewQ8j select{width:100%;color:var(--text);background:#0d1b2c;border:1px solid rgba(145,173,207,.2);border-radius:9px;min-height:40px;padding:0 12px;outline:none}.chantier-workspace_field__aE4o_ input:focus,.chantier-workspace_field__aE4o_ select:focus,.chantier-workspace_filterBar__ewQ8j input:focus,.chantier-workspace_filterBar__ewQ8j select:focus{border-color:rgba(78,168,255,.75);box-shadow:0 0 0 3px rgba(78,168,255,.12)}.chantier-workspace_projectSearchControl__vmk3r{position:relative;width:100%;min-width:0}.chantier-workspace_projectSearchButton__TBUEx{display:grid;grid-template-columns:18px minmax(0,1fr) auto;width:100%;min-width:0;min-height:40px;align-items:center;gap:8px;padding:4px 11px;border:1px solid rgba(145,173,207,.2);border-radius:9px;color:var(--text);background:#0d1b2c;outline:none;cursor:pointer;text-align:left}.chantier-workspace_projectSearchButtonOpen__xiEGt,.chantier-workspace_projectSearchButton__TBUEx:focus-visible,.chantier-workspace_projectSearchButton__TBUEx:hover{border-color:rgba(78,168,255,.75);box-shadow:0 0 0 3px rgba(78,168,255,.12)}.chantier-workspace_projectSearchButtonIcon__ntp_Z{color:#58b8ff;font-size:17px;font-weight:900;line-height:1}.chantier-workspace_projectSearchButtonCopy___0D9U{display:grid;min-width:0;line-height:1.05}.chantier-workspace_projectSearchButtonCopy___0D9U>small,.chantier-workspace_projectSearchButtonCopy___0D9U>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chantier-workspace_projectSearchButtonCopy___0D9U>strong{color:#e8f4ff;font-size:11px;font-weight:850}.chantier-workspace_projectSearchButtonCopy___0D9U>small{margin-top:2px;color:#718ba2;font-size:8px;font-weight:700}.chantier-workspace_projectSearchChevron__15JhS{color:#7892a9;font-size:11px;line-height:1}.chantier-workspace_projectSearchDropdown__glcVR{position:absolute;z-index:220;top:calc(100% + 7px);right:0;width:min(560px,calc(100vw - 28px));min-width:100%;overflow:hidden;border:1px solid rgba(70,128,181,.45);border-radius:12px;background:#061522;box-shadow:0 18px 50px rgba(0,0,0,.52),inset 0 0 0 1px rgba(255,255,255,.025)}.chantier-workspace_projectSearchInputWrap__c5EMN{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;border-bottom:1px solid rgba(75,113,151,.23);background:#081b2c}.chantier-workspace_projectSearchInputWrap__c5EMN>span{color:#56b2fa;font-size:18px;line-height:1}.chantier-workspace_projectSearchInputWrap__c5EMN>input{width:100%;min-width:0;height:36px;padding:0 11px;border:1px solid rgba(78,127,170,.38);border-radius:8px;color:#eef7ff;font-size:12px;font-weight:650;background:#04111d;outline:none}.chantier-workspace_projectSearchInputWrap__c5EMN>input:focus{border-color:#389cf4;box-shadow:0 0 0 2px rgba(56,156,244,.14)}.chantier-workspace_projectSearchInputWrap__c5EMN>input::placeholder{color:#607b94}.chantier-workspace_projectSearchClear__JlAsM{display:grid;width:28px;height:28px;place-items:center;padding:0;border:0;border-radius:7px;color:#89a4bc;font-size:18px;line-height:1;background:rgba(99,132,163,.1);cursor:pointer}.chantier-workspace_projectSearchClear__JlAsM:focus-visible,.chantier-workspace_projectSearchClear__JlAsM:hover{color:#ffffff;background:rgba(69,155,230,.18);outline:none}.chantier-workspace_projectSearchResults__LZiIU{max-height:min(380px,55vh);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:6px;scrollbar-color:#2a567b #071725;scrollbar-width:thin}.chantier-workspace_projectSearchResult__1Ih6p{display:grid;grid-template-columns:30px minmax(0,1fr) auto;width:100%;min-width:0;min-height:48px;align-items:center;gap:9px;padding:7px 9px;border:1px solid transparent;border-radius:9px;color:#dcecf9;background:transparent;cursor:pointer;text-align:left}.chantier-workspace_projectSearchResult__1Ih6p+.chantier-workspace_projectSearchResult__1Ih6p{margin-top:2px}.chantier-workspace_projectSearchResultHighlighted__3RKnX,.chantier-workspace_projectSearchResult__1Ih6p:hover{border-color:rgba(67,153,230,.26);background:rgba(35,109,171,.17)}.chantier-workspace_projectSearchResultSelected__2Qf4q{border-color:rgba(59,169,246,.36);background:rgba(33,126,197,.21)}.chantier-workspace_projectSearchResultIcon__CzJEF{display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(67,143,207,.26);border-radius:8px;color:#70c4ff;font-size:10px;font-weight:900;background:rgba(36,104,162,.17)}.chantier-workspace_projectSearchResultCopy__X3tqh{display:grid;min-width:0}.chantier-workspace_projectSearchResultCopy__X3tqh>small,.chantier-workspace_projectSearchResultCopy__X3tqh>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chantier-workspace_projectSearchResultCopy__X3tqh>strong{color:#e9f5ff;font-size:11px;font-weight:850}.chantier-workspace_projectSearchResultCopy__X3tqh>small{margin-top:3px;color:#7691a9;font-size:9px;font-weight:650}.chantier-workspace_projectSearchSelected__Qhg69{color:#65c2ff;font-size:14px;font-weight:900}.chantier-workspace_projectSearchEmpty__hHENh{display:grid;min-height:116px;place-items:center;align-content:center;padding:18px;text-align:center}.chantier-workspace_projectSearchEmpty__hHENh>strong{color:#dcecf9;font-size:12px}.chantier-workspace_projectSearchEmpty__hHENh>small{margin-top:5px;color:#718ba2;font-size:10px}.chantier-workspace_projectSearchFooter__64sX0{display:flex;min-height:31px;align-items:center;justify-content:space-between;gap:10px;padding:5px 11px;border-top:1px solid rgba(75,113,151,.2);color:#708ba3;font-size:8px;font-weight:750;background:#071827}.chantier-workspace_projectSearchFooter__64sX0>small{color:#58728a;font-size:8px}.chantier-workspace_topbarActions__pHCQX{display:flex;align-items:center;justify-content:flex-end;gap:8px}.chantier-workspace_smallButton__V52Ee,.chantier-workspace_tabs__n_n2w button,.chantier-workspace_textButton___IW9o,.chantier-workspace_topbarActions__pHCQX button{border:0;color:var(--muted);background:transparent}.chantier-workspace_topbarActions__pHCQX button{min-height:36px;padding:0 10px;border-radius:8px}.chantier-workspace_topbarActions__pHCQX button:hover{color:var(--text);background:rgba(255,255,255,.05)}.chantier-workspace_version__rq_EO{color:#a9c7e8;background:rgba(78,168,255,.09);border:1px solid rgba(78,168,255,.18);border-radius:999px;padding:6px 9px;font-size:10px;white-space:nowrap}.chantier-workspace_tabs__n_n2w{min-height:51px;padding:0 24px;display:flex;align-items:stretch;gap:4px;overflow-x:auto;border-bottom:1px solid var(--line);background:rgba(8,19,33,.96);position:sticky;top:72px;z-index:45}.chantier-workspace_tabs__n_n2w button{position:relative;padding:0 15px;white-space:nowrap;font-size:13px;font-weight:650}.chantier-workspace_tabs__n_n2w .chantier-workspace_tabActive__TQqIY,.chantier-workspace_tabs__n_n2w button:hover{color:var(--text)}.chantier-workspace_tabs__n_n2w .chantier-workspace_tabActive__TQqIY:after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:2px;background:linear-gradient(90deg,var(--blue),var(--cyan))}.chantier-workspace_tabs__n_n2w button span{margin-left:7px;min-width:20px;height:20px;display:inline-grid;place-items:center;border-radius:999px;color:#bcd2ea;background:rgba(255,255,255,.07);font-size:10px}.chantier-workspace_content__bvRYd{width:min(1580px,100%);margin:0 auto;padding:24px}.chantier-workspace_tabStack__aoDv_{display:grid;gap:20px}.chantier-workspace_heroCard__7GKF0{min-height:200px;padding:34px 38px;display:flex;justify-content:space-between;align-items:flex-start;gap:24px;border:1px solid rgba(83,164,239,.2);border-radius:18px;overflow:hidden;position:relative;background:linear-gradient(105deg,rgba(10,34,58,.98),rgba(10,24,42,.88)),repeating-linear-gradient(135deg,rgba(78,168,255,.08) 0 1px,transparent 1px 20px)}.chantier-workspace_heroCard__7GKF0:after{content:"";width:420px;height:420px;border:1px solid rgba(53,211,200,.12);border-radius:50%;position:absolute;right:-130px;top:-260px;box-shadow:0 0 0 45px rgba(78,168,255,.025),0 0 0 100px rgba(78,168,255,.02)}.chantier-workspace_heroCopy__oBJQb{position:relative;z-index:1;max-width:850px}.chantier-workspace_editorHeader__f6p1h span,.chantier-workspace_eyebrow__hdDz3,.chantier-workspace_sectionTitle__2_c00>div>span{display:block;color:var(--cyan);font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.chantier-workspace_heroCopy__oBJQb h1{margin:10px 0 8px;max-width:900px;font-size:clamp(28px,4vw,48px);line-height:1.05;letter-spacing:-.04em}.chantier-workspace_heroCopy__oBJQb p{max-width:760px;margin:0;color:#aabbd0;line-height:1.6}.chantier-workspace_heroStatus__A__qC{position:relative;z-index:1;display:flex;align-items:center;gap:8px;padding:9px 12px;color:#b8f6dd;background:rgba(33,173,118,.1);border:1px solid rgba(65,214,150,.2);border-radius:999px;font-size:11px;white-space:nowrap}.chantier-workspace_liveDot__iKSWl{width:7px;height:7px;border-radius:50%;background:#42dc94;box-shadow:0 0 0 4px rgba(66,220,148,.12)}.chantier-workspace_metricsGrid__1rYA6{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.chantier-workspace_metric__EfSe_{min-height:112px;padding:20px;display:grid;align-content:center;border:1px solid var(--line);border-radius:13px;background:linear-gradient(145deg,rgba(15,30,49,.95),rgba(10,22,38,.98))}.chantier-workspace_metric__EfSe_ strong{font-size:29px;line-height:1}.chantier-workspace_metric__EfSe_ span{color:var(--muted);font-size:12px;margin-top:9px}.chantier-workspace_metricAccent__ccspP{border-color:rgba(78,168,255,.4);background:linear-gradient(145deg,rgba(25,77,121,.48),rgba(10,30,49,.98))}.chantier-workspace_quickActions__ufzSF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.chantier-workspace_quickActions__ufzSF button{min-height:112px;padding:18px;display:grid;grid-template-columns:34px 1fr;grid-template-rows:auto auto;column-gap:12px;text-align:left;color:var(--text);background:var(--panel);border:1px solid var(--line);border-radius:13px;transition:transform .16s ease,border-color .16s ease,background .16s ease}.chantier-workspace_quickActions__ufzSF button:hover{transform:translateY(-2px);border-color:rgba(78,168,255,.45);background:#0f2034}.chantier-workspace_quickActions__ufzSF button>span{grid-row:1/3;width:34px;height:34px;display:grid;place-items:center;color:var(--cyan);border:1px solid rgba(53,211,200,.22);border-radius:9px;font-size:10px;font-weight:800}.chantier-workspace_quickActions__ufzSF strong{align-self:end;font-size:14px}.chantier-workspace_quickActions__ufzSF small{color:var(--muted);margin-top:4px}.chantier-workspace_twoColumns__Ohpkr{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:16px}.chantier-workspace_editorPanel__C0YOP,.chantier-workspace_flowPanel__2P_5m,.chantier-workspace_infoBanner__M7fhO,.chantier-workspace_panel__SoInA,.chantier-workspace_photoEditor__PUHmg,.chantier-workspace_planSidebar__TeIT3,.chantier-workspace_planWorkspace__K1hOd{border:1px solid var(--line);border-radius:14px;background:rgba(10,23,39,.94)}.chantier-workspace_panel__SoInA{padding:22px}.chantier-workspace_sectionTitle__2_c00{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.chantier-workspace_sectionTitle__2_c00 h2{margin:5px 0 0;font-size:20px;letter-spacing:-.02em}.chantier-workspace_sectionTitle__2_c00 p{margin:6px 0 0;color:var(--muted);line-height:1.5;font-size:12px}.chantier-workspace_textButton___IW9o{color:var(--blue);white-space:nowrap}.chantier-workspace_compactList__BqRp4{margin-top:18px;display:grid}.chantier-workspace_compactRow__L_QjY{min-height:74px;display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid var(--line)}.chantier-workspace_compactRow__L_QjY>div:first-child{min-width:0;display:grid;gap:3px}.chantier-workspace_compactRow__L_QjY>div:first-child small,.chantier-workspace_compactRow__L_QjY>div:first-child span{color:var(--muted);font-size:10px}.chantier-workspace_compactRow__L_QjY strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.chantier-workspace_photoBadges___Opb5,.chantier-workspace_rowPills__lW_YW{display:flex;align-items:center;gap:6px}.chantier-workspace_photoBadges___Opb5 span,.chantier-workspace_pill__D7vcx,.chantier-workspace_priority__TVWhg{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 8px;border-radius:999px;border:1px solid rgba(148,168,193,.16);color:#c2d0e0;background:rgba(255,255,255,.045);font-size:10px;white-space:nowrap}.chantier-workspace_gpsOk__kyeDQ,.chantier-workspace_status_closed__rVhPn,.chantier-workspace_status_done__j6vgg,.chantier-workspace_status_validated__kvYH3{color:#a6f2cc!important;border-color:rgba(62,214,145,.24)!important;background:rgba(42,183,116,.1)!important}.chantier-workspace_gpsMissing__dweCw,.chantier-workspace_priority_critical__XHDNp,.chantier-workspace_status_blocked__wzT8W,.chantier-workspace_status_rejected__78cwd,.chantier-workspace_status_rework_requested__SMlr6{color:#ffc2ce!important;border-color:rgba(255,100,124,.25)!important;background:rgba(255,100,124,.1)!important}.chantier-workspace_priority_high__XHJMk,.chantier-workspace_status_in_progress__yqVrq,.chantier-workspace_status_under_review__QO6GY{color:#ffd89d;border-color:rgba(245,165,36,.25);background:rgba(245,165,36,.09)}.chantier-workspace_photoMiniGrid__68CC9{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.chantier-workspace_photoMiniGrid__68CC9 button{min-width:0;padding:9px;display:grid;gap:6px;text-align:left;color:var(--text);background:#0e1d30;border:1px solid var(--line);border-radius:10px}.chantier-workspace_photoMiniGrid__68CC9 small,.chantier-workspace_photoMiniGrid__68CC9 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chantier-workspace_photoMiniGrid__68CC9 strong{font-size:11px}.chantier-workspace_photoMiniGrid__68CC9 small{color:var(--muted);font-size:9px}.chantier-workspace_photoPlaceholder__8RQ9q{min-height:62px;display:grid;place-items:center;color:rgba(170,208,241,.44);background:linear-gradient(135deg,rgba(78,168,255,.13),rgba(53,211,200,.05)),repeating-linear-gradient(45deg,transparent 0 8px,rgba(255,255,255,.025) 8px 9px);border-radius:7px;font-size:9px;letter-spacing:.2em}.chantier-workspace_flowPanel__2P_5m{min-height:84px;padding:18px 26px;display:flex;align-items:center;justify-content:center;gap:16px;overflow-x:auto}.chantier-workspace_flowPanel__2P_5m span{min-height:34px;padding:0 13px;display:inline-flex;align-items:center;color:#c4d8ed;background:rgba(78,168,255,.07);border:1px solid rgba(78,168,255,.13);border-radius:8px;white-space:nowrap;font-size:11px}.chantier-workspace_flowPanel__2P_5m i{color:#47627d;font-style:normal}.chantier-workspace_plansLayout__MmE_I{min-height:calc(100vh - 196px);grid-template-columns:300px minmax(520px,1fr)}.chantier-workspace_plansLayout__MmE_I:has(.chantier-workspace_editorPanel__C0YOP){grid-template-columns:280px minmax(480px,1fr) 310px}.chantier-workspace_planSidebar__TeIT3{padding:18px}.chantier-workspace_smallButton__V52Ee{color:var(--blue);padding:4px}.chantier-workspace_planList__7d4db{margin-top:15px;display:grid;gap:7px}.chantier-workspace_planListItem__dmfr1{width:100%;min-width:0;padding:10px;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;text-align:left;color:var(--text);background:rgba(255,255,255,.02);border:1px solid transparent;border-radius:10px}.chantier-workspace_planListItemActive__I_7BP,.chantier-workspace_planListItem__dmfr1:hover{border-color:rgba(78,168,255,.3);background:rgba(78,168,255,.09)}.chantier-workspace_planIcon__LYTZK{width:40px;height:45px;display:grid;place-items:center;color:#ff9caf;background:rgba(255,100,124,.1);border:1px solid rgba(255,100,124,.18);border-radius:8px;font-size:9px;font-weight:900}.chantier-workspace_planListItem__dmfr1>span:last-child{min-width:0;display:grid;gap:3px}.chantier-workspace_planListItem__dmfr1 em,.chantier-workspace_planListItem__dmfr1 small,.chantier-workspace_planListItem__dmfr1 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chantier-workspace_planListItem__dmfr1 strong{font-size:12px}.chantier-workspace_planListItem__dmfr1 em,.chantier-workspace_planListItem__dmfr1 small{color:var(--muted);font-size:9px;font-style:normal}.chantier-workspace_planWorkspace__K1hOd{padding:14px;grid-template-rows:auto auto minmax(510px,1fr) auto}.chantier-workspace_planFooter__KX1dt,.chantier-workspace_planToolbar__asqrV{display:flex;justify-content:space-between;align-items:center;gap:12px}.chantier-workspace_planToolbar__asqrV>div:first-child{min-width:0;display:grid}.chantier-workspace_planToolbar__asqrV>div:first-child small,.chantier-workspace_planToolbar__asqrV>div:first-child span{color:var(--muted);font-size:10px}.chantier-workspace_planToolbar__asqrV>div:first-child strong{margin:2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chantier-workspace_planToolbar__asqrV>div:last-child{display:flex;gap:7px;align-items:center}.chantier-workspace_dangerButton__Fepbq,.chantier-workspace_primaryButton__rVprQ,.chantier-workspace_secondaryButton__U9Zkq{min-height:38px;padding:0 13px;border-radius:8px;font-size:11px;font-weight:700}.chantier-workspace_primaryButton__rVprQ{color:#02101d;background:linear-gradient(135deg,#67baff,#40dacb);border:0}.chantier-workspace_secondaryButton__U9Zkq{color:#c8d9ea;background:rgba(255,255,255,.04);border:1px solid rgba(153,177,207,.18)}.chantier-workspace_dangerButton__Fepbq{color:#ffc2ce;background:rgba(255,100,124,.08);border:1px solid rgba(255,100,124,.22)}.chantier-workspace_moveHint__AYyi4{color:#ffd89d;font-size:10px;animation:chantier-workspace_pulse__xzJJF 1.2s ease-in-out infinite}@keyframes chantier-workspace_pulse__xzJJF{50%{opacity:.45}}.chantier-workspace_planCanvas__i9s8H{min-height:510px;overflow:hidden;border-radius:10px;border:1px solid rgba(112,133,157,.28);background:#dfe6e8;cursor:crosshair}.chantier-workspace_planCanvasMoving__4vdGB{box-shadow:inset 0 0 0 3px rgba(245,165,36,.6)}.chantier-workspace_planSheet__WheYc{position:absolute;inset:22px;overflow:hidden;background:#f9fbfa;border:1px solid #9eaaad;box-shadow:0 8px 30px rgba(0,17,29,.18)}.chantier-workspace_planGridLines__ecdED{position:absolute;inset:0;opacity:.26;background-image:linear-gradient(#94a4a8 1px,transparent 0),linear-gradient(90deg,#94a4a8 1px,transparent 0);background-size:34px 34px}.chantier-workspace_planTitleBlock__SNsmz{position:absolute;right:22px;bottom:20px;width:min(320px,42%);min-height:92px;padding:12px;display:grid;align-content:center;color:#243239;background:rgba(255,255,255,.92);border:2px solid #43555d}.chantier-workspace_planTitleBlock__SNsmz strong{font-size:13px}.chantier-workspace_planTitleBlock__SNsmz small,.chantier-workspace_planTitleBlock__SNsmz span{margin-top:4px;font-size:8px}.chantier-workspace_planTechnicalLineA__wtH_m,.chantier-workspace_planTechnicalLineB__lzOlD{position:absolute;height:4px;border-radius:999px;background:#567f99;transform-origin:left center}.chantier-workspace_planTechnicalLineA__wtH_m{width:58%;left:12%;top:28%;transform:rotate(14deg)}.chantier-workspace_planTechnicalLineB__lzOlD{width:52%;left:18%;top:58%;background:#76a67d;transform:rotate(-19deg)}.chantier-workspace_planTechnicalBlockA__qIn_0,.chantier-workspace_planTechnicalBlockB__uHEo_{position:absolute;width:17%;height:13%;border:3px double #5e6d72;background:rgba(91,121,132,.06)}.chantier-workspace_planTechnicalBlockA__qIn_0{left:23%;top:18%}.chantier-workspace_planTechnicalBlockB__uHEo_{left:55%;top:43%}.chantier-workspace_planMarker__lD_6o{position:absolute;z-index:5;width:30px;height:30px;margin:-15px 0 0 -15px;display:grid;place-items:center;color:white;background:#287bc1;border:3px solid white;border-radius:50% 50% 50% 10%;transform:rotate(-45deg);box-shadow:0 3px 12px rgba(0,22,40,.35);font-size:9px;font-weight:900}.chantier-workspace_planMarker__lD_6o>span{display:block;transform:rotate(45deg)}.chantier-workspace_planMarkerSelected__vU0_B{box-shadow:0 0 0 5px rgba(78,168,255,.3),0 3px 12px rgba(0,22,40,.35)}.chantier-workspace_planMarkerMoving__YGD2g{animation:chantier-workspace_pulse__xzJJF .8s ease-in-out infinite}.chantier-workspace_marker_reserve__cNC8K{background:#e14d66}.chantier-workspace_marker_annotation__4ceEJ{background:#805ad5}.chantier-workspace_marker_photo__tF6qc{background:#18a47b}.chantier-workspace_marker_control__Ku9GZ{background:#e19118}.chantier-workspace_marker_info__CR4wu{background:#3978a6}.chantier-workspace_planFooter__KX1dt{color:var(--muted);font-size:10px}.chantier-workspace_planFooter__KX1dt strong{color:var(--text)}.chantier-workspace_editorPanel__C0YOP,.chantier-workspace_photoEditor__PUHmg{min-width:0;padding:18px;display:grid;align-content:start;gap:15px}.chantier-workspace_editorHeader__f6p1h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--line)}.chantier-workspace_editorHeader__f6p1h h3{margin:5px 0 0;font-size:16px}.chantier-workspace_editorHeader__f6p1h>button{width:30px;height:30px;color:var(--muted);background:rgba(255,255,255,.05);border:0;border-radius:8px;font-size:20px}.chantier-workspace_field__aE4o_{display:grid;gap:7px}.chantier-workspace_field__aE4o_>span{color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.chantier-workspace_fieldPair___nq27{display:grid;grid-template-columns:1fr 1fr;gap:9px}.chantier-workspace_positionCard__ip94m{min-height:82px;padding:14px;display:grid;gap:3px;border-radius:9px;color:#b9d3ea;background:rgba(78,168,255,.07);border:1px solid rgba(78,168,255,.14)}.chantier-workspace_positionCard__ip94m small,.chantier-workspace_positionCard__ip94m span{color:var(--muted);font-size:9px}.chantier-workspace_editorActions__f_jp1{display:flex;flex-wrap:wrap;gap:8px;padding-top:5px}.chantier-workspace_filterBar__ewQ8j{min-height:62px;padding:11px;display:grid;grid-template-columns:minmax(220px,1fr) 190px auto;align-items:center;gap:10px;border:1px solid var(--line);border-radius:11px;background:rgba(10,23,39,.86)}.chantier-workspace_filterBar__ewQ8j>span{color:var(--muted);padding:0 8px;font-size:11px}.chantier-workspace_taskGrid__Fwrky{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.chantier-workspace_taskCard__SVuRc{min-width:0;padding:18px;display:grid;align-content:start;gap:12px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(145deg,rgba(15,30,49,.96),rgba(8,20,34,.98))}.chantier-workspace_taskCard__SVuRc footer,.chantier-workspace_taskCard__SVuRc header{display:flex;justify-content:space-between;align-items:center;gap:10px}.chantier-workspace_taskCard__SVuRc header>span{color:var(--blue);font-size:10px;font-weight:800}.chantier-workspace_taskCard__SVuRc h3{margin:0;font-size:15px}.chantier-workspace_taskCard__SVuRc p{min-height:40px;margin:0;color:var(--muted);font-size:11px;line-height:1.55}.chantier-workspace_taskMeta__k5Ju5{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.chantier-workspace_taskMeta__k5Ju5 span{display:grid;gap:3px;color:var(--muted);font-size:9px}.chantier-workspace_taskMeta__k5Ju5 strong{overflow:hidden;color:#c8d8e9;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.chantier-workspace_progressTrack__ZK5X3{height:4px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.07)}.chantier-workspace_progressTrack__ZK5X3 i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--blue),var(--cyan))}.chantier-workspace_photoContent__i4QEB footer a,.chantier-workspace_photoContent__i4QEB footer button,.chantier-workspace_reserveList__yZGRn article>a,.chantier-workspace_taskCard__SVuRc footer button{padding:0;color:var(--blue);background:transparent;border:0;font-size:10px;text-decoration:none}.chantier-workspace_photoGrid__O0o4h{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.chantier-workspace_photoCard__eZVLc{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.chantier-workspace_photoVisual__Caav0{width:100%;aspect-ratio:16/10;padding:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;color:rgba(205,230,249,.55);background:radial-gradient(circle at 60% 35%,rgba(53,211,200,.18),transparent 35%),linear-gradient(145deg,#15324c,#0c1c2e);border:0}.chantier-workspace_photoVisual__Caav0 span{font-size:10px;letter-spacing:.22em}.chantier-workspace_photoVisual__Caav0 small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px}.chantier-workspace_photoContent__i4QEB{padding:14px;display:grid;gap:8px}.chantier-workspace_photoContent__i4QEB h3,.chantier-workspace_photoContent__i4QEB p{margin:0}.chantier-workspace_photoContent__i4QEB h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.chantier-workspace_photoContent__i4QEB p,.chantier-workspace_photoContent__i4QEB>small{color:var(--muted);font-size:10px}.chantier-workspace_photoContent__i4QEB footer{display:flex;justify-content:space-between;align-items:center;padding-top:6px;border-top:1px solid var(--line)}.chantier-workspace_withEditor__Rem7i{padding-right:330px;position:relative}.chantier-workspace_photoEditor__PUHmg{width:310px;position:absolute;top:0;right:0}.chantier-workspace_reserveList__yZGRn{display:grid;gap:8px}.chantier-workspace_reserveList__yZGRn article{min-height:82px;padding:13px 16px;display:grid;grid-template-columns:38px minmax(250px,1fr) 180px auto 110px;align-items:center;gap:14px;border:1px solid var(--line);border-radius:11px;background:var(--panel)}.chantier-workspace_reserveIndex__5lnid{width:34px;height:34px;display:grid;place-items:center;color:#ffc2ce;background:rgba(255,100,124,.1);border:1px solid rgba(255,100,124,.2);border-radius:9px;font-weight:900}.chantier-workspace_reserveMain__fZktC{min-width:0;display:grid;gap:3px}.chantier-workspace_noLocation__9aoew,.chantier-workspace_reserveMain__fZktC small,.chantier-workspace_reserveMain__fZktC span,.chantier-workspace_reserveValidation__XjGAy small{color:var(--muted);font-size:9px}.chantier-workspace_reserveMain__fZktC h3{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.chantier-workspace_reserveValidation__XjGAy{display:grid;gap:3px}.chantier-workspace_reserveValidation__XjGAy strong{font-size:11px}.chantier-workspace_teamGrid__w8qMd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.chantier-workspace_teamGrid__w8qMd article{min-width:0;padding:18px;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:13px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.chantier-workspace_avatar__0fo1a{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;color:#001523;background:linear-gradient(135deg,#68baff,#43d7ca);font-size:11px;font-weight:900}.chantier-workspace_teamGrid__w8qMd article>div:last-child{min-width:0}.chantier-workspace_teamGrid__w8qMd span{color:var(--muted);font-size:9px}.chantier-workspace_teamGrid__w8qMd h3{margin:3px 0 10px;font-size:14px}.chantier-workspace_moduleTags__DWeIT{display:flex;flex-wrap:wrap;gap:5px}.chantier-workspace_moduleTags__DWeIT em{padding:4px 6px;color:#a9c8e2;background:rgba(78,168,255,.07);border-radius:5px;font-size:8px;font-style:normal}.chantier-workspace_timeline__9JYs3{display:grid}.chantier-workspace_timeline__9JYs3:before{content:"";width:1px;position:absolute;left:155px;top:12px;bottom:12px;background:rgba(94,151,198,.25)}.chantier-workspace_timeline__9JYs3 article{min-height:88px;display:grid;grid-template-columns:140px 30px minmax(0,1fr);align-items:center;border-bottom:1px solid var(--line)}.chantier-workspace_timeline__9JYs3 time{color:var(--muted);font-size:10px}.chantier-workspace_timelineDot__jC3Y2{width:10px;height:10px;justify-self:center;z-index:1;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 5px var(--bg)}.chantier-workspace_timeline__9JYs3 article>div:last-child span{color:var(--blue);font-size:9px;font-weight:800;text-transform:uppercase}.chantier-workspace_timeline__9JYs3 h3,.chantier-workspace_timeline__9JYs3 p{margin:2px 0 0}.chantier-workspace_timeline__9JYs3 h3{font-size:13px}.chantier-workspace_timeline__9JYs3 p{color:var(--muted);font-size:10px}.chantier-workspace_infoBanner__M7fhO{padding:14px 16px;color:#acc4da;font-size:11px}.chantier-workspace_empty__nOqqn{min-height:210px;padding:30px;display:grid;place-items:center;align-content:center;gap:8px;text-align:center;color:var(--text)}.chantier-workspace_emptyIcon__mZvsz{width:42px;height:42px;display:grid;place-items:center;color:var(--blue);background:rgba(78,168,255,.08);border:1px solid rgba(78,168,255,.16);border-radius:12px;font-size:22px}.chantier-workspace_empty__nOqqn p{max-width:450px;margin:0;color:var(--muted);font-size:11px;line-height:1.5}.chantier-workspace_error__rge8d,.chantier-workspace_notice__VwxJ2{width:min(820px,calc(100% - 40px));min-height:46px;padding:11px 14px;position:fixed;left:50%;top:136px;z-index:100;transform:translateX(-50%);border-radius:10px;box-shadow:0 12px 36px rgba(0,0,0,.35)}.chantier-workspace_notice__VwxJ2{display:grid;place-items:center;color:#bff5dc;background:#10372e;border:1px solid rgba(74,222,166,.28);font-size:11px}.chantier-workspace_error__rge8d{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;color:#ffd3dc;background:#421926;border:1px solid rgba(255,100,124,.3);font-size:11px}.chantier-workspace_error__rge8d button{color:#ffd3dc;background:transparent;border:0;font-size:18px}.chantier-workspace_loading__XmmTb{min-height:62vh;display:grid;place-items:center;align-content:center;gap:14px;color:var(--muted)}.chantier-workspace_loading__XmmTb span{width:34px;height:34px;border:3px solid rgba(78,168,255,.15);border-top:3px solid var(--blue);border-radius:50%;animation:chantier-workspace_spin__hGhPB .8s linear infinite}@keyframes chantier-workspace_spin__hGhPB{to{transform:rotate(1turn)}}.chantier-workspace_footer__m_Lqk{min-height:46px;padding:0 24px;display:flex;justify-content:space-between;align-items:center;color:#60758d;border-top:1px solid var(--line);font-size:9px}@media (max-width:1260px){.chantier-workspace_topbar__13YlB{grid-template-columns:180px minmax(280px,1fr) auto}.chantier-workspace_topbarActions__pHCQX button:first-child,.chantier-workspace_version__rq_EO{display:none}.chantier-workspace_metricsGrid__1rYA6{grid-template-columns:repeat(3,1fr)}.chantier-workspace_taskGrid__Fwrky,.chantier-workspace_teamGrid__w8qMd{grid-template-columns:repeat(2,minmax(0,1fr))}.chantier-workspace_photoGrid__O0o4h{grid-template-columns:repeat(3,minmax(0,1fr))}.chantier-workspace_plansLayout__MmE_I:has(.chantier-workspace_editorPanel__C0YOP){grid-template-columns:240px minmax(460px,1fr)}.chantier-workspace_plansLayout__MmE_I:has(.chantier-workspace_editorPanel__C0YOP) .chantier-workspace_editorPanel__C0YOP{grid-column:1/-1}}@media (max-width:920px){.chantier-workspace_topbar__13YlB{position:static;grid-template-columns:1fr auto;gap:12px;padding:10px 14px}.chantier-workspace_projectPicker__fySal{grid-column:1/-1;grid-row:2}.chantier-workspace_topbarActions__pHCQX button:not(:last-child),.chantier-workspace_version__rq_EO{display:none}.chantier-workspace_tabs__n_n2w{top:0;padding:0 10px}.chantier-workspace_content__bvRYd{padding:14px}.chantier-workspace_heroCard__7GKF0{min-height:180px;padding:24px}.chantier-workspace_heroStatus__A__qC{display:none}.chantier-workspace_metricsGrid__1rYA6,.chantier-workspace_quickActions__ufzSF{grid-template-columns:repeat(2,1fr)}.chantier-workspace_plansLayout__MmE_I,.chantier-workspace_plansLayout__MmE_I:has(.chantier-workspace_editorPanel__C0YOP),.chantier-workspace_twoColumns__Ohpkr{grid-template-columns:1fr}.chantier-workspace_planSidebar__TeIT3{max-height:320px;overflow-y:auto}.chantier-workspace_planWorkspace__K1hOd{grid-template-rows:auto minmax(460px,1fr) auto}.chantier-workspace_planCanvas__i9s8H{min-height:460px}.chantier-workspace_photoGrid__O0o4h{grid-template-columns:repeat(2,minmax(0,1fr))}.chantier-workspace_withEditor__Rem7i{padding-right:0}.chantier-workspace_photoEditor__PUHmg{width:100%;position:static;grid-row:2}.chantier-workspace_reserveList__yZGRn article{grid-template-columns:38px minmax(0,1fr) auto}.chantier-workspace_noLocation__9aoew,.chantier-workspace_reserveList__yZGRn article>a,.chantier-workspace_reserveValidation__XjGAy{display:none}}@media (max-width:620px){.chantier-workspace_brand__wibOJ div,.chantier-workspace_footer__m_Lqk span:first-child,.chantier-workspace_projectPicker__fySal>span{display:none}.chantier-workspace_projectPicker__fySal{grid-template-columns:1fr}.chantier-workspace_tabs__n_n2w button{min-height:48px;padding:0 11px;font-size:11px}.chantier-workspace_content__bvRYd{padding:10px}.chantier-workspace_heroCard__7GKF0{min-height:165px;padding:20px}.chantier-workspace_heroCopy__oBJQb h1{font-size:27px}.chantier-workspace_heroCopy__oBJQb p{font-size:11px}.chantier-workspace_metricsGrid__1rYA6{grid-template-columns:repeat(2,1fr);gap:8px}.chantier-workspace_metric__EfSe_{min-height:88px;padding:15px}.chantier-workspace_metric__EfSe_ strong{font-size:24px}.chantier-workspace_quickActions__ufzSF{grid-template-columns:1fr;gap:8px}.chantier-workspace_quickActions__ufzSF button{min-height:76px}.chantier-workspace_flowPanel__2P_5m{justify-content:flex-start}.chantier-workspace_sectionTitle__2_c00{align-items:stretch;flex-direction:column}.chantier-workspace_filterBar__ewQ8j,.chantier-workspace_photoGrid__O0o4h,.chantier-workspace_taskGrid__Fwrky,.chantier-workspace_teamGrid__w8qMd{grid-template-columns:1fr}.chantier-workspace_planFooter__KX1dt,.chantier-workspace_planToolbar__asqrV{align-items:flex-start;flex-direction:column}.chantier-workspace_planToolbar__asqrV>div:last-child{width:100%;flex-wrap:wrap}.chantier-workspace_planWorkspace__K1hOd{padding:9px;grid-template-rows:auto minmax(390px,1fr) auto}.chantier-workspace_planCanvas__i9s8H{min-height:390px}.chantier-workspace_planSheet__WheYc{inset:9px}.chantier-workspace_planTitleBlock__SNsmz{width:58%;right:9px;bottom:9px}.chantier-workspace_taskMeta__k5Ju5{grid-template-columns:1fr 1fr}.chantier-workspace_reserveList__yZGRn article{grid-template-columns:38px minmax(0,1fr)}.chantier-workspace_reserveList__yZGRn article>.chantier-workspace_pill__D7vcx{grid-column:2;justify-self:start}.chantier-workspace_timeline__9JYs3:before{left:14px}.chantier-workspace_timeline__9JYs3 article{min-height:100px;grid-template-columns:28px minmax(0,1fr)}.chantier-workspace_timeline__9JYs3 time{grid-column:2;padding-top:12px}.chantier-workspace_timelineDot__jC3Y2{grid-row:1/3;grid-column:1}.chantier-workspace_timeline__9JYs3 article>div:last-child{grid-column:2;padding-bottom:12px}.chantier-workspace_error__rge8d,.chantier-workspace_notice__VwxJ2{top:62px}}@media (min-width:921px){.chantier-workspace_topbar__13YlB{min-height:58px;padding:8px 20px;gap:16px}.chantier-workspace_brand__wibOJ>span{width:36px;height:36px}.chantier-workspace_brand__wibOJ strong{font-size:13px}.chantier-workspace_projectSearchButton__TBUEx{min-height:36px}.chantier-workspace_tabs__n_n2w{min-height:43px;padding:0 20px;top:58px}.chantier-workspace_tabs__n_n2w button{padding:0 13px;font-size:12px}.chantier-workspace_content__bvRYd{padding:16px}.chantier-workspace_tabStack__aoDv_{gap:14px}.chantier-workspace_heroCard__7GKF0{min-height:108px;padding:16px 20px;border-radius:14px}.chantier-workspace_heroCopy__oBJQb h1{margin:5px 0 4px;font-size:clamp(21px,2.1vw,26px);line-height:1.15}.chantier-workspace_heroCopy__oBJQb p{font-size:11px;line-height:1.45}.chantier-workspace_heroStatus__A__qC{padding:7px 10px}.chantier-workspace_metricsGrid__1rYA6,.chantier-workspace_quickActions__ufzSF{gap:8px}.chantier-workspace_metric__EfSe_{min-height:78px;padding:14px}.chantier-workspace_metric__EfSe_ strong{font-size:24px}.chantier-workspace_metric__EfSe_ span{margin-top:6px}.chantier-workspace_quickActions__ufzSF button{min-height:76px;padding:12px;grid-template-columns:30px 1fr;column-gap:10px}.chantier-workspace_quickActions__ufzSF button>span{width:30px;height:30px}.chantier-workspace_twoColumns__Ohpkr{gap:12px}.chantier-workspace_panel__SoInA{padding:18px}.chantier-workspace_error__rge8d,.chantier-workspace_notice__VwxJ2{top:108px}}.chantier-workspace_modalBackdrop__ExGEr{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.chantier-workspace_planUploadModal__vX_je{width:min(680px,100%);max-height:calc(100vh - 48px);overflow:auto;border:1px solid rgba(255,255,255,.12);border-radius:22px;background:#0b1420;box-shadow:0 28px 90px rgba(0,0,0,.5)}.chantier-workspace_planUploadHeader__URCNq{display:flex;justify-content:space-between;gap:24px;padding:26px 28px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.chantier-workspace_planUploadHeader__URCNq span{display:block;margin-bottom:7px;font-size:11px;font-weight:800;letter-spacing:.14em;opacity:.55}.chantier-workspace_planUploadHeader__URCNq h2{margin:0;font-size:25px}.chantier-workspace_planUploadHeader__URCNq p{max-width:500px;margin:8px 0 0;line-height:1.5;opacity:.65}.chantier-workspace_planUploadClose__klUhj{flex:0 0 auto;width:38px;height:38px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(255,255,255,.04);color:inherit;font-size:25px;cursor:pointer}.chantier-workspace_planUploadForm__sbN_6{display:grid;gap:20px;padding:24px 28px 28px}.chantier-workspace_planUploadDrop__hTH9x{display:flex;align-items:center;gap:16px;padding:22px;border:1px dashed rgba(255,255,255,.22);border-radius:16px;background:rgba(255,255,255,.025);cursor:pointer}.chantier-workspace_planUploadDrop__hTH9x:hover{background:rgba(255,255,255,.05)}.chantier-workspace_planUploadDrop__hTH9x input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.chantier-workspace_planUploadDropIcon__skd4O{display:grid;place-items:center;width:54px;height:62px;border-radius:10px;background:rgba(255,255,255,.08);font-size:12px;font-weight:900;letter-spacing:.08em}.chantier-workspace_planUploadDrop__hTH9x div{display:grid;gap:5px;min-width:0}.chantier-workspace_planUploadDrop__hTH9x strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chantier-workspace_planUploadDrop__hTH9x small{opacity:.55}.chantier-workspace_planUploadFields__E7uOf{display:grid;grid-template-columns:minmax(0,2fr) minmax(170px,1fr);gap:14px}.chantier-workspace_planUploadFields__E7uOf label{display:grid;gap:8px}.chantier-workspace_planUploadFields__E7uOf label>span{font-size:12px;font-weight:700;opacity:.68}.chantier-workspace_planUploadFields__E7uOf input{width:100%;min-height:44px;padding:0 13px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:rgba(255,255,255,.04);color:inherit;outline:none}.chantier-workspace_planUploadFields__E7uOf input:focus{border-color:rgba(255,255,255,.34)}.chantier-workspace_planUploadInfo__QyUdp{display:grid;grid-template-columns:auto 1fr;gap:7px 18px;padding:14px 16px;border-radius:12px;background:rgba(255,255,255,.035)}.chantier-workspace_planUploadInfo__QyUdp span{font-size:12px;opacity:.5}.chantier-workspace_planUploadInfo__QyUdp strong{font-size:12px}.chantier-workspace_planUploadActions__i_omT{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}@media (max-width:640px){.chantier-workspace_modalBackdrop__ExGEr{padding:12px;align-items:flex-end}.chantier-workspace_planUploadModal__vX_je{max-height:90vh;border-radius:18px 18px 10px 10px}.chantier-workspace_planUploadForm__sbN_6,.chantier-workspace_planUploadHeader__URCNq{padding-left:18px;padding-right:18px}.chantier-workspace_planUploadFields__E7uOf{grid-template-columns:1fr}.chantier-workspace_planUploadActions__i_omT{flex-direction:column-reverse}.chantier-workspace_planUploadActions__i_omT button{width:100%}}.chantier-workspace_pdfToolbar__afW0m{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:10px 14px;border:1px solid rgba(255,255,255,.08);border-bottom:0;border-radius:12px 12px 0 0;background:rgba(8,18,29,.96)}.chantier-workspace_pdfPageControls__Fo_hr,.chantier-workspace_pdfZoomControls__JmvMX{display:flex;align-items:center;gap:8px}.chantier-workspace_pdfPageControls__Fo_hr button,.chantier-workspace_pdfZoomControls__JmvMX button{min-width:34px;min-height:32px;padding:0 10px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:rgba(255,255,255,.04);color:inherit;cursor:pointer}.chantier-workspace_pdfPageControls__Fo_hr button:hover:not(:disabled),.chantier-workspace_pdfZoomControls__JmvMX button:hover:not(:disabled){background:rgba(255,255,255,.09)}.chantier-workspace_pdfPageControls__Fo_hr button:disabled,.chantier-workspace_pdfZoomControls__JmvMX button:disabled{opacity:.35;cursor:default}.chantier-workspace_pdfPageControls__Fo_hr span,.chantier-workspace_pdfZoomControls__JmvMX span{font-size:12px;opacity:.8}.chantier-workspace_planCanvas__i9s8H{display:block;min-height:520px;padding:22px;border-radius:0 0 14px 14px;background:linear-gradient(45deg,rgba(255,255,255,.018) 25%,transparent 0),linear-gradient(-45deg,rgba(255,255,255,.018) 25%,transparent 0),#07111c}.chantier-workspace_pdfViewport__b3lI0{min-width:100%;min-height:450px}.chantier-workspace_pdfPageSurface__gIyAf{overflow:hidden;background:#ffffff;box-shadow:0 18px 50px rgba(0,0,0,.35),0 0 0 1px rgba(255,255,255,.15);line-height:0}.chantier-workspace_pdfCanvas__WKxMz{background:#ffffff}.chantier-workspace_pdfMarkerLayer__vsEBm{position:absolute;inset:0;pointer-events:none;line-height:normal}.chantier-workspace_pdfMarkerLayer__vsEBm .chantier-workspace_planMarker__lD_6o{pointer-events:auto}.chantier-workspace_pdfError__x9nQi,.chantier-workspace_pdfLoading__qpXYD{position:absolute;z-index:5;top:50%;left:50%;display:grid;justify-items:center;gap:10px;min-width:260px;padding:22px 26px;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(10,21,34,.96);text-align:center}.chantier-workspace_pdfLoading__qpXYD span{width:24px;height:24px;border:2px solid rgba(255,255,255,.18);border-top-color:currentcolor;border-radius:50%;animation:chantier-workspace_chantierPdfSpin__b1Nc0 .8s linear infinite}.chantier-workspace_pdfError__x9nQi strong,.chantier-workspace_pdfLoading__qpXYD strong{font-size:13px}.chantier-workspace_pdfError__x9nQi span{max-width:420px;font-size:12px;line-height:1.5;opacity:.65}.chantier-workspace_pdfRendering__FDcpV{position:absolute;right:12px;bottom:12px;z-index:6;padding:7px 10px;border-radius:8px;background:rgba(7,17,28,.86);color:#ffffff;font-size:11px;line-height:normal;pointer-events:none}@keyframes chantier-workspace_chantierPdfSpin__b1Nc0{to{transform:rotate(1turn)}}@media (max-width:760px){.chantier-workspace_pdfToolbar__afW0m{align-items:stretch;flex-direction:column}.chantier-workspace_pdfPageControls__Fo_hr,.chantier-workspace_pdfZoomControls__JmvMX{justify-content:center}.chantier-workspace_planCanvas__i9s8H{min-height:420px;padding:10px}}.chantier-workspace_workspace__Tei5E{width:100%;max-width:100vw;min-width:0;height:100dvh;min-height:100vh;display:flex;flex-direction:column;overflow:hidden}.chantier-workspace_error__rge8d,.chantier-workspace_footer__m_Lqk,.chantier-workspace_notice__VwxJ2,.chantier-workspace_tabs__n_n2w,.chantier-workspace_topbar__13YlB{flex:0 0 auto}.chantier-workspace_content__bvRYd{width:100%;max-width:100%;min-width:0;flex:1 1 auto;min-height:0;overflow:auto}.chantier-workspace_workspace__Tei5E .leaflet-container{width:100%!important;max-width:100%!important;min-width:0!important}.chantier-workspace_workspace__Tei5E .chantier-workspace_content__bvRYd,.chantier-workspace_workspace__Tei5E .chantier-workspace_tabs__n_n2w,.chantier-workspace_workspace__Tei5E .chantier-workspace_topbar__13YlB,.chantier-workspace_workspace__Tei5E>*{max-width:100%}.chantier-workspace_content__bvRYd:has(.chantier-workspace_plansLayout__MmE_I){display:flex;width:min(1580px,100%);min-height:0;overflow:hidden}.chantier-workspace_plansLayout__MmE_I{flex:1 1 auto;width:100%;height:100%;min-height:0;display:grid;grid-template-columns:clamp(230px,20vw,300px) minmax(0,1fr);gap:14px;align-items:stretch}.chantier-workspace_plansLayout__MmE_I:has(.chantier-workspace_editorPanel__C0YOP){grid-template-columns:clamp(210px,17vw,280px) minmax(0,1fr) clamp(260px,21vw,320px)}.chantier-workspace_planSidebar__TeIT3{min-width:0;min-height:0;overflow:auto}.chantier-workspace_planWorkspace__K1hOd{min-width:0;min-height:0;height:100%;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:12px;overflow:hidden}.chantier-workspace_pdfToolbar__afW0m{min-width:0}.chantier-workspace_planCanvas__i9s8H{position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:auto;padding:10px;border-radius:0 0 12px 12px;overscroll-behavior:contain}.chantier-workspace_pdfViewport__b3lI0{position:relative;width:100%;height:100%;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center}.chantier-workspace_pdfPageSurface__gIyAf{position:relative;flex:0 0 auto;margin:auto}.chantier-workspace_pdfCanvas__WKxMz{display:block;max-width:none;max-height:none}@media (max-width:1260px){.chantier-workspace_plansLayout__MmE_I{grid-template-columns:clamp(205px,22vw,255px) minmax(0,1fr)}.chantier-workspace_plansLayout__MmE_I:has(.chantier-workspace_editorPanel__C0YOP){grid-template-columns:clamp(205px,22vw,255px) minmax(0,1fr)}.chantier-workspace_plansLayout__MmE_I:has(.chantier-workspace_editorPanel__C0YOP) .chantier-workspace_editorPanel__C0YOP{grid-column:1/-1}}@media (max-width:900px){.chantier-workspace_workspace__Tei5E{height:auto;min-height:100dvh;overflow:visible}.chantier-workspace_content__bvRYd,.chantier-workspace_content__bvRYd:has(.chantier-workspace_plansLayout__MmE_I){display:block;overflow:visible}.chantier-workspace_plansLayout__MmE_I,.chantier-workspace_plansLayout__MmE_I:has(.chantier-workspace_editorPanel__C0YOP){height:auto;display:grid;grid-template-columns:1fr}.chantier-workspace_planSidebar__TeIT3{max-height:240px}.chantier-workspace_planWorkspace__K1hOd{height:min(72dvh,760px);min-height:520px}.chantier-workspace_plansLayout__MmE_I:has(.chantier-workspace_editorPanel__C0YOP) .chantier-workspace_editorPanel__C0YOP{grid-column:auto}}@media (max-width:600px){.chantier-workspace_content__bvRYd{padding:10px}.chantier-workspace_planWorkspace__K1hOd{height:68dvh;min-height:430px;padding:8px}.chantier-workspace_pdfToolbar__afW0m{flex-direction:column;align-items:stretch}.chantier-workspace_pdfPageControls__Fo_hr,.chantier-workspace_pdfZoomControls__JmvMX{justify-content:center}.chantier-workspace_planCanvas__i9s8H{padding:6px}}.chantier-workspace_pdfZoomControls__JmvMX .chantier-workspace_pdfModeActive__Y_PdH{color:#02101d;background:linear-gradient(135deg,#67baff,#40dacb);border-color:transparent;font-weight:800}.chantier-workspace_pdfZoomControls__JmvMX .chantier-workspace_pdfModeActive__Y_PdH:hover:not(:disabled){background:linear-gradient(135deg,#67baff,#40dacb)}.chantier-workspace_pdfViewport__b3lI0{align-items:flex-start;justify-content:flex-start;touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;user-select:none}.chantier-workspace_pdfPageSurface__gIyAf{margin:0 auto;cursor:crosshair}.chantier-workspace_pdfDragging__Qttad,.chantier-workspace_pdfDragging__Qttad .chantier-workspace_pdfCanvas__WKxMz,.chantier-workspace_pdfDragging__Qttad .chantier-workspace_pdfPageSurface__gIyAf{cursor:grabbing!important}.chantier-workspace_pdfDragging__Qttad{-webkit-user-select:none;user-select:none}.chantier-workspace_planCanvas__i9s8H{scrollbar-gutter:stable}.chantier-workspace_planVersionsModal__jV6f4{width:min(820px,100%);max-height:min(860px,calc(100dvh - 40px));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:#091522;box-shadow:0 28px 90px rgba(0,0,0,.55)}.chantier-workspace_planVersionsHeader__sEght{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 24px;border-bottom:1px solid var(--line)}.chantier-workspace_planVersionsHeader__sEght>div{min-width:0}.chantier-workspace_planVersionsHeader__sEght span{display:block;color:var(--blue);font-size:10px;font-weight:800;letter-spacing:.12em}.chantier-workspace_planVersionsHeader__sEght h2{margin:5px 0 0;font-size:22px}.chantier-workspace_planVersionsHeader__sEght p{margin:5px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:11px}.chantier-workspace_planVersionsHeader__sEght>button{width:36px;height:36px;flex:0 0 auto;border:1px solid var(--line);border-radius:10px;color:var(--muted);background:rgba(255,255,255,.04);font-size:22px}.chantier-workspace_planVersionsBody__083R3{flex:1 1 auto;min-height:0;display:grid;gap:18px;padding:20px 24px;overflow:auto}.chantier-workspace_newPlanVersion__gek_5{padding:18px;display:grid;gap:15px;border:1px solid rgba(78,168,255,.17);border-radius:14px;background:rgba(78,168,255,.045)}.chantier-workspace_newPlanVersion__gek_5>div{display:grid;gap:4px}.chantier-workspace_newPlanVersion__gek_5>div>span,.chantier-workspace_versionHistoryTitle__FIIZK span{color:var(--blue);font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.chantier-workspace_newPlanVersion__gek_5>div>strong{font-size:15px}.chantier-workspace_newPlanVersion__gek_5>div>small{color:var(--muted);font-size:10px}.chantier-workspace_newPlanVersion__gek_5 form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px}.chantier-workspace_versionFilePicker__uApoz{min-width:0;min-height:58px;padding:9px 12px;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:11px;border:1px dashed rgba(153,177,207,.26);border-radius:10px;background:rgba(255,255,255,.025);cursor:pointer}.chantier-workspace_versionFilePicker__uApoz:hover{border-color:rgba(78,168,255,.45);background:rgba(78,168,255,.055)}.chantier-workspace_versionFilePicker__uApoz input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.chantier-workspace_versionFilePicker__uApoz>span{width:40px;height:40px;display:grid;place-items:center;border-radius:8px;color:#ff9caf;background:rgba(255,100,124,.1);font-size:9px;font-weight:900}.chantier-workspace_versionFilePicker__uApoz>div{min-width:0;display:grid;gap:3px}.chantier-workspace_versionFilePicker__uApoz strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.chantier-workspace_versionFilePicker__uApoz small{color:var(--muted);font-size:9px}.chantier-workspace_versionHistory__Pb0a4{display:grid;gap:10px}.chantier-workspace_versionHistoryTitle__FIIZK{display:flex;align-items:center;justify-content:space-between;gap:15px}.chantier-workspace_versionHistoryTitle__FIIZK>div{display:grid;gap:3px}.chantier-workspace_versionHistoryTitle__FIIZK strong{font-size:14px}.chantier-workspace_versionHistoryTitle__FIIZK>button{border:0;color:var(--blue);background:transparent;font-size:10px}.chantier-workspace_versionList__nWLbI{display:grid;gap:7px}.chantier-workspace_versionRowCurrent__4HlI_,.chantier-workspace_versionRow__nwTJ5{min-width:0;min-height:64px;padding:9px 11px;display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:11px;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.02)}.chantier-workspace_versionRowCurrent__4HlI_{border-color:rgba(53,211,200,.3);background:rgba(53,211,200,.06)}.chantier-workspace_versionNumber__9uHL0{width:42px;height:42px;display:grid;place-items:center;border-radius:9px;color:#badcff;background:rgba(78,168,255,.1);font-size:12px;font-weight:900}.chantier-workspace_versionRowCurrent__4HlI_ .chantier-workspace_versionNumber__9uHL0{color:#8cf4e6;background:rgba(53,211,200,.11)}.chantier-workspace_versionInfo__VcDSw{min-width:0;display:grid;gap:4px}.chantier-workspace_versionInfo__VcDSw>div{min-width:0;display:flex;align-items:center;gap:8px}.chantier-workspace_versionInfo__VcDSw strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.chantier-workspace_versionInfo__VcDSw span{flex:0 0 auto;padding:3px 6px;border-radius:999px;color:#8cf4e6;background:rgba(53,211,200,.1);font-size:8px;font-weight:800}.chantier-workspace_versionInfo__VcDSw small{color:var(--muted);font-size:9px}.chantier-workspace_versionRowCurrent__4HlI_>button,.chantier-workspace_versionRow__nwTJ5>button{min-height:32px;padding:0 9px;border:1px solid var(--line);border-radius:7px;color:#c8d9ea;background:rgba(255,255,255,.035);font-size:9px}.chantier-workspace_versionLoading__Yepb7{padding:30px;color:var(--muted);text-align:center;font-size:11px}.chantier-workspace_planVersionsFooter__D7Klh{flex:0 0 auto;min-height:62px;padding:11px 24px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid var(--line)}.chantier-workspace_planVersionsFooter__D7Klh>span{color:var(--muted);font-size:9px}@media (max-width:650px){.chantier-workspace_planVersionsModal__jV6f4{max-height:94dvh;border-radius:16px 16px 8px 8px}.chantier-workspace_planVersionsBody__083R3,.chantier-workspace_planVersionsFooter__D7Klh,.chantier-workspace_planVersionsHeader__sEght{padding-left:15px;padding-right:15px}.chantier-workspace_newPlanVersion__gek_5 form{grid-template-columns:1fr}.chantier-workspace_versionRowCurrent__4HlI_,.chantier-workspace_versionRow__nwTJ5{grid-template-columns:42px minmax(0,1fr)}.chantier-workspace_versionRowCurrent__4HlI_>button,.chantier-workspace_versionRow__nwTJ5>button{grid-column:1/-1;width:100%}}.chantier-workspace_markerWorkflowGrid__1y6JI{display:grid;grid-template-columns:1fr 1fr;gap:9px}.chantier-workspace_markerStatus_todo___ZerS{opacity:1}.chantier-workspace_markerStatus_in_progress__GbYss{box-shadow:0 0 0 3px rgba(78,168,255,.28),0 3px 12px rgba(0,22,40,.35)}.chantier-workspace_markerStatus_under_review__5Feue{box-shadow:0 0 0 3px rgba(245,165,36,.34),0 3px 12px rgba(0,22,40,.35)}.chantier-workspace_markerStatus_done__10qtN{opacity:.55;filter:saturate(.45)}.chantier-workspace_markerPriority_low__hTEm5{transform:translate(-50%,-50%) rotate(45deg) scale(.88)}.chantier-workspace_markerPriority_high__n1VRO{outline:2px solid rgba(255,180,70,.92);outline-offset:2px}.chantier-workspace_markerPriority_critical__zL3nI{outline:3px solid rgba(255,76,105,.96);outline-offset:3px;animation:chantier-workspace_chantierMarkerCritical__IZ6y5 1.15s ease-in-out infinite}.chantier-workspace_planMarkerMoving__YGD2g.chantier-workspace_markerPriority_critical__zL3nI,.chantier-workspace_planMarkerSelected__vU0_B.chantier-workspace_markerPriority_critical__zL3nI{animation:none}@keyframes chantier-workspace_chantierMarkerCritical__IZ6y5{0%,to{outline-offset:2px}50%{outline-offset:6px}}@media (max-width:650px){.chantier-workspace_markerWorkflowGrid__1y6JI{grid-template-columns:1fr}}.chantier-workspace_pdfViewport__b3lI0:not(.chantier-workspace_pdfDragging__Qttad) .chantier-workspace_pdfPageSurface__gIyAf{cursor:crosshair!important}.chantier-workspace_pdfDragging__Qttad .chantier-workspace_pdfCanvas__WKxMz,.chantier-workspace_pdfDragging__Qttad .chantier-workspace_pdfPageSurface__gIyAf{cursor:grabbing!important}.chantier-workspace_markerEditor__HObFQ{min-height:0!important;height:100%!important;max-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable}.chantier-workspace_markerEditor__HObFQ .chantier-workspace_editorActions__f_jp1{position:sticky!important;bottom:0!important;z-index:30;margin-top:12px;padding-top:12px;padding-bottom:10px;background:linear-gradient(180deg,rgba(8,22,36,.15),rgba(8,22,36,.98) 22%,rgba(8,22,36,1));border-top:1px solid rgba(153,177,207,.12)}.chantier-workspace_photoEditor__PUHmg{min-height:0!important;max-height:100%!important;overflow-y:auto!important;scrollbar-gutter:stable}.chantier-workspace_photoEditor__PUHmg .chantier-workspace_editorActions__f_jp1{position:sticky!important;bottom:0!important;z-index:30;margin-top:12px;padding-top:12px;padding-bottom:10px;background:rgba(8,22,36,.98);border-top:1px solid rgba(153,177,207,.12)}@media (max-height:760px){.chantier-workspace_markerEditor__HObFQ{padding-bottom:0!important}.chantier-workspace_markerEditor__HObFQ .chantier-workspace_editorActions__f_jp1{padding-top:9px;padding-bottom:8px}}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP{min-width:0!important;min-height:0!important;height:100%!important;max-height:100%!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;align-content:stretch!important;overflow:hidden!important}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP .chantier-workspace_markerEditorBody__lroGb{min-width:0;min-height:0;display:grid;align-content:start;gap:14px;overflow-x:hidden;overflow-y:auto;padding-right:5px;padding-bottom:8px;overscroll-behavior:contain;scrollbar-gutter:stable}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP>.chantier-workspace_editorHeader__f6p1h{min-height:0;margin-bottom:4px}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP>.chantier-workspace_editorActions__f_jp1{position:static!important;min-height:54px;margin:0!important;padding:11px 0 0!important;display:flex!important;align-items:center;flex-wrap:wrap;gap:8px;border-top:1px solid rgba(153,177,207,.16);background:rgba(10,23,39,1)!important;z-index:20}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP>.chantier-workspace_editorActions__f_jp1>button{flex:1 1 auto}@media (max-height:800px){.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP .chantier-workspace_markerEditorBody__lroGb{gap:9px}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP>.chantier-workspace_editorActions__f_jp1{min-height:48px;padding-top:8px!important}}.chantier-workspace_taskLinkBlock__DtVb0{display:grid;gap:10px}.chantier-workspace_inlineTaskCreator__yngjv{display:grid;gap:12px;padding:13px;border:1px solid rgba(78,168,255,.24);border-radius:10px;background:linear-gradient(145deg,rgba(78,168,255,.08),rgba(53,211,200,.035))}.chantier-workspace_inlineTaskCreatorHeader__9ZIkb{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:9px;border-bottom:1px solid rgba(153,177,207,.12)}.chantier-workspace_inlineTaskCreatorHeader__9ZIkb>div{display:grid;gap:2px}.chantier-workspace_inlineTaskCreatorHeader__9ZIkb span{color:var(--blue);font-size:9px;font-weight:800;letter-spacing:.08em}.chantier-workspace_inlineTaskCreatorHeader__9ZIkb strong{font-size:12px}.chantier-workspace_inlineTaskCreatorHeader__9ZIkb small{max-width:120px;color:var(--muted);font-size:8px;line-height:1.35;text-align:right}.chantier-workspace_inlineTaskCreator__yngjv textarea{width:100%;min-height:72px;resize:vertical;padding:9px 10px;color:var(--text);background:rgba(5,15,27,.85);border:1px solid var(--line);border-radius:8px;font:inherit;font-size:11px;line-height:1.4;outline:none}.chantier-workspace_inlineTaskCreator__yngjv textarea:focus{border-color:rgba(78,168,255,.55)}.chantier-workspace_inlineTaskHint__y34n8{display:flex;flex-wrap:wrap;gap:6px}.chantier-workspace_inlineTaskHint__y34n8 span{padding:5px 7px;color:var(--muted);background:rgba(255,255,255,.035);border:1px solid rgba(153,177,207,.1);border-radius:6px;font-size:8px}.chantier-workspace_inlineTaskHint__y34n8 strong{color:#dbeeff}@media (max-height:800px){.chantier-workspace_inlineTaskCreator__yngjv{gap:8px;padding:10px}.chantier-workspace_inlineTaskCreator__yngjv textarea{min-height:55px}}.chantier-workspace_linkedTaskEditor__Vlsnz{border-color:rgba(64,210,205,.28);background:linear-gradient(145deg,rgba(64,210,205,.075),rgba(78,168,255,.045))}.chantier-workspace_linkedTaskEditor__Vlsnz
.chantier-workspace_inlineTaskCreatorHeader__9ZIkb span{color:#46d7d0}.chantier-workspace_linkedTaskEditor__Vlsnz input:disabled{opacity:.65;cursor:not-allowed}.chantier-workspace_linkedTaskSummary__yrnjd{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:9px;border-top:1px solid rgba(153,177,207,.12)}.chantier-workspace_linkedTaskSummary__yrnjd>span{display:grid;gap:2px;color:var(--muted);font-size:8px}.chantier-workspace_linkedTaskSummary__yrnjd>span strong{color:var(--text);font-size:11px}.chantier-workspace_linkedTaskSummary__yrnjd button{padding:7px 9px;color:#8be7e1;background:rgba(64,210,205,.07);border:1px solid rgba(64,210,205,.2);border-radius:7px;font:inherit;font-size:9px;font-weight:700;cursor:pointer}.chantier-workspace_linkedTaskSummary__yrnjd button:hover{background:rgba(64,210,205,.13)}@media (max-height:800px){.chantier-workspace_linkedTaskSummary__yrnjd{padding-top:6px}}@media (min-width:1261px){.chantier-workspace_plansLayout__MmE_I:has(.chantier-workspace_editorPanel__C0YOP){grid-template-columns:clamp(200px,16vw,250px) minmax(0,1fr) clamp(340px,26vw,390px)!important}}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP .chantier-workspace_linkedTaskEditor__Vlsnz,.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP .chantier-workspace_taskLinkBlock__DtVb0{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP .chantier-workspace_linkedTaskEditor__Vlsnz{gap:9px;padding:10px}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP
.chantier-workspace_linkedTaskEditor__Vlsnz
.chantier-workspace_inlineTaskCreatorHeader__9ZIkb{display:grid;grid-template-columns:minmax(0,1fr);gap:3px;padding-bottom:7px}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP
.chantier-workspace_linkedTaskEditor__Vlsnz
.chantier-workspace_inlineTaskCreatorHeader__9ZIkb>div{min-width:0}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP
.chantier-workspace_linkedTaskEditor__Vlsnz
.chantier-workspace_inlineTaskCreatorHeader__9ZIkb strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP
.chantier-workspace_linkedTaskEditor__Vlsnz
.chantier-workspace_inlineTaskCreatorHeader__9ZIkb small{max-width:none;text-align:left;white-space:normal;font-size:8px}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP
.chantier-workspace_linkedTaskEditor__Vlsnz
.chantier-workspace_markerWorkflowGrid__1y6JI{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP
.chantier-workspace_linkedTaskEditor__Vlsnz .chantier-workspace_field__aE4o_{min-width:0}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP
.chantier-workspace_linkedTaskEditor__Vlsnz input,.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP
.chantier-workspace_linkedTaskEditor__Vlsnz select,.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP
.chantier-workspace_linkedTaskEditor__Vlsnz textarea{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP
.chantier-workspace_linkedTaskEditor__Vlsnz textarea{min-height:58px;resize:vertical}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP
.chantier-workspace_linkedTaskEditor__Vlsnz .chantier-workspace_linkedTaskSummary__yrnjd{flex-direction:column;align-items:stretch;gap:7px}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP
.chantier-workspace_linkedTaskEditor__Vlsnz .chantier-workspace_linkedTaskSummary__yrnjd button{width:100%;min-height:34px;text-align:center}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP
.chantier-workspace_taskLinkBlock__DtVb0>.chantier-workspace_field__aE4o_ select{width:100%;min-width:0;font-size:10px}.chantier-workspace_plansLayout__MmE_I .chantier-workspace_editorPanel__C0YOP .chantier-workspace_markerEditorBody__lroGb{padding-right:2px}@media (min-width:1700px){.chantier-workspace_plansLayout__MmE_I:has(.chantier-workspace_editorPanel__C0YOP){grid-template-columns:clamp(230px,16vw,280px) minmax(0,1fr) clamp(380px,24vw,430px)!important}}.chantier-workspace_historyToolbar__q95_l{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:10px 12px;border:1px solid rgba(153,177,207,.16);border-radius:12px;background:rgba(10,23,39,.72)}.chantier-workspace_historyToolbar__q95_l>div{display:flex;align-items:baseline;gap:7px;min-width:0}.chantier-workspace_historyToolbar__q95_l strong{font-size:18px}.chantier-workspace_historyToolbar__q95_l span{opacity:.7;font-size:12px}.chantier-workspace_historyToolbar__q95_l button{min-height:34px;padding:7px 12px;border:1px solid rgba(153,177,207,.22);border-radius:9px;background:rgba(255,255,255,.04);color:inherit;cursor:pointer}.chantier-workspace_historyToolbar__q95_l button:disabled{opacity:.55;cursor:default}.chantier-workspace_historyLoading__yrBCU{padding:24px;text-align:center;opacity:.7}.chantier-workspace_historyChanges__EgfqR{display:grid;gap:6px;margin-top:9px}.chantier-workspace_historyChange__lYPrS{display:grid;grid-template-columns:minmax(110px,.35fr) minmax(0,1fr);align-items:start;gap:10px;padding:7px 9px;border:1px solid rgba(153,177,207,.12);border-radius:8px;background:rgba(255,255,255,.025)}.chantier-workspace_historyChange__lYPrS>strong{min-width:0;font-size:11px;opacity:.72}.chantier-workspace_historyChange__lYPrS>div{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;min-width:0}.chantier-workspace_historyChange__lYPrS span{min-width:0;overflow-wrap:anywhere;font-size:12px}.chantier-workspace_historyChange__lYPrS b{opacity:.5;font-size:12px}.chantier-workspace_historyAuditNotice__ZKIcR{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:10px 12px;border:1px solid rgba(153,177,207,.14);border-radius:10px;background:rgba(255,255,255,.025)}.chantier-workspace_historyAuditNotice__ZKIcR strong{font-size:11px;text-transform:uppercase;letter-spacing:.06em}.chantier-workspace_historyAuditNotice__ZKIcR span{font-size:11px;opacity:.65}@media (max-width:720px){.chantier-workspace_historyToolbar__q95_l{align-items:stretch}.chantier-workspace_historyToolbar__q95_l button{flex:0 0 auto}.chantier-workspace_historyChange__lYPrS{grid-template-columns:1fr;gap:5px}.chantier-workspace_historyChange__lYPrS>div{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.chantier-workspace_timeline__9JYs3{display:grid!important;gap:10px!important;position:relative}.chantier-workspace_timeline__9JYs3:before{display:none!important}.chantier-workspace_timeline__9JYs3 article{position:relative!important;display:grid!important;grid-template-columns:118px minmax(0,1fr)!important;gap:14px!important;align-items:start!important;margin:0!important;padding:14px 16px!important;border:1px solid rgba(153,177,207,.14)!important;border-radius:12px!important;background:linear-gradient(135deg,rgba(20,42,65,.48),rgba(9,23,38,.58))!important}.chantier-workspace_timeline__9JYs3 article+article{border-top:1px solid rgba(153,177,207,.14)!important}.chantier-workspace_timelineDot__jC3Y2{position:absolute!important;left:-4px!important;top:19px!important;width:8px!important;height:8px!important;border:2px solid #38e6dc!important;border-radius:50%!important;background:#071725!important;box-shadow:0 0 0 4px rgba(56,230,220,.08),0 0 14px rgba(56,230,220,.24)!important}.chantier-workspace_timeline__9JYs3 article>time{grid-column:1!important;display:block!important;padding-top:3px!important;color:rgba(194,215,235,.72)!important;font-size:11px!important;line-height:1.45!important;font-weight:500!important;white-space:normal!important}.chantier-workspace_timeline__9JYs3 article>div:last-child{grid-column:2!important;min-width:0!important;padding:0!important}.chantier-workspace_timeline__9JYs3 article>div:last-child>span{display:inline-flex!important;align-items:center!important;width:fit-content!important;max-width:100%!important;margin:0 0 5px!important;padding:3px 7px!important;border:1px solid rgba(54,222,214,.18)!important;border-radius:999px!important;background:rgba(54,222,214,.07)!important;color:#46e9df!important;font-size:9px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:.035em!important;text-transform:uppercase!important}.chantier-workspace_timeline__9JYs3 article h3{margin:0!important;color:rgba(244,249,255,.96)!important;font-size:13px!important;line-height:1.4!important;font-weight:750!important}.chantier-workspace_timeline__9JYs3 article p{margin:3px 0 0!important;color:rgba(162,191,218,.72)!important;font-size:10px!important;line-height:1.4!important}.chantier-workspace_historyChanges__EgfqR{display:grid!important;gap:5px!important;margin-top:10px!important}.chantier-workspace_historyChange__lYPrS{display:grid!important;grid-template-columns:minmax(105px,145px) minmax(0,1fr)!important;gap:12px!important;align-items:center!important;padding:7px 9px!important;border:0!important;border-top:1px solid rgba(153,177,207,.09)!important;border-radius:0!important;background:transparent!important}.chantier-workspace_historyChange__lYPrS:first-child{border-top:0!important}.chantier-workspace_historyChange__lYPrS>strong{color:rgba(171,196,218,.66)!important;font-size:10px!important;font-weight:650!important}.chantier-workspace_historyChange__lYPrS>div{display:grid!important;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)!important;gap:7px!important;align-items:center!important}.chantier-workspace_historyChange__lYPrS>div>span{display:block!important;min-width:0!important;padding:4px 7px!important;border-radius:6px!important;background:rgba(255,255,255,.025)!important;color:rgba(213,227,240,.8)!important;font-size:10px!important;line-height:1.35!important;overflow-wrap:anywhere!important}.chantier-workspace_historyChange__lYPrS>div>span:last-child{background:rgba(45,219,210,.06)!important;color:#54e9df!important}.chantier-workspace_historyChange__lYPrS>div>b{text-align:center!important;color:rgba(170,197,220,.42)!important;font-size:11px!important;font-weight:600!important}.chantier-workspace_historyToolbar__q95_l{padding:9px 12px!important;border-radius:10px!important;background:rgba(11,27,43,.54)!important}.chantier-workspace_historyToolbar__q95_l>div{gap:5px!important}.chantier-workspace_historyToolbar__q95_l strong{font-size:15px!important}.chantier-workspace_historyToolbar__q95_l span{font-size:10px!important}.chantier-workspace_historyToolbar__q95_l button{min-height:31px!important;padding:5px 11px!important;font-size:10px!important}.chantier-workspace_historyAuditNotice__ZKIcR{padding:9px 12px!important;border-radius:10px!important;background:rgba(13,29,46,.42)!important}.chantier-workspace_historyAuditNotice__ZKIcR strong{color:rgba(234,244,252,.88)!important;font-size:9px!important}.chantier-workspace_historyAuditNotice__ZKIcR span{font-size:10px!important}@media (max-width:760px){.chantier-workspace_timeline__9JYs3 article{grid-template-columns:1fr!important;gap:5px!important;padding:12px!important}.chantier-workspace_timeline__9JYs3 article>div:last-child,.chantier-workspace_timeline__9JYs3 article>time{grid-column:1!important}.chantier-workspace_timeline__9JYs3 article>time{padding:0!important}.chantier-workspace_timelineDot__jC3Y2{display:none!important}.chantier-workspace_historyChange__lYPrS{grid-template-columns:1fr!important;gap:4px!important}}.chantier-workspace_photoVisualImage__HqdD8{padding:0!important;overflow:hidden}.chantier-workspace_photoThumb__DewXj{width:100%;height:100%;display:block;object-fit:cover}.chantier-workspace_photoMiniImage__8hQtv{width:100%;height:82px;display:block;object-fit:cover;border-radius:7px;background:#0b1d2e}.chantier-workspace_photoUploadModal__IsZIq{width:min(760px,calc(100vw - 34px))!important;max-width:760px!important;max-height:calc(100dvh - 40px);overflow-y:auto}.chantier-workspace_photoUploadGrid__e6Sye{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.chantier-workspace_photoUploadGps__K9kn_{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 12px;border:1px solid rgba(53,211,200,.15);border-radius:10px;background:rgba(53,211,200,.045)}.chantier-workspace_photoUploadGps__K9kn_>div{min-width:0;display:grid;gap:3px}.chantier-workspace_photoUploadGps__K9kn_ strong{font-size:11px}.chantier-workspace_photoUploadGps__K9kn_ small{color:var(--muted);font-size:9px;line-height:1.4}.chantier-workspace_photoUploadHint__behw3{display:block;padding:8px 10px;color:#ffd89d;border:1px solid rgba(245,165,36,.16);border-radius:8px;background:rgba(245,165,36,.05);font-size:9px;line-height:1.45}.chantier-workspace_photoUploadActions__6rOo8{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.chantier-workspace_photoEditor__PUHmg{max-height:calc(100dvh - 230px);overflow-y:auto;overscroll-behavior:contain}@media (max-width:760px){.chantier-workspace_photoUploadModal__IsZIq{width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)}.chantier-workspace_photoUploadGrid__e6Sye{grid-template-columns:1fr}.chantier-workspace_photoUploadGps__K9kn_{align-items:stretch;flex-direction:column}.chantier-workspace_photoUploadGps__K9kn_ button{width:100%}.chantier-workspace_withEditor__Rem7i{padding-right:0!important}.chantier-workspace_photoEditor__PUHmg{width:100%!important;position:static!important;max-height:none}.chantier-workspace_photoGrid__O0o4h{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.chantier-workspace_photoGrid__O0o4h{grid-template-columns:1fr}}.chantier-workspace_teamHeaderActions__bdIEr{display:flex;align-items:center;gap:8px}.chantier-workspace_teamCardHeader__Iajy2{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.chantier-workspace_teamCardHeader__Iajy2>div{min-width:0}.chantier-workspace_teamCardHeader__Iajy2 h3{margin:2px 0 0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chantier-workspace_teamEmail__YrnlI{display:block;max-width:100%;margin-top:3px;overflow:hidden;color:var(--muted)!important;font-size:9px!important;text-overflow:ellipsis;white-space:nowrap;text-transform:none!important}.chantier-workspace_teamRolePill__wOvVE{flex:0 0 auto;min-height:24px;padding:0 8px;display:inline-flex;align-items:center;border:1px solid rgba(78,168,255,.2);border-radius:999px;color:#b7d9f7!important;background:rgba(78,168,255,.08);font-size:8px!important;font-weight:800;white-space:nowrap;text-transform:uppercase}.chantier-workspace_teamCardActions__zpjg7{margin-top:10px;padding-top:9px;display:flex;justify-content:flex-end;border-top:1px solid var(--line)}.chantier-workspace_teamCardActions__zpjg7 button{padding:0;color:var(--blue);background:transparent;border:0;font-size:10px;font-weight:700}.chantier-workspace_teamMemberModal__XxHld{width:min(760px,calc(100vw - 34px))!important;max-width:760px!important;max-height:calc(100dvh - 40px);overflow-y:auto}.chantier-workspace_teamMemberIdentity__Cfq2L{min-height:68px;padding:11px 12px;display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:10px;background:rgba(78,168,255,.035)}.chantier-workspace_teamMemberIdentity__Cfq2L>div:last-child{min-width:0;display:grid;gap:3px}.chantier-workspace_teamMemberIdentity__Cfq2L small,.chantier-workspace_teamMemberIdentity__Cfq2L strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chantier-workspace_teamMemberIdentity__Cfq2L small{color:var(--muted);font-size:10px}.chantier-workspace_teamMemberModulesHeader__y4pbn{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;padding-top:4px}.chantier-workspace_teamMemberModulesHeader__y4pbn>div:first-child{min-width:0;display:grid;gap:3px}.chantier-workspace_teamMemberModulesHeader__y4pbn strong{font-size:11px}.chantier-workspace_teamMemberModulesHeader__y4pbn small{color:var(--muted);font-size:9px}.chantier-workspace_teamMemberModulesHeader__y4pbn>div:last-child{display:flex;gap:6px}.chantier-workspace_teamMemberModulesHeader__y4pbn button{min-height:28px;padding:0 9px;color:var(--blue);border:1px solid rgba(78,168,255,.18);border-radius:7px;background:rgba(78,168,255,.06);font-size:9px}.chantier-workspace_teamMemberModuleGrid__YFSVz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.chantier-workspace_teamMemberModule__WEuwn{min-width:0;min-height:42px;padding:8px 9px;display:flex;align-items:center;gap:8px;color:#b9cada;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.02);cursor:pointer}.chantier-workspace_teamMemberModule__WEuwn input{flex:0 0 auto}.chantier-workspace_teamMemberModule__WEuwn span{min-width:0;overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.chantier-workspace_teamMemberModuleActive__T_PEX{color:#d9f8f3;border-color:rgba(53,211,200,.28);background:rgba(53,211,200,.08)}.chantier-workspace_teamMemberHint__Fh_ud{padding:10px 12px;color:var(--muted);border:1px dashed var(--line);border-radius:8px;font-size:10px}.chantier-workspace_teamActionSpacer__2Ljzk{flex:1 1 auto}@media (max-width:820px){.chantier-workspace_teamMemberModuleGrid__YFSVz{grid-template-columns:repeat(2,minmax(0,1fr))}.chantier-workspace_teamHeaderActions__bdIEr{flex-wrap:wrap;justify-content:flex-end}}@media (max-width:560px){.chantier-workspace_teamMemberModal__XxHld{width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)}.chantier-workspace_teamMemberModuleGrid__YFSVz{grid-template-columns:1fr}.chantier-workspace_teamMemberModulesHeader__y4pbn{align-items:stretch;flex-direction:column}.chantier-workspace_teamMemberModulesHeader__y4pbn>div:last-child{justify-content:flex-end}.chantier-workspace_teamCardHeader__Iajy2{flex-direction:column}.chantier-workspace_teamRolePill__wOvVE{align-self:flex-start}}.chantier-workspace_teamMemberModal__XxHld .chantier-workspace_teamMemberModule__WEuwn{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important}.chantier-workspace_teamMemberModal__XxHld .chantier-workspace_teamMemberModule__WEuwn input[type=checkbox]{appearance:auto!important;-webkit-appearance:checkbox!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;flex:0 0 16px!important;padding:0!important;margin:0!important;border-radius:3px!important;box-shadow:none!important}.chantier-workspace_teamMemberModal__XxHld .chantier-workspace_teamMemberModule__WEuwn span{display:block!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;color:#b9cada!important;opacity:1!important;visibility:visible!important;font-size:10px!important;font-weight:650!important;line-height:1.3!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chantier-workspace_teamMemberModal__XxHld .chantier-workspace_teamMemberModuleActive__T_PEX span{color:#d9f8f3!important}.chantier-workspace_mobileGlobalNav__ujQz7{display:none}@media (max-width:920px){.chantier-workspace_workspace__Tei5E{width:100%!important;max-width:100vw!important;min-width:0!important;min-height:100dvh!important;overflow-x:hidden!important;text-size-adjust:100%!important;padding-bottom:calc(68px + env(safe-area-inset-bottom))!important}.chantier-workspace_content__bvRYd,.chantier-workspace_heroCard__7GKF0,.chantier-workspace_tabStack__aoDv_,.chantier-workspace_tabs__n_n2w,.chantier-workspace_topbar__13YlB,.chantier-workspace_workspace__Tei5E *{min-width:0}.chantier-workspace_topbar__13YlB{grid-template-columns:minmax(0,1fr) auto!important;overflow:hidden}.chantier-workspace_projectPicker__fySal,.chantier-workspace_projectSearchButton__TBUEx,.chantier-workspace_projectSearchControl__vmk3r,.chantier-workspace_topbar__13YlB{width:100%!important;max-width:100%!important}.chantier-workspace_topbar__13YlB{position:relative!important;z-index:100!important;overflow:visible!important}.chantier-workspace_projectSearchDropdown__glcVR{right:0;left:0;width:100%;min-width:0}.chantier-workspace_projectSearchResults__LZiIU{max-height:min(330px,48vh)}.chantier-workspace_projectSearchResult__1Ih6p{min-height:51px}.chantier-workspace_projectSearchFooter__64sX0>small{display:none}.chantier-workspace_content__bvRYd{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.chantier-workspace_tabs__n_n2w{width:100%!important;max-width:100%!important;min-height:42px!important;padding:0 7px!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.chantier-workspace_tabs__n_n2w::-webkit-scrollbar{display:none}.chantier-workspace_tabs__n_n2w button{flex:0 0 auto;min-height:42px!important;padding:0 10px!important;font-size:9px!important}.chantier-workspace_footer__m_Lqk{display:none!important}.chantier-workspace_mobileGlobalNav__ujQz7{position:fixed;z-index:10000;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:62px;padding:5px max(6px,env(safe-area-inset-right)) calc(5px + env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left));border-top:1px solid rgba(88,129,166,.24);background:linear-gradient(180deg,rgba(6,20,35,.97),rgba(3,13,24,.995));box-shadow:0 -10px 30px rgba(0,0,0,.4);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.chantier-workspace_mobileGlobalMore__PSluC>summary,.chantier-workspace_mobileGlobalNav__ujQz7>button{min-width:0;min-height:52px;padding:4px 2px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:0;border-radius:10px;color:#748ca2;background:transparent;list-style:none;cursor:pointer}.chantier-workspace_mobileGlobalMore__PSluC>summary span,.chantier-workspace_mobileGlobalNav__ujQz7>button span{font-size:17px;line-height:1}.chantier-workspace_mobileGlobalMore__PSluC>summary strong,.chantier-workspace_mobileGlobalNav__ujQz7>button strong{max-width:100%;overflow:hidden;font-size:8px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.chantier-workspace_mobileGlobalMore__PSluC{position:relative}.chantier-workspace_mobileGlobalMore__PSluC>summary{color:#6fbef5;background:rgba(27,89,137,.14)}.chantier-workspace_mobileGlobalMore__PSluC>summary::-webkit-details-marker{display:none}.chantier-workspace_mobileGlobalMorePanel__sMkTL{position:absolute;right:0;bottom:59px;width:174px;display:grid;gap:5px;padding:8px;border:1px solid rgba(82,127,166,.3);border-radius:12px;background:rgba(5,20,34,.99);box-shadow:0 16px 40px rgba(0,0,0,.48)}.chantier-workspace_mobileGlobalMorePanel__sMkTL button{width:100%;min-height:36px;padding:7px 9px;border:1px solid rgba(72,111,146,.22);border-radius:8px;color:#c4daeb;background:rgba(9,29,47,.86);font-size:9px;font-weight:750;text-align:left}}@media (max-width:620px){.chantier-workspace_content__bvRYd{padding:8px!important}.chantier-workspace_tabStack__aoDv_{gap:9px!important}.chantier-workspace_heroCard__7GKF0{min-height:0!important;padding:12px 13px!important;border-radius:12px!important}.chantier-workspace_heroCopy__oBJQb h1{max-width:100%!important;margin:5px 0!important;font-size:20px!important;line-height:1.08!important;letter-spacing:-.02em!important;overflow-wrap:anywhere}.chantier-workspace_heroCopy__oBJQb p{display:-webkit-box;max-width:100%!important;margin:0!important;overflow:hidden;font-size:9px!important;line-height:1.4!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.chantier-workspace_heroCard__7GKF0 .chantier-workspace_eyebrow__hdDz3,.chantier-workspace_heroCopy__oBJQb .chantier-workspace_eyebrow__hdDz3{font-size:7px!important;line-height:1.2!important}.chantier-workspace_metricsGrid__1rYA6{gap:6px!important}.chantier-workspace_metric__EfSe_{min-height:68px!important;padding:10px!important}.chantier-workspace_metric__EfSe_ strong{font-size:20px!important}.chantier-workspace_quickActions__ufzSF button{min-height:62px!important}}.chantier-workspace_planSidebar__TeIT3{padding:0;display:flex;flex-direction:column;overflow:hidden}.chantier-workspace_planSidebarToggle__mDsTg{min-height:38px;padding:7px 12px;display:flex;align-items:center;gap:8px;flex:0 0 auto;color:#9fc8eb;background:rgba(78,168,255,.035);border-bottom:1px solid var(--line);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.chantier-workspace_planSidebarToggle__mDsTg::-webkit-details-marker{display:none}.chantier-workspace_planSidebarToggle__mDsTg::marker{content:""}.chantier-workspace_planSidebarToggle__mDsTg:hover{color:#d8efff;background:rgba(78,168,255,.08)}.chantier-workspace_planSidebarToggleIcon__4iz3T{width:22px;height:22px;display:grid;place-items:center;flex:0 0 22px;color:#5edcf0;background:rgba(36,211,238,.08);border:1px solid rgba(36,211,238,.22);border-radius:7px}.chantier-workspace_planSidebarToggleIcon__4iz3T:before{content:"‹";font-size:18px;line-height:1}.chantier-workspace_planSidebarToggleText__d9U9t{min-width:0;flex:1 1;white-space:nowrap}.chantier-workspace_planSidebarToggleCount__dQLD4{min-width:22px;height:22px;padding:0 6px;display:inline-grid;place-items:center;color:#bcd7ee;background:rgba(255,255,255,.055);border-radius:999px;font-size:10px;letter-spacing:0}.chantier-workspace_planSidebarContent__7LiJC{min-width:0;min-height:0;padding:14px 18px 18px;overflow:auto}.chantier-workspace_plansLayout__MmE_I:has(>.chantier-workspace_planSidebar__TeIT3:not([open])){grid-template-columns:54px minmax(0,1fr)}.chantier-workspace_plansLayout__MmE_I:has(.chantier-workspace_editorPanel__C0YOP):has(>.chantier-workspace_planSidebar__TeIT3:not([open])){grid-template-columns:54px minmax(0,1fr) clamp(260px,21vw,320px)}.chantier-workspace_planSidebar__TeIT3:not([open]){min-width:54px;overflow:hidden}.chantier-workspace_planSidebar__TeIT3:not([open])>.chantier-workspace_planSidebarToggle__mDsTg{width:54px;height:100%;min-height:240px;padding:12px 0;flex-direction:column;justify-content:flex-start;gap:12px;border-bottom:0}.chantier-workspace_planSidebar__TeIT3:not([open]) .chantier-workspace_planSidebarToggleIcon__4iz3T:before{content:"›"}.chantier-workspace_planSidebar__TeIT3:not([open]) .chantier-workspace_planSidebarToggleText__d9U9t{flex:0 0 auto;writing-mode:vertical-rl;transform:rotate(180deg);letter-spacing:.14em}.chantier-workspace_planSidebar__TeIT3:not([open]) .chantier-workspace_planSidebarToggleCount__dQLD4{margin-top:2px}.chantier-workspace_planSidebar__TeIT3:not([open])>.chantier-workspace_planSidebarContent__7LiJC{display:none}@media (min-width:921px) and (max-width:1260px){.chantier-workspace_plansLayout__MmE_I:has(.chantier-workspace_editorPanel__C0YOP):has(>.chantier-workspace_planSidebar__TeIT3:not([open])){grid-template-columns:54px minmax(0,1fr)}.chantier-workspace_plansLayout__MmE_I:has(.chantier-workspace_editorPanel__C0YOP):has(>.chantier-workspace_planSidebar__TeIT3:not([open])) .chantier-workspace_editorPanel__C0YOP{grid-column:1/-1}}@media (max-width:920px){.chantier-workspace_planSidebarToggle__mDsTg{display:none}.chantier-workspace_planSidebar__TeIT3:not([open]){min-width:0;max-height:320px}.chantier-workspace_planSidebar__TeIT3:not([open])>.chantier-workspace_planSidebarContent__7LiJC{display:block}.chantier-workspace_plansLayout__MmE_I:has(.chantier-workspace_editorPanel__C0YOP):has(>.chantier-workspace_planSidebar__TeIT3:not([open])),.chantier-workspace_plansLayout__MmE_I:has(>.chantier-workspace_planSidebar__TeIT3:not([open])){grid-template-columns:1fr}}@media (min-width:921px) and (max-height:820px),(min-width:921px) and (max-width:1440px){.chantier-workspace_plansLayout__MmE_I{gap:8px}.chantier-workspace_planWorkspace__K1hOd{padding:9px;gap:7px}.chantier-workspace_pdfToolbar__afW0m,.chantier-workspace_planFooter__KX1dt,.chantier-workspace_planToolbar__asqrV{gap:7px}.chantier-workspace_planToolbar__asqrV>div:first-child small,.chantier-workspace_planToolbar__asqrV>div:first-child span{display:none}.chantier-workspace_pdfToolbar__afW0m button,.chantier-workspace_planToolbar__asqrV button{min-height:32px;padding-top:0;padding-bottom:0}.chantier-workspace_plansLayout__MmE_I:has(>.chantier-workspace_planSidebar__TeIT3:not([open])){grid-template-columns:44px minmax(0,1fr)}.chantier-workspace_plansLayout__MmE_I:has(.chantier-workspace_editorPanel__C0YOP):has(>.chantier-workspace_planSidebar__TeIT3:not([open])){grid-template-columns:44px minmax(0,1fr) clamp(270px,22vw,310px)}.chantier-workspace_planSidebar__TeIT3:not([open]){min-width:44px}.chantier-workspace_planSidebar__TeIT3:not([open])>.chantier-workspace_planSidebarToggle__mDsTg{width:44px}}.chantier-workspace_plansLayoutImmersive__rdzaJ{position:fixed;inset:0;z-index:10000;width:100vw;height:100dvh;min-height:0;padding:8px;gap:8px;align-items:stretch;background:#06111e}.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_editorPanel__C0YOP,.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planSidebar__TeIT3,.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planWorkspace__K1hOd{min-height:0;height:100%;border-radius:10px}.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planWorkspace__K1hOd{padding:8px;gap:6px;grid-template-rows:auto auto minmax(0,1fr) auto}.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_pdfToolbar__afW0m,.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planFooter__KX1dt,.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planToolbar__asqrV{gap:6px}.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planToolbar__asqrV>div:first-child small,.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planToolbar__asqrV>div:first-child span{display:none}.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planToolbar__asqrV>div:first-child strong{margin:0;font-size:12px}.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_pdfToolbar__afW0m button,.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planToolbar__asqrV button{min-height:30px;padding-top:0;padding-bottom:0}.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_pdfToolbar__afW0m{min-height:38px;padding-top:3px;padding-bottom:3px}.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planFooter__KX1dt{min-height:24px;font-size:9px}.chantier-workspace_plansLayoutImmersive__rdzaJ:has(>.chantier-workspace_planSidebar__TeIT3:not([open])){grid-template-columns:42px minmax(0,1fr)}.chantier-workspace_plansLayoutImmersive__rdzaJ:has(.chantier-workspace_editorPanel__C0YOP):has(>.chantier-workspace_planSidebar__TeIT3:not([open])){grid-template-columns:42px minmax(0,1fr) minmax(280px,310px)}.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planSidebar__TeIT3:not([open]){min-width:42px}.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planSidebar__TeIT3:not([open])>.chantier-workspace_planSidebarToggle__mDsTg{width:42px;min-height:0}.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planSidebarContent__7LiJC{padding:10px 12px 12px}@media (max-width:1260px){.chantier-workspace_plansLayoutImmersive__rdzaJ:has(.chantier-workspace_editorPanel__C0YOP):has(>.chantier-workspace_planSidebar__TeIT3:not([open])){grid-template-columns:42px minmax(0,1fr)}.chantier-workspace_plansLayoutImmersive__rdzaJ:has(.chantier-workspace_editorPanel__C0YOP) .chantier-workspace_editorPanel__C0YOP{grid-column:1/-1;height:min(42dvh,420px)}}@media (max-width:920px){.chantier-workspace_plansLayoutImmersive__rdzaJ,.chantier-workspace_plansLayoutImmersive__rdzaJ:has(.chantier-workspace_editorPanel__C0YOP),.chantier-workspace_plansLayoutImmersive__rdzaJ:has(.chantier-workspace_editorPanel__C0YOP):has(>.chantier-workspace_planSidebar__TeIT3:not([open])),.chantier-workspace_plansLayoutImmersive__rdzaJ:has(>.chantier-workspace_planSidebar__TeIT3:not([open])){grid-template-columns:1fr;overflow-y:auto}.chantier-workspace_plansLayoutImmersive__rdzaJ{padding:5px}.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planWorkspace__K1hOd{min-height:calc(100dvh - 10px)}}.chantier-workspace_planWorkspace__K1hOd{container-type:inline-size;grid-template-rows:auto minmax(0,1fr) auto;gap:6px}.chantier-workspace_planCommandBar__AsOLS{min-width:0;min-height:40px;padding:4px 6px;display:flex;align-items:center;gap:7px;overflow:hidden;color:#c6dbef;background:rgba(5,17,30,.88);border:1px solid rgba(91,137,177,.16);border-radius:9px}.chantier-workspace_planCommandIdentity__6r_V1{min-width:54px;padding:0 3px;display:flex;align-items:center;gap:8px;flex:1 1 auto;overflow:hidden}.chantier-workspace_planCommandIdentity__6r_V1>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#edf7ff;font-size:11px}.chantier-workspace_planCommandIdentity__6r_V1 .chantier-workspace_moveHint__AYyi4{flex:0 0 auto;white-space:nowrap}.chantier-workspace_planCommandActions__jfm7q,.chantier-workspace_planCommandBar__AsOLS .chantier-workspace_pdfPageControls__Fo_hr,.chantier-workspace_planCommandBar__AsOLS .chantier-workspace_pdfZoomControls__JmvMX{min-width:0;display:flex;align-items:center;gap:4px;flex:0 0 auto}.chantier-workspace_planCommandBar__AsOLS .chantier-workspace_pdfPageControls__Fo_hr{padding-right:7px;border-right:1px solid rgba(91,137,177,.18)}.chantier-workspace_planCommandBar__AsOLS .chantier-workspace_pdfZoomControls__JmvMX{padding-left:1px}.chantier-workspace_planCommandAction__e22So,.chantier-workspace_planCommandBar__AsOLS .chantier-workspace_pdfPageControls__Fo_hr button,.chantier-workspace_planCommandBar__AsOLS .chantier-workspace_pdfZoomControls__JmvMX button{width:auto;min-width:30px;height:30px;min-height:30px;padding:0 8px;display:inline-grid;place-items:center;color:#d6e9f9;background:rgba(255,255,255,.025);border:1px solid rgba(106,152,190,.2);border-radius:7px;font-size:10px;font-weight:800;line-height:1;white-space:nowrap}.chantier-workspace_planCommandAction__e22So:hover,.chantier-workspace_planCommandBar__AsOLS .chantier-workspace_pdfPageControls__Fo_hr button:hover:not(:disabled),.chantier-workspace_planCommandBar__AsOLS .chantier-workspace_pdfZoomControls__JmvMX button:hover:not(:disabled){color:#ffffff;background:rgba(78,168,255,.11);border-color:rgba(78,168,255,.34)}.chantier-workspace_planCommandBar__AsOLS .chantier-workspace_pdfPageControls__Fo_hr button:disabled,.chantier-workspace_planCommandBar__AsOLS .chantier-workspace_pdfZoomControls__JmvMX button:disabled{opacity:.35;cursor:not-allowed}.chantier-workspace_planCommandBar__AsOLS .chantier-workspace_pdfPageControls__Fo_hr>span,.chantier-workspace_planCommandBar__AsOLS .chantier-workspace_pdfZoomControls__JmvMX>span{min-width:38px;text-align:center;color:#bed4e8;font-size:10px;white-space:nowrap}.chantier-workspace_planCommandBar__AsOLS .chantier-workspace_pdfZoomControls__JmvMX .chantier-workspace_pdfModeActive__Y_PdH{color:#02111d;background:#55d5e8;border-color:#55d5e8}.chantier-workspace_planCommandActions__jfm7q{padding-left:7px;border-left:1px solid rgba(91,137,177,.18)}.chantier-workspace_planCommandAction__e22So{min-width:32px;padding:0 7px;cursor:pointer}.chantier-workspace_planCommandAction__e22So:nth-child(2){min-width:42px;font-size:9px}.chantier-workspace_planFitCompactIcon__2iuRq{display:none;font-size:14px}.chantier-workspace_planFooter__KX1dt{min-height:20px;padding:0 2px;gap:8px;font-size:9px;line-height:1.15}.chantier-workspace_planFooter__KX1dt>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planWorkspace__K1hOd{grid-template-rows:auto minmax(0,1fr) auto;gap:5px}.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planCommandBar__AsOLS{min-height:36px;padding-top:2px;padding-bottom:2px}.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planFooter__KX1dt{min-height:18px}@container (max-width: 980px){.chantier-workspace_planCommandIdentity__6r_V1>strong{display:none}.chantier-workspace_planCommandIdentity__6r_V1:not(:has(.chantier-workspace_moveHint__AYyi4)){min-width:0;padding:0;flex-basis:1px}.chantier-workspace_planFitWideLabel__Jw7Xp{display:none}.chantier-workspace_planFitCompactIcon__2iuRq{display:inline}.chantier-workspace_planCommandBar__AsOLS .chantier-workspace_pdfZoomControls__JmvMX button{padding-left:6px;padding-right:6px}.chantier-workspace_planFooter__KX1dt>span:last-child{display:none}}@container (max-width: 650px){.chantier-workspace_planCommandBar__AsOLS{min-height:76px;flex-wrap:wrap;align-content:center}.chantier-workspace_planCommandIdentity__6r_V1{display:none}.chantier-workspace_planCommandActions__jfm7q{margin-left:auto}}@media (min-width:921px) and (max-height:820px),(min-width:921px) and (max-width:1440px){.chantier-workspace_plansLayout__MmE_I:has(>.chantier-workspace_planSidebar__TeIT3:not([open])){grid-template-columns:40px minmax(0,1fr)}.chantier-workspace_plansLayout__MmE_I:has(.chantier-workspace_editorPanel__C0YOP):has(>.chantier-workspace_planSidebar__TeIT3:not([open])){grid-template-columns:40px minmax(0,1fr) clamp(270px,22vw,310px)}.chantier-workspace_planSidebar__TeIT3:not([open]){min-width:40px}.chantier-workspace_planSidebar__TeIT3:not([open])>.chantier-workspace_planSidebarToggle__mDsTg{width:40px}}.chantier-workspace_plansLayoutImmersive__rdzaJ:has(>.chantier-workspace_planSidebar__TeIT3:not([open])){grid-template-columns:40px minmax(0,1fr)}.chantier-workspace_plansLayoutImmersive__rdzaJ:has(.chantier-workspace_editorPanel__C0YOP):has(>.chantier-workspace_planSidebar__TeIT3:not([open])){grid-template-columns:40px minmax(0,1fr) minmax(280px,310px)}.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planSidebar__TeIT3:not([open]){min-width:40px}.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planSidebar__TeIT3:not([open])>.chantier-workspace_planSidebarToggle__mDsTg{width:40px}@media (max-width:1260px){.chantier-workspace_plansLayoutImmersive__rdzaJ:has(.chantier-workspace_editorPanel__C0YOP):has(>.chantier-workspace_planSidebar__TeIT3:not([open])){grid-template-columns:40px minmax(0,1fr)}}.chantier-workspace_planCommandMarkerCount__93SEY{min-width:38px;height:22px;padding:0 6px;display:inline-grid;place-items:center;flex:0 0 auto;color:#8fb8d9;background:rgba(78,168,255,.055);border:1px solid rgba(78,168,255,.14);border-radius:999px;font-size:9px;font-weight:800;white-space:nowrap}.chantier-workspace_planWorkspace__K1hOd,.chantier-workspace_plansLayoutImmersive__rdzaJ .chantier-workspace_planWorkspace__K1hOd{grid-template-rows:auto minmax(0,1fr)}@media (min-width:921px){.chantier-workspace_plansLayout__MmE_I{height:calc(100dvh - 128px);min-height:calc(100dvh - 128px)}.chantier-workspace_plansLayoutImmersive__rdzaJ{height:100dvh;min-height:0}}@container (max-width: 980px){.chantier-workspace_planCommandMarkerCount__93SEY{margin-left:0}}@container (max-width: 650px){.chantier-workspace_planCommandMarkerCount__93SEY{display:none}}.chantier-workspace_linkedTaskActivity__S_2kd,.chantier-workspace_linkedTaskEvidence__s6qW8{margin-top:12px;padding:11px;background:rgba(2,13,23,.58);border:1px solid rgba(78,148,199,.16);border-radius:11px}.chantier-workspace_linkedTaskEvidenceHeader__cbLNZ{display:flex;align-items:center;justify-content:space-between;gap:9px}.chantier-workspace_linkedTaskEvidenceHeader__cbLNZ>div{min-width:0}.chantier-workspace_linkedTaskEvidenceHeader__cbLNZ span{display:block;color:#52d8e8;font-size:8px;font-weight:900;letter-spacing:.12em}.chantier-workspace_linkedTaskEvidenceHeader__cbLNZ strong{margin-top:3px;display:block;color:#e6f4ff;font-size:11px}.chantier-workspace_linkedTaskEvidenceHeader__cbLNZ button{min-height:28px;padding:0 9px;color:#04131e;background:linear-gradient(100deg,#65bcf4,#46d2c7);border:0;border-radius:7px;font-size:9px;font-weight:900;cursor:pointer}.chantier-workspace_linkedTaskEvidenceHeader__cbLNZ>small{color:#789bb6;font-size:8px}.chantier-workspace_linkedTaskEvidenceStages__GM2zf{margin-top:9px;display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.chantier-workspace_linkedTaskEvidenceStages__GM2zf span{padding:5px 7px;display:flex;align-items:center;justify-content:space-between;color:#7197b5;background:rgba(63,132,184,.07);border:1px solid rgba(76,142,192,.13);border-radius:999px;font-size:8px}.chantier-workspace_linkedTaskEvidenceStages__GM2zf strong{color:#dcefff;font-size:10px}.chantier-workspace_linkedTaskPhotoGrid__3_qr1{margin-top:9px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.chantier-workspace_linkedTaskPhoto__u_taE{min-width:0;overflow:hidden;background:rgba(1,9,17,.78);border:1px solid rgba(76,142,192,.14);border-radius:8px}.chantier-workspace_linkedTaskPhoto__u_taE>a,.chantier-workspace_linkedTaskPhoto__u_taE>div{width:100%;height:84px;display:grid;place-items:center;overflow:hidden;color:#5f829e;background:#020b14;font-size:9px;font-weight:900}.chantier-workspace_linkedTaskPhoto__u_taE img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .16s ease}.chantier-workspace_linkedTaskPhoto__u_taE a:hover img{transform:scale(1.04)}.chantier-workspace_linkedTaskPhoto__u_taE footer{padding:7px;display:grid;gap:3px}.chantier-workspace_linkedTaskPhoto__u_taE footer span{color:#4fd4e3;font-size:7px;font-weight:900;text-transform:uppercase}.chantier-workspace_linkedTaskPhoto__u_taE footer strong{overflow:hidden;color:#dcebf6;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.chantier-workspace_linkedTaskPhoto__u_taE footer small{color:#6688a2;font-size:7px}.chantier-workspace_linkedTaskEvidenceEmpty__LEHzu{margin-top:9px;padding:13px;text-align:center;color:#6f91aa;background:rgba(43,102,145,.055);border:1px dashed rgba(80,145,194,.17);border-radius:8px}.chantier-workspace_linkedTaskEvidenceEmpty__LEHzu strong{display:block;color:#b9cfdf;font-size:10px}.chantier-workspace_linkedTaskEvidenceEmpty__LEHzu p{margin:4px 0 0;font-size:8px;line-height:1.4}.chantier-workspace_linkedTaskTimeline__K6f69{position:relative;margin-top:9px;display:grid}.chantier-workspace_linkedTaskTimeline__K6f69 article{position:relative;min-width:0;padding:0 0 10px 21px}.chantier-workspace_linkedTaskTimeline__K6f69 article:not(:last-child):before{content:"";position:absolute;top:12px;bottom:0;left:6px;width:1px;background:rgba(77,153,206,.2)}.chantier-workspace_linkedTaskTimeline__K6f69 article>i{position:absolute;top:3px;left:0;width:13px;height:13px;background:#3d91c8;border:3px solid #071827;border-radius:50%}.chantier-workspace_linkedTaskTimeline__K6f69 article>i[data-kind=photo]{background:#42ccb9}.chantier-workspace_linkedTaskTimeline__K6f69 article>div{padding:7px 8px;background:rgba(35,89,127,.07);border:1px solid rgba(75,139,187,.11);border-radius:7px}.chantier-workspace_linkedTaskTimeline__K6f69 article header{display:flex;align-items:center;justify-content:space-between;gap:6px}.chantier-workspace_linkedTaskTimeline__K6f69 article header strong{color:#9fc7e3;font-size:7px;text-transform:uppercase}.chantier-workspace_linkedTaskTimeline__K6f69 small,.chantier-workspace_linkedTaskTimeline__K6f69 time{color:#63859e;font-size:7px}.chantier-workspace_linkedTaskTimeline__K6f69 p{margin:4px 0 2px;color:#d9e8f3;font-size:9px;line-height:1.4}@media (max-width:540px){.chantier-workspace_linkedTaskPhotoGrid__3_qr1{grid-template-columns:1fr}.chantier-workspace_linkedTaskPhoto__u_taE>a,.chantier-workspace_linkedTaskPhoto__u_taE>div{height:170px}}.chantier-workspace_photoExportPanel__HgzPJ{display:grid;grid-template-columns:minmax(190px,1.2fr) repeat(5,minmax(132px,.8fr)) minmax(150px,.9fr) auto;gap:10px;align-items:end;padding:14px;border:1px solid rgba(77,208,225,.2);border-radius:16px;background:linear-gradient(135deg,rgba(14,42,65,.94),rgba(5,22,36,.96))}.chantier-workspace_photoExportIntro__relfn{display:grid;gap:3px;align-self:stretch;align-content:center}.chantier-workspace_photoExportIntro__relfn>span{color:#49d5dc;font-size:.68rem;font-weight:900;letter-spacing:.12em}.chantier-workspace_photoExportIntro__relfn>strong{color:#f5fbff;font-size:.9rem}.chantier-workspace_photoExportIntro__relfn>small{color:#8faabd;font-size:.72rem}.chantier-workspace_photoExportPanel__HgzPJ>label{display:grid;gap:5px;min-width:0}.chantier-workspace_photoExportPanel__HgzPJ>label>span{color:#8faabd;font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.chantier-workspace_photoExportPanel__HgzPJ input,.chantier-workspace_photoExportPanel__HgzPJ select{width:100%;min-width:0;height:38px;padding:0 10px;border:1px solid rgba(120,169,198,.25);border-radius:10px;color:#eef9ff;background:#081c2c}.chantier-workspace_photoExportButton__fWHsR{min-height:38px;padding:0 16px;border:0;border-radius:10px;color:#042034;background:linear-gradient(90deg,#65baf3,#45d4c6);font-weight:900;white-space:nowrap;cursor:pointer}.chantier-workspace_photoExportButton__fWHsR:disabled{cursor:not-allowed;opacity:.5}@media (max-width:1500px){.chantier-workspace_photoExportPanel__HgzPJ{grid-template-columns:repeat(4,minmax(150px,1fr))}.chantier-workspace_photoExportIntro__relfn{grid-column:span 2}}@media (max-width:900px){.chantier-workspace_photoExportPanel__HgzPJ{grid-template-columns:1fr 1fr}.chantier-workspace_photoExportButton__fWHsR,.chantier-workspace_photoExportIntro__relfn{grid-column:1/-1}}@media (max-width:560px){.chantier-workspace_photoExportPanel__HgzPJ{grid-template-columns:1fr}.chantier-workspace_photoExportButton__fWHsR,.chantier-workspace_photoExportIntro__relfn{grid-column:auto}}@media (min-width:921px){.chantier-workspace_content__bvRYd:has(.chantier-workspace_plansLayout__MmE_I){width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:clamp(10px,.85vw,16px);padding-right:clamp(10px,.85vw,16px)}}html[data-tracelia-theme=light] .chantier-workspace_workspace__Tei5E{--bg:#eef4f7;--panel:#ffffff;--panel-2:#f5f9fb;--line:#cbd9e2;--muted:#607b8d;--text:#173044;--blue:#1689c8;--cyan:#078f91;--orange:#b86b08;--red:#c9364a;color-scheme:light;color:var(--text);background:radial-gradient(circle at 12% 0,rgba(61,154,207,.1),transparent 34rem),var(--bg)!important}html[data-tracelia-theme=light] .chantier-workspace_workspace__Tei5E :is(.chantier-workspace_topbar__13YlB,.chantier-workspace_tabs__n_n2w,.chantier-workspace_footer__m_Lqk,.chantier-workspace_mobileGlobalNav__ujQz7){border-color:var(--line)!important;color:var(--text)!important;background:rgba(255,255,255,.96)!important;box-shadow:0 6px 20px rgba(31,62,82,.06)!important}html[data-tracelia-theme=light] .chantier-workspace_brand__wibOJ,html[data-tracelia-theme=light] .chantier-workspace_brand__wibOJ strong{color:var(--text)!important}html[data-tracelia-theme=light] .chantier-workspace_brand__wibOJ small{color:#087d9b!important}html[data-tracelia-theme=light] .chantier-workspace_projectPicker__fySal>span,html[data-tracelia-theme=light] .chantier-workspace_smallButton__V52Ee,html[data-tracelia-theme=light] .chantier-workspace_tabs__n_n2w button,html[data-tracelia-theme=light] .chantier-workspace_textButton___IW9o,html[data-tracelia-theme=light] .chantier-workspace_topbarActions__pHCQX button{color:var(--muted)!important}html[data-tracelia-theme=light] .chantier-workspace_tabs__n_n2w .chantier-workspace_tabActive__TQqIY,html[data-tracelia-theme=light] .chantier-workspace_tabs__n_n2w button:hover,html[data-tracelia-theme=light] .chantier-workspace_textButton___IW9o:hover,html[data-tracelia-theme=light] .chantier-workspace_topbarActions__pHCQX button:hover{color:#075f95!important;background:#eaf5fb!important}html[data-tracelia-theme=light] .chantier-workspace_tabs__n_n2w button span,html[data-tracelia-theme=light] .chantier-workspace_version__rq_EO{border-color:#b9d6e5!important;color:#276681!important;background:#eaf5fb!important}html[data-tracelia-theme=light] .chantier-workspace_workspace__Tei5E :is(.chantier-workspace_projectPicker__fySal select,.chantier-workspace_field__aE4o_ select,.chantier-workspace_field__aE4o_ input,.chantier-workspace_filterBar__ewQ8j input,.chantier-workspace_filterBar__ewQ8j select,.chantier-workspace_planUploadFields__E7uOf input,.chantier-workspace_planUploadFields__E7uOf select,.chantier-workspace_versionFilePicker__uApoz,textarea){border-color:#bfd1dc!important;color:var(--text)!important;background:#f8fbfd!important;box-shadow:inset 0 1px 2px rgba(31,62,82,.03)!important}html[data-tracelia-theme=light] .chantier-workspace_workspace__Tei5E :is(input,textarea)::placeholder{color:#7c91a0!important;opacity:1!important}html[data-tracelia-theme=light] .chantier-workspace_heroCard__7GKF0{border-color:#b9d6e5!important;color:var(--text)!important;background:linear-gradient(105deg,rgba(239,248,253,.98),rgba(255,255,255,.96)),repeating-linear-gradient(135deg,rgba(37,144,199,.045) 0 1px,transparent 1px 20px)!important;box-shadow:0 10px 28px rgba(31,62,82,.06)!important}html[data-tracelia-theme=light] .chantier-workspace_heroCard__7GKF0:after{border-color:rgba(24,137,180,.1)!important;box-shadow:0 0 0 45px rgba(78,168,255,.018),0 0 0 100px rgba(78,168,255,.012)!important}html[data-tracelia-theme=light] .chantier-workspace_editorHeader__f6p1h h2,html[data-tracelia-theme=light] .chantier-workspace_editorHeader__f6p1h h3,html[data-tracelia-theme=light] .chantier-workspace_heroCopy__oBJQb h1,html[data-tracelia-theme=light] .chantier-workspace_sectionTitle__2_c00 h2,html[data-tracelia-theme=light] .chantier-workspace_sectionTitle__2_c00 h3{color:var(--text)!important}html[data-tracelia-theme=light] .chantier-workspace_editorHeader__f6p1h p,html[data-tracelia-theme=light] .chantier-workspace_heroCopy__oBJQb p,html[data-tracelia-theme=light] .chantier-workspace_sectionTitle__2_c00 p{color:var(--muted)!important}html[data-tracelia-theme=light] .chantier-workspace_gpsOk__kyeDQ,html[data-tracelia-theme=light] .chantier-workspace_heroStatus__A__qC{border-color:#9bd6bf!important;color:#087254!important;background:#e9f8f1!important}html[data-tracelia-theme=light] .chantier-workspace_workspace__Tei5E :is(.chantier-workspace_metric__EfSe_,.chantier-workspace_quickActions__ufzSF button,.chantier-workspace_panel__SoInA,.chantier-workspace_flowPanel__2P_5m,.chantier-workspace_planSidebar__TeIT3,.chantier-workspace_planWorkspace__K1hOd,.chantier-workspace_editorPanel__C0YOP,.chantier-workspace_photoEditor__PUHmg,.chantier-workspace_infoBanner__M7fhO,.chantier-workspace_filterBar__ewQ8j,.chantier-workspace_taskCard__SVuRc,.chantier-workspace_photoCard__eZVLc,.chantier-workspace_reserveMain__fZktC,.chantier-workspace_reserveValidation__XjGAy,.chantier-workspace_teamMemberModule__WEuwn,.chantier-workspace_teamMemberModal__XxHld,.chantier-workspace_inlineTaskCreator__yngjv,.chantier-workspace_linkedTaskEditor__Vlsnz,.chantier-workspace_linkedTaskSummary__yrnjd,.chantier-workspace_linkedTaskActivity__S_2kd,.chantier-workspace_linkedTaskEvidence__s6qW8,.chantier-workspace_historyToolbar__q95_l,.chantier-workspace_historyAuditNotice__ZKIcR,.chantier-workspace_versionHistory__Pb0a4,.chantier-workspace_versionRow__nwTJ5,.chantier-workspace_newPlanVersion__gek_5,.chantier-workspace_markerEditor__HObFQ,.chantier-workspace_positionCard__ip94m){border-color:var(--line)!important;color:var(--text)!important;background:#ffffff!important;box-shadow:0 7px 20px rgba(31,62,82,.045)!important}html[data-tracelia-theme=light] .chantier-workspace_metricAccent__ccspP{border-color:#79b9dc!important;background:#e9f5fc!important}html[data-tracelia-theme=light] .chantier-workspace_planListItemActive__I_7BP,html[data-tracelia-theme=light] .chantier-workspace_planListItem__dmfr1:hover,html[data-tracelia-theme=light] .chantier-workspace_quickActions__ufzSF button:hover,html[data-tracelia-theme=light] .chantier-workspace_versionRowCurrent__4HlI_{border-color:#7eb9d9!important;color:var(--text)!important;background:#e9f5fc!important}html[data-tracelia-theme=light] .chantier-workspace_workspace__Tei5E :is(.chantier-workspace_compactRow__L_QjY,.chantier-workspace_planListItem__dmfr1,.chantier-workspace_photoMiniGrid__68CC9 button,.chantier-workspace_linkedTaskPhoto__u_taE,.chantier-workspace_historyChange__lYPrS,.chantier-workspace_teamMemberIdentity__Cfq2L,.chantier-workspace_taskMeta__k5Ju5,.chantier-workspace_taskLinkBlock__DtVb0,.chantier-workspace_moduleTags__DWeIT,.chantier-workspace_photoBadges___Opb5,.chantier-workspace_photoUploadGps__K9kn_,.chantier-workspace_photoUploadHint__behw3,.chantier-workspace_planUploadInfo__QyUdp,.chantier-workspace_planUploadDrop__hTH9x,.chantier-workspace_linkedTaskEvidenceEmpty__LEHzu){border-color:#d8e3e9!important;color:#315368!important;background:#f7fafc!important}html[data-tracelia-theme=light] .chantier-workspace_workspace__Tei5E :is(.chantier-workspace_compactRow__L_QjY,.chantier-workspace_taskCard__SVuRc,.chantier-workspace_photoCard__eZVLc,.chantier-workspace_planListItem__dmfr1,.chantier-workspace_versionRow__nwTJ5,.chantier-workspace_linkedTaskEditor__Vlsnz,.chantier-workspace_linkedTaskSummary__yrnjd,.chantier-workspace_teamMemberIdentity__Cfq2L,.chantier-workspace_historyChange__lYPrS) :is(h2,h3,h4,strong){color:var(--text)!important}html[data-tracelia-theme=light] .chantier-workspace_workspace__Tei5E :is(.chantier-workspace_compactRow__L_QjY,.chantier-workspace_taskCard__SVuRc,.chantier-workspace_photoCard__eZVLc,.chantier-workspace_planListItem__dmfr1,.chantier-workspace_versionRow__nwTJ5,.chantier-workspace_linkedTaskEditor__Vlsnz,.chantier-workspace_linkedTaskSummary__yrnjd,.chantier-workspace_teamMemberIdentity__Cfq2L,.chantier-workspace_historyChange__lYPrS) :is(p,small,time){color:var(--muted)!important}html[data-tracelia-theme=light] .chantier-workspace_photoPlaceholder__8RQ9q,html[data-tracelia-theme=light] .chantier-workspace_photoThumb__DewXj,html[data-tracelia-theme=light] .chantier-workspace_photoVisual__Caav0{border-color:#cfdee7!important;color:#607b8d!important;background:#edf4f8!important}html[data-tracelia-theme=light] .chantier-workspace_workspace__Tei5E :is(.chantier-workspace_planToolbar__asqrV,.chantier-workspace_planCommandBar__AsOLS,.chantier-workspace_planFooter__KX1dt,.chantier-workspace_planVersionsHeader__sEght,.chantier-workspace_planVersionsFooter__D7Klh,.chantier-workspace_editorHeader__f6p1h,.chantier-workspace_inlineTaskCreatorHeader__9ZIkb,.chantier-workspace_linkedTaskEvidenceHeader__cbLNZ,.chantier-workspace_teamCardHeader__Iajy2,.chantier-workspace_teamMemberModulesHeader__y4pbn){border-color:var(--line)!important;color:var(--text)!important;background:#f3f8fb!important}html[data-tracelia-theme=light] .chantier-workspace_workspace__Tei5E :is(.chantier-workspace_secondaryButton__U9Zkq,.chantier-workspace_smallButton__V52Ee,.chantier-workspace_planCommandAction__e22So,.chantier-workspace_planSidebarToggle__mDsTg,.chantier-workspace_planUploadClose__klUhj,.chantier-workspace_pdfPageControls__Fo_hr button,.chantier-workspace_pdfZoomControls__JmvMX button){border-color:#bfd1dc!important;color:#315368!important;background:#ffffff!important}html[data-tracelia-theme=light] .chantier-workspace_workspace__Tei5E :is(.chantier-workspace_secondaryButton__U9Zkq,.chantier-workspace_smallButton__V52Ee,.chantier-workspace_planCommandAction__e22So,.chantier-workspace_planSidebarToggle__mDsTg,.chantier-workspace_planUploadClose__klUhj,.chantier-workspace_pdfPageControls__Fo_hr button,.chantier-workspace_pdfZoomControls__JmvMX button):hover{border-color:#79b6d7!important;color:#075f95!important;background:#e8f4fb!important}html[data-tracelia-theme=light] .chantier-workspace_workspace__Tei5E :is(.chantier-workspace_modalBackdrop__ExGEr,.chantier-workspace_planUploadModal__vX_je,.chantier-workspace_planVersionsModal__jV6f4,.chantier-workspace_photoUploadModal__IsZIq){color:var(--text)!important}html[data-tracelia-theme=light] .chantier-workspace_workspace__Tei5E :is(.chantier-workspace_planUploadForm__sbN_6,.chantier-workspace_planVersionsBody__083R3,.chantier-workspace_photoUploadGrid__e6Sye,.chantier-workspace_photoExportPanel__HgzPJ){border-color:var(--line)!important;color:var(--text)!important;background:#ffffff!important}html[data-tracelia-theme=light] .chantier-workspace_pdfToolbar__afW0m,html[data-tracelia-theme=light] .chantier-workspace_pdfViewport__b3lI0,html[data-tracelia-theme=light] .chantier-workspace_planCanvas__i9s8H{border-color:#b9cbd6!important;background:#dfe8ed!important}html[data-tracelia-theme=light] .chantier-workspace_pdfPageSurface__gIyAf,html[data-tracelia-theme=light] .chantier-workspace_planSheet__WheYc{border-color:#b9cbd6!important;background:#ffffff!important;box-shadow:0 12px 35px rgba(31,62,82,.16)!important}html[data-tracelia-theme=light] .chantier-workspace_workspace__Tei5E :where(button,a,input,select,textarea):focus-visible{outline:3px solid rgba(30,143,205,.2)!important;outline-offset:2px}.chantier-workspace_projectPicker__fySal select{appearance:none;-webkit-appearance:none;border:1px solid var(--border);border-radius:9px;background:var(--panel-2);color:var(--text);transition:background .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease}.chantier-workspace_projectPicker__fySal select:hover{border-color:rgba(66,166,255,.42)}.chantier-workspace_projectPicker__fySal select:focus{outline:none;border-color:rgba(35,139,235,.72);box-shadow:0 0 0 3px rgba(35,139,235,.1)}html[data-tracelia-theme=light] .chantier-workspace_projectPicker__fySal select{background:#f5f9fc;color:#17324b;border-color:rgba(62,100,128,.18)}html[data-tracelia-theme=light] .chantier-workspace_projectPicker__fySal select:hover{background:#eef6fb;border-color:rgba(20,112,190,.34)}html[data-tracelia-theme=dark] .chantier-workspace_projectPicker__fySal select{background:#0c1b2c;color:#eef7ff;border-color:rgba(128,169,205,.18)}.chantier-workspace_projectPicker__fySal select option{background:#0c1b2c;color:#eef7ff}html[data-tracelia-theme=light] .chantier-workspace_projectPicker__fySal select option{background:#ffffff;color:#17324b}html[data-tracelia-theme=light]
.chantier-workspace_workspace__Tei5E
.chantier-workspace_projectPicker__fySal
select{color-scheme:light!important;background-color:#f7fbfe!important;background:#f7fbfe!important;color:#17324b!important;-webkit-text-fill-color:#17324b!important;border-color:rgba(54,91,118,.22)!important;box-shadow:0 2px 8px rgba(34,73,101,.05)!important}html[data-tracelia-theme=light]
.chantier-workspace_workspace__Tei5E
.chantier-workspace_projectPicker__fySal
select:hover{background:#eef7fc!important;border-color:rgba(8,119,201,.38)!important}html[data-tracelia-theme=light]
.chantier-workspace_workspace__Tei5E
.chantier-workspace_projectPicker__fySal
select:focus{background:#ffffff!important;border-color:rgba(8,119,201,.68)!important;box-shadow:0 0 0 3px rgba(8,119,201,.11)!important}html[data-tracelia-theme=light]
.chantier-workspace_workspace__Tei5E
.chantier-workspace_projectPicker__fySal
select option{color-scheme:light!important;background:#ffffff!important;color:#17324b!important}html[data-tracelia-theme=dark]
.chantier-workspace_workspace__Tei5E
.chantier-workspace_projectPicker__fySal
select{color-scheme:dark!important;background:#0d1b2c!important;color:#eef7ff!important;-webkit-text-fill-color:#eef7ff!important;border-color:rgba(145,173,207,.2)!important}html[data-tracelia-theme=dark]
.chantier-workspace_workspace__Tei5E
.chantier-workspace_projectPicker__fySal
select option{color-scheme:dark!important;background:#0d1b2c!important;color:#eef7ff!important}html[data-tracelia-theme=light] .chantier-workspace_projectSearchButton__TBUEx{background:#f7fbfe!important;color:#17324b!important;border-color:rgba(55,96,126,.2)!important;box-shadow:0 2px 7px rgba(30,67,94,.05)!important}html[data-tracelia-theme=light] .chantier-workspace_projectSearchButtonOpen__xiEGt,html[data-tracelia-theme=light] .chantier-workspace_projectSearchButton__TBUEx:focus-visible,html[data-tracelia-theme=light] .chantier-workspace_projectSearchButton__TBUEx:hover{background:#eef7fc!important;border-color:rgba(21,128,196,.42)!important;box-shadow:0 0 0 3px rgba(21,128,196,.09)!important}html[data-tracelia-theme=light] .chantier-workspace_projectSearchButtonCopy___0D9U>strong{color:#17324b!important}html[data-tracelia-theme=light] .chantier-workspace_projectSearchButtonCopy___0D9U>small{color:#72899a!important}html[data-tracelia-theme=light] .chantier-workspace_projectSearchButtonIcon__ntp_Z{color:#087dc1!important}html[data-tracelia-theme=light] .chantier-workspace_projectSearchChevron__15JhS{color:#657f91!important}html[data-tracelia-theme=light] .chantier-workspace_projectSearchDropdown__glcVR{background:#ffffff!important;color:#17324b!important;border-color:rgba(55,96,126,.2)!important;box-shadow:0 18px 44px rgba(30,67,94,.18)!important}html[data-tracelia-theme=light] .chantier-workspace_projectSearchInputWrap__c5EMN{background:#f4f8fb!important;color:#17324b!important;border-color:rgba(55,96,126,.17)!important}html[data-tracelia-theme=light] .chantier-workspace_projectSearchInputWrap__c5EMN input{background:#ffffff!important;color:#17324b!important;border-color:rgba(55,96,126,.2)!important}html[data-tracelia-theme=light] .chantier-workspace_projectSearchInputWrap__c5EMN input::placeholder{color:#8295a3!important;opacity:1}html[data-tracelia-theme=light] .chantier-workspace_projectSearchResults__LZiIU{background:#ffffff!important;color:#17324b!important}html[data-tracelia-theme=light] .chantier-workspace_projectSearchResult__1Ih6p{background:#ffffff!important;color:#315368!important}html[data-tracelia-theme=light] .chantier-workspace_projectSearchResultHighlighted__3RKnX,html[data-tracelia-theme=light] .chantier-workspace_projectSearchResult__1Ih6p:hover{background:#edf7fc!important;color:#17324b!important}html[data-tracelia-theme=dark] .chantier-workspace_projectSearchButton__TBUEx{background:#0d1b2c!important;color:#edf6ff!important;border-color:rgba(145,173,207,.2)!important}html[data-tracelia-theme=dark] .chantier-workspace_projectSearchDropdown__glcVR{background:#081827!important;color:#edf6ff!important}.chantier-workspace_mapContent__Hj8y1{width:100%;max-width:none;min-width:0;padding:8px 12px 10px!important;overflow:hidden;box-sizing:border-box}@media (min-width:1500px){.chantier-workspace_mapContent__Hj8y1{padding:8px 14px 10px!important}}@media (max-width:900px){.chantier-workspace_mapContent__Hj8y1{padding:8px!important;overflow:visible}}@media (min-width:1400px){.chantier-workspace_workspace__Tei5E{font-size:11px}.chantier-workspace_workspace__Tei5E button,.chantier-workspace_workspace__Tei5E input,.chantier-workspace_workspace__Tei5E select,.chantier-workspace_workspace__Tei5E textarea{font-size:10px!important}.chantier-workspace_workspace__Tei5E small{font-size:9px!important}.chantier-workspace_projectPicker__fySal button,.chantier-workspace_projectPicker__fySal input,.chantier-workspace_projectPicker__fySal>span{font-size:10px!important}.chantier-workspace_tabs__n_n2w button{font-size:11px!important}.chantier-workspace_brand__wibOJ strong{font-size:12px!important}.chantier-workspace_brand__wibOJ small{font-size:9px!important}.chantier-workspace_workspace__Tei5E{font-size:12px}.chantier-workspace_workspace__Tei5E button,.chantier-workspace_workspace__Tei5E input,.chantier-workspace_workspace__Tei5E select,.chantier-workspace_workspace__Tei5E textarea{font-size:11px!important}.chantier-workspace_workspace__Tei5E small{font-size:10px!important}.chantier-workspace_brand__wibOJ strong{font-size:13px!important}.chantier-workspace_brand__wibOJ small{font-size:10px!important}.chantier-workspace_projectPicker__fySal button,.chantier-workspace_projectPicker__fySal input,.chantier-workspace_projectPicker__fySal>span{font-size:11px!important}.chantier-workspace_tabs__n_n2w button{font-size:12px!important}}html[data-tracelia-theme=light] .chantier-workspace_workspace__Tei5E{--text:#0f1720;--muted:#17212b}html[data-tracelia-theme=light]
.chantier-workspace_projectPicker__fySal>span,html[data-tracelia-theme=light]
.chantier-workspace_smallButton__V52Ee,html[data-tracelia-theme=light]
.chantier-workspace_tabs__n_n2w button,html[data-tracelia-theme=light]
.chantier-workspace_textButton___IW9o,html[data-tracelia-theme=light]
.chantier-workspace_topbarActions__pHCQX button{color:#17212b!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchButton__TBUEx{border-color:#b9cbd6!important;background:#ffffff!important;color:#0f1720!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchButtonOpen__xiEGt,html[data-tracelia-theme=light]
.chantier-workspace_projectSearchButton__TBUEx:focus-visible,html[data-tracelia-theme=light]
.chantier-workspace_projectSearchButton__TBUEx:hover{border-color:#62a9cf!important;background:#f8fcfe!important;box-shadow:0 0 0 3px rgba(22,137,200,.1)!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchButtonCopy___0D9U>strong{color:#0b1117!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchButtonCopy___0D9U>small{color:#27333d!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchChevron__15JhS{color:#24313b!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchDropdown__glcVR{border-color:#b9cbd6!important;background:#ffffff!important;box-shadow:0 18px 45px rgba(30,55,70,.18),inset 0 0 0 1px rgba(255,255,255,.9)!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchInputWrap__c5EMN{border-bottom-color:#d6e1e7!important;background:#f5f9fb!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchInputWrap__c5EMN>span{color:#0877b2!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchInputWrap__c5EMN>input{border-color:#b8ccd8!important;color:#0b1117!important;background:#ffffff!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchInputWrap__c5EMN>input::placeholder{color:#4b5964!important;opacity:1!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchInputWrap__c5EMN>input:focus{border-color:#1689c8!important;box-shadow:0 0 0 2px rgba(22,137,200,.12)!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchClear__JlAsM{color:#18232c!important;background:#eaf1f5!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchClear__JlAsM:focus-visible,html[data-tracelia-theme=light]
.chantier-workspace_projectSearchClear__JlAsM:hover{color:#075f95!important;background:#dceef7!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchResults__LZiIU{background:#ffffff!important;scrollbar-color:#93adbd #edf3f6}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchResult__1Ih6p{color:#0f1720!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchResultHighlighted__3RKnX,html[data-tracelia-theme=light]
.chantier-workspace_projectSearchResult__1Ih6p:hover{border-color:#8ac2df!important;background:#eaf6fc!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchResultSelected__2Qf4q{border-color:#67b0d5!important;background:#dff2fb!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchResultIcon__CzJEF{border-color:#acd4e8!important;color:#075f95!important;background:#e8f5fb!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchResultCopy__X3tqh>strong{color:#05090d!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchResultCopy__X3tqh>small{color:#202b34!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchSelected__Qhg69{color:#0571ad!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchEmpty__hHENh>strong{color:#0b1117!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchEmpty__hHENh>small{color:#27343e!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchFooter__64sX0{border-top-color:#d6e1e7!important;color:#101820!important;background:#ffffff!important}html[data-tracelia-theme=light]
.chantier-workspace_projectSearchFooter__64sX0>small{color:#303d47!important}.chantier-workspace_mobileHomeTab__qfe4N,.chantier-workspace_mobileLayersTab__OjSn6{display:none}@media (max-width:920px){.chantier-workspace_tabs__n_n2w{width:100%;max-width:100vw;min-width:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.chantier-workspace_tabs__n_n2w::-webkit-scrollbar{display:none}.chantier-workspace_mobileHomeTab__qfe4N,.chantier-workspace_mobileLayersTab__OjSn6{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:0;padding:0 10px;font-size:11px;white-space:nowrap}.chantier-workspace_mobileLayersTab__OjSn6{margin-left:auto}.chantier-workspace_mobileGlobalNavHiddenOnMap__3JOEI{display:none!important}}