.cv-stat,.cv-tabs{background:#fff;box-shadow:0 0 30px rgba(1,41,112,.1)}.cv-stat.is-main,.cv-tabs button.is-on{background:var(--crm-primary)}.cv-fh i,.cv-sw{width:30px;height:30px}.cv-ih,.cv-tgl{user-select:none;-webkit-tap-highlight-color:transparent}#cv-print,.cv-ih-t,.cv-sheet .cv-ed,.cv-sheet .cv-lg em,.cv-tpl-note a{white-space:nowrap}.cv-hmain,.cv-hs,.cv-ih-t,.cv-ord-n,.hdr-left,.hdr-route,.hdr-route-txt{min-width:0}.cv-fh i,.cv-iact .btn,.cv-lock,.cv-ord-grip,.cv-photo-box,.hdr-ring,.hdr-route-ico,.hdr-save{place-items:center}.cv-edit .cv-mp>input.form-control:disabled,.cv-tpl.is-locked{cursor:not-allowed}.cv-ih,.cv-mpp button,.cv-tgl,.cv-wz-d{-webkit-tap-highlight-color:transparent}.cv-mpp-c,.cv-mpp-t{font-variant-numeric:tabular-nums}.cv-hsearch>i,.cv-pb span{transform:translateY(-50%)}:root{--cv-ease:cubic-bezier(.22,1,.36,1);--cv-ease-exit:cubic-bezier(.4,0,.2,1);--cv-d1:.3s;--cv-d2:.4s;--cv-d3:.6s;--cv-d4:.8s;--cv-d5:1s;--cv-gap:.07s;--cv-intro:2s;--cv-intro-gap:.25s;--cv-ease-intro:cubic-bezier(.65,0,.5,1)}.cv-btn{display:inline-flex;align-items:center;gap:8px;font-size:13px;border-radius:10px;padding:8px 14px;transition:background var(--cv-d1),border-color var(--cv-d1),box-shadow var(--cv-d1),transform var(--cv-d1)}.cv-btn i{font-size:15px;line-height:1}.cv-stat small,.cv-status{font-size:11px;font-weight:600}.cv-btn:active,.cv-tpl:active{transform:scale(.96)}.cv-btn .spinner-border{width:15px;height:15px;border-width:2px;flex:none}#cv-print{box-sizing:border-box;justify-content:center}.cv-status{display:inline-flex;align-items:center;gap:6px;color:#6c757d;background:#fff;border:1px solid #e3e9f2;border-radius:99px;padding:6px 12px;transition:color var(--cv-d1),opacity var(--cv-d4) var(--cv-ease-intro)}.cv-fh,.cv-status.is-saving,.hdr-save.is-saving{color:var(--crm-primary)}.cv-status.is-saving i,.hdr-save.is-saving i{animation:.8s linear infinite cv-spin}@keyframes cv-spin{to{transform:rotate(360deg)}}@keyframes cv-rise{from{opacity:0;transform:translateY(26px) scale(.985)}}@keyframes cv-fade{from{opacity:0;transform:translateY(10px)}}@keyframes cv-in{from{opacity:0;transform:translateY(-8px) scale(.98)}}@keyframes cv-out{to{opacity:0;transform:translateX(24px) scale(.97)}}.cv-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.cv-stat{border-radius:14px;padding:12px 16px}.cv-stat:nth-child(2){--i:1}.cv-stat:nth-child(3){--i:2}.cv-stat small{display:block;color:#6b7a99}.cv-fh,.cv-tabs button,.cv-tpl{font-weight:700}.cv-stat b{font-size:18px;color:#012970;transition:opacity var(--cv-d4) var(--cv-ease-intro)}.cv-stats.is-hold b,.cv-status.is-hold,.cv-wiz-steps.is-init,.hdr-chip.is-hold,.hdr-save.is-hold{opacity:0}.cv-stat:nth-child(2) b{transition-delay:.08s}.cv-stat:nth-child(3) b{transition-delay:.16s}.cv-hint.is-warn,.cv-stat.is-warn b,.cv-stat.is-warn small{color:#b45309}.cv-sheet[data-tpl=band] .cv-band .cv-ct i,.cv-sheet[data-var=bold] .cv-h .cv-ct i,.cv-sheet[data-var=bold] .cv-h .cv-nm,.cv-sheet[data-var=dark] .cv-side .cv-ct,.cv-sheet[data-var=dark] .cv-side .cv-ct i,.cv-stat.is-main b,.cv-stat.is-main small{color:#fff}.cv-tabs{display:none;gap:6px;padding:4px;border-radius:12px;margin-bottom:16px}.cv-tabs button{flex:1;border:0;background:0 0;padding:9px;border-radius:9px;color:#899bbd;transition:background var(--cv-d1),color var(--cv-d1)}.cv-tabs button.is-on{color:#fff}.cv-grid{display:grid;grid-template-columns:minmax(420px,5fr) 6fr;gap:24px;align-items:start}@media(max-width:1199px){.cv-grid{grid-template-columns:1fr;padding-bottom:70px}.cv-tabs{display:flex}.cv-grid[data-view=edit] .cv-prev,.cv-grid[data-view=prev] .cv-edit{display:none}.cv-edit,.cv-prev{animation:cv-fade var(--cv-d4) var(--cv-ease)}}.cv-sticky{position:sticky;top:calc(80px + env(safe-area-inset-top,0px));max-height:calc(100vh - 100px);overflow:auto;scrollbar-width:thin;border-radius:8px}.cv-wrap{max-width:1440px;margin:0 auto}@media(min-width:1200px){.cv-grid{--cv-avail:calc(100vh - 80px - 60px - env(safe-area-inset-bottom,0px) - 16px);--cv-tb:46px;--cv-min:360px;--cv-w:clamp(var(--cv-min),calc((var(--cv-avail) - var(--cv-tb)) / 1.4142),820px);grid-template-columns:minmax(420px,1fr) var(--cv-w);gap:24px}.cv-prev{align-self:stretch}.cv-sticky{max-height:var(--cv-avail);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;border-radius:6px}.cv-intro .cv-prev{animation:cv-rise var(--cv-intro) var(--cv-ease-intro) var(--cv-intro-gap) backwards}}@supports(height:100dvh){@media(min-width:1200px){.cv-grid{--cv-avail:calc(100dvh - 80px - 60px - env(safe-area-inset-bottom,0px) - 16px)}}}@media(min-width:1200px) and (max-height:640px){.cv-grid{--cv-min:460px}.cv-sticky{position:static;max-height:none;overflow:visible}}@media(max-width:1199px){.cv-sticky{position:static;max-height:none;overflow:visible}}.cv-card{border-radius:16px;margin-bottom:20px}.cv-fh{font-size:15px;margin:0 0 16px;display:flex;align-items:center;gap:10px}.cv-fh i{border-radius:9px;background:rgba(0,96,151,.1);display:grid;font-size:15px}.cv-card:has(.custom-select-wrapper.is-open){position:relative;z-index:60}.cv-edit .cv-card:has(.custom-select-wrapper.is-open){z-index:45!important}.cv-cs .custom-select-trigger{padding:.45rem .75rem!important;font-size:.9rem;min-height:38px}.cv-cs .selected-text{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-cs .custom-select-options{display:block;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px) scale(.98);transform-origin:top;transition:opacity var(--cv-d1),transform var(--cv-d2) var(--cv-ease),visibility 0s var(--cv-d2)}.cv-cs.is-open .custom-select-options,.cv-mpp.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:0s}.cv-item{position:relative;padding:14px;border:1px solid #e3e9f2;border-radius:12px;margin-bottom:10px;background:#fbfdff;transition:border-color var(--cv-d1),box-shadow var(--cv-d1)}.cv-item:focus-within{border-color:#9bbdd1;box-shadow:0 4px 14px rgba(1,41,112,.07)}.cv-item:has(.is-open){z-index:60}.cv-item.is-new{animation:cv-in var(--cv-d3) var(--cv-ease)}.cv-item.is-out{animation:cv-out var(--cv-d2) var(--cv-ease-exit) forwards;pointer-events:none}.cv-sw{border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #ced4da;transition:transform var(--cv-d1),box-shadow var(--cv-d1)}.cv-sw.is-on{box-shadow:0 0 0 2px #1b2333;transform:scale(1.1)}input[type=color].cv-color{width:42px;height:34px;padding:2px;border-radius:8px}.cv-hmain{flex:1;display:flex;flex-direction:column}.cv-hmain small{color:#899bbd}.modal-backdrop{--bs-backdrop-bg:#0e0a28;--bs-backdrop-opacity:.4}.modal-backdrop.fade,.modal.fade{transition:opacity var(--cv-d2)}.modal-backdrop.show{background:#0e0a28;opacity:.4}.modal.fade .modal-dialog{transform:none;transition:none}.modal.show .modal-dialog{animation:scaleIn var(--cv-d2) var(--cv-ease)}.modal.fade:not(.show) .modal-dialog{animation:scaleOut var(--cv-d2) var(--cv-ease-exit)}#cv-hist .modal-dialog{position:relative;width:auto;max-width:800px;margin:1.75rem auto;pointer-events:none}#cv-hist .modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 3.5rem)}#cv-hist .modal-dialog-scrollable{height:calc(100% - 3.5rem)}#cv-hist .modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}#cv-hist .modal-dialog-scrollable .modal-body{overflow-y:auto}#cv-hist .modal-content{border-radius:16px;border:0;box-shadow:0 10px 40px rgba(14,10,40,.25);position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;outline:0}#cv-hist .modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem 0}#cv-hist .modal-body{position:relative;flex:1 1 auto}#cv-hist .modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;padding:0 1rem 1rem}#cv-hist .btn-close{box-sizing:content-box;border:0;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;opacity:.5;cursor:pointer}#cv-hist .btn-close,.cv-mpp,.cv-sheet,.cv-sheet *{box-sizing:border-box}#cv-hist .btn-close:hover{opacity:.75;background-color:#eef2f8;opacity:1}@media(max-width:575.98px){#cv-hist .modal-dialog{margin:.5rem}#cv-hist .modal-dialog-centered{min-height:calc(100% - 1rem)}#cv-hist .modal-dialog-scrollable{height:calc(100% - 1rem)}}.cv-tpls{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cv-tpl.is-locked{background:#f4f6fa;color:#a3aec4}.cv-tpl-note a,.cv-tpl-note i,.cv-tpl.is-on{color:var(--crm-primary)}.cv-tpl.is-locked:hover{border-color:#e3e9f2}.cv-tpl.is-locked:active{transform:none}.cv-tpl.is-locked .cv-th{filter:grayscale(.85);opacity:.5}.cv-lock{position:absolute;top:6px;right:6px;width:20px;height:20px;border-radius:50%;background:#1b2333;color:#fff;display:grid;font-size:10px}.cv-tpl-note{display:flex;gap:10px;align-items:flex-start;margin-bottom:16px;padding:10px 12px;border-radius:12px;background:#e6f0f6;color:#012970;font-size:12px;line-height:1.45}.cv-lb,.cv-tpl{font-size:11px}.cv-tpl-note i{font-size:16px;line-height:1.2}.cv-hs small,.cv-lb,.cv-tpl{color:#6b7a99}.cv-tpl{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;padding:10px 4px 8px;border:1px solid #e3e9f2;background:#fbfdff;border-radius:12px;transition:border-color var(--cv-d1),box-shadow var(--cv-d1),transform var(--cv-d1),color var(--cv-d1)}.cv-tpl:hover{border-color:#9bbdd1}.cv-tpl.is-on{border-color:var(--crm-primary);box-shadow:0 0 0 2px rgba(0,96,151,.15)}.cv-iact .btn{width:32px;height:30px;padding:0;display:grid}.cv-hs{background:#f4f7fc;border-radius:12px}.cv-hs small{display:block;font-size:10.5px;font-weight:600}.cv-hs b{display:block;color:#012970;overflow-wrap:anywhere}.cv-hs.is-late{background:#fdecef}.cv-hs.is-late b{color:#be123c}.cv-hside{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.cv-empty,.cv-none{text-align:center}.cv-th{--a:linear-gradient(var(--ac),var(--ac));--g:linear-gradient(#d3d9e4,#d3d9e4);--d:linear-gradient(#475569,#475569);--t:linear-gradient(color-mix(in srgb,var(--ac) 20%,#fff),color-mix(in srgb,var(--ac) 20%,#fff));--pw:linear-gradient(#fff,#fff);display:block;width:72px;height:100px;border-radius:4px;background-color:#fff;background-repeat:no-repeat;box-shadow:0 0 0 1px #dfe5ee,0 3px 8px rgba(1,41,112,.08)}.cv-th[data-th=classic]{background-image:var(--d),var(--a),var(--g),var(--a),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g);background-position:6px 8px,6px 16px,52px 6px,0 25px,6px 30px,6px 36px,6px 40px,6px 44px,6px 52px,6px 58px,6px 62px,6px 66px,6px 76px,6px 82px,6px 86px;background-size:30px 5px,20px 3px,14px 14px,72px 1px,20px 3px,60px 2px,60px 2px,44px 2px,20px 3px,60px 2px,60px 2px,40px 2px,20px 3px,60px 2px,36px 2px}.cv-th[data-th=modern]{background-image:var(--t),var(--pw),var(--a),var(--pw),var(--pw),var(--pw),var(--a),var(--pw),var(--pw),var(--d),var(--a),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g);background-position:0 0,5px 6px,4px 26px,5px 32px,5px 36px,5px 40px,4px 52px,5px 58px,5px 62px,28px 8px,28px 16px,28px 28px,28px 34px,28px 38px,28px 42px,28px 52px,28px 58px,28px 62px,28px 66px,28px 76px,28px 82px,28px 86px;background-size:22px 100px,12px 12px,14px 2px,12px 2px,12px 2px,9px 2px,14px 2px,12px 2px,12px 2px,38px 5px,24px 3px,20px 3px,38px 2px,38px 2px,28px 2px,20px 3px,38px 2px,38px 2px,30px 2px,20px 3px,38px 2px,38px 2px}.cv-th[data-th=minimal]{background-image:var(--d),var(--g),var(--g),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g),var(--a),var(--g),var(--g);background-position:6px 8px,6px 15px,6px 21px,6px 28px,24px 28px,24px 32px,24px 36px,6px 46px,24px 46px,24px 50px,24px 54px,6px 64px,24px 64px,24px 68px,6px 80px,24px 80px,24px 84px;background-size:30px 4px,22px 2px,60px 1px,12px 2px,42px 2px,42px 2px,30px 2px,12px 2px,42px 2px,42px 2px,34px 2px,12px 2px,42px 2px,42px 2px,12px 2px,30px 2px,30px 2px}.cv-th[data-th=elegant]{background-image:var(--d),var(--a),var(--a),var(--a),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g);background-position:20px 8px,26px 15px,6px 21px,6px 24px,24px 31px,6px 37px,6px 41px,6px 45px,24px 53px,6px 59px,6px 63px,6px 67px,24px 75px,6px 81px,6px 85px;background-size:32px 4px,20px 2px,60px 1px,60px 1px,24px 2px,60px 2px,60px 2px,44px 2px,24px 2px,60px 2px,60px 2px,40px 2px,24px 2px,60px 2px,60px 2px}.cv-th[data-th=band],.cv-th[data-th=prestige]{background-image:var(--a),var(--pw),var(--pw),var(--pw),var(--a),var(--g),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g),var(--g),var(--t),var(--a),var(--g),var(--g),var(--g),var(--g);background-position:3px 3px,8px 9px,8px 17px,8px 21px,6px 36px,6px 42px,6px 46px,6px 50px,6px 54px,6px 64px,6px 70px,6px 74px,6px 78px,50px 34px,53px 38px,53px 44px,53px 48px,53px 52px,53px 56px;background-size:66px 26px,28px 5px,20px 2px,24px 2px,18px 3px,38px 2px,38px 2px,38px 2px,26px 2px,18px 3px,38px 2px,38px 2px,24px 2px,19px 62px,12px 2px,13px 2px,13px 2px,13px 2px,9px 2px}.cv-th[data-th=compact]{background-image:var(--t),var(--d),var(--a),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g),var(--g),var(--g),var(--g);background-position:0 0,6px 6px,6px 13px,6px 28px,6px 33px,6px 36px,6px 39px,6px 46px,6px 51px,6px 54px,6px 57px,6px 64px,6px 69px,6px 72px,6px 75px,6px 78px,6px 81px,40px 64px,40px 69px,40px 72px,40px 75px,40px 78px,40px 81px;background-size:72px 22px,30px 4px,20px 2px,16px 2px,60px 2px,60px 2px,44px 2px,16px 2px,60px 2px,60px 2px,40px 2px,16px 2px,28px 2px,28px 2px,28px 2px,28px 2px,28px 2px,16px 2px,26px 2px,26px 2px,26px 2px,26px 2px,26px 2px}.cv-lb{font-weight:600;margin-bottom:4px}.cv-demo{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px;padding:12px 16px;border-radius:14px;background:#e6f0f6;color:#012970;font-size:13px}.cv-demo>i{font-size:20px;color:var(--crm-primary)}.cv-demo span{flex:1;min-width:180px}.cv-photo{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cv-photo-box{width:76px;height:76px;border-radius:50%;background:#eef2f8;color:#9aa6bd;display:grid;font-size:32px;overflow:hidden;flex:none;box-shadow:inset 0 0 0 1px #dfe5ee}.cv-photo-box.is-sq{border-radius:16px}.cv-photo-box img{width:100%;height:100%;object-fit:cover;display:block}.cv-none{color:#899bbd;padding:14px;border:1px dashed #d8e0ec;border-radius:12px;margin-bottom:10px;font-size:13px}.cv-sw-row{padding-top:6px;min-height:38px;display:flex;align-items:center;gap:8px}.cv-sw-row .form-check-input{margin:0;cursor:pointer}.cv-sw-row label{font-size:13px;font-weight:600;color:#44506b;cursor:pointer}.cv-iact{margin-top:4px;padding-top:8px;border-top:1px dashed #e3e9f2}.cv-item input:disabled{background:#f1f4f9}.cv-swatches{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.cv-mpp-t b,.cv-tpl-note a{font-weight:700}.cv-hrow{display:flex;align-items:center;gap:14px;border:1px solid #e3e9f2;border-radius:12px;margin-bottom:8px}.cv-hrow .cv-b.is-lo,.cv-hrow .cv-hrow .cv-b.is-lo{background:#fdecef;color:#be123c}.cv-hrow .cv-b.is-mid{background:#fff4dd;color:#9a6700}.cv-hrow .cv-b.is-hi{background:#e3f6ec;color:#0b7a5b}.cv-empty i{font-size:34px;display:block;margin-bottom:8px}.cv-hsum{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.cv-sheet-wrap{container-type:inline-size;background:#fff;box-shadow:0 0 30px rgba(1,41,112,.1);border-radius:6px;overflow:hidden}.cv-sheet{--ac:#006097;--tint:color-mix(in srgb,var(--ac) 10%,#fff);--dk:color-mix(in srgb,var(--ac) 60%,#000);--ink:#1b2333;--mut:#5a6478;--ln:#dfe4ec;font-size:1.5cqw;line-height:1.5;color:var(--ink);padding:5.2% 8%;min-height:141.42cqw;overflow-wrap:anywhere;--sk1:#e6eaf1;--sk2:#f4f6fa;max-height:none;overflow:hidden}.cv-sheet.is-multi{background-image:repeating-linear-gradient(to bottom,transparent 0,transparent calc(141.42cqw - 1px),#d9e0ec calc(141.42cqw - 1px),#d9e0ec 141.42cqw)}.cv-sheet h3,.cv-sheet h4,.cv-sheet p,.cv-sheet ul,.cv-tips .cv-hint{margin:0}.cv-sheet .cv-nm{font-size:2.7em;font-weight:800;line-height:1.1;letter-spacing:-.02em;text-transform:none;border:0;padding:0}.cv-sheet .cv-rl{font-size:1.2em;font-weight:600;color:var(--ac);margin-top:.3em}.cv-sheet .cv-ghost{color:#b7c0d0}.cv-sheet .cv-ct{display:flex;flex-wrap:wrap;gap:.3em 1.3em;margin-top:.9em;font-size:.92em;color:var(--mut)}.cv-sheet .cv-ct span{display:inline-flex;align-items:center;gap:.45em}.cv-sheet .cv-ct i{color:var(--ac);font-size:1.05em}.cv-sheet .cv-h{display:flex;justify-content:space-between;align-items:center;gap:3em}.cv-sheet .cv-hi,.cv-sheet[data-tpl=band] .cv-band .cv-hi{min-width:0;flex:1}.cv-sheet .cv-ph{width:9.5em;height:9.5em;object-fit:cover;border-radius:50%;flex:none;display:block}.cv-sheet .cv-ph.cv-skel.sq,.cv-sheet .cv-ph.sq{border-radius:1em}.cv-sheet .cv-sec{margin-top:1.8em}.cv-sheet .cv-sec h4{font-size:.95em;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--ac);padding-bottom:.45em;margin-bottom:.8em;border-bottom:.12em solid var(--ln);break-after:avoid}.cv-sheet .cv-e{margin-bottom:1.05em;break-inside:avoid}.cv-sheet .cv-e-sk:last-child,.cv-sheet .cv-e:last-child{margin-bottom:0}.cv-sheet .cv-eh{display:flex;justify-content:space-between;align-items:baseline;gap:1.2em}.cv-sheet .cv-eh b{font-weight:700;font-size:1.06em}.cv-sheet .cv-ed{color:var(--mut);font-size:.88em;flex:none}.cv-sheet .cv-es{color:var(--mut);font-size:.95em;font-weight:500}.cv-sheet .cv-d{margin-top:.45em;font-size:.95em}.cv-sheet ul.cv-d{padding-left:1.3em}.cv-sheet ul.cv-d li{margin:.18em 0;padding-left:.1em}.cv-sheet .cv-sum{white-space:pre-line}.cv-sheet .cv-pair{display:grid;grid-template-columns:1fr 1fr;gap:0 4em}.cv-sheet .cv-lg,.cv-sheet .cv-sk{display:flex;justify-content:space-between;align-items:center;gap:1em;padding:.28em 0;break-inside:avoid}.cv-sheet .cv-lv{display:block;flex:none;width:5.37em;height:.85em;overflow:visible}.cv-sheet .cv-lv circle{fill:var(--ln)}.cv-sheet .cv-lv circle.on{fill:var(--ac)}.cv-sheet .cv-lg em{font-style:normal;color:var(--mut);font-size:.9em}.cv-sheet .cv-gd{margin-top:2.2em;font-size:.72em;line-height:1.45;color:#8a93a6;break-inside:avoid}.cv-sheet[data-tpl=classic] .cv-h{padding-bottom:1.3em;border-bottom:.3em solid var(--ac)}.cv-sheet[data-tpl=classic] .cv-sec h4{border-bottom-color:var(--ac);border-bottom-width:.1em}.cv-sheet[data-tpl=modern]{display:grid;grid-template-columns:30% 1fr;gap:0 4.5%;align-items:stretch}.cv-sheet[data-tpl=modern] .cv-side{background:var(--tint);border-radius:1.2em;padding:2em 1.6em}.cv-sheet[data-tpl=band] .cv-side .cv-sec:first-child,.cv-sheet[data-tpl=modern] .cv-side>.cv-ph+.cv-sec,.cv-sheet[data-tpl=modern] .cv-side>.cv-sec:first-child,.cv-sheet[data-tpl]>.cv-sec:first-child{margin-top:0}.cv-sheet[data-tpl=modern] .cv-side .cv-ph,.cv-sheet[data-tpl=modern] .cv-side .cv-ph.cv-skel{width:100%;max-width:11em;height:auto;aspect-ratio:1;margin:0 auto 1.6em}.cv-sheet[data-tpl=modern] .cv-side h4{font-size:.85em;border-bottom-color:color-mix(in srgb,var(--ac) 35%,#fff)}.cv-sheet[data-tpl=modern] .cv-ct{flex-direction:column;gap:.5em;margin-top:0;font-size:.9em;color:var(--ink)}.cv-sheet[data-tpl=modern] .cv-main .cv-h{padding-bottom:.6em}.cv-sheet[data-tpl=modern] .cv-nm{color:var(--ac);font-size:2.5em}.cv-sheet[data-tpl=modern] .cv-main>.cv-sec:first-of-type{margin-top:1.6em}.cv-sheet[data-tpl=modern] .cv-side .cv-sk{flex-wrap:wrap;gap:.3em .8em}.cv-sheet[data-tpl=minimal] .cv-nm{font-weight:300;font-size:3em}.cv-sheet[data-tpl=minimal] .cv-rl{color:var(--mut);font-weight:500;letter-spacing:.04em}.cv-sheet[data-tpl=minimal] .cv-h{padding-bottom:1.6em;border-bottom:.08em solid var(--ink)}.cv-sheet[data-tpl=minimal] .cv-sec{display:grid;grid-template-columns:22% 1fr;gap:0 3%;margin-top:1.5em}.cv-sheet[data-tpl=minimal] .cv-sec h4{border:0;padding:.15em 0 0;margin:0;font-size:.82em;color:var(--mut);letter-spacing:.14em}.cv-edit.cv-wiz-on>.cv-wiz-head,.cv-edit.cv-wiz-on>.cv-wiz-top,.cv-sheet[data-tpl=minimal] .cv-pair,.cv-wz-d.is-cur i:not(.bi-check-lg),.cv-wz-d.is-done i.bi-check-lg{display:block}.cv-sheet[data-tpl=minimal] .cv-ct i{color:var(--mut)}.cv-sheet[data-tpl=minimal] .cv-lv circle.on{fill:var(--ink)}.cv-sheet[data-tpl=elegant]{font-family:Georgia,'Times New Roman',serif;line-height:1.55}.cv-sheet[data-tpl=elegant] .cv-h{flex-direction:column-reverse;text-align:center;gap:1.2em;padding-bottom:1.3em;border-bottom:.35em double var(--ac)}.cv-sheet[data-tpl=elegant] .cv-nm{font-weight:700;font-size:2.7em;letter-spacing:.02em}.cv-sheet[data-tpl=elegant] .cv-rl{font-style:italic;font-weight:400}.cv-sheet[data-tpl=elegant] .cv-ct,.cv-sheet[data-tpl=elegant] .cv-ct span.cv-skel{justify-content:center}.cv-sheet[data-tpl=elegant] .cv-sec h4{text-align:center;font-weight:700;letter-spacing:.2em;border-bottom:.06em solid var(--ac)}.cv-sheet[data-tpl=band] .cv-band{display:flex;align-items:center;gap:2.4em;background:var(--ac);color:#fff;border-radius:1.2em;padding:2.2em 2.6em}.cv-sheet[data-tpl=band] .cv-band .cv-ph{order:2;border:.25em solid rgba(255,255,255,.85)}.cv-sheet[data-tpl=band] .cv-band .cv-rl{color:rgba(255,255,255,.88)}.cv-sheet[data-tpl=band] .cv-band .cv-ct{color:rgba(255,255,255,.92)}.cv-sheet[data-tpl=band] .cv-cols{display:grid;grid-template-columns:1fr 31%;gap:0 3.5%;align-items:stretch;margin-top:.6em}.cv-sheet[data-tpl=band] .cv-side{background:var(--tint);border-radius:1.2em;padding:1.2em 1.6em 1.8em;margin-top:1.8em}.cv-sheet[data-tpl=band] .cv-side h4{font-size:.85em}.cv-sheet[data-tpl=compact]{font-size:1.34cqw;line-height:1.42;padding:4.6% 6.5%}.cv-sheet[data-tpl=compact] .cv-h{background:var(--tint);border-radius:.9em;padding:1.5em 1.8em;border-left:.5em solid var(--ac)}.cv-sheet .cv-ph.cv-skel,.cv-sheet u.cv-bar{background:linear-gradient(90deg,var(--sk1) 30%,var(--sk2) 50%,var(--sk1) 70%) 0 0/300% 100%;animation:1.8s linear infinite cv-shim}.cv-sheet[data-tpl=compact] .cv-nm{font-size:2.3em}.cv-sheet[data-tpl=compact] .cv-ph{width:7.5em;height:7.5em}.cv-sheet[data-tpl=compact] .cv-sec{margin-top:1.2em}.cv-sheet[data-tpl=compact] .cv-sec h4{margin-bottom:.6em;padding-bottom:.3em}.cv-sheet[data-tpl=compact] .cv-e{margin-bottom:.7em}.cv-sheet[data-tpl=compact] .cv-pair{gap:0 3em}@keyframes cv-shim{from{background-position:100% 0}to{background-position:0 0}}.cv-sheet u.cv-bar{display:block;text-decoration:none;width:var(--w,100%);max-width:100%;height:var(--h,.8em);border-radius:.45em;flex:none;animation-delay:var(--sk-d,0ms)}.cv-sheet .cv-nm u.cv-bar,.cv-sheet .cv-rl u.cv-bar{display:inline-block;vertical-align:middle}.cv-sheet .cv-nm u.cv-bar{margin:.1em 0}.cv-sheet .cv-rl u.cv-bar{margin:.2em 0 0}.cv-sheet .cv-skel i.bi,.cv-sheet[data-tpl=minimal] .cv-ct span.cv-skel i.bi{color:#bfc8d8!important}.cv-mp>input:disabled~.cv-mp-v,.cv-sheet .cv-sec.cv-skel h4{opacity:.5}.cv-sheet.is-measuring .cv-skel,.is-dragsec .cv-if,.is-dragsec .cv-tip-p{display:none!important}.cv-sheet .cv-ct span.cv-skel{gap:.55em}.cv-sheet .cv-ct span.cv-skel u.cv-bar{display:inline-block}.cv-sheet .cv-sk-l{display:grid;gap:.6em}.cv-sheet .cv-e-sk{margin-bottom:1.15em}.cv-sheet .cv-e-sk .cv-eh{align-items:center}.cv-sheet .cv-e-sk .cv-es{margin-top:.55em}.cv-sheet .cv-e-sk .cv-sk-l{margin-top:.7em}.cv-sheet .cv-lv.cv-skel circle,.cv-sheet .cv-sk.cv-skel .cv-lv circle{fill:var(--sk1)}.cv-sheet .cv-ph.cv-skel{display:grid;place-items:center;border-radius:50%;animation-delay:var(--sk-d,0ms)}.cv-sheet .cv-ph.cv-skel i.bi{font-size:4em;line-height:1;color:rgba(255,255,255,.85)!important}.cv-sheet .cv-side,.cv-sheet[data-tpl=compact] .cv-h{--sk1:color-mix(in srgb,var(--ac) 17%,#fff);--sk2:color-mix(in srgb,var(--ac) 8%,#fff)}.cv-sheet .cv-band,.cv-sheet[data-var=bold] .cv-h{--sk1:rgba(255,255,255,.24);--sk2:rgba(255,255,255,.42)}.cv-sheet .cv-band .cv-skel i.bi,.cv-sheet[data-var=bold] .cv-h .cv-skel i.bi{color:rgba(255,255,255,.7)!important}.cv-sheet .cv-band .cv-ph.cv-skel{border:.25em solid rgba(255,255,255,.55)}.cv-mp,.cv-th.is-live .cv-th-in{container-type:inline-size}.cv-ih-t,.hdr-route-txt b,.hdr-route-txt small{overflow:hidden;text-overflow:ellipsis}body:has(.cv-wrap)::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:color-mix(in srgb,var(--cv-bg-ac,#006097) 5%,#f4f6f9);transition:background-color var(--cv-d3) ease}@media print{#main,body,html{background:#fff!important}#main,.cv-grid{padding:0!important}.cv-sticky,body,html{overflow:visible!important}.cv-sheet,.cv-sticky{max-height:none!important}@page{size:A4;margin:11mm 0}body,html{height:auto!important}.cv-edit,.cv-sheet .cv-skel,.cv-wrap>:not(.cv-grid),body>:not(#main){display:none!important}.cv-grid,.cv-prev{display:block!important}#main{margin:0!important}.cv-wrap{max-width:none;margin:0}.cv-prev{animation:none!important}.cv-sticky{position:static!important}.cv-sheet-wrap{container-type:normal;width:210mm;box-shadow:none;border-radius:0;overflow:visible}.cv-sheet{font-size:3.15mm;min-height:0;padding-top:0;padding-bottom:0;background-image:none!important;-webkit-print-color-adjust:exact;print-color-adjust:exact;overflow:visible!important}.cv-sheet[data-tpl=compact]{font-size:2.81mm}.cv-sheet *{-webkit-print-color-adjust:exact;print-color-adjust:exact}body:has(.cv-wrap)::before{display:none!important}}.cv-ih{display:flex;align-items:center;gap:8px;cursor:pointer;margin:-4px -4px 10px;padding:4px;border-radius:8px;transition:background var(--cv-d1)}.cv-ih:hover{background:rgba(0,96,151,.05)}.cv-ih:focus-visible,.cv-ord-row .btn:focus-visible{outline:2px solid var(--crm-primary,#006097);outline-offset:2px}.cv-chev{font-size:12px;color:#899bbd;transition:transform var(--cv-d2) var(--cv-ease);flex:none}.cv-item.is-collapsed .cv-chev{transform:rotate(-90deg)}.cv-edit.cv-wiz-on>.cv-card[data-step]:not(.is-cur):not(.is-leaving),.cv-fl-s:empty,.cv-item.is-collapsed .cv-if,.cv-mp-v .m,.cv-mp-v .n,.cv-mpp-bd,.cv-swal .swal2-icon [class^=swal2-],.cv-swal .swal2-icon.cv-swal-i::after,.cv-swal .swal2-icon.cv-swal-i::before,.cv-wiz-head,.cv-wiz-nav,.cv-wiz-top,.cv-wz-d.is-cur b,.cv-wz-d.is-done b,.cv-wz-opt[hidden]{display:none}.cv-item.is-collapsed .cv-ih,.is-dragsec .cv-ih{margin-bottom:-4px}.cv-ih-n{font-size:11px;font-weight:600;color:#6b7a99;flex:none}.cv-ih-t{flex:1;font-size:13px;font-weight:700;color:#1b2333}.cv-ih-a{display:inline-flex;gap:4px;flex:none}.cv-hint{font-size:11px;color:#899bbd;margin-top:4px}.cv-hint.is-ok,.cv-rv-i.is-ok>i{color:#0b7a5b}.cv-status.is-err{color:#c2410c}.cv-ord-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid #e3e9f2;border-radius:10px;margin-bottom:6px;background:#fbfdff;transition:opacity var(--cv-d1),background var(--cv-d1)}.cv-ord-row.is-off{opacity:.6;background:#f3f5f9}.cv-ord-ic{color:var(--crm-primary,#006097);width:18px;text-align:center;flex:none}.cv-ord-n{flex:1;font-size:13px;font-weight:600;display:flex;flex-direction:column}.cv-ord-n small{font-size:10px;color:#b45309;font-weight:600}.hdr-chip,.hdr-route-txt b{font-weight:700;white-space:nowrap}.cv-ord-note{font-size:11px;color:#899bbd;margin-top:8px}.cv-ord-grip{display:inline-grid;flex:none;width:22px;height:28px;margin:-2px 0 -2px -4px;color:#9aa6bd;font-size:18px;cursor:grab;touch-action:none;border-radius:6px}.cv-grip:hover,.cv-ord-grip:hover{color:#006097;background:rgba(0,96,151,.08)}body.cv-dragging .cv-item,body.cv-dragging .cv-ord-row{transition:transform var(--cv-d1) var(--cv-ease),border-color var(--cv-d1),box-shadow var(--cv-d1)}.cv-item.is-drag,.cv-ord-row.is-drag{transition:none!important;z-index:80;position:relative;border-color:#006097;box-shadow:0 12px 28px rgba(1,41,112,.22);background:#fff}.cv-ord-row.is-drop{animation:cv-drop var(--cv-d3) ease}@keyframes cv-drop{0%{background:rgba(0,96,151,.16)}100%{background:#fbfdff}}.cv-sheet{font-size:calc(1.5cqw*var(--fs,1)*var(--fa,1))}.cv-sheet[data-tpl=compact]{font-size:calc(1.34cqw*var(--fs,1)*var(--fa,1))}.cv-sheet[data-fs=s]{--fs:.92}.cv-sheet[data-fs=l]{--fs:1.08}.cv-sheet[data-ff=sans]{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.cv-sheet[data-ff=serif],.cv-sheet[data-var=journal] .cv-ed,.cv-sheet[data-var=journal] .cv-eh b,.cv-sheet[data-var=journal] .cv-nm,.cv-sheet[data-var=journal] .cv-rl{font-family:Georgia,'Times New Roman',serif}.cv-sheet[data-lh=tight][data-tpl]{line-height:1.34}.cv-sheet[data-lh=loose][data-tpl]{line-height:1.68}.cv-card,.cv-sheet-wrap{scroll-margin-top:calc(90px + env(safe-area-inset-top,0px))}.cv-flash{outline:transparent solid 3px;outline-offset:2px;animation:1.2s cv-flash}@keyframes cv-flash{0%,100%{outline-color:transparent}25%{outline-color:rgba(0,96,151,.45)}}@keyframes cv-swap{from{opacity:0;transform:translateY(6px)}}@keyframes cv-pop{from{opacity:.4;transform:scale(.7)}}.cv-intro .cv-edit{animation:cv-rise var(--cv-intro) var(--cv-ease-intro) backwards}.cv-intro #cv-wz-next>*,.cv-intro #cv-wz-prev>*,.cv-intro .cv-edit[data-dir]>.cv-card.is-cur,.cv-intro .cv-edit[data-dir]>.cv-card.is-cur .card-body>*,.cv-intro .cv-wiz-head.is-swap>*{animation:none}.cv-intro .cv-wiz-steps{transition:opacity var(--cv-intro) var(--cv-ease-intro)}.cv-hold .cv-edit,.cv-hold .cv-prev{animation-play-state:paused!important}.cv-hold .cv-wiz-steps{opacity:0!important}@property --p{syntax:'<number>';inherits:false;initial-value:0}@property --rc{syntax:'<color>';inherits:false;initial-value:#006097}.hdr-left{flex:1 1 auto}.hdr-left>.logo{flex:none}.logo .logo-cv,.mm-head .logo-cv{color:var(--cv-bg-ac,#006097);transition:color var(--cv-d3) ease}.hdr-route{display:flex;align-items:center;gap:10px;height:34px;margin-left:2px;padding-left:14px;border-left:1px solid #e3e9f2}.hdr-route-ico{flex:none;width:32px;height:32px;border-radius:10px;display:grid;font-size:16px;color:var(--crm-primary);background:#e6f0f6}.hdr-route-txt{display:flex;flex-direction:column;line-height:1.15}.hdr-route-txt b{font-size:14px;color:#012970}.hdr-route-txt small{font-size:10.5px;font-weight:600;color:#899bbd;white-space:nowrap}.hdr-right{flex:none;gap:10px;padding-right:16px}.hdr-chip{--ac:#006097;display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px 0 11px;border:1px solid #e3e9f2;border-radius:99px;background:#fff;font-size:12px;color:#012970;text-decoration:none;transition:background var(--cv-d1),border-color var(--cv-d1),transform var(--cv-d1),opacity var(--cv-d4) var(--cv-ease-intro)}.hdr-dot,.hdr-ring,.hdr-ring::before,.hdr-save{border-radius:50%}.hdr-chip:hover{background:#f4f8fb;border-color:#cfdceb;color:#012970}.cv-swal .cv-swal-no:active,.cv-swal .cv-swal-ok:active,.hdr-chip:active{transform:scale(.97)}.hdr-chip:focus-visible,.logo:focus-visible{outline:rgba(0,96,151,.45) solid 2px;outline-offset:2px}.hdr-dot{width:12px;height:12px;background:var(--ac);box-shadow:0 0 0 2px #fff,0 0 0 3px #ced4da;transition:background var(--cv-d1)}.hdr-save{width:34px;height:34px;display:grid;font-size:16px;color:#6b7a99;background:#f4f8fb;transition:opacity var(--cv-d4) var(--cv-ease-intro)}@media(prefers-reduced-motion:reduce){.cv-intro .cv-wiz-steps,.cv-stat b,.cv-status,.hdr-chip,.hdr-ring,.hdr-save{transition:none}.cv-grid *,.cv-stat{animation:none!important;transition:none!important}.cv-flash{animation:none}.cv-intro .cv-edit,.cv-intro .cv-prev{animation:none!important}}.hdr-save.is-err{color:#e53935}.hdr-prog{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;color:#6b7a99}.hdr-ring{--p:0;--rc:var(--crm-primary);position:relative;width:38px;height:38px;display:grid;font-size:10px;font-weight:800;color:#012970;background:conic-gradient(var(--rc) calc(var(--p)*1%),#e6edf5 0);transition:--p var(--cv-d4) var(--cv-ease),--rc var(--cv-d4) var(--cv-ease),color var(--cv-d4) var(--cv-ease)}.hdr-ring::before{content:"";position:absolute;inset:4px;background:#fff}.cv-edit.cv-wiz-on,.cv-fld,.cv-ta,.hdr-ring>span{position:relative}.hdr-ring[data-full="1"]{--rc:#16a34a;color:#15803d}.cv-pb span,.cv-pe span,.cv-zoom{align-items:center;max-width:100%}@media screen and (min-width:1200px){.cv-pan{overscroll-behavior:contain}}.cv-zoom{position:sticky;top:0;z-index:5;display:flex;gap:6px;width:max-content;flex:none;margin:0 auto 8px;padding:4px 6px;background:#fff;border:1px solid #e3e9f2;border-radius:99px;box-shadow:0 2px 10px rgba(1,41,112,.08)}.cv-pb,.cv-pe{left:0;height:0;z-index:3;pointer-events:none;right:0}.cv-zoom button{border:0;background:0 0;color:#012970;min-width:30px;height:28px;padding:0 8px;border-radius:99px;font-size:14px;font-weight:700;line-height:1;cursor:pointer}.cv-zoom button:hover:not(:disabled){background:#eef2fb}.cv-zoom button:disabled{opacity:.35;cursor:default}.cv-zoom .cv-zv{font-size:12px;min-width:48px}.cv-zpg{font-size:11px;font-weight:700;color:#5a6478;padding:0 8px 0 10px;border-left:1px solid #e3e9f2;margin-left:2px}.cv-tg input,.cv-tgl{margin:0;cursor:pointer}@media(max-width:1199px){.cv-zoom{top:calc(70px + env(safe-area-inset-top,0px))}}.cv-pb{position:absolute;border-top:2px dashed #aebbd6}.cv-pb::after,.cv-pb::before{content:"";position:absolute;left:0;right:0;height:12px}.swal2-popup.cv-swal,.swal2-popup.cv-toast{min-height:0!important;height:auto!important}.cv-pb::before{bottom:0;background:linear-gradient(to top,rgba(1,41,112,.09),transparent)}.cv-pb::after{top:0;background:linear-gradient(to bottom,rgba(1,41,112,.09),transparent)}.cv-pb span,.cv-pe span{display:inline-flex;gap:5px;border-radius:99px;padding:1px 10px;font-size:10px;font-weight:700;font-style:normal;white-space:nowrap;background:#eef2fb;color:#4a5b80;border:1px solid #cdd7ea;position:absolute;right:10px}.cv-pb span{top:0}.cv-pb span.is-w,.cv-pe.is-warn span{background:#fff4e0;color:#a35a00;border-color:#f3cf94}.cv-pe{position:absolute;bottom:8px}.cv-pe span{bottom:0}@media screen{.cv-sheet-wrap{position:relative;width:calc(100% * var(--cv-z,1));margin:0 auto}.cv-sticky{display:flex;flex-direction:column;overflow:hidden!important;overflow:clip!important}.cv-pan{flex:1 1 auto;min-height:0;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;user-select:none;-webkit-user-select:none}.cv-pan::-webkit-scrollbar{display:none}.cv-pan.is-grab{cursor:grabbing}.cv-sheet{min-height:calc(var(--pg,1) * 141.42cqw)}.cv-sheet.is-measuring{min-height:141.42cqw}.cv-sheet.is-multi{background-image:none}.cv-sheet .is-push{background:rgba(245,158,11,.12);box-shadow:0 0 0 .3em rgba(245,158,11,.12);border-radius:.3em}}.cv-sheet[data-ff=verdana]{font-family:Verdana,Geneva,sans-serif}.cv-sheet[data-ff=trebuchet]{font-family:'Trebuchet MS','Lucida Grande',Tahoma,sans-serif}.cv-sheet[data-ff=system]{font-family:system-ui,-apple-system,'Segoe UI',Roboto,sans-serif}.cv-sheet[data-ff=palatino]{font-family:'Palatino Linotype',Palatino,'Book Antiqua',serif}.cv-sheet[data-ff=times]{font-family:'Times New Roman',Times,serif}.cv-sheet[data-ink=graphite]{--ink:#2b2f36;--mut:#5f6672}.cv-sheet[data-ink=black]{--ink:#000;--mut:#444b57}.cv-sheet[data-ink=slate]{--ink:#475569;--mut:#7b8798}.cv-sheet[data-var=dark] .cv-side h4{color:#fff;border-bottom-color:rgba(255,255,255,.35)}.cv-sheet[data-var=dark] .cv-side .cv-lv circle.on{fill:#fff}.cv-sheet[data-var=dark] .cv-side .cv-skel i.bi{color:rgba(255,255,255,.6)!important}.cv-sheet[data-var=timeline] .cv-e{position:relative;padding:0 0 1.05em 1.6em;margin-bottom:0;border-left:.12em solid var(--ln)}.cv-sheet[data-var=timeline] .cv-e:last-child{padding-bottom:0}.cv-sheet[data-var=timeline] .cv-e::before{content:'';position:absolute;left:-.38em;top:.4em;width:.64em;height:.64em;border-radius:50%;background:var(--ac);box-shadow:0 0 0 .2em #fff}.cv-sheet[data-var=bold] .cv-h{background:var(--ac);color:#fff;border:0;border-radius:1em;padding:1.8em 2em}.cv-sheet[data-var=bold] .cv-h .cv-ct,.cv-sheet[data-var=bold] .cv-h .cv-rl{color:rgba(255,255,255,.9)}.cv-sheet[data-var=bold] .cv-h .cv-ph{border:.25em solid rgba(255,255,255,.85)}.cv-sheet[data-var=bold] .cv-sec h4{background:var(--tint);color:var(--dk);border:0;border-left:.3em solid var(--ac);border-radius:.3em;padding:.45em .8em}.cv-sheet[data-var=exec] .cv-h{position:relative;padding-bottom:1.5em;border-bottom:.08em solid var(--ink)}.cv-sheet[data-var=exec] .cv-h::after{content:'';position:absolute;left:0;bottom:-.22em;width:7em;height:.3em;background:var(--ac)}.cv-sheet[data-var=exec] .cv-nm{font-size:2.8em;font-weight:800;text-transform:uppercase;letter-spacing:.06em;line-height:1.08}.cv-sheet[data-var=exec] .cv-rl{margin-top:.7em;font-size:1.05em;font-weight:600;text-transform:uppercase;letter-spacing:.2em}.cv-sheet[data-var=exec] .cv-ct{margin-top:1.1em;gap:.3em 1.6em}.cv-sheet[data-var=exec] .cv-ph{box-shadow:0 0 0 .22em #fff,0 0 0 .32em var(--ac)}.cv-sheet[data-var=exec] .cv-sec{margin-top:2em}.cv-sheet[data-var=exec] .cv-sec h4{display:flex;align-items:center;gap:.8em;border:0;padding:0;margin-bottom:1em;letter-spacing:.18em}.cv-sheet[data-var=exec] .cv-sec h4::before{content:'';flex:none;width:.55em;height:.55em;background:var(--ac)}.cv-sheet[data-var=exec] .cv-sec h4::after,.cv-sheet[data-var=prestige] .cv-main .cv-sec h4::after{content:'';flex:1;height:.08em;background:var(--ln)}.cv-sheet[data-var=exec] .cv-ed,.cv-sheet[data-var=tag] .cv-ed{color:var(--ac);font-weight:700}.cv-sheet[data-var=exec] .cv-es{font-weight:600}.cv-sheet[data-var=exec] ul.cv-d li::marker{color:var(--ac)}.cv-sheet[data-var=aside]{grid-template-columns:1fr 31%;gap:0 4.5%}.cv-sheet[data-var=aside] .cv-main{order:1;min-width:0}.cv-sheet[data-var=aside] .cv-side{order:2;border-radius:0 0 1.4em 1.4em;border-top:.5em solid var(--ac);padding:2em 1.6em}.cv-sheet[data-var=aside] .cv-nm{color:var(--ink);font-size:2.7em;font-weight:800}.cv-sheet[data-var=aside] .cv-main .cv-h{position:relative;padding-bottom:1.1em;border-bottom:.08em solid var(--ln)}.cv-sheet[data-var=aside] .cv-main .cv-h::after{content:'';position:absolute;left:0;bottom:-.08em;width:5em;height:.24em;background:var(--ac)}.cv-sheet[data-var=aside] .cv-main .cv-sec h4{display:flex;align-items:center;gap:.7em;border:0;padding:0;margin-bottom:.9em}.cv-sheet[data-var=aside] .cv-main .cv-sec h4::before{content:'';flex:none;width:1.6em;height:.2em;background:var(--ac)}.cv-sheet[data-var=aside] .cv-main .cv-ed,.cv-sheet[data-var=prestige] .cv-main .cv-ed{color:var(--ac);font-weight:600}.cv-sheet[data-var=aside] .cv-main ul.cv-d li::marker{color:var(--ac)}.cv-sheet[data-var=aside] .cv-side .cv-sk{padding:.32em 0}.cv-sheet[data-var=tag] .cv-h{padding:1.4em 0 .5em;border-top:.5em solid var(--ac);border-bottom:0}.cv-sheet[data-var=tag] .cv-nm{font-size:2.8em;font-weight:800;letter-spacing:-.025em}.cv-sheet[data-var=tag] .cv-rl{font-size:1.2em;font-weight:600}.cv-sheet[data-var=tag] .cv-ct{margin-top:1em;gap:.3em 1.5em}.cv-sheet[data-var=tag] .cv-sec{margin-top:1.7em}.cv-sheet[data-var=tag] .cv-sec h4{display:block;width:fit-content;max-width:100%;margin-bottom:1em;padding:.42em 1.1em;border:0;border-radius:.35em;background:var(--ac);color:#fff;font-size:.88em;letter-spacing:.16em}.cv-sheet[data-var=tag] .cv-lg,.cv-sheet[data-var=tag] .cv-sk{border-bottom:.06em solid var(--tint)}.cv-sheet[data-var=tag] ul.cv-d li::marker{color:var(--ac)}.cv-sheet[data-var=prestige] .cv-band{position:relative;overflow:hidden;background:linear-gradient(125deg,var(--dk) 0,var(--ac) 100%);padding:2.6em 2.8em}.cv-sheet[data-var=prestige] .cv-band::after,.cv-sheet[data-var=prestige] .cv-band::before{content:'';position:absolute;border-radius:50%;pointer-events:none}.cv-sheet[data-var=prestige] .cv-band::before{right:-5em;top:-7em;width:17em;height:17em;background:rgba(255,255,255,.07)}.cv-sheet[data-var=prestige] .cv-band::after{left:38%;bottom:-9em;width:14em;height:14em;background:rgba(255,255,255,.05)}.cv-sheet[data-var=prestige] .cv-band>*{position:relative;z-index:1}.cv-sheet[data-var=prestige] .cv-band .cv-nm{font-size:2.9em;font-weight:800;letter-spacing:-.025em}.cv-sheet[data-var=prestige] .cv-band .cv-rl{margin-top:.5em;font-size:1.02em;font-weight:600;text-transform:uppercase;letter-spacing:.18em}.cv-sheet[data-var=prestige] .cv-band .cv-rl::after{content:'';display:block;width:3em;height:.14em;margin-top:.8em;background:rgba(255,255,255,.7)}.cv-sheet[data-var=prestige] .cv-side{background:color-mix(in srgb,var(--ac) 6%,#fff);border:.08em solid color-mix(in srgb,var(--ac) 18%,#fff)}.cv-sheet[data-var=prestige] .cv-main .cv-sec h4{display:flex;align-items:center;gap:.8em;border:0;padding:0;margin-bottom:1em}.cv-sheet[data-var=prestige] ul.cv-d li::marker{color:var(--ac)}.cv-sheet[data-var=portrait] .cv-band{flex-direction:column;gap:1.1em;padding:0 0 1.7em;border-radius:0;border-bottom:.08em solid var(--ln);background:0 0;color:var(--ink);text-align:center;--sk1:color-mix(in srgb,var(--ac) 22%,#fff);--sk2:color-mix(in srgb,var(--ac) 12%,#fff)}.cv-sheet[data-var=portrait] .cv-band .cv-hi{flex:none;width:100%}.cv-sheet[data-var=portrait] .cv-band .cv-ph{order:-1;width:10em;height:10em;border:0;box-shadow:0 0 0 .25em #fff,0 0 0 .38em var(--ac)}.cv-sheet[data-var=portrait] .cv-band .cv-ph.cv-skel{border:0}.cv-sheet[data-var=portrait] .cv-band .cv-nm{font-size:2.9em;font-weight:300;letter-spacing:.01em}.cv-sheet[data-var=portrait] .cv-band .cv-rl{margin-top:.6em;font-size:1.02em;font-weight:600;color:var(--ac);text-transform:uppercase;letter-spacing:.22em}.cv-sheet[data-var=portrait] .cv-band .cv-ct{justify-content:center;margin-top:1.1em;color:var(--mut)}.cv-sheet[data-var=portrait] .cv-band .cv-ct i{color:var(--ac)}.cv-sheet[data-var=portrait] .cv-band .cv-skel i.bi{color:color-mix(in srgb,var(--ac) 45%,#fff)!important}.cv-sheet[data-var=portrait] .cv-band .cv-ph.cv-skel i.bi{color:#fff!important}.cv-sheet[data-var=portrait] .cv-cols{grid-template-columns:1fr 30%;gap:0 5%;margin-top:.4em}.cv-sheet[data-var=portrait] .cv-side{background:0 0;border-radius:0;border-left:.08em solid var(--ln);padding:0 0 0 1.6em}.cv-sheet[data-var=portrait] .cv-sec h4{position:relative;letter-spacing:.2em}.cv-sheet[data-var=portrait] .cv-sec h4::after{content:'';position:absolute;left:0;bottom:-.12em;width:2.4em;height:.12em;background:var(--ac)}.cv-sheet[data-var=journal]{counter-reset:jr}.cv-sheet[data-var=journal] .cv-h{padding:1.4em 0;border-top:.08em solid var(--ink);border-bottom:.08em solid var(--ink)}.cv-sheet[data-var=journal] .cv-nm{font-size:3.1em;font-weight:700;letter-spacing:-.01em;line-height:1.05}.cv-sheet[data-var=journal] .cv-rl{margin-top:.5em;font-size:1.3em;font-style:italic;font-weight:400}.cv-sheet[data-var=journal] .cv-ct{margin-top:1em;font-size:.88em}.cv-sheet[data-var=journal] .cv-sec{counter-increment:jr;margin-top:2em}.cv-sheet[data-var=journal] .cv-sec h4{display:flex;align-items:baseline;gap:.9em;border:0;padding:0;margin-bottom:1em;color:var(--ink);letter-spacing:.16em}.cv-sheet[data-var=journal] .cv-sec h4::before{content:counter(jr,decimal-leading-zero);font-family:Georgia,'Times New Roman',serif;font-size:1.9em;font-style:italic;font-weight:400;letter-spacing:0;line-height:1;color:var(--ac)}.cv-sheet[data-var=journal] .cv-sec h4::after{content:'';flex:1;align-self:center;height:.08em;background:var(--ln)}.cv-tgl,.cv-tips{align-items:center}.cv-sheet[data-var=journal] .cv-eh b{font-size:1.12em}.cv-sheet[data-var=journal] .cv-ed{font-style:italic;color:var(--mut)}.cv-sheet[data-var=journal] .cv-es{font-style:italic}.cv-th[data-th=dark]{background-image:var(--pw),var(--pw),var(--pw),var(--d),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g),var(--g),var(--a);background-position:4px 12px,4px 18px,4px 24px,32px 10px,32px 22px,32px 28px,32px 32px,32px 36px,32px 46px,32px 52px,32px 56px,32px 60px,0 0;background-size:18px 2px,14px 2px,16px 2px,34px 5px,20px 3px,34px 2px,34px 2px,26px 2px,20px 3px,34px 2px,34px 2px,24px 2px,26px 100px}.cv-th[data-th=timeline]{background-image:var(--d),var(--a),var(--a),var(--g),var(--g),var(--a),var(--g),var(--g),var(--a),var(--g),var(--g),var(--a);background-position:6px 8px,6px 16px,8px 26px,18px 26px,18px 31px,8px 46px,18px 46px,18px 51px,8px 66px,18px 66px,18px 71px,10px 24px;background-size:30px 5px,20px 3px,5px 5px,46px 2px,36px 2px,5px 5px,46px 2px,30px 2px,5px 5px,46px 2px,36px 2px,1px 60px}.cv-th[data-th=bold]{background-image:var(--pw),var(--pw),var(--t),var(--g),var(--g),var(--g),var(--t),var(--g),var(--g),var(--g),var(--t),var(--g),var(--a);background-position:6px 7px,6px 15px,6px 30px,6px 39px,6px 43px,6px 47px,6px 54px,6px 63px,6px 67px,6px 71px,6px 78px,6px 87px,0 0;background-size:34px 5px,22px 2px,24px 5px,60px 2px,60px 2px,44px 2px,24px 5px,60px 2px,60px 2px,44px 2px,24px 5px,60px 2px,72px 22px}.cv-th[data-th=exec]{background-image:var(--d),var(--a),var(--d),var(--a),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g),var(--g);background-position:6px 8px,6px 16px,6px 25px,6px 24px,6px 33px,16px 34px,6px 40px,6px 44px,6px 54px,16px 55px,6px 61px,6px 65px,6px 75px,16px 76px,6px 82px,6px 86px;background-size:34px 5px,22px 2px,60px 1px,16px 3px,4px 4px,50px 1px,60px 2px,44px 2px,4px 4px,50px 1px,60px 2px,40px 2px,4px 4px,50px 1px,60px 2px,36px 2px}.cv-th[data-th=aside]{background-image:var(--t),var(--a),var(--pw),var(--pw),var(--pw),var(--pw),var(--d),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g);background-position:49px 0,49px 0,56px 8px,52px 28px,52px 33px,52px 38px,6px 8px,6px 16px,6px 28px,6px 32px,6px 36px,6px 46px,6px 50px,6px 54px,6px 58px,6px 70px,6px 74px,6px 78px;background-size:23px 100px,23px 3px,12px 12px,14px 2px,12px 2px,15px 2px,32px 5px,22px 2px,38px 2px,38px 2px,28px 2px,14px 3px,38px 2px,38px 2px,30px 2px,14px 3px,38px 2px,34px 2px}.cv-th[data-th=tag]{background-image:var(--a),var(--d),var(--a),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g);background-position:6px 5px,6px 12px,6px 20px,6px 30px,6px 40px,6px 44px,6px 48px,6px 58px,6px 68px,6px 72px,6px 76px,6px 86px,6px 96px,6px 100px;background-size:60px 3px,34px 5px,22px 2px,22px 6px,60px 2px,60px 2px,44px 2px,22px 6px,60px 2px,60px 2px,40px 2px,22px 6px,60px 2px,60px 2px}.cv-th[data-th=portrait]{background-image:var(--t),var(--d),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g),var(--g),var(--g),var(--g);background-position:28px 5px,18px 25px,26px 31px,6px 38px,6px 46px,6px 50px,6px 56px,6px 61px,6px 65px,6px 69px,6px 73px,52px 46px,52px 52px,52px 56px,52px 60px,52px 64px,36px 46px;background-size:16px 16px,36px 4px,20px 2px,60px 1px,40px 2px,40px 2px,16px 2px,38px 2px,38px 2px,38px 2px,28px 2px,12px 2px,14px 2px,14px 2px,14px 2px,12px 2px,1px 46px}.cv-th[data-th=journal]{background-image:var(--d),var(--a),var(--d),var(--d),var(--a),var(--g),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g),var(--g),var(--a),var(--g),var(--g),var(--g);background-position:6px 9px,6px 18px,6px 6px,6px 25px,6px 32px,16px 34px,6px 40px,6px 44px,6px 48px,6px 58px,16px 60px,6px 66px,6px 70px,6px 80px,16px 82px,6px 88px,6px 92px;background-size:40px 6px,24px 2px,60px 1px,60px 1px,6px 4px,50px 1px,60px 2px,60px 2px,44px 2px,6px 4px,50px 1px,60px 2px,40px 2px,6px 4px,50px 1px,60px 2px,40px 2px}.cv-tgl{display:flex;justify-content:space-between;gap:16px;padding:12px 14px 12px 16px;border:1px solid var(--fld-bd,#dbe3ef);border-radius:var(--fld-r,12px);background:var(--fld-bg,#f6f8fc);-webkit-user-select:none;transition:border-color var(--cv-d1),background-color var(--cv-d1),box-shadow var(--cv-d1)}.cv-tgl:hover{border-color:var(--fld-bd-h,#b9c7dd)}.cv-tgl:has(input:checked){border-color:color-mix(in srgb,var(--crm-primary,#006097) 40%,#fff);background:color-mix(in srgb,var(--crm-primary,#006097) 5%,#fff)}.cv-tgl:has(input:focus-visible){box-shadow:0 0 0 4px var(--fld-ring,rgba(0,96,151,.14))}.cv-tgl-tx{display:flex;flex-direction:column;gap:3px;min-width:0}.cv-tgl-tx b{font-size:13px;font-weight:700;line-height:1.35;color:#012970}.cv-tgl-tx small{font-size:11.5px;line-height:1.4;color:#6b7a99}.cv-tg{position:relative;flex:none;width:54px;height:30px}.cv-tg input,.cv-tg-b,.cv-tg-b i,.cv-tg-b::before{position:absolute}.cv-tg input{inset:0;z-index:2;width:100%;height:100%;opacity:0}.cv-grip,.cv-tg-b i{height:24px;place-items:center}.cv-chip i,.cv-edit .cv-cs .custom-select-options li+li{margin-top:2px}.cv-tg-b{inset:0;border-radius:99px;background:#d3dbe8;box-shadow:inset 0 1px 3px rgba(1,41,112,.2);transition:background var(--cv-d2),box-shadow var(--cv-d2)}.cv-tg-b::before{content:"";inset:0;border-radius:inherit;background:linear-gradient(135deg,var(--crm-primary,#006097),color-mix(in srgb,var(--crm-primary,#006097) 55%,#38bdf8));opacity:0;transition:opacity var(--cv-d2)}.cv-sug:not(:empty),.cv-tip-p{padding:10px 12px;background:#fffbea}.cv-tg-b i{left:3px;top:3px;z-index:1;display:grid;width:24px;border-radius:99px;background:#fff;font-size:14px;line-height:1;color:transparent;box-shadow:0 2px 6px rgba(1,41,112,.3);transition:transform var(--cv-d3) cubic-bezier(.34,1.56,.64,1),width var(--cv-d1) ease,color var(--cv-d1)}.cv-tg input:checked+.cv-tg-b{box-shadow:inset 0 1px 3px rgba(1,41,112,.25),0 0 0 4px color-mix(in srgb,var(--crm-primary,#006097) 14%,transparent)}.cv-tg input:checked+.cv-tg-b::before{opacity:1}.cv-tg input:checked+.cv-tg-b i{transform:translateX(24px);color:var(--crm-primary,#006097)}.cv-tgl:active .cv-tg-b i{width:30px}.cv-tgl:active .cv-tg input:checked+.cv-tg-b i{transform:translateX(18px)}.cv-grip{display:inline-grid;flex:none;width:22px;margin:-2px 0 -2px -2px;color:#9aa6bd;font-size:17px;cursor:grab;touch-action:none;border-radius:6px}body.cv-dragging,body.cv-dragging *{cursor:grabbing!important;user-select:none;-webkit-user-select:none}.cv-tips{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:8px}.cv-tip-b{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#7a5a00}.cv-tip-b i{color:#e0a800}.cv-tip-p{margin-top:8px;border:1px dashed #d9c27a;border-radius:10px}.cv-sug:not(:empty){margin-top:12px;border:1px dashed #d9c27a;border-radius:10px}.cv-tip-h{font-size:11px;font-weight:600;color:#7a5a00;margin-bottom:8px}.cv-chips{display:flex;flex-wrap:wrap;gap:6px}.cv-chip{display:inline-flex;align-items:flex-start;gap:6px;max-width:100%;padding:5px 10px;border:1px solid #ead9a0;border-radius:99px;background:#fff;color:#1b2333;font-size:12px;line-height:1.35;text-align:left;cursor:pointer;transition:background var(--cv-d1),border-color var(--cv-d1)}.cv-chip i{color:#c99700;font-size:11px;flex:none}.cv-chip:hover{background:#fff3c4;border-color:#d9b84a}.cv-chip.is-used{opacity:.55;cursor:default;background:#f3f5f9;border-color:#e3e9f2}.cv-chip.is-used i{color:#2e8b57}.cv-rv-top{display:flex;align-items:center;gap:16px;margin-bottom:12px}.cv-rv-sc{flex:none;display:flex;align-items:baseline;gap:2px;color:#012970}.cv-rv-sc b{font-size:34px;font-weight:800;line-height:1}.cv-rv-sc small{font-size:12px;font-weight:700;color:#899bbd}.cv-rv-i>span:first-of-type,.cv-rv-mid{flex:1;min-width:0}.cv-rv-g{font-size:13px;font-weight:700;color:#1b2333;margin-bottom:6px}.cv-rv-bar{height:8px;border-radius:99px;background:#e9eef7;overflow:hidden}.cv-rv-bar i{display:block;height:100%;width:0;border-radius:99px;background:#dc3545;transition:width var(--cv-d4) var(--cv-ease),background var(--cv-d2)}.cv-edit label.cv-lb,.cv-hsearch>i{transition:color var(--cv-d1)}.cv-rv-bar i[data-g="1"]{background:#f59e0b}.cv-rv-bar i[data-g="2"]{background:#0e7490}.cv-rv-bar i[data-g="3"]{background:#0b7a5b}.cv-rv-l{list-style:none;margin:0;padding:0;display:grid;gap:6px}.cv-rv-i{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:#f6f8fc;font-size:12.5px;line-height:1.4;color:#1b2333}.cv-rv-i>i{flex:none;font-size:15px}.cv-rv-i.is-high>i{color:#dc3545}.cv-rv-i.is-mid>i{color:#d98200}.cv-hmain small:first-of-type,.cv-rv-i.is-low>i{color:#6b7a99}.cv-rv-a{flex:none;display:inline-flex;gap:6px}.cv-rv-a .btn{font-size:11px;font-weight:700;padding:3px 10px}.cv-rv-m{padding:2px 4px;font-size:12px}.swal2-popup.cv-swal,.swal2-popup.cv-toast{will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swal2-popup.cv-swal{width:27em!important;max-width:calc(100vw - 32px)!important;margin:16px!important;padding:30px 26px 22px!important;border-radius:20px!important;font-size:1rem!important;box-shadow:0 24px 60px rgba(1,41,112,.28),0 2px 8px rgba(1,41,112,.08)!important;background:#fff}.cv-swal .swal2-icon.cv-swal-i{width:60px;height:60px;margin:0 auto 16px;border:0!important;border-radius:50%;font-size:28px;color:var(--sw-ic,#dc3545);background:color-mix(in srgb,var(--sw-ic,#dc3545) 12%,#fff);display:flex;align-items:center;justify-content:center}.cv-swal .swal2-icon.cv-swal-i .swal2-icon-content{font-size:inherit;display:flex}.cv-edit.cv-wiz-on>.cv-wiz-nav,.cv-swal .swal2-icon.cv-swal-i .swal2-icon-content{display:flex}.cv-swal .swal2-title.cv-swal-t{padding:0;margin:0 0 8px;font-size:20px;font-weight:800;color:#012970;line-height:1.25;text-align:center}.cv-swal .swal2-html-container.cv-swal-h{margin:0;padding:0;font-size:14px;line-height:1.55;color:#5a6478;text-align:center;overflow-wrap:anywhere}.cv-swal .cv-swal-h ul{display:grid;gap:6px;margin:14px 0 0;padding:12px 14px 12px 32px;background:#f6f8fc;border-radius:12px;color:#1b2333;text-align:left;font-size:13px}.cv-swal .swal2-actions.cv-swal-a{width:100%;margin:22px 0 0;gap:10px;flex-wrap:nowrap}.cv-swal .cv-swal-no,.cv-swal .cv-swal-ok{flex:1 1 0;min-width:0;margin:0;padding:11px 16px;border-radius:12px;font-size:14px;font-weight:700;line-height:1.2;transition:background var(--cv-d1),box-shadow var(--cv-d1),transform var(--cv-d1)}.cv-swal .cv-swal-ok{border:0;background:var(--sw-ok,#dc3545);color:#fff;box-shadow:0 6px 16px color-mix(in srgb,var(--sw-ok,#dc3545) 35%,transparent)}.cv-swal .cv-swal-ok:hover{filter:brightness(1.08)}.cv-swal .cv-swal-no{border:1px solid #dfe5ee;background:#fff;color:#35425e}.cv-wz-d.is-done,.cv-wz-d:hover{color:var(--crm-primary)}.cv-swal .cv-swal-no:hover{background:#f4f6fa}.cv-swal .cv-swal-no:focus-visible,.cv-swal .cv-swal-ok:focus-visible{outline:#006097 solid 2px;outline-offset:2px;box-shadow:none}.cv-swal .swal2-close.cv-swal-x{top:10px;right:10px;width:32px;height:32px;border-radius:50%;font-size:22px;color:#99a6c2;transition:background var(--cv-d1),color var(--cv-d1)}.cv-swal .swal2-close.cv-swal-x:hover,.cv-toast .cv-toast-x:hover{background:#eef2fb;color:#012970}@media(max-width:420px){.cv-tpls{grid-template-columns:repeat(2,1fr)}.cv-swal .swal2-actions.cv-swal-a{flex-direction:column-reverse}.cv-swal .cv-swal-no,.cv-swal .cv-swal-ok{width:100%;flex:none}}body .swal2-container.cv-toast-c{background:0 0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:78px 16px 0!important;pointer-events:none!important;width:auto!important;max-width:100%}.swal2-popup.cv-toast{--tc:#006097;pointer-events:auto;position:relative;display:flex!important;align-items:center;width:auto!important;min-width:260px;max-width:min(400px,calc(100vw - 32px))!important;margin:0!important;padding:0!important;border-radius:16px!important;border:1px solid rgba(1,41,112,.08);background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 16px 40px rgba(1,41,112,.18),0 2px 6px rgba(1,41,112,.08)!important;overflow:hidden;font-size:1rem!important;touch-action:pan-y;cursor:grab}.cv-wz-d.is-cur,.cv-wz-d.is-done,.cv-wz-d:hover{border-color:var(--crm-primary)}.cv-toast .swal2-html-container.cv-toast-h{display:flex!important;align-items:center;gap:12px;margin:0;padding:12px 40px 14px 12px;text-align:left;overflow:visible}.cv-flag,.cv-ht,.cv-mp-v,.cv-th.is-live{overflow:hidden}.cv-toast-ic{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:color-mix(in srgb,var(--tc) 13%,#fff);color:var(--tc);font-size:19px}.cv-toast-tx{display:flex;flex-direction:column;min-width:0;gap:1px}.cv-toast-tx small{font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--tc)}.cv-toast-tx b{font-size:13.5px;font-weight:600;line-height:1.35;color:#1b2333;overflow-wrap:anywhere}.cv-toast .swal2-close.cv-toast-x{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;font-size:18px;line-height:1;color:#99a6c2;opacity:0;transition:opacity var(--cv-d1),background var(--cv-d1),color var(--cv-d1)}.cv-toast .cv-toast-x:focus-visible,.cv-toast:hover .cv-toast-x{opacity:1}@media(hover:none){.cv-toast .cv-toast-x{opacity:.8}}.cv-toast .swal2-timer-progress-bar-container{position:absolute;inset:auto 0 0 0;height:3px;background:0 0}.cv-toast .swal2-timer-progress-bar.cv-toast-bar{background:linear-gradient(90deg,var(--tc),color-mix(in srgb,var(--tc) 55%,#fff));opacity:.7;border-radius:0 3px 3px 0}@keyframes cv-toast-in{from{opacity:0;transform:translateX(56px) scale(.94)}to{opacity:1;transform:none}}@keyframes cv-toast-out{to{opacity:0;transform:translateX(40px) scale(.95)}}.cv-toast-in{animation:.6s cubic-bezier(.33,1,.68,1) cv-toast-in}.cv-toast-out{animation:cv-toast-out var(--cv-d2) var(--cv-ease-exit) forwards}.cv-th.is-live{--k:.2;position:relative;width:calc(600px*var(--k));height:calc(848.52px*var(--k));background-image:none;transition:transform var(--cv-d1),box-shadow var(--cv-d1)}.cv-th.is-live .cv-th-in{position:absolute;left:0;top:0;width:600px;height:848.52px;transform:scale(var(--k));transform-origin:0 0;pointer-events:none;user-select:none;-webkit-user-select:none;text-align:left;font-weight:400;letter-spacing:normal;text-transform:none}.cv-th.is-live .cv-sheet{width:100%;height:100%;max-height:none;overflow:hidden}.cv-th.is-live .cv-ph.cv-skel,.cv-th.is-live .cv-skel{animation:none!important}.cv-tpl:hover .cv-th.is-live{transform:translateY(-2px);box-shadow:0 0 0 1px #c3d2e6,0 8px 18px rgba(1,41,112,.14)}.cv-tpl.is-on .cv-th.is-live{box-shadow:0 0 0 2px var(--ac,#006097),0 8px 18px rgba(1,41,112,.18)}@media(min-width:421px) and (max-width:575px){.cv-th.is-live{--k:.17}}.cv-edit{scroll-margin-top:calc(68px + env(safe-area-inset-top,0px));--fld-bg:#f6f8fc;--fld-bd:#dbe3ef;--fld-bd-h:#b9c7dd;--fld-r:12px;--fld-ring:rgba(0,96,151,.14)}.cv-edit.cv-wiz-on .cv-card{scroll-margin-top:calc(150px + env(safe-area-inset-top,0px))}.cv-wiz-top{position:sticky;top:calc(59px + env(safe-area-inset-top,0px));z-index:50;margin-bottom:14px;padding:12px 18px;border-radius:14px;background:rgba(255,255,255,.95);box-shadow:0 0 30px rgba(1,41,112,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cv-wiz-steps,.cv-wz-d{position:relative;padding:0}.cv-wiz-steps{--dz:clamp(26px,7vw,36px);--wp:0;display:flex;justify-content:space-between;align-items:center;list-style:none;margin:0}.cv-edit .cv-cs .custom-select-options li .cv-flag,.cv-fl-s{margin-right:10px}.cv-wiz-steps::after,.cv-wiz-steps::before{content:"";position:absolute;top:50%;left:calc(var(--dz)/2);height:3px;margin-top:-1.5px;border-radius:3px}.cv-wiz-steps::before{right:calc(var(--dz)/2);background:#e3e9f2}.cv-wiz-steps::after{width:calc((100% - var(--dz))*var(--wp));background:var(--crm-primary);transition:width var(--cv-d5) var(--cv-ease)}.cv-wiz-steps li{position:relative;z-index:1;display:flex}.cv-wz-d{display:grid;place-items:center;width:var(--dz);height:var(--dz);border-radius:50%;border:2px solid #d8e0ec;background:#fff;color:#899bbd;font-size:12px;line-height:1;cursor:pointer;transition:background var(--cv-d2),border-color var(--cv-d2),color var(--cv-d2),transform var(--cv-d2) var(--cv-ease),box-shadow var(--cv-d2)}.cv-edit input.form-control:not([type=color]),.cv-mp-v{height:44px}.cv-wz-d::before{content:"";position:absolute;inset:-6px -3px}.cv-wz-d b{font-weight:800}.cv-wiz-head small,.cv-wz-opt{color:#6b7a99;font-weight:700}.cv-wz-d i{display:none;font-size:15px}.cv-wz-d:active{transform:scale(.92)}.cv-wz-d:focus-visible{outline:2px solid var(--crm-primary);outline-offset:3px}.cv-wz-d.is-done{background:#e6f0f6}.cv-wz-d.is-cur{background:var(--crm-primary);color:#fff;transform:scale(1.14);box-shadow:0 0 0 4px rgba(0,96,151,.18)}.cv-wiz-head{padding:0 4px 14px}.cv-wiz-head small{display:flex;align-items:center;gap:8px;font-size:11px}.cv-wiz-head h2{margin:2px 0 4px;font-size:20px;font-weight:800;line-height:1.25;color:#012970;outline:0}.cv-wiz-head p{margin:0;max-width:62ch;font-size:13px;line-height:1.5;color:#5a6478}.cv-wiz-head.is-swap>*{animation:cv-wz-hd var(--cv-d4) var(--cv-ease) backwards}.cv-wz-opt{font-style:normal;padding:1px 8px;border-radius:99px;background:#eef2f8;font-size:10.5px}@keyframes cv-wz-f{from{opacity:0;transform:translateX(30px)}}@keyframes cv-wz-b{from{opacity:0;transform:translateX(-30px)}}.cv-edit[data-dir=f]>.cv-card.is-cur{animation:cv-wz-f var(--cv-d4) var(--cv-ease) calc(var(--cv-gap)*2) backwards}.cv-edit[data-dir=b]>.cv-card.is-cur{animation:cv-wz-b var(--cv-d4) var(--cv-ease) calc(var(--cv-gap)*2) backwards}.cv-wiz-nav{position:sticky;bottom:calc(68px + env(safe-area-inset-bottom,0px));z-index:40;align-items:center;gap:10px;margin-top:4px;padding:10px;border-radius:16px;background:rgba(255,255,255,.95);box-shadow:0 8px 30px rgba(1,41,112,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cv-edit>.cv-card.is-leaving,.cv-mp-v{z-index:1;pointer-events:none}.cv-wiz-nav #cv-wz-next{margin-left:auto}.cv-wiz-nav .btn:disabled{opacity:.45}@media(min-width:1200px){.hdr-route{margin-left:14px}.cv-edit>.cv-card:last-child{margin-bottom:0}.cv-wz-prv{display:none!important}}@media(max-width:399px){.cv-wz-prv span,.hdr-route-ico{display:none}.hdr-route{padding-left:10px}.hdr-right{gap:8px;padding-right:12px}}@media print{.cv-sheet{font-size:calc(3.15mm*var(--fs,1)*var(--fa,1))}.cv-sheet[data-tpl=compact]{font-size:calc(2.81mm*var(--fs,1)*var(--fa,1))}.cv-pb,.cv-pe,.cv-tgl,.cv-wiz-head,.cv-wiz-nav,.cv-wiz-top,.cv-zoom{display:none!important}}@media(max-width:1000px){.mobile-bottom-nav{left:0;right:0;width:auto;max-width:none;transform:none}}@keyframes cv-wz-hd{from{opacity:0;transform:translateY(10px)}}@keyframes cv-wz-up{from{opacity:0;transform:translateY(14px)}}@keyframes cv-wz-xf{to{opacity:0;transform:translateX(-26px) scale(.985)}}@keyframes cv-wz-xb{to{opacity:0;transform:translateX(26px) scale(.985)}}.cv-wiz-head.is-swap>small{animation-delay:0s}.cv-wiz-head.is-swap>h2{animation-delay:var(--cv-gap)}.cv-wiz-head.is-swap>p{animation-delay:calc(var(--cv-gap)*2)}.cv-edit[data-dir=f]>.cv-card.is-leaving{animation:cv-wz-xf var(--cv-d2) var(--cv-ease-exit) forwards}.cv-edit[data-dir=b]>.cv-card.is-leaving{animation:cv-wz-xb var(--cv-d2) var(--cv-ease-exit) forwards}.cv-edit[data-dir]>.cv-card.is-cur .card-body>*{animation:cv-wz-up var(--cv-d4) var(--cv-ease) backwards;animation-delay:calc(var(--cv-gap)*3 + var(--si,0)*var(--cv-gap))}.cv-edit[data-dir]>.cv-card.is-cur .card-body>:nth-child(2){--si:1}.cv-edit[data-dir]>.cv-card.is-cur .card-body>:nth-child(3){--si:2}.cv-edit[data-dir]>.cv-card.is-cur .card-body>:nth-child(4){--si:3}.cv-edit[data-dir]>.cv-card.is-cur .card-body>:nth-child(5){--si:4}.cv-edit[data-dir]>.cv-card.is-cur .card-body>:nth-child(n+6){--si:5}.cv-fl.is-pop .cv-flag,.cv-wz-d.is-pop.is-cur i:not(.bi-check-lg),/* „pop” ikony tylko po zmianie stanu kroku przez użytkownika (klasa.is-popdodawanazJS) – nie przy wczytywaniu strony */ .cv-wz-d.is-pop.is-done i.bi-check-lg{animation:cv-pop var(--cv-d3) var(--cv-ease)}.cv-wiz-steps{transition:opacity var(--cv-d2) ease}.cv-wiz-steps.is-init .cv-wz-d,.cv-wiz-steps.is-init .cv-wz-d *,.cv-wiz-steps.is-init::after{transition:none!important;animation:none!important}#cv-wz-next>.is-new{animation:cv-swap var(--cv-d3) var(--cv-ease) backwards}.cv-edit .cv-item{--fld-bg:#fff}@keyframes cv-cnt-in{from{opacity:0;transform:translateY(3px)}}.cv-edit div:focus-within>label.cv-lb{color:var(--crm-primary)}.cv-edit :is(input,textarea).form-control:not([type=color]){font-size:.92rem;font-weight:500;line-height:1.4;color:#1b2333;background-color:var(--fld-bg);border:1px solid var(--fld-bd)!important;border-radius:var(--fld-r)!important;padding:.6rem .9rem;box-shadow:none;transition:border-color var(--cv-d1),background-color var(--cv-d1),box-shadow var(--cv-d1)!important}.cv-edit .form-control::placeholder{color:#a6b1c6;font-weight:400;opacity:1}.cv-edit :is(input,textarea).form-control:not([type=color]):where(:hover:not(:focus):not(:disabled)){border-color:var(--fld-bd-h)!important;background-color:#fff}.cv-edit :is(input,textarea).form-control:not([type=color]):where(:focus){border-color:var(--crm-primary)!important;background-color:#fff;box-shadow:0 0 0 4px var(--fld-ring),0 6px 16px rgba(1,41,112,.07)!important}.cv-edit :is(input,textarea).form-control.is-valid:not([type=color]){border-color:#16a34a!important}.cv-edit :is(input,textarea).form-control.is-valid:not([type=color]):focus{box-shadow:0 0 0 4px rgba(22,163,74,.14)!important}.cv-edit :is(input,textarea).form-control.is-invalid:not([type=color]){border-color:#dc3545!important;background-color:#fff8f8;animation:cv-shake var(--cv-d2)}.cv-edit :is(input,textarea).form-control.is-invalid:not([type=color]):focus{box-shadow:0 0 0 4px rgba(220,53,69,.16)!important}.cv-edit .invalid-feedback{margin-top:6px;font-size:11.5px;animation:cv-fade var(--cv-d1)}.cv-edit input[type=month]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.5;transition:opacity var(--cv-d1)}.cv-edit input[type=month]:hover::-webkit-calendar-picker-indicator{opacity:.9}.cv-edit .cv-mp>input.form-control{color:transparent!important;-webkit-text-fill-color:transparent;caret-color:transparent;cursor:pointer;user-select:none;-webkit-user-select:none;text-overflow:clip}.cv-mp-v{position:absolute;left:0;right:0;top:0;padding:0 .9rem 0 2.6rem;line-height:44px;font-size:.92rem;font-weight:500;color:#1b2333;white-space:nowrap;text-overflow:ellipsis;transition:color var(--cv-d1),opacity var(--cv-d1)}.cv-mpp-c,.cv-mpp-x{font-weight:600;background:0 0}.cv-mp-v.is-ph{color:#a6b1c6;font-weight:400}@container (max-width:209px){.cv-mp-v .l{display:none}.cv-mp-v .m{display:inline}}@container (max-width:139px){.cv-mp-v .m{display:none}.cv-mp-v .n{display:inline}}.cv-mp>input.is-invalid~.cv-mp-v{animation:cv-shake var(--cv-d2)}.cv-edit .cv-mp.is-open>input.form-control{border-color:var(--crm-primary)!important;background-color:#fff;box-shadow:0 0 0 4px var(--fld-ring),0 6px 16px rgba(1,41,112,.07)!important}.cv-mp.is-open>.cv-fi{color:var(--crm-primary);transform:scale(1.12)}.cv-edit div:has(>.cv-mp.is-open)>label.cv-lb{color:var(--crm-primary)}.cv-mpp{position:fixed;left:0;top:0;z-index:1080;width:296px;max-width:calc(100vw - 16px);padding:10px 0 8px;background:#fff;border:1px solid #e3e9f2;border-radius:18px;box-shadow:0 24px 56px rgba(1,41,112,.2),0 3px 10px rgba(1,41,112,.08);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px) scale(.97);transform-origin:top left;transition:opacity var(--cv-d1),transform var(--cv-d2) var(--cv-ease),visibility 0s var(--cv-d2)}.cv-mpp[data-flip=up]{transform:translateY(6px) scale(.97);transform-origin:bottom left}.cv-mpp button{font-family:inherit}.cv-mpp button:focus-visible{outline:2px solid var(--crm-primary);outline-offset:1px}.cv-mpp-h{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 10px 6px}.cv-mpp-n,.cv-mpp-t{border:0;background:0 0;border-radius:10px;transition:background var(--cv-d1),color var(--cv-d1),opacity var(--cv-d1)}.cv-mpp-n{width:34px;height:34px;display:grid;place-items:center;font-size:14px;color:#6b7a99}.cv-mpp-n:hover:not(:disabled),.cv-mpp-x:hover{background:rgba(0,96,151,.09);color:var(--crm-primary)}.cv-mpp-n:disabled{opacity:.3}.cv-mpp-t{flex:1;height:34px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:.95rem;color:#012970}.cv-fl-s,.cv-mpp-f{align-items:center}.cv-mpp-t i{font-size:11px;color:#6b7a99}.cv-mpp-c:hover,.cv-mpp-t:hover{background:rgba(0,96,151,.09)}.cv-mpp-b{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:4px 12px 10px}.cv-mpp-b.is-r{animation:cv-mpp-r var(--cv-d2) var(--cv-ease)}.cv-mpp-b.is-l{animation:cv-mpp-l var(--cv-d2) var(--cv-ease)}@keyframes cv-mpp-r{from{opacity:0;transform:translateX(18px)}}@keyframes cv-mpp-l{from{opacity:0;transform:translateX(-18px)}}.cv-mpp-c{height:44px;border:0;border-radius:12px;color:#1b2333;font-size:.86rem;transition:background var(--cv-d1),color var(--cv-d1),box-shadow var(--cv-d1),transform var(--cv-d1)}.cv-mpp-c:active{transform:scale(.95)}.cv-mpp-c.is-in{background:rgba(0,96,151,.07);color:var(--crm-primary)}.cv-mpp-c.is-in:hover{background:rgba(0,96,151,.14)}.cv-mpp-c.is-now{box-shadow:inset 0 0 0 1.5px rgba(0,96,151,.35)}.cv-mpp-c.is-pair{background:rgba(0,96,151,.12);color:var(--crm-primary);box-shadow:inset 0 0 0 1.5px var(--crm-primary)}.cv-mpp-c.is-sel,.cv-mpp-c.is-sel:hover{background:var(--crm-primary);color:#fff;box-shadow:0 6px 14px rgba(0,96,151,.3)}.cv-mpp-f{display:flex;justify-content:space-between;gap:8px;padding:8px 12px 0;border-top:1px solid #eef1f6}.cv-mpp-x{border:0;padding:6px 10px;border-radius:9px;font-size:12px;color:#6b7a99;transition:background var(--cv-d1),color var(--cv-d1)}.cv-mpp-x.is-main{color:var(--crm-primary)}.cv-cnt,.cv-fld>.cv-fi,.cv-hsearch>i{position:absolute;pointer-events:none}.cv-fld>.cv-fi{left:0;top:0;z-index:2;width:42px;height:44px;display:grid;place-items:center;font-size:15px;color:#9aa6bd;transition:color var(--cv-d1),transform var(--cv-d1)}.cv-edit .cv-fld.has-ic .form-control{padding-left:2.6rem}.cv-fld:focus-within>.cv-fi{color:var(--crm-primary);transform:scale(1.12)}.cv-fld:has(.is-valid)>.cv-fi{color:#16a34a}.cv-fld:has(.is-invalid)>.cv-fi{color:#dc3545}.cv-edit textarea.form-control{display:block;min-height:96px;max-height:340px;overflow-y:auto;resize:none;padding:.75rem .9rem 1.85rem;line-height:1.55;field-sizing:content;scrollbar-width:thin}.cv-edit .cv-ta.no-cnt textarea.form-control{padding-bottom:.75rem}.cv-edit #cv-summary{min-height:136px}.cv-cnt{right:14px;bottom:8px;padding:3px 8px;border-radius:99px;font-size:10.5px;font-weight:700;line-height:1;color:#8a97b1;background:rgba(255,255,255,.92);opacity:0;transform:translateY(3px);transition:opacity var(--cv-d1),transform var(--cv-d1),color var(--cv-d1),background-color var(--cv-d1)}.cv-hs small,.cv-mh-txt{line-height:1.2}.cv-cnt.is-on{opacity:1;transform:none}.cv-ta:focus-within .cv-cnt:not(.is-near):not(.is-max){color:var(--crm-primary)}.cv-cnt.is-near{color:#b45309;background:#fff4dd}.cv-cnt.is-max{color:#be123c;background:#fdecef}.cv-edit .cv-cs .custom-select-trigger{min-height:44px;padding:.55rem .9rem!important;background-color:var(--fld-bg)!important;border:1px solid var(--fld-bd)!important;border-radius:var(--fld-r)!important;box-shadow:none;transition:border-color var(--cv-d1),background-color var(--cv-d1),box-shadow var(--cv-d1)!important}.cv-edit .cv-cs .custom-select-trigger:hover{border-color:var(--fld-bd-h)!important;background-color:#fff!important}.cv-edit .cv-cs .custom-select-trigger:focus,.cv-edit .cv-cs.is-open .custom-select-trigger{border-color:var(--crm-primary)!important;background-color:#fff!important;box-shadow:0 0 0 4px var(--fld-ring),0 6px 16px rgba(1,41,112,.07)!important}.cv-edit .cv-cs .selected-text{font-size:.92rem;font-weight:600!important}.cv-edit .cv-cs .dropdown-arrow{color:#8a97b1!important;transition:transform var(--cv-d1),color var(--cv-d1)}.cv-edit .cv-cs.is-open .dropdown-arrow{color:var(--crm-primary)!important}.cv-edit .cv-cs .custom-select-options{margin-top:6px;padding:6px;border:1px solid #e3e9f2;border-radius:14px;box-shadow:0 14px 34px rgba(1,41,112,.16)}.cv-edit .cv-cs .custom-select-options li{padding:9px 12px;border-radius:9px;font-size:.88rem}.cv-edit .cv-cs .custom-select-options li.is-selected{background-color:#e6f0f6!important;color:var(--crm-primary)}@media(max-width:768px){.cv-mp-v{font-size:16px}.cv-edit :is(input,textarea).form-control:not([type=color]){font-size:16px}}.cv-flag{display:inline-block;flex:none;width:22px;height:15px;border-radius:3px;vertical-align:middle;box-shadow:0 0 0 1px rgba(1,41,112,.14),0 1px 3px rgba(1,41,112,.12)}.cv-flag svg{display:block;width:100%;height:100%}.cv-fld>.cv-fl{font-size:15px}.cv-fl-s{display:inline-flex}@media (min-width:1001px){.mobile-bottom-nav{left:calc((100vw - var(--sbw,0px))/ 2)!important;right:auto!important;margin:0!important;transform:translate3d(-50%,0,0)!important;max-width:1440px!important;width:calc(100vw - var(--sbw,0px) - 60px)!important}.mm-main{transition:transform .9s var(--mm-ease),opacity .65s ease}.mm-root.is-sub .mm-main{transition-duration:.45s,.3s}.mm-subpage{transition:transform .9s var(--mm-ease),opacity .65s ease,visibility 0s linear .9s}.mm-subpage.is-current{transition-duration:.45s,.3s,0s;transition-delay:0s}}@media (min-width:1001px) and (max-width:1199px){.mobile-bottom-nav{width:calc(100vw - var(--sbw,0px) - 40px)!important}}body:has(#cv-hist.show) .modal-backdrop{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}#cv-hist .cv-mh{align-items:center;gap:12px;padding:1.1rem 1rem .7rem!important}.cv-mh-ico{flex:none;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;font-size:17px;color:var(--crm-primary);background:#e6f0f6}.cv-mh-txt{flex:1;min-width:0}#cv-hist .btn-close,.cv-hs>i{flex:none;width:30px;height:30px}.cv-mh-txt h5{margin:0;font-size:16px;color:#012970}.cv-mh-txt small{display:block;margin-top:3px;font-size:11.5px;font-weight:500;color:#899bbd}#cv-hist .btn-close{padding:0;border-radius:50%;background-size:11px auto;opacity:.55;transition:background-color var(--cv-d1),opacity var(--cv-d1)}#cv-hist .btn-close:focus-visible{outline:rgba(0,96,151,.45) solid 2px;outline-offset:1px;opacity:1}#cv-hist .modal-body{padding:.35rem 1rem 1rem;scrollbar-width:thin}#cv-hist .cv-mf{padding:.7rem 1rem!important;background:#fafcfe;box-shadow:inset 0 1px 0 #eef2f8;border-radius:0 0 16px 16px}.cv-hs{display:flex;align-items:center;gap:10px;border:1px solid #e9eef6;padding:9px 12px}.cv-hav,.cv-hs>i{display:grid;place-items:center}.cv-hs>i{border-radius:9px;font-size:14px;color:var(--crm-primary);background:#fff;box-shadow:0 1px 3px rgba(1,41,112,.1)}.cv-hs>div{min-width:0}.cv-hs b{font-size:14px;line-height:1.3}.cv-hsearch{position:relative;margin-bottom:12px}.cv-hsearch>i{left:13px;top:50%;font-size:14px;color:#899bbd}.cv-hsearch:focus-within>i{color:var(--crm-primary)}.cv-hsearch .form-control{padding-left:36px;font-size:.9rem;border-radius:12px;background-color:#f8fafd;border-color:#e3e9f2;transition:background-color var(--cv-d1),border-color var(--cv-d1),box-shadow var(--cv-d1)}.cv-hsearch .form-control:focus{background-color:#fff;border-color:#7fb3d1;box-shadow:0 0 0 3px rgba(0,96,151,.12)}.cv-hrow{gap:12px;padding:10px 12px;background:#fff;transition:border-color var(--cv-d1),box-shadow var(--cv-d1)}@media(hover:hover){.cv-hrow:hover{border-color:#b9d3e3;box-shadow:0 4px 14px rgba(1,41,112,.07)}}.cv-hrow.is-cur{border-color:#9bbdd1;background:linear-gradient(90deg,#f1f7fb,#fff 65%)}.cv-hav{flex:none;width:40px;height:40px;border-radius:12px;font-size:13px;font-weight:800;letter-spacing:.3px;color:color-mix(in srgb,var(--ac) 78%,#000);background:color-mix(in srgb,var(--ac) 13%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ac) 24%,#fff)}.cv-hcur,.cv-hside .cv-b{border-radius:99px;font-weight:800}.cv-hcur,.cv-hside .btn:hover{background:#e6f0f6;color:var(--crm-primary)}.cv-hmain{gap:1px}.cv-hmain small{font-size:11.5px;line-height:1.35}.cv-hmain b{text-overflow:ellipsis;display:flex;align-items:center;gap:8px;min-width:0;overflow:visible;white-space:normal;font-size:14px;color:#012970}.cv-ht{min-width:0;text-overflow:ellipsis;white-space:nowrap}.cv-hcur{flex:none;font-style:normal;font-size:9.5px;letter-spacing:.4px;text-transform:uppercase;padding:2px 7px}.cv-hmeta{display:flex;align-items:center;gap:5px;font-size:11px!important}.cv-hmeta i{font-size:10px}.cv-hside .cv-b{display:inline-flex;align-items:center;justify-content:center;min-width:46px;padding:3px 10px;font-size:11.5px;line-height:1.3}.cv-hside{gap:6px}.cv-hside .btn{width:32px;height:30px;padding:0;display:grid;place-items:center;border-radius:9px;font-size:13px;color:#44506b;transition:background-color var(--cv-d1),border-color var(--cv-d1),color var(--cv-d1)}.cv-hside .btn:hover{border-color:#b9d3e3}.cv-hside .btn.cv-hdel{color:#c8334a}.cv-hside .btn.cv-hdel:hover{background:#fdecef;border-color:#f3c2cb;color:#be123c}.cv-hside .btn.cv-hdel.is-armed{width:auto;padding:0 10px;display:inline-flex;align-items:center;gap:6px;background:#dc3545;border-color:#dc3545;color:#fff;font-size:11.5px;font-weight:700;animation:cv-arm var(--cv-d1) var(--cv-ease)}@keyframes cv-arm{from{transform:scale(.9)}}.cv-empty{display:flex;flex-direction:column;align-items:center;gap:4px;padding:34px 10px;font-size:12.5px;color:#6b7a99}.cv-empty b{font-size:14px;color:#012970}.cv-empty-ico{width:64px;height:64px;border-radius:20px;display:grid;place-items:center;margin-bottom:8px;background:#eef4f9;color:var(--crm-primary)}.cv-empty-ico i{font-size:28px;margin:0}@media(max-width:575px){.cv-bar .cv-btn span,.cv-hs>i{display:none}.cv-bar .cv-btn{padding:9px 12px}.cv-stat b{font-size:14px}.cv-stat{padding:10px 12px}.cv-hrow,.cv-ih,.cv-rv-i{flex-wrap:wrap}.cv-hmain{flex-basis:100%}.cv-hside{flex:1;align-items:flex-start}.cv-stat small{font-size:10px}.cv-ih-t{flex-basis:calc(100% - 30px);order:3;margin-left:20px}.cv-ih-n{flex:1}.cv-pb span{right:6px}.cv-rv-a{margin-left:25px}body .swal2-container.cv-toast-c{padding:70px 12px 0!important;justify-content:center;width:100%!important;left:0!important;right:0!important}.swal2-popup.cv-toast{width:100%!important;max-width:100%!important}.cv-wiz-top{padding:12px 14px}.cv-wiz-head h2{font-size:18px}.cv-mpp,.cv-mpp[data-flip]{transform:translateY(100%)}.cv-mpp-bd{display:block;position:fixed;inset:0;z-index:1079;background:rgba(15,23,42,.42);opacity:0;visibility:hidden;touch-action:none;transition:opacity var(--cv-d2),visibility 0s var(--cv-d2)}.cv-mpp-bd.is-open{opacity:1;visibility:visible;transition-delay:0s}.cv-mpp{left:0!important;right:0;top:auto!important;bottom:0;width:auto;max-width:none;border:0;border-radius:22px 22px 0 0;padding:20px 0 calc(10px + env(safe-area-inset-bottom,0px));transform-origin:bottom center;transition:opacity var(--cv-d1),transform var(--cv-d2) var(--cv-ease),visibility 0s var(--cv-d2)}.cv-mpp[data-flip]{transform-origin:bottom center}.cv-mpp.is-open{transform:none}.cv-mpp::before{content:"";position:absolute;top:8px;left:50%;width:38px;height:4px;margin-left:-19px;border-radius:9px;background:#d5dce9}.cv-mpp-h{padding:0 14px 8px}.cv-mpp-n{width:40px;height:40px}.cv-mpp-t{height:40px;font-size:1rem}.cv-mpp-b{gap:8px;padding:4px 16px 12px}.cv-mpp-c{height:50px;font-size:.92rem}.cv-mpp-f{padding:10px 16px 0}.cv-mpp-x{padding:9px 12px;font-size:13px}.cv-hsum{grid-template-columns:1fr;grid-template-columns:repeat(3,1fr);gap:6px}.cv-hs{padding:8px 7px}.cv-hs small{font-size:9px;letter-spacing:-.1px;overflow-wrap:anywhere}.cv-hs b{font-size:12.5px}.cv-hmain{flex:1 1 calc(100% - 60px);flex-basis:calc(100% - 60px)}.cv-hside{flex:1 1 100%;flex-direction:row;align-items:center;justify-content:space-between;text-align:left;padding-top:8px;border-top:1px dashed #e3e9f2}}@keyframes cv-shake{20%{transform:translateX(-5px)}40%{transform:translateX(5px)}60%{transform:translateX(-3px)}80%{transform:translateX(3px)}}@media(prefers-reduced-motion:reduce){.cv-tg-b,.cv-tg-b i,.cv-tg-b::before,.cv-tgl,.cv-th.is-live,.cv-wiz-steps::after{transition:none}.cv-fl.is-pop .cv-flag,.cv-hside .btn.cv-hdel.is-armed,.cv-toast-in,.cv-toast-out{animation:none}.cv-tpl:hover .cv-th.is-live{transform:none}.cv-edit>.cv-card.is-leaving{display:none}#cv-wz-next>*,#cv-wz-prev>*,.cv-edit>.cv-card.is-cur,.cv-edit>.cv-card.is-cur .card-body>*,.cv-wiz-head.is-swap>*,.cv-wz-d i{animation:none!important}.cv-cnt,.cv-edit .form-control,.cv-edit .invalid-feedback,.cv-fld>.cv-fi,.cv-mp-v,.cv-mpp,.cv-mpp-b,.cv-mpp-bd,.cv-mpp-c{transition:none!important;animation:none!important}}