@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap);.footer-socials[data-v-1e731c3e]{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.social-link[data-v-1e731c3e]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;font-size:.82rem;font-weight:600;text-decoration:none;transition:opacity .2s,transform .1s}.social-link[data-v-1e731c3e]:hover{opacity:.85;transform:translateY(-1px)}.social-link[data-v-1e731c3e]:active{transform:scale(.97)}.social-link--fb[data-v-1e731c3e]{background:#1877f2;color:#fff}.social-link--tt[data-v-1e731c3e]{background:#000;color:#fff}header-branding[data-v-1e731c3e]{position:absolute;top:30px;left:30px;font-size:24px;font-weight:700;color:#fff;letter-spacing:.5px;text-transform:uppercase}.home[data-v-1e731c3e]{font-family:Segoe UI,sans-serif;color:#000;background-color:#fff}.hero[data-v-1e731c3e]{background:linear-gradient(90deg,#007bff,#0056b3);color:#fff;padding:80px 20px;text-align:center}.hero-content h1[data-v-1e731c3e]{font-size:2.5rem;margin-bottom:20px}.hero-content p[data-v-1e731c3e]{font-size:1.2rem;margin-bottom:30px}.hero-content button[data-v-1e731c3e]{background:#fff;color:#007bff;padding:12px 24px;border:none;border-radius:5px;font-weight:700;cursor:pointer;transition:.3s ease}.hero-content button[data-v-1e731c3e]:hover{background-color:#f0f0f0}.scenario-intro[data-v-1e731c3e]{padding:50px 20px;background-color:#f0f8ff;text-align:center;max-width:900px;margin:40px auto;border-radius:12px;box-shadow:0 0 15px rgba(0,123,255,.2)}.scenario-intro h2[data-v-1e731c3e]{color:#007bff;font-size:2.2rem;margin-bottom:20px;font-weight:700;letter-spacing:1.2px}.scenario-intro p[data-v-1e731c3e]{font-size:1.1rem;color:#333;margin-bottom:12px;line-height:1.5}.scenario[data-v-1e731c3e]{padding:60px 20px;text-align:center;background-color:#f9f9f9;box-shadow:inset 0 0 15px rgba(0,123,255,.2);margin-bottom:40px;border-radius:12px}.scenario h2[data-v-1e731c3e]{font-size:2.2rem;margin-bottom:40px;color:#007bff;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}.steps[data-v-1e731c3e]{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.step[data-v-1e731c3e]{max-width:220px;background:#fff;padding:25px;border-radius:10px;box-shadow:0 6px 15px rgba(0,123,255,.15);transition:transform .3s ease}.step[data-v-1e731c3e]:hover{transform:translateY(-10px)}.step img[data-v-1e731c3e]{width:80px;margin-bottom:20px}.step p[data-v-1e731c3e]{font-size:1rem;color:#333;font-weight:600}.about[data-v-1e731c3e]{padding:60px 20px;text-align:center}.about h2[data-v-1e731c3e]{font-size:2rem;margin-bottom:15px}.about p[data-v-1e731c3e]{max-width:700px;margin:0 auto;font-size:1rem;color:#333}.why[data-v-1e731c3e]{background-color:#f9f9f9;padding:60px 20px;text-align:center}.why h2[data-v-1e731c3e]{font-size:2rem;margin-bottom:30px}.features[data-v-1e731c3e]{display:flex;flex-wrap:wrap;justify-content:center;gap:40px}.feature[data-v-1e731c3e]{width:260px;padding:20px;border-radius:10px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.1)}.feature img[data-v-1e731c3e]{width:60px;margin-bottom:10px}.feature h3[data-v-1e731c3e]{color:#007bff;font-size:1.2rem;margin-bottom:10px}.feature p[data-v-1e731c3e]{font-size:.95rem;color:#444}.stats[data-v-1e731c3e]{flex-wrap:wrap;background:#000;padding:50px 20px;gap:40px}.stat h3[data-v-1e731c3e]{font-size:2rem;color:#007bff}.stat p[data-v-1e731c3e]{margin-top:10px;font-size:1rem}.logo[data-v-1e731c3e]{height:35px;width:auto}.price-highlight[data-v-1e731c3e]{padding:60px 20px;display:flex;justify-content:center}.price-card[data-v-1e731c3e]{background:#fff;border-radius:15px;padding:40px;max-width:500px;text-align:center;box-shadow:0 10px 25px rgba(0,0,0,.2);animation:popIn-1e731c3e .6s ease}.price-card h2[data-v-1e731c3e]{color:#007bff;font-size:2rem;margin-bottom:10px}.price[data-v-1e731c3e]{font-size:3rem;font-weight:700;color:#28a745;margin-bottom:15px}.price-desc[data-v-1e731c3e]{font-size:1.1rem;color:#444;margin-bottom:25px}.price-btn[data-v-1e731c3e]{background:#007bff;color:#fff;padding:14px 30px;border:none;border-radius:6px;font-size:1rem;font-weight:700;cursor:pointer;transition:.3s}.price-btn[data-v-1e731c3e]:hover{background:#0056b3;transform:scale(1.05)}.stats[data-v-1e731c3e]{display:flex;justify-content:center;gap:60px;padding:25px 20px;background:#1e293b;color:#fff;text-align:center}.stat h3[data-v-1e731c3e]{font-size:26px;color:#38bdf8}.stat p[data-v-1e731c3e]{font-size:14px;margin-top:5px}.footer[data-v-1e731c3e]{background:#0f172a;color:#fff}.footer-container[data-v-1e731c3e]{max-width:1200px;margin:auto;padding:40px 20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:30px}.footer-section h4[data-v-1e731c3e],.logo[data-v-1e731c3e]{color:#38bdf8}.footer-section ul[data-v-1e731c3e]{list-style:none;padding:0}.footer-section a[data-v-1e731c3e]{color:#cbd5f5;text-decoration:none}.footer-section a[data-v-1e731c3e]:hover{color:#38bdf8}.footer-bottom[data-v-1e731c3e]{text-align:center;padding:15px;border-top:1px solid #334155;font-size:13px}@keyframes popIn-1e731c3e{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width:768px){.features[data-v-1e731c3e],.stats[data-v-1e731c3e],.steps[data-v-1e731c3e]{flex-direction:column;align-items:center}.hero-content h1[data-v-1e731c3e]{font-size:2rem}header-branding[data-v-1e731c3e]{position:static;display:block;width:100%;top:auto;left:auto;text-align:center;padding-top:30px;padding-bottom:20px;color:var(--color-primary1,#007bff);background:linear-gradient(90deg,#007bff,#0056b3);letter-spacing:.5px;text-transform:uppercase}}.logo a[data-v-de0169d6]{display:inline-block;margin-bottom:4.6rem;text-decoration:none;color:#fff}.signup .content-heading .y-style{height:100%;justify-content:space-between}.content-heading .y-style{display:flex;flex-direction:column}.content-heading p{color:var(--color-black)}.welcome{text-align:center}@media screen and (min-width:768px){.welcome{text-align:left;margin:5em 0 auto}}.content-form{display:flex;flex-direction:column;justify-content:center}.content-form:before{content:"";position:absolute;width:300%;height:200%;background-color:var(--color-white);border-radius:50%;transform:translate3d(-27%,21%,0);-webkit-transform:translate3d(-27%,21%,0);animation:move .5s cubic-bezier(.39,.575,.565,1) both;-webkit-animation:move .5s cubic-bezier(.39,.575,.565,1) both}@keyframes move{0%{opacity:0;transform:translate3d(50%,60%,0)}to{opacity:1}}@media screen and (min-width:768px){.content-form:before{width:200%;transform:translate3d(-18%,-10%,0);-webkit-transform:translate3d(-18%,-10%,0)}@keyframes move{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1}}}.afterform[data-v-f9b3f04e]{text-align:center;margin-top:20px}a[data-v-f9b3f04e]{color:var(--color-primary1);text-decoration:none}input[data-v-07c8480a]{font-family:inherit;width:100%;outline:0;padding:8px 10px;border-radius:7px;border:1px solid var(--color-dark-variant)}input[data-v-07c8480a]::-moz-placeholder{color:var(--color-dark-variant)}input[data-v-07c8480a]::placeholder{color:var(--color-dark-variant)}button[data-v-5efc5a72]{background-color:var(--color-black);color:var(--color-white);width:100%;margin:30px 0;border:0;line-height:42px;border-radius:7px;font-weight:700;cursor:pointer;transition:var(--transition-ease-out)}button[data-v-5efc5a72]:not(:disabled):hover{background-color:var(--color-primary1)}button[data-v-5efc5a72]:disabled{background-color:#999;cursor:not-allowed;opacity:.7}a[data-v-46f4b9e8]{color:var(--color-primary1)}a[data-v-46f4b9e8]:hover{border-bottom:1px dotted;cursor:pointer}.forgot[data-v-2615127b]{float:right;font-size:12px}.container-auth{max-height:1100px;margin:0 auto}.container-auth h2{font-size:3em;font-weight:400;line-height:1.2;color:var(--color-white);margin-bottom:20px}.container-auth p{color:var(--color-black)}.wrapper>div{display:flex;flex-direction:column;width:100%;max-width:800px;min-height:500px;margin:5em auto;background-color:var(--color-primary1);overflow:hidden;box-shadow:0 25px 20px -20px rgba(0,0,0,.45)}.box__auth>div{position:relative;flex:1 0 50%;padding:60px}.y-style{position:relative;transform:translate3d(0,20%,0);-webkit-transform:translate3d(0,20%,0);animation:fade-in .7s cubic-bezier(.39,.575,.565,1) both;-webkit-animation:fade-in .7s cubic-bezier(.39,.575,.565,1) both}@keyframes fade-in{0%{opacity:0;transform:translate3d(0,20%,0)}to{opacity:1}}.box__auth .y-style{transform:translateZ(0)}@media screen and (min-width:768px){.wrapper>div{flex-direction:row;max-width:800px}}body[data-v-77aa7514]{font-family:poppins,sans-serif;font-size:.88rem;background-color:var(--color-info-light);-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow-x:hidden;color:var(--color-dark);line-height:1.8}button[data-v-77aa7514]:disabled{opacity:.6;cursor:not-allowed}a[data-v-77aa7514]{color:var(--color-dark);text-decoration:none}img[data-v-77aa7514]{display:block;width:100%}h1[data-v-77aa7514]{font-size:1.8rem;font-weight:800}h2[data-v-77aa7514]{font-size:1.4rem}h3[data-v-77aa7514]{font-size:.87rem}h4[data-v-77aa7514]{font-size:.8rem}h5[data-v-77aa7514]{font-size:.77rem}small[data-v-77aa7514]{font-size:.75rem}.profile-container[data-v-56a7b428]{display:flex;flex-direction:column;align-items:center;padding:2rem;background-color:#f9fbfc;min-height:100vh;border-radius:15px}.fade-scale-enter-active[data-v-61c47acc]{transition:all .8s ease}.fade-scale-enter-from[data-v-61c47acc]{opacity:0;transform:scale(.8)}.fade-scale-enter-to[data-v-61c47acc]{opacity:1;transform:scale(1)}.circle[data-v-61c47acc]{stroke-dasharray:377;stroke-dashoffset:377;animation:draw-circle-61c47acc 1s ease forwards}.check[data-v-61c47acc]{stroke-dasharray:120;stroke-dashoffset:120;animation:draw-check-61c47acc .8s ease 1s forwards}.btn-blue[data-v-61c47acc]{margin-top:1rem;background-color:#007bff;color:#fff;padding:12px 32px;border:none;border-radius:8px;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.15);transition:transform .3s ease,background-color .3s ease}.btn-blue[data-v-61c47acc]:hover{background-color:#006ae0;transform:scale(1.05)}@keyframes draw-circle-61c47acc{to{stroke-dashoffset:0}}@keyframes draw-check-61c47acc{to{stroke-dashoffset:0}}.profile-container[data-v-fa5391c4]{display:flex;flex-direction:column;align-items:center;padding:2rem;background-color:#f9fbfc;min-height:100vh}.back-button[data-v-fa5391c4]{align-self:flex-start;margin-bottom:1rem;text-decoration:none;color:#00bfff;font-weight:700;font-size:16px;display:flex;align-items:center}.arrow[data-v-fa5391c4]{font-size:20px;margin-right:8px}.profile-card[data-v-fa5391c4]{background-color:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 12px rgba(0,191,255,.2);max-width:500px;width:100%}.profile-header[data-v-fa5391c4]{display:flex;flex-direction:column;align-items:center}.profile-img[data-v-fa5391c4]{width:120px;height:120px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:4px solid #00bfff;margin-bottom:1rem}.username[data-v-fa5391c4]{font-size:24px;color:#333}.usercompte[data-v-fa5391c4]{font-size:15px;color:#333}.email[data-v-fa5391c4]{font-size:16px;color:#777}.profile-body[data-v-fa5391c4]{margin-top:2rem}.section-title[data-v-fa5391c4]{font-size:18px;color:#00bfff;margin-bottom:1rem;border-bottom:2px solid #00bfff;padding-bottom:.5rem}.info-list[data-v-fa5391c4]{list-style:none;padding:0}.info-list li[data-v-fa5391c4]{padding:.5rem 0;font-size:16px;color:#444}.info-list strong[data-v-fa5391c4]{color:#00bfff}.btn-modifier[data-v-fa5391c4]{margin-top:1.5rem;background-color:#00bfff;color:#fff;padding:.6rem 1.2rem;border:none;border-radius:8px;cursor:pointer;transition:background .3s}.btn-modifier[data-v-fa5391c4]:hover{background-color:#09c}.modal-overlay[data-v-fa5391c4]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.45);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-fa5391c4]{background-color:#fff;padding:2rem;border-radius:16px;box-shadow:0 4px 16px rgba(0,191,255,.25);width:90%;max-width:400px}.modal-content h3[data-v-fa5391c4]{margin-bottom:1rem;color:#00bfff}.modal-content input[data-v-fa5391c4]{width:100%;padding:.5rem;margin-top:.25rem;margin-bottom:1rem;border:1px solid #ccc;border-radius:6px}.modal-buttons[data-v-fa5391c4]{display:flex;justify-content:space-between}.modal-buttons button[data-v-fa5391c4]{padding:.5rem 1rem;border:none;border-radius:6px;cursor:pointer}.modal-buttons button[data-v-fa5391c4]:first-child{background-color:#ccc;color:#fff}.modal-buttons button[data-v-fa5391c4]:last-child{background-color:#00bfff;color:#fff}.box img[data-v-e4de0f46]{height:50px}.topic[data-v-e4de0f46]{font-size:13px;font-weight:400;letter-spacing:1px}.topic-heading[data-v-e4de0f46]{font-size:20px;letter-spacing:1px}.main[data-v-a15fa394]{height:calc(100vh - 70px);width:100%;overflow-y:auto;overflow-x:hidden;padding:40px 20px;box-sizing:border-box}.box-container[data-v-a15fa394]{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:20px;margin-top:20px}.box[data-v-a15fa394]{height:130px;width:190px;border-radius:20px;box-shadow:3px 3px 10px rgba(0,30,87,.75);padding:20px;display:flex;align-items:center;justify-content:space-around;cursor:pointer;transition:transform .3s ease-in-out}.box[data-v-a15fa394]:hover{transform:scale(1.05)}.box[data-v-a15fa394]:first-child,.box[data-v-a15fa394]:nth-child(2),.box[data-v-a15fa394]:nth-child(3){background-color:#007bff}.box .text[data-v-a15fa394]{color:#fff;text-align:center}.barnav[data-v-a15fa394]{position:relative;border-radius:8px;background-color:#f4f4f4;margin-top:20px;white-space:nowrap}.nav[data-v-a15fa394]{display:inline-flex;gap:2px;padding:0 10px;margin:0;list-style:none}.nav-link h2[data-v-a15fa394]{font-size:1.2rem;margin:0;white-space:nowrap;color:var(--color-dark);text-decoration:none}.nav-link.router-link-active h2[data-v-a15fa394]{font-weight:700;color:#007bff}.tablecmpt[data-v-a15fa394]{overflow-x:auto;-webkit-overflow-scrolling:touch}.tablecmpt table[data-v-a15fa394]{min-width:600px}.profile-container[data-v-a15fa394]{display:flex;flex-direction:column;align-items:center;padding:2rem;background-color:#f9fbfc;min-height:100vh}.profile-card[data-v-a15fa394]{background-color:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 12px rgba(0,191,255,.2);max-width:500px;width:100%;height:400px}@media (max-width:1024px){.box[data-v-a15fa394]{width:160px;height:110px}}@media (max-width:768px){.main[data-v-a15fa394]{padding:20px 15px}.barnav[data-v-a15fa394]{position:relative;top:25px}.box-container[data-v-a15fa394]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.box[data-v-a15fa394]{position:relative;width:100%;height:100px;padding:10px;flex-direction:column;justify-content:center}.box-container .box[data-v-a15fa394]:nth-child(3){grid-column:span 2}.nav-link h2[data-v-a15fa394]{font-size:1rem}}@media (max-width:480px){.box-container[data-v-a15fa394]{grid-template-columns:1fr}.box-container .box[data-v-a15fa394]:nth-child(3){grid-column:span 1}.box[data-v-a15fa394]{height:90px}}.main[data-v-2faebff8]{height:calc(100vh - 70px);width:100%;overflow-y:auto;overflow-x:hidden;padding:40px 20px;box-sizing:border-box}.box-container[data-v-2faebff8]{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:20px;margin-top:20px}.box[data-v-2faebff8]{height:130px;width:190px;border-radius:20px;box-shadow:3px 3px 10px rgba(0,30,87,.75);padding:20px;display:flex;align-items:center;justify-content:space-around;cursor:pointer;transition:transform .3s ease-in-out}.box[data-v-2faebff8]:hover{transform:scale(1.05)}.box[data-v-2faebff8]:first-child,.box[data-v-2faebff8]:nth-child(2),.box[data-v-2faebff8]:nth-child(3),.box[data-v-2faebff8]:nth-child(4){background-color:#007bff}.box .text[data-v-2faebff8]{color:#fff;text-align:center}.barnav[data-v-2faebff8]{position:relative;border-radius:8px;background-color:#f4f4f4;margin-top:20px;white-space:nowrap}.nav[data-v-2faebff8]{display:inline-flex;gap:2px;padding:0 10px;margin:0;list-style:none}.nav-link h2[data-v-2faebff8]{font-size:1.2rem;margin:0;white-space:nowrap;color:var(--color-dark);text-decoration:none}.nav-link.router-link-active h2[data-v-2faebff8]{font-weight:700;color:#007bff}.tablecmpt[data-v-2faebff8]{overflow-x:auto;-webkit-overflow-scrolling:touch}.tablecmpt table[data-v-2faebff8]{min-width:600px}.profile-container[data-v-2faebff8]{display:flex;flex-direction:column;align-items:center;padding:2rem;background-color:#f9fbfc;min-height:100vh}.profile-card[data-v-2faebff8]{background-color:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 12px rgba(0,191,255,.2);max-width:500px;width:100%;height:400px}@media (max-width:1024px){.box[data-v-2faebff8]{width:160px;height:110px}}@media (max-width:768px){.main[data-v-2faebff8]{padding:20px 15px}.barnav[data-v-2faebff8]{position:relative;top:25px}.box-container[data-v-2faebff8]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.box[data-v-2faebff8]{position:relative;width:100%;height:100px;padding:10px;flex-direction:column;justify-content:center}.box-container .box[data-v-2faebff8]:nth-child(3){grid-column:span 2}.nav-link h2[data-v-2faebff8]{font-size:1rem}}@media (max-width:480px){.box-container[data-v-2faebff8]{grid-template-columns:1fr}.box-container .box[data-v-2faebff8]:nth-child(3){grid-column:span 1}.box[data-v-2faebff8]{height:90px}.profile-card[data-v-2faebff8]{background-color:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 12px rgba(0,191,255,.2);max-width:500px;width:100%;height:510px}}.main[data-v-1bd2aa64]{height:calc(100vh - 70px);width:100%;overflow-y:auto;overflow-x:hidden;padding:40px 20px;box-sizing:border-box}.box-container[data-v-1bd2aa64]{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:20px;margin-top:20px}.box[data-v-1bd2aa64]{height:130px;width:190px;border-radius:20px;box-shadow:3px 3px 10px rgba(0,30,87,.75);padding:20px;display:flex;align-items:center;justify-content:space-around;cursor:pointer;transition:transform .3s ease-in-out}.box[data-v-1bd2aa64]:hover{transform:scale(1.05)}.box[data-v-1bd2aa64]:first-child,.box[data-v-1bd2aa64]:nth-child(2),.box[data-v-1bd2aa64]:nth-child(3),.box[data-v-1bd2aa64]:nth-child(4){background-color:#007bff}.box .text[data-v-1bd2aa64]{color:#fff;text-align:center}.barnav[data-v-1bd2aa64]{position:relative;border-radius:8px;background-color:#f4f4f4;margin-top:20px;white-space:nowrap}.nav[data-v-1bd2aa64]{display:inline-flex;gap:2px;padding:0 10px;margin:0;list-style:none}.nav-link h2[data-v-1bd2aa64]{font-size:1.2rem;margin:0;white-space:nowrap;color:var(--color-dark);text-decoration:none}.nav-link.router-link-active h2[data-v-1bd2aa64]{font-weight:700;color:#007bff}.tablecmpt[data-v-1bd2aa64]{overflow-x:auto;-webkit-overflow-scrolling:touch}.tablecmpt table[data-v-1bd2aa64]{min-width:600px}.profile-container[data-v-1bd2aa64]{display:flex;flex-direction:column;align-items:center;padding:2rem;background-color:#f9fbfc;min-height:100vh}.profile-card[data-v-1bd2aa64]{background-color:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 12px rgba(0,191,255,.2);max-width:500px;width:100%;height:400px}@media (max-width:1024px){.box[data-v-1bd2aa64]{width:160px;height:110px}}@media (max-width:768px){.main[data-v-1bd2aa64]{padding:20px 15px}.barnav[data-v-1bd2aa64]{position:relative;top:25px}.box-container[data-v-1bd2aa64]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.box[data-v-1bd2aa64]{position:relative;width:100%;height:100px;padding:10px;flex-direction:column;justify-content:center}.box-container .box[data-v-1bd2aa64]:nth-child(3){grid-column:span 2}.nav-link h2[data-v-1bd2aa64]{font-size:1rem}}@media (max-width:480px){.box-container[data-v-1bd2aa64]{grid-template-columns:1fr}.box-container .box[data-v-1bd2aa64]:nth-child(3){grid-column:span 1}.box[data-v-1bd2aa64]{height:90px}.profile-card[data-v-1bd2aa64]{background-color:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 12px rgba(0,191,255,.2);max-width:500px;width:100%;height:400px}}.profile-container[data-v-319fb0c7]{display:flex;flex-direction:column;align-items:center;padding:2rem;background-color:#f9fbfc;min-height:100vh;border-radius:15px}.check[data-v-21e8b704]{position:relative;padding-left:20px;font-size:12px;float:left}input[data-v-21e8b704]{position:absolute;left:0;top:4px}.error-global[data-v-7d318806]{background:#ffe5e5;color:#d00000;padding:10px;border-radius:6px;margin-bottom:15px;font-size:14px}.header[data-v-a2357492]{background:#f4f6f9;display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:64px;box-shadow:0 2px 10px rgba(0,123,255,.15);position:fixed;top:0;left:0;right:0;z-index:1000}.logo[data-v-a2357492]{display:flex;align-items:center;gap:10px;text-decoration:none}.logo__name[data-v-a2357492]{font-size:1.3rem;font-weight:800;color:#007bff;letter-spacing:-.02em}.user-menu[data-v-a2357492]{position:relative}.user-avatar[data-v-a2357492]{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e2e8f0;padding:6px 12px 6px 6px;border-radius:24px;cursor:pointer;min-height:44px;transition:background .2s,box-shadow .2s;box-shadow:0 1px 4px rgba(0,0,0,.06)}.user-avatar[data-v-a2357492]:hover{background:#eff6ff;box-shadow:0 2px 8px rgba(0,123,255,.12)}.avatar-initiale[data-v-a2357492]{width:34px;height:34px;border-radius:50%;background:#007bff;color:#fff;font-size:.9rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.avatar-info[data-v-a2357492]{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.avatar-name[data-v-a2357492]{font-size:.82rem;font-weight:700;color:#0f172a;white-space:nowrap}.avatar-role[data-v-a2357492]{font-size:.7rem;color:#94a3b8;font-weight:500}.chevron[data-v-a2357492]{font-size:.65rem;color:#94a3b8;transition:transform .2s;margin-left:2px}.chevron--open[data-v-a2357492]{transform:rotate(180deg)}.dropdown-menu[data-v-a2357492]{position:absolute;top:60px;right:0;width:220px;background:#fff;border:1px solid #dbe2ea;border-radius:14px;padding:8px;margin:0;list-style:none;box-shadow:0 10px 30px rgba(0,0,0,.15);z-index:999999;display:flex;flex-direction:column;overflow:visible}.dropdown-menu li[data-v-a2357492]{border-radius:8px;transition:background .15s;min-height:44px;display:flex;align-items:center}.dropdown-menu li[data-v-a2357492]:hover{background:#f8fafc}.dropdown-menu a[data-v-a2357492]{display:flex;align-items:center;gap:10px;text-decoration:none;color:#334155;font-weight:500;font-size:.88rem;padding:10px 12px;width:100%;min-height:44px;border-radius:8px}.dropdown-menu a[data-v-a2357492]:hover{color:#007bff}.dropdown-divider[data-v-a2357492]{height:1px;background:#f1f5f9;margin:4px 0;min-height:unset!important;padding:0!important}.dropdown-item--danger[data-v-a2357492]{display:flex;align-items:center;gap:10px;padding:10px 12px;color:#dc2626;font-weight:500;font-size:.88rem;cursor:pointer;border-radius:8px;min-height:44px;width:100%;transition:background .15s}.dropdown-item--danger[data-v-a2357492]:hover{background:#fef2f2}.dropdown-fade-enter-active[data-v-a2357492],.dropdown-fade-leave-active[data-v-a2357492]{transition:opacity .15s ease,transform .15s ease}.dropdown-fade-enter-from[data-v-a2357492],.dropdown-fade-leave-to[data-v-a2357492]{opacity:0;transform:translateY(-6px)}@media (max-width:768px){.header[data-v-a2357492]{padding:0 14px;height:60px}.logo__name[data-v-a2357492]{font-size:1.15rem}.avatar-info[data-v-a2357492]{display:none}.user-avatar[data-v-a2357492]{padding:5px;border-radius:50%;width:44px;height:44px;justify-content:center}.chevron[data-v-a2357492]{display:none}.dropdown-menu[data-v-a2357492]{right:0;min-width:200px}}.navcontainer[data-v-99835974]{height:calc(100vh - 70px);width:220px;min-width:220px;position:relative;flex-shrink:0}.nav[data-v-99835974]{min-height:91vh;width:220px;background:#f4f6f9;position:absolute;top:0;left:0;box-shadow:4px 4px 20px rgba(0,123,255,.12);display:flex;flex-direction:column;padding:25px 15px;border-radius:12px;z-index:100;transition:transform .3s ease}#menu-accordeon[data-v-99835974]{padding:0;margin:0;list-style:none;width:100%;flex:1}#menu-accordeon li[data-v-99835974]{background:#fff;border-radius:8px;margin-bottom:10px;box-shadow:0 2px 8px rgba(0,0,0,.07);transition:background .2s,transform .2s;min-height:44px}#menu-accordeon li[data-v-99835974]:hover{background:#e6f7ff;transform:translateX(4px)}#menu-accordeon a[data-v-99835974]{display:flex;align-items:center;gap:10px;text-decoration:none;color:#007bff;padding:12px 16px;font-size:.95rem;font-weight:600;min-height:44px;border-radius:8px;transition:color .2s}#menu-accordeon a.router-link-active[data-v-99835974]{background:#007bff;color:#fff}.nav-icon[data-v-99835974]{font-size:1.1rem}.btn-tuto[data-v-99835974]{display:flex;align-items:center;gap:8px;margin-top:12px;padding:12px 16px;width:100%;min-height:44px;background:#f0f7ff;border:1px solid #bfdbfe;border-radius:8px;color:#007bff;font-size:.88rem;font-weight:600;cursor:pointer;transition:background .2s;text-align:left}.btn-tuto[data-v-99835974]:hover{background:#dbeafe}.hamburger[data-v-99835974],.nav-overlay[data-v-99835974]{display:none}@media (max-width:768px){.navcontainer[data-v-99835974]{position:fixed;top:70px;left:0;height:calc(100vh - 70px);width:260px;min-width:unset;z-index:998;transform:translateX(-100%);transition:transform .3s ease}.navcontainer--open[data-v-99835974]{transform:translateX(0)}.nav[data-v-99835974]{width:260px;min-height:100%;border-radius:0 12px 12px 0;box-shadow:4px 0 20px rgba(0,0,0,.15)}.nav-overlay[data-v-99835974]{display:block;position:fixed;inset:0;top:70px;background:rgba(0,0,0,.4);z-index:997;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hamburger[data-v-99835974]{display:flex;flex-direction:column;justify-content:center;gap:5px;position:fixed;bottom:24px;left:16px;z-index:999;width:52px;height:52px;background:#007bff;border:none;border-radius:50%;cursor:pointer;padding:14px;box-shadow:0 4px 16px rgba(0,123,255,.4);transition:background .2s}.hamburger[data-v-99835974]:hover{background:#0056b3}.hamburger__line[data-v-99835974]{display:block;width:22px;height:2px;background:#fff;border-radius:2px;transition:transform .3s ease,opacity .3s ease;transform-origin:center}.hamburger__line--open1[data-v-99835974]{transform:translateY(7px) rotate(45deg)}.hamburger__line--open2[data-v-99835974]{opacity:0}.hamburger__line--open3[data-v-99835974]{transform:translateY(-7px) rotate(-45deg)}#menu-accordeon li[data-v-99835974]{min-height:50px}#menu-accordeon a[data-v-99835974]{font-size:1rem;padding:14px 16px;min-height:50px}.btn-tuto[data-v-99835974]{position:relative;top:-25px;min-height:50px;font-size:.92rem}}.tuto-overlay[data-v-196aa0d5]{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:99999;padding:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tuto-modal[data-v-196aa0d5]{background:#fff;border-radius:20px;width:100%;max-width:400px;padding:1.5rem;box-shadow:0 20px 60px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:1.2rem;overflow:hidden}.tuto-header[data-v-196aa0d5]{display:flex;justify-content:space-between;align-items:center}.tuto-logo[data-v-196aa0d5]{display:flex;align-items:center;gap:8px}.tuto-logo__name[data-v-196aa0d5]{font-size:1rem;font-weight:700;color:#007bff}.tuto-skip[data-v-196aa0d5]{font-size:.82rem;color:#94a3b8;background:none;border:none;cursor:pointer;padding:4px 8px;border-radius:6px;transition:background .2s}.tuto-skip[data-v-196aa0d5]:hover{background:#f1f5f9;color:#475569}.tuto-steps-dots[data-v-196aa0d5]{display:flex;justify-content:center;gap:8px}.tuto-dot[data-v-196aa0d5]{width:8px;height:8px;border-radius:50%;background:#e2e8f0;cursor:pointer;transition:all .3s ease}.tuto-dot--active[data-v-196aa0d5]{width:24px;border-radius:4px;background:#007bff}.tuto-illustration[data-v-196aa0d5]{height:200px;background:linear-gradient(135deg,#f0f7ff,#e8f4fd);border-radius:16px;overflow:hidden}.tuto-illus-wrap[data-v-196aa0d5],.tuto-illustration[data-v-196aa0d5]{display:flex;align-items:center;justify-content:center;position:relative}.tuto-illus-wrap[data-v-196aa0d5]{width:100%;height:100%}.phone-frame[data-v-196aa0d5]{width:90px;height:150px;background:#1e293b;border-radius:16px;padding:10px 8px;box-shadow:0 8px 24px rgba(0,0,0,.2)}.phone-screen[data-v-196aa0d5]{background:#f8fafc;border-radius:10px;height:100%;padding:12px 8px;display:flex;flex-direction:column;gap:8px}.phone-field[data-v-196aa0d5]{height:14px;background:#e2e8f0;border-radius:4px}.phone-btn[data-v-196aa0d5]{height:20px;background:#007bff;border-radius:4px;color:#fff;font-size:8px;display:flex;align-items:center;justify-content:center;font-weight:600;margin-top:4px}.doc-frame[data-v-196aa0d5]{width:120px;height:150px;background:#fff;border-radius:8px;padding:14px 12px;box-shadow:0 4px 16px rgba(0,0,0,.12);display:flex;flex-direction:column;gap:8px;position:relative}.doc-line[data-v-196aa0d5]{height:8px;background:#e2e8f0;border-radius:3px}.doc-line--short[data-v-196aa0d5]{width:60%}.doc-stamp[data-v-196aa0d5]{position:absolute;bottom:12px;right:8px;background:rgba(0,123,255,.1);border:1.5px solid #007bff;border-radius:4px;padding:3px 6px;font-size:8px;font-weight:700;color:#007bff;transform:rotate(-8deg)}.mm-card[data-v-196aa0d5]{background:#fff;border-radius:14px;padding:12px 14px;box-shadow:0 4px 20px rgba(0,0,0,.12);width:180px;display:flex;flex-direction:column;gap:7px;max-height:176px;overflow:hidden}.mm-card__header[data-v-196aa0d5]{display:flex;align-items:center;gap:6px}.mm-card__icon[data-v-196aa0d5]{font-size:1rem;line-height:1}.mm-card__title[data-v-196aa0d5]{font-size:.82rem;font-weight:700;color:#0f172a}.mm-operators[data-v-196aa0d5]{display:flex;flex-direction:row;gap:6px}.mm-op[data-v-196aa0d5]{display:flex;align-items:center;gap:5px;background:#f8fafc;border-radius:6px;padding:5px 8px;flex:1}.mm-op__dot[data-v-196aa0d5]{width:9px;height:9px;border-radius:50%;flex-shrink:0}.mm-op__name[data-v-196aa0d5]{font-size:.68rem;font-weight:600;color:#475569;white-space:nowrap}.mm-amount[data-v-196aa0d5]{display:flex;flex-direction:column;gap:1px;padding:5px 8px;background:#f8fafc;border-radius:8px}.mm-amount__label[data-v-196aa0d5]{font-size:.62rem;color:#94a3b8}.mm-amount__value[data-v-196aa0d5]{font-size:.9rem;font-weight:800;color:#0f172a}.mm-check[data-v-196aa0d5]{background:#f0fdf4;color:#16a34a;font-size:.7rem;font-weight:600;padding:5px 8px;border-radius:8px;text-align:center}.recup-options[data-v-196aa0d5]{display:flex;align-items:center;gap:10px}.recup-option[data-v-196aa0d5]{background:#fff;border:2px solid #e2e8f0;border-radius:12px;padding:12px 10px;display:flex;flex-direction:column;align-items:center;gap:4px;width:80px;transition:all .3s}.recup-option--active[data-v-196aa0d5]{border-color:#007bff;background:#f0f7ff;box-shadow:0 0 0 3px rgba(0,123,255,.15)}.recup-option__icon[data-v-196aa0d5]{font-size:1.4rem}.recup-option__label[data-v-196aa0d5]{font-size:.75rem;font-weight:700;color:#0f172a}.recup-option__sub[data-v-196aa0d5]{font-size:.65rem;color:#94a3b8}.recup-divider[data-v-196aa0d5]{font-size:.75rem;color:#94a3b8;font-weight:600}.illus-badge[data-v-196aa0d5]{position:absolute;bottom:12px;right:16px;font-size:1.6rem;filter:drop-shadow(0 2px 6px rgba(0,0,0,.15))}.tuto-text[data-v-196aa0d5]{text-align:center;padding:0 .5rem}.tuto-text__title[data-v-196aa0d5]{font-size:1.15rem;font-weight:700;color:#0f172a;margin:0 0 8px}.tuto-text__desc[data-v-196aa0d5]{font-size:.88rem;color:#475569;line-height:1.6;margin:0}.tuto-nav[data-v-196aa0d5]{display:flex;align-items:center;justify-content:space-between;gap:8px}.tuto-step-count[data-v-196aa0d5]{font-size:.8rem;color:#94a3b8;font-weight:500;white-space:nowrap}.tuto-btn[data-v-196aa0d5]{padding:9px 16px;border-radius:10px;font-size:.85rem;font-weight:600;cursor:pointer;border:none;transition:all .2s;white-space:nowrap}.tuto-btn--prev[data-v-196aa0d5]{background:#f1f5f9;color:#475569}.tuto-btn--prev[data-v-196aa0d5]:hover:not(:disabled){background:#e2e8f0}.tuto-btn--prev[data-v-196aa0d5]:disabled{opacity:.3;cursor:not-allowed}.tuto-btn--next[data-v-196aa0d5]{background:#007bff;color:#fff}.tuto-btn--next[data-v-196aa0d5]:hover{background:#0056b3}.tuto-btn--start[data-v-196aa0d5]{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;padding:9px 20px;box-shadow:0 4px 12px rgba(0,123,255,.35)}.tuto-btn--start[data-v-196aa0d5]:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,123,255,.4)}@keyframes fadeSlideUp-196aa0d5{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes badgePop-196aa0d5{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.animate-in[data-v-196aa0d5]{animation:fadeSlideUp-196aa0d5 .4s ease forwards;opacity:0}.animate-badge[data-v-196aa0d5]{animation:badgePop-196aa0d5 .5s ease forwards;opacity:0}.tuto-slide-next-enter-active[data-v-196aa0d5],.tuto-slide-next-leave-active[data-v-196aa0d5]{transition:all .35s ease}.tuto-slide-next-enter-from[data-v-196aa0d5]{opacity:0;transform:translateX(40px)}.tuto-slide-next-leave-to[data-v-196aa0d5]{opacity:0;transform:translateX(-40px)}.tuto-slide-prev-enter-active[data-v-196aa0d5],.tuto-slide-prev-leave-active[data-v-196aa0d5]{transition:all .35s ease}.tuto-slide-prev-enter-from[data-v-196aa0d5]{opacity:0;transform:translateX(-40px)}.tuto-slide-prev-leave-to[data-v-196aa0d5]{opacity:0;transform:translateX(40px)}.tuto-fade-enter-active[data-v-196aa0d5],.tuto-fade-leave-active[data-v-196aa0d5]{transition:opacity .3s ease}.tuto-fade-enter-from[data-v-196aa0d5],.tuto-fade-leave-to[data-v-196aa0d5]{opacity:0}@media (max-width:480px){.tuto-modal[data-v-196aa0d5]{padding:1.2rem;border-radius:16px}.tuto-illustration[data-v-196aa0d5]{height:170px}.tuto-text__title[data-v-196aa0d5]{font-size:1rem}.tuto-text__desc[data-v-196aa0d5]{font-size:.82rem}.tuto-btn[data-v-196aa0d5]{padding:8px 12px;font-size:.8rem}}body[data-v-2144bcdc]{background-color:#cad7fda4;max-width:100%;overflow-x:hidden}.main-container[data-v-2144bcdc]{display:flex;width:100vw;position:relative;top:-18px;z-index:1}.nav[data-v-8e6cc24a]{min-height:91vh;width:250px;background-color:#f4f6f9;position:absolute;top:0;left:0;box-shadow:4px 4px 20px rgba(0,123,255,.2);display:flex;flex-direction:column;padding:25px 15px;color:#333;border-radius:12px;z-index:999;transition:all .3s ease-in-out}.navcontainer[data-v-8e6cc24a]{height:calc(100vh - 70px);width:250px;position:relative;overflow-y:auto;transition:all .3s ease}#menu-accordeon[data-v-8e6cc24a]{padding:0;margin:0;list-style:none;text-align:left;width:80%}#menu-accordeon li[data-v-8e6cc24a]{background-color:#fff;border-radius:8px;margin-bottom:10px;transition:background-color .3s ease,transform .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}#menu-accordeon a[data-v-8e6cc24a]{display:block;text-decoration:none;color:#007bff;padding:12px 20px;font-family:Arial,sans-serif;font-size:1.1em;font-weight:600;transition:color .3s ease}#menu-accordeon li[data-v-8e6cc24a]:hover{background-color:#e6f7ff;transform:translateX(5px)}#menu-accordeon li[data-v-8e6cc24a]:active{background-color:#d0e7ff}#menu-accordeon ul[data-v-8e6cc24a]{display:none;list-style:none;padding:0;margin:0}#menu-accordeon li:hover>ul[data-v-8e6cc24a]{display:block;max-height:500px;opacity:1;transition:opacity .5s ease-in-out,max-height .5s ease-in-out}#menu-accordeon ul li[data-v-8e6cc24a]{background-color:#f9f9f9;border-radius:6px;padding-left:20px;transition:background-color .3s ease}#menu-accordeon ul li a[data-v-8e6cc24a]{color:#007bff;font-size:1em;font-weight:500}#menu-accordeon ul li[data-v-8e6cc24a]:hover{background-color:#f1faff}#menu-accordeon ul li:hover a[data-v-8e6cc24a]{color:#0056b3}@media screen and (max-width:768px){.navcontainer[data-v-8e6cc24a]{width:100%}.nav[data-v-8e6cc24a]{width:100%;border-radius:0}#menu-accordeon li[data-v-8e6cc24a]{background-color:#fff}#menu-accordeon li[data-v-8e6cc24a]:hover{background-color:#e6f7ff}}body[data-v-9f145f1c]{background-color:#cad7fda4;max-width:100%;overflow-x:hidden}.main-container[data-v-9f145f1c]{display:flex;width:100vw;position:relative;top:70px;z-index:1}body[data-v-5f67d886]{background-color:#cad7fda4;max-width:100%;overflow-x:hidden}.main-container[data-v-5f67d886]{display:flex;width:100vw;position:relative;top:70px;z-index:1}body[data-v-1edfca62]{font-family:poppins,sans-serif;font-size:.88rem;background-color:var(--color-info-light);-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow-x:hidden;line-height:1.8}a[data-v-1edfca62],body[data-v-1edfca62]{color:var(--color-dark)}img[data-v-1edfca62]{display:block;width:100%}h1[data-v-1edfca62]{font-size:1.8rem;font-weight:800}h2[data-v-1edfca62]{font-size:1.4rem}h3[data-v-1edfca62]{font-size:.87rem}h4[data-v-1edfca62]{font-size:.8rem}h5[data-v-1edfca62]{font-size:.77rem}small[data-v-1edfca62]{font-size:.75rem}.profile-photo[data-v-1edfca62]{width:2.8rem;height:2.8rem;border-radius:50%;overflow:hidden}.text-muted[data-v-1edfca62]{color:var(--color-info-dark)}p[data-v-1edfca62]{color:var(--color-dark-variant)}b[data-v-1edfca62]{color:var(--color-dark)}.box-container[data-v-1edfca62]{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:20px;margin-top:20px}.main[data-v-1edfca62]{height:calc(100vh - 70px);width:100%;overflow-y:scroll;overflow-x:hidden;padding:40px 30px 30px 30px}.main[data-v-1edfca62]::-webkit-scrollbar-thumb{background-image:linear-gradient(180deg,#005,#000032)}.main[data-v-1edfca62]::-webkit-scrollbar{width:5px}.main[data-v-1edfca62]::-webkit-scrollbar-track{background-color:#9e9e9eb2}.box[data-v-1edfca62]{height:130px;width:190px;border-radius:20px;box-shadow:3px 3px 10px rgba(0,30,87,.751);padding:20px;display:flex;align-items:center;justify-content:space-around;cursor:pointer;transition:transform .3s ease-in-out}.box[data-v-1edfca62]:hover{transform:scale(1.08)}.box[data-v-1edfca62]:first-child,.box[data-v-1edfca62]:nth-child(2),.box[data-v-1edfca62]:nth-child(3){background-color:#007bff}.box img[data-v-1edfca62]{height:50px}.box .text[data-v-1edfca62]{color:#fff}.barnav[data-v-1edfca62]{position:relative;top:-55px;border-radius:8px;border-color:#000;background-color:#f4f4f4;width:70%}.tablecmpt[data-v-1edfca62]{position:relative;top:-45px}@media (max-width:1024px){.box[data-v-1edfca62]{width:160px;height:110px}}@media (max-width:768px){.main[data-v-1edfca62]{padding:20px 15px}.barnav[data-v-1edfca62]{position:relative;top:-45px;width:100%}.box-container[data-v-1edfca62]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.box[data-v-1edfca62]{position:relative;top:45px;width:100%;height:100px;padding:10px;flex-direction:column;justify-content:center}.box-container .box[data-v-1edfca62]:nth-child(3){grid-column:span 2}.nav-link h2[data-v-1edfca62]{font-size:1rem}}@media (max-width:480px){.box-container[data-v-1edfca62]{grid-template-columns:1fr}.box-container .box[data-v-1edfca62]:nth-child(3){grid-column:span 1}.box[data-v-1edfca62]{height:90px}}body[data-v-3defa154]{font-family:poppins,sans-serif;font-size:.88rem;background-color:var(--color-info-light);-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow-x:hidden;line-height:1.8}a[data-v-3defa154],body[data-v-3defa154]{color:var(--color-dark)}img[data-v-3defa154]{display:block;width:100%}h1[data-v-3defa154]{font-size:1.8rem;font-weight:800}h2[data-v-3defa154]{font-size:1.4rem}h3[data-v-3defa154]{font-size:.87rem}h4[data-v-3defa154]{font-size:.8rem}h5[data-v-3defa154]{font-size:.77rem}small[data-v-3defa154]{font-size:.75rem}.profile-photo[data-v-3defa154]{width:2.8rem;height:2.8rem;border-radius:50%;overflow:hidden}.text-muted[data-v-3defa154]{color:var(--color-info-dark)}p[data-v-3defa154]{color:var(--color-dark-variant)}b[data-v-3defa154]{color:var(--color-dark)}.box-container[data-v-3defa154]{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;gap:120px;margin-left:20px;margin-top:30px}.main[data-v-3defa154]{height:calc(100vh - 70px);width:100%;overflow-y:scroll;overflow-x:hidden;padding:40px 30px 30px 30px}.main[data-v-3defa154]::-webkit-scrollbar-thumb{background-image:linear-gradient(180deg,#005,#000032)}.main[data-v-3defa154]::-webkit-scrollbar{width:5px}.main[data-v-3defa154]::-webkit-scrollbar-track{background-color:#9e9e9eb2}.box[data-v-3defa154]{height:130px;width:190px;border-radius:20px;box-shadow:3px 3px 10px rgba(0,30,87,.751);padding:20px;display:flex;align-items:center;justify-content:space-around;cursor:pointer;transition:transform .3s ease-in-out}.box[data-v-3defa154]:hover{transform:scale(1.08)}.box[data-v-3defa154]:first-child,.box[data-v-3defa154]:nth-child(2),.box[data-v-3defa154]:nth-child(3),.box[data-v-3defa154]:nth-child(4){background-color:#007bff}.box img[data-v-3defa154]{height:50px}.box .text[data-v-3defa154]{color:#fff}.barnav[data-v-3defa154]{position:relative;top:-55px;width:70%;border-radius:8px;border-color:#000;background-color:#f4f4f4}.tablecmpt[data-v-3defa154]{position:relative;top:-45px}.tablecmpt[data-v-1f530c96]{margin-top:-90px;width:80%;max-width:100%;padding:20px;background-color:#fff;border-radius:12px;box-shadow:3px 3px 15px rgba(0,0,0,.1);overflow-x:auto}.table-header[data-v-1f530c96]{font-size:24px;font-weight:600;color:#007bff;margin-bottom:20px}.styled-table[data-v-1f530c96]{width:100%;max-width:100%;border-collapse:collapse}.styled-table td[data-v-1f530c96],.styled-table th[data-v-1f530c96]{padding:12px;text-align:left;border-bottom:1px solid #ddd;white-space:nowrap}.styled-table thead[data-v-1f530c96]{background-color:#f9f9f9;color:#010101}.styled-table tbody tr[data-v-1f530c96]:nth-child(2n){background-color:#f2f2f2}.btn-recup[data-v-1f530c96]{background-color:#007bff;padding:8px 12px;border-radius:5px;border:none;cursor:pointer;transition:background-color .3s;text-decoration:none}a[data-v-1f530c96]{color:#fff;text-decoration:none}.status-pending[data-v-1f530c96]{color:#ff9800;font-weight:700}.pagination-controls[data-v-1f530c96]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px}.pagination-btn[data-v-1f530c96]{padding:10px 15px;font-size:16px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.pagination-btn[data-v-1f530c96]:hover{background-color:#0056b3}.pagination-btn[data-v-1f530c96]:disabled{background-color:#ccc;cursor:not-allowed}.pagination-info[data-v-1f530c96]{font-size:16px;color:#333}ul[data-v-1f530c96]{color:#969696;display:flex;flex-wrap:wrap;margin-bottom:0}ul li[data-v-1f530c96]{margin:5px 10px 5px 0;font-size:13px}.tablecmpt[data-v-2f66678a]{margin-top:-90px;width:80%;max-width:100%;padding:20px;background-color:#fff;border-radius:12px;box-shadow:3px 3px 15px rgba(0,0,0,.1);overflow-x:auto}.table-header[data-v-2f66678a]{font-size:24px;font-weight:600;color:#007bff;margin-bottom:20px}.styled-table[data-v-2f66678a]{width:100%;max-width:100%;border-collapse:collapse}.styled-table td[data-v-2f66678a],.styled-table th[data-v-2f66678a]{padding:12px;text-align:left;border-bottom:1px solid #ddd;white-space:nowrap}.styled-table thead[data-v-2f66678a]{background-color:#f9f9f9;color:#010101}.styled-table tbody tr[data-v-2f66678a]:nth-child(2n){background-color:#f2f2f2}.btn-recup[data-v-2f66678a]{background-color:#007bff;padding:8px 12px;border-radius:5px;border:none;cursor:pointer;transition:background-color .3s;text-decoration:none}a[data-v-2f66678a]{color:#fff;text-decoration:none}.status-pending[data-v-2f66678a]{color:#ff9800;font-weight:700}.pagination-controls[data-v-2f66678a]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px}.pagination-btn[data-v-2f66678a]{padding:10px 15px;font-size:16px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.pagination-btn[data-v-2f66678a]:hover{background-color:#0056b3}.pagination-btn[data-v-2f66678a]:disabled{background-color:#ccc;cursor:not-allowed}.pagination-info[data-v-2f66678a]{font-size:16px;color:#333}ul[data-v-2f66678a]{color:#969696;display:flex;flex-wrap:wrap;margin-bottom:0}ul li[data-v-2f66678a]{margin:5px 10px 5px 0;font-size:13px}.tablecmpt[data-v-e587f18e]{margin-top:-90px;width:80%;max-width:100%;padding:20px;background-color:#fff;border-radius:12px;box-shadow:3px 3px 15px rgba(0,0,0,.1);overflow-x:auto}.table-header[data-v-e587f18e]{font-size:24px;font-weight:600;color:#007bff;margin-bottom:20px}.styled-table[data-v-e587f18e]{width:100%;max-width:100%;border-collapse:collapse}.styled-table td[data-v-e587f18e],.styled-table th[data-v-e587f18e]{padding:12px;text-align:left;border-bottom:1px solid #ddd;white-space:nowrap}.styled-table thead[data-v-e587f18e]{background-color:#f9f9f9;color:#010101}.styled-table tbody tr[data-v-e587f18e]:nth-child(2n){background-color:#f2f2f2}.btn-recup[data-v-e587f18e]{background-color:#007bff;padding:8px 12px;border-radius:5px;border:none;cursor:pointer;transition:background-color .3s;text-decoration:none}a[data-v-e587f18e]{color:#fff;text-decoration:none}.status-pending[data-v-e587f18e]{color:#ff9800;font-weight:700}.pagination-controls[data-v-e587f18e]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px}.pagination-btn[data-v-e587f18e]{padding:10px 15px;font-size:16px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.pagination-btn[data-v-e587f18e]:hover{background-color:#0056b3}.pagination-btn[data-v-e587f18e]:disabled{background-color:#ccc;cursor:not-allowed}.pagination-info[data-v-e587f18e]{font-size:16px;color:#333}ul[data-v-e587f18e]{color:#969696;display:flex;flex-wrap:wrap;margin-bottom:0}ul li[data-v-e587f18e]{margin:5px 10px 5px 0;font-size:13px}body[data-v-fabe5904]{background-color:#cad7fda4;max-width:100%;overflow-x:hidden}.main-container[data-v-fabe5904]{display:flex;width:100vw;position:relative;top:70px;z-index:1}body[data-v-b0b418aa]{font-family:poppins,sans-serif;font-size:.88rem;background-color:var(--color-info-light);-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow-x:hidden;line-height:1.8}a[data-v-b0b418aa],body[data-v-b0b418aa]{color:var(--color-dark)}img[data-v-b0b418aa]{display:block;width:100%}h1[data-v-b0b418aa]{font-size:1.8rem;font-weight:800}h2[data-v-b0b418aa]{font-size:1.4rem}h3[data-v-b0b418aa]{font-size:.87rem}h4[data-v-b0b418aa]{font-size:.8rem}h5[data-v-b0b418aa]{font-size:.77rem}small[data-v-b0b418aa]{font-size:.75rem}.profile-photo[data-v-b0b418aa]{width:2.8rem;height:2.8rem;border-radius:50%;overflow:hidden}.text-muted[data-v-b0b418aa]{color:var(--color-info-dark)}p[data-v-b0b418aa]{color:var(--color-dark-variant)}b[data-v-b0b418aa]{color:var(--color-dark)}.box-container[data-v-b0b418aa]{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:20px;margin-top:20px}.main[data-v-b0b418aa]{height:calc(100vh - 70px);width:100%;overflow-y:auto;overflow-x:hidden;padding:40px 20px;box-sizing:border-box}.main[data-v-b0b418aa]::-webkit-scrollbar-thumb{background-image:linear-gradient(180deg,#005,#000032)}.main[data-v-b0b418aa]::-webkit-scrollbar{width:5px}.main[data-v-b0b418aa]::-webkit-scrollbar-track{background-color:#9e9e9eb2}.box[data-v-b0b418aa]{height:130px;width:190px;border-radius:20px;box-shadow:3px 3px 10px rgba(0,30,87,.751);padding:20px;display:flex;align-items:center;justify-content:space-around;cursor:pointer;transition:transform .3s ease-in-out}.box[data-v-b0b418aa]:hover{transform:scale(1.08)}.box[data-v-b0b418aa]:first-child,.box[data-v-b0b418aa]:nth-child(2),.box[data-v-b0b418aa]:nth-child(3),.box[data-v-b0b418aa]:nth-child(4){background-color:#007bff}.box img[data-v-b0b418aa]{height:50px}.box .text[data-v-b0b418aa]{color:#fff}.barnav[data-v-b0b418aa]{position:relative;top:-55px;border-radius:8px;border-color:#000;background-color:#f4f4f4;width:70%}.tablecmpt[data-v-b0b418aa]{position:relative;top:-45px}@media (max-width:1024px){.box[data-v-b0b418aa]{width:160px;height:110px}}@media (max-width:768px){.main[data-v-b0b418aa]{padding:10px 10px 80px;height:auto;min-height:100vh}.box-container[data-v-b0b418aa]{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%}.barnav[data-v-b0b418aa]{top:-30px;width:100%;margin-bottom:12px}.box[data-v-b0b418aa]{position:relative;top:45px;width:100%;height:100px;padding:10px;flex-direction:column;justify-content:center}.box-container .box[data-v-b0b418aa]:nth-child(3){grid-column:span 2}.nav-link h2[data-v-b0b418aa]{font-size:1rem}}@media (max-width:480px){.box-container[data-v-b0b418aa]{grid-template-columns:1fr}.box-container .box[data-v-b0b418aa]:nth-child(3){grid-column:span 1}.box[data-v-b0b418aa]{height:90px}}.main[data-v-354d56d4]{height:calc(100vh - 70px);width:100%;overflow-y:auto;overflow-x:hidden;padding:40px 20px;box-sizing:border-box}.box-container[data-v-354d56d4]{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:20px;margin-top:20px}.box[data-v-354d56d4]{height:130px;width:190px;border-radius:20px;box-shadow:3px 3px 10px rgba(0,30,87,.75);padding:20px;display:flex;align-items:center;justify-content:space-around;cursor:pointer;transition:transform .3s ease-in-out}.box[data-v-354d56d4]:hover{transform:scale(1.05)}.box[data-v-354d56d4]:first-child,.box[data-v-354d56d4]:nth-child(2),.box[data-v-354d56d4]:nth-child(3){background-color:#007bff}.box .text[data-v-354d56d4]{color:#fff;text-align:center}.barnav[data-v-354d56d4]{position:relative;border-radius:8px;background-color:#f4f4f4;margin-top:20px;white-space:nowrap}.nav[data-v-354d56d4]{display:inline-flex;gap:2px;padding:0 10px;margin:0;list-style:none}.nav-link h2[data-v-354d56d4]{font-size:1.2rem;margin:0;white-space:nowrap;color:var(--color-dark);text-decoration:none}.nav-link.router-link-active h2[data-v-354d56d4]{font-weight:700;color:#007bff}.tablecmpt[data-v-354d56d4]{overflow-x:auto;-webkit-overflow-scrolling:touch}.tablecmpt table[data-v-354d56d4]{min-width:600px}@media (max-width:1024px){.box[data-v-354d56d4]{width:160px;height:110px}}@media (max-width:768px){.main[data-v-354d56d4]{padding:20px 15px}.barnav[data-v-354d56d4]{position:relative;top:25px;width:100%}.box-container[data-v-354d56d4]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.box[data-v-354d56d4]{position:relative;top:45px;width:100%;height:100px;padding:10px;flex-direction:column;justify-content:center}.box-container .box[data-v-354d56d4]:nth-child(3){grid-column:span 2}.nav-link h2[data-v-354d56d4]{font-size:1rem}}@media (max-width:480px){.box-container[data-v-354d56d4]{grid-template-columns:1fr}.box-container .box[data-v-354d56d4]:nth-child(3){grid-column:span 1}.box[data-v-354d56d4]{height:90px}}body[data-v-3bb82270]{font-family:Arial,sans-serif;background-color:#f4f4f4;margin:0;padding:0}h2[data-v-3bb82270]{color:#000}.info-icon[data-v-3bb82270]{position:relative;cursor:pointer;font-size:14px;margin-left:5px}.tooltip-text[data-v-3bb82270]{visibility:hidden;width:240px;background-color:#333;color:#fff;text-align:left;border-radius:6px;padding:8px;position:absolute;z-index:10;bottom:125%;left:50%;transform:translateX(-50%);font-size:12px;opacity:0;transition:opacity .3s}.info-icon:hover .tooltip-text[data-v-3bb82270]{visibility:visible;opacity:1}.danger[data-v-3bb82270]{color:red;font-size:13px}h3[data-v-3bb82270]{top:-20px;position:relative}a[data-v-3bb82270]{text-decoration:none}button[data-v-3bb82270]{color:#fff;background-color:#007bff;border-color:#007bff}label[data-v-3bb82270]{font-size:15px}.link-underline[data-v-3bb82270]{position:relative;text-decoration:none;color:#0050c9;font-weight:600}.link-underline[data-v-3bb82270]:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:2px;background:#000;transition:width .3s ease}.link-underline[data-v-3bb82270]:hover:after{width:100%}@media (max-width:768px){.form-label[data-v-3bb82270]{font-size:14px}.btn[data-v-3bb82270]{font-size:14px;padding:8px 16px}.col-md-3[data-v-3bb82270],.col-md-4[data-v-3bb82270],.col-md-6[data-v-3bb82270]{flex:0 0 100%;max-width:100%}.row[data-v-3bb82270]{margin-right:0;margin-left:0}.danger[data-v-3bb82270]{font-size:12px}.box__auth[data-v-3bb82270]{padding:10px}.form-check p[data-v-3bb82270]{font-size:12px}h3[data-v-3bb82270]{position:absolute;top:-50px;left:25px}}body[data-v-824d5692]{font-family:Arial,sans-serif;background-color:#f4f4f4;margin:0;padding:0}h3[data-v-824d5692]{margin-bottom:20px}a[data-v-824d5692]{text-decoration:none;color:#fff}button[data-v-824d5692]{color:#fff;background-color:#007bff;border-color:#007bff}.details-container[data-v-824d5692]{background:#fff;padding:25px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);max-width:900px;margin:auto}.detail-row[data-v-824d5692]{display:grid;grid-template-columns:220px 1fr;padding:12px 0;border-bottom:1px solid #eee;align-items:center}.detail-row[data-v-824d5692]:last-child{border-bottom:none}.label[data-v-824d5692]{font-weight:600;color:#555}.value[data-v-824d5692]{font-weight:500;color:#000;word-break:break-word}.status-badge[data-v-824d5692]{padding:4px 10px;border-radius:20px;font-weight:600;font-size:12px;display:inline-flex;align-items:center;white-space:nowrap}.status-badge.success[data-v-824d5692]{background:#e6f7ee;color:#0f9d58}.status-badge.pending[data-v-824d5692]{background:#fff4e5;color:#f4a100}.status-badge.rejected[data-v-824d5692]{background:#fdecea;color:#d93025}.status-badge.processing[data-v-824d5692]{background:#e8f0fe;color:#1a73e8}@media (max-width:768px){.details-container[data-v-824d5692]{padding:18px}.detail-row[data-v-824d5692]{grid-template-columns:1fr;gap:4px;padding:14px 0}.label[data-v-824d5692]{font-size:13px;color:#777}.value[data-v-824d5692]{font-size:15px;font-weight:600}}body[data-v-3bd475ec]{font-family:Arial,sans-serif;background-color:#f4f4f4;margin:0;padding:0}h3[data-v-3bd475ec]{top:50px;position:relative}a[data-v-3bd475ec]{text-decoration:none;color:#fff}button[data-v-3bd475ec]{color:#fff;background-color:#007bff;border-color:#007bff}@media (max-width:768px){.box__auth[data-v-3bd475ec]{padding:10px}h3[data-v-3bd475ec]{font-size:20px;text-align:center}p[data-v-3bd475ec]{font-size:14px}.btn[data-v-3bd475ec]{font-size:14px;padding:8px 16px}.col-12[data-v-3bd475ec]{margin-bottom:10px}.danger[data-v-3bd475ec]{font-size:12px}.signup[data-v-3bd475ec]{padding:10px}}h3[data-v-d447e65a]{top:40px}body[data-v-d447e65a]{font-family:Arial,sans-serif;background-color:#f4f4f4;margin:0;padding:0}h3[data-v-d447e65a]{top:50px;position:relative}a[data-v-d447e65a]{text-decoration:none}button[data-v-d447e65a]{color:#fff;background-color:#007bff;border-color:#007bff}label[data-v-d447e65a]{font-size:15px}@media (max-width:768px){.form-label[data-v-d447e65a]{font-size:14px}.btn[data-v-d447e65a]{font-size:14px;padding:8px 16px}.col-md-3[data-v-d447e65a],.col-md-4[data-v-d447e65a],.col-md-6[data-v-d447e65a]{flex:0 0 100%;max-width:100%}.row[data-v-d447e65a]{margin-right:0;margin-left:0}.danger[data-v-d447e65a]{font-size:12px}.box__auth[data-v-d447e65a]{padding:10px}.form-check p[data-v-d447e65a]{font-size:12px}h2[data-v-d447e65a]{position:absolute;color:#000}}.form-container[data-v-5e240c77]{background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);max-width:500px;margin:0 auto}.title[data-v-5e240c77]{position:relative;top:30px;text-align:center;font-size:1.5rem;font-weight:600}.section-title[data-v-5e240c77]{font-size:1.25rem;font-weight:700;margin-bottom:1rem;text-align:center}.instructions[data-v-5e240c77]{font-size:.95rem;color:#444;text-align:center;margin-bottom:1.5rem}.upload-section[data-v-5e240c77]{margin-bottom:1.5rem}.upload-section h5[data-v-5e240c77]{font-weight:600;margin-bottom:.5rem}.upload-hint[data-v-5e240c77]{font-size:.8rem;color:#64748b;margin-bottom:8px;padding:6px 10px;background:#f0f7ff;border-radius:6px;border-left:3px solid #007bff}.error-message[data-v-5e240c77]{color:#dc3545;font-size:.85rem;margin-top:5px;font-weight:500}.file-input[data-v-5e240c77]{display:block;width:100%;padding:6px;border:1px solid #ccc;border-radius:6px}.preview[data-v-5e240c77]{margin-top:.5rem;text-align:center}.preview p[data-v-5e240c77]{font-size:.85rem;color:#666}.preview-img[data-v-5e240c77]{max-width:100%;height:auto;border-radius:8px;border:1px solid #ddd}.fullscreen-camera[data-v-5e240c77]{position:fixed;inset:0;z-index:9999;background:#000;display:flex;flex-direction:column;overflow:hidden}.fullscreen-video[data-v-5e240c77]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fs-overlay[data-v-5e240c77]{position:absolute;inset:0;pointer-events:none;z-index:2}.fs-overlay__svg[data-v-5e240c77]{width:100%;height:100%}.fs-frame[data-v-5e240c77]{position:absolute;left:7%;top:14%;width:86%;height:72%;pointer-events:none;z-index:3}.fs-corner[data-v-5e240c77]{position:absolute;width:28px;height:28px;transition:border-color .3s}.fs-frame--idle .fs-corner[data-v-5e240c77]{border-color:hsla(0,0%,100%,.7)}.fs-frame--bad .fs-corner[data-v-5e240c77]{border-color:#ef4444}.fs-frame--medium .fs-corner[data-v-5e240c77]{border-color:#f59e0b}.fs-frame--good .fs-corner[data-v-5e240c77]{border-color:#22c55e}.fs-corner--tl[data-v-5e240c77]{top:0;left:0;border-top:3px solid;border-left:3px solid;border-radius:4px 0 0 0}.fs-corner--tr[data-v-5e240c77]{top:0;right:0;border-top:3px solid;border-right:3px solid;border-radius:0 4px 0 0}.fs-corner--bl[data-v-5e240c77]{bottom:0;left:0;border-bottom:3px solid;border-left:3px solid;border-radius:0 0 0 4px}.fs-corner--br[data-v-5e240c77]{bottom:0;right:0;border-bottom:3px solid;border-right:3px solid;border-radius:0 0 4px 0}.fs-frame__label[data-v-5e240c77]{position:absolute;bottom:-28px;left:50%;transform:translateX(-50%);color:hsla(0,0%,100%,.85);font-size:.78rem;font-weight:600;white-space:nowrap;text-shadow:0 1px 4px rgba(0,0,0,.8);letter-spacing:.03em}.fs-scan-line[data-v-5e240c77]{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#22c55e,transparent);animation:fsScan-5e240c77 1.8s ease-in-out infinite}@keyframes fsScan-5e240c77{0%{top:0;opacity:0}5%{opacity:1}95%{opacity:1}to{top:100%;opacity:0}}.fs-quality[data-v-5e240c77]{position:absolute;top:6%;left:0;right:0;display:flex;justify-content:center;gap:10px;z-index:10;pointer-events:none}.fs-quality__item[data-v-5e240c77]{display:flex;align-items:center;gap:5px;padding:5px 12px;border-radius:20px;font-size:.75rem;font-weight:600;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .3s,color .3s}.fs-qi--ok[data-v-5e240c77]{background:rgba(34,197,94,.88);color:#fff}.fs-qi--fail[data-v-5e240c77]{background:hsla(0,0%,6%,.7);color:#94a3b8}.fs-feedback[data-v-5e240c77]{position:absolute;top:13%;left:0;right:0;display:flex;justify-content:center;z-index:10;pointer-events:none}.fs-feedback__badge[data-v-5e240c77]{display:flex;align-items:center;gap:6px;padding:6px 16px;border-radius:20px;font-size:.82rem;font-weight:600;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .3s}.fs-feedback--idle[data-v-5e240c77]{background:rgba(30,30,30,.75);color:#cbd5e1}.fs-feedback--bad[data-v-5e240c77]{background:rgba(239,68,68,.88);color:#fff}.fs-feedback--medium[data-v-5e240c77]{background:rgba(245,158,11,.88);color:#fff}.fs-feedback--good[data-v-5e240c77]{background:rgba(34,197,94,.88);color:#fff}.fs-countdown[data-v-5e240c77]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.35);z-index:20;pointer-events:none}.fs-countdown__circle[data-v-5e240c77]{width:80px;height:80px;border-radius:50%;background:rgba(34,197,94,.92);color:#fff;font-size:2.5rem;font-weight:800;display:flex;align-items:center;justify-content:center;animation:fsPulse-5e240c77 1s ease-in-out infinite;box-shadow:0 0 40px rgba(34,197,94,.6)}.fs-countdown__text[data-v-5e240c77]{color:#fff;font-size:.9rem;font-weight:600;margin-top:14px;text-shadow:0 1px 6px rgba(0,0,0,.8)}@keyframes fsPulse-5e240c77{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.fs-actions[data-v-5e240c77]{position:absolute;bottom:0;left:0;right:0;height:14%;display:flex;align-items:center;justify-content:space-between;padding:0 32px;z-index:10;background:linear-gradient(transparent,rgba(0,0,0,.6))}.fs-btn-cancel[data-v-5e240c77]{width:52px;height:52px;border-radius:50%;background:hsla(0,0%,100%,.18);border:2px solid hsla(0,0%,100%,.5);color:#fff;font-size:1.2rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .2s}.fs-btn-cancel[data-v-5e240c77]:hover{background:hsla(0,0%,100%,.3)}.fs-btn-capture[data-v-5e240c77]{width:72px;height:72px;border-radius:50%;background:#fff;border:4px solid hsla(0,0%,100%,.6);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .15s,box-shadow .3s;box-shadow:0 0 0 0 rgba(34,197,94,0);position:relative}.fs-btn-capture--ready[data-v-5e240c77]{background:#22c55e;border-color:rgba(34,197,94,.8);box-shadow:0 0 0 6px rgba(34,197,94,.3),0 0 20px rgba(34,197,94,.4)}.fs-btn-capture[data-v-5e240c77]:active:not(:disabled){transform:scale(.93)}.fs-btn-capture[data-v-5e240c77]:disabled{opacity:.6;cursor:not-allowed}.fs-btn-capture__ring[data-v-5e240c77]{width:54px;height:54px;border-radius:50%;border:3px solid rgba(0,0,0,.15);display:block}.fs-btn-capture--ready .fs-btn-capture__ring[data-v-5e240c77]{border-color:hsla(0,0%,100%,.5)}.fs-btn-capture__spinner[data-v-5e240c77]{width:28px;height:28px;border:3px solid rgba(0,0,0,.15);border-top-color:#007bff;border-radius:50%;animation:spin-5e240c77 .7s linear infinite;display:block}.capture-flash[data-v-5e240c77]{position:fixed;inset:0;background:#fff;z-index:9998;animation:flashAnim-5e240c77 .3s ease forwards;pointer-events:none}@keyframes flashAnim-5e240c77{0%{opacity:.9}to{opacity:0}}.camera-actions[data-v-5e240c77],.camera-box[data-v-5e240c77],.camera-feedback[data-v-5e240c77],.camera-video[data-v-5e240c77],.countdown-overlay[data-v-5e240c77],.frame-guide[data-v-5e240c77],.quality-indicators[data-v-5e240c77]{display:none}.btn-action[data-v-5e240c77]{width:100%;padding:11px;border-radius:10px;font-weight:600;font-size:.95rem;transition:opacity .2s,transform .1s;border:none;cursor:pointer}.btn-action[data-v-5e240c77]:active{transform:scale(.98)}.btn-action[data-v-5e240c77]:disabled{opacity:.5;cursor:not-allowed}.btn-action--start[data-v-5e240c77]{background:#16a34a;color:#fff}.btn-action--capture[data-v-5e240c77]{background:#2563eb;color:#fff}.btn-action--retake[data-v-5e240c77]{background:#f59e0b;color:#fff}.btn-action--stop[data-v-5e240c77]{background:#6b7280;color:#fff}.btn-action--start[data-v-5e240c77]:hover:not(:disabled){background:#15803d}.btn-action--capture[data-v-5e240c77]:hover:not(:disabled){background:#1d4ed8}.btn-action--retake[data-v-5e240c77]:hover:not(:disabled){background:#d97706}.btn-action--stop[data-v-5e240c77]:hover:not(:disabled){background:#4b5563}.doc-tips[data-v-5e240c77]{background:#f0f7ff;border:1px solid #bfdbfe;border-radius:12px;padding:12px 14px;margin-bottom:14px}.doc-tips__title[data-v-5e240c77]{font-size:.88rem;font-weight:700;color:#1d4ed8;margin-bottom:8px}.doc-tips__list[data-v-5e240c77]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.doc-tips__list li[data-v-5e240c77]{font-size:.82rem;color:#334155;line-height:1.4}.camera-guide[data-v-5e240c77]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:16px;margin-bottom:12px}.camera-guide__illus[data-v-5e240c77]{display:flex;justify-content:center;margin-bottom:14px}.doc-demo[data-v-5e240c77]{display:flex;gap:20px;align-items:center}.doc-demo__surface[data-v-5e240c77]{width:90px;height:110px;background:#f8fafc;border:2px solid #22c55e;border-radius:8px;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.08)}.doc-demo__surface--bad[data-v-5e240c77]{border-color:#ef4444;background:#fef2f2}.doc-demo__doc[data-v-5e240c77]{width:70px;padding:8px;display:flex;flex-direction:column;gap:5px}.doc-demo__line[data-v-5e240c77]{height:5px;background:#cbd5e1;border-radius:2px}.doc-demo__line--short[data-v-5e240c77]{width:60%}.doc-demo__stamp[data-v-5e240c77]{font-size:.55rem;font-weight:700;color:#2563eb;border:1px solid #2563eb;padding:1px 3px;border-radius:2px;align-self:flex-end;margin-top:2px}.doc-demo__check[data-v-5e240c77]{position:absolute;bottom:4px;right:4px;font-size:1rem;color:#22c55e}.doc-demo__hand[data-v-5e240c77]{font-size:1.6rem}.doc-demo__cross[data-v-5e240c77]{display:flex;flex-direction:column;align-items:center;gap:4px}.doc-demo__cross-label[data-v-5e240c77]{font-size:1.2rem;color:#ef4444;font-weight:700}.guide-steps[data-v-5e240c77]{list-style:none;padding:0;margin:0 0 14px;display:flex;flex-direction:column;gap:8px}.guide-steps li[data-v-5e240c77]{display:flex;align-items:flex-start;gap:10px;font-size:.84rem;color:#334155;line-height:1.4}.guide-num[data-v-5e240c77]{width:20px;height:20px;min-width:20px;background:#2563eb;color:#fff;border-radius:50%;font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:1px}.guide-actions[data-v-5e240c77]{display:flex;flex-direction:column;gap:8px}.btn-start-cam[data-v-5e240c77]{width:100%;padding:13px;background:#2563eb;color:#fff;border:none;border-radius:10px;font-size:.95rem;font-weight:700;cursor:pointer;min-height:48px;transition:background .2s}.btn-start-cam[data-v-5e240c77]:hover{background:#1d4ed8}.btn-cancel-guide[data-v-5e240c77]{width:100%;padding:10px;background:#f1f5f9;color:#475569;border:none;border-radius:10px;font-size:.88rem;font-weight:600;cursor:pointer;min-height:44px}.btn-cancel-guide[data-v-5e240c77]:hover{background:#e2e8f0}.frame-label[data-v-5e240c77]{position:absolute;bottom:16%;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.55);color:#fff;font-size:.72rem;font-weight:600;padding:4px 12px;border-radius:20px;white-space:nowrap;pointer-events:none}.preview-result[data-v-5e240c77]{margin-top:8px;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden}.preview-status[data-v-5e240c77]{padding:10px 14px;font-size:.85rem;font-weight:600;text-align:center}.preview-status--ok[data-v-5e240c77]{background:#f0fdf4;color:#16a34a}.preview-status--warn[data-v-5e240c77]{background:#fff7ed;color:#c2410c}.preview-img-wrap[data-v-5e240c77]{position:relative;background:#f8fafc;overflow:hidden;max-height:420px;display:flex;align-items:center;justify-content:center}.preview-doc-img[data-v-5e240c77]{width:100%;height:auto;max-height:420px;-o-object-fit:contain;object-fit:contain;cursor:zoom-in;transition:transform .3s ease}.preview-doc-img--zoom[data-v-5e240c77]{transform:scale(1.8);cursor:zoom-out}.preview-zoom-hint[data-v-5e240c77]{position:absolute;bottom:8px;right:10px;font-size:.7rem;color:#94a3b8;background:hsla(0,0%,100%,.85);padding:2px 8px;border-radius:10px}.preview-actions[data-v-5e240c77]{display:flex;gap:8px;padding:10px 12px;background:#fff;border-top:1px solid #f1f5f9}.btn-preview-gallery[data-v-5e240c77],.btn-preview-retake[data-v-5e240c77]{flex:1;padding:10px;border-radius:8px;border:none;cursor:pointer;font-size:.84rem;font-weight:600;min-height:44px;transition:background .2s}.btn-preview-retake[data-v-5e240c77]{background:#f1f5f9;color:#475569}.btn-preview-retake[data-v-5e240c77]:hover{background:#e2e8f0}.btn-preview-gallery[data-v-5e240c77]{background:#eff6ff;color:#2563eb}.btn-preview-gallery[data-v-5e240c77]:hover{background:#dbeafe}.ocr-steps[data-v-5e240c77]{display:flex;flex-direction:column;gap:4px;padding:14px;background:#f8fafc;border-radius:10px;margin-top:8px}.ocr-step[data-v-5e240c77]{display:flex;align-items:center;gap:10px;font-size:.88rem;color:#475569;font-weight:500}.ocr-step--active[data-v-5e240c77]{color:#2563eb}.ocr-hint[data-v-5e240c77]{font-size:.76rem;color:#94a3b8;padding-left:28px}.source-choice[data-v-5e240c77]{display:flex;flex-direction:column;gap:10px}.source-divider[data-v-5e240c77]{text-align:center;font-size:.82rem;color:#94a3b8;font-weight:600}.btn-source[data-v-5e240c77]{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:12px;border:2px solid #e2e8f0;background:#fff;cursor:pointer;transition:all .2s;text-align:left;width:100%;min-height:64px}.btn-source[data-v-5e240c77]:active{transform:scale(.99)}.btn-source--camera[data-v-5e240c77]:hover{border-color:#2563eb;background:#f0f7ff}.btn-source--gallery[data-v-5e240c77]:hover{border-color:#7c3aed;background:#faf5ff}.btn-source__icon[data-v-5e240c77]{font-size:1.8rem;flex-shrink:0}.btn-source__text[data-v-5e240c77]{flex:1;display:flex;flex-direction:column;gap:2px}.btn-source__label[data-v-5e240c77]{font-size:.92rem;font-weight:700;color:#0f172a}.btn-source__sub[data-v-5e240c77]{font-size:.76rem;color:#94a3b8}.btn-source__arrow[data-v-5e240c77]{font-size:1.4rem;color:#cbd5e1}.cropper-section[data-v-5e240c77]{display:flex;flex-direction:column;gap:10px;margin-top:8px}.cropper-hint[data-v-5e240c77]{font-size:.82rem;color:#475569;background:#f0f7ff;padding:8px 12px;border-radius:8px;border-left:3px solid #007bff;font-weight:500}.cropper-wrap[data-v-5e240c77]{position:relative;display:block;width:100%;overflow:hidden;border-radius:10px;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#000}.cropper-canvas[data-v-5e240c77]{display:block;width:100%;height:auto}.cropper-overlay[data-v-5e240c77]{position:absolute;top:0;left:0;pointer-events:none}.crop-handle[data-v-5e240c77]{position:absolute;background:#007bff;border:2.5px solid #fff;border-radius:4px;cursor:grab;touch-action:none;z-index:10;box-shadow:0 2px 6px rgba(0,0,0,.35)}.crop-handle[data-v-5e240c77]:active{cursor:grabbing}.crop-edge[data-v-5e240c77]{position:absolute;background:rgba(0,123,255,.85);border:2px solid #fff;border-radius:3px;touch-action:none;z-index:10;box-shadow:0 1px 4px rgba(0,0,0,.2)}.crop-edge--bm[data-v-5e240c77],.crop-edge--tm[data-v-5e240c77]{cursor:ns-resize}.crop-edge--lm[data-v-5e240c77],.crop-edge--rm[data-v-5e240c77]{cursor:ew-resize}.cropper-actions[data-v-5e240c77]{display:flex;gap:8px}.btn-crop-reset[data-v-5e240c77]{flex:1;padding:11px;background:#f1f5f9;color:#475569;border:none;border-radius:10px;font-size:.85rem;font-weight:600;cursor:pointer;min-height:44px;transition:background .2s}.btn-crop-reset[data-v-5e240c77]:hover{background:#e2e8f0}.btn-crop-apply[data-v-5e240c77]{flex:2;padding:11px;background:#007bff;color:#fff;border:none;border-radius:10px;font-size:.88rem;font-weight:700;cursor:pointer;min-height:44px;transition:background .2s}.btn-crop-apply[data-v-5e240c77]:hover:not(:disabled){background:#0056b3}.btn-crop-apply[data-v-5e240c77]:disabled{opacity:.6;cursor:not-allowed}.ocr-error-block[data-v-5e240c77]{margin-top:8px;padding:12px;border-radius:10px}.ocr-error-block--partial[data-v-5e240c77]{background:#fff7ed;border:1px solid #fed7aa}.ocr-error-block--rejected[data-v-5e240c77]{background:#fef2f2;border:1px solid #fecaca}.btn-force-valid[data-v-5e240c77]{display:block;width:100%;margin-top:10px;padding:10px 14px;background:#f59e0b;color:#fff;border:none;border-radius:8px;font-size:.82rem;font-weight:600;cursor:pointer;min-height:44px;transition:background .2s;text-align:center}.btn-force-valid[data-v-5e240c77]:hover{background:#d97706}.ocr-processing[data-v-5e240c77]{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:.88rem;color:#475569;font-weight:500}.ocr-spinner[data-v-5e240c77]{width:18px;height:18px;border:2px solid #e2e8f0;border-top-color:#2563eb;border-radius:50%;animation:spin-5e240c77 .7s linear infinite;flex-shrink:0}@keyframes spin-5e240c77{to{transform:rotate(1turn)}}.document-valid-badge[data-v-5e240c77]{margin-top:10px;padding:8px 14px;background:#dcfce7;color:#16a34a;border-radius:8px;font-size:.88rem;font-weight:600;text-align:center;border:1px solid #bbf7d0}.btn-submit[data-v-5e240c77]{display:block;width:100%;background-color:#2563eb;color:#fff;padding:10px;border-radius:8px;font-weight:500;transition:.2s;border:none;cursor:pointer}.btn-submit[data-v-5e240c77]:hover:not(:disabled){background-color:#1d4ed8}.btn-submit[data-v-5e240c77]:disabled{opacity:.5;cursor:not-allowed}.btn-back[data-v-5e240c77]{background-color:#64748b;color:#fff;padding:8px 16px;border-radius:8px;font-weight:500;margin-top:1rem;border:none;cursor:pointer}.btn-back[data-v-5e240c77]:hover{background-color:#475569}.success-message[data-v-5e240c77]{margin-top:1rem;color:#16a34a;font-weight:600;text-align:center}.bottom-actions[data-v-5e240c77]{text-align:center;margin-top:1rem}.phone-display[data-v-5e240c77]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:center;margin-top:5px}.payment-info[data-v-5e240c77]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;text-align:center}.payment-amount[data-v-5e240c77]{font-size:.9rem;color:#1d4ed8;font-weight:500}.copy-btn[data-v-5e240c77]{background:none;border:1px solid #10b981;color:#10b981;padding:3px 8px;border-radius:4px;font-size:.8rem;cursor:pointer;transition:background-color .2s}.copy-btn[data-v-5e240c77]:hover{background-color:#10b981;color:#fff}.modal-overlay[data-v-5e240c77]{position:fixed;inset:0;background:rgba(0,0,0,.55);display:flex;justify-content:center;align-items:center;padding:10px;z-index:9999}.modal-box[data-v-5e240c77]{background:#fff;width:100%;max-width:400px;border-radius:15px;padding:20px;box-sizing:border-box;text-align:left}.icon-wrapper[data-v-5e240c77]{width:50px;height:50px;background:rgba(37,99,235,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 15px auto}.icon-info[data-v-5e240c77]{width:28px;height:28px;color:#2563eb}.modal-title[data-v-5e240c77]{font-size:1.25rem;font-weight:700;text-align:center;margin-bottom:10px}.modal-text[data-v-5e240c77]{font-size:.95rem;line-height:1.4;margin-bottom:15px;text-align:center}.steps[data-v-5e240c77]{list-style:none;padding:0;margin:0 0 15px 0}.steps li[data-v-5e240c77]{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;padding:8px 10px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.steps li>span[data-v-5e240c77]:last-child{flex:1;word-break:break-word;line-height:1.5;font-size:.85rem;color:#334155}.step-icon[data-v-5e240c77]{width:22px;height:22px;min-width:22px;font-size:.72rem;flex-shrink:0;border-radius:50%;background:#2563eb;color:#fff;font-weight:700;display:flex;justify-content:center;align-items:center;margin-top:1px}.note-box[data-v-5e240c77]{background:#fffae6;color:#b45309;padding:12px;font-size:.9rem;font-weight:600;border-radius:10px;margin-bottom:15px;line-height:1.4;border:1px solid #facc15}.btn-confirm[data-v-5e240c77]{width:100%;padding:12px;font-size:1rem;font-weight:700;color:#fff;background-color:#2563eb;border:none;border-radius:10px;cursor:pointer}.btn-confirm[data-v-5e240c77]:hover{background-color:#1e40af}.fade-enter-active[data-v-5e240c77],.fade-leave-active[data-v-5e240c77]{transition:opacity .4s ease}.fade-enter-from[data-v-5e240c77],.fade-leave-to[data-v-5e240c77]{opacity:0}.scale-enter-active[data-v-5e240c77],.scale-leave-active[data-v-5e240c77]{transition:transform .35s ease,opacity .35s ease}.scale-enter-from[data-v-5e240c77],.scale-leave-to[data-v-5e240c77]{transform:scale(.8);opacity:0}@media (max-width:768px){.form-container[data-v-5e240c77]{padding:1rem;margin:10px;box-shadow:none;border-radius:0}.title[data-v-5e240c77]{font-size:1.3rem}.btn-submit[data-v-5e240c77]{font-size:.95rem}.phone-display[data-v-5e240c77]{flex-direction:column;gap:6px}.payment-info[data-v-5e240c77]{flex-direction:column;gap:4px}.payment-amount[data-v-5e240c77]{font-size:.85rem}}@media (max-width:480px){.modal-box[data-v-5e240c77]{max-width:95%;padding:15px}.modal-title[data-v-5e240c77]{font-size:1.1rem}.modal-text[data-v-5e240c77]{font-size:.9rem}.btn-confirm[data-v-5e240c77]{padding:10px;font-size:.95rem}.corner[data-v-5e240c77]{width:22px;height:22px}}.tablecmpt[data-v-638dabcf]{position:relative;width:90%;padding:20px;background:#fff;border-radius:12px;box-shadow:3px 3px 15px rgba(0,0,0,.1)}.table-header[data-v-638dabcf]{font-size:1.3rem;font-weight:700;color:#007bff;margin-bottom:1.2rem}.table-wrapper[data-v-638dabcf]{overflow-x:auto;display:block}.styled-table[data-v-638dabcf]{width:100%;border-collapse:collapse}.styled-table td[data-v-638dabcf],.styled-table th[data-v-638dabcf]{padding:12px 14px;text-align:left;border-bottom:1px solid #f1f5f9;white-space:nowrap;font-size:.88rem}.styled-table thead[data-v-638dabcf]{background:#f8fafc}.styled-table thead th[data-v-638dabcf]{font-weight:600;color:#64748b;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.styled-table tbody tr[data-v-638dabcf]:hover{background:#f8fafc}.num-cell[data-v-638dabcf]{display:flex;align-items:center;gap:8px}.icon-btn[data-v-638dabcf]{background:none;border:none;cursor:pointer;color:#007bff;padding:4px;border-radius:6px;display:flex;align-items:center;min-width:44px;min-height:44px;justify-content:center}.icon-btn[data-v-638dabcf]:hover{background:#eff6ff}.statut-badge[data-v-638dabcf]{display:inline-block;padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:600;white-space:nowrap}.statut--pending[data-v-638dabcf]{background:#fff7ed;color:#c2410c}.statut--refused[data-v-638dabcf]{background:#fef2f2;color:#dc2626}.statut--accepted[data-v-638dabcf]{background:#f0fdf4;color:#16a34a}.text-refused[data-v-638dabcf]{color:#dc2626;font-size:.82rem}.status-pending[data-v-638dabcf]{color:#f59e0b;font-weight:600;font-size:.82rem}.status-unavail[data-v-638dabcf]{color:#cbd5e1}.btn-recup[data-v-638dabcf]{background:#007bff;padding:7px 12px;border-radius:8px;border:none;cursor:pointer;min-height:44px;min-width:44px}.btn-recup a[data-v-638dabcf]{color:#fff;text-decoration:none;font-size:.82rem;font-weight:600}.btn-recup--full[data-v-638dabcf]{width:100%;padding:12px}.cards-list[data-v-638dabcf]{display:none}.pagination-controls[data-v-638dabcf]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:1.5rem;flex-wrap:wrap}.pagination-btn[data-v-638dabcf]{padding:10px 18px;min-height:44px;min-width:44px;font-size:.9rem;background:#007bff;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:background .2s}.pagination-btn[data-v-638dabcf]:hover:not(:disabled){background:#0056b3}.pagination-btn[data-v-638dabcf]:disabled{background:#e2e8f0;color:#94a3b8;cursor:not-allowed}.pagination-info[data-v-638dabcf]{font-size:.88rem;color:#64748b;font-weight:500}.empty-state[data-v-638dabcf]{text-align:center;padding:3rem 1rem;display:flex;flex-direction:column;align-items:center;gap:8px}.empty-state__icon[data-v-638dabcf]{font-size:3rem}.empty-state__title[data-v-638dabcf]{font-size:1rem;font-weight:700;color:#334155;margin:0}.empty-state__sub[data-v-638dabcf]{font-size:.85rem;color:#94a3b8;margin:0}.btn-new[data-v-638dabcf]{display:inline-block;margin-top:8px;padding:10px 20px;background:#007bff;color:#fff;border-radius:8px;text-decoration:none;font-weight:600;font-size:.88rem;min-height:44px;line-height:24px}@media (max-width:768px){.table-wrapper[data-v-638dabcf]{display:none}.cards-list[data-v-638dabcf]{display:flex;flex-direction:column;gap:12px}.tablecmpt[data-v-638dabcf]{width:100%;padding:14px;border-radius:0;box-shadow:none;margin-top:10px}.table-header[data-v-638dabcf]{font-size:1.1rem;margin-bottom:1rem}.dmd-card[data-v-638dabcf]{position:relative;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px;cursor:pointer;transition:box-shadow .2s,transform .2s;overflow:hidden}.dmd-card[data-v-638dabcf]:active{transform:scale(.99);box-shadow:0 2px 8px rgba(0,0,0,.08)}.dmd-card[data-v-638dabcf]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#007bff;border-radius:12px 0 0 12px}.dmd-card__header[data-v-638dabcf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.dmd-card__num[data-v-638dabcf]{display:flex;align-items:center;gap:8px}.dmd-card__index[data-v-638dabcf]{width:24px;height:24px;background:#eff6ff;color:#007bff;border-radius:50%;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dmd-card__id[data-v-638dabcf]{font-size:.9rem;font-weight:700;color:#0f172a}.dmd-card__body[data-v-638dabcf]{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.dmd-card__row[data-v-638dabcf]{display:flex;justify-content:space-between;align-items:center;font-size:.83rem}.dmd-card__label[data-v-638dabcf]{color:#94a3b8;font-weight:500}.dmd-card__value[data-v-638dabcf]{color:#334155;font-weight:600;text-align:right}.dmd-card__footer[data-v-638dabcf]{margin-top:8px;padding-top:10px;border-top:1px solid #f1f5f9}.dmd-card__arrow[data-v-638dabcf]{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:1.4rem;color:#cbd5e1;pointer-events:none}.pagination-btn[data-v-638dabcf]{padding:10px 14px;font-size:.85rem}.pagination-info[data-v-638dabcf]{font-size:.82rem}}.tablecmpt[data-v-0fda48db]{margin-top:20px;width:80%;height:550px;margin-left:20px;max-width:100%;padding:20px;background-color:#fff;border-radius:12px;box-shadow:3px 3px 15px rgba(0,0,0,.1);overflow-x:auto}.table-header[data-v-0fda48db]{font-size:24px;font-weight:600;color:#007bff;margin-bottom:20px}.styled-table[data-v-0fda48db]{width:100%;max-width:100%;border-collapse:collapse}.styled-table td[data-v-0fda48db],.styled-table th[data-v-0fda48db]{padding:12px;text-align:left;border-bottom:1px solid #ddd;white-space:nowrap}.styled-table thead[data-v-0fda48db]{background-color:#f9f9f9;color:#010101}.styled-table tbody tr[data-v-0fda48db]:nth-child(2n){background-color:#f2f2f2}.btn-recup[data-v-0fda48db]{background-color:#007bff;padding:8px 12px;border-radius:5px;border:none;cursor:pointer;transition:background-color .3s;text-decoration:none}a[data-v-0fda48db]{color:#fff;text-decoration:none}.status-pending[data-v-0fda48db]{color:#ff9800;font-weight:700}.pagination-controls[data-v-0fda48db]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px}.pagination-btn[data-v-0fda48db]{padding:10px 15px;font-size:16px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.pagination-btn[data-v-0fda48db]:hover{background-color:#0056b3}.pagination-btn[data-v-0fda48db]:disabled{background-color:#ccc;cursor:not-allowed}.pagination-info[data-v-0fda48db]{font-size:16px;color:#333}.report-container[data-v-0d272912]{margin-top:-150px;min-height:350px;width:80%;max-width:100%;background-color:#f8f9fa;border-radius:20px;box-shadow:4px 4px 12px rgba(0,0,0,.1);padding:20px 30px;box-sizing:border-box}.report-header[data-v-0d272912]{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:3px solid #007bff}.recent-articles[data-v-0d272912]{font-size:28px;font-weight:700;color:#007bff}.report-body[data-v-0d272912]{width:100%;overflow-x:auto;padding:20px 0}.item[data-v-0d272912],.report-topic-heading[data-v-0d272912]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #ddd;width:100%}.t-op[data-v-0d272912]{font-size:18px;font-weight:700;color:#333;flex:1}.items[data-v-0d272912]{width:100%;margin-top:15px}.item[data-v-0d272912]{margin-top:10px;background:#fff;padding:15px;border-radius:8px;box-shadow:2px 2px 8px rgba(0,0,0,.08);transition:transform .3s ease-in-out;display:flex;justify-content:space-between;align-items:center;width:100%}.item[data-v-0d272912]:hover{transform:translateY(-3px)}.t-op-nextlvl[data-v-0d272912]{font-size:16px;font-weight:600;color:#555;flex:1}.status[data-v-0d272912]{color:#007bff;font-weight:700}.label-tag[data-v-0d272912]{padding:5px 10px;text-align:center;background-color:#28a745;color:#fff;border-radius:6px;font-weight:700}.tablecmpt[data-v-b81969a2]{margin-top:-90px;width:80%;max-width:100%;padding:20px;background-color:#fff;border-radius:12px;box-shadow:3px 3px 15px rgba(0,0,0,.1);overflow-x:auto}.table-header[data-v-b81969a2]{font-size:24px;font-weight:600;color:#007bff;margin-bottom:20px}.styled-table[data-v-b81969a2]{width:100%;max-width:100%;border-collapse:collapse}.styled-table td[data-v-b81969a2],.styled-table th[data-v-b81969a2]{padding:12px;text-align:left;border-bottom:1px solid #ddd;white-space:nowrap}.styled-table thead[data-v-b81969a2]{background-color:#f9f9f9;color:#010101}.styled-table tbody tr[data-v-b81969a2]:nth-child(2n){background-color:#f2f2f2}.pagination-controls[data-v-b81969a2]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px}.pagination-btn[data-v-b81969a2]{padding:10px 15px;font-size:16px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.pagination-btn[data-v-b81969a2]:hover{background-color:#0056b3}.pagination-btn[data-v-b81969a2]:disabled{background-color:#ccc;cursor:not-allowed}.pagination-info[data-v-b81969a2]{font-size:16px;color:#333}@media (max-width:768px){.table-header[data-v-b81969a2]{font-size:20px}.styled-table td[data-v-b81969a2],.styled-table th[data-v-b81969a2]{padding:10px}.pagination-controls[data-v-b81969a2]{flex-direction:column;align-items:flex-start}.pagination-btn[data-v-b81969a2]{padding:8px 12px;font-size:14px}.pagination-info[data-v-b81969a2]{font-size:14px}}@media (max-width:480px){.table-header[data-v-b81969a2]{font-size:18px}.styled-table td[data-v-b81969a2],.styled-table th[data-v-b81969a2]{padding:8px}.pagination-btn[data-v-b81969a2]{padding:6px 10px;font-size:12px}.pagination-info[data-v-b81969a2]{font-size:12px}.table-container[data-v-b81969a2]{-webkit-overflow-scrolling:touch}}.tablecmpt[data-v-aaf40550]{margin-top:15px;width:90%;max-width:100%;padding:20px;background:#fff;border-radius:12px;box-shadow:3px 3px 15px rgba(0,0,0,.1)}.table-header[data-v-aaf40550]{font-size:1.3rem;font-weight:700;color:#007bff;margin-bottom:1.2rem}.table-wrapper[data-v-aaf40550]{overflow-x:auto}.styled-table[data-v-aaf40550]{width:100%;border-collapse:collapse}.styled-table td[data-v-aaf40550],.styled-table th[data-v-aaf40550]{padding:12px 14px;text-align:left;border-bottom:1px solid #f1f5f9;white-space:nowrap;font-size:.88rem}.styled-table thead th[data-v-aaf40550]{background:#f8fafc;font-weight:600;color:#64748b;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.styled-table tbody tr[data-v-aaf40550]:hover{background:#f8fafc}.statut-badge[data-v-aaf40550]{display:inline-block;padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:600;white-space:nowrap}.statut--pending[data-v-aaf40550]{background:#eff6ff;color:#007bff}.statut--done[data-v-aaf40550]{background:#f0fdf4;color:#16a34a}.statut--refused[data-v-aaf40550]{background:#fef2f2;color:#dc2626}.ref-badge[data-v-aaf40550]{display:inline-block;padding:2px 8px;background:#e2e8f0;color:#475569;border-radius:4px;font-size:.78rem;font-weight:600}.ref-badge--gray[data-v-aaf40550]{background:#f1f5f9}.cards-list[data-v-aaf40550]{display:none}.empty-state[data-v-aaf40550]{text-align:center;padding:3rem 1rem;display:flex;flex-direction:column;align-items:center;gap:8px}.empty-state__icon[data-v-aaf40550]{font-size:3rem}.empty-state__title[data-v-aaf40550]{font-size:1rem;font-weight:700;color:#334155;margin:0}.empty-state__sub[data-v-aaf40550]{font-size:.85rem;color:#94a3b8;margin:0}.pagination-controls[data-v-aaf40550]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:1.5rem;flex-wrap:wrap}.pagination-btn[data-v-aaf40550]{padding:10px 18px;min-height:44px;font-size:.9rem;background:#007bff;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:background .2s}.pagination-btn[data-v-aaf40550]:hover:not(:disabled){background:#0056b3}.pagination-btn[data-v-aaf40550]:disabled{background:#e2e8f0;color:#94a3b8;cursor:not-allowed}.pagination-info[data-v-aaf40550]{font-size:.88rem;color:#64748b;font-weight:500}@media (max-width:768px){.table-wrapper[data-v-aaf40550]{display:none}.cards-list[data-v-aaf40550]{display:flex;flex-direction:column;gap:12px}.tablecmpt[data-v-aaf40550]{width:100%;padding:14px;border-radius:0;box-shadow:none;margin-top:10px}.table-header[data-v-aaf40550]{font-size:1.1rem;margin-bottom:1rem}.livr-card[data-v-aaf40550]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px;position:relative;overflow:hidden}.livr-card[data-v-aaf40550]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#007bff;border-radius:12px 0 0 12px}.livr-card__header[data-v-aaf40550]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.livr-card__num[data-v-aaf40550]{display:flex;align-items:center;gap:8px}.livr-card__index[data-v-aaf40550]{width:24px;height:24px;background:#eff6ff;color:#007bff;border-radius:50%;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.livr-card__id[data-v-aaf40550]{font-size:.9rem;font-weight:700;color:#0f172a}.livr-card__body[data-v-aaf40550]{display:flex;flex-direction:column;gap:6px}.livr-card__row[data-v-aaf40550]{display:flex;justify-content:space-between;align-items:center;font-size:.83rem}.livr-card__label[data-v-aaf40550]{color:#94a3b8;font-weight:500}.livr-card__value[data-v-aaf40550]{color:#334155;font-weight:600;text-align:right}.pagination-btn[data-v-aaf40550]{padding:10px 14px;font-size:.85rem}.pagination-info[data-v-aaf40550]{font-size:.82rem}}.tablecmpt[data-v-9db49c26]{margin-top:15px;width:90%;max-width:100%;padding:20px;background:#fff;border-radius:12px;box-shadow:3px 3px 15px rgba(0,0,0,.1)}.table-header[data-v-9db49c26]{font-size:1.3rem;font-weight:700;color:#007bff;margin-bottom:1.2rem}.table-wrapper[data-v-9db49c26]{overflow-x:auto}.styled-table[data-v-9db49c26]{width:100%;border-collapse:collapse}.styled-table td[data-v-9db49c26],.styled-table th[data-v-9db49c26]{padding:12px 14px;text-align:left;border-bottom:1px solid #f1f5f9;white-space:nowrap;font-size:.88rem}.styled-table thead th[data-v-9db49c26]{background:#f8fafc;font-weight:600;color:#64748b;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.styled-table tbody tr[data-v-9db49c26]:hover{background:#f8fafc}.statut-badge[data-v-9db49c26]{display:inline-block;padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:600;white-space:nowrap}.statut--pending[data-v-9db49c26]{background:#fff7ed;color:#c2410c}.statut--done[data-v-9db49c26]{background:#f0fdf4;color:#16a34a}.ref-badge[data-v-9db49c26]{display:inline-block;padding:2px 8px;background:#e2e8f0;color:#475569;border-radius:4px;font-size:.78rem;font-weight:600}.code-badge[data-v-9db49c26]{display:inline-block;padding:3px 10px;background:#eff6ff;color:#007bff;border-radius:6px;font-size:.82rem;font-weight:700;letter-spacing:.05em;border:1px solid #bfdbfe}.btn-recup[data-v-9db49c26]{background:#28a745;color:#fff;padding:8px 14px;border-radius:8px;border:none;cursor:pointer;font-size:.82rem;font-weight:600;min-height:44px;transition:background .2s}.btn-recup[data-v-9db49c26]:hover{background:#218838}.btn-recup--full[data-v-9db49c26]{width:100%;padding:13px;font-size:.9rem}.status-done[data-v-9db49c26]{color:#16a34a;font-weight:600;font-size:.82rem}.status-done--card[data-v-9db49c26]{text-align:center;padding:10px;background:#f0fdf4;border-radius:8px;font-size:.88rem}.cards-list[data-v-9db49c26]{display:none}.empty-state[data-v-9db49c26]{text-align:center;padding:3rem 1rem;display:flex;flex-direction:column;align-items:center;gap:8px}.empty-state__icon[data-v-9db49c26]{font-size:3rem}.empty-state__title[data-v-9db49c26]{font-size:1rem;font-weight:700;color:#334155;margin:0}.empty-state__sub[data-v-9db49c26]{font-size:.85rem;color:#94a3b8;margin:0}.pagination-controls[data-v-9db49c26]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:1.5rem;flex-wrap:wrap}.pagination-btn[data-v-9db49c26]{padding:10px 18px;min-height:44px;font-size:.9rem;background:#007bff;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:background .2s}.pagination-btn[data-v-9db49c26]:hover:not(:disabled){background:#0056b3}.pagination-btn[data-v-9db49c26]:disabled{background:#e2e8f0;color:#94a3b8;cursor:not-allowed}.pagination-info[data-v-9db49c26]{font-size:.88rem;color:#64748b;font-weight:500}@media (max-width:768px){.table-wrapper[data-v-9db49c26]{display:none}.cards-list[data-v-9db49c26]{display:flex;flex-direction:column;gap:12px}.tablecmpt[data-v-9db49c26]{width:100%;padding:14px;border-radius:0;box-shadow:none;margin-top:10px}.table-header[data-v-9db49c26]{font-size:1.1rem;margin-bottom:1rem}.recup-card[data-v-9db49c26]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px;overflow:hidden;position:relative}.recup-card[data-v-9db49c26]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#28a745;border-radius:12px 0 0 12px}.recup-card__header[data-v-9db49c26]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.recup-card__num[data-v-9db49c26]{display:flex;align-items:center;gap:8px}.recup-card__index[data-v-9db49c26]{width:24px;height:24px;background:#f0fdf4;color:#28a745;border-radius:50%;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.recup-card__id[data-v-9db49c26]{font-size:.9rem;font-weight:700;color:#0f172a}.recup-card__body[data-v-9db49c26]{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.recup-card__row[data-v-9db49c26]{display:flex;justify-content:space-between;align-items:center;font-size:.83rem}.recup-card__label[data-v-9db49c26]{color:#94a3b8;font-weight:500}.recup-card__value[data-v-9db49c26]{color:#334155;font-weight:600;text-align:right}.recup-card__footer[data-v-9db49c26]{margin-top:8px;padding-top:10px;border-top:1px solid #f1f5f9}.pagination-btn[data-v-9db49c26]{padding:10px 14px;font-size:.85rem}.pagination-info[data-v-9db49c26]{font-size:.82rem}}.danger[data-v-aa6e48ac]{color:red;font-size:.85rem}.text-primary[data-v-aa6e48ac]{color:#007bff}.tablecmpt[data-v-84ca2aae]{position:relative;width:90%;padding:20px;background:#fff;border-radius:12px;box-shadow:3px 3px 15px rgba(0,0,0,.1)}.table-header[data-v-84ca2aae]{font-size:1.3rem;font-weight:700;color:#007bff;margin-bottom:1.2rem}.table-wrapper[data-v-84ca2aae]{overflow-x:auto;display:block}.styled-table[data-v-84ca2aae]{width:100%;border-collapse:collapse}.styled-table td[data-v-84ca2aae],.styled-table th[data-v-84ca2aae]{padding:12px 14px;text-align:left;border-bottom:1px solid #f1f5f9;white-space:nowrap;font-size:.88rem}.styled-table thead[data-v-84ca2aae]{background:#f8fafc}.styled-table thead th[data-v-84ca2aae]{font-weight:600;color:#64748b;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.styled-table tbody tr[data-v-84ca2aae]:hover{background:#f8fafc}.num-cell[data-v-84ca2aae]{display:flex;align-items:center;gap:8px}.empty-state[data-v-84ca2aae]{text-align:center;padding:32px;color:#94a3b8;font-size:.9rem}.btn-recup[data-v-84ca2aae]{background:#007bff;padding:8px 14px;border-radius:8px;border:none;cursor:pointer;min-height:44px;min-width:44px}.btn-recup a[data-v-84ca2aae]{color:#fff;text-decoration:none;font-size:.82rem;font-weight:600}.btn-recup--full[data-v-84ca2aae]{width:100%;padding:12px}.status-unavail[data-v-84ca2aae]{color:#94a3b8;font-size:.82rem}.loading-state[data-v-84ca2aae]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px;color:#94a3b8;font-size:.88rem}.loading-state__spinner[data-v-84ca2aae]{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:#007bff;border-radius:50%;animation:spin-84ca2aae .7s linear infinite}@keyframes spin-84ca2aae{to{transform:rotate(1turn)}}.cards-list[data-v-84ca2aae]{display:none}.pagination-controls[data-v-84ca2aae]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:1.5rem;flex-wrap:wrap}.pagination-btn[data-v-84ca2aae]{padding:10px 18px;min-height:44px;font-size:.9rem;background:#007bff;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600}.pagination-btn[data-v-84ca2aae]:hover:not(:disabled){background:#0056b3}.pagination-btn[data-v-84ca2aae]:disabled{background:#e2e8f0;color:#94a3b8;cursor:not-allowed}.pagination-info[data-v-84ca2aae]{font-size:.88rem;color:#64748b;font-weight:500}@media (max-width:768px){.table-wrapper[data-v-84ca2aae]{display:none}.cards-list[data-v-84ca2aae]{display:flex;flex-direction:column;gap:12px}.tablecmpt[data-v-84ca2aae]{width:100%;padding:14px;border-radius:0;box-shadow:none;margin-top:10px}.table-header[data-v-84ca2aae]{font-size:1.1rem;margin-bottom:1rem}.dmd-card[data-v-84ca2aae]{position:relative;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px;overflow:hidden}.dmd-card[data-v-84ca2aae]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#007bff;border-radius:12px 0 0 12px}.dmd-card__header[data-v-84ca2aae]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.dmd-card__num[data-v-84ca2aae]{display:flex;align-items:center;gap:8px}.dmd-card__index[data-v-84ca2aae]{width:24px;height:24px;background:#eff6ff;color:#007bff;border-radius:50%;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center}.dmd-card__id[data-v-84ca2aae]{font-size:.9rem;font-weight:700;color:#0f172a}.dmd-card__body[data-v-84ca2aae]{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.dmd-card__row[data-v-84ca2aae]{display:flex;justify-content:space-between;align-items:center;font-size:.83rem}.dmd-card__label[data-v-84ca2aae]{color:#94a3b8;font-weight:500}.dmd-card__value[data-v-84ca2aae]{color:#334155;font-weight:600;text-align:right}.dmd-card__footer[data-v-84ca2aae]{margin-top:8px;padding-top:10px;border-top:1px solid #f1f5f9}.dmd-card__arrow[data-v-84ca2aae]{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:1.4rem;color:#cbd5e1}.empty-state-card[data-v-84ca2aae]{text-align:center;padding:32px;color:#94a3b8;font-size:.9rem;background:#f8fafc;border-radius:12px;border:1px dashed #e2e8f0}}.tablecmpt[data-v-b8d4dff2]{width:90%;padding:20px;background:#fff;border-radius:12px;box-shadow:3px 3px 15px rgba(0,0,0,.1);margin-top:20px}.table-header[data-v-b8d4dff2]{font-size:1.3rem;font-weight:700;color:#007bff;margin-bottom:1.2rem}.table-wrapper[data-v-b8d4dff2]{overflow-x:auto}.styled-table[data-v-b8d4dff2]{width:100%;border-collapse:collapse}.styled-table td[data-v-b8d4dff2],.styled-table th[data-v-b8d4dff2]{padding:12px 14px;text-align:left;border-bottom:1px solid #f1f5f9;white-space:nowrap;font-size:.88rem}.styled-table thead[data-v-b8d4dff2]{background:#f8fafc}.styled-table thead th[data-v-b8d4dff2]{font-weight:600;color:#64748b;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.styled-table tbody tr[data-v-b8d4dff2]:hover{background:#f8fafc}.num-cell[data-v-b8d4dff2]{display:flex;align-items:center;gap:8px}.btn-recup[data-v-b8d4dff2]{background:#007bff;padding:8px 14px;border-radius:8px;border:none;cursor:pointer;min-height:44px;min-width:44px;transition:background .2s}.btn-recup[data-v-b8d4dff2]:hover{background:#0056b3}.btn-recup a[data-v-b8d4dff2]{color:#fff;text-decoration:none;font-size:.82rem;font-weight:600}.btn-recup--full[data-v-b8d4dff2]{width:100%;padding:12px}.status-unavail[data-v-b8d4dff2]{color:#94a3b8;font-size:.82rem;font-weight:600}.cards-list[data-v-b8d4dff2]{display:none}.pagination-controls[data-v-b8d4dff2]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:1.5rem;flex-wrap:wrap}.pagination-btn[data-v-b8d4dff2]{padding:10px 18px;min-height:44px;min-width:44px;font-size:.9rem;background:#007bff;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600}.pagination-btn[data-v-b8d4dff2]:hover:not(:disabled){background:#0056b3}.pagination-btn[data-v-b8d4dff2]:disabled{background:#e2e8f0;color:#94a3b8;cursor:not-allowed}.pagination-info[data-v-b8d4dff2]{font-size:.88rem;color:#64748b;font-weight:500}@media (max-width:768px){.table-wrapper[data-v-b8d4dff2]{display:none}.cards-list[data-v-b8d4dff2]{display:flex;flex-direction:column;gap:12px}.tablecmpt[data-v-b8d4dff2]{width:100%;padding:14px;border-radius:0;box-shadow:none;margin-top:10px}.table-header[data-v-b8d4dff2]{font-size:1.1rem;margin-bottom:1rem}.dmd-card[data-v-b8d4dff2]{position:relative;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px;overflow:hidden}.dmd-card[data-v-b8d4dff2]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#007bff;border-radius:12px 0 0 12px}.dmd-card__header[data-v-b8d4dff2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.dmd-card__num[data-v-b8d4dff2]{display:flex;align-items:center;gap:8px}.dmd-card__index[data-v-b8d4dff2]{width:24px;height:24px;background:#eff6ff;color:#007bff;border-radius:50%;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center}.dmd-card__id[data-v-b8d4dff2]{font-size:.9rem;font-weight:700;color:#0f172a}.dmd-card__body[data-v-b8d4dff2]{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.dmd-card__row[data-v-b8d4dff2]{display:flex;justify-content:space-between;align-items:center;font-size:.83rem}.dmd-card__label[data-v-b8d4dff2]{color:#94a3b8;font-weight:500}.dmd-card__value[data-v-b8d4dff2]{color:#334155;font-weight:600;text-align:right}.dmd-card__footer[data-v-b8d4dff2]{margin-top:8px;padding-top:10px;border-top:1px solid #f1f5f9}.dmd-card__arrow[data-v-b8d4dff2]{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:1.4rem;color:#cbd5e1}}.tablecmpt[data-v-2628da87]{width:90%;padding:20px;background:#fff;border-radius:12px;box-shadow:3px 3px 15px rgba(0,0,0,.1);margin-top:20px}.table-header[data-v-2628da87]{font-size:1.3rem;font-weight:700;color:#007bff;margin-bottom:20px}.filters[data-v-2628da87]{display:flex;gap:15px;margin-bottom:20px;flex-wrap:wrap}.filter-group[data-v-2628da87]{flex:1;min-width:220px}.filter-group label[data-v-2628da87]{display:block;font-weight:600;margin-bottom:6px}.filter-input[data-v-2628da87]{width:100%;padding:12px;border-radius:10px;border:1px solid #d0d7de;outline:none}.filter-input[data-v-2628da87]:focus{border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.15)}.table-wrapper[data-v-2628da87]{overflow-x:auto}.styled-table[data-v-2628da87]{width:100%;border-collapse:collapse}.styled-table td[data-v-2628da87],.styled-table th[data-v-2628da87]{padding:12px;border-bottom:1px solid #eee;white-space:nowrap}.styled-table thead[data-v-2628da87]{background:#f8fafc;color:#64748b}.empty-state[data-v-2628da87]{text-align:center;padding:20px;color:#94a3b8}.pagination-controls[data-v-2628da87]{display:flex;justify-content:center;gap:10px;margin-top:20px}.pagination-btn[data-v-2628da87]{padding:10px 16px;background:#007bff;color:#fff;border:none;border-radius:8px}.pagination-btn[data-v-2628da87]:disabled{background:#ccc}.cards-list[data-v-2628da87]{display:none}.dmd-card[data-v-2628da87]{border:1px solid #e2e8f0;border-radius:12px;padding:14px;margin-bottom:12px}.dmd-card__header[data-v-2628da87]{font-weight:700;margin-bottom:10px;color:#0f172a}.dmd-card__body[data-v-2628da87]{display:flex;flex-direction:column;gap:6px}.dmd-card__row[data-v-2628da87]{display:flex;justify-content:space-between;font-size:.85rem}.dmd-card__label[data-v-2628da87]{color:#94a3b8}.dmd-card__value[data-v-2628da87]{font-weight:600}@media (max-width:768px){.table-wrapper[data-v-2628da87]{display:none}.cards-list[data-v-2628da87]{display:flex;flex-direction:column;gap:12px}.tablecmpt[data-v-2628da87]{width:100%;padding:14px;border-radius:0;box-shadow:none;margin-top:0}.table-header[data-v-2628da87]{font-size:1.1rem;margin-bottom:1rem}.filters[data-v-2628da87]{flex-direction:column;gap:12px}.filter-group[data-v-2628da87]{width:100%;min-width:unset}.filter-input[data-v-2628da87]{font-size:16px}.dmd-card[data-v-2628da87]{position:relative;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px;overflow:hidden;transition:all .2s ease}.dmd-card[data-v-2628da87]:active{transform:scale(.99);box-shadow:0 2px 8px rgba(0,0,0,.08)}.dmd-card[data-v-2628da87]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#007bff;border-radius:12px 0 0 12px}.dmd-card__header[data-v-2628da87]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.dmd-card__num[data-v-2628da87]{display:flex;align-items:center;gap:8px}.dmd-card__index[data-v-2628da87]{width:24px;height:24px;background:#eff6ff;color:#007bff;border-radius:50%;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dmd-card__id[data-v-2628da87]{font-size:.9rem;font-weight:700;color:#0f172a}.dmd-card__body[data-v-2628da87]{display:flex;flex-direction:column;gap:6px}.dmd-card__row[data-v-2628da87]{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:.83rem}.dmd-card__label[data-v-2628da87]{color:#94a3b8;font-weight:500}.dmd-card__value[data-v-2628da87]{color:#334155;font-weight:600;text-align:right;word-break:break-word}.pagination-controls[data-v-2628da87]{flex-wrap:wrap}.pagination-btn[data-v-2628da87]{padding:10px 14px;font-size:.85rem}.pagination-info[data-v-2628da87]{font-size:.82rem}}.det-container[data-v-6fca9630]{padding:16px;max-width:480px;margin:0 auto;display:flex;flex-direction:column;gap:16px;padding-bottom:40px}.det-header[data-v-6fca9630]{text-align:center;padding:16px;background:#fff;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.06);position:relative}.btn-back[data-v-6fca9630]{position:absolute;top:14px;left:14px;background:#f1f5f9;border:none;border-radius:8px;padding:6px 12px;font-size:.82rem;font-weight:600;color:#475569;cursor:pointer;min-height:36px;transition:background .2s}.btn-back[data-v-6fca9630]:hover{background:#e2e8f0}.det-header__badge[data-v-6fca9630]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:20px;background:#f1f5f9;font-size:.78rem;font-weight:600;color:#475569;margin-bottom:8px}.status-dot[data-v-6fca9630]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.dot--blue[data-v-6fca9630]{background:#007bff}.dot--orange[data-v-6fca9630]{background:#f59e0b}.dot--green[data-v-6fca9630]{background:#16a34a}.det-header__title[data-v-6fca9630]{font-size:1.1rem;font-weight:700;color:#0f172a;margin:0 0 4px}.det-header__sub[data-v-6fca9630]{font-size:.82rem;color:#94a3b8;margin:0}.section-label[data-v-6fca9630]{display:flex;align-items:center;gap:8px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#94a3b8;margin-bottom:4px}.section-dot[data-v-6fca9630]{width:8px;height:8px;border-radius:50%;background:#007bff;flex-shrink:0}.doc-section[data-v-6fca9630]{display:flex;flex-direction:column;gap:10px}.doc-preview-card[data-v-6fca9630]{position:relative;border-radius:12px;overflow:hidden;cursor:pointer;box-shadow:0 2px 12px rgba(0,0,0,.1);background:#f8fafc;transition:transform .2s}.doc-preview-card[data-v-6fca9630]:active{transform:scale(.99)}.doc-preview-img[data-v-6fca9630]{width:100%;height:auto;display:block;max-height:380px;-o-object-fit:contain;object-fit:contain}.doc-preview-overlay[data-v-6fca9630]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.55));padding:20px 14px 12px}.doc-preview-overlay__text[data-v-6fca9630]{color:#fff;font-size:.85rem;font-weight:600}.print-actions[data-v-6fca9630]{display:flex;flex-direction:column;gap:8px}.btn-print[data-v-6fca9630]{width:100%;padding:12px;border:none;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;min-height:48px;transition:background .2s,transform .1s}.btn-print[data-v-6fca9630]:active{transform:scale(.99)}.btn-print--doc[data-v-6fca9630]{background:#007bff;color:#fff;box-shadow:0 4px 12px rgba(0,123,255,.25)}.btn-print--doc[data-v-6fca9630]:hover:not(:disabled){background:#0056b3}.btn-print[data-v-6fca9630]:disabled{opacity:.6;cursor:not-allowed}.print-hint[data-v-6fca9630]{font-size:.78rem;color:#94a3b8;line-height:1.5;padding:8px 10px;background:#f8fafc;border-radius:8px;border-left:3px solid #007bff}.info-grid[data-v-6fca9630]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.info-card[data-v-6fca9630]{background:#fff;border:1px solid #f1f5f9;border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:3px;box-shadow:0 1px 4px rgba(0,0,0,.04)}.info-card--full[data-v-6fca9630]{grid-column:1/-1}.info-card__label[data-v-6fca9630]{font-size:.72rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.info-card__value[data-v-6fca9630]{font-size:.9rem;font-weight:700;color:#0f172a}.action-bar[data-v-6fca9630]{padding-top:4px}.btn-action-main[data-v-6fca9630]{width:100%;padding:14px;background:#007bff;color:#fff;border:none;border-radius:12px;font-size:1rem;font-weight:700;cursor:pointer;min-height:52px;transition:background .2s,transform .1s;box-shadow:0 4px 12px rgba(0,123,255,.3)}.btn-action-main[data-v-6fca9630]:hover{background:#0056b3}.btn-action-main[data-v-6fca9630]:active{transform:scale(.99)}.btn-action-main--treat[data-v-6fca9630]{background:#16a34a;box-shadow:0 4px 12px rgba(22,163,74,.3)}.btn-action-main--treat[data-v-6fca9630]:hover{background:#15803d}.modal-overlay[data-v-6fca9630]{position:fixed;inset:0;background:rgba(0,0,0,.88);display:flex;align-items:center;justify-content:center;z-index:9999;padding:16px}.modal-box[data-v-6fca9630]{position:relative;background:#fff;border-radius:12px;overflow:hidden;max-width:95vw;max-height:92vh}.modal-img[data-v-6fca9630]{display:block;width:100%;height:auto;max-height:88vh;-o-object-fit:contain;object-fit:contain}.modal-close[data-v-6fca9630]{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:50%;width:34px;height:34px;font-size:1rem;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center}@media (max-width:480px){.det-container[data-v-6fca9630]{padding:10px;gap:12px}.info-grid[data-v-6fca9630]{grid-template-columns:1fr}.info-card--full[data-v-6fca9630]{grid-column:1}}.arrow[data-v-6e94abac]{font-size:20px;margin-right:8px}.back-button[data-v-6e94abac]{align-self:flex-start;margin-bottom:1rem;text-decoration:none;color:#00bfff;font-weight:700;font-size:16px;display:flex;align-items:center}.alert-box[data-v-6e94abac]{padding:10px 14px;border-radius:8px;font-size:.85rem;font-weight:600;margin-bottom:10px}.alert-box--success[data-v-6e94abac]{background:#dcfce7;color:#15803d;border:1px solid #bbf7d0}.alert-box--danger[data-v-6e94abac]{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.btn-valider-code[data-v-6e94abac]{width:100%;min-height:46px;font-weight:600;font-size:.95rem;display:flex;align-items:center;justify-content:center;gap:8px}.spinner[data-v-6e94abac]{display:inline-block;width:16px;height:16px;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:50%;animation:spin-6e94abac .7s linear infinite}@keyframes spin-6e94abac{to{transform:rotate(1turn)}}.modal-overlay[data-v-6e94abac]{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.modal-card[data-v-6e94abac]{background:#fff;border-radius:16px;width:100%;max-width:440px;box-shadow:0 20px 60px rgba(0,0,0,.18);overflow:hidden}.modal-card__header[data-v-6e94abac]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 16px;background:#f8fafc}.modal-card__header-left[data-v-6e94abac]{display:flex;align-items:center;gap:12px}.modal-card__icon[data-v-6e94abac]{font-size:2rem;line-height:1}.modal-card__label[data-v-6e94abac]{font-size:.72rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin:0 0 2px;font-weight:600}.modal-card__doc-type[data-v-6e94abac]{font-size:1rem;font-weight:700;color:#0f172a;margin:0}.statut-badge[data-v-6e94abac]{display:inline-block;padding:4px 12px;border-radius:20px;font-size:.75rem;font-weight:700;white-space:nowrap}.statut--success[data-v-6e94abac]{background:#dcfce7;color:#16a34a}.modal-divider[data-v-6e94abac]{height:1px;background:#e2e8f0}.modal-card__body[data-v-6e94abac]{padding:20px 24px;display:flex;flex-direction:column;gap:14px}.modal-row[data-v-6e94abac]{display:flex;justify-content:space-between;align-items:center;font-size:.88rem}.modal-row__label[data-v-6e94abac]{color:#94a3b8;font-weight:500}.modal-row__value[data-v-6e94abac]{color:#0f172a;font-weight:700;text-align:right}.modal-alert[data-v-6e94abac]{margin:0 24px 16px;padding:10px 14px;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;font-size:.82rem;color:#92400e;font-weight:500}.modal-card__footer[data-v-6e94abac]{padding:0 24px 24px}.btn-confirmer[data-v-6e94abac]{width:100%;padding:14px;background:#007bff;color:#fff;border:none;border-radius:10px;font-size:.92rem;font-weight:700;cursor:pointer;min-height:48px;transition:background .2s}.btn-confirmer[data-v-6e94abac]:hover{background:#0056b3}.modal-fade-enter-active[data-v-6e94abac],.modal-fade-leave-active[data-v-6e94abac]{transition:opacity .25s ease,transform .25s ease}.modal-fade-enter-from[data-v-6e94abac],.modal-fade-leave-to[data-v-6e94abac]{opacity:0;transform:scale(.96)}@media (max-width:480px){.modal-card[data-v-6e94abac]{border-radius:12px}.modal-card__body[data-v-6e94abac],.modal-card__header[data-v-6e94abac]{padding:16px}.modal-card__footer[data-v-6e94abac]{padding:0 16px 20px}.modal-alert[data-v-6e94abac]{margin:0 16px 14px}}.profile-container[data-v-a801d0de]{top:50px;width:500px;padding:.5rem;background-color:#f9fbfc}.back-button[data-v-a801d0de]{align-self:flex-start;margin-bottom:1rem;text-decoration:none;color:#00bfff;font-weight:700;font-size:16px;display:flex;align-items:center}.arrow[data-v-a801d0de]{font-size:20px;margin-right:8px}.profile-card[data-v-a801d0de]{background-color:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 12px rgba(0,191,255,.2);max-width:500px;width:100%}.profile-header[data-v-a801d0de]{display:flex;flex-direction:column;align-items:center}.profile-img[data-v-a801d0de]{width:120px;height:120px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:4px solid #00bfff;margin-bottom:1rem}.username[data-v-a801d0de]{font-size:24px;color:#333}.email[data-v-a801d0de]{font-size:16px;color:#777}.profile-body[data-v-a801d0de]{margin-top:2rem}.section-title[data-v-a801d0de]{font-size:18px;color:#00bfff;margin-bottom:1rem;border-bottom:2px solid #00bfff;padding-bottom:.5rem}.info-list[data-v-a801d0de]{list-style:none;padding:0}.info-list li[data-v-a801d0de]{padding:.5rem 0;font-size:16px;color:#444}.info-list strong[data-v-a801d0de]{color:#00bfff}.btn-modifier[data-v-a801d0de]{margin-top:1.5rem;background-color:#00bfff;color:#fff;padding:.6rem 1.2rem;border:none;border-radius:8px;cursor:pointer;transition:background .3s}.btn-modifier[data-v-a801d0de]:hover{background-color:#09c}.modal-overlay[data-v-a801d0de]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.45);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-a801d0de]{background-color:#fff;padding:2rem;border-radius:16px;box-shadow:0 4px 16px rgba(0,191,255,.25);width:90%;max-width:400px}.modal-content h3[data-v-a801d0de]{margin-bottom:1rem;color:#00bfff}.modal-content input[data-v-a801d0de]{width:100%;padding:.5rem;margin-top:.25rem;margin-bottom:1rem;border:1px solid #ccc;border-radius:6px}.modal-buttons[data-v-a801d0de]{display:flex;justify-content:space-between}.modal-buttons button[data-v-a801d0de]{padding:.5rem 1rem;border:none;border-radius:6px;cursor:pointer}.modal-buttons button[data-v-a801d0de]:first-child{background-color:#ccc;color:#fff}.modal-buttons button[data-v-a801d0de]:last-child{background-color:#00bfff;color:#fff}.report-container[data-v-79461296]{margin-top:-150px;min-height:350px;width:80%;max-width:100%;background-color:#f8f9fa;border-radius:20px;box-shadow:4px 4px 12px rgba(0,0,0,.1);padding:20px 30px;box-sizing:border-box}.report-header[data-v-79461296]{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:3px solid #007bff}.recent-articles[data-v-79461296]{font-size:28px;font-weight:700;color:#007bff}.report-body[data-v-79461296]{width:100%;overflow-x:auto;padding:20px 0}.item[data-v-79461296],.report-topic-heading[data-v-79461296]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #ddd;width:100%}.t-op[data-v-79461296]{font-size:18px;font-weight:700;color:#333;flex:1}.items[data-v-79461296]{width:100%;margin-top:15px}.item[data-v-79461296]{margin-top:10px;background:#fff;padding:15px;border-radius:8px;box-shadow:2px 2px 8px rgba(0,0,0,.08);transition:transform .3s ease-in-out;display:flex;justify-content:space-between;align-items:center;width:100%}.item[data-v-79461296]:hover{transform:translateY(-3px)}.t-op-nextlvl[data-v-79461296]{font-size:16px;font-weight:600;color:#555;flex:1}.status[data-v-79461296]{color:#007bff;font-weight:700}.label-tag[data-v-79461296]{padding:5px 10px;text-align:center;background-color:#28a745;color:#fff;border-radius:6px;font-weight:700}.tablecmpt[data-v-af408dec]{width:90%;max-width:100%;padding:20px;background:#fff;border-radius:12px;box-shadow:3px 3px 15px rgba(0,0,0,.1)}.table-header[data-v-af408dec]{font-size:1.3rem;font-weight:700;color:#007bff;margin-bottom:1.2rem}.table-wrapper[data-v-af408dec]{overflow-x:auto}.styled-table[data-v-af408dec]{width:100%;border-collapse:collapse}.styled-table td[data-v-af408dec],.styled-table th[data-v-af408dec]{padding:12px 14px;text-align:left;border-bottom:1px solid #f1f5f9;white-space:nowrap;font-size:.88rem}.styled-table thead th[data-v-af408dec]{background:#f8fafc;font-weight:600;color:#64748b;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.styled-table tbody tr[data-v-af408dec]:hover{background:#f8fafc}.statut-badge[data-v-af408dec]{display:inline-block;padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:600;white-space:nowrap}.statut--pending[data-v-af408dec]{background:#eff6ff;color:#007bff}.ref-badge[data-v-af408dec]{display:inline-block;padding:2px 8px;background:#e2e8f0;color:#475569;border-radius:4px;font-size:.78rem;font-weight:600}.montant-cell[data-v-af408dec]{color:#16a34a;font-weight:700}.btn-valider[data-v-af408dec]{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;background:#007bff;color:#fff;border-radius:8px;text-decoration:none;font-size:.82rem;font-weight:600;min-height:44px;transition:background .2s;white-space:nowrap}.btn-valider[data-v-af408dec]:hover{background:#0056b3}.btn-valider--full[data-v-af408dec]{width:100%;padding:13px;font-size:.9rem}.tel-link[data-v-af408dec]{color:#007bff;text-decoration:none;font-weight:600}.cards-list[data-v-af408dec]{display:none}.empty-state[data-v-af408dec]{text-align:center;padding:3rem 1rem;display:flex;flex-direction:column;align-items:center;gap:8px}.empty-state__icon[data-v-af408dec]{font-size:3rem}.empty-state__title[data-v-af408dec]{font-size:1rem;font-weight:700;color:#334155;margin:0}.empty-state__sub[data-v-af408dec]{font-size:.85rem;color:#94a3b8;margin:0}.pagination-controls[data-v-af408dec]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:1.5rem;flex-wrap:wrap}.pagination-btn[data-v-af408dec]{padding:10px 18px;min-height:44px;font-size:.9rem;background:#007bff;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:background .2s}.pagination-btn[data-v-af408dec]:hover:not(:disabled){background:#0056b3}.pagination-btn[data-v-af408dec]:disabled{background:#e2e8f0;color:#94a3b8;cursor:not-allowed}.pagination-info[data-v-af408dec]{font-size:.88rem;color:#64748b;font-weight:500}@media (max-width:768px){.table-wrapper[data-v-af408dec]{display:none}.cards-list[data-v-af408dec]{display:flex;flex-direction:column;gap:12px}.tablecmpt[data-v-af408dec]{width:100%;padding:14px;border-radius:0;box-shadow:none;margin-top:10px}.table-header[data-v-af408dec]{font-size:1.1rem;margin-bottom:1rem}.livr-card[data-v-af408dec]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px;position:relative;overflow:hidden}.livr-card[data-v-af408dec]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#007bff;border-radius:12px 0 0 12px}.livr-card__header[data-v-af408dec]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.livr-card__num[data-v-af408dec]{display:flex;align-items:center;gap:8px}.livr-card__index[data-v-af408dec]{width:24px;height:24px;background:#eff6ff;color:#007bff;border-radius:50%;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.livr-card__id[data-v-af408dec]{font-size:.9rem;font-weight:700;color:#0f172a}.livr-card__body[data-v-af408dec]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.livr-card__row[data-v-af408dec]{display:flex;justify-content:space-between;align-items:center;font-size:.83rem}.livr-card__label[data-v-af408dec]{color:#94a3b8;font-weight:500}.livr-card__value[data-v-af408dec]{color:#334155;font-weight:600;text-align:right}.livr-card__footer[data-v-af408dec]{padding-top:10px;border-top:1px solid #f1f5f9}.pagination-btn[data-v-af408dec]{padding:10px 14px;font-size:.85rem}.pagination-info[data-v-af408dec]{font-size:.82rem}}.tablecmpt[data-v-e834c21e]{width:90%;max-width:100%;padding:20px;background:#fff;border-radius:12px;box-shadow:3px 3px 15px rgba(0,0,0,.1)}.table-header[data-v-e834c21e]{font-size:1.3rem;font-weight:700;color:#007bff;margin-bottom:1.2rem}.table-wrapper[data-v-e834c21e]{overflow-x:auto}.styled-table[data-v-e834c21e]{width:100%;border-collapse:collapse}.styled-table td[data-v-e834c21e],.styled-table th[data-v-e834c21e]{padding:12px 14px;text-align:left;border-bottom:1px solid #f1f5f9;white-space:nowrap;font-size:.88rem}.styled-table thead th[data-v-e834c21e]{background:#f8fafc;font-weight:600;color:#64748b;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.styled-table tbody tr[data-v-e834c21e]:hover{background:#f8fafc}.statut-badge[data-v-e834c21e]{display:inline-block;padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:600;white-space:nowrap}.statut--done[data-v-e834c21e]{background:#f0fdf4;color:#16a34a}.ref-badge[data-v-e834c21e]{display:inline-block;padding:2px 8px;background:#e2e8f0;color:#475569;border-radius:4px;font-size:.78rem;font-weight:600}.ref-badge--gray[data-v-e834c21e]{background:#f1f5f9}.cards-list[data-v-e834c21e]{display:none}.empty-state[data-v-e834c21e]{text-align:center;padding:3rem 1rem;display:flex;flex-direction:column;align-items:center;gap:8px}.empty-state__icon[data-v-e834c21e]{font-size:3rem}.empty-state__title[data-v-e834c21e]{font-size:1rem;font-weight:700;color:#334155;margin:0}.empty-state__sub[data-v-e834c21e]{font-size:.85rem;color:#94a3b8;margin:0}.pagination-controls[data-v-e834c21e]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:1.5rem;flex-wrap:wrap}.pagination-btn[data-v-e834c21e]{padding:10px 18px;min-height:44px;font-size:.9rem;background:#007bff;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:background .2s}.pagination-btn[data-v-e834c21e]:hover:not(:disabled){background:#0056b3}.pagination-btn[data-v-e834c21e]:disabled{background:#e2e8f0;color:#94a3b8;cursor:not-allowed}.pagination-info[data-v-e834c21e]{font-size:.88rem;color:#64748b;font-weight:500}@media (max-width:768px){.table-wrapper[data-v-e834c21e]{display:none}.cards-list[data-v-e834c21e]{display:flex;flex-direction:column;gap:12px}.tablecmpt[data-v-e834c21e]{width:100%;padding:14px;border-radius:0;box-shadow:none;margin-top:10px}.table-header[data-v-e834c21e]{font-size:1.1rem;margin-bottom:1rem}.livr-card[data-v-e834c21e]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px;position:relative;overflow:hidden}.livr-card[data-v-e834c21e]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#16a34a;border-radius:12px 0 0 12px}.livr-card__header[data-v-e834c21e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.livr-card__num[data-v-e834c21e]{display:flex;align-items:center;gap:8px}.livr-card__index[data-v-e834c21e]{width:24px;height:24px;background:#f0fdf4;color:#16a34a;border-radius:50%;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.livr-card__id[data-v-e834c21e]{font-size:.9rem;font-weight:700;color:#0f172a}.livr-card__body[data-v-e834c21e]{display:flex;flex-direction:column;gap:6px}.livr-card__row[data-v-e834c21e]{display:flex;justify-content:space-between;align-items:center;font-size:.83rem}.livr-card__label[data-v-e834c21e]{color:#94a3b8;font-weight:500}.livr-card__value[data-v-e834c21e]{color:#334155;font-weight:600;text-align:right}.pagination-btn[data-v-e834c21e]{padding:10px 14px;font-size:.85rem}.pagination-info[data-v-e834c21e]{font-size:.82rem}}.det-container[data-v-1df1ae93]{padding:16px;max-width:480px;margin:0 auto;display:flex;flex-direction:column;gap:16px;padding-bottom:40px}.det-header[data-v-1df1ae93]{text-align:center;padding:16px;background:#fff;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.06);position:relative}.btn-back[data-v-1df1ae93]{position:absolute;top:14px;left:14px;background:#f1f5f9;border:none;border-radius:8px;padding:6px 12px;font-size:.82rem;font-weight:600;color:#475569;cursor:pointer;min-height:36px;transition:background .2s}.btn-back[data-v-1df1ae93]:hover{background:#e2e8f0}.det-header__badge[data-v-1df1ae93]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:20px;background:#f1f5f9;font-size:.78rem;font-weight:600;color:#475569;margin-bottom:8px}.status-dot[data-v-1df1ae93]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.dot--blue[data-v-1df1ae93]{background:#007bff}.dot--green[data-v-1df1ae93]{background:#16a34a}.dot--red[data-v-1df1ae93]{background:#dc2626}.det-header__title[data-v-1df1ae93]{font-size:1.1rem;font-weight:700;color:#0f172a;margin:0 0 4px}.det-header__sub[data-v-1df1ae93]{font-size:.82rem;color:#94a3b8;margin:0}.section-label[data-v-1df1ae93]{display:flex;align-items:center;gap:8px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#94a3b8;margin-bottom:4px}.section-dot[data-v-1df1ae93]{width:8px;height:8px;border-radius:50%;background:#007bff;flex-shrink:0}.info-grid[data-v-1df1ae93]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.info-card[data-v-1df1ae93]{background:#fff;border:1px solid #f1f5f9;border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:3px;box-shadow:0 1px 4px rgba(0,0,0,.04)}.info-card--full[data-v-1df1ae93]{grid-column:1/-1}.info-card__label[data-v-1df1ae93]{font-size:.72rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.info-card__value[data-v-1df1ae93]{font-size:.9rem;font-weight:700;color:#0f172a}.info-card__value--highlight[data-v-1df1ae93]{color:#007bff;font-size:1rem}.action-bar[data-v-1df1ae93]{padding-top:4px}.btn-action-main[data-v-1df1ae93]{width:100%;padding:14px;background:#007bff;color:#fff;border:none;border-radius:12px;font-size:1rem;font-weight:700;cursor:pointer;min-height:52px;transition:background .2s,transform .1s;box-shadow:0 4px 12px rgba(0,123,255,.3)}.btn-action-main[data-v-1df1ae93]:hover:not(:disabled){background:#0056b3}.btn-action-main[data-v-1df1ae93]:active:not(:disabled){transform:scale(.99)}.btn-action-main[data-v-1df1ae93]:disabled{opacity:.6;cursor:not-allowed}.status-done[data-v-1df1ae93]{text-align:center;padding:14px;background:#f0fdf4;border:1.5px solid #bbf7d0;border-radius:12px;color:#16a34a;font-size:.95rem;font-weight:700}.loading-state[data-v-1df1ae93]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 20px;color:#94a3b8}.loading-state__spinner[data-v-1df1ae93]{width:36px;height:36px;border:3px solid #e2e8f0;border-top-color:#007bff;border-radius:50%;animation:spin-1df1ae93 .7s linear infinite}.loading-state__text[data-v-1df1ae93]{font-size:.88rem}@keyframes spin-1df1ae93{to{transform:rotate(1turn)}}@media (max-width:480px){.det-container[data-v-1df1ae93]{padding:10px;gap:12px}.info-grid[data-v-1df1ae93]{grid-template-columns:1fr}.info-card--full[data-v-1df1ae93]{grid-column:1}}[data-v-29931519]{box-sizing:border-box}.container[data-v-29931519]{display:flex;justify-content:center;padding:20px;min-height:100vh;background:#f4f7fb}.card[data-v-29931519]{width:100%;max-width:900px;background:#fff;border-radius:24px;padding:30px;box-shadow:0 10px 30px rgba(0,0,0,.08),0 2px 10px rgba(0,0,0,.03);overflow:hidden}.title[data-v-29931519]{text-align:center;font-size:2rem;font-weight:700;color:#1e293b;margin-bottom:30px}.loading[data-v-29931519]{text-align:center;font-size:1rem;color:#64748b}.file-preview-container[data-v-29931519]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:20px;margin-bottom:30px;text-align:center}.file-preview-container h4[data-v-29931519]{margin-bottom:16px;color:#334155;font-size:1rem}.file-preview[data-v-29931519]{cursor:pointer;transition:transform .3s ease}.file-preview[data-v-29931519]:hover{transform:scale(1.01)}.file-preview iframe[data-v-29931519],.file-preview img[data-v-29931519]{width:100%;max-width:100%;height:auto;max-height:450px;border-radius:16px;border:1px solid #dbeafe;-o-object-fit:contain;object-fit:contain;background:#fff}.file-preview iframe[data-v-29931519]{min-height:400px}.hint[data-v-29931519]{margin-top:12px;color:#64748b;font-size:.9rem}.detail-table[data-v-29931519]{width:100%;border-collapse:collapse;overflow:hidden;border-radius:18px;margin-bottom:30px}.detail-table tr[data-v-29931519]{border-bottom:1px solid #edf2f7}.detail-table th[data-v-29931519]{width:35%;padding:18px;text-align:left;background:#f8fafc;color:#1e293b;font-weight:600}.detail-table td[data-v-29931519]{padding:18px;background:#fff;color:#475569}.actions[data-v-29931519]{display:flex;gap:15px}.btn[data-v-29931519]{flex:1;border:none;border-radius:14px;padding:16px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .25s ease}.btn[data-v-29931519]:hover{transform:translateY(-2px)}.btn-valider[data-v-29931519]{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;box-shadow:0 8px 20px rgba(34,197,94,.3)}.btn-valider[data-v-29931519]:hover{box-shadow:0 12px 24px rgba(34,197,94,.4)}.btn-refuser[data-v-29931519]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 8px 20px rgba(239,68,68,.3)}.btn-refuser[data-v-29931519]:hover{box-shadow:0 12px 24px rgba(239,68,68,.4)}.modal[data-v-29931519]{position:fixed;inset:0;background:rgba(15,23,42,.85);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.modal-content[data-v-29931519]{position:relative;width:100%;max-width:1100px;background:#fff;border-radius:24px;overflow:hidden;animation:zoomIn-29931519 .25s ease}.modal-content iframe[data-v-29931519],.modal-content img[data-v-29931519]{width:100%;max-height:85vh;-o-object-fit:contain;object-fit:contain;border:none}.close-btn[data-v-29931519]{position:absolute;top:15px;right:15px;width:42px;height:42px;border:none;border-radius:50%;background:rgba(0,0,0,.7);color:#fff;font-size:22px;cursor:pointer;transition:.2s;z-index:10}.close-btn[data-v-29931519]:hover{transform:rotate(90deg)}@keyframes zoomIn-29931519{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width:768px){.container[data-v-29931519]{padding:10px}.card[data-v-29931519]{padding:20px;border-radius:20px}.title[data-v-29931519]{font-size:1.5rem}.detail-table tbody[data-v-29931519],.detail-table td[data-v-29931519],.detail-table th[data-v-29931519],.detail-table tr[data-v-29931519],.detail-table[data-v-29931519]{display:block;width:100%}.detail-table tr[data-v-29931519]{margin-bottom:15px;border-radius:14px;overflow:hidden;border:1px solid #e5e7eb}.detail-table th[data-v-29931519]{width:100%;background:#eff6ff;padding:12px}.detail-table td[data-v-29931519]{padding:12px}.actions[data-v-29931519]{flex-direction:column}.btn[data-v-29931519]{width:100%}.file-preview iframe[data-v-29931519]{min-height:250px}.modal-content[data-v-29931519]{border-radius:18px}}body[data-v-51d4d8f7]{font-family:poppins,sans-serif;font-size:.88rem;background-color:var(--color-info-light);-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow-x:hidden;color:var(--color-dark);line-height:1.8}a[data-v-51d4d8f7]{color:var(--color-dark);text-decoration:none}img[data-v-51d4d8f7]{display:block;width:100%}h1[data-v-51d4d8f7]{font-size:1.8rem;font-weight:800}h2[data-v-51d4d8f7]{font-size:1.4rem}h3[data-v-51d4d8f7]{font-size:.87rem}h4[data-v-51d4d8f7]{font-size:.8rem}h5[data-v-51d4d8f7]{font-size:.77rem}small[data-v-51d4d8f7]{font-size:.75rem}.reporting-layout[data-v-7d8cbe87]{padding:1.5rem}.header h1[data-v-7d8cbe87]{margin:0}.submenu[data-v-7d8cbe87]{border-bottom:1px solid var(--surface-border);padding-bottom:.75rem}.card[data-v-69e1b54a],.card[data-v-a276ac26],.card[data-v-c781c260]{background:#fff;padding:1.5rem;border-radius:10px}.chart-box[data-v-a276ac26]{background:#f9fafb;padding:1rem;border-radius:10px;height:420px}.chart[data-v-a276ac26]{height:100%}.charts-wrapper[data-v-a276ac26]{display:flex;gap:1.5rem;width:100%}.chart-panel[data-v-a276ac26]{flex:1;background:#f9fafb;padding:1rem;border-radius:10px;height:460px}.chart[data-v-a276ac26]{height:calc(100% - 32px)}@media (max-width:768px){.charts-wrapper[data-v-a276ac26]{flex-direction:column}.chart-panel[data-v-a276ac26]{height:400px}}.kpi-wrap[data-v-123f4f6c]{--blue:#2563eb;--green:#16a34a;--emerald:#059669;--purple:#7c3aed;--orange:#ea580c;--teal:#0d9488;--red:#dc2626;--gray:#475569;padding:1.5rem;max-width:1300px;margin:0 auto;font-family:Segoe UI,sans-serif}.kpi-header[data-v-123f4f6c]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.kpi-main-title[data-v-123f4f6c]{font-size:1.4rem;font-weight:700;color:#0f172a;margin:0}.kpi-subtitle[data-v-123f4f6c]{font-size:.85rem;color:#64748b;margin:2px 0 0 0;text-transform:capitalize}.btn-refresh[data-v-123f4f6c]{display:flex;align-items:center;gap:6px;padding:8px 14px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;font-size:.85rem;font-weight:500;color:#475569;cursor:pointer;transition:all .2s}.btn-refresh[data-v-123f4f6c]:hover{background:#e2e8f0}.btn-refresh[data-v-123f4f6c]:disabled{opacity:.5;cursor:not-allowed}.spin[data-v-123f4f6c]{display:inline-block;animation:spin-123f4f6c 1s linear infinite}@keyframes spin-123f4f6c{to{transform:rotate(1turn)}}.kpi-loading[data-v-123f4f6c]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:3rem;color:#64748b}.loader[data-v-123f4f6c]{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:var(--blue);border-radius:50%;animation:spin-123f4f6c .7s linear infinite}.kpi-error[data-v-123f4f6c]{padding:1rem;background:#fef2f2;color:var(--red);border-radius:8px;font-weight:500}.kpi-section[data-v-123f4f6c]{margin-bottom:1.8rem}.section-label[data-v-123f4f6c]{display:flex;align-items:center;gap:8px;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;margin-bottom:.8rem}.section-dot[data-v-123f4f6c]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.section-dot--today[data-v-123f4f6c]{background:var(--blue)}.section-dot--global[data-v-123f4f6c]{background:var(--emerald)}.section-dot--alert[data-v-123f4f6c]{background:var(--red)}.cards-row[data-v-123f4f6c]{display:grid;gap:1rem}.cards-row--5[data-v-123f4f6c]{grid-template-columns:repeat(5,1fr)}.cards-row--4[data-v-123f4f6c]{grid-template-columns:repeat(4,1fr)}.kpi-card[data-v-123f4f6c]{position:relative;background:#fff;border:1px solid #f1f5f9;border-radius:12px;padding:1rem 1rem .8rem;display:flex;flex-direction:column;gap:.5rem;overflow:hidden;transition:box-shadow .2s,transform .2s}.kpi-card[data-v-123f4f6c]:hover{box-shadow:0 4px 20px rgba(0,0,0,.08);transform:translateY(-2px)}.kpi-card--accent[data-v-123f4f6c]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-color:#bbf7d0}.kpi-card--danger[data-v-123f4f6c]{background:linear-gradient(135deg,#fff1f2,#ffe4e6);border-color:#fecdd3}.card-icon[data-v-123f4f6c]{font-size:1.4rem;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center}.card-icon--blue[data-v-123f4f6c]{background:#eff6ff}.card-icon--green[data-v-123f4f6c]{background:#f0fdf4}.card-icon--emerald[data-v-123f4f6c]{background:#ecfdf5}.card-icon--purple[data-v-123f4f6c]{background:#faf5ff}.card-icon--orange[data-v-123f4f6c]{background:#fff7ed}.card-icon--teal[data-v-123f4f6c]{background:#f0fdfa}.card-icon--red[data-v-123f4f6c]{background:#fef2f2}.card-body[data-v-123f4f6c]{display:flex;flex-direction:column;gap:2px}.card-value[data-v-123f4f6c]{font-size:1.6rem;font-weight:800;color:#0f172a;line-height:1}.card-value--lg[data-v-123f4f6c]{font-size:1.1rem}.card-value--red[data-v-123f4f6c]{color:var(--red)}.card-label[data-v-123f4f6c]{font-size:.78rem;color:#64748b;font-weight:500}.card-bar[data-v-123f4f6c]{position:absolute;bottom:0;left:0;height:3px;border-radius:0 2px 0 0;transition:width .8s ease}.card-bar--blue[data-v-123f4f6c]{background:var(--blue)}.card-bar--green[data-v-123f4f6c]{background:var(--green)}.card-bar--purple[data-v-123f4f6c]{background:var(--purple)}.card-bar--orange[data-v-123f4f6c]{background:var(--orange)}.progress-bar[data-v-123f4f6c]{height:4px;background:#e2e8f0;border-radius:2px;overflow:hidden;margin-top:4px}.progress-fill[data-v-123f4f6c]{height:100%;background:var(--teal);border-radius:2px;transition:width 1s ease}.card-pulse[data-v-123f4f6c]{position:absolute;top:12px;right:12px;width:10px;height:10px;border-radius:50%;background:var(--red);animation:pulse-123f4f6c 1.5s infinite}@keyframes pulse-123f4f6c{0%{box-shadow:0 0 0 0 rgba(220,38,38,.6)}70%{box-shadow:0 0 0 8px rgba(220,38,38,0)}to{box-shadow:0 0 0 0 rgba(220,38,38,0)}}.alertes-grid[data-v-123f4f6c]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.alerte-card[data-v-123f4f6c]{background:#fff;border:1px solid #f1f5f9;border-radius:12px;overflow:hidden}.alerte-card--full[data-v-123f4f6c]{width:100%}.mt-3[data-v-123f4f6c]{margin-top:1rem}.alerte-head[data-v-123f4f6c]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid #f1f5f9}.alerte-head--red[data-v-123f4f6c]{background:#fff1f2}.alerte-head--orange[data-v-123f4f6c]{background:#fff7ed}.alerte-head--gray[data-v-123f4f6c]{background:#f8fafc}.alerte-head__title[data-v-123f4f6c]{font-size:.85rem;font-weight:600;color:#334155}.alerte-count[data-v-123f4f6c]{padding:2px 10px;border-radius:20px;font-size:.78rem;font-weight:700}.alerte-count--red[data-v-123f4f6c]{background:#fee2e2;color:var(--red)}.alerte-count--orange[data-v-123f4f6c]{background:#ffedd5;color:var(--orange)}.alerte-count--gray[data-v-123f4f6c]{background:#e2e8f0;color:var(--gray)}.alerte-empty[data-v-123f4f6c]{padding:1rem;font-size:.88rem;color:var(--green);font-weight:500;margin:0}.table-scroll[data-v-123f4f6c]{overflow-x:auto;max-height:260px;overflow-y:auto}.alerte-table[data-v-123f4f6c]{width:100%;border-collapse:collapse;font-size:.83rem}.alerte-table th[data-v-123f4f6c]{position:sticky;top:0;background:#f8fafc;padding:8px 12px;text-align:left;font-weight:600;color:#64748b;border-bottom:1px solid #e2e8f0;white-space:nowrap;z-index:1}.alerte-table td[data-v-123f4f6c]{padding:8px 12px;border-bottom:1px solid #f8fafc;color:#1e293b;white-space:nowrap}.alerte-table tbody tr[data-v-123f4f6c]:hover{background:#f8fafc}.ref-badge[data-v-123f4f6c]{display:inline-block;padding:1px 7px;background:#e2e8f0;color:#475569;border-radius:4px;font-size:.78rem;font-weight:600}.ref-badge--gray[data-v-123f4f6c]{background:#f1f5f9}.jours-badge[data-v-123f4f6c]{display:inline-block;padding:2px 8px;border-radius:20px;font-size:.75rem;font-weight:700}.jours-badge--red[data-v-123f4f6c]{background:#fee2e2;color:var(--red)}.jours-badge--orange[data-v-123f4f6c]{background:#ffedd5;color:var(--orange)}.jours-badge--gray[data-v-123f4f6c]{background:#e2e8f0;color:var(--gray)}.montant-cell[data-v-123f4f6c]{font-weight:600;color:var(--green)}@media (max-width:1024px){.cards-row--5[data-v-123f4f6c]{grid-template-columns:repeat(3,1fr)}.cards-row--4[data-v-123f4f6c]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.cards-row--4[data-v-123f4f6c],.cards-row--5[data-v-123f4f6c]{grid-template-columns:repeat(2,1fr)}.alertes-grid[data-v-123f4f6c]{grid-template-columns:1fr}.card-value[data-v-123f4f6c]{font-size:1.3rem}.kpi-wrap[data-v-123f4f6c]{padding:1rem}.kpi-header[data-v-123f4f6c]{flex-direction:column;gap:.8rem}}@media (max-width:480px){.cards-row--4[data-v-123f4f6c],.cards-row--5[data-v-123f4f6c]{grid-template-columns:1fr 1fr}}.cf-wrap[data-v-1e63f657]{padding:1.5rem;max-width:1200px;margin:0 auto;font-family:Segoe UI,sans-serif}.cf-header[data-v-1e63f657]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.cf-title[data-v-1e63f657]{font-size:1.4rem;font-weight:700;color:#0f172a;margin:0}.cf-subtitle[data-v-1e63f657]{font-size:.85rem;color:#64748b;margin:2px 0 0}.btn-refresh[data-v-1e63f657]{display:flex;align-items:center;gap:6px;padding:8px 14px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;font-size:.85rem;font-weight:500;color:#475569;cursor:pointer;transition:background .2s}.btn-refresh[data-v-1e63f657]:hover{background:#e2e8f0}.btn-refresh[data-v-1e63f657]:disabled{opacity:.5;cursor:not-allowed}.spin[data-v-1e63f657]{display:inline-block;animation:spin-1e63f657 1s linear infinite}@keyframes spin-1e63f657{to{transform:rotate(1turn)}}.cf-loading[data-v-1e63f657]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:3rem;color:#64748b}.loader[data-v-1e63f657]{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:#2563eb;border-radius:50%;animation:spin-1e63f657 .7s linear infinite}.cf-error[data-v-1e63f657]{padding:1rem;background:#fef2f2;color:#dc2626;border-radius:8px;font-weight:500}.cf-empty[data-v-1e63f657]{color:#94a3b8;font-size:.9rem;padding:1rem 0}.cf-section[data-v-1e63f657]{margin-bottom:2rem}.section-label[data-v-1e63f657]{display:flex;align-items:center;gap:8px;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;margin-bottom:1rem}.dot[data-v-1e63f657]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.dot--blue[data-v-1e63f657]{background:#2563eb}.dot--green[data-v-1e63f657]{background:#16a34a}.dot--purple[data-v-1e63f657]{background:#7c3aed}.dot--emerald[data-v-1e63f657]{background:#059669}.dot--orange[data-v-1e63f657]{background:#ea580c}.totaux-grid[data-v-1e63f657]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.total-card[data-v-1e63f657]{background:#fff;border:1px solid #f1f5f9;border-radius:12px;padding:1.1rem;display:flex;flex-direction:column;gap:4px;transition:box-shadow .2s,transform .2s}.total-card[data-v-1e63f657]:hover{box-shadow:0 4px 16px rgba(0,0,0,.08);transform:translateY(-2px)}.total-card--global[data-v-1e63f657]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-color:#bbf7d0}.total-card--blue[data-v-1e63f657]{border-left:3px solid #2563eb}.total-card--green[data-v-1e63f657]{border-left:3px solid #16a34a}.total-card--orange[data-v-1e63f657]{border-left:3px solid #ea580c}.total-card__icon[data-v-1e63f657]{font-size:1.4rem}.total-card__value[data-v-1e63f657]{font-size:1.2rem;font-weight:800;color:#0f172a}.total-card__label[data-v-1e63f657]{font-size:.82rem;font-weight:600;color:#475569}.total-card__count[data-v-1e63f657]{font-size:.75rem;color:#94a3b8}.pct-bar[data-v-1e63f657]{height:4px;background:#e2e8f0;border-radius:2px;overflow:hidden;margin-top:6px}.pct-fill[data-v-1e63f657]{height:100%;border-radius:2px;transition:width 1s ease}.pct-fill--blue[data-v-1e63f657]{background:#2563eb}.pct-fill--green[data-v-1e63f657]{background:#16a34a}.pct-fill--orange[data-v-1e63f657]{background:#ea580c}.pct-label[data-v-1e63f657]{font-size:.72rem;color:#94a3b8}.pie-section[data-v-1e63f657]{display:flex;align-items:center;gap:3rem;background:#fff;border:1px solid #f1f5f9;border-radius:12px;padding:1.5rem 2rem}.donut-svg[data-v-1e63f657]{width:200px;height:200px;flex-shrink:0;transform:rotate(-90deg)}.donut-seg[data-v-1e63f657]{transition:stroke-dasharray 1s ease}.donut-center-val[data-v-1e63f657]{transform:rotate(90deg) translateX(0);transform-origin:center;font-size:11px;font-weight:800;fill:#0f172a;transform:rotate(90deg)}.donut-center-label[data-v-1e63f657]{font-size:8px;fill:#94a3b8;transform:rotate(90deg)}.pie-legend[data-v-1e63f657]{display:flex;flex-direction:column;gap:1rem}.legend-item[data-v-1e63f657]{display:flex;align-items:center;gap:10px}.legend-dot[data-v-1e63f657]{width:12px;height:12px;border-radius:3px;flex-shrink:0}.legend-body[data-v-1e63f657]{display:flex;flex-direction:column;gap:2px}.legend-label[data-v-1e63f657]{font-size:.85rem;font-weight:600;color:#334155}.legend-value[data-v-1e63f657]{font-size:.8rem;color:#64748b}.evo-table-wrap[data-v-1e63f657]{overflow-x:auto;border-radius:12px;border:1px solid #f1f5f9}.evo-table[data-v-1e63f657]{width:100%;border-collapse:collapse;font-size:.85rem}.evo-table th[data-v-1e63f657]{padding:10px 14px;text-align:left;font-weight:600;color:#64748b;background:#f8fafc;border-bottom:1px solid #e2e8f0;white-space:nowrap}.th--blue[data-v-1e63f657]{color:#2563eb}.th--green[data-v-1e63f657]{color:#16a34a}.th--orange[data-v-1e63f657]{color:#ea580c}.th--total[data-v-1e63f657]{color:#0f172a}.evo-table td[data-v-1e63f657]{padding:10px 14px;border-bottom:1px solid #f8fafc;white-space:nowrap}.evo-table tbody tr[data-v-1e63f657]:hover{background:#f8fafc}.mois-cell[data-v-1e63f657]{font-weight:600;color:#334155;text-transform:capitalize}.val-cell[data-v-1e63f657]{color:#475569}.val-cell--blue[data-v-1e63f657]{color:#2563eb;font-weight:600}.val-cell--green[data-v-1e63f657]{color:#16a34a;font-weight:600}.val-cell--orange[data-v-1e63f657]{color:#ea580c;font-weight:600}.val-cell--total[data-v-1e63f657]{color:#0f172a;font-weight:700}.tfoot-row td[data-v-1e63f657]{font-weight:700;color:#0f172a;background:#f1f5f9;border-top:2px solid #e2e8f0;padding:10px 14px}@media (max-width:1024px){.totaux-grid[data-v-1e63f657]{grid-template-columns:repeat(2,1fr)}.pie-section[data-v-1e63f657]{flex-direction:column;align-items:flex-start}}@media (max-width:768px){.totaux-grid[data-v-1e63f657]{grid-template-columns:1fr 1fr}.cf-header[data-v-1e63f657]{flex-direction:column;gap:.8rem}.cf-wrap[data-v-1e63f657]{padding:1rem}}@media (max-width:480px){.totaux-grid[data-v-1e63f657]{grid-template-columns:1fr}}:root{--color-primary:#007bff;--color-primary1:#007bff;--color-danger:#ff7782;--color-success:#41f1b6;--color-warning:#fb5;--color-white:#fff;--color-info-dark:#7d8da1;--color-info-light:#dce1eb;--color-dark:#363949;--color-black:#000;--color-dark-variant:#11152a;--color-light:rgba(132,139,200,.18);--color-light-variant:#d0d4ed;--color-primary-variant:#111e88;--color-dark-variant:#677483;--color-background:#f6f6f9;--card-border-radius:2rem;--border-radius-1:0.4rem;--border-radius-2:0.8rem;--border-radius-2:1.2rem;--card-padding:1.8rem;--padding-1:1.2rem;--box-shadow:0 2rem 3rem var(--color-light);--transition:all 300ms ease;--transition-ease-out:all 0.3s ease-out}.dark-theme-variables{--color-primary-variant:#111e88;--color-background:#181e1a;--color-white:#202528;--color-dark:#edeffd;--color-dark-variant:#a3bdcc;--color-light:rgba(0,0,0,.4);--box-shadow:0 2rem 3rem var(--color-light)}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}*{margin:0;padding:0;outline:0;border:0;text-decoration:none;list-style:none;box-sizing:border-box}html{font-size:14px;scroll-behavior:smooth}::-webkit-scrollbar{display:none}.container{display:grid;width:96%;margin:0 auto;gap:1.8rem;grid-template-columns:14rem auto 23rem}.primary{color:var(--color-primary)}.danger{color:var(--color-danger)}.success{color:var(--color-success)}.warning{color:var(--color-warning)}.light{color:var(--color-light)}.google{color:#db4437}.facebook{color:#4267b2}.twitter{color:#1da1f2}