:root{color:#393b3e;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-brand-charcoal:#393b3e;--color-brand-charcoal-dark:#282a2c;--color-brand-orange:#ea751a;--color-brand-orange-hover:#ce6212;--color-brand-orange-soft:#fff3e9;--color-brand-olive:#586b3c;--color-brand-olive-soft:#eef1e9;--color-text:#393b3e;--color-text-strong:#222426;--color-text-secondary:#6f7478;--color-text-muted:#91969a;--color-background:#f7f7f5;--color-surface:#fff;--color-surface-soft:#f1f2f0;--color-border:#dedfdd;--color-border-strong:#c9cbc8;--color-primary:var(--color-brand-orange);--color-primary-hover:var(--color-brand-orange-hover);--color-success:#586b3c;--color-success-background:#eef1e9;--color-error:#a6372e;--color-error-background:#fff0ee;--color-focus:#ea751a;--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--shadow-card:0 18px 48px #282a2c14;background:#f7f7f5;font-family:Inter,Segoe UI,Arial,sans-serif}*,:before,:after{box-sizing:border-box}html{min-width:320px;min-height:100%}body{min-width:320px;min-height:100dvh;color:var(--color-text);background:var(--color-background);margin:0}#root{min-height:100dvh}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.7}a{color:inherit}img{max-width:100%;display:block}:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.aplicacion{min-height:100dvh}.cabecera{background:var(--color-surface);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:20px;min-height:80px;padding:18px clamp(20px,5vw,72px);display:flex}.marca{color:var(--color-text);letter-spacing:.04em;align-items:center;gap:12px;font-size:22px;font-weight:800;text-decoration:none;display:inline-flex}.marca-icono{color:#fff;background:var(--color-primary);border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.cabecera-descripcion,.texto-secundario{color:var(--color-text-secondary);line-height:1.6}.contenido{width:min(100%,1040px);margin:0 auto;padding:clamp(32px,7vw,80px) 20px}.tarjeta{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:clamp(24px,5vw,44px)}.acceso{max-width:480px;margin:0 auto}.estado{max-width:580px;margin:0 auto}.bienvenida{max-width:740px;margin:0 auto}.etiqueta{color:var(--color-primary);letter-spacing:.04em;font-size:13px;font-weight:700}.tarjeta h1{overflow-wrap:anywhere;margin:14px 0 12px;font-size:clamp(25px,4vw,34px);line-height:1.2}.tarjeta form{margin-top:28px}.campo{gap:8px;margin-bottom:20px;display:grid}.campo label{font-size:14px;font-weight:600}.campo input{width:100%;min-height:48px;color:var(--color-text);background:var(--color-surface);border-radius:var(--radius-sm);border:1px solid #aabdc5;padding:11px 13px}.boton{border-radius:var(--radius-sm);border:1px solid #0000;min-height:46px;padding:11px 20px;font-weight:600}.principal{color:#fff;background:var(--color-primary)}.principal:hover:not(:disabled){background:var(--color-primary-hover)}form .principal{width:100%}.secundario{color:var(--color-text);background:var(--color-surface);border-color:#aabdc5}.mensaje-error{color:var(--color-error);background:var(--color-error-background);border-radius:var(--radius-sm);padding:12px 14px;line-height:1.5}.datos-perfil{gap:18px;margin:28px 0;display:grid}.datos-perfil dt{color:var(--color-text-secondary);font-size:13px}.datos-perfil dd{overflow-wrap:anywhere;margin:5px 0 0}.selector-auth{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:1rem;display:flex}@media (width<=540px){.cabecera{min-height:68px;padding:14px 18px}.cabecera-descripcion{display:none}.contenido{padding:24px 16px}.tarjeta{border-radius:var(--radius-md);padding:22px 18px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._form_xa5md_1{gap:1rem;display:grid}._intro_xa5md_6{color:var(--color-text-secondary);background:var(--color-brand-orange-soft);border:1px solid #ea751a24;border-radius:9px;padding:.85rem .95rem}._intro_xa5md_6 p{margin:0;font-size:.72rem;line-height:1.5}._errorMessage_xa5md_31{color:#9d2f2f;background:#fff1f1;border:1px solid #9d2f2f2e;border-radius:9px;padding:.8rem .9rem;font-size:.72rem;font-weight:600;line-height:1.45}._field_xa5md_52{gap:.42rem;display:grid}._field_xa5md_52 label{color:var(--color-text-strong);font-size:.72rem;font-weight:700}._field_xa5md_52 input{box-sizing:border-box;width:100%;min-height:44px;color:var(--color-text-strong);border:1px solid var(--color-border);background:#fff;border-radius:8px;outline:none;padding:.68rem .78rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.78rem;transition:border-color .16s,box-shadow .16s,background-color .16s}._field_xa5md_52 input:hover:not(:disabled){border-color:#ea751a73}._field_xa5md_52 input:focus{border-color:var(--color-brand-orange);box-shadow:0 0 0 3px #ea751a1c}._field_xa5md_52 input:disabled{cursor:not-allowed;color:var(--color-text-muted);opacity:.75;background:#f2f2f0}._helpText_xa5md_127{color:var(--color-text-muted);font-size:.66rem;line-height:1.4}._actions_xa5md_135{justify-content:flex-end;align-items:center;gap:.65rem;padding-top:.3rem;display:flex}._cancelButton_xa5md_145,._submitButton_xa5md_146{border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:.6rem .9rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.72rem;font-weight:700;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,opacity .16s;display:inline-flex}._cancelButton_xa5md_145{color:var(--color-text-secondary);border:1px solid var(--color-border);background:#fff}._cancelButton_xa5md_145:hover:not(:disabled){color:var(--color-text-strong);background:#f7f7f5;border-color:#393b3e38}._submitButton_xa5md_146{color:#fff;background:var(--color-brand-orange);border:1px solid var(--color-brand-orange);box-shadow:0 6px 14px #ea751a24}._submitButton_xa5md_146:hover:not(:disabled){background:var(--color-brand-orange-hover);border-color:var(--color-brand-orange-hover);box-shadow:0 8px 18px #ea751a33}._cancelButton_xa5md_145:focus-visible,._submitButton_xa5md_146:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._cancelButton_xa5md_145:disabled,._submitButton_xa5md_146:disabled{cursor:not-allowed;opacity:.58}@media (width<=480px){._actions_xa5md_135{grid-template-columns:1fr;display:grid}._cancelButton_xa5md_145,._submitButton_xa5md_146{width:100%}._submitButton_xa5md_146{order:-1}}@media (prefers-reduced-motion:reduce){._field_xa5md_52 input,._cancelButton_xa5md_145,._submitButton_xa5md_146{transition:none}}._editor_5se2a_2{gap:1.2rem;width:100%;min-width:0;display:grid}._header_5se2a_9{gap:.4rem;display:grid}._header_5se2a_9 h3{color:var(--color-text-strong);margin:0;font-size:1rem;font-weight:800}._header_5se2a_9 p{color:var(--color-text-secondary);margin:0;font-size:.78rem;line-height:1.6}._cropContainer_5se2a_28{touch-action:none;background:#242528;border:1px solid #393b3e1f;border-radius:14px;width:100%;height:340px;position:relative;overflow:hidden}._zoomSection_5se2a_39{border:1px solid var(--color-border);background:#f8f8f5;border-radius:10px;gap:.7rem;padding:.9rem 1rem;display:grid}._zoomHeader_5se2a_48{justify-content:space-between;align-items:center;gap:1rem;display:flex}._zoomHeader_5se2a_48 label{color:var(--color-text-strong);font-size:.75rem;font-weight:700}._zoomHeader_5se2a_48 span{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:700}._zoomSection_5se2a_39 input[type=range]{width:100%;accent-color:var(--color-brand-orange);cursor:pointer;margin:0}._zoomSection_5se2a_39 input[type=range]:disabled{cursor:not-allowed;opacity:.6}._zoomSection_5se2a_39 input[type=range]:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:5px}._error_5se2a_85{color:#9d2f2f;background:#fff1f1;border:1px solid #9d2f2f2e;border-radius:9px;margin:0;padding:.8rem .9rem;font-size:.75rem;font-weight:600;line-height:1.5}._actions_5se2a_97{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.7rem;display:flex}._cancelButton_5se2a_105,._confirmButton_5se2a_106{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;min-height:43px;padding:.7rem 1rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.75rem;font-weight:700;transition:background-color .16s,border-color .16s,box-shadow .16s,opacity .16s;display:inline-flex}._cancelButton_5se2a_105{color:var(--color-text-secondary);border:1px solid var(--color-border);background:#fff}._cancelButton_5se2a_105:hover:not(:disabled){background:#f5f5f2;border-color:#393b3e38}._confirmButton_5se2a_106{color:#fff;background:var(--color-brand-orange);border:1px solid var(--color-brand-orange);box-shadow:0 6px 14px #ea751a24}._confirmButton_5se2a_106:hover:not(:disabled){background:var(--color-brand-orange-hover);border-color:var(--color-brand-orange-hover);box-shadow:0 8px 18px #ea751a33}._cancelButton_5se2a_105:focus-visible,._confirmButton_5se2a_106:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:3px}._cancelButton_5se2a_105:disabled,._confirmButton_5se2a_106:disabled{cursor:not-allowed;opacity:.58}@media (width<=600px){._cropContainer_5se2a_28{height:300px}}@media (width<=430px){._editor_5se2a_2{gap:1rem}._cropContainer_5se2a_28{border-radius:10px;height:260px}._zoomSection_5se2a_39{padding:.8rem}._actions_5se2a_97{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._cancelButton_5se2a_105,._confirmButton_5se2a_106{width:100%;padding-inline:.5rem}}@media (prefers-reduced-motion:reduce){._cancelButton_5se2a_105,._confirmButton_5se2a_106{transition:none}}._editor_que3c_1{gap:1rem;display:grid}._previewSection_que3c_6{background:#fff;border:1px solid #393b3e17;border-radius:12px;align-items:center;gap:1rem;padding:1rem;display:flex}._preview_que3c_6{width:92px;height:92px;color:var(--color-text-muted);border:3px solid var(--color-brand-orange-soft);text-align:center;background:#f2f2ef;border-radius:50%;flex:none;place-items:center;font-size:.68rem;font-weight:700;display:grid;overflow:hidden}._preview_que3c_6 img{object-fit:cover;width:100%;height:100%;display:block}._previewInfo_que3c_62{gap:.28rem;min-width:0;display:grid}._previewInfo_que3c_62 strong{color:var(--color-text-strong);font-size:.82rem;font-weight:800}._previewInfo_que3c_62 p{color:var(--color-text-secondary);margin:0;font-size:.72rem;line-height:1.5}._previewInfo_que3c_62 span{color:var(--color-text-muted);font-size:.66rem}._errorMessage_que3c_95{color:#9d2f2f;background:#fff1f1;border:1px solid #9d2f2f2e;border-radius:9px;padding:.8rem .9rem;font-size:.72rem;font-weight:600;line-height:1.45}._fileField_que3c_116{gap:.45rem;display:grid}._fileField_que3c_116 label{color:var(--color-text-strong);font-size:.72rem;font-weight:700}._fileField_que3c_116 input{box-sizing:border-box;width:100%;color:var(--color-text-secondary);border:1px solid var(--color-border);background:#fff;border-radius:9px;padding:.65rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.72rem;transition:border-color .16s,box-shadow .16s}._fileField_que3c_116 input:hover:not(:disabled){border-color:#ea751a73}._fileField_que3c_116 input:focus{border-color:var(--color-brand-orange);outline:none;box-shadow:0 0 0 3px #ea751a1c}._fileField_que3c_116 input::file-selector-button{color:var(--color-text-strong);cursor:pointer;background:#f4f4f1;border:1px solid #393b3e1a;border-radius:7px;margin-right:.7rem;padding:.5rem .7rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.68rem;font-weight:700}._fileField_que3c_116 input:disabled{cursor:not-allowed;opacity:.6}._selectedFile_que3c_216{background:var(--color-brand-olive-soft);border:1px solid #586b3c21;border-radius:8px;gap:.15rem;padding:.75rem .85rem;display:grid}._selectedFile_que3c_216 span{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.63rem;font-weight:700}._selectedFile_que3c_216 strong{color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:700;overflow:hidden}._actions_que3c_259{justify-content:space-between;align-items:center;gap:1rem;padding-top:.25rem;display:flex}._mainActions_que3c_269{align-items:center;gap:.65rem;margin-left:auto;display:flex}._deleteButton_que3c_278,._cancelButton_que3c_279,._saveButton_que3c_280{border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:.6rem .9rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.72rem;font-weight:700;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,opacity .16s;display:inline-flex}._deleteButton_que3c_278{color:#9d2f2f;background:#fff5f5;border:1px solid #9d2f2f29}._deleteButton_que3c_278:hover:not(:disabled){background:#ffeded;border-color:#9d2f2f47}._cancelButton_que3c_279{color:var(--color-text-secondary);border:1px solid var(--color-border);background:#fff}._cancelButton_que3c_279:hover:not(:disabled){color:var(--color-text-strong);background:#f7f7f5;border-color:#393b3e38}._saveButton_que3c_280{color:#fff;background:var(--color-brand-orange);border:1px solid var(--color-brand-orange);box-shadow:0 6px 14px #ea751a24}._saveButton_que3c_280:hover:not(:disabled){background:var(--color-brand-orange-hover);border-color:var(--color-brand-orange-hover);box-shadow:0 8px 18px #ea751a33}._deleteButton_que3c_278:focus-visible,._cancelButton_que3c_279:focus-visible,._saveButton_que3c_280:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._deleteButton_que3c_278:disabled,._cancelButton_que3c_279:disabled,._saveButton_que3c_280:disabled{cursor:not-allowed;opacity:.58}@media (width<=600px){._previewSection_que3c_6{align-items:flex-start}._preview_que3c_6{width:78px;height:78px}._actions_que3c_259{grid-template-columns:1fr;gap:.65rem;display:grid}._mainActions_que3c_269{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-left:0;display:grid}._deleteButton_que3c_278,._cancelButton_que3c_279,._saveButton_que3c_280{width:100%}}@media (width<=430px){._previewSection_que3c_6{text-align:center;justify-items:center;display:grid}._preview_que3c_6{width:88px;height:88px}._mainActions_que3c_269{grid-template-columns:1fr}._saveButton_que3c_280{order:-1}}@media (prefers-reduced-motion:reduce){._fileField_que3c_116 input,._deleteButton_que3c_278,._cancelButton_que3c_279,._saveButton_que3c_280{transition:none}}._form_1rjcd_1{gap:1rem;display:grid}._fields_1rjcd_7{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._field_1rjcd_7{gap:.4rem;min-width:0;display:grid}._fieldFull_1rjcd_27{grid-column:1/-1}._field_1rjcd_7>span{color:var(--color-text-strong);font-size:.72rem;font-weight:700}._field_1rjcd_7 input{width:100%;min-height:44px;color:var(--color-text);border:1px solid var(--color-border);background:#fff;border-radius:8px;padding:.65rem .8rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.8rem;transition:border-color .16s,box-shadow .16s,background-color .16s}._field_1rjcd_7 input::placeholder{color:var(--color-text-muted)}._field_1rjcd_7 input:hover:not(:disabled){background:#fcfcfb}._field_1rjcd_7 input:focus{border-color:var(--color-brand-orange);outline:none;box-shadow:0 0 0 3px #ea751a1c}._field_1rjcd_7 input:disabled{cursor:not-allowed;color:var(--color-text-muted);opacity:.8;background:#f3f4f2}._readOnlyField_1rjcd_105{border:1px solid var(--color-border);background:#f5f5f3;border-radius:8px;gap:.15rem;min-height:58px;padding:.65rem .8rem;display:grid}._readOnlyField_1rjcd_105>span{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:600;overflow:hidden}._readOnlyField_1rjcd_105 small{color:var(--color-text-muted);font-size:.65rem;line-height:1.4}._error_1rjcd_147{color:var(--color-error);background:var(--color-error-background);border:1px solid #a6372e26;border-radius:9px;align-items:flex-start;gap:.6rem;padding:.8rem .9rem;font-size:.73rem;line-height:1.45;display:flex}._error_1rjcd_147 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:19px;height:19px}._actions_1rjcd_187{justify-content:flex-end;align-items:center;gap:.65rem;padding-top:.2rem;display:flex}._cancelButton_1rjcd_197,._submitButton_1rjcd_198{border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:.6rem .95rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.76rem;font-weight:700;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex}._cancelButton_1rjcd_197{color:var(--color-text-secondary);border:1px solid var(--color-border);background:#fff}._cancelButton_1rjcd_197:hover:not(:disabled){color:var(--color-text-strong);border-color:var(--color-border-strong);background:#f7f7f5}._submitButton_1rjcd_198{color:#fff;background:var(--color-brand-orange);border:1px solid var(--color-brand-orange);box-shadow:0 7px 16px #ea751a29}._submitButton_1rjcd_198:hover:not(:disabled){background:var(--color-brand-orange-hover);border-color:var(--color-brand-orange-hover);box-shadow:0 9px 20px #ea751a38}._cancelButton_1rjcd_197:focus-visible,._submitButton_1rjcd_198:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._cancelButton_1rjcd_197:disabled,._submitButton_1rjcd_198:disabled{cursor:wait;opacity:.58}@media (width<=700px){._fields_1rjcd_7{grid-template-columns:1fr}._fieldFull_1rjcd_27{grid-column:auto}}@media (width<=480px){._actions_1rjcd_187{flex-direction:column-reverse;align-items:stretch}._cancelButton_1rjcd_197,._submitButton_1rjcd_198{width:100%}}@media (prefers-reduced-motion:reduce){._field_1rjcd_7 input,._cancelButton_1rjcd_197,._submitButton_1rjcd_198{transition:none}}._page_1lftt_1{width:100%}._pageHeader_1lftt_5{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.4rem;display:flex}._title_1lftt_15{color:var(--color-text-strong);letter-spacing:-.025em;margin:0;font-size:clamp(1.8rem,3vw,2.3rem);font-weight:700;line-height:1.1}._subtitle_1lftt_28{max-width:520px;color:var(--color-text-secondary);margin:.5rem 0 0;font-size:.88rem;line-height:1.5}._editButton_1lftt_39{color:#fff;background:var(--color-brand-orange);white-space:nowrap;border:0;border-radius:9px;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:.65rem .9rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.78rem;font-weight:700;transition:background-color .16s,box-shadow .16s;display:inline-flex;box-shadow:0 7px 16px #ea751a29}._editButton_1lftt_39 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}._editButton_1lftt_39:hover{background:var(--color-brand-orange-hover);box-shadow:0 9px 20px #ea751a38}._editButton_1lftt_39:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:3px}._layout_1lftt_109{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:1rem;display:grid}._profileCard_1lftt_121{text-align:center;background:#fff;border:1px solid #393b3e17;border-radius:14px;justify-items:center;gap:.7rem;padding:1.5rem 1.2rem;display:grid;position:sticky;top:96px;box-shadow:0 8px 24px #282a2c0d}._avatarButton_1lftt_154{cursor:pointer;background:0 0;border:0;border-radius:50%;width:92px;height:92px;padding:0;font-family:Inter,Segoe UI,Arial,sans-serif;display:block;position:relative;overflow:hidden}._avatarButton_1lftt_154:focus-visible{outline:3px solid var(--color-brand-orange);outline-offset:3px}._avatar_1lftt_154{color:#fff;background:linear-gradient(135deg, var(--color-brand-charcoal-dark), var(--color-brand-charcoal));border:4px solid var(--color-brand-orange-soft);box-sizing:border-box;letter-spacing:.04em;border-radius:50%;place-items:center;width:92px;height:92px;font-size:1.35rem;font-weight:800;display:grid;overflow:hidden;box-shadow:0 10px 24px #282a2c1f}._avatarImage_1lftt_224{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}._avatarOverlay_1lftt_235{color:#fff;opacity:0;background:#1e1f20a8;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;transition:opacity .16s;display:flex;position:absolute;inset:0}._avatarOverlay_1lftt_235 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}._avatarOverlay_1lftt_235 span{color:#fff;font-size:.58rem;font-weight:700;line-height:1.1}._avatarButton_1lftt_154:hover ._avatarOverlay_1lftt_235,._avatarButton_1lftt_154:focus-visible ._avatarOverlay_1lftt_235{opacity:1}._profileCard_1lftt_121 h2{max-width:100%;color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;margin:.3rem 0 0;font-size:1.02rem;font-weight:700;overflow:hidden}._email_1lftt_302{max-width:100%;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.74rem;overflow:hidden}._roleBadge_1lftt_318{min-height:28px;color:var(--color-brand-orange);background:var(--color-brand-orange-soft);border:1px solid #ea751a29;border-radius:999px;justify-content:center;align-items:center;padding:.25rem .7rem;font-size:.68rem;font-weight:700;display:inline-flex}._accountStatus_1lftt_345{width:100%;color:var(--color-text-secondary);border-top:1px solid #393b3e14;justify-content:center;align-items:center;gap:.4rem;margin-top:.3rem;padding-top:1rem;font-size:.7rem;font-weight:600;display:flex}._statusDot_1lftt_369{background:var(--color-brand-olive);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #586b3c1f}._content_1lftt_385{gap:1rem;min-width:0;display:grid}._panel_1lftt_393{background:#fff;border:1px solid #393b3e17;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #282a2c0d}._panelHeader_1lftt_409{background:#fbfbfa;border-bottom:1px solid #393b3e14;align-items:center;gap:.8rem;padding:1rem 1.1rem;display:flex}._panelIcon_1lftt_427{width:40px;height:40px;color:var(--color-brand-olive);background:var(--color-brand-olive-soft);border-radius:9px;flex:none;place-items:center;display:grid}._panelIcon_1lftt_427 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}._panelHeader_1lftt_409 h2{color:var(--color-text-strong);margin:0;font-size:.9rem;font-weight:700}._panelHeader_1lftt_409 p{color:var(--color-text-secondary);margin:.18rem 0 0;font-size:.7rem;line-height:1.45}._dataGrid_1lftt_477{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid}._dataItem_1lftt_491{border-bottom:1px solid #393b3e12;gap:.3rem;min-width:0;padding:1rem 1.1rem;display:grid}._dataItem_1lftt_491:nth-child(odd){border-right:1px solid #393b3e12}._dataItem_1lftt_491:nth-last-child(-n+2){border-bottom:0}._dataItem_1lftt_491 dt{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.035em;font-size:.67rem;font-weight:700}._dataItem_1lftt_491 dd{color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.79rem;font-weight:600;overflow:hidden}._securityContent_1lftt_544{display:grid}._securityRow_1lftt_548{border-bottom:1px solid #393b3e12;justify-content:space-between;align-items:center;gap:1rem;min-height:82px;padding:.95rem 1.1rem;display:flex}._securityRow_1lftt_548:last-child{border-bottom:0}._securityRow_1lftt_548>div{gap:.25rem;min-width:0;display:grid}._securityRow_1lftt_548 strong{color:var(--color-text-strong);font-size:.78rem;font-weight:700}._securityRow_1lftt_548 span{color:var(--color-text-secondary);font-size:.7rem;line-height:1.45}._secondaryButton_1lftt_594{min-height:36px;color:var(--color-text-secondary);border:1px solid var(--color-border);cursor:pointer;background:#fff;border-radius:8px;flex:none;padding:.45rem .75rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.7rem;font-weight:700;transition:background-color .16s,border-color .16s,color .16s}._secondaryButton_1lftt_594:hover{color:var(--color-text-strong);background:#f7f7f5;border-color:#393b3e38}._secondaryButton_1lftt_594:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._secondaryButton_1lftt_594:disabled{cursor:not-allowed;opacity:.55}._secureBadge_1lftt_656{background:var(--color-brand-olive-soft);border:1px solid #586b3c24;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:28px;padding:.25rem .65rem;font-weight:700;display:inline-flex;color:var(--color-brand-olive)!important;font-size:.67rem!important}._successMessage_1lftt_689{z-index:220;width:min(100% - 2rem,390px);color:var(--color-brand-olive);border:1px solid #586b3c3d;border-left:4px solid var(--color-brand-olive);background:#fff;border-radius:10px;align-items:center;gap:.75rem;padding:.9rem 1rem;animation:.22s ease-out _profile-success-enter_1lftt_1;display:flex;position:fixed;top:96px;right:24px;box-shadow:0 14px 36px #282a2c29}._successMessage_1lftt_689>svg{color:#fff;background:var(--color-brand-olive);fill:none;stroke:currentColor;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex:none;width:28px;height:28px;padding:5px}._successMessage_1lftt_689>div{gap:.12rem;min-width:0;display:grid}._successMessage_1lftt_689 strong{color:var(--color-text-strong);font-size:.77rem;font-weight:800}._successMessage_1lftt_689 span{color:var(--color-text-secondary);font-size:.7rem;line-height:1.4}@keyframes _profile-success-enter_1lftt_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._modalBackdrop_1lftt_803{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#181a1b94;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._modal_1lftt_803{background:#f7f7f5;border:1px solid #ffffff2e;border-radius:16px;flex-direction:column;width:min(100%,720px);max-height:calc(100dvh - 3rem);display:flex;overflow:hidden;box-shadow:0 26px 70px #00000042}._modalHeader_1lftt_853{background:#fff;border-bottom:1px solid #393b3e14;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.15rem 1.25rem;display:flex}._modalHeader_1lftt_853>div{min-width:0}._modalEyebrow_1lftt_875{color:var(--color-brand-orange);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.3rem;font-size:.66rem;font-weight:800;display:block}._modalHeader_1lftt_853 h2{color:var(--color-text-strong);letter-spacing:-.015em;margin:0;font-size:1.15rem;font-weight:700}._modalHeader_1lftt_853 p{color:var(--color-text-secondary);margin:.35rem 0 0;font-size:.74rem;line-height:1.5}._modalCloseButton_1lftt_915{width:38px;height:38px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;transition:color .16s,background-color .16s;display:grid}._modalCloseButton_1lftt_915 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}._modalCloseButton_1lftt_915:hover{color:var(--color-brand-orange);background:var(--color-brand-orange-soft)}._modalCloseButton_1lftt_915:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._modalContent_1lftt_969{overscroll-behavior:contain;padding:1.15rem;overflow-y:auto}@media (width<=1000px){._layout_1lftt_109{grid-template-columns:230px minmax(0,1fr)}}@media (width<=800px){._pageHeader_1lftt_5{flex-direction:column;align-items:stretch}._editButton_1lftt_39{width:100%}._layout_1lftt_109{grid-template-columns:1fr}._profileCard_1lftt_121{position:static}}@media (width<=700px){._successMessage_1lftt_689{width:auto;top:82px;left:1rem;right:1rem}._modalBackdrop_1lftt_803{padding:.75rem}._modal_1lftt_803{border-radius:13px;max-height:calc(100dvh - 1.5rem)}._modalHeader_1lftt_853{padding:1rem}._modalContent_1lftt_969{padding:.9rem}}@media (width<=600px){._dataGrid_1lftt_477{grid-template-columns:1fr}._dataItem_1lftt_491,._dataItem_1lftt_491:nth-child(odd),._dataItem_1lftt_491:nth-last-child(-n+2){border-bottom:1px solid #393b3e12;border-right:0}._dataItem_1lftt_491:last-child{border-bottom:0}._securityRow_1lftt_548{flex-direction:column;align-items:stretch}._secondaryButton_1lftt_594{width:100%}._secureBadge_1lftt_656{align-self:flex-start}}@media (width<=480px){._pageHeader_1lftt_5{margin-bottom:1rem}._title_1lftt_15{font-size:1.7rem}._subtitle_1lftt_28{font-size:.82rem}._profileCard_1lftt_121{padding:1.25rem 1rem}._avatarButton_1lftt_154,._avatar_1lftt_154{width:82px;height:82px}._avatar_1lftt_154{font-size:1.15rem}._avatarOverlay_1lftt_235 svg{width:19px;height:19px}._avatarOverlay_1lftt_235 span{font-size:.54rem}._panel_1lftt_393{border-radius:11px}._panelHeader_1lftt_409,._dataItem_1lftt_491,._securityRow_1lftt_548{padding:.9rem}._successMessage_1lftt_689{top:74px;left:.75rem;right:.75rem}._modalBackdrop_1lftt_803{align-items:flex-end;padding:0}._modal_1lftt_803{border-radius:16px 16px 0 0;width:100%;max-height:94dvh}._modalHeader_1lftt_853{padding:.95rem}._modalHeader_1lftt_853 h2{font-size:1.05rem}._modalContent_1lftt_969{padding:.8rem}}@media (prefers-reduced-motion:reduce){._editButton_1lftt_39,._secondaryButton_1lftt_594,._modalCloseButton_1lftt_915,._avatarOverlay_1lftt_235{transition:none}._successMessage_1lftt_689{animation:none}}._wrapper_1nl8j_1{gap:.65rem;width:100%;display:grid}._googleButton_1nl8j_8{justify-content:center;align-items:center;width:100%;min-height:44px;display:flex;overflow:hidden}._googleButton_1nl8j_8>div{width:100%!important}._disabled_1nl8j_24{pointer-events:none;opacity:.65}._status_1nl8j_30{color:var(--color-text-secondary);text-align:center;margin:0;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.74rem}._error_1nl8j_47{color:var(--color-error);background:var(--color-error-background);border:1px solid #a6372e2e;border-radius:9px;margin:0;padding:.7rem .8rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.76rem;font-weight:500;line-height:1.4}._form_oxbg5_1{gap:1.15rem;width:100%;display:grid}._field_oxbg5_8{gap:.48rem;display:grid}._labelRow_oxbg5_13{justify-content:space-between;align-items:center;gap:1rem;display:flex}._label_oxbg5_13{color:var(--color-text-strong);letter-spacing:.025em;font-size:.78rem;font-weight:700;line-height:1.2}._input_oxbg5_31{width:100%;min-height:46px;color:var(--color-text);background:#f0f1ef;border:1px solid #0000;border-radius:9px;padding:.72rem .85rem;font-size:.88rem;font-weight:500;transition:border-color .16s,background-color .16s,box-shadow .16s}._input_oxbg5_31::placeholder{color:var(--color-text-muted);font-weight:400}._input_oxbg5_31:hover:not(:disabled){background:#ebedea}._input_oxbg5_31:focus{border-color:var(--color-brand-orange);background:#fff;outline:none;box-shadow:0 0 0 3px #ea751a24}._input_oxbg5_31[aria-invalid=true]{border-color:var(--color-error)}._input_oxbg5_31:disabled{cursor:not-allowed;opacity:.7}._passwordWrapper_oxbg5_86{align-items:center;display:flex;position:relative}._passwordInput_oxbg5_93{padding-right:4.6rem}._passwordInput_oxbg5_93::-ms-reveal{display:none}._passwordInput_oxbg5_93::-ms-clear{display:none}._togglePassword_oxbg5_102{min-height:30px;color:var(--color-brand-charcoal);letter-spacing:.015em;background:0 0;border:0;border-radius:6px;padding:.25rem .55rem;font-size:.72rem;font-weight:700;transition:color .16s,background-color .16s;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}._togglePassword_oxbg5_102:hover:not(:disabled){color:var(--color-brand-orange);background:#ea751a14}._togglePassword_oxbg5_102:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._togglePassword_oxbg5_102:disabled{cursor:not-allowed;opacity:.65}._fieldError_oxbg5_154{color:var(--color-error);margin:0;font-size:.74rem;font-weight:600;line-height:1.4}._generalError_oxbg5_164{color:var(--color-error);background:var(--color-error-background);border:1px solid #a6372e2e;border-radius:9px;margin:0;padding:.75rem .85rem;font-size:.78rem;line-height:1.4}._submitButton_oxbg5_184{color:#fff;background:var(--color-brand-orange);letter-spacing:.02em;border:1px solid #0000;border-radius:8px;min-height:46px;margin-top:.1rem;padding:.7rem 1rem;font-size:.86rem;font-weight:700;transition:background-color .16s,transform .16s,box-shadow .16s}._submitButton_oxbg5_184:hover:not(:disabled){background:var(--color-brand-orange-hover);box-shadow:0 8px 22px #ea751a33}._submitButton_oxbg5_184:active:not(:disabled){transform:translateY(1px)}._submitButton_oxbg5_184:disabled{cursor:wait;opacity:.75}@media (width<=480px){._form_oxbg5_1{gap:1rem}._input_oxbg5_31,._submitButton_oxbg5_184{min-height:46px}}@media (prefers-reduced-motion:reduce){._input_oxbg5_31,._togglePassword_oxbg5_102,._submitButton_oxbg5_184{transition:none}}._page_z16a3_8{isolation:isolate;background:#f6f6f3;justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:18px;display:flex;position:relative;overflow-x:hidden}._topography_z16a3_30{z-index:-1;opacity:.28;pointer-events:none;background-image:url("data:image/svg+xml,%3csvg%20width='1600'%20height='1000'%20viewBox='0%200%201600%201000'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20%3e%3cg%20opacity='0.55'%20stroke='%23D2D4D1'%20stroke-width='2'%3e%3cpath%20d='M-80%20690C100%20520%20210%20560%20350%20430C470%20320%20590%20340%20720%20455C850%20570%20960%20510%201080%20390C1210%20260%201390%20310%201680%20520'%20/%3e%3cpath%20d='M-100%20730C90%20555%20220%20600%20370%20470C500%20360%20610%20380%20735%20490C860%20600%20980%20550%201100%20430C1230%20300%201410%20350%201700%20565'%20/%3e%3cpath%20d='M-120%20770C80%20595%20230%20640%20395%20510C530%20400%20640%20420%20760%20530C880%20640%201000%20590%201120%20470C1250%20340%201440%20390%201720%20610'%20/%3e%3cpath%20d='M-140%20810C70%20635%20245%20680%20420%20550C560%20440%20675%20460%20790%20570C905%20680%201030%20630%201145%20510C1275%20380%201460%20430%201740%20655'%20/%3e%3cpath%20d='M-160%20850C60%20675%20260%20720%20445%20590C590%20480%20710%20500%20820%20610C930%20720%201060%20670%201170%20550C1300%20420%201490%20470%201760%20700'%20/%3e%3cpath%20d='M-180%20890C50%20715%20275%20760%20470%20630C620%20520%20745%20540%20850%20650C955%20760%201090%20710%201195%20590C1325%20460%201510%20510%201780%20745'%20/%3e%3c/g%3e%3cg%20opacity='0.9'%20stroke='%23586B3C'%20stroke-width='3'%3e%3cpath%20d='M-80%20710C120%20525%20245%20575%20390%20445C520%20330%20650%20350%20775%20470C900%20590%201025%20525%201140%20410C1265%20285%201435%20325%201680%20510'%20/%3e%3cpath%20d='M-100%20835C130%20650%20280%20700%20470%20565C615%20460%20745%20485%20860%20600C975%20715%201110%20650%201210%20535C1330%20395%201490%20455%201740%20655'%20/%3e%3c/g%3e%3cg%20opacity='0.92'%20stroke='%23EA751A'%20stroke-width='3'%3e%3cpath%20d='M210%20650C360%20530%20485%20575%20610%20480C735%20385%20850%20415%20945%20505C1040%20595%201150%20550%201245%20455C1340%20360%201450%20390%201600%20500'%20/%3e%3cpath%20d='M330%20720C470%20615%20590%20650%20700%20570C810%20490%20910%20515%20995%20595C1080%20675%201185%20640%201270%20555C1350%20475%201450%20500%201570%20590'%20/%3e%3c/g%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}._container_z16a3_50{flex-direction:column;align-items:center;width:100%;max-width:460px;margin:auto;display:flex}._card_z16a3_65{background:#fffffffa;border:1px solid #e7e8e5;border-radius:12px;width:100%;padding:25px 38px 27px;box-shadow:0 8px 28px #2327290b}._brand_z16a3_82{justify-content:center;align-items:center;margin-bottom:17px;display:flex}._logo_z16a3_90{object-fit:contain;width:auto;max-width:100%;height:clamp(100px,15vh,135px);display:block}._header_z16a3_104{text-align:center;margin-bottom:23px}._title_z16a3_109{color:#292d2f;letter-spacing:-.03em;margin:0;font-size:24px;font-weight:700;line-height:1.2}._description_z16a3_120{color:#777b7e;margin:8px 0 0;font-size:13px;line-height:1.5}._formSection_z16a3_133{width:100%}._recovery_z16a3_141{justify-content:center;align-items:center;margin-top:14px;display:flex}._textButton_z16a3_149{color:#d9620d;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:12px;font-weight:600}._textButton_z16a3_149:hover{color:#ad4907;text-decoration:underline}._socialSection_z16a3_172{margin-top:4px}._divider_z16a3_176{grid-template-columns:1fr auto 1fr;align-items:center;gap:13px;margin:20px 0 17px;display:grid}._divider_z16a3_176 span{background:#e6e7e5;height:1px}._divider_z16a3_176 p{color:#95999b;margin:0;font-size:11px;font-weight:600}._registerPrompt_z16a3_203{color:#777b7e;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;margin-top:22px;font-size:12px;display:flex}._registerButton_z16a3_216{color:#d9620d;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:12px;font-weight:700}._registerButton_z16a3_216:hover{color:#ad4907;text-decoration:underline}._footer_z16a3_239{color:#8d9091;text-align:center;margin-top:14px;font-size:10px;font-weight:500}._textButton_z16a3_149:focus-visible,._registerButton_z16a3_216:focus-visible{outline-offset:4px;outline:2px solid #ed7015}@media (height<=800px) and (width>=601px){._page_z16a3_8{padding:10px 16px}._card_z16a3_65{padding:18px 30px 20px}._brand_z16a3_82{margin-bottom:10px}._logo_z16a3_90{height:clamp(75px,12vh,105px)}._header_z16a3_104{margin-bottom:15px}._divider_z16a3_176{margin:14px 0 12px}._registerPrompt_z16a3_203{margin-top:14px}._footer_z16a3_239{margin-top:8px}}@media (width<=600px){._page_z16a3_8{padding:14px}._container_z16a3_50{max-width:440px}._card_z16a3_65{padding:23px 25px}._brand_z16a3_82{margin-bottom:14px}._logo_z16a3_90{height:105px}._header_z16a3_104{margin-bottom:19px}._title_z16a3_109{font-size:22px}._description_z16a3_120{font-size:12px}}@media (width<=380px){._page_z16a3_8{padding:10px}._card_z16a3_65{padding:18px}._logo_z16a3_90{height:85px}._header_z16a3_104{margin-bottom:15px}._title_z16a3_109{font-size:21px}._divider_z16a3_176{margin:14px 0 12px}._registerPrompt_z16a3_203{margin-top:15px}}@media (height<=650px){._page_z16a3_8{align-items:flex-start}._card_z16a3_65{padding-top:14px;padding-bottom:14px}._brand_z16a3_82{margin-bottom:8px}._logo_z16a3_90{height:70px}._header_z16a3_104{margin-bottom:12px}._divider_z16a3_176{margin:12px 0}._registerPrompt_z16a3_203{margin-top:12px}}._card_z16a3_65{box-sizing:border-box;min-width:0}._formSection_z16a3_133,._socialSection_z16a3_172{width:100%;min-width:0}._socialSection_z16a3_172>*{box-sizing:border-box;max-width:100%}._socialSection_z16a3_172>:not(._divider_z16a3_176):not(._registerPrompt_z16a3_203){width:100%;min-width:0;max-width:100%}._socialSection_z16a3_172 button:not(._registerButton_z16a3_216){box-sizing:border-box;color:#303438;cursor:pointer;background:#fff;border:1px solid #dce0e3;border-radius:9px;justify-content:center;align-items:center;gap:12px;width:100%;max-width:100%;min-height:46px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:background-color .18s,border-color .18s,box-shadow .18s;display:flex}._socialSection_z16a3_172 button:not(._registerButton_z16a3_216):hover{background:#f8f9fa;border-color:#bfc5ca;box-shadow:0 3px 10px #2327290f}._socialSection_z16a3_172 button:not(._registerButton_z16a3_216):focus-visible{outline-offset:3px;outline:2px solid #e96b13}._socialSection_z16a3_172 button:not(._registerButton_z16a3_216):disabled{opacity:.65;cursor:not-allowed}@media (prefers-reduced-motion:reduce){._socialSection_z16a3_172 button{transition:none}}._socialSection_z16a3_172{width:100%;min-width:0}._socialSection_z16a3_172>*{max-width:100%}._form_1ege9_1{gap:1.15rem;width:100%;display:grid}._field_1ege9_8{gap:.48rem;display:grid}._label_1ege9_13{color:var(--color-text-strong);letter-spacing:.02em;font-size:.78rem;font-weight:700;line-height:1.2}._input_1ege9_24{width:100%;min-height:46px;color:var(--color-text);font:inherit;background:#f0f1ef;border:1px solid #0000;border-radius:9px;padding:.72rem .85rem;font-size:.88rem;font-weight:500;transition:border-color .16s,background-color .16s,box-shadow .16s}._input_1ege9_24::placeholder{color:var(--color-text-muted)}._input_1ege9_24:hover:not(:disabled){background:#ebedea}._input_1ege9_24:focus{border-color:var(--color-brand-orange);background:#fff;outline:none;box-shadow:0 0 0 3px #ea751a24}._input_1ege9_24[aria-invalid=true]{border-color:var(--color-error)}._fieldError_1ege9_74{color:var(--color-error);margin:0;font-size:.74rem;font-weight:600}._generalError_1ege9_83{color:var(--color-error);background:var(--color-error-background);border:1px solid #a6372e2e;border-radius:9px;margin:0;padding:.75rem .85rem;font-size:.78rem}._submitButton_1ege9_102{color:#fff;background:var(--color-brand-orange);min-height:46px;font:inherit;border:0;border-radius:8px;padding:.7rem 1rem;font-size:.86rem;font-weight:700;transition:background-color .16s,box-shadow .16s}._submitButton_1ege9_102:hover:not(:disabled){background:var(--color-brand-orange-hover);box-shadow:0 8px 22px #ea751a33}._submitButton_1ege9_102:disabled{cursor:wait;opacity:.75}._form_1tozk_1{gap:1rem;width:100%;display:grid}._field_1tozk_8{gap:.48rem;display:grid}._label_1tozk_13{color:var(--color-text-strong);letter-spacing:.02em;font-size:.78rem;font-weight:700}._input_1tozk_23{width:100%;min-height:46px;color:var(--color-text);font:inherit;background:#f0f1ef;border:1px solid #0000;border-radius:9px;padding:.72rem .85rem;font-size:.88rem}._input_1tozk_23:focus{border-color:var(--color-brand-orange);background:#fff;outline:none;box-shadow:0 0 0 3px #ea751a24}._codeInput_1tozk_60{text-align:center;letter-spacing:.25em;font-size:1.15rem;font-weight:700}._passwordWrapper_1tozk_69{align-items:center;display:flex;position:relative}._passwordInput_1tozk_76{padding-right:4.6rem}._passwordInput_1tozk_76::-ms-reveal{display:none}._passwordInput_1tozk_76::-ms-clear{display:none}._togglePassword_1tozk_85{color:var(--color-brand-charcoal);font:inherit;background:0 0;border:0;border-radius:6px;padding:.25rem .55rem;font-size:.72rem;font-weight:700;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}._togglePassword_1tozk_85:hover:not(:disabled){color:var(--color-brand-orange);background:#ea751a14}._helpText_1tozk_120{color:var(--color-text-secondary);margin:0;font-size:.7rem}._fieldError_1tozk_129{color:var(--color-error);margin:0;font-size:.74rem;font-weight:600}._generalError_1tozk_139{color:var(--color-error);background:var(--color-error-background);border:1px solid #a6372e2e;border-radius:9px;margin:0;padding:.75rem .85rem;font-size:.78rem}._submitButton_1tozk_161{color:#fff;background:var(--color-brand-orange);min-height:46px;font:inherit;border:0;border-radius:8px;padding:.7rem 1rem;font-size:.86rem;font-weight:700}._submitButton_1tozk_161:hover:not(:disabled){background:var(--color-brand-orange-hover)}._submitButton_1tozk_161:disabled{cursor:wait;opacity:.75}._page_iye60_6{isolation:isolate;background:#f6f6f3;justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:20px 16px;display:flex;position:relative;overflow-x:hidden}._topography_iye60_29{z-index:-1;opacity:.28;pointer-events:none;background-image:url("data:image/svg+xml,%3csvg%20width='1600'%20height='1000'%20viewBox='0%200%201600%201000'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20%3e%3cg%20opacity='0.55'%20stroke='%23D2D4D1'%20stroke-width='2'%3e%3cpath%20d='M-80%20690C100%20520%20210%20560%20350%20430C470%20320%20590%20340%20720%20455C850%20570%20960%20510%201080%20390C1210%20260%201390%20310%201680%20520'%20/%3e%3cpath%20d='M-100%20730C90%20555%20220%20600%20370%20470C500%20360%20610%20380%20735%20490C860%20600%20980%20550%201100%20430C1230%20300%201410%20350%201700%20565'%20/%3e%3cpath%20d='M-120%20770C80%20595%20230%20640%20395%20510C530%20400%20640%20420%20760%20530C880%20640%201000%20590%201120%20470C1250%20340%201440%20390%201720%20610'%20/%3e%3cpath%20d='M-140%20810C70%20635%20245%20680%20420%20550C560%20440%20675%20460%20790%20570C905%20680%201030%20630%201145%20510C1275%20380%201460%20430%201740%20655'%20/%3e%3cpath%20d='M-160%20850C60%20675%20260%20720%20445%20590C590%20480%20710%20500%20820%20610C930%20720%201060%20670%201170%20550C1300%20420%201490%20470%201760%20700'%20/%3e%3cpath%20d='M-180%20890C50%20715%20275%20760%20470%20630C620%20520%20745%20540%20850%20650C955%20760%201090%20710%201195%20590C1325%20460%201510%20510%201780%20745'%20/%3e%3c/g%3e%3cg%20opacity='0.9'%20stroke='%23586B3C'%20stroke-width='3'%3e%3cpath%20d='M-80%20710C120%20525%20245%20575%20390%20445C520%20330%20650%20350%20775%20470C900%20590%201025%20525%201140%20410C1265%20285%201435%20325%201680%20510'%20/%3e%3cpath%20d='M-100%20835C130%20650%20280%20700%20470%20565C615%20460%20745%20485%20860%20600C975%20715%201110%20650%201210%20535C1330%20395%201490%20455%201740%20655'%20/%3e%3c/g%3e%3cg%20opacity='0.92'%20stroke='%23EA751A'%20stroke-width='3'%3e%3cpath%20d='M210%20650C360%20530%20485%20575%20610%20480C735%20385%20850%20415%20945%20505C1040%20595%201150%20550%201245%20455C1340%20360%201450%20390%201600%20500'%20/%3e%3cpath%20d='M330%20720C470%20615%20590%20650%20700%20570C810%20490%20910%20515%20995%20595C1080%20675%201185%20640%201270%20555C1350%20475%201450%20500%201570%20590'%20/%3e%3c/g%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}._card_iye60_50{z-index:1;box-sizing:border-box;background:#fffffffa;border:1px solid #e7e8e5;border-radius:12px;width:100%;min-width:0;max-width:460px;margin:auto;padding:24px 36px 26px;font-family:Inter,Segoe UI,Arial,sans-serif;position:relative;box-shadow:0 8px 28px #2327290b}._header_iye60_83{text-align:center;margin-bottom:20px}._logoFrame_iye60_92{justify-content:center;align-items:center;width:100%;margin-bottom:14px;display:flex}._logo_iye60_92{object-fit:contain;object-position:center;width:auto;max-width:100%;height:105px;display:block}._title_iye60_117{color:#292d2f;letter-spacing:-.03em;margin:0;font-size:24px;font-weight:700;line-height:1.2}._description_iye60_129{color:#777b7e;max-width:340px;margin:8px auto 0;font-size:13px;font-weight:400;line-height:1.5}._message_iye60_145{color:#596b42;background:#f1f3ec;border:1px solid #dce3d1;border-radius:8px;margin-bottom:12px;padding:11px 13px;font-size:12px;line-height:1.5}._email_iye60_164{color:#777b7e;text-align:center;margin:0 0 16px;font-size:12px;line-height:1.5}._email_iye60_164 strong{color:#292d2f;overflow-wrap:anywhere;margin-top:3px;font-size:12px;font-weight:700;display:block}._primaryButton_iye60_192{color:#fff;cursor:pointer;background:#e96b13;border:0;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:46px;padding:11px 16px;font-family:inherit;font-size:13px;font-weight:700;transition:background-color .18s,box-shadow .18s;display:flex}._primaryButton_iye60_192:hover{background:#cf5809;box-shadow:0 4px 12px #e96b1326}._backPrompt_iye60_230{color:#777b7e;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;margin-top:18px;font-size:12px;display:flex}._backButton_iye60_246{color:#d9620d;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:12px;font-weight:700}._backButton_iye60_246:hover{color:#ad4907;text-decoration:underline}._primaryButton_iye60_192:focus-visible,._backButton_iye60_246:focus-visible{outline-offset:4px;outline:2px solid #ed7015}@media (height<=850px) and (width>=601px){._page_iye60_6{padding:12px 16px}._card_iye60_50{padding:18px 30px 20px}._header_iye60_83{margin-bottom:15px}._logoFrame_iye60_92{margin-bottom:9px}._logo_iye60_92{height:75px}._title_iye60_117{font-size:22px}._description_iye60_129{margin-top:6px;font-size:12px}._message_iye60_145{margin-bottom:9px;padding:9px 11px}._email_iye60_164{margin-bottom:12px}._backPrompt_iye60_230{margin-top:14px}}@media (width<=600px){._page_iye60_6{padding:14px}._card_iye60_50{max-width:440px;padding:22px 24px}._logo_iye60_92{height:90px}._header_iye60_83{margin-bottom:18px}._title_iye60_117{font-size:22px}._description_iye60_129{font-size:12px}._topography_iye60_29{opacity:.2}}@media (width<=380px){._page_iye60_6{padding:10px}._card_iye60_50{padding:18px}._logo_iye60_92{height:75px}._header_iye60_83{margin-bottom:15px}._title_iye60_117{font-size:21px}._backPrompt_iye60_230{margin-top:14px}}@media (height<=650px){._page_iye60_6{align-items:flex-start}._card_iye60_50{padding-top:14px;padding-bottom:14px}._logo_iye60_92{height:65px}._header_iye60_83{margin-bottom:12px}._logoFrame_iye60_92{margin-bottom:8px}._backPrompt_iye60_230{margin-top:12px}}@media (prefers-reduced-motion:reduce){._primaryButton_iye60_192{transition:none}}._form_ed6h5_1{gap:.95rem;width:100%;display:grid}._field_ed6h5_8{gap:.48rem;display:grid}._label_ed6h5_13{color:var(--color-text-strong);letter-spacing:.025em;font-size:.78rem;font-weight:700;line-height:1.2}._input_ed6h5_23{width:100%;min-height:42px;color:var(--color-text);background:#f0f1ef;border:1px solid #0000;border-radius:9px;padding:.65rem .8rem;font-size:.88rem;font-weight:500;transition:border-color .16s,background-color .16s,box-shadow .16s}._input_ed6h5_23::placeholder{color:var(--color-text-muted);font-weight:400}._input_ed6h5_23:hover:not(:disabled){background:#ebedea}._input_ed6h5_23:focus{border-color:var(--color-brand-orange);background:#fff;outline:none;box-shadow:0 0 0 3px #ea751a24}._input_ed6h5_23[aria-invalid=true]{border-color:var(--color-error)}._input_ed6h5_23:disabled{cursor:not-allowed;opacity:.7}._passwordWrapper_ed6h5_73{align-items:center;display:flex;position:relative}._passwordInput_ed6h5_80{padding-right:4.6rem}._passwordInput_ed6h5_80::-ms-reveal{display:none}._passwordInput_ed6h5_80::-ms-clear{display:none}._togglePassword_ed6h5_89{min-height:30px;color:var(--color-brand-charcoal);letter-spacing:.015em;background:0 0;border:0;border-radius:6px;padding:.25rem .55rem;font-size:.72rem;font-weight:700;transition:color .16s,background-color .16s;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}._togglePassword_ed6h5_89:hover:not(:disabled){color:var(--color-brand-orange);background:#ea751a14}._togglePassword_ed6h5_89:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._helpText_ed6h5_126{color:var(--color-text-secondary);margin:0;font-size:.7rem;line-height:1.4}._fieldError_ed6h5_135{color:var(--color-error);margin:0;font-size:.74rem;font-weight:600;line-height:1.4}._generalError_ed6h5_145{color:var(--color-error);background:var(--color-error-background);border:1px solid #a6372e2e;border-radius:9px;margin:0;padding:.7rem .8rem;font-size:.78rem;line-height:1.4}._success_ed6h5_159{color:var(--color-brand-olive);background:var(--color-brand-olive-soft);border:1px solid #586b3c33;border-radius:9px;margin:0;padding:.7rem .8rem;font-size:.78rem;line-height:1.4}._submitButton_ed6h5_173{color:#fff;background:var(--color-brand-orange);letter-spacing:.02em;border:1px solid #0000;border-radius:8px;min-height:42px;margin-top:.15rem;padding:.65rem .9rem;font-size:.86rem;font-weight:700;transition:background-color .16s,transform .16s,box-shadow .16s}._submitButton_ed6h5_173:hover:not(:disabled){background:var(--color-brand-orange-hover);box-shadow:0 8px 22px #ea751a33}._submitButton_ed6h5_173:active:not(:disabled){transform:translateY(1px)}._submitButton_ed6h5_173:disabled{cursor:wait}@media (width<=480px){._form_ed6h5_1{gap:.9rem}._input_ed6h5_23{min-height:44px}._togglePassword_ed6h5_89{right:.4rem}._submitButton_ed6h5_173{min-height:44px}}@media (prefers-reduced-motion:reduce){._input_ed6h5_23,._togglePassword_ed6h5_89,._submitButton_ed6h5_173{transition:none}}._page_azrbb_6{background:linear-gradient(135deg,#f8f8f6 0%,#fff 48%,#f4f4f1 100%);place-items:center;min-height:100dvh;padding:clamp(.75rem,2vw,1.5rem);display:grid;position:relative;overflow:hidden auto}._topography_azrbb_33{opacity:.38;pointer-events:none;background-image:url("data:image/svg+xml,%3csvg%20width='1600'%20height='1000'%20viewBox='0%200%201600%201000'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20%3e%3cg%20opacity='0.55'%20stroke='%23D2D4D1'%20stroke-width='2'%3e%3cpath%20d='M-80%20690C100%20520%20210%20560%20350%20430C470%20320%20590%20340%20720%20455C850%20570%20960%20510%201080%20390C1210%20260%201390%20310%201680%20520'%20/%3e%3cpath%20d='M-100%20730C90%20555%20220%20600%20370%20470C500%20360%20610%20380%20735%20490C860%20600%20980%20550%201100%20430C1230%20300%201410%20350%201700%20565'%20/%3e%3cpath%20d='M-120%20770C80%20595%20230%20640%20395%20510C530%20400%20640%20420%20760%20530C880%20640%201000%20590%201120%20470C1250%20340%201440%20390%201720%20610'%20/%3e%3cpath%20d='M-140%20810C70%20635%20245%20680%20420%20550C560%20440%20675%20460%20790%20570C905%20680%201030%20630%201145%20510C1275%20380%201460%20430%201740%20655'%20/%3e%3cpath%20d='M-160%20850C60%20675%20260%20720%20445%20590C590%20480%20710%20500%20820%20610C930%20720%201060%20670%201170%20550C1300%20420%201490%20470%201760%20700'%20/%3e%3cpath%20d='M-180%20890C50%20715%20275%20760%20470%20630C620%20520%20745%20540%20850%20650C955%20760%201090%20710%201195%20590C1325%20460%201510%20510%201780%20745'%20/%3e%3c/g%3e%3cg%20opacity='0.9'%20stroke='%23586B3C'%20stroke-width='3'%3e%3cpath%20d='M-80%20710C120%20525%20245%20575%20390%20445C520%20330%20650%20350%20775%20470C900%20590%201025%20525%201140%20410C1265%20285%201435%20325%201680%20510'%20/%3e%3cpath%20d='M-100%20835C130%20650%20280%20700%20470%20565C615%20460%20745%20485%20860%20600C975%20715%201110%20650%201210%20535C1330%20395%201490%20455%201740%20655'%20/%3e%3c/g%3e%3cg%20opacity='0.92'%20stroke='%23EA751A'%20stroke-width='3'%3e%3cpath%20d='M210%20650C360%20530%20485%20575%20610%20480C735%20385%20850%20415%20945%20505C1040%20595%201150%20550%201245%20455C1340%20360%201450%20390%201600%20500'%20/%3e%3cpath%20d='M330%20720C470%20615%20590%20650%20700%20570C810%20490%20910%20515%20995%20595C1080%20675%201185%20640%201270%20555C1350%20475%201450%20500%201570%20590'%20/%3e%3c/g%3e%3c/svg%3e");background-position:bottom;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}._shell_azrbb_53{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #393b3e14;border-radius:22px;grid-template-columns:minmax(0,.92fr) minmax(380px,.72fr);width:min(100%,1040px);min-height:min(640px,100dvh - 2rem);display:grid;position:relative;overflow:hidden;box-shadow:0 20px 60px #282a2c1a}._brandPanel_azrbb_82{background:linear-gradient(145deg,#282a2cfa,#393b3ef5);align-items:center;padding:clamp(2rem,4vw,3.5rem);display:flex;position:relative;overflow:hidden}._brandPanel_azrbb_82:before{content:"";border:1px solid #ea751a47;border-radius:50%;width:420px;height:420px;position:absolute;top:-120px;right:-180px}._brandPanel_azrbb_82:after{content:"";border:1px solid #586b3c73;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-160px;left:-190px}._brandContent_azrbb_130{z-index:1;width:100%;max-width:540px;position:relative}._mainLogo_azrbb_142{object-fit:contain;object-position:center;width:100%;max-width:370px;height:220px;margin:-.8rem auto clamp(2rem,4vh,3rem);display:block}._brandText_azrbb_161{gap:.75rem;display:grid}._eyebrow_azrbb_166{color:var(--color-brand-orange);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800}._brandTitle_azrbb_177{color:#fff;letter-spacing:-.03em;max-width:460px;margin:0;font-size:clamp(1.7rem,2.6vw,2.4rem);line-height:1.1}._brandDescription_azrbb_188{color:#ffffffb3;max-width:460px;margin:0;font-size:.9rem;line-height:1.6}._brandAccent_azrbb_202{background:linear-gradient(90deg, var(--color-brand-olive), var(--color-brand-orange));width:45%;height:5px;position:absolute;bottom:0;right:0}._formPanel_azrbb_223{background:#ffffffeb;align-items:center;padding:clamp(1.5rem,3.5vw,3rem);display:flex}._formContainer_azrbb_232{width:min(100%,420px);margin:0 auto}._header_azrbb_241{margin-bottom:1.8rem}._title_azrbb_245{color:var(--color-text-strong);letter-spacing:-.03em;text-align:left;margin:0;font-size:clamp(1.7rem,3vw,2.2rem);line-height:1.1}._description_azrbb_257{color:var(--color-text-secondary);text-align:left;margin:.65rem 0 0;font-size:.88rem;line-height:1.5}._loginPrompt_azrbb_272{color:var(--color-text-secondary);flex-wrap:wrap;justify-content:center;align-items:center;gap:.3rem;margin-top:1.15rem;font-size:.82rem;display:flex}._loginButton_azrbb_287{color:var(--color-brand-orange);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}._loginButton_azrbb_287:hover{color:var(--color-brand-orange-hover);text-decoration:underline}._loginButton_azrbb_287:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:4px}@media (width<=900px){._page_azrbb_6{place-items:stretch stretch;padding:0}._shell_azrbb_53{width:100%;min-height:100dvh;box-shadow:none;border:0;border-radius:0;grid-template-columns:1fr}._brandPanel_azrbb_82{display:none}._formPanel_azrbb_223{align-items:flex-start;padding:clamp(2rem,8vw,4rem) clamp(1.25rem,7vw,3rem)}._formContainer_azrbb_232{max-width:520px}._header_azrbb_241,._title_azrbb_245,._description_azrbb_257{text-align:center}._topography_azrbb_33{opacity:.24;background-position:bottom;background-size:auto 75%}}@media (width<=480px){._formPanel_azrbb_223{align-items:flex-start;padding:1.4rem 1rem 2rem}._header_azrbb_241{margin-bottom:1.3rem}._title_azrbb_245{font-size:1.8rem}._description_azrbb_257{font-size:.84rem}._topography_azrbb_33{opacity:.18;background-size:auto 58%}}@media (prefers-reduced-motion:reduce){._loginButton_azrbb_287{transition:none}}.mapboxgl-map{-webkit-tap-highlight-color:#0000;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.mapboxgl-canvas{position:absolute;top:0;left:0}.mapboxgl-map:-webkit-full-screen{width:100%;height:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom,.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-left,.mapboxgl-ctrl-right,.mapboxgl-ctrl-top,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;z-index:2;position:absolute}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top{top:0;left:50%;transform:translate(-50%)}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-right{top:50%;right:0;transform:translateY(-50%)}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl-bottom{bottom:0;left:50%;transform:translate(-50%)}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-left{top:50%;left:0;transform:translateY(-50%)}.mapboxgl-ctrl{clear:both;pointer-events:auto}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl,.mapboxgl-ctrl-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-bottom .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl,.mapboxgl-ctrl-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px buttontext}}.mapboxgl-ctrl-group button{box-sizing:border-box;background-color:initial;cursor:pointer;border:0;outline:none;width:32px;height:32px;padding:0;display:block;overflow:hidden}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;width:100%;height:100%;display:block}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:initial}.mapboxgl-ctrl-group button+button{border-top:1px solid buttontext}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#eee}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-9z%22%2F%3E%3C%2Fsvg%3E)}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5z%22%2F%3E%3C%2Fsvg%3E)}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-9z%22%2F%3E%3C%2Fsvg%3E)}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5z%22%2F%3E%3C%2Fsvg%3E)}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23000%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-9z%22%2F%3E%3C%2Fsvg%3E)}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23000%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5z%22%2F%3E%3C%2Fsvg%3E)}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3h1zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16h1zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205H13zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1V7.5z%22%2F%3E%3C%2Fsvg%3E)}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1h-5.5zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1v-5.5zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1v5.5zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1h5.5z%22%2F%3E%3C%2Fsvg%3E)}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3h1zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16h1zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205H13zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1V7.5z%22%2F%3E%3C%2Fsvg%3E)}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1h-5.5zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1v-5.5zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1v5.5zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1h5.5z%22%2F%3E%3C%2Fsvg%3E)}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23000%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3h1zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16h1zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205H13zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1V7.5z%22%2F%3E%3C%2Fsvg%3E)}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23000%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1h-5.5zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1v-5.5zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1v5.5zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1h5.5z%22%2F%3E%3C%2Fsvg%3E)}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10.5%2014l4-8%204%208h-8z%22%2F%3E%3Cpath%20id%3D%22south%22%20d%3D%22M10.5%2016l4%208%204-8h-8z%22%20fill%3D%22%23ccc%22%2F%3E%3C%2Fsvg%3E)}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10.5%2014l4-8%204%208h-8z%22%2F%3E%3Cpath%20id%3D%22south%22%20d%3D%22M10.5%2016l4%208%204-8h-8z%22%20fill%3D%22%23999%22%2F%3E%3C%2Fsvg%3E)}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23000%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10.5%2014l4-8%204%208h-8z%22%2F%3E%3Cpath%20id%3D%22south%22%20d%3D%22M10.5%2016l4%208%204-8h-8z%22%20fill%3D%22%23ccc%22%2F%3E%3C%2Fsvg%3E)}}.mapboxgl-ctrl button.mapboxgl-ctrl-arrow-up .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D%22%23333%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2018%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.29289%2011.7071C4.68342%2012.0976%205.31658%2012.0976%205.70711%2011.7071L9%208.41421L12.2929%2011.7071C12.6834%2012.0976%2013.3166%2012.0976%2013.7071%2011.7071C14.0976%2011.3166%2014.0976%2010.6834%2013.7071%2010.2929L9.70711%206.29289C9.31658%205.90237%208.68342%205.90237%208.29289%206.29289L4.29289%2010.2929C3.90237%2010.6834%203.90237%2011.3166%204.29289%2011.7071Z%22%20fill%3D%22%23333333%22%2F%3E%3C%2Fsvg%3E);background-size:18px 18px}.mapboxgl-ctrl button.mapboxgl-ctrl-arrow-down .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D%22%23333%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2018%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.29289%206.29289C4.68342%205.90237%205.31658%205.90237%205.70711%206.29289L9%209.58579L12.2929%206.29289C12.6834%205.90237%2013.3166%205.90237%2013.7071%206.29289C14.0976%206.68342%2014.0976%207.31658%2013.7071%207.70711L9.70711%2011.7071C9.31658%2012.0976%208.68342%2012.0976%208.29289%2011.7071L4.29289%207.70711C3.90237%207.31658%203.90237%206.68342%204.29289%206.29289Z%22%20fill%3D%22%23333333%22%2F%3E%3C%2Fsvg%3E);background-size:18px 18px}.mapboxgl-ctrl button.mapboxgl-ctrl-indoor-toggle .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D%22%23333%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2018%22%3E%3Cpath%20d%3D%22M4.0017%203.0017L4.0017%2015.0017L10.0017%2015.0017V12.0017H12.0017V15.0017H14.0017L14.0017%203.0017C14.0097%202.86829%2013.9894%202.73469%2013.9419%202.60973C13.8945%202.48477%2013.8211%202.37129%2013.7266%202.27678C13.6321%202.18228%2013.5186%202.10889%2013.3937%202.06147C13.2687%202.01405%2013.1351%201.99368%2013.0017%202.0017L5.0017%202.0017C4.86829%201.99368%204.73469%202.01405%204.60973%202.06147C4.48477%202.10889%204.37129%202.18228%204.27678%202.27678C4.18228%202.37129%204.10889%202.48477%204.06147%202.60973C4.01405%202.73469%203.99368%202.86829%204.0017%203.0017ZM8.0017%2014.0017H6.0017V12.0017H8.0017V14.0017ZM8.0017%2010.0017H6.0017L6.0017%208.0017H8.0017V10.0017ZM8.0017%206.0017L6.0017%206.0017V4.0017H8.0017V6.0017ZM12.0017%2010.0017H10.0017V8.0017H12.0017V10.0017ZM12.0017%206.0017H10.0017V4.0017L12.0017%204.0017V6.0017Z%22%20fill%3D%22%23333333%22%2F%3E%3C%2Fsvg%3E);background-size:18px 18px}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-indoor-toggle .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D%22%23fff%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2018%22%3E%3Cpath%20d%3D%22M4.0017%203.0017L4.0017%2015.0017L10.0017%2015.0017V12.0017H12.0017V15.0017H14.0017L14.0017%203.0017C14.0097%202.86829%2013.9894%202.73469%2013.9419%202.60973C13.8945%202.48477%2013.8211%202.37129%2013.7266%202.27678C13.6321%202.18228%2013.5186%202.10889%2013.3937%202.06147C13.2687%202.01405%2013.1351%201.99368%2013.0017%202.0017L5.0017%202.0017C4.86829%201.99368%204.73469%202.01405%204.60973%202.06147C4.48477%202.10889%204.37129%202.18228%204.27678%202.27678C4.18228%202.37129%204.10889%202.48477%204.06147%202.60973C4.01405%202.73469%203.99368%202.86829%204.0017%203.0017ZM8.0017%2014.0017H6.0017V12.0017H8.0017V14.0017ZM8.0017%2010.0017H6.0017L6.0017%208.0017H8.0017V10.0017ZM8.0017%206.0017L6.0017%206.0017V4.0017H8.0017V6.0017ZM12.0017%2010.0017H10.0017V8.0017H12.0017V10.0017ZM12.0017%206.0017H10.0017V4.0017L12.0017%204.0017V6.0017Z%22%20fill%3D%22%23333333%22%2F%3E%3C%2Fsvg%3E)}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-indoor-toggle .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D%22%23000%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2018%22%3E%3Cpath%20d%3D%22M4.0017%203.0017L4.0017%2015.0017L10.0017%2015.0017V12.0017H12.0017V15.0017H14.0017L14.0017%203.0017C14.0097%202.86829%2013.9894%202.73469%2013.9419%202.60973C13.8945%202.48477%2013.8211%202.37129%2013.7266%202.27678C13.6321%202.18228%2013.5186%202.10889%2013.3937%202.06147C13.2687%202.01405%2013.1351%201.99368%2013.0017%202.0017L5.0017%202.0017C4.86829%201.99368%204.73469%202.01405%204.60973%202.06147C4.48477%202.10889%204.37129%202.18228%204.27678%202.27678C4.18228%202.37129%204.10889%202.48477%204.06147%202.60973C4.01405%202.73469%203.99368%202.86829%204.0017%203.0017ZM8.0017%2014.0017H6.0017V12.0017H8.0017V14.0017ZM8.0017%2010.0017H6.0017L6.0017%208.0017H8.0017V10.0017ZM8.0017%206.0017L6.0017%206.0017V4.0017H8.0017V6.0017ZM12.0017%2010.0017H10.0017V8.0017H12.0017V10.0017ZM12.0017%206.0017H10.0017V4.0017L12.0017%204.0017V6.0017Z%22%20fill%3D%22%23333333%22%2F%3E%3C%2Fsvg%3E)}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23333%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1zm0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7z%22%2F%3E%3Ccircle%20id%3D%22dot%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20id%3D%22stroke%22%20d%3D%22M14%205l1%201-9%209-1-1%209-9z%22%20display%3D%22none%22%2F%3E%3C%2Fsvg%3E)}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23aaa%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1zm0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7z%22%2F%3E%3Ccircle%20id%3D%22dot%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20id%3D%22stroke%22%20d%3D%22M14%205l1%201-9%209-1-1%209-9z%22%20fill%3D%22%23f00%22%2F%3E%3C%2Fsvg%3E)}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%2333b5e5%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1zm0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7z%22%2F%3E%3Ccircle%20id%3D%22dot%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20id%3D%22stroke%22%20d%3D%22M14%205l1%201-9%209-1-1%209-9z%22%20display%3D%22none%22%2F%3E%3C%2Fsvg%3E)}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23e58978%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1zm0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7z%22%2F%3E%3Ccircle%20id%3D%22dot%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20id%3D%22stroke%22%20d%3D%22M14%205l1%201-9%209-1-1%209-9z%22%20display%3D%22none%22%2F%3E%3C%2Fsvg%3E)}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%2333b5e5%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1zm0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7z%22%2F%3E%3Ccircle%20id%3D%22dot%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%20display%3D%22none%22%2F%3E%3Cpath%20id%3D%22stroke%22%20d%3D%22M14%205l1%201-9%209-1-1%209-9z%22%20display%3D%22none%22%2F%3E%3C%2Fsvg%3E)}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23e54e33%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1zm0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7z%22%2F%3E%3Ccircle%20id%3D%22dot%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%20display%3D%22none%22%2F%3E%3Cpath%20id%3D%22stroke%22%20d%3D%22M14%205l1%201-9%209-1-1%209-9z%22%20display%3D%22none%22%2F%3E%3C%2Fsvg%3E)}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:2s linear infinite mapboxgl-spin}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1zm0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7z%22%2F%3E%3Ccircle%20id%3D%22dot%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20id%3D%22stroke%22%20d%3D%22M14%205l1%201-9%209-1-1%209-9z%22%20display%3D%22none%22%2F%3E%3C%2Fsvg%3E)}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23999%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1zm0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7z%22%2F%3E%3Ccircle%20id%3D%22dot%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20id%3D%22stroke%22%20d%3D%22M14%205l1%201-9%209-1-1%209-9z%22%20fill%3D%22%23f00%22%2F%3E%3C%2Fsvg%3E)}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%2333b5e5%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1zm0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7z%22%2F%3E%3Ccircle%20id%3D%22dot%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20id%3D%22stroke%22%20d%3D%22M14%205l1%201-9%209-1-1%209-9z%22%20display%3D%22none%22%2F%3E%3C%2Fsvg%3E)}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23e58978%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1zm0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7z%22%2F%3E%3Ccircle%20id%3D%22dot%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20id%3D%22stroke%22%20d%3D%22M14%205l1%201-9%209-1-1%209-9z%22%20display%3D%22none%22%2F%3E%3C%2Fsvg%3E)}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%2333b5e5%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1zm0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7z%22%2F%3E%3Ccircle%20id%3D%22dot%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%20display%3D%22none%22%2F%3E%3Cpath%20id%3D%22stroke%22%20d%3D%22M14%205l1%201-9%209-1-1%209-9z%22%20display%3D%22none%22%2F%3E%3C%2Fsvg%3E)}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23e54e33%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1zm0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7z%22%2F%3E%3Ccircle%20id%3D%22dot%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%20display%3D%22none%22%2F%3E%3Cpath%20id%3D%22stroke%22%20d%3D%22M14%205l1%201-9%209-1-1%209-9z%22%20display%3D%22none%22%2F%3E%3C%2Fsvg%3E)}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23000%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1zm0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7z%22%2F%3E%3Ccircle%20id%3D%22dot%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20id%3D%22stroke%22%20d%3D%22M14%205l1%201-9%209-1-1%209-9z%22%20display%3D%22none%22%2F%3E%3C%2Fsvg%3E)}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23666%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1zm0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7z%22%2F%3E%3Ccircle%20id%3D%22dot%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20id%3D%22stroke%22%20d%3D%22M14%205l1%201-9%209-1-1%209-9z%22%20fill%3D%22%23f00%22%2F%3E%3C%2Fsvg%3E)}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2088%2023%22%3E%3Cdefs%3E%3Cpath%20id%3D%22logo%22%20d%3D%22M11.5%202.25c5.105%200%209.25%204.145%209.25%209.25s-4.145%209.25-9.25%209.25-9.25-4.145-9.25-9.25%204.145-9.25%209.25-9.25zM6.997%2015.983c-.051-.338-.828-5.802%202.233-8.873a4.395%204.395%200%20013.13-1.28c1.27%200%202.49.51%203.39%201.42.91.9%201.42%202.12%201.42%203.39%200%201.18-.449%202.301-1.28%203.13C12.72%2016.93%207%2016%207%2016l-.003-.017zM15.3%2010.5l-2%20.8-.8%202-.8-2-2-.8%202-.8.8-2%20.8%202%202%20.8z%22%2F%3E%3Cpath%20id%3D%22text%22%20d%3D%22M50.63%208c.13%200%20.23.1.23.23V9c.7-.76%201.7-1.18%202.73-1.18%202.17%200%203.95%201.85%203.95%204.17s-1.77%204.19-3.94%204.19c-1.04%200-2.03-.43-2.74-1.18v3.77c0%20.13-.1.23-.23.23h-1.4c-.13%200-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01%200%20.01%200%20.01-.01.13%200%20.22.1.22.22v7.55c0%20.12-.1.23-.23.23h-1.4c-.13%200-.23-.1-.23-.23V15c-.7.76-1.69%201.19-2.73%201.19-2.17%200-3.94-1.87-3.94-4.19%200-2.32%201.77-4.19%203.94-4.19%201.03%200%202.02.43%202.73%201.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24%204.24%200%2000-4.16%203.29c-.13.59-.13%201.19%200%201.77a4.233%204.233%200%20004.17%203.3c2.35%200%204.26-1.87%204.26-4.19%200-2.32-1.9-4.17-4.27-4.17zM60.63%205c.13%200%20.23.1.23.23v3.76c.7-.76%201.7-1.18%202.73-1.18%201.88%200%203.45%201.4%203.84%203.28.13.59.13%201.2%200%201.8-.39%201.88-1.96%203.29-3.84%203.29-1.03%200-2.02-.43-2.73-1.18v.77c0%20.12-.1.23-.23.23h-1.4c-.13%200-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34%2011h-1.4c-.13%200-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13%200%20.22.11.23.22v.68c.5-.68%201.3-1.09%202.16-1.1h.03c1.09%200%202.09.6%202.6%201.55.45-.95%201.4-1.55%202.44-1.56%201.62%200%202.93%201.25%202.9%202.78l.03%205.2c0%20.13-.1.23-.23.23h-1.41c-.13%200-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8%200-1.46.7-1.59%201.62l.01%204.68c0%20.13-.11.23-.23.23h-1.41c-.13%200-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85%200-1.54.79-1.6%201.8v4.5c0%20.13-.1.23-.23.23zm53.615%200h-1.61c-.04%200-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213%200%2001-.03-.12c0-.12.09-.21.21-.21h1.61c.13%200%20.24.06.3.17l1.41%202.37%201.4-2.37a.34.34%200%2001.3-.17h1.6c.04%200%20.08.01.12.03.09.06.13.19.06.28l-2.37%203.65%202.43%203.7c0%20.05.01.09.01.13%200%20.12-.09.21-.21.21h-1.61c-.13%200-.24-.06-.3-.17l-1.44-2.42-1.44%202.42a.34.34%200%2001-.3.17zm-7.12-1.49c-1.33%200-2.42-1.12-2.42-2.51%200-1.39%201.08-2.52%202.42-2.52%201.33%200%202.42%201.12%202.42%202.51%200%201.39-1.08%202.51-2.42%202.52zm-19.865%200c-1.32%200-2.39-1.11-2.42-2.48v-.07c.02-1.38%201.09-2.49%202.4-2.49%201.32%200%202.41%201.12%202.41%202.51%200%201.39-1.07%202.52-2.39%202.53zm-8.11-2.48c-.01%201.37-1.09%202.47-2.41%202.47s-2.42-1.12-2.42-2.51c0-1.39%201.08-2.52%202.4-2.52%201.33%200%202.39%201.11%202.41%202.48l.02.08zm18.12%202.47c-1.32%200-2.39-1.11-2.41-2.48v-.06c.02-1.38%201.09-2.48%202.41-2.48s2.42%201.12%202.42%202.51c0%201.39-1.09%202.51-2.42%202.51z%22%2F%3E%3C%2Fdefs%3E%3Cmask%20id%3D%22clip%22%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22white%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23logo%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23text%22%2F%3E%3C%2Fmask%3E%3Cg%20id%3D%22outline%22%20opacity%3D%220.3%22%20stroke%3D%22%23000%22%20stroke-width%3D%223%22%3E%3Ccircle%20mask%3D%22url(%23clip)%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.25%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23text%22%20mask%3D%22url(%23clip)%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22fill%22%20opacity%3D%220.9%22%20fill%3D%22%23fff%22%3E%3Cuse%20xlink%3Ahref%3D%22%23logo%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23text%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;width:88px;height:23px;margin:0 0 -4px -4px;display:block;overflow:hidden}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2088%2023%22%3E%3Cdefs%3E%3Cpath%20id%3D%22logo%22%20d%3D%22M11.5%202.25c5.105%200%209.25%204.145%209.25%209.25s-4.145%209.25-9.25%209.25-9.25-4.145-9.25-9.25%204.145-9.25%209.25-9.25zM6.997%2015.983c-.051-.338-.828-5.802%202.233-8.873a4.395%204.395%200%20013.13-1.28c1.27%200%202.49.51%203.39%201.42.91.9%201.42%202.12%201.42%203.39%200%201.18-.449%202.301-1.28%203.13C12.72%2016.93%207%2016%207%2016l-.003-.017zM15.3%2010.5l-2%20.8-.8%202-.8-2-2-.8%202-.8.8-2%20.8%202%202%20.8z%22%2F%3E%3Cpath%20id%3D%22text%22%20d%3D%22M50.63%208c.13%200%20.23.1.23.23V9c.7-.76%201.7-1.18%202.73-1.18%202.17%200%203.95%201.85%203.95%204.17s-1.77%204.19-3.94%204.19c-1.04%200-2.03-.43-2.74-1.18v3.77c0%20.13-.1.23-.23.23h-1.4c-.13%200-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01%200%20.01%200%20.01-.01.13%200%20.22.1.22.22v7.55c0%20.12-.1.23-.23.23h-1.4c-.13%200-.23-.1-.23-.23V15c-.7.76-1.69%201.19-2.73%201.19-2.17%200-3.94-1.87-3.94-4.19%200-2.32%201.77-4.19%203.94-4.19%201.03%200%202.02.43%202.73%201.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24%204.24%200%2000-4.16%203.29c-.13.59-.13%201.19%200%201.77a4.233%204.233%200%20004.17%203.3c2.35%200%204.26-1.87%204.26-4.19%200-2.32-1.9-4.17-4.27-4.17zM60.63%205c.13%200%20.23.1.23.23v3.76c.7-.76%201.7-1.18%202.73-1.18%201.88%200%203.45%201.4%203.84%203.28.13.59.13%201.2%200%201.8-.39%201.88-1.96%203.29-3.84%203.29-1.03%200-2.02-.43-2.73-1.18v.77c0%20.12-.1.23-.23.23h-1.4c-.13%200-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34%2011h-1.4c-.13%200-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13%200%20.22.11.23.22v.68c.5-.68%201.3-1.09%202.16-1.1h.03c1.09%200%202.09.6%202.6%201.55.45-.95%201.4-1.55%202.44-1.56%201.62%200%202.93%201.25%202.9%202.78l.03%205.2c0%20.13-.1.23-.23.23h-1.41c-.13%200-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8%200-1.46.7-1.59%201.62l.01%204.68c0%20.13-.11.23-.23.23h-1.41c-.13%200-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85%200-1.54.79-1.6%201.8v4.5c0%20.13-.1.23-.23.23zm53.615%200h-1.61c-.04%200-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213%200%2001-.03-.12c0-.12.09-.21.21-.21h1.61c.13%200%20.24.06.3.17l1.41%202.37%201.4-2.37a.34.34%200%2001.3-.17h1.6c.04%200%20.08.01.12.03.09.06.13.19.06.28l-2.37%203.65%202.43%203.7c0%20.05.01.09.01.13%200%20.12-.09.21-.21.21h-1.61c-.13%200-.24-.06-.3-.17l-1.44-2.42-1.44%202.42a.34.34%200%2001-.3.17zm-7.12-1.49c-1.33%200-2.42-1.12-2.42-2.51%200-1.39%201.08-2.52%202.42-2.52%201.33%200%202.42%201.12%202.42%202.51%200%201.39-1.08%202.51-2.42%202.52zm-19.865%200c-1.32%200-2.39-1.11-2.42-2.48v-.07c.02-1.38%201.09-2.49%202.4-2.49%201.32%200%202.41%201.12%202.41%202.51%200%201.39-1.07%202.52-2.39%202.53zm-8.11-2.48c-.01%201.37-1.09%202.47-2.41%202.47s-2.42-1.12-2.42-2.51c0-1.39%201.08-2.52%202.4-2.52%201.33%200%202.39%201.11%202.41%202.48l.02.08zm18.12%202.47c-1.32%200-2.39-1.11-2.41-2.48v-.06c.02-1.38%201.09-2.48%202.41-2.48s2.42%201.12%202.42%202.51c0%201.39-1.09%202.51-2.42%202.51z%22%2F%3E%3C%2Fdefs%3E%3Cmask%20id%3D%22clip%22%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22white%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23logo%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23text%22%2F%3E%3C%2Fmask%3E%3Cg%20id%3D%22outline%22%20opacity%3D%221%22%20stroke%3D%22%23000%22%20stroke-width%3D%223%22%3E%3Ccircle%20mask%3D%22url(%23clip)%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.25%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23text%22%20mask%3D%22url(%23clip)%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22fill%22%20opacity%3D%221%22%20fill%3D%22%23fff%22%3E%3Cuse%20xlink%3Ahref%3D%22%23logo%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23text%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2088%2023%22%3E%3Cdefs%3E%3Cpath%20id%3D%22logo%22%20d%3D%22M11.5%202.25c5.105%200%209.25%204.145%209.25%209.25s-4.145%209.25-9.25%209.25-9.25-4.145-9.25-9.25%204.145-9.25%209.25-9.25zM6.997%2015.983c-.051-.338-.828-5.802%202.233-8.873a4.395%204.395%200%20013.13-1.28c1.27%200%202.49.51%203.39%201.42.91.9%201.42%202.12%201.42%203.39%200%201.18-.449%202.301-1.28%203.13C12.72%2016.93%207%2016%207%2016l-.003-.017zM15.3%2010.5l-2%20.8-.8%202-.8-2-2-.8%202-.8.8-2%20.8%202%202%20.8z%22%2F%3E%3Cpath%20id%3D%22text%22%20d%3D%22M50.63%208c.13%200%20.23.1.23.23V9c.7-.76%201.7-1.18%202.73-1.18%202.17%200%203.95%201.85%203.95%204.17s-1.77%204.19-3.94%204.19c-1.04%200-2.03-.43-2.74-1.18v3.77c0%20.13-.1.23-.23.23h-1.4c-.13%200-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01%200%20.01%200%20.01-.01.13%200%20.22.1.22.22v7.55c0%20.12-.1.23-.23.23h-1.4c-.13%200-.23-.1-.23-.23V15c-.7.76-1.69%201.19-2.73%201.19-2.17%200-3.94-1.87-3.94-4.19%200-2.32%201.77-4.19%203.94-4.19%201.03%200%202.02.43%202.73%201.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24%204.24%200%2000-4.16%203.29c-.13.59-.13%201.19%200%201.77a4.233%204.233%200%20004.17%203.3c2.35%200%204.26-1.87%204.26-4.19%200-2.32-1.9-4.17-4.27-4.17zM60.63%205c.13%200%20.23.1.23.23v3.76c.7-.76%201.7-1.18%202.73-1.18%201.88%200%203.45%201.4%203.84%203.28.13.59.13%201.2%200%201.8-.39%201.88-1.96%203.29-3.84%203.29-1.03%200-2.02-.43-2.73-1.18v.77c0%20.12-.1.23-.23.23h-1.4c-.13%200-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34%2011h-1.4c-.13%200-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13%200%20.22.11.23.22v.68c.5-.68%201.3-1.09%202.16-1.1h.03c1.09%200%202.09.6%202.6%201.55.45-.95%201.4-1.55%202.44-1.56%201.62%200%202.93%201.25%202.9%202.78l.03%205.2c0%20.13-.1.23-.23.23h-1.41c-.13%200-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8%200-1.46.7-1.59%201.62l.01%204.68c0%20.13-.11.23-.23.23h-1.41c-.13%200-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85%200-1.54.79-1.6%201.8v4.5c0%20.13-.1.23-.23.23zm53.615%200h-1.61c-.04%200-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213%200%2001-.03-.12c0-.12.09-.21.21-.21h1.61c.13%200%20.24.06.3.17l1.41%202.37%201.4-2.37a.34.34%200%2001.3-.17h1.6c.04%200%20.08.01.12.03.09.06.13.19.06.28l-2.37%203.65%202.43%203.7c0%20.05.01.09.01.13%200%20.12-.09.21-.21.21h-1.61c-.13%200-.24-.06-.3-.17l-1.44-2.42-1.44%202.42a.34.34%200%2001-.3.17zm-7.12-1.49c-1.33%200-2.42-1.12-2.42-2.51%200-1.39%201.08-2.52%202.42-2.52%201.33%200%202.42%201.12%202.42%202.51%200%201.39-1.08%202.51-2.42%202.52zm-19.865%200c-1.32%200-2.39-1.11-2.42-2.48v-.07c.02-1.38%201.09-2.49%202.4-2.49%201.32%200%202.41%201.12%202.41%202.51%200%201.39-1.07%202.52-2.39%202.53zm-8.11-2.48c-.01%201.37-1.09%202.47-2.41%202.47s-2.42-1.12-2.42-2.51c0-1.39%201.08-2.52%202.4-2.52%201.33%200%202.39%201.11%202.41%202.48l.02.08zm18.12%202.47c-1.32%200-2.39-1.11-2.41-2.48v-.06c.02-1.38%201.09-2.48%202.41-2.48s2.42%201.12%202.42%202.51c0%201.39-1.09%202.51-2.42%202.51z%22%2F%3E%3C%2Fdefs%3E%3Cmask%20id%3D%22clip%22%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22white%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23logo%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23text%22%2F%3E%3C%2Fmask%3E%3Cg%20id%3D%22outline%22%20opacity%3D%221%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22%20fill%3D%22%23fff%22%3E%3Ccircle%20mask%3D%22url(%23clip)%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.25%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23text%22%20mask%3D%22url(%23clip)%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22fill%22%20opacity%3D%221%22%20fill%3D%22%23000%22%3E%3Cuse%20xlink%3Ahref%3D%22%23logo%22%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23text%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{min-height:20px;box-sizing:initial;background-color:#fff;border-radius:12px;margin:10px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{visibility:visible;padding:2px 28px 2px 8px}:is(.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-left,.mapboxgl-ctrl-top-left)>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{cursor:pointer;box-sizing:border-box;background-color:#ffffff80;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E);border:0;border-radius:12px;outline:none;width:24px;height:24px;display:none;position:absolute;top:0;right:0}:is(.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-left,.mapboxgl-ctrl-top-left) .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;right:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;left:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E)}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E)}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{margin-left:2px;font-weight:700}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{color:#333;box-sizing:border-box;white-space:nowrap;background-color:#ffffffbf;border:2px solid #333;border-top:#333;padding:0 5px;font-size:10px}.mapboxgl-popup{will-change:transform;pointer-events:none;display:flex;position:absolute;top:0;left:0}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{z-index:1;border:10px solid #0000;width:0;height:0}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{border-top:none;border-bottom-color:#fff;align-self:center}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{border-top:none;border-bottom-color:#fff;border-left:none;align-self:flex-start}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{border-top:none;border-bottom-color:#fff;border-right:none;align-self:flex-end}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:#fff;border-bottom:none;align-self:center}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{border-top-color:#fff;border-bottom:none;border-left:none;align-self:flex-start}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{border-top-color:#fff;border-bottom:none;border-right:none;align-self:flex-end}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-left:none;border-right-color:#fff;align-self:center}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:#fff;border-right:none;align-self:center}.mapboxgl-popup-close-button{cursor:pointer;background-color:initial;border:0;border-radius:0 3px 0 0;position:absolute;top:0;right:0}.mapboxgl-popup-close-button:hover{background-color:#eee}.mapboxgl-popup-content{pointer-events:auto;background:#fff;border-radius:3px;padding:10px 10px 15px;position:relative;box-shadow:0 1px 2px #0000001a}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{will-change:transform;opacity:1;transition:opacity .2s;position:absolute;top:0;left:0}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;width:15px;height:15px}.mapboxgl-user-location-dot:before{content:"";animation:2s infinite mapboxgl-user-location-dot-pulse;position:absolute}.mapboxgl-user-location-dot:after{content:"";box-sizing:border-box;border:2px solid #fff;border-radius:50%;width:19px;height:19px;position:absolute;top:-2px;left:-2px;box-shadow:0 0 3px #00000059}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{width:0;height:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{content:"";border-bottom:7.5px solid #4aa1eb;position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid #0000;transform:translateY(-28px)skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid #0000;transform:translate(7.5px,-28px)skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;width:1px;height:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{opacity:.5;background:#fff;border:2px dotted #202020;width:0;height:0;position:absolute;top:0;left:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{color:#fff;text-align:center;opacity:0;pointer-events:none;background:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;transition:opacity .75s ease-in-out 1s;display:flex;position:absolute;top:0;left:0}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button{text-align:center;font-size:14px;font-weight:600}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button-selected{color:#000;background-color:#bccbd7}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button-selected:hover{background-color:#ccc}._picker_8rhrc_1{gap:.85rem;display:grid}._actions_8rhrc_7{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}._searchButton_8rhrc_16,._locationButton_8rhrc_17,._clearButton_8rhrc_18{border-radius:8px;justify-content:center;align-items:center;gap:.45rem;min-height:40px;padding:.55rem .8rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.72rem;font-weight:700;transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex}._searchButton_8rhrc_16,._locationButton_8rhrc_17{color:var(--color-text-strong);border:1px solid var(--color-border);background:#fff}._searchButton_8rhrc_16:hover:not(:disabled),._locationButton_8rhrc_17:hover:not(:disabled){color:var(--color-brand-orange);background:var(--color-brand-orange-soft);border-color:#ea751a42}._searchButton_8rhrc_16:focus-visible,._locationButton_8rhrc_17:focus-visible,._clearButton_8rhrc_18:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._searchButton_8rhrc_16:disabled,._locationButton_8rhrc_17:disabled,._clearButton_8rhrc_18:disabled{cursor:not-allowed;opacity:.55}._searchButton_8rhrc_16 svg,._locationButton_8rhrc_17 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}._mapWrapper_8rhrc_104{border:1px solid var(--color-border);background:#e7e9e6;border-radius:10px;width:100%;min-height:330px;position:relative;overflow:hidden}._map_8rhrc_104{background:#e7e9e6;width:100%;min-height:330px}._configuration_8rhrc_131{z-index:20;width:min(100% - 2rem,320px);color:var(--color-error);text-align:center;background:#fffffff5;border:1px solid #a6372e2e;border-radius:9px;padding:.85rem 1rem;font-size:.74rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 28px #282a2c24}._mapHint_8rhrc_174{z-index:10;color:#fff;text-align:center;pointer-events:none;background:#282a2cc7;border-radius:999px;width:max-content;max-width:calc(100% - 1.5rem);padding:.5rem .75rem;font-size:.68rem;font-weight:600;position:absolute;bottom:.9rem;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #0000002e}._coordinates_8rhrc_214{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:stretch;gap:.7rem;display:grid}._coordinates_8rhrc_214>div{background:var(--color-brand-olive-soft);border:1px solid #586b3c1f;border-radius:8px;gap:.2rem;min-width:0;padding:.65rem .75rem;display:grid}._coordinates_8rhrc_214 span{color:var(--color-text-muted);font-size:.64rem;font-weight:600}._coordinates_8rhrc_214 strong{color:var(--color-brand-olive);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:700;overflow:hidden}._clearButton_8rhrc_18{color:var(--color-error);background:var(--color-error-background);border:1px solid #a6372e24}._clearButton_8rhrc_18:hover:not(:disabled){background:#a6372e1f;border-color:#a6372e38}._error_8rhrc_291{color:var(--color-error);background:var(--color-error-background);border:1px solid #a6372e24;border-radius:8px;margin:0;padding:.7rem .8rem;font-size:.7rem;line-height:1.45}._help_8rhrc_314{color:var(--color-text-muted);margin:0;font-size:.68rem;line-height:1.5}._picker_8rhrc_1 .mapboxgl-map{font-family:Inter,Segoe UI,Arial,sans-serif}._picker_8rhrc_1 .mapboxgl-canvas{outline:none}._picker_8rhrc_1 .mapboxgl-ctrl-group{border:1px solid #393b3e1a;border-radius:8px;overflow:hidden;box-shadow:0 4px 14px #282a2c1a}._picker_8rhrc_1 .mapboxgl-ctrl-group button{width:34px;height:34px}._picker_8rhrc_1 .mapboxgl-marker{cursor:grab}._picker_8rhrc_1 .mapboxgl-marker:active{cursor:grabbing}@media (width<=700px){._actions_8rhrc_7{flex-direction:column;align-items:stretch}._searchButton_8rhrc_16,._locationButton_8rhrc_17{width:100%}._mapWrapper_8rhrc_104,._map_8rhrc_104{min-height:300px}._coordinates_8rhrc_214{grid-template-columns:1fr 1fr}._clearButton_8rhrc_18{grid-column:1/-1;width:100%}}@media (width<=480px){._mapWrapper_8rhrc_104,._map_8rhrc_104{min-height:260px}._coordinates_8rhrc_214{grid-template-columns:1fr}._clearButton_8rhrc_18{grid-column:auto}._mapHint_8rhrc_174{border-radius:8px;width:calc(100% - 1.2rem);max-width:none;font-size:.64rem;bottom:.65rem}}@media (prefers-reduced-motion:reduce){._searchButton_8rhrc_16,._locationButton_8rhrc_17,._clearButton_8rhrc_18{transition:none}}._locationNotice_8rhrc_428{border:1px solid #ea751a3d;border-left:3px solid var(--color-brand-orange);background:#ea751a0f;border-radius:9px;gap:.35rem;padding:.85rem 1rem;display:grid}._locationNotice_8rhrc_428 strong{color:var(--color-text-strong);font-size:.78rem;font-weight:700}._locationNotice_8rhrc_428 p{color:var(--color-text-muted);margin:0;font-size:.72rem;line-height:1.55}._form_10iig_1{gap:1.25rem;display:grid}._section_10iig_7{background:#fff;border:1px solid #393b3e17;border-radius:12px;gap:1rem;padding:1.1rem;display:grid}._sectionHeader_10iig_24{gap:.2rem;display:grid}._sectionHeader_10iig_24 h2{color:var(--color-text-strong);margin:0;font-size:.92rem;font-weight:700}._sectionHeader_10iig_24 p{color:var(--color-text-secondary);margin:0;font-size:.73rem;line-height:1.5}._fields_10iig_50{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._field_10iig_50{gap:.4rem;min-width:0;display:grid}._fieldFull_10iig_70{grid-column:1/-1}._field_10iig_50>span{color:var(--color-text-strong);font-size:.72rem;font-weight:700}._field_10iig_50 input,._field_10iig_50 textarea,._field_10iig_50 select{width:100%;color:var(--color-text);border:1px solid var(--color-border);background:#fff;border-radius:8px;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.8rem;transition:border-color .16s,box-shadow .16s,background-color .16s}._field_10iig_50 input,._field_10iig_50 select{min-height:44px;padding:.65rem .8rem}._field_10iig_50 textarea{resize:vertical;min-height:110px;padding:.75rem .8rem;line-height:1.5}._field_10iig_50 input::placeholder,._field_10iig_50 textarea::placeholder{color:var(--color-text-muted)}._field_10iig_50 input:hover:not(:disabled),._field_10iig_50 textarea:hover:not(:disabled),._field_10iig_50 select:hover:not(:disabled){background:#fcfcfb}._field_10iig_50 input:focus,._field_10iig_50 textarea:focus,._field_10iig_50 select:focus{border-color:var(--color-brand-orange);outline:none;box-shadow:0 0 0 3px #ea751a1c}._field_10iig_50 input:disabled,._field_10iig_50 textarea:disabled,._field_10iig_50 select:disabled{cursor:not-allowed;color:var(--color-text-muted);opacity:.8;background:#f3f4f2}._field_10iig_50 select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-text-secondary) 50%), linear-gradient(135deg, var(--color-text-secondary) 50%, transparent 50%);background-position:calc(100% - 17px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:2.5rem}._locationHelp_10iig_204{color:var(--color-text-muted);margin:-.2rem 0 0;font-size:.69rem;line-height:1.5}._error_10iig_214{color:var(--color-error);background:var(--color-error-background);border:1px solid #a6372e26;border-radius:9px;align-items:flex-start;gap:.6rem;padding:.8rem .9rem;font-size:.73rem;line-height:1.45;display:flex}._error_10iig_214 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:19px;height:19px}._actions_10iig_254{justify-content:flex-end;align-items:center;gap:.65rem;padding-top:.2rem;display:flex}._cancelButton_10iig_264,._submitButton_10iig_265{border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:.6rem .95rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.76rem;font-weight:700;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex}._cancelButton_10iig_264{color:var(--color-text-secondary);border:1px solid var(--color-border);background:#fff}._cancelButton_10iig_264:hover:not(:disabled){color:var(--color-text-strong);border-color:var(--color-border-strong);background:#f7f7f5}._submitButton_10iig_265{color:#fff;background:var(--color-brand-orange);border:1px solid var(--color-brand-orange);box-shadow:0 7px 16px #ea751a29}._submitButton_10iig_265:hover:not(:disabled){background:var(--color-brand-orange-hover);border-color:var(--color-brand-orange-hover);box-shadow:0 9px 20px #ea751a38}._cancelButton_10iig_264:focus-visible,._submitButton_10iig_265:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._cancelButton_10iig_264:disabled,._submitButton_10iig_265:disabled{cursor:wait;opacity:.58}@media (width<=700px){._fields_10iig_50{grid-template-columns:1fr}._fieldFull_10iig_70{grid-column:auto}}@media (width<=480px){._section_10iig_7{padding:.9rem}._actions_10iig_254{flex-direction:column-reverse;align-items:stretch}._cancelButton_10iig_264,._submitButton_10iig_265{width:100%}}@media (prefers-reduced-motion:reduce){._field_10iig_50 input,._field_10iig_50 textarea,._field_10iig_50 select,._cancelButton_10iig_264,._submitButton_10iig_265{transition:none}}._page_1lcqb_1{width:100%}._pageHeader_1lcqb_5{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.4rem;display:flex}._title_1lcqb_15{color:var(--color-text-strong);letter-spacing:-.025em;margin:0;font-size:clamp(1.8rem,3vw,2.3rem);font-weight:700;line-height:1.1}._subtitle_1lcqb_28{max-width:520px;color:var(--color-text-secondary);margin:.5rem 0 0;font-size:.88rem;line-height:1.5}._createButton_1lcqb_39{color:#fff;background:var(--color-brand-orange);white-space:nowrap;border:0;border-radius:9px;justify-content:center;align-items:center;gap:.55rem;min-height:46px;padding:.7rem 1rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.82rem;font-weight:700;transition:background-color .16s,box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 8px 18px #ea751a2e}._createButton_1lcqb_39 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}._createButton_1lcqb_39:hover{background:var(--color-brand-orange-hover);box-shadow:0 10px 22px #ea751a3d}._createButton_1lcqb_39:active{transform:translateY(1px)}._createButton_1lcqb_39:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:3px}._toolbar_1lcqb_115{background:#fff;border:1px solid #393b3e17;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:.9rem 1rem;display:flex;box-shadow:0 6px 20px #282a2c0a}._searchBox_1lcqb_141{align-items:center;width:min(100%,340px);display:flex;position:relative}._searchInput_1lcqb_154{width:100%;min-height:42px;color:var(--color-text);border:1px solid var(--color-border);background:#fbfbfa;border-radius:8px;padding:.65rem 2.8rem .65rem .85rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.8rem;transition:border-color .16s,box-shadow .16s,background-color .16s}._searchInput_1lcqb_154::placeholder{color:var(--color-text-muted)}._searchInput_1lcqb_154:hover{background:#fff}._searchInput_1lcqb_154:focus{border-color:var(--color-brand-orange);background:#fff;outline:none;box-shadow:0 0 0 3px #ea751a1c}._searchIcon_1lcqb_211{fill:none;width:19px;height:19px;stroke:var(--color-brand-charcoal);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}._filters_1lcqb_235{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._filterButton_1lcqb_244{min-height:36px;color:var(--color-text-secondary);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;padding:.45rem .75rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.73rem;font-weight:700;transition:color .16s,background-color .16s,border-color .16s}._filterButton_1lcqb_244:hover{color:var(--color-brand-orange);background:var(--color-brand-orange-soft)}._filterButton_1lcqb_244:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._filterButtonActive_1lcqb_295{color:var(--color-brand-orange);background:var(--color-brand-orange-soft);border-color:#ea751a40}._projectsPanel_1lcqb_306{background:#fff;border:1px solid #393b3e17;border-radius:14px;min-height:460px;overflow:hidden;box-shadow:0 8px 24px #282a2c0d}._panelHeader_1lcqb_324{border-bottom:1px solid #393b3e14;justify-content:space-between;align-items:center;min-height:68px;padding:.9rem 1rem;display:flex}._panelHeader_1lcqb_324 h2{color:var(--color-text-strong);margin:0;font-size:.94rem;font-weight:700}._panelHeader_1lcqb_324 p{color:var(--color-text-muted);margin:.18rem 0 0;font-size:.69rem}._projectGrid_1lcqb_359{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1rem;display:grid}._projectCard_1lcqb_373{background:#fff;border:1px solid #393b3e1a;border-radius:12px;flex-direction:column;min-width:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;overflow:hidden}._projectCard_1lcqb_373:hover{border-color:#ea751a3d;transform:translateY(-2px);box-shadow:0 10px 26px #282a2c14}._cardHeader_1lcqb_407{justify-content:space-between;align-items:center;gap:.8rem;padding:.9rem .95rem .5rem;display:flex}._projectIcon_1lcqb_420{width:38px;height:38px;color:var(--color-brand-olive);background:var(--color-brand-olive-soft);border-radius:9px;flex:none;place-items:center;display:grid}._projectIcon_1lcqb_420 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}._statusBadge_1lcqb_450{white-space:nowrap;border-radius:999px;align-items:center;min-height:26px;padding:.25rem .6rem;font-size:.67rem;font-weight:700;display:inline-flex}._statusActive_1lcqb_468{color:var(--color-brand-olive);background:var(--color-brand-olive-soft)}._statusPaused_1lcqb_476{color:#98620d;background:#fff5da}._statusFinished_1lcqb_482{color:var(--color-text-secondary);background:#eceeed}._cardContent_1lcqb_490{flex:1;padding:.35rem .95rem 1rem}._cardContent_1lcqb_490 h3{color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.96rem;font-weight:700;overflow:hidden}._description_1lcqb_514{min-height:42px;color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.4rem 0 1rem;font-size:.73rem;line-height:1.45;display:-webkit-box;overflow:hidden}._projectData_1lcqb_536{gap:.7rem;margin:0;display:grid}._projectData_1lcqb_536 div{grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:.5rem;min-width:0;display:grid}._projectData_1lcqb_536 dt{color:var(--color-text-muted);margin:0;font-size:.66rem;font-weight:600}._projectData_1lcqb_536 dd{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.7rem;font-weight:500;overflow:hidden}._cardFooter_1lcqb_583{background:#fbfbfa;border-top:1px solid #393b3e12;justify-content:space-between;align-items:center;gap:.8rem;margin-top:auto;padding:.75rem .95rem;display:flex}._locationStatus_1lcqb_603{min-width:0;color:var(--color-text-secondary);align-items:center;gap:.4rem;font-size:.66rem;display:flex}._locationStatus_1lcqb_603 svg{fill:none;width:16px;height:16px;stroke:var(--color-brand-olive);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}._locationStatus_1lcqb_603 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._openButton_1lcqb_640{color:var(--color-brand-orange);background:0 0;border:0;border-radius:6px;flex:none;align-items:center;gap:.25rem;padding:.35rem .45rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.68rem;font-weight:700;transition:background-color .16s,color .16s;display:inline-flex}._openButton_1lcqb_640 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}._openButton_1lcqb_640:hover{background:var(--color-brand-orange-soft)}._openButton_1lcqb_640:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._state_1lcqb_699{text-align:center;align-content:center;place-items:center;gap:.6rem;min-height:390px;padding:2rem;display:grid}._state_1lcqb_699 h3{color:var(--color-text-strong);margin:0;font-size:.94rem;font-weight:700}._state_1lcqb_699 p{max-width:330px;color:var(--color-text-secondary);margin:0;font-size:.76rem;line-height:1.5}._stateIcon_1lcqb_735,._stateIconError_1lcqb_736{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:46px;height:46px}._stateIcon_1lcqb_735{stroke:var(--color-brand-olive)}._stateIconError_1lcqb_736{stroke:var(--color-error)}._spinner_1lcqb_757{border:3px solid #393b3e1f;border-top-color:var(--color-brand-orange);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite _projects-loading-spin_1lcqb_1}._retryButton_1lcqb_775,._emptyCreateButton_1lcqb_776{border:0;border-radius:8px;min-height:38px;margin-top:.35rem;padding:.5rem .85rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.74rem;font-weight:700;transition:background-color .16s,box-shadow .16s}._retryButton_1lcqb_775{color:#fff;background:var(--color-brand-orange)}._retryButton_1lcqb_775:hover{background:var(--color-brand-orange-hover)}._emptyCreateButton_1lcqb_776{color:var(--color-brand-orange);background:var(--color-brand-orange-soft)}._emptyCreateButton_1lcqb_776:hover{background:#ea751a24}._retryButton_1lcqb_775:focus-visible,._emptyCreateButton_1lcqb_776:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._modalBackdrop_1lcqb_840{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#181a1b94;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._modal_1lcqb_840{background:#f7f7f5;border:1px solid #ffffff2e;border-radius:16px;flex-direction:column;width:min(100%,860px);max-height:calc(100dvh - 3rem);display:flex;overflow:hidden;box-shadow:0 26px 70px #00000042}._modalHeader_1lcqb_890{background:#fff;border-bottom:1px solid #393b3e14;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.15rem 1.25rem;display:flex}._modalHeader_1lcqb_890>div{min-width:0}._modalEyebrow_1lcqb_912{color:var(--color-brand-orange);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.3rem;font-size:.66rem;font-weight:800;display:block}._modalHeader_1lcqb_890 h2{color:var(--color-text-strong);letter-spacing:-.015em;margin:0;font-size:1.15rem;font-weight:700}._modalHeader_1lcqb_890 p{color:var(--color-text-secondary);margin:.35rem 0 0;font-size:.74rem;line-height:1.5}._modalCloseButton_1lcqb_952{width:38px;height:38px;color:var(--color-text-secondary);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;transition:color .16s,background-color .16s;display:grid}._modalCloseButton_1lcqb_952 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}._modalCloseButton_1lcqb_952:hover{color:var(--color-brand-orange);background:var(--color-brand-orange-soft)}._modalCloseButton_1lcqb_952:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._modalContent_1lcqb_1004{overscroll-behavior:contain;padding:1.15rem;overflow-y:auto}._srOnly_1lcqb_1017{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _projects-loading-spin_1lcqb_1{to{transform:rotate(360deg)}}@media (width<=1200px){._projectGrid_1lcqb_359{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){._pageHeader_1lcqb_5{flex-direction:column;align-items:stretch}._createButton_1lcqb_39{width:100%}._toolbar_1lcqb_115{flex-direction:column;align-items:stretch}._searchBox_1lcqb_141,._filters_1lcqb_235{width:100%}}@media (width<=700px){._projectGrid_1lcqb_359{grid-template-columns:1fr}._filters_1lcqb_235{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:.2rem;overflow-x:auto}._filterButton_1lcqb_244{flex:none}._modalBackdrop_1lcqb_840{padding:.75rem}._modal_1lcqb_840{border-radius:13px;max-height:calc(100dvh - 1.5rem)}._modalHeader_1lcqb_890{padding:1rem}._modalContent_1lcqb_1004{padding:.9rem}}@media (width<=480px){._pageHeader_1lcqb_5{margin-bottom:1rem}._title_1lcqb_15{font-size:1.7rem}._subtitle_1lcqb_28{font-size:.82rem}._toolbar_1lcqb_115{padding:.75rem}._projectsPanel_1lcqb_306{border-radius:11px}._panelHeader_1lcqb_324{min-height:60px;padding:.8rem}._projectGrid_1lcqb_359{gap:.75rem;padding:.75rem}._cardFooter_1lcqb_583{flex-direction:column;align-items:flex-start}._openButton_1lcqb_640{background:var(--color-brand-orange-soft);justify-content:center;width:100%;min-height:34px}._projectData_1lcqb_536 div{grid-template-columns:82px minmax(0,1fr)}._state_1lcqb_699{min-height:330px;padding:1.25rem}._modalBackdrop_1lcqb_840{align-items:flex-end;padding:0}._modal_1lcqb_840{border-radius:16px 16px 0 0;width:100%;max-height:94dvh}._modalHeader_1lcqb_890{padding:.95rem}._modalHeader_1lcqb_890 h2{font-size:1.05rem}._modalContent_1lcqb_1004{padding:.8rem}}@media (prefers-reduced-motion:reduce){._createButton_1lcqb_39,._filterButton_1lcqb_244,._projectCard_1lcqb_373,._openButton_1lcqb_640,._retryButton_1lcqb_775,._emptyCreateButton_1lcqb_776,._searchInput_1lcqb_154,._modalCloseButton_1lcqb_952{transition:none}._spinner_1lcqb_757{animation:none}}._backdrop_ef1b4_1{z-index:120;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#191b1d70;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}._modal_ef1b4_19{background:#fff;border:1px solid #393b3e1a;border-radius:16px;grid-template-rows:auto auto minmax(0,1fr);width:min(980px,100%);max-height:min(760px,100dvh - 2.5rem);animation:.16s ease-out _collaborators-modal-in_ef1b4_1;display:grid;overflow:hidden;box-shadow:0 24px 70px #191b1d3d}._header_ef1b4_62{border-bottom:1px solid #393b3e14;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.2rem 1.3rem;display:flex}._header_ef1b4_62>div:first-child{gap:.3rem;min-width:0;display:grid}._eyebrow_ef1b4_86{color:var(--color-brand-orange);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:800}._header_ef1b4_62 h2{color:var(--color-text-strong);margin:0;font-size:1.05rem;font-weight:800}._header_ef1b4_62 p{max-width:620px;color:var(--color-text-secondary);margin:0;font-size:.72rem;line-height:1.5}._closeButton_ef1b4_121{width:38px;height:38px;color:var(--color-brand-charcoal);background:0 0;border:0;border-radius:9px;flex:none;place-items:center;padding:0;transition:color .16s,background-color .16s;display:grid}._closeButton_ef1b4_121:hover{color:var(--color-brand-orange);background:var(--color-brand-orange-soft)}._closeButton_ef1b4_121:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._closeButton_ef1b4_121 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}._error_ef1b4_177{color:#8e2f28;background:#a6372e12;border:1px solid #a6372e24;border-radius:9px;margin:.9rem 1.3rem 0;padding:.7rem .8rem;font-size:.72rem;font-weight:600;line-height:1.45}._content_ef1b4_208{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:0;display:grid;overflow:hidden}._currentTeam_ef1b4_220,._availableUsers_ef1b4_221{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}._currentTeam_ef1b4_220{border-right:1px solid #393b3e14}._availableUsers_ef1b4_221{grid-template-rows:auto auto minmax(0,1fr)}._sectionHeader_ef1b4_245{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem .8rem;display:flex}._sectionHeader_ef1b4_245>div{gap:.15rem;min-width:0;display:grid}._sectionHeader_ef1b4_245 h3{color:var(--color-text-strong);margin:0;font-size:.8rem;font-weight:800}._sectionHeader_ef1b4_245 span{color:var(--color-text-secondary);font-size:.66rem;line-height:1.4}._searchBox_ef1b4_289{margin:0 1.1rem .8rem;display:block;position:relative}._searchBox_ef1b4_289 svg{fill:none;width:18px;height:18px;color:var(--color-text-secondary);stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchBox_ef1b4_289 input{width:100%;height:42px;color:var(--color-text-strong);background:#fbfbfa;border:1px solid #393b3e1f;border-radius:10px;padding:0 .8rem 0 2.25rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.74rem;transition:border-color .16s,box-shadow .16s,background-color .16s}._searchBox_ef1b4_289 input::placeholder{color:#63666a9e}._searchBox_ef1b4_289 input:focus{border-color:var(--color-brand-orange);background:#fff;outline:none;box-shadow:0 0 0 3px #ea751a1a}._teamList_ef1b4_383,._usersList_ef1b4_384{min-height:0;padding:0 .85rem 1rem;overflow-y:auto}._person_ef1b4_395{border-bottom:1px solid #393b3e12;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;min-height:64px;padding:.65rem .55rem;display:grid}._person_ef1b4_395:last-child{border-bottom:0}._person_ef1b4_395:hover{background:#393b3e06;border-radius:9px}._avatar_ef1b4_431{color:#fff;background:var(--color-brand-charcoal-dark);letter-spacing:.035em;border-radius:50%;place-items:center;width:40px;height:40px;font-size:.7rem;font-weight:800;display:grid;overflow:hidden}._avatar_ef1b4_431 img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}._personInfo_ef1b4_463{gap:.14rem;min-width:0;display:grid}._personInfo_ef1b4_463 strong{color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:700;overflow:hidden}._personInfo_ef1b4_463 span{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}._ownerBadge_ef1b4_500{color:#365821;background:#748b4b21;border-radius:999px;justify-content:center;align-items:center;min-height:27px;padding:.25rem .55rem;font-size:.61rem;font-weight:800;display:inline-flex}._addButton_ef1b4_526,._removeButton_ef1b4_527{border-radius:8px;justify-content:center;align-items:center;min-width:76px;min-height:34px;padding:.4rem .7rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.66rem;font-weight:800;transition:color .16s,background-color .16s,border-color .16s,transform .16s;display:inline-flex}._addButton_ef1b4_526{color:var(--color-brand-charcoal-dark);background:linear-gradient(135deg, #f6a42f 0%, var(--color-brand-orange) 100%);border:1px solid #ea751a3d}._addButton_ef1b4_526:hover:not(:disabled){background:linear-gradient(135deg,#f8ac3b 0%,#ef7f22 100%)}._removeButton_ef1b4_527{color:#a6372e;background:#a6372e0d;border:1px solid #a6372e24}._removeButton_ef1b4_527:hover:not(:disabled){color:#8e2f28;background:#a6372e17}._addButton_ef1b4_526:active:not(:disabled),._removeButton_ef1b4_527:active:not(:disabled){transform:translateY(1px)}._addButton_ef1b4_526:focus-visible,._removeButton_ef1b4_527:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._addButton_ef1b4_526:disabled,._removeButton_ef1b4_527:disabled{cursor:wait;opacity:.55}._loading_ef1b4_626,._emptyTeam_ef1b4_627,._emptyUsers_ef1b4_628{min-height:130px;color:var(--color-text-secondary);text-align:center;place-items:center;padding:1rem;font-size:.69rem;display:grid}._emptyTeam_ef1b4_627,._emptyUsers_ef1b4_628{line-height:1.5}._srOnly_ef1b4_653{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _collaborators-modal-in_ef1b4_1{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=860px){._modal_ef1b4_19{max-height:calc(100dvh - 2rem)}._content_ef1b4_208{grid-template-columns:1fr}._currentTeam_ef1b4_220{border-bottom:1px solid #393b3e14;border-right:0}._teamList_ef1b4_383,._usersList_ef1b4_384{max-height:280px}}@media (width<=600px){._backdrop_ef1b4_1{align-items:end;padding:0}._modal_ef1b4_19{border-radius:16px 16px 0 0;width:100%;max-height:92dvh}._header_ef1b4_62{padding:1rem}._header_ef1b4_62 p{font-size:.68rem}._sectionHeader_ef1b4_245{padding:.9rem 1rem .7rem}._searchBox_ef1b4_289{margin:0 1rem .75rem}._teamList_ef1b4_383,._usersList_ef1b4_384{padding:0 .75rem .8rem}._person_ef1b4_395{gap:.6rem;padding:.6rem .45rem}._avatar_ef1b4_431{width:36px;height:36px;font-size:.64rem}._addButton_ef1b4_526,._removeButton_ef1b4_527{min-width:68px;padding:.35rem .55rem;font-size:.62rem}}@media (width<=420px){._person_ef1b4_395{grid-template-columns:auto minmax(0,1fr)}._ownerBadge_ef1b4_500,._addButton_ef1b4_526,._removeButton_ef1b4_527{grid-column:2;justify-self:start}._addButton_ef1b4_526,._removeButton_ef1b4_527{min-width:82px}}@media (prefers-reduced-motion:reduce){._modal_ef1b4_19{animation:none}._closeButton_ef1b4_121,._searchBox_ef1b4_289 input,._addButton_ef1b4_526,._removeButton_ef1b4_527{transition:none}}._overlay_tvdv1_1{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#161a1d94;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._modal_tvdv1_17{background:#fff;border:1px solid #00000014;border-radius:18px;flex-direction:column;width:min(920px,100%);max-height:calc(100vh - 3rem);display:flex;overflow:hidden;box-shadow:0 24px 70px #00000038}._header_tvdv1_36{border-bottom:1px solid #e8eaed;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.35rem 1.5rem;display:flex}._headerText_tvdv1_47{min-width:0}._headerText_tvdv1_47 h2{color:var(--color-brand-charcoal);margin:0;font-size:1.25rem;font-weight:750;line-height:1.3}._headerText_tvdv1_47 p{color:#737b85;margin:.35rem 0 0;font-size:.86rem;line-height:1.5}._closeButton_tvdv1_68{color:#626a73;cursor:pointer;background:#fff;border:1px solid #e2e5e8;border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}._closeButton_tvdv1_68:hover:not(:disabled){color:#22282d;background:#f5f6f7;border-color:#cfd4d9}._closeButton_tvdv1_68:disabled{cursor:not-allowed;opacity:.5}._closeButton_tvdv1_68 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:19px;height:19px}._body_tvdv1_116{flex-direction:column;gap:1.35rem;padding:1.5rem;display:flex;overflow-y:auto}._photoSection_tvdv1_126{grid-template-columns:220px minmax(0,1fr);gap:1.25rem;display:grid}._preview_tvdv1_132{aspect-ratio:4/3;background:#f4f5f6;border:1px solid #e1e4e7;border-radius:12px;width:100%;position:relative;overflow:hidden}._preview_tvdv1_132 img{object-fit:cover;width:100%;height:100%;display:block}._previewPlaceholder_tvdv1_155{color:#818892;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;width:100%;height:100%;padding:1rem;display:flex}._previewPlaceholder_tvdv1_155 svg{fill:none;width:34px;height:34px;stroke:var(--color-brand-orange);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}._previewPlaceholder_tvdv1_155 span{font-size:.8rem;font-weight:600}._fields_tvdv1_187{flex-direction:column;gap:1rem;min-width:0;display:flex}._field_tvdv1_187{flex-direction:column;gap:.45rem;display:flex}._field_tvdv1_187 label{color:var(--color-brand-charcoal);font-size:.82rem;font-weight:700}._field_tvdv1_187 input{width:100%;min-height:43px;color:var(--color-brand-charcoal);font:inherit;background:#fff;border:1px solid #d8dde2;border-radius:9px;outline:none;padding:.7rem .8rem;font-size:.88rem;transition:border-color .16s,box-shadow .16s}._field_tvdv1_187 input:focus{border-color:var(--color-brand-orange);box-shadow:0 0 0 3px #ea751a1f}._field_tvdv1_187 input:disabled{cursor:not-allowed;background:#f4f5f6}._fileInfo_tvdv1_243{background:#f8f9fa;border:1px solid #e3e6e9;border-radius:9px;flex-direction:column;gap:.25rem;padding:.8rem;display:flex}._fileInfo_tvdv1_243 span{color:#333a42;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:650;overflow:hidden}._fileInfo_tvdv1_243 small{color:#7c848e;font-size:.73rem}._locationSection_tvdv1_271{padding-top:.1rem}._error_tvdv1_275{color:#b42318;background:#fff5f4;border:1px solid #b423182e;border-radius:9px;margin:0;padding:.75rem .85rem;font-size:.82rem;font-weight:550;line-height:1.45}._footer_tvdv1_292{background:#fafafa;border-top:1px solid #e8eaed;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._cancelButton_tvdv1_305,._submitButton_tvdv1_306{min-height:42px;font:inherit;cursor:pointer;border-radius:9px;padding:.68rem 1.05rem;font-size:.84rem;font-weight:700;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s}._cancelButton_tvdv1_305{color:#555e67;background:#fff;border:1px solid #d8dce0}._cancelButton_tvdv1_305:hover:not(:disabled){color:#2d343a;background:#f4f5f6}._submitButton_tvdv1_306{border:1px solid var(--color-brand-orange);background:var(--color-brand-orange);color:#fff;box-shadow:0 6px 16px #ea751a33}._submitButton_tvdv1_306:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 20px #ea751a45}._cancelButton_tvdv1_305:disabled,._submitButton_tvdv1_306:disabled{cursor:not-allowed;opacity:.55}._cancelButton_tvdv1_305:focus-visible,._submitButton_tvdv1_306:focus-visible,._closeButton_tvdv1_68:focus-visible{outline-offset:2px;outline:3px solid #ea751a2e}@media (width<=720px){._overlay_tvdv1_1{align-items:flex-end;padding:0}._modal_tvdv1_17{border-bottom:0;border-left:0;border-right:0;border-radius:18px 18px 0 0;width:100%;max-height:94vh}._header_tvdv1_36{padding:1.1rem 1rem}._body_tvdv1_116{padding:1rem}._photoSection_tvdv1_126{grid-template-columns:1fr}._preview_tvdv1_132{max-height:260px}._footer_tvdv1_292{padding:.9rem 1rem}}@media (width<=480px){._headerText_tvdv1_47 h2{font-size:1.08rem}._headerText_tvdv1_47 p{font-size:.79rem}._footer_tvdv1_292{grid-template-columns:1fr 1fr;display:grid}._cancelButton_tvdv1_305,._submitButton_tvdv1_306{width:100%}}@media (prefers-reduced-motion:reduce){._closeButton_tvdv1_68,._cancelButton_tvdv1_305,._submitButton_tvdv1_306,._field_tvdv1_187 input{transition:none}}._overlay_kd3n8_1{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#161a1d94;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._modal_kd3n8_17{background:#fff;border:1px solid #00000014;border-radius:18px;flex-direction:column;width:min(920px,100%);max-height:calc(100vh - 3rem);display:flex;overflow:hidden;box-shadow:0 24px 70px #00000038}._header_kd3n8_36{border-bottom:1px solid #e8eaed;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.35rem 1.5rem;display:flex}._headerText_kd3n8_47{min-width:0}._headerText_kd3n8_47 h2{color:var(--color-brand-charcoal);margin:0;font-size:1.25rem;font-weight:750;line-height:1.3}._headerText_kd3n8_47 p{color:#737b85;margin:.35rem 0 0;font-size:.86rem;line-height:1.5}._closeButton_kd3n8_68{color:#626a73;cursor:pointer;background:#fff;border:1px solid #e2e5e8;border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}._closeButton_kd3n8_68:hover:not(:disabled){color:#22282d;background:#f5f6f7;border-color:#cfd4d9}._closeButton_kd3n8_68:disabled{cursor:not-allowed;opacity:.5}._closeButton_kd3n8_68 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:19px;height:19px}._body_kd3n8_111{flex-direction:column;gap:1.35rem;padding:1.5rem;display:flex;overflow-y:auto}._previewSection_kd3n8_121{grid-template-columns:240px minmax(0,1fr);gap:1.25rem;display:grid}._preview_kd3n8_121{aspect-ratio:2;background:#f4f5f6;border:1px solid #e1e4e7;border-radius:12px;width:100%;position:relative;overflow:hidden}._preview_kd3n8_121 img{object-fit:cover;width:100%;height:100%;display:block}._previewBadge_kd3n8_150{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#23282dd1;border-radius:999px;padding:.32rem .55rem;font-size:.68rem;font-weight:800;position:absolute;bottom:.7rem;left:.7rem}._previewPlaceholder_kd3n8_168{color:#818892;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;width:100%;height:100%;padding:1rem;display:flex}._previewPlaceholder_kd3n8_168 svg{fill:none;width:36px;height:36px;stroke:var(--color-brand-orange);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}._previewPlaceholder_kd3n8_168 span{font-size:.8rem;font-weight:600}._fields_kd3n8_200{flex-direction:column;gap:1rem;min-width:0;display:flex}._field_kd3n8_200{flex-direction:column;gap:.45rem;display:flex}._field_kd3n8_200 label{color:var(--color-brand-charcoal);font-size:.82rem;font-weight:700}._field_kd3n8_200 input{width:100%;min-height:43px;color:var(--color-brand-charcoal);font:inherit;background:#fff;border:1px solid #d8dde2;border-radius:9px;outline:none;padding:.7rem .8rem;font-size:.88rem}._field_kd3n8_200 input:focus{border-color:var(--color-brand-orange);box-shadow:0 0 0 3px #ea751a1f}._field_kd3n8_200 input:disabled{cursor:not-allowed;background:#f4f5f6}._fileInfo_kd3n8_252{background:#f8f9fa;border:1px solid #e3e6e9;border-radius:9px;flex-direction:column;gap:.25rem;padding:.8rem;display:flex}._fileInfo_kd3n8_252 span{color:#333a42;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:650;overflow:hidden}._fileInfo_kd3n8_252 small{color:#7c848e;font-size:.73rem}._notice_kd3n8_280{color:#725026;background:#ea751a0f;border:1px solid #ea751a2e;border-radius:9px;margin:0;padding:.8rem .9rem;font-size:.78rem;line-height:1.45}._locationSection_kd3n8_297{padding-top:.1rem}._error_kd3n8_301{color:#b42318;background:#fff5f4;border:1px solid #b423182e;border-radius:9px;margin:0;padding:.75rem .85rem;font-size:.82rem;font-weight:550;line-height:1.45}._footer_kd3n8_318{background:#fafafa;border-top:1px solid #e8eaed;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._cancelButton_kd3n8_331,._submitButton_kd3n8_332{min-height:42px;font:inherit;cursor:pointer;border-radius:9px;padding:.68rem 1.05rem;font-size:.84rem;font-weight:700}._cancelButton_kd3n8_331{color:#555e67;background:#fff;border:1px solid #d8dce0}._cancelButton_kd3n8_331:hover:not(:disabled){color:#2d343a;background:#f4f5f6}._submitButton_kd3n8_332{border:1px solid var(--color-brand-orange);background:var(--color-brand-orange);color:#fff;box-shadow:0 6px 16px #ea751a33}._submitButton_kd3n8_332:hover:not(:disabled){box-shadow:0 8px 20px #ea751a45}._cancelButton_kd3n8_331:disabled,._submitButton_kd3n8_332:disabled{cursor:not-allowed;opacity:.55}@media (width<=720px){._overlay_kd3n8_1{align-items:flex-end;padding:0}._modal_kd3n8_17{border-bottom:0;border-left:0;border-right:0;border-radius:18px 18px 0 0;width:100%;max-height:94vh}._header_kd3n8_36{padding:1.1rem 1rem}._body_kd3n8_111{padding:1rem}._previewSection_kd3n8_121{grid-template-columns:1fr}._preview_kd3n8_121{max-height:260px}._footer_kd3n8_318{padding:.9rem 1rem}}@media (width<=480px){._footer_kd3n8_318{grid-template-columns:1fr 1fr;display:grid}._cancelButton_kd3n8_331,._submitButton_kd3n8_332{width:100%}}._overlay_1vyfr_1{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#161a1d94;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._modal_1vyfr_16{background:#fff;border:1px solid #00000014;border-radius:18px;flex-direction:column;width:min(760px,100%);max-height:calc(100vh - 3rem);display:flex;overflow:hidden;box-shadow:0 24px 70px #00000038}._header_1vyfr_35{border-bottom:1px solid #e8eaed;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.35rem 1.5rem;display:flex}._headerText_1vyfr_46{min-width:0}._headerText_1vyfr_46 h2{color:var(--color-brand-charcoal);margin:0;font-size:1.25rem;font-weight:750;line-height:1.3}._headerText_1vyfr_46 p{color:#737b85;margin:.35rem 0 0;font-size:.86rem;line-height:1.5}._closeButton_1vyfr_67{color:#626a73;cursor:pointer;background:#fff;border:1px solid #e2e5e8;border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}._closeButton_1vyfr_67:hover:not(:disabled){color:#22282d;background:#f5f6f7;border-color:#cfd4d9}._closeButton_1vyfr_67:disabled{cursor:not-allowed;opacity:.5}._closeButton_1vyfr_67 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:19px;height:19px}._body_1vyfr_108{flex-direction:column;gap:1.2rem;padding:1.5rem;display:flex;overflow-y:auto}._fileCard_1vyfr_118{background:#f8f9fa;border:1px solid #e2e5e8;border-radius:12px;align-items:center;gap:1rem;padding:1rem;display:flex}._fileIcon_1vyfr_131{width:48px;height:48px;color:var(--color-brand-orange);background:#ea751a1a;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}._fileIcon_1vyfr_131 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}._fileInfo_1vyfr_159{flex-direction:column;gap:.2rem;min-width:0;display:flex}._fileInfo_1vyfr_159 strong{color:var(--color-brand-charcoal);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:700;overflow:hidden}._fileInfo_1vyfr_159 span{color:#7c848e;font-size:.74rem}._fields_1vyfr_183{flex-direction:column;gap:1rem;display:flex}._field_1vyfr_183{flex-direction:column;gap:.45rem;display:flex}._field_1vyfr_183 label{color:var(--color-brand-charcoal);font-size:.82rem;font-weight:700}._field_1vyfr_183 input,._field_1vyfr_183 textarea{width:100%;color:var(--color-brand-charcoal);font:inherit;resize:vertical;background:#fff;border:1px solid #d8dde2;border-radius:9px;outline:none;padding:.72rem .8rem;font-size:.88rem}._field_1vyfr_183 input{min-height:43px}._field_1vyfr_183 textarea{min-height:110px}._field_1vyfr_183 input:focus,._field_1vyfr_183 textarea:focus{border-color:var(--color-brand-orange);box-shadow:0 0 0 3px #ea751a1f}._field_1vyfr_183 input:disabled,._field_1vyfr_183 textarea:disabled{cursor:not-allowed;background:#f4f5f6}._notice_1vyfr_245{color:#725026;background:#ea751a0f;border:1px solid #ea751a2e;border-radius:9px;margin:0;padding:.8rem .9rem;font-size:.78rem;line-height:1.45}._error_1vyfr_262{color:#b42318;background:#fff5f4;border:1px solid #b423182e;border-radius:9px;margin:0;padding:.75rem .85rem;font-size:.82rem;font-weight:550;line-height:1.45}._footer_1vyfr_279{background:#fafafa;border-top:1px solid #e8eaed;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._cancelButton_1vyfr_292,._submitButton_1vyfr_293{min-height:42px;font:inherit;cursor:pointer;border-radius:9px;padding:.68rem 1.05rem;font-size:.84rem;font-weight:700}._cancelButton_1vyfr_292{color:#555e67;background:#fff;border:1px solid #d8dce0}._cancelButton_1vyfr_292:hover:not(:disabled){color:#2d343a;background:#f4f5f6}._submitButton_1vyfr_293{border:1px solid var(--color-brand-orange);background:var(--color-brand-orange);color:#fff;box-shadow:0 6px 16px #ea751a33}._submitButton_1vyfr_293:hover:not(:disabled){box-shadow:0 8px 20px #ea751a45}._cancelButton_1vyfr_292:disabled,._submitButton_1vyfr_293:disabled{cursor:not-allowed;opacity:.55}@media (width<=640px){._overlay_1vyfr_1{align-items:flex-end;padding:0}._modal_1vyfr_16{border-bottom:0;border-left:0;border-right:0;border-radius:18px 18px 0 0;width:100%;max-height:94vh}._header_1vyfr_35{padding:1.1rem 1rem}._body_1vyfr_108{padding:1rem}._footer_1vyfr_279{padding:.9rem 1rem}}@media (width<=480px){._footer_1vyfr_279{grid-template-columns:1fr 1fr;display:grid}._cancelButton_1vyfr_292,._submitButton_1vyfr_293{width:100%}}.pnlm-container{cursor:default;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-o-user-select:none;contain:content;background:#f4f4f4 url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2267%22%20height%3D%22100%22%20viewBox%3D%220%200%2067%20100%22%3E%0A%3Cpath%20stroke%3D%22%23ccc%22%20fill%3D%22none%22%20d%3D%22M33.5%2C50%2C0%2C63%2C33.5%2C75%2C67%2C63%2C33.5%2C50m-33.5-50%2C67%2C25m-0.5%2C0%2C0%2C75m-66.5-75%2C67-25m-33.5%2C75%2C0%2C25m0-100%2C0%2C50%22%2F%3E%0A%3C%2Fsvg%3E%0A);outline:0;width:100%;height:100%;margin:0;padding:0;font-family:Helvetica,Nimbus Sans L,Liberation Sans,Arial,sans-serif;line-height:1.4;position:relative;overflow:hidden}.pnlm-container *{box-sizing:content-box}.pnlm-ui{z-index:1;width:100%;height:100%;position:absolute}.pnlm-grab{cursor:grab;cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2226%22%20width%3D%2226%22%3E%0A%3Cpath%20stroke%3D%22%23000%22%20stroke-width%3D%221px%22%20fill%3D%22%23fff%22%20d%3D%22m15.3%2020.5s6.38-6.73%204.64-8.24-3.47%201.01-3.47%201.01%203.61-5.72%201.41-6.49c-2.2-0.769-3.33%204.36-3.33%204.36s0.873-5.76-1.06-5.76-1.58%205.39-1.58%205.39-0.574-4.59-2.18-4.12c-1.61%200.468-0.572%205.51-0.572%205.51s-1.58-4.89-2.93-3.79c-1.35%201.11%200.258%205.25%200.572%206.62%200.836%202.43%202.03%202.94%202.17%205.55%22%2F%3E%0A%3C%2Fsvg%3E%0A) 12 8,default}.pnlm-grabbing{cursor:grabbing;cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2226%22%20width%3D%2226%22%3E%0A%3Cpath%20stroke%3D%22%23000%22%20stroke-width%3D%221px%22%20fill%3D%22%23fff%22%20d%3D%22m15.3%2020.5s5.07-5.29%203.77-6.74c-1.31-1.45-2.53%200.14-2.53%200.14s2.74-3.29%200.535-4.06c-2.2-0.769-2.52%201.3-2.52%201.3s0.81-2.13-1.12-2.13-1.52%201.77-1.52%201.77-0.261-1.59-1.87-1.12c-1.61%200.468-0.874%202.17-0.874%202.17s-0.651-1.55-2-0.445c-1.35%201.11-0.68%202.25-0.365%203.62%200.836%202.43%202.03%202.94%202.17%205.55%22%2F%3E%0A%3C%2Fsvg%3E%0A) 12 8,default}.pnlm-sprite{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%22208%22%3E%0A%3Ccircle%20fill-opacity%3D%22.78%22%20cy%3D%22117%22%20cx%3D%2213%22%20r%3D%2211%22%20fill%3D%22%23fff%22%2F%3E%0A%3Ccircle%20fill-opacity%3D%22.78%22%20cy%3D%22143%22%20cx%3D%2213%22%20r%3D%2211%22%20fill%3D%22%23fff%22%2F%3E%0A%3Ccircle%20cy%3D%22169%22%20cx%3D%2213%22%20r%3D%227%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%2F%3E%0A%3Ccircle%20cy%3D%22195%22%20cx%3D%2213%22%20r%3D%227%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%2F%3E%0A%3Ccircle%20cx%3D%2213%22%20cy%3D%22195%22%20r%3D%222.5%22%2F%3E%0A%3Cpath%20d%3D%22m5%2083v6h2v-4h4v-2zm10%200v2h4v4h2v-6zm-5%205v6h6v-6zm-5%205v6h6v-2h-4v-4zm14%200v4h-4v2h6v-6z%22%2F%3E%0A%3Cpath%20d%3D%22m13%20110a7%207%200%200%200%20-7%207%207%207%200%200%200%207%207%207%207%200%200%200%207%20-7%207%207%200%200%200%20-7%20-7zm-1%203h2v2h-2zm0%203h2v5h-2z%22%2F%3E%0A%3Cpath%20d%3D%22m5%2057v6h2v-4h4v-2zm10%200v2h4v4h2v-6zm-10%2010v6h6v-2h-4v-4zm14%200v4h-4v2h6v-6z%22%2F%3E%0A%3Cpath%20d%3D%22m17%2038v2h-8v-2z%22%2F%3E%0A%3Cpath%20d%3D%22m12%209v3h-3v2h3v3h2v-3h3v-2h-3v-3z%22%2F%3E%0A%3Cpath%20d%3D%22m13%20136-6.125%206.125h4.375v7.875h3.5v-7.875h4.375z%22%2F%3E%0A%3Cpath%20d%3D%22m10.428%20173.33v-5.77l5-2.89v5.77zm1-1.73%203-1.73-3.001-1.74z%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.pnlm-container:fullscreen{width:100%!important;height:100%!important;position:static!important}.pnlm-render-container{cursor:inherit;width:100%;height:100%;position:absolute}.pnlm-controls{cursor:pointer;z-index:2;background-color:#fff;border:1px solid #0006;border-radius:3px;margin-top:4px;transform:translateZ(9999px)}.pnlm-control:hover{background-color:#f8f8f8}.pnlm-controls-container{z-index:1;position:absolute;top:0;left:4px}.pnlm-zoom-controls{width:26px;height:52px}.pnlm-zoom-in{border-radius:3px 3px 0 0;width:100%;height:50%;position:absolute;top:0}.pnlm-zoom-out{background-position:0 -26px;border-top:1px solid #0000001a;border-radius:0 0 3px 3px;width:100%;height:50%;position:absolute;bottom:0}.pnlm-fullscreen-toggle-button,.pnlm-orientation-button,.pnlm-hot-spot-debug-indicator{width:26px;height:26px}.pnlm-hot-spot-debug-indicator{background-color:#ffffff80;border-radius:13px;width:26px;height:26px;margin:-13px 0 0 -13px;display:none;position:absolute;top:50%;left:50%}.pnlm-orientation-button-inactive{background-position:0 -156px}.pnlm-orientation-button-active{background-position:0 -182px}.pnlm-fullscreen-toggle-button-inactive{background-position:0 -52px}.pnlm-fullscreen-toggle-button-active{background-position:0 -78px}.pnlm-panorama-info{color:#fff;text-align:left;z-index:2;background-color:#000000b3;border-radius:0 3px 3px 0;padding-right:10px;display:none;position:absolute;bottom:4px;transform:translateZ(9999px)}.pnlm-title-box{margin-bottom:3px;padding-left:5px;font-size:20px;display:table;position:relative}.pnlm-author-box{padding-left:5px;font-size:12px;display:table;position:relative}.pnlm-load-box{text-align:center;color:#fff;background-color:#000000b3;border-radius:3px;width:200px;height:150px;margin:-75px 0 0 -100px;font-size:20px;display:none;position:absolute;top:50%;left:50%}.pnlm-load-box p{margin:20px 0}.pnlm-lbox{width:20px;height:20px;margin:-10px 0 0 -10px;display:none;position:absolute;top:50%;left:50%}.pnlm-loading{background-color:#fff;width:10px;height:10px;animation-name:pnlm-mv;animation-duration:1.5s;animation-timing-function:linear;animation-iteration-count:infinite;position:relative}@keyframes pnlm-mv{0%{top:0;left:0}25%{top:0;left:10px}50%{top:10px;left:10px}75%{top:10px;left:0}to{top:0;left:0}}.pnlm-load-button{text-align:center;color:#fff;cursor:pointer;background-color:#000000b3;border-radius:3px;width:200px;height:100px;margin:-50px 0 0 -100px;font-size:20px;display:table;position:absolute;top:50%;left:50%}.pnlm-load-button:hover{background-color:#000c}.pnlm-load-button p{vertical-align:middle;display:table-cell}.pnlm-info-box{text-align:center;color:#fff;table-layout:fixed;background-color:#000;border-radius:3px;width:200px;height:150px;margin:-75px 0 0 -100px;font-size:15px;display:table;position:absolute;top:50%;left:50%}.pnlm-info-box a,.pnlm-author-box a{color:#fff;word-wrap:break-word;overflow-wrap:break-word}.pnlm-info-box p{vertical-align:middle;padding:0 5px;display:table-cell}.pnlm-error-msg{display:none}.pnlm-about-msg{color:#fff;opacity:0;-o-transition:opacity .3s ease-in-out;z-index:1;background:#000000b3;border-radius:3px;padding:5px 8px;font-size:11px;line-height:11px;transition:opacity .3s ease-in-out;display:none;position:absolute;top:50px;left:50px}.pnlm-about-msg a:link,.pnlm-about-msg a:visited{color:#fff}.pnlm-about-msg a:hover,.pnlm-about-msg a:active{color:#eee}.pnlm-hotspot-base{visibility:hidden;cursor:default;vertical-align:middle;z-index:1;position:absolute;top:0}.pnlm-hotspot{border-radius:13px;width:26px;height:26px}.pnlm-hotspot:hover{background-color:#fff3}.pnlm-hotspot.pnlm-info{background-position:0 -104px}.pnlm-hotspot.pnlm-scene{background-position:0 -130px}div.pnlm-tooltip span{visibility:hidden;color:#fff;text-align:center;cursor:default;background-color:#000000b3;border-radius:3px;max-width:200px;margin-left:-220px;padding:5px 10px;position:absolute}div.pnlm-tooltip:hover span{visibility:visible}div.pnlm-tooltip:hover span:after{content:"";border:10px solid #0000;border-top-color:#000000b3;width:0;height:0;margin:0 50%;position:absolute;bottom:-20px;left:-10px}.pnlm-compass{cursor:default;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2250%22%20width%3D%2250%22%3E%0A%3Cpath%20d%3D%22m24.5078%206-3.2578%2018h7.5l-3.25781-18h-0.984376zm-3.2578%2020%203.2578%2018h0.9844l3.2578-18h-7.5zm1.19531%200.9941h5.10938l-2.5547%2014.1075-2.5547-14.1075z%22%2F%3E%0A%3C%2Fsvg%3E%0A);border-radius:25px;width:50px;height:50px;display:none;position:absolute;bottom:4px;right:4px}.pnlm-world{position:absolute;top:50%;left:50%}.pnlm-face{transform-origin:0 0;position:absolute}.pnlm-dragfix,.pnlm-preview-img{width:100%;height:100%;position:absolute}.pnlm-preview-img{background-position:50%;background-size:cover}.pnlm-lbar{border:1px solid #fff;width:150px;height:6px;margin:0 auto}.pnlm-lbar-fill{background:#fff;width:0;height:100%}.pnlm-lmsg{font-size:12px}.pnlm-fade-img{position:absolute;top:0;left:0}.pnlm-pointer{cursor:pointer}._overlay_ke681_1{z-index:1100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a0d10c7;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modal_ke681_16{background:#11161a;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;width:min(1180px,100%);height:min(780px,100vh - 2rem);display:flex;overflow:hidden;box-shadow:0 30px 80px #0006}._header_ke681_35{background:#fff;border-bottom:1px solid #e5e7ea;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}._header_ke681_35>div{align-items:center;gap:.75rem;min-width:0;display:flex}._header_ke681_35 h2{color:var(--color-brand-charcoal);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1rem;font-weight:750;overflow:hidden}._badge_ke681_69{background:var(--color-brand-orange);color:#fff;letter-spacing:.03em;border-radius:999px;flex:none;padding:.32rem .55rem;font-size:.7rem;font-weight:800}._closeButton_ke681_84{color:#555e67;cursor:pointer;background:#fff;border:1px solid #dfe3e7;border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}._closeButton_ke681_84:hover{color:#22282d;background:#f3f4f5}._closeButton_ke681_84 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:19px;height:19px}._viewer_ke681_120{background:#0d1114;flex:1;width:100%;min-height:0;position:relative}._footer_ke681_131{color:#747c85;background:#fff;border-top:1px solid #e5e7ea;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;font-size:.75rem;display:flex}@media (width<=720px){._overlay_ke681_1{align-items:stretch;padding:0}._modal_ke681_16{border:0;border-radius:0;width:100%;height:100%}._header_ke681_35{padding:.9rem 1rem}._footer_ke681_131{flex-direction:column;align-items:flex-start;gap:.25rem;padding:.65rem 1rem}}._overlay_lcue8_1{z-index:12000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#121210d1;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._viewer_lcue8_19{background:#1f211f;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;width:min(1180px,100%);max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 30px 80px #00000061}._header_lcue8_44{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}._headerText_lcue8_58{flex-direction:column;gap:4px;min-width:0;display:flex}._headerText_lcue8_58 span{letter-spacing:.08em;text-transform:uppercase;color:#ff6b00;font-size:.72rem;font-weight:700}._headerText_lcue8_58 h2{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1rem;font-weight:700;overflow:hidden}._closeButton_lcue8_106{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s,border-color .15s,transform .15s;display:flex}._closeButton_lcue8_106:hover{background:#ff6b001f;border-color:#ff6b0080;transform:translateY(-1px)}._closeButton_lcue8_106 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}._imageArea_lcue8_175{background:#151615;flex:1;justify-content:center;align-items:center;min-height:0;padding:18px;display:flex;overflow:auto}._image_lcue8_175{object-fit:contain;border-radius:10px;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 190px);display:block;box-shadow:0 10px 30px #00000038}._footer_lcue8_220{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}._footer_lcue8_220>div{flex-direction:column;gap:4px;min-width:0;display:flex}._footer_lcue8_220 strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}._footer_lcue8_220 span{color:#ffffff9e;font-size:.76rem}._coverBadge_lcue8_270{background:#ff6b001a;border:1px solid #ff6b0052;border-radius:999px;flex:none;align-items:center;min-height:28px;padding:0 10px;font-weight:700;display:inline-flex;color:#ff8a33!important;font-size:.72rem!important}@media (width<=700px){._overlay_lcue8_1{padding:0}._viewer_lcue8_19{border:0;border-radius:0;width:100%;height:100%;max-height:none}._header_lcue8_44{padding:14px 16px}._imageArea_lcue8_175{padding:10px}._image_lcue8_175{max-height:calc(100vh - 170px)}._footer_lcue8_220{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px}}._overlay_z02ub_2{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#13181db8;justify-content:center;align-items:center;padding:clamp(12px,2vw,28px);display:flex;position:fixed;inset:0}._viewer_z02ub_13{--viewer-accent:var(--color-brand-orange,#ea751a);background:#fff;border:1px solid #ffffff73;border-radius:20px;flex-direction:column;width:min(1600px,100%);height:calc(100dvh - 56px);display:flex;overflow:hidden;box-shadow:0 32px 100px #0006,0 4px 16px #0002}._header_z02ub_25{z-index:25;background:#fff;border-bottom:1px solid #dce1e4;justify-content:space-between;align-items:center;gap:24px;min-height:86px;padding:18px 24px;display:flex;position:relative;box-shadow:0 2px 10px #17212b08}._headerInfo_z02ub_38{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:5px 13px;min-width:0;display:grid}._documentIcon_z02ub_46{color:#b8550c;background:#fff3e9;border:1px solid #f8dec8;border-radius:12px;grid-row:1/3;place-items:center;width:44px;height:48px;display:grid}._documentIcon_z02ub_46 svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}._headerInfo_z02ub_38 strong{color:#252c32;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:650;line-height:1.35;overflow:hidden}._headerInfo_z02ub_38>span{color:#77818a;letter-spacing:1.5px;font-size:10px;font-weight:650}._actions_z02ub_68{flex-shrink:0;align-items:center;gap:12px;display:flex}._actionButton_z02ub_69,._closeButton_z02ub_69,._incidentModeButton_z02ub_69,._controlButton_z02ub_69{color:#49535c;height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe4e8;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:12px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s;display:inline-flex}._actionButton_z02ub_69 svg,._closeButton_z02ub_69 svg,._incidentModeButton_z02ub_69 svg,._controlButton_z02ub_69 svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}._actionButton_z02ub_69:hover,._closeButton_z02ub_69:hover{color:#202830;background:#f1f4f6;border-color:#c8d0d6}._closeButton_z02ub_69{background:#f5f6f7;border-color:#0000;width:40px;padding:0}._incidentModeButton_z02ub_69{color:#fff;background:#333c44;border-color:#333c44;box-shadow:0 2px 3px #1c293314}._incidentModeButton_z02ub_69:hover{background:#454f58;border-color:#454f58}._incidentModeButtonActive_z02ub_94,._incidentModeButtonActive_z02ub_94:hover{color:#fff;background:#ad4b00;border-color:#ad4b00;box-shadow:0 0 0 3px #ea751a25}._pageControls_z02ub_95{background:#f6f8f9;border:1px solid #e3e7ea;border-radius:11px;align-items:center;gap:2px;padding:3px;display:flex}._controlButton_z02ub_69{background:0 0;border-color:#0000;border-radius:8px;width:32px;height:32px;padding:0}._controlButton_z02ub_69:hover:not(:disabled){color:#242c33;background:#fff;box-shadow:0 1px 4px #18273314}._controlButton_z02ub_69:disabled{opacity:.3;cursor:not-allowed}._pageIndicator_z02ub_99{text-align:center;color:#46515b;font-variant-numeric:tabular-nums;min-width:66px;padding:0 6px;font-size:12px;font-weight:600}._viewer_z02ub_13 button:focus-visible,._viewer_z02ub_13 a:focus-visible{outline-offset:3px;outline:2px solid #ad4b00}._content_z02ub_101{background:#adb4ba;flex:1;min-height:0;position:relative}._autodeskStage_z02ub_102,._autodeskHost_z02ub_102{position:absolute;inset:0}._autodeskStage_z02ub_102{overflow:hidden}._autodeskPins_z02ub_104{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}._autodeskPins_z02ub_104 button{pointer-events:auto}._incidentMarker_z02ub_106{z-index:10;color:#fff;cursor:pointer;background:#ad4b00;border:2px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;padding:0;font-family:inherit;font-size:12px;font-weight:750;line-height:1;transition:transform .15s,box-shadow .15s;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #ad4b0025,0 3px 8px #18232d40}._incidentMarker_z02ub_106[data-estado=EN_PROCESO]{background:#2563a0;box-shadow:0 0 0 3px #2563a025,0 3px 8px #18232d40}._incidentMarker_z02ub_106[data-estado=SOLUCIONADA]{background:#38754b;box-shadow:0 0 0 3px #38754b25,0 3px 8px #18232d40}._incidentMarker_z02ub_106:hover{transform:translate(-50%,-50%)scale(1.13);box-shadow:0 0 0 5px #fff5,0 4px 12px #18232d50}._errorBanner_z02ub_127{z-index:20;color:#9d2e21;background:#fff6f3;border:1px solid #eccbc5;border-radius:12px;max-width:calc(100% - 32px);padding:12px 16px;font-size:12px;position:absolute;top:16px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #1c27331a}._syncStatus_z02ub_128{z-index:5;color:#46515a;background:#fffffff5;border:1px solid #ffffffb3;border-radius:12px;flex-wrap:wrap;gap:8px;max-width:min(440px,100% - 32px);padding:14px 16px;font-size:12px;line-height:1.5;display:flex;position:absolute;top:16px;left:16px;box-shadow:0 6px 24px #1c273326}._syncStatus_z02ub_128 span{overflow-wrap:anywhere;width:100%}._syncStatus_z02ub_128 button{color:#35424d;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7dee3;border-radius:7px;padding:6px 10px}._syncStatus_z02ub_128 button:hover{background:#f1f4f6}._syncStatus_z02ub_128 [role=alert]{color:#a12424}._viewerBlocker_z02ub_133{z-index:4;background:#c3c9ce99;position:absolute;inset:0}._autodeskHost_z02ub_102 .adsk-viewing-viewer .adsk-toolbar{bottom:22px}._autodeskHost_z02ub_102 .adsk-viewing-viewer .adsk-control-group{border:1px solid #ffffff24;border-radius:13px;padding:5px;box-shadow:0 8px 24px #17212b40,inset 0 1px #ffffff0a;background:#252e37!important}._autodeskHost_z02ub_102 .adsk-viewing-viewer .adsk-button{border-radius:8px}._autodeskHost_z02ub_102 .adsk-viewing-viewer .adsk-toolbar .adsk-button{background-color:#0000;border-color:#0000;color:#f1f5f9!important}._autodeskHost_z02ub_102 .adsk-viewing-viewer .adsk-toolbar .adsk-button .adsk-button-icon{color:#f1f5f9!important}._autodeskHost_z02ub_102 .adsk-viewing-viewer .adsk-toolbar .adsk-button:hover{background-color:#ffffff18}._autodeskHost_z02ub_102 .adsk-viewing-viewer .adsk-toolbar .adsk-button.active{background-color:#ea751a26;box-shadow:inset 0 0 0 1px #ea751a5c}._autodeskHost_z02ub_102 .adsk-viewing-viewer .adsk-toolbar .adsk-button.active .adsk-button-icon{color:#ffb16f!important}._autodeskHost_z02ub_102 .adsk-viewing-viewer .adsk-toolbar .adsk-button:focus-visible{outline-offset:2px;outline:2px solid #ffb16f}._autodeskHost_z02ub_102 .adsk-viewing-viewer .adsk-control-tooltip{color:#fff;background:#25303a;border:1px solid #ffffff24;border-radius:7px;box-shadow:0 4px 12px #0003}._autodeskHost_z02ub_102 .adsk-viewing-viewer .adsk-button .adsk-button-arrow{color:#e3e9ef}._autodeskHost_z02ub_102 .adsk-viewing-viewer .docking-panel{background-color:#fafbfc;border:1px solid #d8dfe4;border-radius:12px;box-shadow:0 8px 28px #17212b29}._autodeskHost_z02ub_102 .adsk-viewing-viewer .docking-panel-title{color:#303b44;background:#f5f7f9;border-bottom:1px solid #e0e5e9;border-radius:12px 12px 0 0}@media (width<=1000px){._header_z02ub_25{gap:14px;padding:15px 18px}._actions_z02ub_68{gap:7px}._actionButton_z02ub_69 span{display:none}._actionButton_z02ub_69{width:40px;padding:0}}@media (width<=700px){._overlay_z02ub_2{padding:0}._viewer_z02ub_13{border:0;border-radius:0;width:100%;height:100dvh}._header_z02ub_25{flex-wrap:wrap;gap:12px;min-height:auto;padding:12px}._headerInfo_z02ub_38{flex:100%;grid-template-columns:36px minmax(0,1fr);column-gap:10px}._documentIcon_z02ub_46{border-radius:9px;width:36px;height:40px}._documentIcon_z02ub_46 svg{width:20px;height:20px}._headerInfo_z02ub_38 strong{font-size:14px}._headerInfo_z02ub_38>span{font-size:9px}._actions_z02ub_68{gap:8px;width:100%}._incidentModeButton_z02ub_69{margin-right:auto;padding:0 10px}._autodeskHost_z02ub_102 .adsk-viewing-viewer .adsk-toolbar{max-width:calc(100% - 12px);bottom:12px}._autodeskHost_z02ub_102 .adsk-viewing-viewer .adsk-control-group{border-radius:10px;padding:2px}}@media (width<=380px){._incidentModeButton_z02ub_69 span{display:none}._incidentModeButton_z02ub_69{width:40px;padding:0}._pageIndicator_z02ub_99{min-width:52px}._actions_z02ub_68{gap:6px}}@media (prefers-reduced-motion:reduce){._viewer_z02ub_13 *,._viewer_z02ub_13 :before,._viewer_z02ub_13 :after{transition:none!important;animation:none!important}}._autodeskHost_z02ub_102 .adsk-viewing-viewer .adsk-toolbar .adsk-button .adsk-button-icon:before{color:inherit!important}._autodeskHost_z02ub_102 .adsk-viewing-viewer .adsk-toolbar .adsk-button .adsk-button-icon svg{fill:currentColor}._autodeskStage_z02ub_102{isolation:isolate}._autodeskHost_z02ub_102 .adsk-viewing-viewer{z-index:auto!important}._autodeskHost_z02ub_102 .adsk-viewing-viewer .adsk-toolbar{z-index:3}._autodeskHost_z02ub_102 .adsk-viewing-viewer .docking-panel{opacity:1;z-index:3!important;background:#fafbfc!important}._overlay_13mie_1{z-index:1350;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14171a9e;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._modal_13mie_16{background:#fff;border:1px solid #00000014;border-radius:18px;width:min(620px,100%);overflow:hidden;box-shadow:0 26px 80px #00000042}._header_13mie_31{border-bottom:1px solid #e7e9ec;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.3rem 1.4rem;display:flex}._headerText_13mie_42{min-width:0}._headerText_13mie_42 h2{color:var(--color-brand-charcoal);margin:0;font-size:1.15rem;font-weight:750}._headerText_13mie_42 p{color:#777f88;margin:.35rem 0 0;font-size:.82rem;line-height:1.45}._closeButton_13mie_62{color:#606972;cursor:pointer;background:#fff;border:1px solid #e0e4e7;border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}._closeButton_13mie_62:hover:not(:disabled){color:#22282d;background:#f5f6f7}._closeButton_13mie_62:disabled{cursor:not-allowed;opacity:.55}._closeButton_13mie_62 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}._body_13mie_102{flex-direction:column;gap:1rem;padding:1.4rem;display:flex}._positionCard_13mie_110{background:#f7f8f9;border:1px solid #e2e5e8;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:.65rem;padding:.85rem;display:grid}._positionCard_13mie_110 div{flex-direction:column;gap:.18rem;display:flex}._positionCard_13mie_110 span{color:#858c94;text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:700}._positionCard_13mie_110 strong{color:var(--color-brand-charcoal);font-size:.82rem}._field_13mie_142{flex-direction:column;gap:.45rem;display:flex}._field_13mie_142 label{color:var(--color-brand-charcoal);font-size:.82rem;font-weight:700}._field_13mie_142 input,._field_13mie_142 textarea,._field_13mie_142 select{width:100%;color:var(--color-brand-charcoal);font:inherit;background:#fff;border:1px solid #d9dde1;border-radius:9px;outline:none;padding:.72rem .8rem;font-size:.87rem}._field_13mie_142 input{min-height:43px}._field_13mie_142 textarea{resize:vertical;min-height:120px}._field_13mie_142 select{cursor:pointer;min-height:43px}._field_13mie_142 input:focus,._field_13mie_142 textarea:focus,._field_13mie_142 select:focus{border-color:var(--color-brand-orange);box-shadow:0 0 0 3px #ea751a1f}._field_13mie_142 input:disabled,._field_13mie_142 textarea:disabled,._field_13mie_142 select:disabled{cursor:not-allowed;background:#f4f5f6}._error_13mie_207{color:#b42318;background:#fff5f4;border:1px solid #b423182e;border-radius:9px;margin:0;padding:.75rem .85rem;font-size:.8rem;line-height:1.45}._footer_13mie_223{background:#fafafa;border-top:1px solid #e7e9ec;justify-content:flex-end;gap:.75rem;padding:1rem 1.4rem;display:flex}._cancelButton_13mie_235,._createButton_13mie_236{min-height:41px;font:inherit;cursor:pointer;border-radius:9px;padding:.65rem 1rem;font-size:.83rem;font-weight:700}._cancelButton_13mie_235{color:#59616a;background:#fff;border:1px solid #d8dde1}._cancelButton_13mie_235:hover:not(:disabled){background:#f4f5f6}._createButton_13mie_236{border:1px solid var(--color-brand-orange);background:var(--color-brand-orange);color:#fff}._createButton_13mie_236:hover:not(:disabled){box-shadow:0 7px 18px #ea751a38}._cancelButton_13mie_235:disabled,._createButton_13mie_236:disabled{cursor:not-allowed;opacity:.55}@media (width<=640px){._overlay_13mie_1{align-items:flex-end;padding:0}._modal_13mie_16{border-bottom:0;border-left:0;border-right:0;border-radius:18px 18px 0 0;width:100%}._header_13mie_31,._body_13mie_102{padding:1rem}._positionCard_13mie_110{grid-template-columns:1fr}._footer_13mie_223{grid-template-columns:1fr 1fr;padding:.9rem 1rem;display:grid}._cancelButton_13mie_235,._createButton_13mie_236{width:100%}}._overlay_sdigy_1{z-index:1380;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14171a9e;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._modal_sdigy_16{background:#fff;border:1px solid #00000014;border-radius:18px;width:min(640px,100%);overflow:hidden;box-shadow:0 26px 80px #00000042}._header_sdigy_31{border-bottom:1px solid #e7e9ec;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.3rem 1.4rem;display:flex}._headerInfo_sdigy_42{min-width:0}._titleRow_sdigy_46{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._headerInfo_sdigy_42 h2{color:var(--color-brand-charcoal);margin:0;font-size:1.15rem;font-weight:750}._badge_sdigy_62{border-radius:999px;align-items:center;min-height:26px;padding:.25rem .55rem;font-size:.7rem;font-weight:750;display:inline-flex}._priorityLow_sdigy_76{color:#47704b;background:#eef7ee}._priorityMedium_sdigy_81{color:#9a6419;background:#fff6e7}._priorityHigh_sdigy_86{color:#b42318;background:#fff0ee}._statusPending_sdigy_91{color:#9a6419;background:#fff7e8}._statusProgress_sdigy_96{color:#315d9b;background:#edf4ff}._statusSolved_sdigy_101{color:#39704a;background:#edf8f0}._closeButton_sdigy_106{color:#606972;cursor:pointer;background:#fff;border:1px solid #e0e4e7;border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}._closeButton_sdigy_106:hover:not(:disabled){color:#22282d;background:#f5f6f7}._closeButton_sdigy_106:disabled{cursor:not-allowed;opacity:.55}._closeButton_sdigy_106 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}._body_sdigy_146{flex-direction:column;gap:1rem;padding:1.4rem;display:flex}._meta_sdigy_154{background:#f7f8f9;border:1px solid #e2e5e8;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:.65rem;padding:.85rem;display:grid}._meta_sdigy_154 div{flex-direction:column;gap:.18rem;display:flex}._meta_sdigy_154 span{color:#858c94;text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:700}._meta_sdigy_154 strong{color:var(--color-brand-charcoal);font-size:.82rem}._description_sdigy_186{flex-direction:column;gap:.45rem;display:flex}._description_sdigy_186 span{color:#858c94;text-transform:uppercase;letter-spacing:.04em;font-size:.7rem;font-weight:700}._description_sdigy_186 p{color:#4f5861;white-space:pre-wrap;margin:0;font-size:.86rem;line-height:1.6}._field_sdigy_210{flex-direction:column;gap:.45rem;display:flex}._field_sdigy_210 label{color:var(--color-brand-charcoal);font-size:.82rem;font-weight:700}._field_sdigy_210 input,._field_sdigy_210 textarea,._field_sdigy_210 select{width:100%;color:var(--color-brand-charcoal);font:inherit;background:#fff;border:1px solid #d9dde1;border-radius:9px;outline:none;padding:.72rem .8rem;font-size:.87rem}._field_sdigy_210 input{min-height:43px}._field_sdigy_210 textarea{resize:vertical;min-height:120px}._field_sdigy_210 select{cursor:pointer;min-height:43px}._field_sdigy_210 input:focus,._field_sdigy_210 textarea:focus,._field_sdigy_210 select:focus{border-color:var(--color-brand-orange);box-shadow:0 0 0 3px #ea751a1f}._field_sdigy_210 input:disabled,._field_sdigy_210 textarea:disabled,._field_sdigy_210 select:disabled{cursor:not-allowed;background:#f4f5f6}._error_sdigy_275{color:#b42318;background:#fff5f4;border:1px solid #b423182e;border-radius:9px;margin:0;padding:.75rem .85rem;font-size:.8rem;line-height:1.45}._footer_sdigy_291{background:#fafafa;border-top:1px solid #e7e9ec;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.4rem;display:flex}._leftActions_sdigy_304,._rightActions_sdigy_305{align-items:center;gap:.65rem;display:flex}._button_sdigy_311,._primaryButton_sdigy_312,._dangerButton_sdigy_313{min-height:41px;font:inherit;cursor:pointer;border-radius:9px;padding:.65rem 1rem;font-size:.83rem;font-weight:700}._button_sdigy_311{color:#59616a;background:#fff;border:1px solid #d8dde1}._button_sdigy_311:hover:not(:disabled){background:#f4f5f6}._primaryButton_sdigy_312{border:1px solid var(--color-brand-orange);background:var(--color-brand-orange);color:#fff}._dangerButton_sdigy_313{color:#b42318;background:#fff;border:1px solid #b42318}._dangerButton_sdigy_313:hover:not(:disabled){background:#fff3f2}._button_sdigy_311:disabled,._primaryButton_sdigy_312:disabled,._dangerButton_sdigy_313:disabled{cursor:not-allowed;opacity:.55}@media (width<=640px){._overlay_sdigy_1{align-items:flex-end;padding:0}._modal_sdigy_16{border-bottom:0;border-left:0;border-right:0;border-radius:18px 18px 0 0;width:100%}._header_sdigy_31,._body_sdigy_146{padding:1rem}._meta_sdigy_154{grid-template-columns:1fr}._footer_sdigy_291{flex-direction:column;align-items:stretch;padding:.9rem 1rem}._leftActions_sdigy_304,._rightActions_sdigy_305{width:100%}._button_sdigy_311,._primaryButton_sdigy_312,._dangerButton_sdigy_313{flex:1}}._overlay_1k1nr_2{z-index:10000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-sizing:border-box;background:#08111ec7;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_1k1nr_15{background:#fff;border-radius:18px;width:100%;max-width:1100px;max-height:calc(100vh - 48px);overflow-y:auto;box-shadow:0 24px 80px #0000004d}._header_1k1nr_25{border-bottom:1px solid #e8edf2;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 30px;display:flex}._header_1k1nr_25 h2{color:#172334;margin:0;font-size:23px;font-weight:700}._header_1k1nr_25 p{color:#64748b;margin:7px 0 0;font-size:13px}._cerrar_1k1nr_47{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:25px;display:flex}._cerrar_1k1nr_47:hover{color:#0f172a;background:#f1f5f9}._comparador_1k1nr_70{aspect-ratio:16/9;cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:#111827;width:100%;max-height:570px;position:relative;overflow:hidden}._imagen_1k1nr_82,._imagenAntes_1k1nr_83{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}._imagenAntes_1k1nr_83{z-index:1}._etiquetaAntes_1k1nr_98,._etiquetaDespues_1k1nr_99{z-index:2;color:#fff;letter-spacing:1px;pointer-events:none;background:#0f172acc;border-radius:7px;padding:8px 13px;font-size:11px;font-weight:700;position:absolute;top:20px}._etiquetaAntes_1k1nr_98{left:20px}._etiquetaDespues_1k1nr_99{right:20px}._linea_1k1nr_121{z-index:3;pointer-events:none;background:#f97316;width:3px;position:absolute;top:0;bottom:0;transform:translate(-50%);box-shadow:0 0 12px #f9731659}._control_1k1nr_133{color:#fff;white-space:nowrap;background:#f97316;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:26px;font-weight:700;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 20px #00000040}._informacion_1k1nr_155{background:#fff;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:24px 30px;display:grid}._fotografiaInfo_1k1nr_164{align-items:flex-start;gap:12px;min-width:0;display:flex}._fotografiaInfo_1k1nr_164:last-child{justify-content:flex-end}._fotografiaInfo_1k1nr_164>div{min-width:0}._fotografiaInfo_1k1nr_164 strong{overflow-wrap:anywhere;color:#1e293b;font-size:14px;font-weight:700;display:block}._fotografiaInfo_1k1nr_164 p{color:#64748b;margin:5px 0;font-size:12px}._fotografiaInfo_1k1nr_164 small{color:#94a3b8;font-size:11px}._indicador_1k1nr_198{color:#ea580c;background:#fff7ed;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;font-size:12px;font-weight:700;display:flex}._tiempo_1k1nr_212{white-space:nowrap;border-left:1px solid #e2e8f0;border-right:1px solid #e2e8f0;flex-direction:column;align-items:center;gap:5px;padding:0 22px;display:flex}._tiempo_1k1nr_212 strong{color:#ea580c;font-size:20px;font-weight:700}._tiempo_1k1nr_212 span{color:#94a3b8;font-size:11px}._footer_1k1nr_236{background:#f8fafc;border-top:1px solid #e8edf2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:18px 30px;display:flex}._footer_1k1nr_236 span{color:#64748b;font-size:12px}._footer_1k1nr_236 button{color:#fff;cursor:pointer;background:#f97316;border:none;border-radius:9px;padding:11px 18px;font-size:13px;font-weight:600;transition:background .2s}._footer_1k1nr_236 button:hover{background:#ea580c}@media (width<=700px){._overlay_1k1nr_2{padding:12px}._modal_1k1nr_15{border-radius:13px;max-height:calc(100vh - 24px)}._header_1k1nr_25{padding:18px}._header_1k1nr_25 h2{font-size:19px}._comparador_1k1nr_70{aspect-ratio:4/3}._etiquetaAntes_1k1nr_98,._etiquetaDespues_1k1nr_99{padding:6px 9px;font-size:10px;top:12px}._etiquetaAntes_1k1nr_98{left:12px}._etiquetaDespues_1k1nr_99{right:12px}._control_1k1nr_133{width:40px;height:40px;font-size:22px}._informacion_1k1nr_155{grid-template-columns:1fr 1fr;gap:18px;padding:20px}._tiempo_1k1nr_212{border:none;border-top:1px solid #e2e8f0;grid-area:2/1/auto/-1;padding:12px 0 0}._fotografiaInfo_1k1nr_164:last-child{justify-content:flex-start}._footer_1k1nr_236{padding:16px 20px}}._overlay_5o32s_1{z-index:1250;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14171a94;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._modal_5o32s_16{background:#fff;border:1px solid #00000014;border-radius:18px;width:min(620px,100%);overflow:hidden;box-shadow:0 26px 80px #0000003d}._header_5o32s_31{border-bottom:1px solid #e7e9ec;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.3rem 1.4rem;display:flex}._headerText_5o32s_42{min-width:0}._headerText_5o32s_42 h2{color:var(--color-brand-charcoal);margin:0;font-size:1.15rem;font-weight:750}._headerText_5o32s_42 p{color:#777f88;margin:.35rem 0 0;font-size:.82rem;line-height:1.45}._closeButton_5o32s_62{color:#606972;cursor:pointer;background:#fff;border:1px solid #e0e4e7;border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}._closeButton_5o32s_62:hover:not(:disabled){color:#22282d;background:#f5f6f7}._closeButton_5o32s_62:disabled{cursor:not-allowed;opacity:.55}._closeButton_5o32s_62 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}._body_5o32s_102{flex-direction:column;gap:1rem;padding:1.4rem;display:flex}._field_5o32s_110{flex-direction:column;gap:.45rem;display:flex}._field_5o32s_110 label{color:var(--color-brand-charcoal);font-size:.82rem;font-weight:700}._field_5o32s_110 input,._field_5o32s_110 textarea{width:100%;color:var(--color-brand-charcoal);font:inherit;background:#fff;border:1px solid #d9dde1;border-radius:9px;outline:none;padding:.72rem .8rem;font-size:.87rem}._field_5o32s_110 input{min-height:43px}._field_5o32s_110 textarea{resize:vertical;min-height:120px}._field_5o32s_110 input:focus,._field_5o32s_110 textarea:focus{border-color:var(--color-brand-orange);box-shadow:0 0 0 3px #ea751a1f}._field_5o32s_110 input:disabled,._field_5o32s_110 textarea:disabled{cursor:not-allowed;background:#f4f5f6}._error_5o32s_166{color:#b42318;background:#fff5f4;border:1px solid #b423182e;border-radius:9px;margin:0;padding:.75rem .85rem;font-size:.8rem;line-height:1.45}._footer_5o32s_182{background:#fafafa;border-top:1px solid #e7e9ec;justify-content:flex-end;gap:.75rem;padding:1rem 1.4rem;display:flex}._cancelButton_5o32s_194,._saveButton_5o32s_195{min-height:41px;font:inherit;cursor:pointer;border-radius:9px;padding:.65rem 1rem;font-size:.83rem;font-weight:700}._cancelButton_5o32s_194{color:#59616a;background:#fff;border:1px solid #d8dde1}._cancelButton_5o32s_194:hover:not(:disabled){background:#f4f5f6}._saveButton_5o32s_195{border:1px solid var(--color-brand-orange);background:var(--color-brand-orange);color:#fff}._saveButton_5o32s_195:disabled,._cancelButton_5o32s_194:disabled{cursor:not-allowed;opacity:.55}@media (width<=640px){._overlay_5o32s_1{align-items:flex-end;padding:0}._modal_5o32s_16{border-bottom:0;border-left:0;border-right:0;border-radius:18px 18px 0 0;width:100%}._header_5o32s_31,._body_5o32s_102{padding:1rem}._footer_5o32s_182{padding:.9rem 1rem}}._overlay_vco1k_1{z-index:12000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1414128a;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_vco1k_19{background:#fff;border:1px solid #393b3e1a;border-radius:18px;flex-direction:column;width:min(760px,100%);max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 28px 70px #14141238}._header_vco1k_46{border-bottom:1px solid #393b3e14;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.15rem 1.25rem;display:flex}._header_vco1k_46>div{min-width:0}._eyebrow_vco1k_66{color:var(--color-brand-orange);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.2rem;font-size:.62rem;font-weight:800;display:block}._header_vco1k_46 h2{color:var(--color-text-strong);margin:0;font-size:1.18rem;font-weight:800}._header_vco1k_46 p{color:var(--color-text-secondary);margin:.3rem 0 0;font-size:.72rem;line-height:1.45}._closeButton_vco1k_117{width:38px;height:38px;color:var(--color-brand-charcoal);cursor:pointer;background:#fff;border:1px solid #393b3e1f;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;transition:color .14s,background .14s,border-color .14s;display:flex}._closeButton_vco1k_117:hover:not(:disabled){color:var(--color-brand-orange);background:#ea751a0f;border-color:#ea751a40}._closeButton_vco1k_117:disabled{opacity:.5;cursor:not-allowed}._closeButton_vco1k_117 svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}._body_vco1k_186{min-height:0;padding:1.2rem 1.25rem;overflow-y:auto}._grid_vco1k_196{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.1rem;display:grid}._field_vco1k_210{gap:.38rem;min-width:0;display:grid}._fullWidth_vco1k_218{grid-column:1/-1}._field_vco1k_210>span{color:var(--color-text-strong);font-size:.66rem;font-weight:750}._field_vco1k_210 input,._field_vco1k_210 textarea,._field_vco1k_210 select{width:100%;min-width:0;color:var(--color-text-strong);background:#fff;border:1px solid #393b3e24;border-radius:9px;outline:none;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.76rem;transition:border-color .14s,box-shadow .14s,background .14s}._field_vco1k_210 input,._field_vco1k_210 select{min-height:41px;padding:0 .75rem}._field_vco1k_210 textarea{resize:vertical;min-height:100px;padding:.7rem .75rem;line-height:1.5}._field_vco1k_210 input:hover:not(:disabled),._field_vco1k_210 textarea:hover:not(:disabled),._field_vco1k_210 select:hover:not(:disabled){border-color:#393b3e38}._field_vco1k_210 input:focus,._field_vco1k_210 textarea:focus,._field_vco1k_210 select:focus{border-color:#ea751a94;box-shadow:0 0 0 3px #ea751a1a}._field_vco1k_210 input:disabled,._field_vco1k_210 textarea:disabled,._field_vco1k_210 select:disabled{opacity:.62;cursor:not-allowed;background:#f5f5f3}._error_vco1k_326{color:#8e2f28;background:#a6372e12;border:1px solid #a6372e21;border-radius:9px;margin-top:.85rem;padding:.72rem .8rem;font-size:.68rem;font-weight:650;line-height:1.45}._footer_vco1k_357{background:#fbfbfa;border-top:1px solid #393b3e14;justify-content:flex-end;align-items:center;gap:.7rem;padding:1rem 1.25rem;display:flex}._cancelButton_vco1k_377,._saveButton_vco1k_378{cursor:pointer;border-radius:9px;min-height:40px;padding:.55rem .9rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.7rem;font-weight:800;transition:background .14s,border-color .14s,color .14s,box-shadow .14s}._cancelButton_vco1k_377{color:var(--color-brand-charcoal);background:#fff;border:1px solid #393b3e24}._cancelButton_vco1k_377:hover:not(:disabled){background:#393b3e08;border-color:#393b3e3b}._saveButton_vco1k_378{color:var(--color-brand-charcoal-dark);background:linear-gradient(135deg, #f5a02a, var(--color-brand-orange));border:1px solid #ea751a33;box-shadow:0 5px 14px #ea751a24}._saveButton_vco1k_378:hover:not(:disabled){box-shadow:0 7px 18px #ea751a36}._cancelButton_vco1k_377:disabled,._saveButton_vco1k_378:disabled{opacity:.5;cursor:not-allowed}@media (width<=700px){._overlay_vco1k_1{padding:0}._modal_vco1k_19{border:0;border-radius:0;width:100%;height:100%;max-height:none}._grid_vco1k_196{grid-template-columns:1fr}._fullWidth_vco1k_218{grid-column:auto}._field_vco1k_210:empty{display:none}._footer_vco1k_357{flex-direction:column-reverse;position:sticky;bottom:0}._cancelButton_vco1k_377,._saveButton_vco1k_378{width:100%}}@media (prefers-reduced-motion:reduce){._closeButton_vco1k_117,._cancelButton_vco1k_377,._saveButton_vco1k_378,._field_vco1k_210 input,._field_vco1k_210 textarea,._field_vco1k_210 select{transition:none}}._overlay_dsshe_1{z-index:1300;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14171a9e;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._modal_dsshe_16{background:#fff;border:1px solid #00000014;border-radius:18px;width:min(480px,100%);overflow:hidden;box-shadow:0 26px 80px #00000042}._header_dsshe_31{align-items:flex-start;gap:1rem;padding:1.4rem 1.4rem 1rem;display:flex}._icon_dsshe_39{color:#b42318;background:#fff1f0;border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}._icon_dsshe_39 svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}._headerText_dsshe_67{min-width:0}._headerText_dsshe_67 h2{color:var(--color-brand-charcoal);margin:0;font-size:1.08rem;font-weight:750}._headerText_dsshe_67 p{color:#717981;margin:.4rem 0 0;font-size:.82rem;line-height:1.5}._planInfo_dsshe_87{background:#f7f8f9;border:1px solid #e3e6e9;border-radius:10px;margin:0 1.4rem 1.2rem;padding:.85rem .95rem}._planInfo_dsshe_87 span{color:#848b92;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem;font-size:.72rem;font-weight:650;display:block}._planInfo_dsshe_87 strong{color:var(--color-brand-charcoal);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;display:block;overflow:hidden}._warning_dsshe_121{color:#7a5050;margin:0 1.4rem 1.3rem;font-size:.78rem;line-height:1.5}._error_dsshe_129{color:#b42318;background:#fff5f4;border:1px solid #b423182e;border-radius:9px;margin:0 1.4rem 1.2rem;padding:.75rem .85rem;font-size:.8rem;line-height:1.45}._footer_dsshe_144{background:#fafafa;border-top:1px solid #e7e9ec;justify-content:flex-end;gap:.75rem;padding:1rem 1.4rem;display:flex}._cancelButton_dsshe_156,._deleteButton_dsshe_157{min-height:41px;font:inherit;cursor:pointer;border-radius:9px;padding:.65rem 1rem;font-size:.83rem;font-weight:700}._cancelButton_dsshe_156{color:#59616a;background:#fff;border:1px solid #d8dde1}._cancelButton_dsshe_156:hover:not(:disabled){background:#f4f5f6}._deleteButton_dsshe_157{color:#fff;background:#b42318;border:1px solid #b42318}._deleteButton_dsshe_157:hover:not(:disabled){background:#951d15;border-color:#951d15}._cancelButton_dsshe_156:disabled,._deleteButton_dsshe_157:disabled{cursor:not-allowed;opacity:.55}@media (width<=640px){._overlay_dsshe_1{align-items:flex-end;padding:0}._modal_dsshe_16{border-bottom:0;border-left:0;border-right:0;border-radius:18px 18px 0 0;width:100%}._header_dsshe_31{padding:1.1rem 1rem .9rem}._planInfo_dsshe_87,._warning_dsshe_121,._error_dsshe_129{margin-left:1rem;margin-right:1rem}._footer_dsshe_144{grid-template-columns:1fr 1fr;padding:.9rem 1rem;display:grid}._cancelButton_dsshe_156,._deleteButton_dsshe_157{width:100%}}._overlay_rs4pf_1{z-index:1500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14171a9e;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._modal_rs4pf_20{background:#fff;border:1px solid #00000014;border-radius:16px;width:min(460px,100%);overflow:hidden;box-shadow:0 24px 70px #0000003d}._header_rs4pf_43{border-bottom:1px solid #e7e9ec;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.2rem 1.3rem;display:flex}._headerInfo_rs4pf_58{flex-direction:column;gap:.25rem;display:flex}._headerInfo_rs4pf_58 h2{color:var(--color-text-strong);margin:0;font-size:1rem;font-weight:750}._headerInfo_rs4pf_58 p{color:var(--color-text-secondary);margin:0;font-size:.75rem;line-height:1.5}._closeButton_rs4pf_84{color:#626a72;cursor:pointer;background:#fff;border:1px solid #dde1e4;border-radius:8px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}._closeButton_rs4pf_84:hover:not(:disabled){color:var(--color-text-strong);background:#f4f5f6}._closeButton_rs4pf_84:disabled{cursor:not-allowed;opacity:.5}._closeButton_rs4pf_84 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:17px;height:17px}._body_rs4pf_134{flex-direction:column;gap:1rem;padding:1.3rem;display:flex}._warning_rs4pf_143{background:#fff7f6;border:1px solid #b4231829;border-radius:10px;gap:.85rem;padding:.9rem;display:flex}._warningIcon_rs4pf_160{color:#b42318;background:#fee4e2;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}._warningIcon_rs4pf_160 svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}._warningText_rs4pf_192{flex-direction:column;gap:.25rem;min-width:0;display:flex}._warningText_rs4pf_192 strong{color:#8f1d15;font-size:.8rem;font-weight:750}._warningText_rs4pf_192 span{color:#9f4038;font-size:.72rem;line-height:1.5}._layerInfo_rs4pf_216{background:#fafafa;border:1px solid #e1e4e7;border-radius:9px;flex-direction:column;gap:.3rem;padding:.85rem;display:flex}._layerInfo_rs4pf_216 span{color:#7b838b;font-size:.7rem}._layerInfo_rs4pf_216 strong{color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:750;overflow:hidden}._error_rs4pf_254{color:#b42318;background:#fff5f4;border:1px solid #b423182e;border-radius:9px;margin:0;padding:.75rem .85rem;font-size:.78rem;line-height:1.45}._footer_rs4pf_277{background:#fafafa;border-top:1px solid #e7e9ec;justify-content:flex-end;gap:.65rem;padding:1rem 1.3rem;display:flex}._cancelButton_rs4pf_294,._deleteButton_rs4pf_295{min-height:40px;font:inherit;cursor:pointer;border-radius:8px;padding:.62rem .95rem;font-size:.8rem;font-weight:700}._cancelButton_rs4pf_294{color:#59616a;background:#fff;border:1px solid #d8dde1}._cancelButton_rs4pf_294:hover:not(:disabled){background:#f4f5f6}._deleteButton_rs4pf_295{color:#fff;background:#b42318;border:1px solid #b42318}._deleteButton_rs4pf_295:hover:not(:disabled){background:#981b12;border-color:#981b12}._cancelButton_rs4pf_294:disabled,._deleteButton_rs4pf_295:disabled{cursor:not-allowed;opacity:.55}@media (width<=520px){._overlay_rs4pf_1{align-items:flex-end;padding:0}._modal_rs4pf_20{border-bottom:0;border-left:0;border-right:0;border-radius:16px 16px 0 0;width:100%}._footer_rs4pf_277{padding:.9rem 1rem}._cancelButton_rs4pf_294,._deleteButton_rs4pf_295{flex:1}}._panel_ytwzf_1{z-index:12;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff7;border:1px solid #00000014;border-radius:14px;width:min(340px,100% - 2rem);position:absolute;top:1rem;right:1rem;overflow:hidden;box-shadow:0 18px 45px #00000029}._header_ytwzf_26{border-bottom:1px solid #e7e9ec;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;display:flex}._headerInfo_ytwzf_39{flex-direction:column;gap:.15rem;display:flex}._headerInfo_ytwzf_39 strong{color:var(--color-brand-charcoal);font-size:.95rem;font-weight:750}._headerInfo_ytwzf_39 span{color:#7b838b;font-size:.72rem}._closeButton_ytwzf_59{color:#606870;cursor:pointer;background:#fff;border:1px solid #dde1e4;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}._closeButton_ytwzf_59:hover{color:var(--color-brand-charcoal);background:#f4f5f6}._closeButton_ytwzf_59 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:17px;height:17px}._body_ytwzf_95{flex-direction:column;max-height:62vh;display:flex;overflow-y:auto}._empty_ytwzf_104{text-align:center;color:#777f87;padding:2rem 1rem;font-size:.82rem;line-height:1.5}._layerItem_ytwzf_114{border-bottom:1px solid #eceef0;flex-direction:column;gap:.8rem;padding:.95rem 1rem;display:flex}._layerItem_ytwzf_114:last-child{border-bottom:0}._layerTop_ytwzf_129{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}._layerInfo_ytwzf_136{align-items:flex-start;gap:.65rem;min-width:0;display:flex}._layerIcon_ytwzf_144{background:var(--color-brand-orange-soft);width:34px;height:34px;color:var(--color-brand-orange);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}._layerIcon_ytwzf_144 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}._layerText_ytwzf_174{flex-direction:column;gap:.15rem;min-width:0;display:flex}._layerText_ytwzf_174 strong{color:var(--color-brand-charcoal);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:750;overflow:hidden}._layerText_ytwzf_174 span{color:#858d95;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}._switch_ytwzf_206{cursor:pointer;background:#d8dde1;border:0;border-radius:999px;flex:none;width:42px;height:24px;transition:background .2s;position:relative}._switch_ytwzf_206:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #00000038}._switchActive_ytwzf_247{background:var(--color-brand-orange)}._switchActive_ytwzf_247:after{transform:translate(18px)}._switch_ytwzf_206:disabled{cursor:not-allowed;opacity:.5}._status_ytwzf_262{border-radius:999px;align-items:center;gap:.35rem;width:fit-content;padding:.22rem .5rem;font-size:.64rem;font-weight:750;display:inline-flex}._statusPending_ytwzf_278{color:#946119;background:#fff6e6}._statusProcessing_ytwzf_283{color:#315d9b;background:#edf4ff}._statusReady_ytwzf_288{color:#39704a;background:#edf8f0}._statusError_ytwzf_293{color:#b42318;background:#fff0ee}._opacity_ytwzf_298{flex-direction:column;gap:.4rem;display:flex}._opacityHeader_ytwzf_304{color:#69717a;justify-content:space-between;align-items:center;font-size:.68rem;font-weight:700;display:flex}._opacityHeader_ytwzf_304 strong{color:var(--color-brand-charcoal);font-size:.7rem}._opacity_ytwzf_298 input[type=range]{width:100%;accent-color:var(--color-brand-orange);cursor:pointer}._opacity_ytwzf_298 input[type=range]:disabled{cursor:not-allowed;opacity:.5}._footer_ytwzf_336{background:#fafafa;border-top:1px solid #e7e9ec;padding:.85rem 1rem}._uploadButton_ytwzf_345{border:1px solid var(--color-brand-orange);background:var(--color-brand-orange);color:#fff;width:100%;min-height:42px;font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:.45rem;font-size:.8rem;font-weight:750;display:inline-flex}._uploadButton_ytwzf_345:hover{filter:brightness(.96)}._uploadButton_ytwzf_345 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:17px;height:17px}@media (width<=700px){._panel_ytwzf_1{width:auto;max-height:68vh;inset:auto .75rem .75rem}._body_ytwzf_95{max-height:44vh}}._orderControls_ytwzf_402{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.7rem;display:flex}._orderControls_ytwzf_402>span{color:#7b838b;font-size:.72rem;font-weight:650}._orderButtons_ytwzf_418{align-items:center;gap:.35rem;display:flex}._orderButtons_ytwzf_418 button{width:30px;height:30px;color:var(--color-brand-charcoal);font:inherit;cursor:pointer;background:#fff;border:1px solid #dce0e3;border-radius:7px;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;transition:border-color .2s,color .2s,background .2s;display:inline-flex}._orderButtons_ytwzf_418 button:hover:not(:disabled){border-color:var(--color-brand-orange);background:var(--color-brand-orange-soft);color:var(--color-brand-orange)}._orderButtons_ytwzf_418 button:disabled{cursor:not-allowed;opacity:.35}._layerActions_ytwzf_469{align-items:center;gap:.55rem;display:flex}._deleteLayerButton_ytwzf_475{color:#b42318;cursor:pointer;background:#fff7f6;border:1px solid #b423182e;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .2s,border-color .2s,color .2s;display:inline-flex}._deleteLayerButton_ytwzf_475:hover:not(:disabled){background:#fee4e2;border-color:#b42318}._deleteLayerButton_ytwzf_475:disabled{cursor:not-allowed;opacity:.35}._deleteLayerButton_ytwzf_475 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}._retryButton_ytwzf_532{color:#b45309;width:100%;font:inherit;cursor:pointer;background:#fffaf2;border:1px solid #b4530933;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;margin-top:.7rem;padding:.6rem .75rem;font-size:.74rem;font-weight:700;transition:background .2s,border-color .2s;display:inline-flex}._retryButton_ytwzf_532:hover:not(:disabled){background:#fff4e5;border-color:#b45309}._retryButton_ytwzf_532:disabled{cursor:not-allowed;opacity:.55}._retryButton_ytwzf_532 svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}._overlay_g6mg7_1{z-index:1400;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14171a9e;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._modal_g6mg7_16{background:#fff;border:1px solid #00000014;border-radius:18px;width:min(620px,100%);overflow:hidden;box-shadow:0 26px 80px #00000042}._header_g6mg7_31{border-bottom:1px solid #e7e9ec;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.3rem 1.4rem;display:flex}._headerInfo_g6mg7_42{flex-direction:column;gap:.25rem;display:flex}._headerInfo_g6mg7_42 h2{color:var(--color-brand-charcoal);margin:0;font-size:1.08rem;font-weight:750}._headerInfo_g6mg7_42 p{color:#7b838b;max-width:440px;margin:0;font-size:.77rem;line-height:1.5}._closeButton_g6mg7_68{color:#606870;cursor:pointer;background:#fff;border:1px solid #dde1e4;border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}._closeButton_g6mg7_68:hover:not(:disabled){color:var(--color-brand-charcoal);background:#f4f5f6}._closeButton_g6mg7_68:disabled{cursor:not-allowed;opacity:.55}._closeButton_g6mg7_68 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}._body_g6mg7_109{flex-direction:column;gap:1rem;padding:1.4rem;display:flex}._field_g6mg7_117{flex-direction:column;gap:.45rem;display:flex}._field_g6mg7_117 label{color:var(--color-brand-charcoal);font-size:.82rem;font-weight:700}._field_g6mg7_117 input,._field_g6mg7_117 textarea{width:100%;color:var(--color-brand-charcoal);font:inherit;background:#fff;border:1px solid #d9dde1;border-radius:9px;outline:none;padding:.72rem .8rem;font-size:.87rem}._field_g6mg7_117 input{min-height:43px}._field_g6mg7_117 textarea{resize:vertical;min-height:110px}._field_g6mg7_117 input:focus,._field_g6mg7_117 textarea:focus{border-color:var(--color-brand-orange);box-shadow:0 0 0 3px #ea751a1f}._field_g6mg7_117 input:disabled,._field_g6mg7_117 textarea:disabled{cursor:not-allowed;background:#f4f5f6}._dropzone_g6mg7_175{cursor:pointer;background:#fafafa;border:1.5px dashed #cfd4d9;border-radius:12px;align-items:center;gap:.9rem;min-height:110px;padding:1rem;transition:border-color .2s,background .2s;display:flex;position:relative}._dropzone_g6mg7_175:hover{border-color:var(--color-brand-orange);background:#fffaf5}._dropzoneDisabled_g6mg7_204{cursor:not-allowed;opacity:.6}._fileInput_g6mg7_209{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}._fileIcon_g6mg7_222{background:var(--color-brand-orange-soft);width:46px;height:46px;color:var(--color-brand-orange);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}._fileIcon_g6mg7_222 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}._fileInfo_g6mg7_250{flex-direction:column;gap:.25rem;min-width:0;display:flex}._fileInfo_g6mg7_250 strong{color:var(--color-brand-charcoal);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:750;overflow:hidden}._fileInfo_g6mg7_250 span{color:#7f878f;font-size:.72rem;line-height:1.45}._helper_g6mg7_277{color:#858d95;margin:0;font-size:.7rem;line-height:1.45}._estimatedTime_g6mg7_286{color:#5f666d;background:#ea751a0f;border:1px solid #ea751a2e;border-radius:10px;margin:.15rem 0 0;padding:.8rem .9rem;font-size:.74rem;line-height:1.5}._estimatedTime_g6mg7_286 strong{color:var(--color-brand-charcoal);font-weight:750}._error_g6mg7_311{color:#b42318;background:#fff5f4;border:1px solid #b423182e;border-radius:9px;margin:0;padding:.75rem .85rem;font-size:.8rem;line-height:1.45}._footer_g6mg7_327{background:#fafafa;border-top:1px solid #e7e9ec;justify-content:flex-end;align-items:center;gap:.7rem;padding:1rem 1.4rem;display:flex}._cancelButton_g6mg7_340,._uploadButton_g6mg7_341{min-height:41px;font:inherit;cursor:pointer;border-radius:9px;padding:.65rem 1rem;font-size:.83rem;font-weight:700}._cancelButton_g6mg7_340{color:#59616a;background:#fff;border:1px solid #d8dde1}._cancelButton_g6mg7_340:hover:not(:disabled){background:#f4f5f6}._uploadButton_g6mg7_341{border:1px solid var(--color-brand-orange);background:var(--color-brand-orange);color:#fff}._uploadButton_g6mg7_341:hover:not(:disabled){filter:brightness(.96)}._cancelButton_g6mg7_340:disabled,._uploadButton_g6mg7_341:disabled{cursor:not-allowed;opacity:.55}@media (width<=640px){._overlay_g6mg7_1{align-items:flex-end;padding:0}._modal_g6mg7_16{border-bottom:0;border-left:0;border-right:0;border-radius:18px 18px 0 0;width:100%}._header_g6mg7_31,._body_g6mg7_109{padding:1rem}._footer_g6mg7_327{padding:.9rem 1rem}._cancelButton_g6mg7_340,._uploadButton_g6mg7_341{flex:1}}._wrapper_1ylou_2{flex-direction:column;flex:auto;width:100%;height:100%;min-height:520px;display:flex;position:relative;overflow:hidden}._map_1ylou_17{background:#e7e9e6;flex:auto;width:100%;height:100%;min-height:0;position:relative}._configuration_1ylou_30{z-index:10;width:min(100% - 2rem,340px);color:var(--color-text);text-align:center;background:#fffffff5;border:1px solid #ea751a3d;border-radius:10px;gap:.35rem;padding:1rem 1.1rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 30px #282a2c1f}._configuration_1ylou_30 strong{color:var(--color-text-strong);font-size:.84rem;font-weight:700}._configuration_1ylou_30 span{color:var(--color-text-secondary);font-size:.74rem;line-height:1.5}._wrapper_1ylou_2 .mapboxgl-map{font-family:Inter,Segoe UI,Arial,sans-serif}._wrapper_1ylou_2 .mapboxgl-canvas{outline:none}._wrapper_1ylou_2 .mapboxgl-ctrl-group{border:1px solid #393b3e1a;border-radius:8px;overflow:hidden;box-shadow:0 4px 14px #282a2c1a}._wrapper_1ylou_2 .mapboxgl-ctrl-group button{width:34px;height:34px}._wrapper_1ylou_2 .mapboxgl-ctrl-attrib{font-size:.62rem}._mapActions_1ylou_124{z-index:12;flex-direction:column;align-items:flex-start;gap:.5rem;display:flex;position:absolute;top:1rem;left:1rem}._layersButton_1ylou_140,._addIncidentButton_1ylou_141{min-height:38px;color:var(--color-text-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:inherit;cursor:pointer;background:#fffffff5;border:1px solid #393b3e1a;border-radius:9px;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .8rem;font-size:.76rem;font-weight:700;transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 14px #282a2c1a}._layersButton_1ylou_140:hover{color:var(--color-brand-orange);background:#fff;border-color:#ea751a59}._layersButton_1ylou_140:active,._addIncidentButton_1ylou_141:active{transform:translateY(1px)}._layersButton_1ylou_140 svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}._addIncidentButton_1ylou_141{color:#fff;background:var(--color-brand-orange);border-color:var(--color-brand-orange);box-shadow:0 5px 16px #ea751a3d}._addIncidentButton_1ylou_141:hover{background:#cf6416;border-color:#cf6416;box-shadow:0 7px 20px #ea751a4d}._addIncidentButton_1ylou_141>span:first-child{justify-content:center;align-items:center;width:18px;height:18px;font-size:1.1rem;font-weight:500;line-height:1;display:inline-flex}._incidentPanel_1ylou_264{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;border:1px solid #393b3e1a;border-radius:14px;width:min(100% - 2rem,360px);max-height:calc(100% - 2rem);padding:1rem;position:absolute;top:1rem;right:1rem;overflow-y:auto;box-shadow:0 18px 50px #1c1e202e}._incidentPanelHeader_1ylou_300{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}._incidentPanelHeader_1ylou_300 h3{color:var(--color-text-strong);margin:.12rem 0 0;font-size:1rem;font-weight:760;line-height:1.25}._incidentPanelEyebrow_1ylou_329{color:var(--color-brand-orange);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:800;display:block}._incidentPanelClose_1ylou_348{width:30px;height:30px;color:var(--color-text-secondary);font:inherit;cursor:pointer;background:#f7f7f6;border:1px solid #393b3e1a;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;transition:background .18s,color .18s,border-color .18s;display:inline-flex}._incidentPanelClose_1ylou_348:hover{color:var(--color-brand-orange);background:var(--color-brand-orange-soft);border-color:#ea751a38}._incidentTypeGrid_1ylou_407{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-bottom:.9rem;display:grid}._incidentTypeButton_1ylou_419,._incidentTypeActive_1ylou_420{min-height:68px;color:var(--color-text-strong);font:inherit;cursor:pointer;background:#f8f8f7;border:1px solid #393b3e1a;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;padding:.7rem;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;display:flex}._incidentTypeButton_1ylou_419:hover{background:#fff;border-color:#ea751a47}._incidentTypeActive_1ylou_420{background:var(--color-brand-orange-soft);border-color:#ea751a7a;box-shadow:inset 0 0 0 1px #ea751a14}._incidentTypeButton_1ylou_419:active,._incidentTypeActive_1ylou_420:active{transform:translateY(1px)}._incidentTypeButton_1ylou_419 strong,._incidentTypeActive_1ylou_420 strong{font-size:.76rem;font-weight:760}._incidentTypeButton_1ylou_419 span,._incidentTypeActive_1ylou_420 span{color:var(--color-text-secondary);margin-top:.15rem;font-size:.63rem;line-height:1.3}._incidentMediaSection_1ylou_511{flex-direction:column;gap:.65rem;margin-bottom:.9rem;display:flex}._incidentMediaHeader_1ylou_521{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._incidentMediaHeader_1ylou_521 strong{color:var(--color-text-strong);font-size:.72rem;font-weight:760}._incidentMediaHeader_1ylou_521 span{color:var(--color-text-secondary);flex:none;font-size:.62rem;line-height:1.3}._incidentMediaGrid_1ylou_554{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;max-height:260px;padding-right:.15rem;display:grid;overflow-y:auto}._incidentMediaGrid_1ylou_554::-webkit-scrollbar{width:6px}._incidentMediaGrid_1ylou_554::-webkit-scrollbar-track{background:0 0}._incidentMediaGrid_1ylou_554::-webkit-scrollbar-thumb{background:#393b3e2e;border-radius:999px}._incidentMediaGrid_1ylou_554::-webkit-scrollbar-thumb:hover{background:#393b3e47}._incidentMediaCard_1ylou_598,._incidentMediaCardActive_1ylou_599{min-width:0;color:var(--color-text-strong);font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #393b3e1c;border-radius:10px;flex-direction:column;padding:0;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative;overflow:hidden}._incidentMediaCard_1ylou_598:hover{border-color:#ea751a52;transform:translateY(-1px);box-shadow:0 6px 16px #282a2c1a}._incidentMediaCardActive_1ylou_599{border-color:var(--color-brand-orange);background:var(--color-brand-orange-soft);box-shadow:0 0 0 2px #ea751a1a}._incidentMediaCardActive_1ylou_599:hover{transform:translateY(-1px);box-shadow:0 6px 18px #ea751a29}._incidentMediaCard_1ylou_598:focus-visible,._incidentMediaCardActive_1ylou_599:focus-visible{outline-offset:2px;outline:3px solid #ea751a2e}._incidentMediaPreview_1ylou_681{aspect-ratio:16/10;background:#eceeeb;width:100%;position:relative;overflow:hidden}._incidentMediaPreview_1ylou_681 img{object-fit:cover;width:100%;height:100%;transition:transform .22s;display:block}._incidentMediaCard_1ylou_598:hover ._incidentMediaPreview_1ylou_681 img,._incidentMediaCardActive_1ylou_599:hover ._incidentMediaPreview_1ylou_681 img{transform:scale(1.03)}._incidentMediaCheck_1ylou_720{color:#fff;background:var(--color-brand-orange);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.72rem;font-weight:850;line-height:1;display:inline-flex;position:absolute;top:.4rem;right:.4rem;box-shadow:0 3px 10px #0000002e}._incidentMedia360Badge_1ylou_769{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.02em;background:#303529e0;border:1px solid #ffffff8c;border-radius:999px;justify-content:center;align-items:center;min-height:22px;padding:.22rem .46rem;font-size:.58rem;font-weight:820;display:inline-flex;position:absolute;bottom:.4rem;left:.4rem;box-shadow:0 3px 10px #00000029}._incidentMediaTitle_1ylou_821{min-width:0;color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;padding:.55rem .6rem;font-size:.67rem;font-weight:700;line-height:1.35;display:block;overflow:hidden}._incidentMediaEmpty_1ylou_853{color:var(--color-text-secondary);background:#f8f8f7;border:1px dashed #393b3e24;border-radius:9px;padding:.75rem;font-size:.66rem;line-height:1.45}._incidentSelectedMedia_1ylou_876{background:#ea751a0d;border:1px solid #ea751a33;border-radius:9px;flex-direction:column;gap:.1rem;padding:.58rem .65rem;display:flex}._incidentSelectedMedia_1ylou_876 span{color:var(--color-text-secondary);font-size:.6rem;line-height:1.3}._incidentSelectedMedia_1ylou_876 strong{color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:760;line-height:1.35;overflow:hidden}._incidentLocationBox_1ylou_938{background:#ea751a0d;border:1px dashed #ea751a52;border-radius:10px;flex-direction:column;gap:.22rem;margin-bottom:.85rem;padding:.75rem;display:flex}._incidentLocationBox_1ylou_938 strong{color:var(--color-text-strong);font-size:.72rem;font-weight:760}._incidentLocationBox_1ylou_938 span{color:var(--color-text-secondary);font-size:.68rem;line-height:1.4}._incidentLocationBox_1ylou_938 small{color:var(--color-text-secondary);margin-top:.2rem;font-size:.62rem;line-height:1.4}._incidentField_1ylou_1002{flex-direction:column;gap:.35rem;margin-bottom:.8rem;display:flex}._incidentField_1ylou_1002>span{color:var(--color-text-strong);font-size:.7rem;font-weight:720}._incidentField_1ylou_1002 input,._incidentField_1ylou_1002 textarea,._incidentField_1ylou_1002 select{width:100%;min-height:40px;color:var(--color-text-strong);font:inherit;background:#fff;border:1px solid #393b3e24;border-radius:9px;outline:none;padding:.64rem .7rem;font-size:.74rem;transition:border-color .18s,box-shadow .18s}._incidentField_1ylou_1002 textarea{resize:vertical;min-height:92px;line-height:1.45}._incidentField_1ylou_1002 input:focus,._incidentField_1ylou_1002 textarea:focus,._incidentField_1ylou_1002 select:focus{border-color:#ea751aa6;box-shadow:0 0 0 3px #ea751a1a}._incidentField_1ylou_1002 small{color:var(--color-text-secondary);font-size:.62rem;line-height:1.4}._incidentError_1ylou_1097{color:#8c2f20;background:#fff3f0;border:1px solid #ab392733;border-radius:8px;margin-bottom:.8rem;padding:.68rem .72rem;font-size:.67rem;line-height:1.4}._incidentActions_1ylou_1123{grid-template-columns:1fr 1fr;gap:.55rem;margin-top:1rem;display:grid}._incidentCancelButton_1ylou_1135,._incidentSaveButton_1ylou_1136{min-height:40px;font:inherit;cursor:pointer;border-radius:9px;padding:.6rem .75rem;font-size:.72rem;font-weight:740;transition:background .18s,color .18s,border-color .18s,transform .18s}._incidentCancelButton_1ylou_1135{color:var(--color-text-strong);background:#fff;border:1px solid #393b3e24}._incidentCancelButton_1ylou_1135:hover{background:#f6f6f5}._incidentSaveButton_1ylou_1136{color:#fff;background:var(--color-brand-orange);border:1px solid var(--color-brand-orange)}._incidentSaveButton_1ylou_1136:hover{background:#cf6416;border-color:#cf6416}._incidentCancelButton_1ylou_1135:active,._incidentSaveButton_1ylou_1136:active{transform:translateY(1px)}._incidentCancelButton_1ylou_1135:disabled,._incidentSaveButton_1ylou_1136:disabled{opacity:.58;cursor:not-allowed;transform:none}._incidentTextMarker_1ylou_1223,._incidentPhotoMarker_1ylou_1224,._incidentPanoramaMarker_1ylou_1225{color:#fff;font:inherit;cursor:pointer;border:3px solid #fff;justify-content:center;align-items:center;padding:0;transition:box-shadow .18s;display:inline-flex;box-shadow:0 5px 16px #0000003d}._incidentTextMarker_1ylou_1223:hover,._incidentPhotoMarker_1ylou_1224:hover,._incidentPanoramaMarker_1ylou_1225:hover{box-shadow:0 7px 20px #0000004d}._incidentTextMarker_1ylou_1223:focus-visible,._incidentPhotoMarker_1ylou_1224:focus-visible,._incidentPanoramaMarker_1ylou_1225:focus-visible{outline-offset:3px;outline:3px solid #ea751a4d}._incidentTextMarker_1ylou_1223{background:#d4513b;border-radius:50%;width:34px;height:34px;font-size:1rem;font-weight:850}._incidentPhotoMarker_1ylou_1224{background:var(--color-brand-orange);border-radius:50%;width:36px;height:36px}._incidentPhotoMarker_1ylou_1224 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:18px;height:18px}._incidentPanoramaMarker_1ylou_1225{letter-spacing:.01em;background:#596044;border-radius:999px;min-width:42px;height:34px;padding:0 .48rem;font-size:.67rem;font-weight:820}._wrapper_1ylou_2 .mapboxgl-popup-content{min-width:190px;color:var(--color-text);background:#fff;border-radius:10px;padding:0;font-family:Inter,Segoe UI,Arial,sans-serif;overflow:hidden;box-shadow:0 8px 24px #0000002e}._wrapper_1ylou_2 .mapboxgl-popup-content strong{color:var(--color-text-strong);margin:.2rem 0 .3rem;font-size:.8rem;font-weight:740;display:block}._wrapper_1ylou_2 .mapboxgl-popup-content p{color:var(--color-text-secondary);margin:0;font-size:.7rem;line-height:1.45}._wrapper_1ylou_2 .mapboxgl-popup-content span{color:var(--color-brand-orange);letter-spacing:.04em;text-transform:uppercase;font-size:.62rem;font-weight:780;display:block}._wrapper_1ylou_2 .mapboxgl-popup-close-button{color:#333;z-index:2;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;padding:0;font-size:18px;line-height:1;display:flex;top:6px;right:6px;box-shadow:0 2px 7px #0000002e}._wrapper_1ylou_2 .mapboxgl-popup-close-button:hover{color:var(--color-brand-orange);background:#fff}._incidentPopup_1ylou_1494{background:#fff;flex-direction:column;width:240px;display:flex;overflow:hidden}._incidentPopup_1ylou_1494>div{padding:.8rem}._incidentPopupImage_1ylou_1513{object-fit:cover;background:#e9ecef;width:100%;height:138px;display:block}@media (width<=1180px){._wrapper_1ylou_2,._map_1ylou_17{min-height:430px}._incidentPanel_1ylou_264{width:min(100% - 2rem,340px)}}@media (width<=700px){._wrapper_1ylou_2,._map_1ylou_17{min-height:360px}._wrapper_1ylou_2 .mapboxgl-ctrl-top-right{top:.4rem;right:.4rem}._mapActions_1ylou_124{gap:.35rem;top:.4rem;left:.4rem}._layersButton_1ylou_140,._addIncidentButton_1ylou_141{min-height:34px;padding:.45rem .6rem;font-size:.68rem}._layersButton_1ylou_140 svg{width:15px;height:15px}._incidentPanel_1ylou_264{border-radius:14px;width:auto;max-height:min(78%,520px);inset:auto .5rem .5rem}._incidentMediaGrid_1ylou_554{max-height:220px}}@media (width<=480px){._wrapper_1ylou_2,._map_1ylou_17{min-height:320px}._configuration_1ylou_30{width:calc(100% - 1.5rem);padding:.85rem .9rem}._mapActions_1ylou_124{max-width:calc(100% - 4.5rem)}._layersButton_1ylou_140,._addIncidentButton_1ylou_141{max-width:190px}._addIncidentButton_1ylou_141 span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._incidentPanel_1ylou_264{padding:.85rem;bottom:.35rem;left:.35rem;right:.35rem}._incidentTypeGrid_1ylou_407{gap:.35rem}._incidentTypeButton_1ylou_419,._incidentTypeActive_1ylou_420{min-height:62px;padding:.55rem}._incidentTypeButton_1ylou_419 strong,._incidentTypeActive_1ylou_420 strong{font-size:.7rem}._incidentTypeButton_1ylou_419 span,._incidentTypeActive_1ylou_420 span{font-size:.58rem}._incidentActions_1ylou_1123{grid-template-columns:1fr}._incidentMediaGrid_1ylou_554{grid-template-columns:1fr;max-height:200px}._incidentMediaPreview_1ylou_681{aspect-ratio:16/8}._incidentMediaTitle_1ylou_821{font-size:.65rem}}@media (prefers-reduced-motion:reduce){._wrapper_1ylou_2 .mapboxgl-canvas{scroll-behavior:auto}._layersButton_1ylou_140,._addIncidentButton_1ylou_141,._incidentTypeButton_1ylou_419,._incidentTypeActive_1ylou_420,._incidentMediaCard_1ylou_598,._incidentMediaCardActive_1ylou_599,._incidentMediaPreview_1ylou_681 img,._incidentCancelButton_1ylou_1135,._incidentSaveButton_1ylou_1136,._incidentTextMarker_1ylou_1223,._incidentPhotoMarker_1ylou_1224,._incidentPanoramaMarker_1ylou_1225{transition:none}}._deleteConfirmOverlay_1ylou_1757{z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14141285;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._deleteConfirmModal_1ylou_1772{text-align:center;background:#fffdf8;border:1px solid #23232014;border-radius:22px;flex-direction:column;align-items:center;width:min(100%,440px);padding:32px;animation:.18s ease-out _deleteConfirmAppear_1ylou_1;display:flex;box-shadow:0 24px 60px #14141233,0 4px 14px #14141214}._deleteConfirmIcon_1ylou_1796{color:#b8462f;background:#fff1eb;border-radius:18px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:18px;display:flex}._deleteConfirmIcon_1ylou_1796 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}._deleteConfirmContent_1ylou_1824{flex-direction:column;align-items:center;gap:8px;display:flex}._deleteConfirmEyebrow_1ylou_1832{letter-spacing:.08em;text-transform:uppercase;color:#b8462f;font-size:.74rem;font-weight:700}._deleteConfirmContent_1ylou_1824 h3{color:#272622;margin:0;font-size:1.3rem;font-weight:700}._deleteConfirmContent_1ylou_1824 p{color:#706d65;max-width:340px;margin:4px 0 0;font-size:.9rem;line-height:1.55}._deleteConfirmContent_1ylou_1824 p strong{color:#3a3832;font-weight:700}._deleteConfirmActions_1ylou_1869{grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-top:26px;display:grid}._deleteConfirmCancel_1ylou_1880,._deleteConfirmButton_1ylou_1881{min-height:44px;font:inherit;cursor:pointer;border-radius:12px;padding:0 18px;font-size:.88rem;font-weight:700;transition:transform .14s,box-shadow .14s,background .14s,border-color .14s}._deleteConfirmCancel_1ylou_1880{color:#4b4943;background:#fffdf8;border:1px solid #d8d4ca}._deleteConfirmCancel_1ylou_1880:hover:not(:disabled){background:#f6f3eb}._deleteConfirmButton_1ylou_1881{color:#fff;background:#b8462f;border:1px solid #b8462f;box-shadow:0 8px 20px #b8462f33}._deleteConfirmButton_1ylou_1881:hover:not(:disabled){background:#a33c28;border-color:#a33c28;transform:translateY(-1px);box-shadow:0 10px 24px #b8462f42}._deleteConfirmCancel_1ylou_1880:disabled,._deleteConfirmButton_1ylou_1881:disabled{opacity:.55;cursor:not-allowed}@keyframes _deleteConfirmAppear_1ylou_1{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=560px){._deleteConfirmOverlay_1ylou_1757{padding:16px}._deleteConfirmModal_1ylou_1772{border-radius:18px;padding:26px 20px}._deleteConfirmActions_1ylou_1869{grid-template-columns:1fr}._deleteConfirmButton_1ylou_1881{order:-1}}@media (prefers-reduced-motion:reduce){._deleteConfirmModal_1ylou_1772{animation:none}._deleteConfirmCancel_1ylou_1880,._deleteConfirmButton_1ylou_1881{transition:none}}._projectPopup_1ylou_1996{color:#292d2f;width:260px;max-width:100%;padding:8px 4px 4px;font-family:inherit}._projectPopupHeader_1ylou_2004{border-bottom:1px solid #edf0f2;align-items:flex-start;gap:12px;padding-bottom:16px;display:flex}._projectPopupIcon_1ylou_2012{color:#f97316;background:#fff0e6;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._projectPopupIcon_1ylou_2012 svg{width:25px;height:25px}._projectPopupHeading_1ylou_2029{flex:1;min-width:0}._projectPopupLabel_1ylou_2034{letter-spacing:1.2px;color:#f97316;margin-bottom:5px;font-size:9px;font-weight:800;display:block}._projectPopupTitle_1ylou_2043{color:#292d2f;overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:750;line-height:1.3}._projectPopupLocation_1ylou_2052{align-items:flex-start;gap:10px;padding:15px 0;display:flex}._projectPopupLocationIcon_1ylou_2059{color:#f97316;flex-shrink:0;display:flex}._projectPopupLocationIcon_1ylou_2059 svg{width:18px;height:18px}._projectPopupLocation_1ylou_2052 p{color:#64748b;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}._projectPopupFooter_1ylou_2078{border-top:1px solid #edf0f2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:12px;display:flex}._projectPopupFooter_1ylou_2078 span:first-child{color:#ea751a;letter-spacing:.7px;font-size:10px;font-weight:800}._projectPopupFooter_1ylou_2078 span:last-child{color:#64748b;font-size:10px;font-weight:500}@media (width<=480px){._projectPopup_1ylou_1996{width:min(250px,70vw)}._projectPopupTitle_1ylou_2043{font-size:15px}}._projectMapMarker_1ylou_2117{cursor:pointer;filter:drop-shadow(0 5px 8px #00000038);justify-content:center;align-items:flex-start;width:46px;height:46px;display:flex;position:absolute}._projectMapMarker_1ylou_2117:before{content:"";box-sizing:border-box;background:#f97316;border:3px solid #fff;border-radius:50% 50% 50% 8px;width:46px;height:46px;position:absolute;top:0;left:0;transform:rotate(-45deg)}._projectMapMarkerInner_1ylou_2144{z-index:1;color:#fff;justify-content:center;align-items:center;width:46px;height:42px;display:flex;position:relative}._projectMapMarkerInner_1ylou_2144 svg{stroke:currentColor;width:23px;height:23px}._projectMapMarker_1ylou_2117:hover{filter:drop-shadow(0 7px 11px #00000047)}._projectMapMarker_1ylou_2117:hover ._projectMapMarkerInner_1ylou_2144{transform:scale(1.08)}@media (prefers-reduced-motion:reduce){._projectMapMarker_1ylou_2117,._projectMapMarkerInner_1ylou_2144{transition:none}}._wrapper_1ylou_2 .ingevit-project-popup{z-index:5}._wrapper_1ylou_2 .ingevit-project-popup .mapboxgl-popup-content{background:#fff;border:1px solid #e9edf1;border-radius:16px;width:300px;min-width:0;max-width:calc(100vw - 40px);padding:16px;overflow:visible;box-shadow:0 14px 38px #1c27312e}._wrapper_1ylou_2 .ingevit-project-popup .mapboxgl-popup-tip{border-top-color:#fff}._wrapper_1ylou_2 .ingevit-project-popup .mapboxgl-popup-close-button{color:#64748b;width:27px;height:27px;box-shadow:none;cursor:pointer;z-index:3;background:#f8fafc;border:1px solid #edf0f2;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:18px;font-weight:400;line-height:1;display:flex;position:absolute;top:12px;right:12px}._wrapper_1ylou_2 .ingevit-project-popup .mapboxgl-popup-close-button:hover{color:#ea751a;background:#fff0e6;border-color:#ffd9bd}._wrapper_1ylou_2 .ingevit-project-popup .project-popup-unused{display:none}._projectPopup_1ylou_1996{box-sizing:border-box;width:100%;max-width:100%;padding:0}._projectPopupHeader_1ylou_2004{padding-right:25px}._wrapper_1ylou_2 .ingevit-project-popup ._projectPopupLocation_1ylou_2052 p{color:#64748b;margin:0;font-size:13px;line-height:1.5}._wrapper_1ylou_2 .ingevit-project-popup ._projectPopupLabel_1ylou_2034{letter-spacing:1.2px;color:#ea751a;font-size:9px;font-weight:800;display:block}._wrapper_1ylou_2 .ingevit-project-popup ._projectPopupFooter_1ylou_2078 span{text-transform:none;font-size:10px}@media (width<=480px){._wrapper_1ylou_2 .ingevit-project-popup .mapboxgl-popup-content{width:min(300px,100vw - 48px);padding:14px}}._incidentMobileLocationBar_1ylou_2280,._incidentMobileChangeLocation_1ylou_2281{display:none}@media (width<=700px){._incidentPanelMobileHidden_1ylou_2291{display:none}._incidentMobileLocationBar_1ylou_2280{z-index:25;background:#fffffffa;border:1px solid #393b3e1f;border-radius:14px;flex-direction:column;gap:.8rem;padding:.9rem;display:flex;position:absolute;bottom:.65rem;left:.65rem;right:.65rem;box-shadow:0 12px 35px #1c1e2029}._incidentMobileLocationText_1ylou_2316{flex-direction:column;gap:.3rem;display:flex}._incidentMobileLocationText_1ylou_2316 strong{color:var(--color-text-strong);font-size:.85rem;font-weight:750}._incidentMobileLocationText_1ylou_2316 span{color:var(--color-text-secondary);font-size:.75rem;line-height:1.4}._incidentMobileLocationActions_1ylou_2334{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}._incidentMobileLocationActions_1ylou_2334 button{min-height:40px}._incidentMobileLocationActions_1ylou_2334 button:disabled{opacity:.5;cursor:not-allowed}._incidentPanel_1ylou_264{overscroll-behavior:contain;border-radius:18px 18px 0 0;width:100%;max-height:85%;padding:1rem;inset:auto 0 0;overflow-y:auto}._incidentMobileChangeLocation_1ylou_2281{color:#b95710;width:100%;min-height:38px;font:inherit;cursor:pointer;background:#ea751a12;border:1px solid #ea751a40;border-radius:9px;align-items:center;margin-bottom:.85rem;padding:.55rem .75rem;font-size:.78rem;font-weight:700;display:flex}}@media (width<=480px){._incidentMobileLocationBar_1ylou_2280{bottom:.4rem;left:.4rem;right:.4rem}._incidentPanel_1ylou_264{max-height:88%;padding:.85rem}}._overlay_a9q1y_1{z-index:1200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#12151785;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._modal_a9q1y_12{background:#fff;border:1px solid #e2e5e7;border-radius:14px;width:min(100%,500px);max-height:calc(100vh - 48px);overflow:hidden;box-shadow:0 24px 65px #14171933}._header_a9q1y_24{border-bottom:1px solid #eceeef;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:22px 22px 18px;display:grid}._headerIcon_a9q1y_36{color:#e76000;background:#fff3e9;border-radius:10px;place-items:center;width:43px;height:43px;display:grid}._headerIcon_a9q1y_36 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}._headerText_a9q1y_56{min-width:0;padding-top:1px}._headerText_a9q1y_56 h2{color:#292d2f;margin:0;font-size:1.08rem;font-weight:700;line-height:1.3}._headerText_a9q1y_56 p{color:#737a7f;margin:5px 0 0;font-size:.84rem;line-height:1.5}._closeButton_a9q1y_76{color:#73797d;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;padding:0;transition:background-color .15s,color .15s;display:grid}._closeButton_a9q1y_76:hover:not(:disabled){color:#292d2f;background:#f2f3f4}._closeButton_a9q1y_76:disabled{cursor:default;opacity:.45}._closeButton_a9q1y_76 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:19px;height:19px}._body_a9q1y_111{padding:22px}._field_a9q1y_115{flex-direction:column;gap:8px;display:flex}._field_a9q1y_115 label{color:#34393c;font-size:.84rem;font-weight:650}._field_a9q1y_115 input{box-sizing:border-box;color:#292d2f;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #d7dbde;border-radius:9px;outline:none;padding:0 13px;font-size:.9rem;transition:border-color .15s,box-shadow .15s}._field_a9q1y_115 input::placeholder{color:#a1a6aa}._field_a9q1y_115 input:focus{border-color:#ff6b00;box-shadow:0 0 0 3px #ff6b001c}._field_a9q1y_115 input:disabled{color:#7a8084;cursor:default;background:#f5f6f6}._fieldMeta_a9q1y_161{color:#93989c;justify-content:space-between;align-items:center;gap:16px;font-size:.73rem;line-height:1.35;display:flex}._error_a9q1y_171{color:#a53636;background:#fff5f5;border:1px solid #f1c8c8;border-radius:8px;margin:16px 0 0;padding:10px 12px;font-size:.82rem;line-height:1.45}._footer_a9q1y_182{background:#fafafa;border-top:1px solid #eceeef;justify-content:flex-end;align-items:center;gap:10px;padding:16px 22px;display:flex}._cancelButton_a9q1y_192,._submitButton_a9q1y_193{min-height:40px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:.84rem;font-weight:650;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}._cancelButton_a9q1y_192{color:#4d5458;background:#fff;border:1px solid #d8dcde}._cancelButton_a9q1y_192:hover:not(:disabled){color:#292d2f;background:#f5f6f6;border-color:#bfc4c7}._submitButton_a9q1y_193{color:#fff;background:#292d2f;border:1px solid #292d2f}._submitButton_a9q1y_193:hover:not(:disabled){background:#171a1c;border-color:#171a1c}._cancelButton_a9q1y_192:disabled,._submitButton_a9q1y_193:disabled{cursor:default;opacity:.5}@media (width<=560px){._overlay_a9q1y_1{align-items:end;padding:12px}._modal_a9q1y_12{border-radius:14px;width:100%;max-height:calc(100vh - 24px)}._header_a9q1y_24{gap:11px;padding:18px 16px 15px}._headerIcon_a9q1y_36{width:39px;height:39px}._body_a9q1y_111{padding:20px 16px}._footer_a9q1y_182{padding:14px 16px}}@media (width<=400px){._headerIcon_a9q1y_36{display:none}._header_a9q1y_24{grid-template-columns:minmax(0,1fr) auto}._footer_a9q1y_182{flex-direction:column-reverse}._cancelButton_a9q1y_192,._submitButton_a9q1y_193{width:100%}}@media (prefers-reduced-motion:reduce){._closeButton_a9q1y_76,._field_a9q1y_115 input,._cancelButton_a9q1y_192,._submitButton_a9q1y_193{transition:none}}._overlay_11y61_1{z-index:1500;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14171875;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_11y61_16{background:#fff;border:1px solid #e3e5e6;border-radius:16px;width:min(100%,470px);padding:28px;animation:.16s ease-out _aparecer_11y61_1;box-shadow:0 24px 60px #1417182e,0 6px 18px #14171814}._iconContainer_11y61_33{color:#b43b3b;background:#fff1f1;border-radius:12px;place-items:center;width:46px;height:46px;margin-bottom:18px;display:grid}._iconContainer_11y61_33 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}._content_11y61_59{min-width:0}._title_11y61_63{color:#202426;margin:0;font-size:1.18rem;font-weight:700;line-height:1.3}._description_11y61_73{color:#5f666a;margin:10px 0 0;font-size:.9rem;line-height:1.6}._description_11y61_73 strong{color:#303538;overflow-wrap:anywhere;font-weight:650}._notice_11y61_89{background:#f7f8f8;border:1px solid #e8e9ea;border-radius:10px;align-items:flex-start;gap:10px;margin-top:18px;padding:12px 14px;display:flex}._notice_11y61_89 svg{fill:none;stroke:#737a7e;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 18px;width:18px;height:18px;margin-top:1px}._notice_11y61_89 p{color:#62696d;margin:0;font-size:.8rem;line-height:1.5}._error_11y61_126{color:#a83232;background:#fff5f5;border:1px solid #f1cccc;border-radius:8px;margin:14px 0 0;padding:10px 12px;font-size:.8rem;line-height:1.45}._actions_11y61_140{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}._cancelButton_11y61_148,._removeButton_11y61_149{min-height:40px;font:inherit;cursor:pointer;border-radius:8px;padding:9px 16px;font-size:.82rem;font-weight:650;transition:background-color .14s,border-color .14s,color .14s,opacity .14s}._cancelButton_11y61_148{color:#454b4e;background:#fff;border:1px solid #d8dbdc}._cancelButton_11y61_148:hover:not(:disabled){background:#f5f6f6;border-color:#c9cdcf}._removeButton_11y61_149{color:#fff;background:#b43b3b;border:1px solid #b43b3b}._removeButton_11y61_149:hover:not(:disabled){background:#9f3030;border-color:#9f3030}._cancelButton_11y61_148:focus-visible,._removeButton_11y61_149:focus-visible{outline-offset:2px;outline:3px solid #ff6b002e}._cancelButton_11y61_148:disabled,._removeButton_11y61_149:disabled{cursor:not-allowed;opacity:.58}@keyframes _aparecer_11y61_1{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=600px){._overlay_11y61_1{align-items:flex-end;padding:12px}._modal_11y61_16{border-radius:16px;width:100%;padding:22px 18px}._actions_11y61_140{flex-direction:column-reverse}._cancelButton_11y61_148,._removeButton_11y61_149{width:100%;min-height:44px}}@media (prefers-reduced-motion:reduce){._modal_11y61_16{animation:none}._cancelButton_11y61_148,._removeButton_11y61_149{transition:none}}._danger_2kqg9_69,._danger_2kqg9_69 ._icon_2kqg9_44{color:#b43b3b}@media (width<=760px){._menu_2kqg9_1{width:min(210px,100vw - 20px)}}@media (prefers-reduced-motion:reduce){._item_2kqg9_15{transition:none}}._menu_2kqg9_1{z-index:1300;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #dedfe0;border-radius:10px;width:210px;padding:6px;position:fixed;box-shadow:0 14px 35px #191c1e24,0 3px 10px #191c1e14}._item_2kqg9_15{color:#34393c;width:100%;min-height:38px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:7px 10px;font-size:.82rem;font-weight:550;line-height:1.3;transition:background-color .13s,color .13s;display:flex}._item_2kqg9_15:hover,._item_2kqg9_15:focus-visible{color:#202426;background:#f3f4f4;outline:none}._icon_2kqg9_44{color:#747a7e;flex:0 0 19px;place-items:center;width:19px;height:19px;display:grid}._icon_2kqg9_44 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}._separator_2kqg9_63{background:#eceeef;height:1px;margin:5px 6px}._danger_2kqg9_69,._danger_2kqg9_69 ._icon_2kqg9_44{color:#b43b3b}._danger_2kqg9_69:hover,._danger_2kqg9_69:focus-visible{color:#a52f2f;background:#fff1f1}@media (width<=760px){._menu_2kqg9_1{width:min(210px,100vw - 20px)}}@media (prefers-reduced-motion:reduce){._item_2kqg9_15{transition:none}}._overlay_1bbzh_1{z-index:1200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#12151785;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._modal_1bbzh_12{background:#fff;border:1px solid #e2e5e7;border-radius:14px;width:min(100%,500px);max-height:calc(100vh - 48px);overflow:hidden;box-shadow:0 24px 65px #14171933}._header_1bbzh_23{border-bottom:1px solid #eceeef;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:22px 22px 18px;display:grid}._headerIcon_1bbzh_35{color:#e76000;background:#fff3e9;border-radius:10px;place-items:center;width:43px;height:43px;display:grid}._headerIcon_1bbzh_35 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}._headerText_1bbzh_55{min-width:0;padding-top:1px}._headerText_1bbzh_55 h2{color:#292d2f;margin:0;font-size:1.08rem;font-weight:700;line-height:1.3}._headerText_1bbzh_55 p{color:#737a7f;margin:5px 0 0;font-size:.84rem;line-height:1.5}._closeButton_1bbzh_75{color:#73797d;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;padding:0;transition:background-color .15s,color .15s;display:grid}._closeButton_1bbzh_75:hover:not(:disabled){color:#292d2f;background:#f2f3f4}._closeButton_1bbzh_75:disabled{cursor:default;opacity:.45}._closeButton_1bbzh_75 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:19px;height:19px}._body_1bbzh_110{padding:22px}._field_1bbzh_114{flex-direction:column;gap:8px;display:flex}._field_1bbzh_114 label{color:#34393c;font-size:.84rem;font-weight:650}._field_1bbzh_114 input{box-sizing:border-box;color:#292d2f;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #d7dbde;border-radius:9px;outline:none;padding:0 13px;font-size:.9rem;transition:border-color .15s,box-shadow .15s}._field_1bbzh_114 input::placeholder{color:#a1a6aa}._field_1bbzh_114 input:focus{border-color:#ff6b00;box-shadow:0 0 0 3px #ff6b001c}._field_1bbzh_114 input:disabled{color:#7a8084;cursor:default;background:#f5f6f6}._fieldMeta_1bbzh_159{color:#93989c;justify-content:space-between;align-items:center;gap:16px;font-size:.73rem;line-height:1.35;display:flex}._error_1bbzh_169{color:#a53636;background:#fff5f5;border:1px solid #f1c8c8;border-radius:8px;margin:16px 0 0;padding:10px 12px;font-size:.82rem;line-height:1.45}._footer_1bbzh_180{background:#fafafa;border-top:1px solid #eceeef;justify-content:flex-end;align-items:center;gap:10px;padding:16px 22px;display:flex}._cancelButton_1bbzh_190,._submitButton_1bbzh_191{min-height:40px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:.84rem;font-weight:650;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}._cancelButton_1bbzh_190{color:#4d5458;background:#fff;border:1px solid #d8dcde}._cancelButton_1bbzh_190:hover:not(:disabled){color:#292d2f;background:#f5f6f6;border-color:#bfc4c7}._submitButton_1bbzh_191{color:#fff;background:#292d2f;border:1px solid #292d2f}._submitButton_1bbzh_191:hover:not(:disabled){background:#171a1c;border-color:#171a1c}._cancelButton_1bbzh_190:disabled,._submitButton_1bbzh_191:disabled{cursor:default;opacity:.5}@media (width<=560px){._overlay_1bbzh_1{align-items:end;padding:12px}._modal_1bbzh_12{border-radius:14px;width:100%;max-height:calc(100vh - 24px)}._header_1bbzh_23{gap:11px;padding:18px 16px 15px}._headerIcon_1bbzh_35{width:39px;height:39px}._body_1bbzh_110{padding:20px 16px}._footer_1bbzh_180{padding:14px 16px}}@media (width<=400px){._headerIcon_1bbzh_35{display:none}._header_1bbzh_23{grid-template-columns:minmax(0,1fr) auto}._footer_1bbzh_180{flex-direction:column-reverse}._cancelButton_1bbzh_190,._submitButton_1bbzh_191{width:100%}}@media (prefers-reduced-motion:reduce){._closeButton_1bbzh_75,._field_1bbzh_114 input,._cancelButton_1bbzh_190,._submitButton_1bbzh_191{transition:none}}._overlay_1sklw_1{z-index:1200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#12151785;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._modal_1sklw_12{background:#fff;border:1px solid #e2e5e7;border-radius:14px;width:min(100%,520px);max-height:calc(100vh - 48px);overflow:hidden;box-shadow:0 24px 65px #14171933}._header_1sklw_23{border-bottom:1px solid #eceeef;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:22px 22px 18px;display:grid}._headerIcon_1sklw_35{color:#b83b3b;background:#fff1f1;border-radius:10px;place-items:center;width:43px;height:43px;display:grid}._headerIcon_1sklw_35 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}._headerText_1sklw_55{min-width:0;padding-top:1px}._headerText_1sklw_55 h2{color:#292d2f;margin:0;font-size:1.08rem;font-weight:700;line-height:1.3}._headerText_1sklw_55 p{color:#737a7f;margin:5px 0 0;font-size:.84rem;line-height:1.5}._closeButton_1sklw_75{color:#73797d;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;padding:0;transition:background-color .15s,color .15s;display:grid}._closeButton_1sklw_75:hover:not(:disabled){color:#292d2f;background:#f2f3f4}._closeButton_1sklw_75:disabled{cursor:default;opacity:.45}._closeButton_1sklw_75 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:19px;height:19px}._body_1sklw_110{padding:22px}._question_1sklw_114{color:#3d4346;margin:0;font-size:.91rem;line-height:1.55}._question_1sklw_114 strong{color:#292d2f;overflow-wrap:anywhere;font-weight:700}._notice_1sklw_127{background:#fffaf5;border:1px solid #eadccf;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;margin-top:18px;padding:13px 14px;display:grid}._noticeIcon_1sklw_139{color:#d45a00;place-items:center;width:25px;height:25px;display:grid}._noticeIcon_1sklw_139 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}._notice_1sklw_127 strong{color:#4b3b2f;margin:0;font-size:.83rem;font-weight:700;line-height:1.45;display:block}._notice_1sklw_127 p{color:#76685d;margin:4px 0 0;font-size:.78rem;line-height:1.5}._error_1sklw_173{color:#a53636;background:#fff5f5;border:1px solid #f1c8c8;border-radius:8px;margin:16px 0 0;padding:10px 12px;font-size:.82rem;line-height:1.45}._footer_1sklw_184{background:#fafafa;border-top:1px solid #eceeef;justify-content:flex-end;align-items:center;gap:10px;padding:16px 22px;display:flex}._cancelButton_1sklw_194,._deleteButton_1sklw_195{min-height:40px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:.84rem;font-weight:650;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}._cancelButton_1sklw_194{color:#4d5458;background:#fff;border:1px solid #d8dcde}._cancelButton_1sklw_194:hover:not(:disabled){color:#292d2f;background:#f5f6f6;border-color:#bfc4c7}._deleteButton_1sklw_195{color:#fff;background:#ad3434;border:1px solid #ad3434}._deleteButton_1sklw_195:hover:not(:disabled){background:#922a2a;border-color:#922a2a}._cancelButton_1sklw_194:disabled,._deleteButton_1sklw_195:disabled{cursor:default;opacity:.5}@media (width<=560px){._overlay_1sklw_1{align-items:end;padding:12px}._modal_1sklw_12{border-radius:14px;width:100%;max-height:calc(100vh - 24px)}._header_1sklw_23{gap:11px;padding:18px 16px 15px}._headerIcon_1sklw_35{width:39px;height:39px}._body_1sklw_110{padding:20px 16px}._footer_1sklw_184{padding:14px 16px}}@media (width<=400px){._headerIcon_1sklw_35{display:none}._header_1sklw_23{grid-template-columns:minmax(0,1fr) auto}._footer_1sklw_184{flex-direction:column-reverse}._cancelButton_1sklw_194,._deleteButton_1sklw_195{width:100%}}@media (prefers-reduced-motion:reduce){._closeButton_1sklw_75,._cancelButton_1sklw_194,._deleteButton_1sklw_195{transition:none}}._overlay_excrf_1{z-index:1200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#12151785;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._modal_excrf_12{background:#fff;border:1px solid #e2e5e7;border-radius:14px;flex-direction:column;width:min(100%,560px);max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 24px 65px #14171933}._header_excrf_25{border-bottom:1px solid #eceeef;flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:22px 22px 18px;display:grid}._headerIcon_excrf_38{color:#e76000;background:#fff3e9;border-radius:10px;place-items:center;width:43px;height:43px;display:grid}._headerIcon_excrf_38 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}._headerText_excrf_58{min-width:0;padding-top:1px}._headerText_excrf_58 h2{color:#292d2f;margin:0;font-size:1.08rem;font-weight:700;line-height:1.3}._headerText_excrf_58 p{color:#737a7f;margin:5px 0 0;font-size:.84rem;line-height:1.5}._headerText_excrf_58 strong{color:#4b5053;overflow-wrap:anywhere;font-weight:700}._closeButton_excrf_84{color:#73797d;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;padding:0;transition:background-color .15s,color .15s;display:grid}._closeButton_excrf_84:hover:not(:disabled){color:#292d2f;background:#f2f3f4}._closeButton_excrf_84:disabled{cursor:default;opacity:.45}._closeButton_excrf_84 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:19px;height:19px}._body_excrf_119{min-height:0;padding:20px 22px;overflow-y:auto}._locationLabel_excrf_125{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}._locationLabel_excrf_125 span{color:#777d81;font-size:.78rem;font-weight:600}._locationLabel_excrf_125 strong{color:#292d2f;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8rem;font-weight:700;overflow:hidden}._breadcrumb_excrf_149{scrollbar-width:thin;background:#fafafa;border:1px solid #e4e7e9;border-radius:8px;align-items:center;gap:4px;min-height:39px;margin-bottom:14px;padding:5px 8px;display:flex;overflow-x:auto}._breadcrumbItem_excrf_163{flex:none;align-items:center;gap:4px;min-width:0;display:inline-flex}._breadcrumbSeparator_excrf_171{color:#b1b5b8;flex:none;font-size:.78rem;line-height:1}._breadcrumbButton_excrf_178{color:#666d71;max-width:180px;min-height:27px;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:3px 7px;font-size:.78rem;font-weight:600;overflow:hidden}._breadcrumbButton_excrf_178:not(:disabled){cursor:pointer}._breadcrumbButton_excrf_178:not(:disabled):hover{color:#292d2f;background:#eeeeef}._breadcrumbButton_excrf_178:disabled{color:#292d2f;cursor:default;opacity:1}._explorer_excrf_209{background:#fff;border:1px solid #e3e6e8;border-radius:10px;min-height:230px;max-height:330px;overflow-y:auto}._folderList_excrf_218{flex-direction:column;padding:5px;display:flex}._folder_excrf_218{color:#34393c;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-width:0;min-height:48px;padding:7px 10px;transition:background-color .14s,color .14s;display:grid}._folder_excrf_218:hover:not(:disabled){color:#292d2f;background:#f5f6f6}._folder_excrf_218:disabled{cursor:default;opacity:.55}._folderIcon_excrf_257{color:#e76000;background:#fff4eb;border-radius:7px;place-items:center;width:31px;height:31px;display:grid}._folderIcon_excrf_257 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}._folderName_excrf_277{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.84rem;font-weight:650;overflow:hidden}._arrow_excrf_286{color:#a2a7aa;font-size:1.25rem;font-weight:400;line-height:1}._state_excrf_293{color:#73797d;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:228px;padding:28px 20px;display:flex}._state_excrf_293 strong{color:#4b5154;margin-top:9px;font-size:.85rem;font-weight:650}._state_excrf_293 p{color:#8b9093;max-width:330px;margin:5px 0 0;font-size:.77rem;line-height:1.5}._emptyIcon_excrf_319{color:#90969a;background:#f5f6f6;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}._emptyIcon_excrf_319 svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}._loader_excrf_339{border:2px solid #e1e3e4;border-top-color:#ff6b00;border-radius:50%;width:24px;height:24px;animation:.7s linear infinite _girar_excrf_1}._currentNotice_excrf_348{color:#70767a;background:#f7f8f8;border:1px solid #e1e4e6;border-radius:8px;margin:12px 0 0;padding:9px 11px;font-size:.77rem;line-height:1.45}._error_excrf_359{color:#a53636;background:#fff5f5;border:1px solid #f1c8c8;border-radius:8px;margin:12px 0 0;padding:10px 12px;font-size:.8rem;line-height:1.45}._footer_excrf_370{background:#fafafa;border-top:1px solid #eceeef;flex:none;justify-content:flex-end;align-items:center;gap:10px;padding:16px 22px;display:flex}._cancelButton_excrf_381,._moveButton_excrf_382{min-height:40px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:.84rem;font-weight:650;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}._cancelButton_excrf_381{color:#4d5458;background:#fff;border:1px solid #d8dcde}._cancelButton_excrf_381:hover:not(:disabled){color:#292d2f;background:#f5f6f6;border-color:#bfc4c7}._moveButton_excrf_382{color:#fff;background:#292d2f;border:1px solid #292d2f}._moveButton_excrf_382:hover:not(:disabled){background:#171a1c;border-color:#171a1c}._cancelButton_excrf_381:disabled,._moveButton_excrf_382:disabled{cursor:default;opacity:.5}@keyframes _girar_excrf_1{to{transform:rotate(360deg)}}@media (width<=560px){._overlay_excrf_1{align-items:end;padding:12px}._modal_excrf_12{border-radius:14px;width:100%;max-height:calc(100vh - 24px)}._header_excrf_25{gap:11px;padding:18px 16px 15px}._headerIcon_excrf_38{width:39px;height:39px}._body_excrf_119{padding:17px 16px}._explorer_excrf_209{max-height:300px}._footer_excrf_370{padding:14px 16px}}@media (width<=400px){._headerIcon_excrf_38{display:none}._header_excrf_25{grid-template-columns:minmax(0,1fr) auto}._locationLabel_excrf_125{flex-direction:column;align-items:flex-start;gap:3px}._footer_excrf_370{flex-direction:column-reverse}._cancelButton_excrf_381,._moveButton_excrf_382{width:100%}}@media (prefers-reduced-motion:reduce){._closeButton_excrf_84,._folder_excrf_218,._cancelButton_excrf_381,._moveButton_excrf_382{transition:none}._loader_excrf_339{animation-duration:1.4s}}._overlay_1hwow_1{z-index:1500;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14171875;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_1hwow_16{background:#fff;border:1px solid #e1e3e4;border-radius:16px;flex-direction:column;width:min(100%,620px);max-height:min(720px,100vh - 48px);animation:.16s ease-out _aparecer_1hwow_1;display:flex;overflow:hidden;box-shadow:0 24px 60px #1417182e,0 6px 18px #14171814}._header_1hwow_37{justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 24px 18px;display:flex}._title_1hwow_46{color:#202426;margin:0;font-size:1.18rem;font-weight:700;line-height:1.3}._subtitle_1hwow_56{color:#656c70;margin:7px 0 0;font-size:.84rem;line-height:1.5}._subtitle_1hwow_56 strong{color:#34393c;overflow-wrap:anywhere;font-weight:650}._closeButton_1hwow_72{color:#747a7e;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 34px;place-items:center;width:34px;height:34px;padding:0;transition:background-color .13s,color .13s;display:grid}._closeButton_1hwow_72:hover:not(:disabled){color:#303538;background:#f2f3f3}._closeButton_1hwow_72 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:19px;height:19px}._breadcrumb_1hwow_110{scrollbar-width:thin;background:#fafafa;border-top:1px solid #eceeef;border-bottom:1px solid #eceeef;align-items:center;gap:4px;min-height:43px;padding:7px 24px;display:flex;overflow-x:auto}._breadcrumbItem_1hwow_129{flex:none;align-items:center;gap:4px;display:flex}._breadcrumbButton_1hwow_137{color:#555c60;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 7px;font-size:.78rem;font-weight:600}._breadcrumbButton_1hwow_137:hover:not(:disabled){color:#272c2e;background:#eceeee}._separator_1hwow_159{color:#a1a6a9;font-size:.78rem}._folderArea_1hwow_165{min-height:260px;max-height:390px;padding:12px;overflow-y:auto}._folderList_1hwow_174{flex-direction:column;gap:4px;display:flex}._folderRow_1hwow_180{border-radius:9px;align-items:center;gap:8px;min-width:0;padding:4px;transition:background-color .13s;display:flex}._folderRow_1hwow_180:hover{background:#f6f7f7}._folderOpen_1hwow_198{color:#34393c;min-width:0;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;align-items:center;gap:10px;padding:7px 9px;display:flex}._folderIcon_1hwow_221{color:#ff6b00;flex:0 0 25px;place-items:center;width:25px;height:25px;display:grid}._folderIcon_1hwow_221 svg{fill:#ff6b0014;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}._folderName_1hwow_243{color:#363b3e;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.84rem;font-weight:600;overflow:hidden}._currentBadge_1hwow_258{color:#73797c;background:#f4f5f5;border:1px solid #dedfe0;border-radius:999px;flex:none;padding:3px 7px;font-size:.67rem;font-weight:650}._chevron_1hwow_273{fill:none;stroke:#92989b;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 17px;width:17px;height:17px}._selectButton_1hwow_285{color:#41474a;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8dbdc;border-radius:7px;flex:none;padding:7px 11px;font-size:.74rem;font-weight:650;transition:background-color .13s,border-color .13s,color .13s}._selectButton_1hwow_285:hover:not(:disabled){color:#d95b00;background:#fff8f3;border-color:#ff6b00}._selectButton_1hwow_285:disabled{cursor:not-allowed;color:#9a9fa2;opacity:.8;background:#f4f5f5}._status_1hwow_325,._statusError_1hwow_326,._empty_1hwow_327{text-align:center;place-items:center;min-height:220px;padding:30px;font-size:.83rem;line-height:1.5;display:grid}._status_1hwow_325,._empty_1hwow_327{color:#777d80}._statusError_1hwow_326{color:#a83232}._footerError_1hwow_350{color:#a83232;background:#fff5f5;border:1px solid #f1cccc;border-radius:8px;margin:0 24px 14px;padding:10px 12px;font-size:.78rem;line-height:1.45}._footer_1hwow_350{background:#fff;border-top:1px solid #eceeef;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px 20px;display:flex}._footerHint_1hwow_377{color:#7a8083;max-width:360px;margin:0;font-size:.74rem;line-height:1.45}._cancelButton_1hwow_388{color:#454b4e;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8dbdc;border-radius:8px;flex:none;padding:8px 15px;font-size:.8rem;font-weight:650;transition:background-color .13s,border-color .13s}._cancelButton_1hwow_388:hover:not(:disabled){background:#f5f6f6;border-color:#c9cdcf}._closeButton_1hwow_72:focus-visible,._breadcrumbButton_1hwow_137:focus-visible,._folderOpen_1hwow_198:focus-visible,._selectButton_1hwow_285:focus-visible,._cancelButton_1hwow_388:focus-visible{outline-offset:2px;outline:3px solid #ff6b002e}._closeButton_1hwow_72:disabled,._breadcrumbButton_1hwow_137:disabled,._folderOpen_1hwow_198:disabled,._cancelButton_1hwow_388:disabled{cursor:not-allowed;opacity:.55}@keyframes _aparecer_1hwow_1{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=600px){._overlay_1hwow_1{align-items:flex-end;padding:10px}._modal_1hwow_16{border-radius:16px;width:100%;max-height:calc(100vh - 20px)}._header_1hwow_37{padding:20px 18px 16px}._breadcrumb_1hwow_110{padding-left:18px;padding-right:18px}._folderArea_1hwow_165{min-height:220px;padding:9px}._folderRow_1hwow_180{flex-direction:column;align-items:stretch;gap:2px}._selectButton_1hwow_285{width:100%;min-height:38px}._footerError_1hwow_350{margin-left:18px;margin-right:18px}._footer_1hwow_350{flex-direction:column;align-items:stretch;padding:14px 18px 18px}._footerHint_1hwow_377{max-width:none}._cancelButton_1hwow_388{width:100%;min-height:42px}}@media (prefers-reduced-motion:reduce){._modal_1hwow_16{animation:none}._folderRow_1hwow_180,._closeButton_1hwow_72,._selectButton_1hwow_285,._cancelButton_1hwow_388{transition:none}}._overlay_15le6_1{z-index:1200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#12151785;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._modal_15le6_12{background:#fff;border:1px solid #e2e5e7;border-radius:20px;flex-direction:column;width:min(100%,820px);max-height:calc(100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 24px 65px #14171933}._header_15le6_25{border-bottom:1px solid #eceeef;flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:22px 24px 18px;display:grid}._headerIcon_15le6_35{color:#e76000;background:#fff3e9;border-radius:10px;place-items:center;width:43px;height:43px;display:grid}._headerIcon_15le6_35 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}._headerText_15le6_55{min-width:0}._headerText_15le6_55 h2{color:#292d2f;margin:0;font-size:1.08rem;font-weight:700;line-height:1.3}._headerText_15le6_55 p{color:#737a7f;margin:5px 0 0;font-size:.84rem;line-height:1.5}._headerText_15le6_55 strong{color:#4b5053;overflow-wrap:anywhere;font-weight:700}._closeButton_15le6_80{color:#73797d;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;padding:0;transition:background-color .15s,color .15s;display:grid}._closeButton_15le6_80:hover:not(:disabled){color:#292d2f;background:#f2f3f4}._closeButton_15le6_80:disabled{cursor:default;opacity:.45}._closeButton_15le6_80 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:19px;height:19px}._tabs_15le6_115{scrollbar-width:thin;background:#fff;border-bottom:1px solid #eceeef;flex:none;gap:4px;padding:10px 24px 0;display:flex;overflow:auto hidden}._tab_15le6_115,._tabActive_15le6_128{min-height:42px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;padding:0 14px 10px;font-size:.82rem;font-weight:650;position:relative}._tab_15le6_115{color:#777d81}._tab_15le6_115:hover,._tabActive_15le6_128{color:#292d2f}._tabActive_15le6_128:after{content:"";background:#ff6b00;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}._body_15le6_165{min-height:0;padding:20px 24px;overflow:visible}._resourceGrid_15le6_171{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}._resource_15le6_171,._resourceSelected_15le6_182{text-align:left;min-width:0;font:inherit;cursor:pointer;background:#fff;border-radius:10px;padding:0;transition:border-color .15s,box-shadow .15s,transform .15s;overflow:hidden}._resource_15le6_171{border:1px solid #e1e4e6}._resourceSelected_15le6_182{border:1px solid #ff6b00;box-shadow:0 0 0 2px #ff6b001a}._resource_15le6_171:hover:not(:disabled),._resourceSelected_15le6_182:hover:not(:disabled){border-color:#c4c9cc;transform:translateY(-1px);box-shadow:0 7px 18px #1c1f2114}._resourceSelected_15le6_182:hover:not(:disabled){border-color:#e76000}._resource_15le6_171:disabled,._resourceSelected_15le6_182:disabled{cursor:default;opacity:.65}._preview_15le6_225{aspect-ratio:16/10;background:#f0f2f3;position:relative;overflow:hidden}._preview_15le6_225 img{object-fit:cover;width:100%;height:100%;display:block}._pdfPreview_15le6_239{background:linear-gradient(145deg,#f8f8f8,#eceeef);place-items:center;width:100%;height:100%;display:grid}._pdfPreview_15le6_239 span{color:#b44646;letter-spacing:.04em;background:#fff;border:1px solid #d9dddf;border-radius:5px;place-items:center;width:50px;height:60px;font-size:.72rem;font-weight:800;display:grid;box-shadow:0 5px 12px #14171914}._badge360_15le6_268{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#292d2fdb;border-radius:999px;align-items:center;min-height:23px;padding:0 8px;font-size:.68rem;font-weight:750;display:inline-flex;position:absolute;bottom:8px;left:8px}._check_15le6_284{color:#0000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe0;border:1px solid #ffffffe6;border-radius:50%;place-items:center;width:25px;height:25px;font-size:.72rem;font-weight:800;display:grid;position:absolute;top:8px;right:8px;box-shadow:0 2px 7px #1417191f}._resourceSelected_15le6_182 ._check_15le6_284{color:#fff;background:#ff6b00;border-color:#ff6b00}._resourceInfo_15le6_309{flex-direction:column;gap:3px;min-width:0;padding:10px 11px 11px;display:flex}._resourceInfo_15le6_309 strong{color:#34393c;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.79rem;font-weight:700;line-height:1.35;overflow:hidden}._resourceInfo_15le6_309 span{color:#8a9094;font-size:.69rem;font-weight:550}._state_15le6_334{color:#747a7e;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:170px;padding:30px 20px;display:flex}._state_15le6_334 strong{color:#4b5154;margin-top:10px;font-size:.86rem;font-weight:650}._state_15le6_334 p{color:#8b9093;max-width:390px;margin:6px 0 0;font-size:.77rem;line-height:1.5}._emptyIcon_15le6_360{color:#92989b;background:#f3f5f5;border-radius:10px;place-items:center;width:44px;height:44px;display:grid}._emptyIcon_15le6_360 svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}._loader_15le6_380{border:2px solid #e1e3e4;border-top-color:#ff6b00;border-radius:50%;width:25px;height:25px;animation:.7s linear infinite _girar_15le6_1}._pagination_15le6_389{justify-content:center;align-items:center;gap:14px;margin-top:18px;display:flex}._pagination_15le6_389 button{color:#555c60;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe2e4;border-radius:7px;padding:0 12px;font-size:.75rem;font-weight:650}._pagination_15le6_389 button:hover:not(:disabled){background:#f6f7f7;border-color:#c3c8ca}._pagination_15le6_389 button:disabled{cursor:default;opacity:.45}._pagination_15le6_389 span{color:#777d81;font-size:.74rem;font-weight:600}._error_15le6_426{color:#a53636;background:#fff5f5;border:1px solid #f1c8c8;border-radius:8px;margin:15px 0 0;padding:10px 12px;font-size:.79rem;line-height:1.45}._footer_15le6_437{background:#fafafa;border-top:1px solid #eceeef;flex:none;justify-content:space-between;align-items:center;gap:18px;padding:15px 24px;display:flex}._selectionCount_15le6_448{color:#777d81;font-size:.76rem;font-weight:600}._footerActions_15le6_454{align-items:center;gap:9px;display:flex}._cancelButton_15le6_460,._addButton_15le6_461{min-height:40px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:.82rem;font-weight:650;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}._cancelButton_15le6_460{color:#4d5458;background:#fff;border:1px solid #d8dcde}._cancelButton_15le6_460:hover:not(:disabled){color:#292d2f;background:#f5f6f6;border-color:#bfc4c7}._addButton_15le6_461{color:#fff;background:#292d2f;border:1px solid #292d2f}._addButton_15le6_461:hover:not(:disabled){background:#171a1c;border-color:#171a1c}._cancelButton_15le6_460:disabled,._addButton_15le6_461:disabled{cursor:default;opacity:.5}@keyframes _girar_15le6_1{to{transform:rotate(360deg)}}@media (width<=680px){._overlay_15le6_1{align-items:end;padding:12px}._modal_15le6_12{width:100%;max-height:calc(100dvh - 24px)}._header_15le6_25{padding:18px 16px 15px}._tabs_15le6_115{padding-left:16px;padding-right:16px}._body_15le6_165{padding:16px}._resourceGrid_15le6_171{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._footer_15le6_437{flex-direction:column;align-items:stretch;gap:10px;padding:13px 16px}._selectionCount_15le6_448{text-align:center}._footerActions_15le6_454{width:100%}._cancelButton_15le6_460,._addButton_15le6_461{flex:1}}@media (width<=400px){._header_15le6_25{grid-template-columns:minmax(0,1fr) auto}._headerIcon_15le6_35{display:none}._resourceGrid_15le6_171{grid-template-columns:1fr}._footerActions_15le6_454{flex-direction:column-reverse}._cancelButton_15le6_460,._addButton_15le6_461{width:100%}}@media (prefers-reduced-motion:reduce){._closeButton_15le6_80,._resource_15le6_171,._resourceSelected_15le6_182,._cancelButton_15le6_460,._addButton_15le6_461{transition:none}._resource_15le6_171:hover:not(:disabled),._resourceSelected_15le6_182:hover:not(:disabled){transform:none}._loader_15le6_380{animation-duration:1.4s}}._scrollContent_15le6_613{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}._modal_15le6_12{box-sizing:border-box}._header_15le6_25{align-items:center;padding:22px 26px}._closeButton_15le6_80{background:#f4f5f6;border-radius:10px}._uploadSection_15le6_617{background:#f8fafb;border:1px solid #e4e8eb;border-radius:14px;margin:22px 24px 24px;padding:20px}._uploadIntro_15le6_618{align-items:center;gap:14px;display:flex}._uploadIcon_15le6_619{color:#b5530b;background:#fff0e3;border:1px solid #f6dfca;border-radius:12px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}._uploadIcon_15le6_619 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}._uploadCopy_15le6_621{flex:1;min-width:0}._uploadCopy_15le6_621 strong{color:#303b44;font-size:14px;font-weight:650}._uploadCopy_15le6_621 p{color:#6d7882;margin:5px 0 0;font-size:11px;line-height:1.5}._chooseFiles_15le6_624{color:#35414b;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d3dae0;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 13px;font-size:12px;font-weight:650;display:inline-flex;box-shadow:0 1px 3px #14283c08}._chooseFiles_15le6_624>span{font-size:20px;font-weight:400}._chooseFiles_15le6_624:hover:not(:disabled){color:#ab4a04;background:#fffaf6;border-color:#dc9d6d}._chooseFiles_15le6_624:disabled{opacity:.5;cursor:default}._uploadFiles_15le6_628{margin:18px 0 0;padding:0;list-style:none}._uploadFiles_15le6_628 li{border-top:1px solid #e4e8eb;align-items:center;gap:10px;padding:10px 0;display:flex}._uploadFileType_15le6_630{color:#6a747d;text-align:center;background:#fff;border:1px solid #e3e7ea;border-radius:5px;min-width:38px;padding:5px 6px;font-size:9px;font-weight:750}._uploadFileName_15le6_631{text-overflow:ellipsis;white-space:nowrap;color:#35414b;flex:1;min-width:0;font-size:12px;overflow:hidden}._uploadFileSize_15le6_632{color:#77828b;white-space:nowrap;font-size:11px}._uploadActions_15le6_633{justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}._uploadActions_15le6_633>span{color:#6d7882;font-size:11px}._uploadStatus_15le6_635{color:#4f606d;overflow-wrap:anywhere;margin:12px 0 0;font-size:12px}._libraryHeading_15le6_636{flex-direction:column;gap:5px;padding:0 24px 6px;display:flex}._libraryHeading_15le6_636 strong{color:#34404a;font-size:13px;font-weight:650}._libraryHeading_15le6_636 span{color:#7b858e;font-size:11px}._tabs_15le6_115{padding-top:6px}._body_15le6_165{padding-top:16px;padding-bottom:24px}._resourceGrid_15le6_171{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}._resource_15le6_171,._resourceSelected_15le6_182{border-radius:12px}._check_15le6_284{border-color:#d4dbe0;border-radius:7px;width:22px;height:22px}._resourceSelected_15le6_182 ._check_15le6_284{background:#b5530b;border-color:#b5530b}._footer_15le6_437{background:#fff;padding:16px 24px;box-shadow:0 -3px 12px #19232d04}._addButton_15le6_461:disabled{opacity:1;color:#87929c;background:#edf0f3;border-color:#e5e9ed}._modal_15le6_12 button:focus-visible{outline-offset:3px;outline:2px solid #b5530b}@media (width<=680px){._header_15le6_25{padding:16px}._uploadSection_15le6_617{margin:16px;padding:14px}._uploadIntro_15le6_618{flex-wrap:wrap;gap:12px}._uploadCopy_15le6_621{flex-basis:calc(100% - 60px)}._chooseFiles_15le6_624{width:100%}._libraryHeading_15le6_636{padding-left:16px;padding-right:16px}._footer_15le6_437{gap:8px;padding:12px 16px}._resourceGrid_15le6_171{grid-template-columns:repeat(2,minmax(0,1fr))}._uploadActions_15le6_633{flex-direction:column;align-items:stretch}}@media (width<=400px){._footerActions_15le6_454{flex-direction:row}._cancelButton_15le6_460,._addButton_15le6_461{padding:0 10px;font-size:11px}}._folders_1ofm1_1{flex-direction:column;gap:18px;width:100%;min-width:0;display:flex}._header_1ofm1_9{justify-content:space-between;align-items:center;gap:24px;padding:4px 0 2px;display:flex}._headerText_1ofm1_17{min-width:0}._headerText_1ofm1_17 h2{color:#292d2f;letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:700;line-height:1.2}._headerText_1ofm1_17 p{color:#6b7280;margin:7px 0 0;font-size:.92rem;line-height:1.5}._headerActions_1ofm1_37{flex:none;justify-content:flex-end;align-items:center;gap:9px;display:flex}._resourcesButton_1ofm1_45{color:#292d2f;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6d9db;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 17px;font-size:.88rem;font-weight:650;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}._resourcesButton_1ofm1_45 span{color:#e76000;font-size:1.25rem;font-weight:400;line-height:1}._resourcesButton_1ofm1_45:hover{background:#f8f9f9;border-color:#bfc4c7;transform:translateY(-1px)}._createButton_1ofm1_79{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#292d2f;border:1px solid #292d2f;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 17px;font-size:.88rem;font-weight:650;transition:background-color .16s,border-color .16s,transform .16s,opacity .16s;display:inline-flex}._createButton_1ofm1_79 span{font-size:1.25rem;font-weight:400;line-height:1}._createButton_1ofm1_79:not(:disabled):hover{background:#171a1c;border-color:#171a1c;transform:translateY(-1px)}._createButton_1ofm1_79:disabled{cursor:default;opacity:.72}._breadcrumb_1ofm1_119{scrollbar-width:thin;background:#fff;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:6px;min-height:42px;padding:6px 10px;display:flex;overflow-x:auto}._breadcrumbButton_1ofm1_132{color:#5f666b;min-height:28px;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:4px 8px;font-size:.84rem;font-weight:600}._breadcrumbItem_1ofm1_145{flex:none;align-items:center;gap:6px;min-width:0;display:inline-flex}._breadcrumbSeparator_1ofm1_153{color:#b0b5b8;flex:none;font-size:.82rem;font-weight:500;line-height:1}._breadcrumbItem_1ofm1_145 ._breadcrumbButton_1ofm1_132{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}._breadcrumbButton_1ofm1_132:not(:disabled){cursor:pointer}._breadcrumbButton_1ofm1_132:not(:disabled):hover{color:#292d2f;background:#f3f4f6}._breadcrumbButton_1ofm1_132:disabled{opacity:1;color:#292d2f}._content_1ofm1_182{background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-height:310px;padding:18px}._grid_1ofm1_190{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}._folderCard_1ofm1_198{background:#fff;border:1px solid #e3e5e7;border-radius:10px;align-self:start;align-items:center;gap:13px;min-width:0;padding:15px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}._folderCard_1ofm1_198:hover{border-color:#c8cccf;transform:translateY(-1px);box-shadow:0 7px 18px #292d2f12}._folderIcon_1ofm1_221{color:#e76000;background:#fff4eb;border-radius:9px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}._folderIcon_1ofm1_221 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}._folderInfo_1ofm1_242{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._folderInfo_1ofm1_242 strong{color:#292d2f;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:650;line-height:1.35;overflow:hidden}._folderInfo_1ofm1_242 span{color:#8a9094;font-size:.78rem;line-height:1.3}._resourceCard_1ofm1_266{background:#fff;border:1px solid #e3e5e7;border-radius:10px;min-width:0;transition:border-color .16s,box-shadow .16s,transform .16s;overflow:hidden}._resourceCard_1ofm1_266:hover{border-color:#c8cccf;transform:translateY(-1px);box-shadow:0 7px 18px #292d2f12}._resourcePreview_1ofm1_285{background:#f3f4f5;width:100%;height:132px;position:relative;overflow:hidden}._resourcePreview_1ofm1_285 img{object-fit:cover;width:100%;height:100%;display:block}._resourceBody_1ofm1_300{align-items:center;gap:10px;min-width:0;padding:12px 13px 13px;display:flex}._resourceInfo_1ofm1_308{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._resourceInfo_1ofm1_308 strong{color:#292d2f;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:650;line-height:1.35;overflow:hidden}._resourceInfo_1ofm1_308 span{color:#8a9094;font-size:.76rem;line-height:1.3}._panoramaBadge_1ofm1_332{color:#fff;letter-spacing:.02em;background:#292d2fe0;border-radius:999px;justify-content:center;align-items:center;min-width:42px;min-height:25px;padding:3px 8px;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:9px;right:9px}._pdfPreview_1ofm1_351{color:#62686c;background:#f7f7f7;place-items:center;width:100%;height:132px;display:grid}._pdfPreview_1ofm1_351 svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:42px;height:42px}._state_1ofm1_370{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:270px;padding:30px 20px;display:flex}._state_1ofm1_370 strong{color:#292d2f;margin-top:12px;font-size:.98rem;font-weight:650}._state_1ofm1_370 p{color:#747b80;max-width:430px;margin:7px 0 0;font-size:.87rem;line-height:1.55}._emptyIcon_1ofm1_395{color:#6d7478;background:#f8f9f9;border:1px solid #eceeef;border-radius:14px;place-items:center;width:58px;height:58px;display:grid}._emptyIcon_1ofm1_395 svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:29px;height:29px}._loader_1ofm1_416{border:3px solid #e2e4e5;border-top-color:#ff6b00;border-radius:50%;width:27px;height:27px;animation:.7s linear infinite _folderSpin_1ofm1_1}@keyframes _folderSpin_1ofm1_1{to{transform:rotate(360deg)}}@media (width<=760px){._header_1ofm1_9{flex-direction:column;align-items:stretch;gap:14px}._headerActions_1ofm1_37{grid-template-columns:1fr 1fr;width:100%;display:grid}._resourcesButton_1ofm1_45,._createButton_1ofm1_79{width:100%}._headerActions_1ofm1_37>:only-child{grid-column:1/-1}._createButton_1ofm1_79{width:100%}._content_1ofm1_182{min-height:260px;padding:12px}._grid_1ofm1_190{grid-template-columns:1fr}._state_1ofm1_370{min-height:230px;padding:26px 14px}}@media (width<=480px){._folders_1ofm1_1{gap:14px}._folders_1ofm1_1 ._resourcePreview_1ofm1_285,._folders_1ofm1_1 ._pdfPreview_1ofm1_351{height:150px}._headerText_1ofm1_17 h2{font-size:1.3rem}._headerText_1ofm1_17 p{font-size:.86rem}._content_1ofm1_182{border-radius:10px;padding:10px}._folderCard_1ofm1_198{padding:13px}._folderIcon_1ofm1_221{flex-basis:39px;width:39px;height:39px}}@media (prefers-reduced-motion:reduce){._createButton_1ofm1_79,._resourcesButton_1ofm1_45,._folderCard_1ofm1_198,._resourceCard_1ofm1_266{transition:none}._loader_1ofm1_416{animation-duration:1.4s}}._uploadedFile_1ofm1_521{color:#3b4650;background:#fff;border:1px solid #e2e6ea;border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:20px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}._uploadedFile_1ofm1_521:hover{border-color:#ea751a;box-shadow:0 4px 16px #0001}._uploadedFile_1ofm1_521 strong{overflow-wrap:anywhere;font-size:14px}._uploadedFile_1ofm1_521>span:last-child{color:#6a7680;font-size:12px}._fileExtension_1ofm1_525{color:#ad4b00;background:#fff0e4;border-radius:10px;align-self:flex-start;padding:16px;font-weight:700}._fileExtension_1ofm1_525[data-extension=xls],._fileExtension_1ofm1_525[data-extension=xlsx]{color:#28643e;background:#e8f5ec}._fileExtension_1ofm1_525[data-extension=dwg]{color:#2b5a98;background:#eaf1fb}._page_16qc6_1{gap:1.2rem;min-width:0;display:grid}._breadcrumb_16qc6_13{color:var(--color-text-secondary);align-items:center;gap:.45rem;font-size:.72rem;display:flex}._breadcrumb_16qc6_13 button{color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}._breadcrumb_16qc6_13 button:hover{color:var(--color-brand-orange)}._breadcrumb_16qc6_13 strong{color:var(--color-text-strong);font-weight:700}._hero_16qc6_56{background:#fff;border:1px solid #393b3e14;border-radius:16px;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr) auto;align-items:start;gap:1rem;min-width:0;padding:1.2rem;display:grid;box-shadow:0 10px 28px #282a2c0d}._heroInfo_16qc6_81{flex-direction:column;align-self:start;gap:.7rem;min-width:0;display:flex}._titleRow_16qc6_92{flex-wrap:wrap;align-items:center;gap:.7rem;min-width:0;display:flex}._titleRow_16qc6_92 h1{color:var(--color-text-strong);margin:0;font-size:clamp(1.8rem,2.5vw,2.4rem);font-weight:800;line-height:1.08}._statusBadge_16qc6_119{border-radius:999px;justify-content:center;align-items:center;min-height:27px;padding:.3rem .65rem;font-size:.64rem;font-weight:800;display:inline-flex}._statusActive_16qc6_135{color:#365821;background:#748b4b26}._statusPaused_16qc6_142{color:#9a5a16;background:#ea751a24}._statusFinished_16qc6_149{color:#55585b;background:#393b3e17}._location_16qc6_156{color:var(--color-text-secondary);align-items:center;gap:.45rem;margin-top:.1rem;font-size:.76rem;display:flex}._location_16qc6_156 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px}._description_16qc6_184{max-width:650px;color:var(--color-text-secondary);margin:.15rem 0 0;font-size:.8rem;line-height:1.5}._projectMeta_16qc6_197{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:.55rem;display:grid}._projectMeta_16qc6_197>div{gap:.2rem;min-width:0;display:grid}._projectMeta_16qc6_197 span{color:var(--color-text-secondary);letter-spacing:.045em;text-transform:uppercase;font-size:.64rem;font-weight:700}._projectMeta_16qc6_197 strong{color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:700;overflow:hidden}._heroImage_16qc6_246{background:#f4f4f2;border-radius:13px;min-width:0;height:270px;overflow:hidden}._heroImage_16qc6_246 img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}._emptyCover_16qc6_269{width:100%;height:270px;color:var(--color-text-secondary);text-align:center;background:linear-gradient(135deg,#393b3e08,#ea751a0d);flex-direction:column;justify-content:center;align-items:center;gap:.45rem;padding:1.4rem;display:flex}._emptyCover_16qc6_269 svg{fill:none;width:38px;height:38px;color:var(--color-brand-orange);stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}._emptyCover_16qc6_269 strong{color:var(--color-text-strong);font-size:.8rem}._emptyCover_16qc6_269 span{max-width:220px;font-size:.66rem;line-height:1.45}._heroActions_16qc6_327{flex-direction:column;align-items:stretch;gap:.6rem;min-width:175px;display:flex}._uploadWrapper_16qc6_338{position:relative}._primaryButton_16qc6_342,._secondaryButton_16qc6_343{white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:.48rem;width:100%;min-height:39px;padding:.55rem .75rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.68rem;font-weight:800;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}._primaryButton_16qc6_342{color:var(--color-brand-charcoal-dark);background:linear-gradient(135deg, #f5a02a, var(--color-brand-orange));border:1px solid #ea751a33;box-shadow:0 6px 16px #ea751a26}._primaryButton_16qc6_342:hover{box-shadow:0 8px 20px #ea751a38}._secondaryButton_16qc6_343{color:var(--color-brand-charcoal);background:#fff;border:1px solid #393b3e1f}._secondaryButton_16qc6_343:hover{background:#393b3e08;border-color:#393b3e33}._primaryButton_16qc6_342:active,._secondaryButton_16qc6_343:active{transform:translateY(1px)}._primaryButton_16qc6_342 svg,._secondaryButton_16qc6_343 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px}._primaryButton_16qc6_342 svg:last-child{width:14px;height:14px}._uploadMenu_16qc6_443{z-index:20;background:#fff;border:1px solid #393b3e1a;border-radius:10px;width:220px;padding:.35rem;position:absolute;top:calc(100% + .45rem);right:0;overflow:hidden;box-shadow:0 18px 38px #282a2c21}._uploadMenu_16qc6_443 button{text-align:left;background:0 0;border:0;border-radius:7px;gap:.12rem;width:100%;padding:.65rem .7rem;display:grid}._uploadMenu_16qc6_443 button:not(:disabled):hover{background:#ea751a12}._uploadMenu_16qc6_443 button:disabled{opacity:.48;cursor:not-allowed}._uploadMenu_16qc6_443 span{color:var(--color-text-strong);font-size:.68rem;font-weight:700}._uploadMenu_16qc6_443 small{color:var(--color-text-secondary);font-size:.6rem}._hiddenInput_16qc6_515{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}._tabs_16qc6_532{background:#fff;border-bottom:1px solid #393b3e17;align-items:center;gap:.2rem;padding:0 .25rem;display:flex;overflow-x:auto}._tabs_16qc6_532 button{color:var(--color-text-secondary);background:0 0;border:0;flex:none;padding:.8rem .9rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.72rem;font-weight:700;transition:color .15s;position:relative}._tabs_16qc6_532 button:hover{color:var(--color-text-strong)}._tabs_16qc6_532 button:after{content:"";background:0 0;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:.8rem;right:.8rem}._tabs_16qc6_532 ._tabActive_16qc6_601{color:var(--color-brand-orange)}._tabs_16qc6_532 ._tabActive_16qc6_601:after{background:var(--color-brand-orange)}._inlineError_16qc6_615{color:#8e2f28;background:#a6372e12;border:1px solid #a6372e21;border-radius:9px;padding:.7rem .85rem;font-size:.7rem;font-weight:600}._summaryGrid_16qc6_637{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:1rem;display:grid}._card_16qc6_646{background:#fff;border:1px solid #393b3e14;border-radius:14px;min-width:0;box-shadow:0 8px 24px #282a2c0a}._cardHeader_16qc6_660{border-bottom:1px solid #393b3e12;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}._cardHeader_16qc6_660>div{gap:.12rem;min-width:0;display:grid}._cardHeader_16qc6_660 h2{color:var(--color-text-strong);margin:0;font-size:.84rem;font-weight:800}._cardHeader_16qc6_660 p{color:var(--color-text-secondary);margin:0;font-size:.65rem}._cardHeader_16qc6_660>button{color:var(--color-brand-orange);background:0 0;border:0;flex:none;padding:0;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.66rem;font-weight:800}._photoGrid_16qc6_723{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:1rem;display:grid}._photoCard_16qc6_735{background:#f7f7f5;border:1px solid #393b3e12;border-radius:10px;min-width:0;overflow:hidden}._photoCard_16qc6_735 img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}._photoCard_16qc6_735>div{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;padding:.55rem .65rem;display:flex}._photoCard_16qc6_735 strong{color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;font-weight:700;overflow:hidden}._photoCard_16qc6_735 span{color:var(--color-brand-orange);background:var(--color-brand-orange-soft);border-radius:999px;flex:none;padding:.2rem .4rem;font-size:.55rem;font-weight:800}._infoList_16qc6_807{margin:0;padding:.25rem 1rem 1rem}._infoList_16qc6_807>div{border-bottom:1px solid #393b3e12;gap:.2rem;padding:.8rem 0;display:grid}._infoList_16qc6_807>div:last-child{border-bottom:0}._infoList_16qc6_807 dt{color:var(--color-text-secondary);text-transform:uppercase;font-size:.61rem;font-weight:700}._infoList_16qc6_807 dd{color:var(--color-text-strong);margin:0;font-size:.72rem;font-weight:650;line-height:1.45}._galleryGrid_16qc6_856{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;padding:1rem;display:grid}._galleryCard_16qc6_868{background:#fff;border:1px solid #393b3e14;border-radius:11px;min-width:0;overflow:hidden}._galleryCard_16qc6_868>img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}._galleryInfo_16qc6_892{gap:.6rem;padding:.7rem;display:grid}._galleryInfo_16qc6_892 strong{min-width:0;color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:750;overflow:hidden}._galleryInfo_16qc6_892 button{width:100%;min-height:32px;color:var(--color-brand-charcoal);background:#fff;border:1px solid #393b3e1f;border-radius:7px;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.62rem;font-weight:800}._galleryInfo_16qc6_892 button:hover:not(:disabled){color:var(--color-brand-orange);background:#ea751a0d;border-color:#ea751a4d}._galleryInfo_16qc6_892 button:disabled{opacity:.55;cursor:wait}._coverBadge_16qc6_968{color:var(--color-brand-orange);background:var(--color-brand-orange-soft);border-radius:999px;flex:none;padding:.22rem .48rem;font-size:.55rem;font-weight:800}._emptySection_16qc6_990,._emptyContent_16qc6_991{min-height:180px;color:var(--color-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:1.5rem;display:flex}._emptySection_16qc6_990{font-size:.7rem}._emptyContent_16qc6_991{background:#fff;border:1px solid #393b3e14;border-radius:14px}._emptyContent_16qc6_991 h2{color:var(--color-text-strong);margin:0;font-size:.9rem}._emptyContent_16qc6_991 p{max-width:360px;margin:0;font-size:.7rem;line-height:1.5}._state_16qc6_1045{min-height:320px;color:var(--color-text-secondary);text-align:center;background:#fff;border:1px solid #393b3e14;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:2rem;display:flex}._state_16qc6_1045 strong{color:var(--color-text-strong);font-size:.82rem}._state_16qc6_1045 span{font-size:.7rem}._spinner_16qc6_1081{border:3px solid #393b3e1a;border-top-color:var(--color-brand-orange);border-radius:50%;width:32px;height:32px;animation:.7s linear infinite _project-spin_16qc6_1}._backButton_16qc6_1097{width:fit-content;color:var(--color-brand-charcoal);background:0 0;border:0;border-radius:7px;padding:.45rem .65rem;font-size:.72rem;font-weight:700}._backButton_16qc6_1097:hover{color:var(--color-brand-orange);background:#ea751a0f}@keyframes _project-spin_16qc6_1{to{transform:rotate(360deg)}}@media (width<=1100px){._hero_16qc6_56{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr)}._heroActions_16qc6_327{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}._summaryGrid_16qc6_637{grid-template-columns:1fr}}@media (width<=820px){._hero_16qc6_56{grid-template-columns:1fr}._heroImage_16qc6_246,._emptyCover_16qc6_269{height:260px}._heroActions_16qc6_327{grid-template-columns:1fr}._uploadMenu_16qc6_443{left:0;right:auto}._projectMeta_16qc6_197,._galleryGrid_16qc6_856{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){._page_16qc6_1{gap:.9rem}._hero_16qc6_56{border-radius:12px;padding:.9rem}._titleRow_16qc6_92{flex-direction:column;align-items:flex-start;gap:.45rem}._titleRow_16qc6_92 h1{font-size:1.75rem}._projectMeta_16qc6_197{grid-template-columns:1fr}._heroImage_16qc6_246,._emptyCover_16qc6_269{height:210px}._tabs_16qc6_532{margin:0 -.2rem}._tabs_16qc6_532 button{padding:.75rem .7rem;font-size:.68rem}._cardHeader_16qc6_660{align-items:flex-start;padding:.9rem}._photoGrid_16qc6_723,._galleryGrid_16qc6_856{grid-template-columns:1fr;padding:.8rem}}@media (prefers-reduced-motion:reduce){._primaryButton_16qc6_342,._secondaryButton_16qc6_343,._tabs_16qc6_532 button{transition:none}._spinner_16qc6_1081{animation:none}}._planCard_16qc6_1279{position:relative}._planMenuButton_16qc6_1290{color:#555e67;width:36px;height:36px;font:inherit;cursor:pointer;background:#fffffff5;border:1px solid #dfe3e7;border-radius:9px;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 4px 12px #00000014}._planMenuButton_16qc6_1290:hover{color:var(--color-brand-charcoal);background:#fff;border-color:#cdd3d8}._planMenu_16qc6_1290{z-index:10;background:#fff;border:1px solid #e0e4e7;border-radius:10px;width:190px;position:absolute;top:calc(100% + .4rem);right:0;overflow:hidden;box-shadow:0 12px 30px #00000024}._planMenu_16qc6_1290 button{color:#4f5861;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:.72rem .85rem;font-size:.8rem;font-weight:650;display:flex}._planMenu_16qc6_1290 button:hover{color:var(--color-brand-charcoal);background:#f4f5f6}._planMenuDanger_16qc6_1372{color:#b42318!important}._planMenuDanger_16qc6_1372:hover{color:#951d15!important;background:#fff3f2!important}._mapSection_16qc6_1383{flex-direction:column;gap:1rem;min-width:0;display:flex}._mapHeader_16qc6_1391{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._mapHeader_16qc6_1391 h2{color:var(--color-text-strong);margin:0;font-size:1rem;font-weight:750}._mapHeader_16qc6_1391 p{color:var(--color-text-secondary);margin:.3rem 0 0;font-size:.75rem;line-height:1.5}._projectMap_16qc6_1419{background:#e7e9e6;border:1px solid #393b3e1a;border-radius:12px;width:100%;height:min(68vh,720px);min-height:520px;position:relative;overflow:hidden}@media (width<=1180px){._projectMap_16qc6_1419{height:58vh;min-height:430px}}@media (width<=700px){._projectMap_16qc6_1419{height:52vh;min-height:360px}}@media (width<=480px){._projectMap_16qc6_1419{min-height:320px}}._galleryCard_16qc6_868{position:relative}._planActions_16qc6_1283{z-index:20;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;top:.65rem;right:.65rem}._planMenuButton_16qc6_1290{color:#34332f;cursor:pointer;background:#fffffff0;border:1px solid #393b3e1f;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:1.35rem;font-weight:700;line-height:1;transition:background .14s,color .14s,border-color .14s,box-shadow .14s,transform .14s;display:inline-flex;box-shadow:0 4px 14px #1919161f}._planMenuButton_16qc6_1290:hover{color:var(--color-brand-orange);background:#fff;border-color:#ea751a47;transform:translateY(-1px);box-shadow:0 6px 18px #19191629}._planMenu_16qc6_1290{background:#fff;border:1px solid #393b3e1a;border-radius:10px;width:190px;padding:.35rem;position:absolute;top:calc(100% + .45rem);right:0;overflow:hidden;box-shadow:0 16px 38px #19191629}._planMenu_16qc6_1290 button{width:100%;min-height:36px;color:var(--color-text-strong);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;padding:.55rem .7rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.64rem;font-weight:700;transition:background .14s,color .14s;display:flex}._planMenu_16qc6_1290 button:hover:not(:disabled){color:var(--color-brand-orange);background:#ea751a12}._planMenu_16qc6_1290 button:disabled{opacity:.5;cursor:not-allowed}._planMenu_16qc6_1290 ._planMenuDanger_16qc6_1372{color:#a63b30}._planMenu_16qc6_1290 ._planMenuDanger_16qc6_1372:hover:not(:disabled){color:#8d3027;background:#a63b3014}._galleryCard_16qc6_868{overflow:visible}._galleryCard_16qc6_868>img{border-radius:11px 11px 0 0}@media (width<=560px){._planActions_16qc6_1283{top:.55rem;right:.55rem}._planMenu_16qc6_1290{width:175px}}._galleryGrid_16qc6_856{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.85rem;padding:1rem;display:grid}._galleryCard_16qc6_868{background:#fff;border:1px solid #393b3e14;border-radius:11px;flex-direction:column;min-width:0;height:100%;display:flex;position:relative;box-shadow:0 3px 12px #1e20220a}._galleryCard_16qc6_868>button{aspect-ratio:4/3;cursor:zoom-in;background:#f3f4f3;border:0;border-radius:11px 11px 0 0;flex:none;width:100%;padding:0;display:block;overflow:hidden}._galleryCard_16qc6_868>button>img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .18s;display:block}._galleryCard_16qc6_868>button:hover>img{transform:scale(1.025)}._galleryCard_16qc6_868>img{aspect-ratio:4/3;object-fit:cover;object-position:center;border-radius:11px 11px 0 0;flex:none;width:100%;display:block}._galleryInfo_16qc6_892{flex-direction:column;flex:1;justify-content:center;gap:.45rem;min-width:0;min-height:52px;padding:.72rem .8rem;display:flex}._galleryInfo_16qc6_892>div{justify-content:space-between;align-items:center;gap:.55rem;min-width:0;display:flex}._galleryInfo_16qc6_892 strong{min-width:0;color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:750;line-height:1.35;overflow:hidden}._planActions_16qc6_1283{z-index:20;position:absolute;top:.65rem;right:.65rem}._photoCard_16qc6_735{background:#f7f7f5;border:1px solid #393b3e12;border-radius:10px;flex-direction:column;min-width:0;display:flex;overflow:hidden}._photoCard_16qc6_735>button{aspect-ratio:16/10;cursor:zoom-in;background:#f3f4f3;border:0;width:100%;padding:0;display:block;overflow:hidden}._photoCard_16qc6_735>button>img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .18s;display:block}._photoCard_16qc6_735>button:hover>img{transform:scale(1.025)}._photoCard_16qc6_735>div{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;min-height:42px;padding:.55rem .65rem;display:flex}@media (width<=1100px){._galleryGrid_16qc6_856{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){._galleryGrid_16qc6_856{gap:.7rem;padding:.85rem}}@media (width<=560px){._galleryGrid_16qc6_856{grid-template-columns:1fr;padding:.8rem}._galleryCard_16qc6_868>button,._galleryCard_16qc6_868>img{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){._galleryCard_16qc6_868>button>img,._photoCard_16qc6_735>button>img{transition:none}._galleryCard_16qc6_868>button:hover>img,._photoCard_16qc6_735>button:hover>img{transform:none}}._confirmOverlay_16qc6_1949{z-index:13000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#14141294;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._confirmDialog_16qc6_1967{text-align:center;background:#fff;border:1px solid #393b3e1a;border-radius:18px;flex-direction:column;align-items:center;width:min(430px,100%);padding:30px 28px 26px;display:flex;box-shadow:0 28px 70px #1414123d}._confirmIcon_16qc6_1995{color:#b54435;background:#b5443517;border:1px solid #b5443524;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:18px;display:flex}._confirmIcon_16qc6_1995 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}._confirmContent_16qc6_2039{width:100%}._confirmContent_16qc6_2039 h2{color:#292d2f;margin:0 0 10px;font-size:1.15rem;font-weight:800}._confirmContent_16qc6_2039 p{color:#666a6d;margin:0;font-size:.82rem;line-height:1.6}._confirmContent_16qc6_2039 strong{color:#292d2f;font-weight:750}._confirmActions_16qc6_2079{justify-content:center;gap:10px;width:100%;margin-top:24px;display:flex}._confirmCancelButton_16qc6_2092,._confirmDeleteButton_16qc6_2093{cursor:pointer;border-radius:9px;min-width:120px;min-height:42px;padding:0 18px;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.74rem;font-weight:800;transition:background .14s,color .14s,border-color .14s,box-shadow .14s,transform .14s}._confirmCancelButton_16qc6_2092{color:#292d2f;background:#fff;border:1px solid #393b3e29}._confirmCancelButton_16qc6_2092:hover:not(:disabled){background:#f5f5f3;border-color:#393b3e42}._confirmDeleteButton_16qc6_2093{color:#fff;background:#b54435;border:1px solid #b54435;box-shadow:0 6px 16px #b5443533}._confirmDeleteButton_16qc6_2093:hover:not(:disabled){background:#9d392d;border-color:#9d392d;transform:translateY(-1px);box-shadow:0 8px 20px #b5443542}._confirmCancelButton_16qc6_2092:disabled,._confirmDeleteButton_16qc6_2093:disabled{opacity:.55;cursor:not-allowed;transform:none}@media (width<=520px){._confirmOverlay_16qc6_1949{padding:16px}._confirmDialog_16qc6_1967{border-radius:15px;padding:26px 20px 22px}._confirmActions_16qc6_2079{flex-direction:column-reverse}._confirmCancelButton_16qc6_2092,._confirmDeleteButton_16qc6_2093{width:100%}}._app_h6lli_7{--shell-orange:#ee801d;--shell-orange-soft:#fff1e4;--shell-ink:#292d30;--shell-muted:#697178;--shell-background:#faf9f6;min-height:100dvh;color:var(--color-text,#34383b);background:var(--shell-background);grid-template:"topbar topbar"84px"sidebar content"minmax(0,1fr)/248px minmax(0,1fr);font-family:Inter,Segoe UI,Arial,sans-serif;display:grid}._topbar_h6lli_34{z-index:50;background:#fffffff7;border-bottom:1px solid #282c3014;grid-area:topbar;justify-content:space-between;align-items:center;min-width:0;min-height:84px;padding:0 clamp(1.25rem,3vw,2rem);display:flex;position:sticky;top:0;box-shadow:0 3px 20px #1e232809}._brand_h6lli_61{align-items:center;gap:.85rem;min-width:0;max-width:320px;display:flex}._brandIdentity_h6lli_70{flex:0 0 64px;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}._brandLogo_h6lli_82{object-fit:contain;object-position:center;width:auto;max-width:100%;height:58px;transition:transform .2s;display:block}._brand_h6lli_61:hover ._brandLogo_h6lli_82{transform:scale(1.03)}._brandText_h6lli_100{flex-direction:column;gap:.22rem;min-width:0;display:flex}._brandText_h6lli_100 strong{color:#292d30;letter-spacing:-.035em;font-size:1.15rem;font-weight:800;line-height:1.1}._brandText_h6lli_100 small{color:#858a8e;letter-spacing:.14em;font-size:.59rem;font-weight:700}._userArea_h6lli_130{align-items:center;gap:.65rem;min-width:0;display:flex}._notificationWrapper_h6lli_138,._userMenuWrapper_h6lli_139{position:relative}._notificationButton_h6lli_147{width:40px;height:40px;color:var(--color-brand-charcoal,#292d30);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;padding:0;transition:transform .2s,background-color .2s,color .2s;display:grid;position:relative}._notificationButton_h6lli_147:hover{transform:translateY(-2px)}._notificationButton_h6lli_147:focus-visible{outline:2px solid var(--shell-orange);outline-offset:2px}._notificationButton_h6lli_147 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}._notificationBadge_h6lli_197{color:#fff;background:var(--shell-orange);border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:.58rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:2px;right:1px}._notificationsPanel_h6lli_226{z-index:100;background:#fff;border:1px solid #393b3e1a;border-radius:16px;width:min(360px,100vw - 2rem);animation:.22s ease-out _shell-dropdown-in_h6lli_1;position:absolute;top:calc(100% + .75rem);right:0;overflow:hidden;box-shadow:0 22px 60px #20242829}._notificationsPanel_h6lli_226:before{content:"";background:#fff;border-top:1px solid #393b3e1a;border-left:1px solid #393b3e1a;width:12px;height:12px;position:absolute;top:-6px;right:14px;transform:rotate(45deg)}._notificationsHeader_h6lli_263{z-index:1;background:#fff;border-bottom:1px solid #393b3e14;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex;position:relative}._notificationsHeader_h6lli_263>div{gap:.15rem;min-width:0;display:grid}._notificationsHeader_h6lli_263 strong{color:var(--color-text-strong,#292d30);font-size:.86rem;font-weight:700}._notificationsHeader_h6lli_263 span{color:var(--color-text-secondary,#697178);font-size:.68rem;font-weight:500}._notificationsMarkAll_h6lli_296{color:var(--shell-orange);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;padding:.35rem .5rem;font-family:inherit;font-size:.64rem;font-weight:700;transition:background-color .16s,color .16s}._notificationsMarkAll_h6lli_296:disabled{cursor:wait;opacity:.55}._notificationsEmpty_h6lli_330{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:190px;padding:1.5rem 1rem;display:flex}._notificationsEmptyIcon_h6lli_343{width:44px;height:44px;color:var(--color-brand-olive,#5c694b);background:var(--color-brand-olive-soft,#eef1e9);border-radius:50%;place-items:center;margin-bottom:.15rem;display:grid}._notificationsEmptyIcon_h6lli_343 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}._notificationsEmpty_h6lli_330>strong{color:var(--color-text-strong,#292d30);font-size:.8rem;font-weight:700}._notificationsEmpty_h6lli_330>span{max-width:235px;color:var(--color-text-secondary,#697178);font-size:.7rem;font-weight:500;line-height:1.45}._notificationsRetry_h6lli_385{color:var(--shell-orange);background:var(--shell-orange-soft);cursor:pointer;border:0;border-radius:8px;margin-top:.35rem;padding:.45rem .75rem;font-family:inherit;font-size:.7rem;font-weight:700}._notificationsList_h6lli_405{max-height:420px;overflow-y:auto}._notificationsFooter_h6lli_414{background:#fff;border-top:1px solid #393b3e14;justify-content:flex-end;align-items:center;padding:.55rem .85rem;display:flex}._notificationsClearAll_h6lli_425{color:#777d82;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;padding:.4rem .6rem;font-family:inherit;font-size:.68rem;font-weight:600;transition:color .16s,background-color .16s;display:inline-flex}._notificationsClearAll_h6lli_425 svg{flex-shrink:0;width:14px;height:14px}._notificationsClearAll_h6lli_425:hover:not(:disabled){color:var(--shell-orange);background:var(--shell-orange-soft)}._notificationsClearAll_h6lli_425:disabled{opacity:.45;cursor:wait}._notificationsClearAll_h6lli_425:focus-visible{outline:2px solid var(--shell-orange);outline-offset:2px}._notificationRow_h6lli_472{background:#fff;border-bottom:1px solid #393b3e12;width:100%;transition:background-color .18s;display:flex;position:relative}._notificationRow_h6lli_472:last-child{border-bottom:0}._notificationRow_h6lli_472:hover{background:#fffaf5}._notificationItem_h6lli_492{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;font-family:inherit;transition:background-color .15s;display:flex;position:relative}._notificationRow_h6lli_472 ._notificationItem_h6lli_492{flex:1;min-width:0}._notificationItem_h6lli_492:hover{background:#faf9f7}._notificationItemUnread_h6lli_523{background:#ea751a0d}._notificationItemUnread_h6lli_523:hover{background:#ea751a14}._notificationItemIcon_h6lli_531{width:32px;height:32px;color:var(--shell-orange);background:var(--shell-orange-soft);border-radius:50%;flex:0 0 32px;place-items:center;font-size:.78rem;font-weight:800;display:grid}._notificationItemContent_h6lli_548{flex:1;gap:.2rem;min-width:0;display:grid}._notificationItemContent_h6lli_548 strong{color:var(--color-text-strong,#292d30);font-size:.75rem;font-weight:700;line-height:1.3}._notificationItemContent_h6lli_548>span{color:var(--color-text-secondary,#697178);-webkit-box-orient:vertical;font-size:.68rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}._notificationItemContent_h6lli_548 small{color:#393b3e8c;margin-top:.1rem;font-size:.61rem;font-weight:500}._notificationUnreadDot_h6lli_586{background:var(--shell-orange);border-radius:50%;flex:0 0 8px;width:8px;height:8px;margin-top:.35rem}._notificationDeleteButton_h6lli_601{width:42px;min-height:100%;color:var(--color-text-secondary,#697178);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;transition:color .16s,background-color .16s;display:grid}._notificationDeleteButton_h6lli_601:hover{color:#b8462f;background:#fff1eb}._notificationDeleteButton_h6lli_601:disabled{cursor:wait;opacity:.45}._notificationDeleteButton_h6lli_601 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}._notificationItem_h6lli_492:focus-visible,._notificationDeleteButton_h6lli_601:focus-visible,._notificationsMarkAll_h6lli_296:focus-visible,._notificationsRetry_h6lli_385:focus-visible{outline:2px solid var(--shell-orange);outline-offset:-2px}._userSummaryButton_h6lli_661{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:.7rem;padding:.3rem .35rem .3rem .3rem;transition:background-color .2s,border-color .2s,transform .2s;display:flex}._userSummaryButton_h6lli_661:hover{background:#f5f5f3;border-color:#393b3e0d}._userSummaryButton_h6lli_661:focus-visible{outline:2px solid var(--shell-orange);outline-offset:2px}._userMenuWrapper_h6lli_139{flex-shrink:0;position:relative}._avatar_h6lli_707,._userDropdownAvatar_h6lli_708{width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px;box-shadow:none;background:#f5f5f3;border:1px solid #e5e5e0;border-radius:50%;flex:0 0 44px;place-items:center;display:grid;position:relative;overflow:hidden}._avatarImage_h6lli_732,._avatar_h6lli_707>img,._userDropdownAvatar_h6lli_708 img{object-fit:cover;object-position:center;border-radius:50%;width:100%;max-width:100%;height:100%;max-height:100%;display:block;position:static;transform:none}@media (width<=760px){._avatar_h6lli_707{flex-basis:40px;width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px}}@media (width<=420px){._avatar_h6lli_707{flex-basis:36px;width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px}}._userInfo_h6lli_780{gap:.1rem;min-width:0;line-height:1.2;display:grid}._userInfo_h6lli_780 strong{max-width:180px;color:var(--color-text-strong,#292d30);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:700;overflow:hidden}._userInfo_h6lli_780 span{color:var(--color-text-secondary,#697178);font-size:.7rem;font-weight:500}._userMenuButton_h6lli_813{width:30px;height:30px;color:var(--color-brand-charcoal,#292d30);border-radius:8px;flex:none;place-items:center;transition:color .16s,background-color .16s,transform .16s;display:grid}._userSummaryButton_h6lli_661:hover ._userMenuButton_h6lli_813{color:var(--shell-orange);background:#ea751a12}._userMenuButton_h6lli_813 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}._userMenuButtonOpen_h6lli_848{color:var(--shell-orange);background:var(--shell-orange-soft);transform:rotate(180deg)}._userDropdown_h6lli_708{z-index:100;background:#fff;border:1px solid #393b3e1a;border-radius:16px;width:290px;animation:.22s ease-out _shell-dropdown-in_h6lli_1;position:absolute;top:calc(100% + .75rem);right:0;overflow:hidden;box-shadow:0 22px 60px #20242829}._userDropdown_h6lli_708:before{content:"";background:#fff;border-top:1px solid #393b3e1a;border-left:1px solid #393b3e1a;width:12px;height:12px;position:absolute;top:-6px;right:18px;transform:rotate(45deg)}._userDropdownHeader_h6lli_904{z-index:1;background:linear-gradient(135deg,#fff 0%,#fcfaf7 100%);align-items:center;gap:.75rem;min-width:0;padding:1rem;display:flex;position:relative}._userDropdownAvatar_h6lli_708{color:#fff;letter-spacing:.04em;background:linear-gradient(145deg,#3b3e40,#25282a);border:2px solid #ee801d24;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:.76rem;font-weight:700;display:grid;overflow:hidden}._userDropdownAvatar_h6lli_708 img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}._userDropdownIdentity_h6lli_965{gap:.15rem;min-width:0;display:grid}._userDropdownIdentity_h6lli_965 strong{color:var(--color-text-strong,#292d30);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:700;overflow:hidden}._userDropdownIdentity_h6lli_965 span{color:var(--color-text-secondary,#697178);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:500;overflow:hidden}._userDropdownDivider_h6lli_1000{background:#393b3e14;height:1px;margin:0 .75rem}._userDropdownItem_h6lli_1012{width:calc(100% - 1rem);min-height:44px;color:var(--color-text,#34383b);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:.7rem;margin:.35rem .5rem;padding:.65rem .75rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.74rem;font-weight:600;transition:color .18s,background-color .18s,transform .18s;display:flex}._userDropdownItem_h6lli_1012 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px;transition:transform .18s}._userDropdownItem_h6lli_1012:hover{color:var(--shell-orange);background:var(--shell-orange-soft)}._userDropdownItem_h6lli_1012:hover svg{transform:translate(2px)}._userDropdownItem_h6lli_1012:focus-visible{outline:2px solid var(--shell-orange);outline-offset:-2px}._userDropdownItem_h6lli_1012:disabled{cursor:wait;opacity:.55}._userDropdownLogout_h6lli_1079{color:#a6372e}._userDropdownLogout_h6lli_1079:hover{color:#8e2f28;background:#a6372e14}@keyframes _shell-dropdown-in_h6lli_1{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@keyframes _shell-content-enter_h6lli_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._sidebar_h6lli_1125{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;background:linear-gradient(165deg,#292d30 0%,#35383a 55%,#292d30 100%);border-right:1px solid #ffffff0f;flex-direction:column;grid-area:sidebar;justify-content:space-between;height:calc(100dvh - 84px);padding:1.4rem 1rem 1.25rem;display:flex;position:sticky;top:84px;overflow-y:auto}._navigation_h6lli_1159{gap:.5rem;display:grid}._navItem_h6lli_1164,._supportButton_h6lli_1165,._logoutButton_h6lli_1166{color:#ffffffd1;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:.85rem;width:100%;min-height:50px;padding:.75rem .9rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.84rem;font-weight:600;transition:color .2s,background-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative}._navItem_h6lli_1164 svg,._supportButton_h6lli_1165 svg,._logoutButton_h6lli_1166 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:23px;height:23px;transition:transform .2s}._navItem_h6lli_1164:hover:not(._navItemActive_h6lli_1223),._supportButton_h6lli_1165:hover,._logoutButton_h6lli_1166:hover:not(:disabled){color:#fff;background:#ffffff17}._navItem_h6lli_1164:hover:not(._navItemActive_h6lli_1223){transform:translate(3px)}._navItem_h6lli_1164:hover svg,._supportButton_h6lli_1165:hover svg{transform:scale(1.08)}._navItem_h6lli_1164:active,._supportButton_h6lli_1165:active,._logoutButton_h6lli_1166:active:not(:disabled){transform:translateY(1px)}._navItem_h6lli_1164:focus-visible,._supportButton_h6lli_1165:focus-visible,._logoutButton_h6lli_1166:focus-visible{outline:2px solid var(--shell-orange);outline-offset:2px}._navItemActive_h6lli_1223 svg{stroke-width:2px}._sidebarBottom_h6lli_1293{border-top:1px solid #ffffff1a;gap:.45rem;padding-top:1rem;display:grid}._supportButton_h6lli_1165{color:#fffc}._logoutButton_h6lli_1166{color:#ffffffb8}._logoutButton_h6lli_1166:hover:not(:disabled){color:#fff;background:#a6372e2e}._logoutButton_h6lli_1166:disabled{cursor:wait;opacity:.55}._mainContent_h6lli_1323{box-sizing:border-box;background-color:#faf6e8;grid-area:content;min-width:0;min-height:0;padding:clamp(24px,2.5vw,40px)}._content_h6lli_1334{isolation:isolate;background-color:#faf9f6;background-image:repeating-radial-gradient(440px 260px at 100% 5%,#0000 0 27px,#54634e09 28px,#0000 29px 42px),repeating-radial-gradient(360px 240px at 0 100%,#0000 0 30px,#54634e08 31px,#0000 32px 47px);grid-area:content;min-width:0;min-height:0;padding:clamp(1.75rem,2.5vw,2.75rem);position:relative}._content_h6lli_1334>*{animation:.35s ease-out both _shell-content-enter_h6lli_1}._sidebar_h6lli_1125 button,._topbar_h6lli_34 button{-webkit-tap-highlight-color:transparent}._sidebar_h6lli_1125::-webkit-scrollbar{width:5px}._sidebar_h6lli_1125::-webkit-scrollbar-track{background:0 0}._sidebar_h6lli_1125::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px}._sidebar_h6lli_1125::-webkit-scrollbar-thumb:hover{background:#ffffff47}._avatar_h6lli_707,._userDropdownAvatar_h6lli_708{box-shadow:none;background:#f5f5f3;border:1px solid #e9e9e5;border-radius:50%;overflow:hidden}._avatarImage_h6lli_732,._userDropdownAvatar_h6lli_708 img{object-fit:contain;border-radius:50%;width:100%;height:100%}._userSummaryButton_h6lli_661:hover ._avatar_h6lli_707{box-shadow:none;border-color:#deded9}._app_h6lli_7{--shell-orange:#f58220;--shell-orange-hover:#e66f10;--shell-orange-soft:#fff1e5;--shell-orange-border:#f5822038}._brandText_h6lli_100 strong span{color:var(--shell-orange)}._navItemActive_h6lli_1223{color:#fff;background:linear-gradient(120deg,#f79432 0%,#f58220 100%);box-shadow:0 6px 18px #f5822033}._navItemActive_h6lli_1223:hover{color:#fff;background:linear-gradient(120deg,#fa9c3e 0%,#f58220 100%)}._navItemActive_h6lli_1223 svg{color:#fff}._navItem_h6lli_1164:hover:not(._navItemActive_h6lli_1223){color:#fff;background:#f582201a}._notificationButton_h6lli_147:hover,._notificationButtonActive_h6lli_172{color:var(--shell-orange);background:var(--shell-orange-soft)}._notificationBadge_h6lli_197{background:var(--shell-orange)}._notificationItemIcon_h6lli_531{color:var(--shell-orange);background:var(--shell-orange-soft)}._notificationUnreadDot_h6lli_586{background:var(--shell-orange)}._notificationsMarkAll_h6lli_296{color:var(--shell-orange)}._notificationsMarkAll_h6lli_296:hover:not(:disabled){background:var(--shell-orange-soft)}._notificationsRetry_h6lli_385,._userMenuButtonOpen_h6lli_848,._userDropdownItem_h6lli_1012:hover:not(._userDropdownLogout_h6lli_1079){color:var(--shell-orange);background:var(--shell-orange-soft)}._navItem_h6lli_1164:focus-visible,._notificationButton_h6lli_147:focus-visible,._userSummaryButton_h6lli_661:focus-visible,._userDropdownItem_h6lli_1012:focus-visible,._supportButton_h6lli_1165:focus-visible{outline-color:var(--shell-orange)}@media (width<=760px){._app_h6lli_7{grid-template:"topbar"72px"content"minmax(0,1fr)/minmax(0,1fr);display:grid}._topbar_h6lli_34{min-height:72px;padding:0 .9rem}._brand_h6lli_61{gap:.45rem;max-width:145px}._brandIdentity_h6lli_70{flex-basis:46px;width:46px;height:46px}._brandLogo_h6lli_82{height:42px}._brandText_h6lli_100 strong{font-size:.95rem}._brandText_h6lli_100 small{letter-spacing:.08em;font-size:.48rem}._userArea_h6lli_130{gap:.2rem}._userInfo_h6lli_780,._userMenuButton_h6lli_813{display:none}._userSummaryButton_h6lli_661{padding:.2rem}._sidebar_h6lli_1125{z-index:60;background:#292d30;border-top:1px solid #ffffff1a;border-right:0;height:auto;min-height:68px;padding:.45rem .65rem;position:fixed;inset:auto 0 0;overflow:visible}._navigation_h6lli_1159{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}._navItem_h6lli_1164{text-align:center;flex-direction:column;justify-content:center;gap:.2rem;min-height:54px;padding:.35rem;font-size:.63rem}._navItem_h6lli_1164 svg{width:20px;height:20px}._mainContent_h6lli_1323{min-width:0;padding:1rem .85rem 5.5rem}}@media (prefers-reduced-motion:reduce){._brandLogo_h6lli_82,._navItem_h6lli_1164,._notificationButton_h6lli_147,._userSummaryButton_h6lli_661{transition:none}}@media (width<=760px){._notificationsPanel_h6lli_226{z-index:1000;border-radius:16px;flex-direction:column;width:auto;max-width:none;max-height:calc(100dvh - 100px);display:flex;position:fixed;top:76px;left:12px;right:12px;overflow:hidden}._notificationsPanel_h6lli_226:before{display:none}._notificationsHeader_h6lli_263{flex-wrap:wrap;flex:none;align-items:flex-start;gap:.5rem;padding:.9rem 1rem;display:flex}._notificationsHeader_h6lli_263>div{flex:auto;min-width:0}._notificationsMarkAll_h6lli_296{white-space:normal;text-align:right;flex:0 auto;max-width:100%}._notificationsList_h6lli_405{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;max-height:none;overflow-y:auto}._notificationRow_h6lli_472{min-width:0}._notificationItem_h6lli_492{gap:.65rem;min-width:0;padding:.85rem .75rem}._notificationItemContent_h6lli_548{overflow-wrap:anywhere;min-width:0}._notificationItemContent_h6lli_548 strong,._notificationItemContent_h6lli_548>span,._notificationItemContent_h6lli_548 small{overflow-wrap:anywhere}._notificationItemIcon_h6lli_531{flex-basis:30px;width:30px;height:30px}._notificationDeleteButton_h6lli_601{flex-shrink:0}}@media (width<=420px){._notificationsPanel_h6lli_226{border-radius:14px;left:10px;right:10px}._notificationsHeader_h6lli_263{padding:.85rem}._notificationsMarkAll_h6lli_296{font-size:.65rem}}._confirmDeleteOverlay_h6lli_1781{z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#12181d94;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out _confirmFadeIn_h6lli_1;display:flex;position:fixed;inset:0}._confirmDeleteModal_h6lli_1798{text-align:center;background:#fff;border:1px solid #393b3e14;border-radius:20px;width:100%;max-width:460px;max-height:calc(100dvh - 40px);padding:36px 34px 30px;animation:.24s ease-out _confirmSlideIn_h6lli_1;position:relative;overflow-y:auto;box-shadow:0 25px 80px #00000038}._confirmDeleteClose_h6lli_1819{color:#92979b;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;font-size:24px;transition:color .16s,background .16s;display:grid;position:absolute;top:15px;right:16px}._confirmDeleteClose_h6lli_1819:hover{color:#292d2f;background:#f2f3f4}._confirmDeleteIcon_h6lli_1847{color:#ff6b00;background:#fff0e5;border-radius:20px;place-items:center;width:68px;height:68px;margin:0 auto 22px;display:grid}._confirmDeleteIcon_h6lli_1847 svg{width:32px;height:32px}._confirmDeleteModal_h6lli_1798 h2{color:#292d2f;margin:0 0 14px;font-size:1.3rem;font-weight:750;line-height:1.3}._confirmDeleteModal_h6lli_1798 p{color:#606970;margin:0;font-size:.88rem;line-height:1.7}._confirmDeleteModal_h6lli_1798 p span{color:#858b90;margin-top:7px;font-size:.8rem;display:block}._confirmDeleteWarning_h6lli_1893{color:#b65b18;background:#fff7ef;border:1px solid #ffe6d0;border-radius:11px;justify-content:center;align-items:center;gap:10px;margin-top:25px;padding:13px 15px;font-size:.78rem;font-weight:600;display:flex}._confirmDeleteWarning_h6lli_1893 span{color:#fff;background:#e58b39;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:.75rem;font-weight:800;display:grid}._confirmDeleteActions_h6lli_1930{gap:12px;margin-top:26px;display:flex}._confirmDeleteCancel_h6lli_1937,._confirmDeleteAccept_h6lli_1938{cursor:pointer;border-radius:10px;flex:1;justify-content:center;align-items:center;min-height:44px;padding:12px 16px;font-family:inherit;font-size:.84rem;font-weight:700;transition:background .16s,transform .16s,box-shadow .16s;display:flex}._confirmDeleteCancel_h6lli_1937{color:#50575d;background:#fff;border:1px solid #dfe2e5}._confirmDeleteCancel_h6lli_1937:hover:not(:disabled){background:#f5f6f7}._confirmDeleteAccept_h6lli_1938{color:#fff;background:#ff6b00;border:1px solid #ff6b00}._confirmDeleteAccept_h6lli_1938:hover:not(:disabled){background:#e66000;box-shadow:0 6px 18px #ff6b0033}._confirmDeleteCancel_h6lli_1937:disabled,._confirmDeleteAccept_h6lli_1938:disabled{opacity:.55;cursor:wait}._confirmDeleteClose_h6lli_1819:focus-visible,._confirmDeleteCancel_h6lli_1937:focus-visible,._confirmDeleteAccept_h6lli_1938:focus-visible{outline-offset:3px;outline:2px solid #ff6b00}@keyframes _confirmFadeIn_h6lli_1{0%{opacity:0}to{opacity:1}}@keyframes _confirmSlideIn_h6lli_1{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=480px){._confirmDeleteOverlay_h6lli_1781{padding:14px}._confirmDeleteModal_h6lli_1798{border-radius:16px;max-height:calc(100dvh - 28px);padding:30px 20px 22px}._confirmDeleteIcon_h6lli_1847{width:58px;height:58px;margin-bottom:18px}._confirmDeleteIcon_h6lli_1847 svg{width:27px;height:27px}._confirmDeleteModal_h6lli_1798 h2{font-size:1.12rem}._confirmDeleteModal_h6lli_1798 p{font-size:.82rem}._confirmDeleteActions_h6lli_1930{gap:9px;margin-top:22px}._confirmDeleteCancel_h6lli_1937,._confirmDeleteAccept_h6lli_1938{padding:11px 8px;font-size:.78rem}}@media (width<=340px){._confirmDeleteActions_h6lli_1930{flex-direction:column-reverse}}@media (prefers-reduced-motion:reduce){._confirmDeleteOverlay_h6lli_1781,._confirmDeleteModal_h6lli_1798{animation:none}}._page_1kf3c_1{width:100%}._pageHeader_1kf3c_5{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem;display:flex}._subtitle_1kf3c_22{color:var(--color-text-secondary);margin:.5rem 0 0;font-size:.88rem;line-height:1.5}._actions_1kf3c_32{flex:0 auto;align-items:center;gap:.8rem;display:flex}._searchBox_1kf3c_39{align-items:center;width:min(100%,330px);display:flex;position:relative}._searchInput_1kf3c_46{width:100%;min-height:46px;color:var(--color-text);border:1px solid var(--color-border);background:#fff;border-radius:9px;padding:.72rem 3rem .72rem .95rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.84rem;font-weight:500;transition:border-color .16s,box-shadow .16s,background-color .16s}._searchInput_1kf3c_46::placeholder{color:var(--color-text-muted)}._searchInput_1kf3c_46:hover{background:#fcfcfb}._searchInput_1kf3c_46:focus{border-color:var(--color-brand-orange);outline:none;box-shadow:0 0 0 3px #ea751a1f}._searchIcon_1kf3c_85{fill:none;width:21px;height:21px;stroke:var(--color-brand-charcoal);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;position:absolute;top:50%;right:.9rem;transform:translateY(-50%)}._filterButton_1kf3c_101{min-height:46px;color:var(--color-text-strong);border:1px solid var(--color-border);white-space:nowrap;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.82rem;font-weight:700;transition:border-color .16s,background-color .16s,box-shadow .16s,color .16s;display:flex;position:relative}._filterButton_1kf3c_101 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}._filterButton_1kf3c_101:hover{background:var(--color-brand-orange-soft);border-color:#ea751a4d}._filterButton_1kf3c_101:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._filterButtonActive_1kf3c_153{color:var(--color-brand-orange);background:var(--color-brand-orange-soft);border-color:#ea751a52}._filterButtonActive_1kf3c_153:hover{background:#ea751a1f}._filterIndicator_1kf3c_167{background:var(--color-brand-orange);border-radius:50%;flex:none;width:7px;height:7px;margin-left:.05rem;box-shadow:0 0 0 3px #ea751a1a}._filtersPanel_1kf3c_182{background:#fff;border:1px solid #393b3e17;border-radius:12px;justify-content:space-between;align-items:flex-end;gap:1rem;margin:-.4rem 0 1.25rem;padding:1rem 1.1rem;display:flex;box-shadow:0 6px 20px #282a2c0a}._filterGroup_1kf3c_199{gap:.55rem;min-width:0;display:grid}._filterLabel_1kf3c_205{color:var(--color-text-secondary);letter-spacing:.025em;text-transform:uppercase;font-size:.68rem;font-weight:700}._filterOptions_1kf3c_214{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._filterOption_1kf3c_214{min-height:34px;color:var(--color-text-secondary);white-space:nowrap;background:#f7f7f5;border:1px solid #393b3e17;border-radius:999px;justify-content:center;align-items:center;padding:.4rem .72rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.7rem;font-weight:700;transition:color .16s,background-color .16s,border-color .16s;display:inline-flex}._filterOption_1kf3c_214:hover{color:var(--color-text-strong);background:var(--color-brand-orange-soft);border-color:#ea751a38}._filterOption_1kf3c_214:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._filterOptionActive_1kf3c_264{color:#fff;background:var(--color-brand-orange);border-color:var(--color-brand-orange)}._filterOptionActive_1kf3c_264:hover{color:#fff;background:var(--color-brand-orange-hover);border-color:var(--color-brand-orange-hover)}._clearFiltersButton_1kf3c_280{min-height:36px;color:var(--color-text-secondary);border:1px solid var(--color-border);background:0 0;border-radius:8px;flex:none;padding:.45rem .72rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.69rem;font-weight:700;transition:color .16s,border-color .16s,background-color .16s}._clearFiltersButton_1kf3c_280:hover{color:var(--color-brand-orange);background:var(--color-brand-orange-soft);border-color:#ea751a3d}._clearFiltersButton_1kf3c_280:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._dashboardGrid_1kf3c_322{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:stretch;gap:1rem;display:grid}._panel_1kf3c_330{background:#fff;border:1px solid #393b3e17;border-radius:14px;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden;box-shadow:0 8px 24px #282a2c0d}._panelHeader_1kf3c_348{border-bottom:1px solid #393b3e14;justify-content:space-between;align-items:center;gap:1rem;min-height:58px;padding:.8rem 1rem;display:flex}._panelTitle_1kf3c_360{align-items:center;gap:.6rem;min-width:0;display:flex}._panelTitle_1kf3c_360 svg{fill:none;width:22px;height:22px;stroke:var(--color-brand-olive);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}._panelTitle_1kf3c_360 h2{color:var(--color-text-strong);letter-spacing:-.01em;margin:0;font-size:.92rem;font-weight:700}._panelMeta_1kf3c_388{color:var(--color-text-muted);margin-top:.15rem;font-size:.68rem;font-weight:500;display:block}._iconButton_1kf3c_397{width:38px;height:38px;color:var(--color-brand-charcoal);background:#fff;border:1px solid #0000;border-radius:8px;flex:none;place-items:center;padding:0;transition:color .16s,background-color .16s,border-color .16s;display:grid}._iconButton_1kf3c_397 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}._iconButton_1kf3c_397:hover{color:var(--color-brand-orange);background:var(--color-brand-orange-soft)}._iconButton_1kf3c_397:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._iconButtonActive_1kf3c_439{color:var(--color-brand-orange);background:var(--color-brand-orange-soft);border-color:#ea751a4d}._viewButtons_1kf3c_448{align-items:center;gap:.35rem;display:flex}._mapContainer_1kf3c_458{background:#e7e9e6;flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}._mapContainer_1kf3c_458>*{flex:auto;width:100%;min-height:0}._projectListPlaceholder_1kf3c_484{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#f58220 #f1f1ef;flex:auto;height:100%;min-height:0;max-height:100%;display:block;overflow:auto}._projectListPlaceholder_1kf3c_484::-webkit-scrollbar{width:9px;height:8px}._projectListPlaceholder_1kf3c_484::-webkit-scrollbar-track{background:#f1f1ef}._projectListPlaceholder_1kf3c_484::-webkit-scrollbar-thumb{background:#f58220;border-radius:10px}._tableHeader_1kf3c_516{min-width:720px;color:var(--color-text-secondary);background:#fbfbfa;border-bottom:1px solid #393b3e14;grid-template-columns:minmax(165px,1.3fr) minmax(115px,.9fr) minmax(85px,.65fr) minmax(110px,.75fr) minmax(155px,1fr);gap:.75rem;padding:.9rem 1rem;font-size:.72rem;font-weight:700;display:grid}._projectRows_1kf3c_533{width:100%;min-width:720px}._projectRow_1kf3c_533{width:100%;min-width:720px;min-height:74px;color:var(--color-text);font:inherit;text-align:left;background:#fff;border:0;border-bottom:1px solid #393b3e12;grid-template-columns:minmax(165px,1.3fr) minmax(115px,.9fr) minmax(85px,.65fr) minmax(110px,.75fr) minmax(155px,1fr);align-items:center;gap:.75rem;padding:.75rem 1rem;transition:background-color .16s;display:grid}._projectRow_1kf3c_533:last-child{border-bottom:0}._projectRow_1kf3c_533:hover{background:#fafaf8}._projectRowSelected_1kf3c_570{background:var(--color-brand-orange-soft);box-shadow:inset 4px 0 0 var(--color-brand-orange)}._projectRowSelected_1kf3c_570:hover{background:var(--color-brand-orange-soft)}._projectRow_1kf3c_533:focus-visible{z-index:1;outline:2px solid var(--color-brand-orange);outline-offset:-2px;position:relative}._projectMain_1kf3c_590{align-items:center;gap:.7rem;min-width:0;display:flex}._projectIcon_1kf3c_597{width:36px;height:36px;color:var(--color-brand-olive);background:var(--color-brand-olive-soft);border-radius:8px;flex:none;place-items:center;display:grid}._projectIcon_1kf3c_597 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}._projectText_1kf3c_620{gap:.18rem;min-width:0;display:grid}._projectText_1kf3c_620 strong{color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:700;overflow:hidden}._projectText_1kf3c_620 span{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;overflow:hidden}._projectLocation_1kf3c_645{min-width:0;color:var(--color-text-secondary);align-items:center;gap:.4rem;font-size:.72rem;display:flex}._projectLocation_1kf3c_645 svg{fill:none;width:16px;height:16px;stroke:var(--color-brand-olive);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}._projectLocation_1kf3c_645 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._statusBadge_1kf3c_673{white-space:nowrap;border-radius:999px;align-items:center;min-height:26px;padding:.25rem .6rem;font-size:.67rem;font-weight:700;display:inline-flex}._statusActive_1kf3c_685{color:var(--color-brand-olive);background:var(--color-brand-olive-soft)}._statusPaused_1kf3c_692{color:#98620d;background:#fff5da}._statusFinished_1kf3c_697{color:var(--color-text-secondary);background:#eceeed}._projectTeam_1kf3c_707,._teamAvatars_1kf3c_713{align-items:center;min-width:0;display:flex}._teamAvatar_1kf3c_713{width:32px;height:32px;color:var(--color-brand-charcoal);background:var(--color-brand-olive-soft);border:2px solid #fff;border-radius:50%;flex:0 0 32px;place-items:center;margin-left:-8px;font-size:.61rem;font-weight:800;line-height:1;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 4px #282a2c1a}._teamAvatar_1kf3c_713:first-child{margin-left:0}._teamAvatar_1kf3c_713 img{object-fit:cover;object-position:center;border-radius:50%;width:100%;height:100%;display:block}._teamAvatar_1kf3c_713 span{text-align:center;text-overflow:clip;white-space:nowrap;max-width:100%;display:block;overflow:hidden}._teamAvatarMore_1kf3c_764{color:var(--color-brand-orange);background:var(--color-brand-orange-soft);font-size:.61rem;font-weight:800}._noTeam_1kf3c_773{color:var(--color-text-muted);white-space:nowrap;font-size:.69rem;font-weight:500}._lastUpdate_1kf3c_784{gap:.16rem;min-width:0;display:grid}._lastUpdate_1kf3c_784 strong{color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:700;line-height:1.25;overflow:hidden}._lastUpdate_1kf3c_784 span{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;font-weight:500;line-height:1.25;overflow:hidden}._projectCards_1kf3c_815{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;align-items:stretch;gap:.85rem;width:100%;padding:1rem;display:grid;overflow:visible}._projectCard_1kf3c_815{width:100%;min-width:0;color:var(--color-text);font:inherit;text-align:left;background:#fff;border:1px solid #393b3e17;border-radius:12px;flex-direction:column;gap:.85rem;padding:1rem;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:flex}._projectCard_1kf3c_815:hover{background:#fcfcfb;border-color:#ea751a33;transform:translateY(-1px);box-shadow:0 8px 20px #282a2c12}._projectCard_1kf3c_815:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._projectCardSelected_1kf3c_873{background:var(--color-brand-orange-soft);border-color:#ea751a61;box-shadow:inset 0 0 0 1px #ea751a1a}._projectCardSelected_1kf3c_873:hover{background:var(--color-brand-orange-soft);border-color:#ea751a73}._projectCardHeader_1kf3c_889{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._projectCardTitle_1kf3c_896{gap:.22rem;min-width:0;display:grid}._projectCardTitle_1kf3c_896 strong{color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:700;line-height:1.35;overflow:hidden}._projectCardTitle_1kf3c_896 span{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;font-weight:500;line-height:1.35;overflow:hidden}._projectCardLocation_1kf3c_924{min-width:0;color:var(--color-text-secondary);align-items:center;gap:.4rem;font-size:.7rem;display:flex}._projectCardLocation_1kf3c_924 svg{fill:none;width:16px;height:16px;stroke:var(--color-brand-olive);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}._projectCardLocation_1kf3c_924 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._projectCardFooter_1kf3c_952{border-top:1px solid #393b3e12;justify-content:space-between;align-items:center;gap:.8rem;min-width:0;margin-top:auto;padding-top:.75rem;display:flex}._projectCardFooter_1kf3c_952 ._lastUpdate_1kf3c_784{text-align:right;flex:none}._pagination_1kf3c_972{background:#fbfbfa;border-top:1px solid #393b3e14;justify-content:space-between;align-items:center;gap:1rem;min-width:720px;margin-top:auto;padding:.8rem 1rem;display:flex}._paginationInfo_1kf3c_987{color:var(--color-text-secondary);white-space:nowrap;font-size:.69rem;font-weight:600}._paginationControls_1kf3c_995{align-items:center;gap:.55rem;display:flex}._paginationButton_1kf3c_1001{min-height:34px;color:var(--color-text-strong);border:1px solid var(--color-border);background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:.3rem;padding:.4rem .65rem;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:.68rem;font-weight:700;transition:color .16s,border-color .16s,background-color .16s,opacity .16s;display:inline-flex}._paginationButton_1kf3c_1001 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}._paginationButton_1kf3c_1001:hover:not(:disabled){color:var(--color-brand-orange);background:var(--color-brand-orange-soft);border-color:#ea751a42}._paginationButton_1kf3c_1001:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._paginationButton_1kf3c_1001:disabled{cursor:not-allowed;opacity:.42}._currentPage_1kf3c_1059{min-width:92px;color:var(--color-text-secondary);text-align:center;white-space:nowrap;font-size:.68rem;font-weight:600}._emptyState_1kf3c_1072{text-align:center;flex:1;align-content:center;place-items:center;gap:.55rem;padding:2rem;display:grid}._emptyState_1kf3c_1072 svg{fill:none;width:44px;height:44px;stroke:var(--color-brand-olive);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.75}._emptyState_1kf3c_1072 h3{color:var(--color-text-strong);margin:0;font-size:.9rem;font-weight:700}._emptyState_1kf3c_1072 p{max-width:280px;color:var(--color-text-secondary);margin:0;font-size:.78rem;line-height:1.5}._errorState_1kf3c_1111{text-align:center;flex:1;align-content:center;place-items:center;gap:.6rem;padding:2rem;display:grid}._errorState_1kf3c_1111 svg{fill:none;width:42px;height:42px;stroke:var(--color-error);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}._errorState_1kf3c_1111 h3{color:var(--color-text-strong);margin:0;font-size:.9rem;font-weight:700}._errorState_1kf3c_1111 p{max-width:300px;color:var(--color-text-secondary);margin:0;font-size:.76rem;line-height:1.5}._retryButton_1kf3c_1149{color:#fff;background:var(--color-brand-orange);min-height:36px;font:inherit;border:0;border-radius:7px;margin-top:.35rem;padding:.45rem .8rem;font-size:.74rem;font-weight:700}._retryButton_1kf3c_1149:hover{background:var(--color-brand-orange-hover)}._loadingSpinner_1kf3c_1172{border:3px solid #393b3e1f;border-top-color:var(--color-brand-orange);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite _home-loading-spin_1kf3c_1}@keyframes _home-loading-spin_1kf3c_1{to{transform:rotate(360deg)}}._srOnly_1kf3c_1193{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._expandedMapBackdrop_1kf3c_1208{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1617189e;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}._expandedMap_1kf3c_1208{background:#fff;border:1px solid #ffffff29;border-radius:16px;flex-direction:column;width:min(1180px,100%);height:min(760px,100vh - 3rem);min-height:0;display:flex;overflow:hidden;box-shadow:0 24px 70px #0000003d}._expandedMapHeader_1kf3c_1237{background:#fff;border-bottom:1px solid #393b3e14;flex:none;justify-content:space-between;align-items:center;gap:1rem;min-height:64px;padding:.85rem 1rem;display:flex}._expandedMapTitle_1kf3c_1251{align-items:center;gap:.65rem;min-width:0;display:flex}._expandedMapTitle_1kf3c_1251>svg{fill:none;width:24px;height:24px;stroke:var(--color-brand-olive);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}._expandedMapTitle_1kf3c_1251 h2{color:var(--color-text-strong);margin:0;font-size:.95rem;font-weight:700}._expandedMapTitle_1kf3c_1251 span{color:var(--color-text-muted);margin-top:.12rem;font-size:.68rem;font-weight:500;display:block}._expandedMapClose_1kf3c_1287{width:40px;height:40px;color:var(--color-brand-charcoal);border:1px solid var(--color-border);background:#fff;border-radius:9px;flex:none;place-items:center;padding:0;transition:color .16s,background-color .16s,border-color .16s;display:grid}._expandedMapClose_1kf3c_1287 svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}._expandedMapClose_1kf3c_1287:hover{color:var(--color-brand-orange);background:var(--color-brand-orange-soft);border-color:#ea751a40}._expandedMapClose_1kf3c_1287:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}._expandedMapContent_1kf3c_1331{background:#e7e9e6;flex:1;min-height:0;overflow:hidden}@media (width<=1180px){._dashboardGrid_1kf3c_322{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:stretch;gap:1rem;height:clamp(520px,100dvh - 260px,760px);min-height:0;display:grid}._mapContainer_1kf3c_458,._projectListPlaceholder_1kf3c_484{min-height:430px}}@media (width<=900px){._pageHeader_1kf3c_5{flex-direction:column;align-items:stretch}._actions_1kf3c_32{width:100%}._searchBox_1kf3c_39{flex:1;width:auto}._filtersPanel_1kf3c_182{align-items:stretch}}@media (width<=700px){._actions_1kf3c_32{flex-direction:column;align-items:stretch}._searchBox_1kf3c_39,._filterButton_1kf3c_101{width:100%}._filtersPanel_1kf3c_182{flex-direction:column;align-items:stretch;margin-top:-.25rem;padding:.9rem}._filterOptions_1kf3c_214{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._filterOption_1kf3c_214,._clearFiltersButton_1kf3c_280{width:100%}._projectListPlaceholder_1kf3c_484{min-height:360px;overflow-x:hidden}._tableHeader_1kf3c_516{z-index:5;position:sticky;top:0}._projectRows_1kf3c_533{flex:none;width:100%;min-width:720px}._projectRow_1kf3c_533{grid-template-columns:1fr;gap:.6rem;min-width:0;padding:.9rem 1rem}._projectLocation_1kf3c_645{padding-left:2.9rem}._statusBadge_1kf3c_673,._projectTeam_1kf3c_707,._lastUpdate_1kf3c_784{margin-left:2.9rem}._projectCards_1kf3c_815{grid-template-columns:1fr;padding:.9rem}._projectCard_1kf3c_815{padding:.9rem}._projectCardFooter_1kf3c_952{gap:.65rem}._projectCardFooter_1kf3c_952 ._projectTeam_1kf3c_707,._projectCardFooter_1kf3c_952 ._lastUpdate_1kf3c_784{margin-left:0}._mapContainer_1kf3c_458{background:#e7e9e6;flex-direction:column;flex:1;min-height:520px;display:flex;position:relative;overflow:hidden}._mapContainer_1kf3c_458>*{flex:auto;width:100%;min-height:0}._pagination_1kf3c_972{flex-direction:column;align-items:stretch;min-width:0}._paginationInfo_1kf3c_987{text-align:center}._paginationControls_1kf3c_995{justify-content:center}._expandedMapBackdrop_1kf3c_1208{padding:.75rem}._expandedMap_1kf3c_1208{border-radius:12px;height:calc(100vh - 1.5rem)}}@media (width<=480px){._pageHeader_1kf3c_5{margin-bottom:1.1rem}._title_1kf3c_13{font-size:1.7rem}._subtitle_1kf3c_22{font-size:.82rem}._filterOptions_1kf3c_214{grid-template-columns:1fr}._panelHeader_1kf3c_348{min-height:54px;padding:.75rem .8rem}._panelTitle_1kf3c_360 h2{font-size:.86rem}._mapContainer_1kf3c_458,._projectListPlaceholder_1kf3c_484{overflow-x:auto}._emptyState_1kf3c_1072,._errorState_1kf3c_1111{padding:1.25rem}._projectLocation_1kf3c_645{padding-left:0}._statusBadge_1kf3c_673,._projectTeam_1kf3c_707,._lastUpdate_1kf3c_784{margin-left:0}._teamAvatar_1kf3c_713{flex-basis:30px;width:30px;height:30px}._lastUpdate_1kf3c_784 strong{font-size:.69rem}._lastUpdate_1kf3c_784 span{font-size:.64rem}._projectCards_1kf3c_815{padding:.75rem}._projectCard_1kf3c_815{gap:.75rem}._projectCardFooter_1kf3c_952{align-items:flex-end}._projectCardTitle_1kf3c_896 strong{font-size:.78rem}._projectCardLocation_1kf3c_924{font-size:.68rem}._pagination_1kf3c_972{padding:.75rem}._paginationControls_1kf3c_995{grid-template-columns:1fr auto 1fr;gap:.4rem;width:100%;display:grid}._paginationButton_1kf3c_1001{padding:.4rem .5rem}._paginationButton_1kf3c_1001 span{display:none}._currentPage_1kf3c_1059{min-width:0;font-size:.64rem}}@media (prefers-reduced-motion:reduce){._searchInput_1kf3c_46,._filterButton_1kf3c_101,._filterOption_1kf3c_214,._clearFiltersButton_1kf3c_280,._iconButton_1kf3c_397,._projectRow_1kf3c_533,._projectCard_1kf3c_815,._paginationButton_1kf3c_1001,._expandedMapClose_1kf3c_1287{transition:none}._projectCard_1kf3c_815:hover{transform:none}._loadingSpinner_1kf3c_1172{animation:none}}._pageHeader_1kf3c_5{isolation:isolate;background:radial-gradient(at 92% 5%,#f582200b,#0000 45%),#fffefd;border:1px solid #e9e6e0;border-radius:16px;justify-content:space-between;align-items:center;gap:2rem;min-width:0;margin-bottom:1.5rem;padding:1.6rem 1.8rem;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 24px #20232409}._pageHeader_1kf3c_5:before{content:"";z-index:-1;pointer-events:none;background:repeating-radial-gradient(#0000 0 20px,#645f5611 21px,#0000 22px 34px);border-radius:47% 53% 58% 42%;width:470px;height:470px;position:absolute;top:-260px;right:-95px;transform:rotate(-20deg)}._headerIntroduction_1kf3c_1691{z-index:1;flex:auto;min-width:0;max-width:680px;position:relative}._headerEyebrow_1kf3c_1699{color:#bc641b;letter-spacing:.095em;align-items:center;gap:.65rem;margin-bottom:1rem;font-size:.7rem;font-weight:800;display:flex}._headerIcon_1kf3c_1710{color:#e87919;background:#fff0e3;border:1px solid #f582201a;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}._headerIcon_1kf3c_1710 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;width:19px;height:19px}._title_1kf3c_13{color:#292d30;letter-spacing:-.035em;margin:0;font-size:clamp(1.55rem,2.35vw,2.1rem);font-weight:750;line-height:1.18}._subtitle_1kf3c_22{color:#73797d;max-width:570px;margin:.7rem 0 0;font-size:.84rem;line-height:1.65}._headerAccent_1kf3c_1748{background:#f58220;border-radius:999px;width:52px;height:3px;margin-top:1.15rem;display:block}._pageHeader_1kf3c_5 ._actions_1kf3c_32{z-index:1;flex:0 410px;justify-content:flex-end;min-width:0;position:relative}._pageHeader_1kf3c_5 ._searchBox_1kf3c_39{flex:240px;min-width:0}._pageHeader_1kf3c_5 ._filterButton_1kf3c_101{flex-shrink:0}@media (width<=1100px){._pageHeader_1kf3c_5{flex-direction:column;align-items:stretch;gap:1.3rem;padding:1.4rem}._pageHeader_1kf3c_5 ._actions_1kf3c_32{flex:0 auto;justify-content:flex-start;width:100%}._pageHeader_1kf3c_5 ._searchBox_1kf3c_39{flex:auto;width:100%;max-width:420px}}@media (width<=700px){._pageHeader_1kf3c_5{border-radius:13px;gap:1.25rem;padding:1.2rem}._pageHeader_1kf3c_5:before{opacity:.6;right:-260px}._pageHeader_1kf3c_5 ._actions_1kf3c_32{flex-direction:column;align-items:stretch;gap:.7rem}._pageHeader_1kf3c_5 ._searchBox_1kf3c_39{flex:none;width:100%;max-width:none}._pageHeader_1kf3c_5 ._filterButton_1kf3c_101{width:100%}._headerEyebrow_1kf3c_1699{font-size:.65rem}._title_1kf3c_13{font-size:clamp(1.45rem,5vw,1.8rem)}._subtitle_1kf3c_22{font-size:.8rem}}@media (width<=480px){._pageHeader_1kf3c_5{margin-bottom:1.1rem;padding:1.1rem}._headerIcon_1kf3c_1710{flex-basis:31px;width:31px;height:31px}._headerAccent_1kf3c_1748{margin-top:1rem}}@media (width<=1180px){._dashboardGrid_1kf3c_322{grid-template-columns:1fr;height:auto}._dashboardGrid_1kf3c_322>._panel_1kf3c_330{height:480px;min-height:0}._mapContainer_1kf3c_458,._projectListPlaceholder_1kf3c_484{min-height:0}}@media (width<=700px){._dashboardGrid_1kf3c_322>._panel_1kf3c_330{height:420px}._projectListPlaceholder_1kf3c_484{touch-action:pan-y;overflow:hidden auto}._mapContainer_1kf3c_458,._projectListPlaceholder_1kf3c_484{min-height:0}._tableHeader_1kf3c_516{display:none}}@media (width<=480px){._dashboardGrid_1kf3c_322>._panel_1kf3c_330{height:390px}._mapContainer_1kf3c_458,._projectListPlaceholder_1kf3c_484{min-height:0}}._dashboardGrid_1kf3c_322{min-height:0}._dashboardGrid_1kf3c_322>._panel_1kf3c_330{min-height:0;overflow:hidden}._projectListPlaceholder_1kf3c_484{min-height:0;max-height:100%}@media (width<=700px){._projectCards_1kf3c_815{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:.65rem}._projectCard_1kf3c_815{min-width:0;padding:.7rem}}@media (width<=420px){._projectCards_1kf3c_815{grid-template-columns:1fr}}._dashboardGrid_1kf3c_322{align-items:stretch;height:650px;min-height:0}._dashboardGrid_1kf3c_322>._panel_1kf3c_330{height:100%;min-height:0;overflow:hidden}._mapContainer_1kf3c_458{flex:auto;min-height:0}@media (width<=1180px){._dashboardGrid_1kf3c_322{grid-template-columns:1fr;height:auto}._dashboardGrid_1kf3c_322>._panel_1kf3c_330{height:500px}}@media (width<=700px){._dashboardGrid_1kf3c_322>._panel_1kf3c_330{height:420px}}@media (width<=480px){._dashboardGrid_1kf3c_322>._panel_1kf3c_330{height:390px}}
