/*! CAS Maramureș — export-date.css minimizat · sursa dcae133eae612cd9 · generat automat — editați sursa, nu acest fișier */
.dx{--dx-xlsx:#17784a;--dx-ods:#0b6f73;--dx-csv:#3a4fb0;--dx-json:#9a5300;--dx-png:#6250d6;position:relative;display:inline-block;max-width:100%;vertical-align:top}.dx__box{max-width:100%}.dx__btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;gap:.7rem;min-height:3.1rem;padding:.35rem 1rem .35rem .35rem;border-radius:var(--radius-pill);background:#fff;color:var(--navy-800);cursor:pointer;list-style:none;user-select:none;-webkit-user-select:none;box-shadow:0 8px 22px rgba(0,0,30,.28),inset 0 0 0 1px rgba(255,255,255,.7);transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.dx__btn::-webkit-details-marker{display:none}.dx__btn::marker{content:""}.dx__btn::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(74,95,184,.16) 48%,rgba(228,30,36,.10) 52%,transparent 70%);transform:translateX(-110%);transition:transform 900ms var(--ease-out)}.dx__btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(0,0,30,.34),inset 0 0 0 1px #fff}.dx__btn:hover::after{transform:translateX(110%)}.dx__btn:active{transform:translateY(0) scale(.985)}.dx__btn:focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 6px rgba(74,95,184,.55)}.dx__btn-ic{flex:none;display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;color:#fff;background:linear-gradient(140deg,#f0474c 0%,var(--red-500) 45%,var(--red-700) 100%);box-shadow:0 5px 14px rgba(228,30,36,.42),inset 0 1px 0 rgba(255,255,255,.35)}.dx__btn-ic .icon{width:1.15rem;height:1.15rem}.dx__btn:hover .dx__btn-ic .icon{animation:dx-drop 900ms var(--ease-out)}.dx__btn-txt{display:flex;flex-direction:column;min-width:0;line-height:1.15;text-align:left}.dx__btn-txt strong{font-size:1rem;font-weight:700;white-space:nowrap}.dx__btn-txt small{margin-top:.15rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;color:var(--navy-400);white-space:nowrap}.dx__btn-chev{flex:none;display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--navy-050);color:var(--navy-600);transition:transform var(--dur-slow) var(--ease-out),background var(--dur-base)}.dx__btn-chev .icon{width:.9rem;height:.9rem}.dx__box[open]>.dx__btn .dx__btn-chev,.dx.is-open .dx__btn-chev{transform:rotate(180deg);background:var(--navy-100)}.dx--light .dx__btn{background:var(--navy-800);color:#fff;box-shadow:0 8px 20px rgba(0,0,84,.22)}.dx--light .dx__btn:hover{box-shadow:0 14px 28px rgba(0,0,84,.30)}.dx--light .dx__btn::after{background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.16) 50%,transparent 70%)}.dx--light .dx__btn-txt small{color:var(--navy-200)}.dx--light .dx__btn-chev{background:rgba(255,255,255,.12);color:#fff}.dx--light .dx__btn:focus-visible{outline-color:var(--focus-ring);box-shadow:var(--shadow-focus)}:root[data-theme="dark"] .dx--light .dx__btn{background:var(--navy-500)}.dx--light .dx__box[open]>.dx__btn .dx__btn-chev,.dx--light.is-open .dx__btn-chev{background:rgba(255,255,255,.22)}.dx__panel{position:relative;box-sizing:border-box;width:min(40rem,calc(100vw - 2rem));max-width:100%;margin:.75rem 0 0;padding:1.15rem 1.15rem 1rem;border:1px solid var(--border-subtle);border-radius:20px;background:var(--surface-card);color:var(--text-body);text-align:left;box-shadow:var(--shadow-xl);font-size:var(--fs-small);line-height:1.45;overflow:hidden}.dx__panel::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--red-500) 0 22%,var(--navy-400) 22% 100%)}.dx__panel.is-pop{position:fixed;inset:auto;margin:0;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);overflow:auto;overscroll-behavior:contain;transform-origin:var(--dx-origin,top left);animation:dx-in 260ms var(--ease-out)}.dx__panel.is-pop.is-up{animation-name:dx-in-up}.dx__panel.is-pop::backdrop{background:transparent}.dx__head{position:relative;padding:.2rem 2.5rem .85rem 0}.dx__kicker{display:flex;align-items:center;gap:.4rem;margin:0 0 .3rem;font-size:var(--fs-caption);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--red-600)}.dx__kicker .icon{width:.95rem;height:.95rem}.dx__title{margin:0;font-size:1.0625rem;font-weight:700;line-height:1.3;color:var(--text-strong)}.dx__facts{display:flex;flex-wrap:wrap;gap:.35rem;margin:.6rem 0 0;padding:0;list-style:none}.dx__facts li{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .55rem;border-radius:var(--radius-pill);background:var(--badge-navy-bg);color:var(--badge-navy-fg);font-size:.75rem;font-weight:600}.dx__facts .icon{width:.85rem;height:.85rem}.dx__close{position:absolute;top:0;right:0;display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid var(--border-subtle);border-radius:50%;background:var(--surface-card);color:var(--text-muted);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast),transform var(--dur-base)}.dx__close:hover{background:var(--navy-050);color:var(--navy-700);transform:rotate(90deg)}:root[data-theme="dark"] .dx__close:hover{background:rgba(74,95,184,.22);color:#fff}.dx__close .icon{width:1rem;height:1rem}.dx__formats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none}.dx-fmt{--fc:var(--dx-csv);position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;height:100%;box-sizing:border-box;padding:.75rem .8rem;border:1px solid var(--border-subtle);border-radius:14px;background:var(--surface-sunken);color:var(--text-body);text-decoration:none;transition:border-color var(--dur-base),background var(--dur-base),transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base)}.dx-fmt--xlsx{--fc:var(--dx-xlsx)}.dx-fmt--ods{--fc:var(--dx-ods)}.dx-fmt--csv{--fc:var(--dx-csv)}.dx-fmt--json{--fc:var(--dx-json)}.dx-fmt:hover{border-color:var(--fc);background:var(--surface-card);transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,64,.12);color:var(--text-body)}.dx-fmt:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.dx-file{position:relative;display:block;width:2.6rem;height:3.2rem;border-radius:5px;background:var(--fc);clip-path:polygon(0 0,66% 0,100% 27%,100% 100%,0 100%);box-shadow:inset 0 -14px 0 rgba(0,0,0,.14);transition:transform var(--dur-slow) var(--ease-out)}.dx-file::before{content:"";position:absolute;left:20%;right:20%;top:36%;height:26%;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.62) 0 2px,transparent 2px 5px)}.dx-file__fold{position:absolute;top:0;right:0;width:34%;height:27%;background:rgba(255,255,255,.5);clip-path:polygon(0 0,100% 100%,0 100%)}.dx-file__ext{position:absolute;left:0;right:0;bottom:.22rem;font-size:.5625rem;font-weight:800;letter-spacing:.04em;line-height:1;text-align:center;color:#fff}.dx-fmt:hover .dx-file{transform:translateY(-3px) rotate(-6deg)}.dx-fmt__body{display:flex;flex-direction:column;gap:.1rem;min-width:0}.dx-fmt__body strong{font-size:.9375rem;color:var(--text-strong)}.dx-fmt__body span{color:var(--text-muted);font-size:.8125rem;line-height:1.35}.dx-fmt__body small{margin-top:.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.71875rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.dx-fmt__go{position:relative;display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:50%;border:1px solid var(--border-subtle);background:var(--surface-card);color:var(--fc);transition:background var(--dur-base),color var(--dur-base),border-color var(--dur-base),transform var(--dur-base)}.dx-fmt__go .icon{position:absolute;width:1rem;height:1rem;transition:opacity var(--dur-base),transform var(--dur-slow) var(--ease-out)}.dx-fmt:hover .dx-fmt__go{background:var(--fc);border-color:var(--fc);color:#fff}.dx-fmt:hover .dx-i-dl{animation:dx-drop 900ms var(--ease-out)}.dx-i-ok{opacity:0;transform:scale(.4)}.dx-fmt.is-done .dx-fmt__go{background:var(--status-success);border-color:var(--status-success);color:#fff;animation:dx-pop 420ms var(--ease-out)}.dx-fmt.is-done .dx-i-dl{opacity:0;transform:translateY(8px)}.dx-fmt.is-done .dx-i-ok{opacity:1;transform:none}.dx-fmt.is-done::after{content:"";position:absolute;left:.8rem;right:.8rem;bottom:0;height:3px;border-radius:3px;background:var(--fc);transform-origin:left;animation:dx-bar 900ms var(--ease-out) both}.dx__reuse{display:grid;gap:.6rem;margin:.9rem 0 0;padding:.9rem 0 0;border-top:1px dashed var(--border-default)}.dx-row__label{display:flex;align-items:center;gap:.4rem;margin:0 0 .3rem;font-size:.75rem;font-weight:700;letter-spacing:.04em;color:var(--text-strong)}.dx-row__label .icon{width:.95rem;height:.95rem;color:var(--navy-400)}.dx-row__box{display:flex;align-items:flex-start;gap:.5rem;padding:.45rem .45rem .45rem .7rem;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface-sunken)}.dx-row__val{flex:1 1 auto;min-width:0;margin:0;padding:.2rem 0;color:var(--text-body);font-size:.8125rem;overflow-wrap:anywhere}code.dx-row__val{font-family:ui-monospace,"Cascadia Mono",Consolas,monospace;font-size:.78rem;background:none}.dx-copy{flex:none;position:relative;display:inline-flex;align-items:center;gap:.35rem;min-height:2rem;padding:.25rem .7rem;border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--navy-600);font:inherit;font-size:.78rem;font-weight:700;cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast)}:root[data-theme="dark"] .dx-copy{color:var(--text-link)}.dx-copy:hover{background:var(--navy-700);border-color:var(--navy-700);color:#fff}.dx-copy .icon{width:.9rem;height:.9rem}.dx-copy .dx-i-ok{position:absolute;left:.7rem}.dx-copy.is-done{background:var(--status-success);border-color:var(--status-success);color:#fff}.dx-copy.is-done .dx-i-cp{opacity:0}.dx-copy.is-done .dx-i-ok{opacity:1;transform:none}.dx__note{display:flex;gap:.45rem;margin:.85rem 0 0;color:var(--text-muted);font-size:.78rem}.dx__note .icon{flex:none;width:.95rem;height:.95rem;margin-top:.1rem}.dx__panel.is-pop .dx__fmt-item{animation:dx-rise 380ms var(--ease-out) both}.dx__panel.is-pop .dx__fmt-item[data-i="1"]{animation-delay:45ms}.dx__panel.is-pop .dx__fmt-item[data-i="2"]{animation-delay:90ms}.dx__panel.is-pop .dx__fmt-item[data-i="3"]{animation-delay:135ms}.perf-lead__dx{grid-column:1 / -1;position:relative;z-index:1;margin-top:-.25rem}.rap-hero__actions .dx{flex:0 1 auto}.pmap__dx{display:flex;justify-content:flex-end;margin:.9rem 0 0}@media (max-width:600px){.pmap__dx{display:block}}.rap-card:has(.dx-mini[open]),.perf-card:has(.dx-mini[open]){position:relative;z-index:6}.perf-card__head:has(>.dx-mini),.rap-card__head:has(>.dx-mini),.perf-table__tools{position:relative;padding-right:2.9rem}.dx-mini{--dx-xlsx:#17784a;--dx-ods:#0b6f73;--dx-csv:#3a4fb0;--dx-json:#9a5300;--dx-png:#6250d6;position:absolute;top:-.2rem;right:-.3rem;z-index:3}.dx-mini__btn{display:grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid var(--border-subtle);border-radius:50%;background:var(--surface-card);color:var(--text-muted);cursor:pointer;list-style:none;transition:background var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast),transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base)}.dx-mini__btn::-webkit-details-marker{display:none}.dx-mini__btn::marker{content:""}.dx-mini__btn .icon{width:1rem;height:1rem}.dx-mini__btn:hover,.dx-mini[open]>.dx-mini__btn,.dx-mini.is-open>.dx-mini__btn{background:var(--navy-700);border-color:var(--navy-700);color:#fff;transform:translateY(-1px);box-shadow:0 6px 14px rgba(0,0,84,.22)}.dx-mini__btn:hover .icon{animation:dx-drop 900ms var(--ease-out)}.dx-mini__btn:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.dx-mini__menu{position:absolute;right:0;top:calc(100% + .45rem);box-sizing:border-box;width:17.5rem;max-width:calc(100vw - 2rem);padding:.45rem;border:1px solid var(--border-subtle);border-radius:16px;background:var(--surface-card);color:var(--text-body);box-shadow:var(--shadow-xl);text-align:left}.dx-mini__menu.is-pop{position:fixed;inset:auto;margin:0;transform-origin:var(--dx-origin,top right);animation:dx-in 220ms var(--ease-out)}.dx-mini__menu.is-pop.is-up{animation-name:dx-in-up}.dx-mini__menu.is-pop::backdrop{background:transparent}.dx-mini__head{display:flex;align-items:center;gap:.4rem;margin:0;padding:.45rem .6rem .5rem;font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--red-600)}.dx-mini__head .icon{width:.85rem;height:.85rem}.dx-mini__list{margin:0;padding:0;list-style:none}.dx-mini__list li{margin:0}.dx-mini__item{display:flex;align-items:center;gap:.7rem;width:100%;box-sizing:border-box;padding:.5rem .6rem;border:0;border-radius:10px;background:none;color:var(--text-body);font:inherit;font-size:.875rem;text-align:left;text-decoration:none;cursor:pointer;transition:background var(--dur-fast)}.dx-mini__item:hover{background:var(--surface-sunken);color:var(--text-body)}.dx-mini__item:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-1px}.dx-mini__item>span:last-child{display:flex;flex-direction:column;min-width:0;line-height:1.25}.dx-mini__item strong{font-size:.875rem;color:var(--text-strong)}.dx-mini__item small{font-size:.75rem;color:var(--text-muted)}.dx-mini__ic{flex:none;display:grid;place-items:center;width:2rem;height:2rem;border-radius:8px;background:var(--navy-050);color:var(--navy-700);font-size:.5625rem;font-weight:800;letter-spacing:.03em;transition:transform var(--dur-base) var(--ease-out)}:root[data-theme="dark"] .dx-mini__ic:not([class*="dx-mini__ic--"]){background:rgba(74,95,184,.22);color:#d5dbf7}.dx-mini__ic .icon{width:1rem;height:1rem}.dx-mini__ic--xlsx{background:var(--dx-xlsx);color:#fff}.dx-mini__ic--ods{background:var(--dx-ods);color:#fff}.dx-mini__ic--csv{background:var(--dx-csv);color:#fff}.dx-mini__ic--json{background:var(--dx-json);color:#fff}.dx-mini__ic--png{background:linear-gradient(140deg,#8a7cf0,var(--dx-png) 55%,#3a2ea8);color:#fff}:root[data-theme="dark"] .dx-mini__ic--xlsx,:root[data-theme="dark"] .dx-mini__ic--ods,:root[data-theme="dark"] .dx-mini__ic--csv,:root[data-theme="dark"] .dx-mini__ic--json,:root[data-theme="dark"] .dx-mini__ic--png{color:#fff}.dx-mini__item:hover .dx-mini__ic{transform:scale(1.08) rotate(-4deg)}.dx-mini__item.is-done .dx-mini__ic{background:var(--status-success);color:#fff;animation:dx-pop 420ms var(--ease-out)}.dx-mini__item.is-busy{opacity:.7;cursor:progress}.perf-table__tools{display:flex;justify-content:flex-end;min-height:2.25rem;margin:0 0 .5rem;padding-right:0}.perf-table__tools .dx-mini{position:relative;top:auto;right:auto}.dx-toast{position:fixed;left:50%;bottom:1.5rem;z-index:2147483000;display:flex;align-items:center;gap:.65rem;max-width:calc(100vw - 2rem);padding:.65rem 1.1rem .65rem .7rem;border-radius:var(--radius-pill);background:var(--navy-900);color:#fff;box-shadow:0 18px 40px rgba(0,0,40,.4);font-size:.875rem;transform:translate(-50%,160%);opacity:0;transition:transform 380ms var(--ease-out),opacity 240ms;pointer-events:none}.dx-toast.is-on{transform:translate(-50%,0);opacity:1}.dx-toast__ic{flex:none;display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:50%;background:var(--status-success)}.dx-toast__ic .icon{width:1rem;height:1rem}.dx-toast.is-on .dx-toast__ic{animation:dx-pop 480ms var(--ease-out) 80ms both}.dx-toast__txt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-toast__txt b{font-weight:700}@media (max-width:600px){.dx{display:block}.dx__btn{width:100%;box-sizing:border-box}.dx__btn-txt{flex:1 1 auto}.dx__formats{grid-template-columns:minmax(0,1fr)}.dx__panel.is-pop,.dx-mini__menu.is-pop{left:0!important;right:0!important;top:auto!important;bottom:0!important;width:100%;max-width:100%;max-height:88vh;max-height:88dvh;overflow:auto;border-radius:22px 22px 0 0;border-width:1px 0 0;padding-bottom:calc(1rem + env(safe-area-inset-bottom));animation:dx-sheet 320ms var(--ease-out)}.dx__panel.is-pop::backdrop,.dx-mini__menu.is-pop::backdrop{background:rgba(0,0,30,.5)}.dx__panel.is-pop .dx__head::before,.dx-mini__menu.is-pop::before{content:"";display:block;width:2.6rem;height:4px;margin:-.35rem auto .7rem;border-radius:4px;background:var(--border-default)}.dx-mini__menu.is-pop::before{margin:.1rem auto .3rem}.dx-mini__item{padding:.7rem .6rem}}@keyframes dx-in{from{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:none}}@keyframes dx-in-up{from{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@keyframes dx-sheet{from{transform:translateY(100%)}to{transform:none}}@keyframes dx-rise{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes dx-drop{0%{transform:translateY(0)}30%{transform:translateY(4px)}55%{transform:translateY(-2px)}100%{transform:translateY(0)}}@keyframes dx-pop{0%{transform:scale(.6)}60%{transform:scale(1.15)}100%{transform:scale(1)}}@keyframes dx-bar{from{transform:scaleX(0);opacity:1}80%{opacity:1}to{transform:scaleX(1);opacity:0}}@media (prefers-reduced-motion:reduce){.dx *,.dx *::before,.dx *::after,.dx-mini *,.dx-mini__menu,.dx__panel,.dx-toast,.dx-toast *{animation:none!important;transition:none!important}}html.a11y-nomotion .dx *,html.a11y-nomotion .dx *::before,html.a11y-nomotion .dx *::after,html.a11y-nomotion .dx-mini *,html.a11y-nomotion .dx-mini__menu,html.a11y-nomotion .dx__panel,html.a11y-nomotion .dx-toast,html.a11y-nomotion .dx-toast *{animation:none!important;transition:none!important}html.a11y-contrast .dx__btn::after,html.a11y-contrast .dx__panel::before{display:none}@media print{.dx,.dx-mini,.dx-toast{display:none!important}}:root[data-theme="dark"] .dx-fmt:not(:hover) .dx-fmt__go{color:#c3cbeb}