#view-periodicity.v95-ready #v94Periodicity{display:none!important}.v95-right-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.v95-right-card{padding:14px;border:1px solid rgba(23,79,135,.16);border-radius:14px;background:#fff;display:flex;flex-direction:column;gap:10px}.v95-right-card.danger{border-color:#dc7f86;background:#fffafa}.v95-right-card.warning{border-color:#e0b65d;background:#fffdf6}.v95-right-card.success{border-color:#75b88e;background:#f8fffa}.v95-right-card.compact{padding:12px}.v95-right-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.v95-right-head span{display:block;font-size:11px;text-transform:uppercase;color:#68768a}.v95-right-head strong{display:block;margin-top:3px;color:#0b2341}.v95-right-head b{padding:5px 8px;border-radius:999px;background:#eef5fd;color:#174f87;font-size:10px;text-transform:uppercase;white-space:nowrap}.v95-right-card.danger .v95-right-head b{background:#fff0f0;color:#9a252b}.v95-right-card.warning .v95-right-head b{background:#fff4dc;color:#805400}.v95-right-card.success .v95-right-head b{background:#e8f7ef;color:#237242}.v95-right-date{display:flex;gap:7px;flex-wrap:wrap;color:#68768a;font-size:11px}.v95-right-date span{padding:5px 7px;background:#f3f6f9;border-radius:7px}.v95-right-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.v95-right-values div{padding:8px;background:#f5f8fb;border-radius:9px}.v95-right-values span{display:block;font-size:9px;text-transform:uppercase;color:#68768a}.v95-right-values strong{display:block;margin-top:3px;color:#0b2341;font-size:12px}.v95-right-actions{display:flex;gap:6px;flex-wrap:wrap;margin-top:auto}.v95-right-actions button{font-size:11px;padding:8px 10px}.v95-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:12px 0}.v95-kpis article{padding:12px;border:1px solid rgba(23,79,135,.13);border-radius:12px;background:#fff}.v95-kpis span{display:block;font-size:10px;text-transform:uppercase;color:#68768a}.v95-kpis strong{display:block;margin-top:4px;color:#0b2341;font-size:18px}.v95-help{padding:10px 12px;border-left:4px solid #174f87;border-radius:8px;background:#eef5fd;color:#0b2d55;font-size:12px;line-height:1.45}.v95-empty{padding:20px;text-align:center;border:1px dashed #cbd4df;border-radius:11px;color:#68768a}.v95-form-result{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:11px;border-radius:11px;background:#f3f7fb}.v95-form-result div{padding:8px;background:#fff;border-radius:8px}.v95-form-result span{display:block;font-size:10px;text-transform:uppercase;color:#68768a}.v95-form-result strong{display:block;margin-top:3px;color:#0b2341}.v95-form-result small{grid-column:1/-1;color:#68768a}.v95-signer-list{display:grid;gap:8px}.v95-signer-option{display:flex;align-items:center;gap:9px;padding:10px;border:1px solid #d9e1ea;border-radius:10px;background:#fff;cursor:pointer}.v95-signer-option input{width:18px;height:18px;flex:0 0 auto}.v95-signer-option strong{display:block;color:#0b2341}.v95-signer-option small{display:block;margin-top:2px;color:#68768a;font-size:11px}.v95-measurement-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:7px;align-items:center;margin-top:12px;padding:10px;border:1px solid #dce4ec;border-radius:11px;background:#f6f8fb}.v95-measurement-strip.active{border-color:#62a77b;background:#f5fff8}.v95-measurement-strip div{padding:7px;background:#fff;border-radius:8px}.v95-measurement-strip span{display:block;font-size:9px;text-transform:uppercase;color:#68768a}.v95-measurement-strip strong{display:block;margin-top:3px;color:#0b2341;font-size:12px}.v95-import-preview{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;padding:10px;border-radius:11px;background:#f5f8fb}.v95-import-preview div{padding:9px;background:#fff;border-radius:8px}.v95-import-preview div.ok{border:1px solid #6cad82}.v95-import-preview div.warning{border:1px solid #d89d35}.v95-import-preview span{display:block;font-size:9px;text-transform:uppercase;color:#68768a}.v95-import-preview strong{display:block;margin-top:3px;color:#0b2341}.v95-company-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px}.v95-company-card{padding:15px;border:1px solid rgba(23,79,135,.15);border-radius:14px;background:#fff}.v95-company-head{display:flex;gap:13px;align-items:center}.v95-company-head img{width:105px;height:60px;object-fit:contain;border:1px solid #e1e6ec;border-radius:8px;background:#fff}.v95-company-head h3{margin:0;color:#0b2341}.v95-company-head p{margin:4px 0 0;color:#68768a;font-size:12px}.v95-logo-actions{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin:12px 0;padding:9px;background:#f5f8fb;border-radius:9px}.v95-logo-actions span{font-size:11px;color:#68768a}.v95-signer-cards{display:grid;gap:8px}.v95-signer-card{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px;border:1px solid #dce3eb;border-radius:9px}.v95-signer-card strong{display:block;color:#0b2341}.v95-signer-card small{display:block;margin-top:3px;color:#68768a}.v95-document-signers{display:grid;gap:10px;padding:12px;border:1px solid rgba(23,79,135,.18);border-radius:12px;background:#f6f9fc}.v95-doc-logo-check{display:flex;gap:10px;align-items:center;padding:9px;background:#fff;border-radius:9px}.v95-doc-logo-check img{width:90px;height:48px;object-fit:contain}.v95-doc-logo-check strong{display:block;color:#0b2341}.v95-doc-logo-check small{display:block;margin-top:3px;color:#68768a}.v95-signature-preview{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:26px;margin-top:42px}.v95-signature-preview>div{text-align:center}.v95-signature-preview .line{display:block;border-top:1px solid #26384d;margin-bottom:6px}.v95-signature-preview strong,.v95-signature-preview small{display:block}.v95-signature-preview strong{color:#0b2341}.v95-signature-preview small{margin-top:2px;color:#59697b;font-size:10px}.v95-dashboard-rights{margin-bottom:14px}@media(max-width:900px){.v95-measurement-strip{grid-template-columns:1fr 1fr}.v95-measurement-strip button{grid-column:1/-1}.v95-right-values{grid-template-columns:1fr 1fr}}@media(max-width:600px){.v95-right-grid,.v95-company-grid{grid-template-columns:1fr}.v95-right-head{flex-direction:column}.v95-right-values,.v95-form-result,.v95-measurement-strip{grid-template-columns:1fr}.v95-right-actions button{flex:1}.v95-company-head{align-items:flex-start}.v95-company-head img{width:76px;height:48px}}