.dk-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.dk-col-3{grid-column:span 3/span 3}.dk-col-4{grid-column:span 4/span 4}.dk-col-5{grid-column:span 5/span 5}.dk-col-6{grid-column:span 6/span 6}.dk-col-7{grid-column:span 7/span 7}.dk-col-8{grid-column:span 8/span 8}.dk-col-12{grid-column:span 12/span 12}.dk-mt{margin-top:1rem}@media (width<=1023px){.dk-col-3,.dk-col-4,.dk-col-5,.dk-col-6,.dk-col-7,.dk-col-8{grid-column:span 12/span 12}}.dk-stat,.dk-chart,.dk-snap{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1rem;box-shadow:0 1px 2px #0000000d}.dark .dk-stat,.dark .dk-chart,.dark .dk-snap{background:#111827;border-color:#374151}.dk-stat-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.dk-stat-label{color:#6b7280;font-size:.8125rem;font-weight:500}.dark .dk-stat-label{color:#9ca3af}.dk-stat-icon{border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;display:inline-flex}.dk-stat-icon-info{color:#2563eb;background:#dbeafe}.dark .dk-stat-icon-info{color:#60a5fa;background:#3b82f626}.dk-stat-icon-success{color:#16a34a;background:#dcfce7}.dark .dk-stat-icon-success{color:#4ade80;background:#22c55e26}.dk-stat-icon-warning{color:#d97706;background:#fef3c7}.dark .dk-stat-icon-warning{color:#fbbf24;background:#f59e0b26}.dk-stat-icon-danger{color:#dc2626;background:#fee2e2}.dark .dk-stat-icon-danger{color:#f87171;background:#ef444426}.dk-stat-icon-gray{color:#4b5563;background:#f3f4f6}.dark .dk-stat-icon-gray{color:#9ca3af;background:#ffffff14}.dk-stat-value{color:#111827;margin-top:.5rem;font-size:1.5rem;font-weight:700;line-height:1.2}.dark .dk-stat-value{color:#f9fafb}.dk-stat-delta{margin-top:.25rem;font-size:.75rem}.dk-stat-delta-up{color:#16a34a}.dk-stat-delta-down{color:#dc2626}.dk-chart-title{color:#374151;margin-bottom:.75rem;font-size:.875rem;font-weight:600}.dark .dk-chart-title{color:#e5e7eb}.dk-chart-canvas-wrap{width:100%;position:relative}.dk-snap-title{color:#374151;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.dark .dk-snap-title{color:#e5e7eb}.dk-snap-list{margin:0;padding:0;list-style:none}.dk-snap-item{border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.dark .dk-snap-item{border-color:#1f2937}.dk-snap-item:first-child{border-top:0}.dk-snap-main{color:#111827;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.875rem;overflow:hidden}.dark .dk-snap-main{color:#f3f4f6}.dk-snap-meta{flex:none;align-items:center;gap:.375rem;display:flex}.dk-snap-meta-text{color:#6b7280;font-size:.75rem}.dark .dk-snap-meta-text{color:#9ca3af}.dk-snap-empty{color:#9ca3af;padding:.5rem 0;font-size:.8125rem}.dk-vs{background:#f3f4f6;border-radius:.5rem;gap:.25rem;margin-bottom:.75rem;padding:.25rem;display:inline-flex}.dark .dk-vs{background:#ffffff0f}.dk-vs-btn{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.dk-vs-btn:hover{color:#374151}.dark .dk-vs-btn{color:#9ca3af}.dark .dk-vs-btn:hover{color:#e5e7eb}.dk-vs-btn-active{color:#111827;background:#fff;box-shadow:0 1px 2px #00000014}.dark .dk-vs-btn-active{color:#f9fafb;background:#1f2937}.dk-tab-panel{margin-top:1rem}.dk-note{color:#9ca3af;border:1px dashed #d1d5db;border-radius:.5rem;margin-top:.75rem;padding:.75rem;font-size:.8125rem}.dark .dk-note{border-color:#374151}[x-cloak]{display:none!important}.dk-row--flag-danger td{background-color:#ef44440f}.dk-row--flag-danger td:first-child{box-shadow:inset 3px 0 #dc2626}.dark .dk-row--flag-danger td{background-color:#ef44441f}.dark .dk-row--flag-danger td:first-child{box-shadow:inset 3px 0 #ef4444}.dk-row--flag-warning td{background-color:#f59e0b12}.dk-row--flag-warning td:first-child{box-shadow:inset 3px 0 #d97706}.dark .dk-row--flag-warning td{background-color:#f59e0b1f}.dark .dk-row--flag-warning td:first-child{box-shadow:inset 3px 0 #f59e0b}.dk-analisa-head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.dk-analisa-body{color:#4b5563;font-size:.8125rem;line-height:1.5}.dark .dk-analisa-body{color:#d1d5db}.dk-acc{flex-direction:column;gap:.5rem;display:flex}.dk-acc-item{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}.dark .dk-acc-item{background:#111827;border-color:#374151}.dk-acc-item>summary{cursor:pointer;color:#111827;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.875rem;font-weight:600;list-style:none;display:flex}.dark .dk-acc-item>summary{color:#f3f4f6}.dk-acc-item>summary::-webkit-details-marker{display:none}.dk-acc-item>summary:after{content:"▾";color:#9ca3af;transition:transform .15s}.dk-acc-item[open]>summary:after{transform:rotate(180deg)}.dk-acc-content{color:#4b5563;padding:0 .875rem .875rem;font-size:.8125rem;line-height:1.55}.dark .dk-acc-content{color:#d1d5db}.dk-acc-content ul{margin:.375rem 0 0;padding-left:1.1rem}.dk-acc-meta{color:#9ca3af;font-size:.75rem;font-weight:400}.dk-acc-empty{color:#9ca3af;padding:.5rem 0;font-size:.8125rem}.dk-legend{flex-direction:column;gap:.4rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.dk-legend-row{color:#374151;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.dark .dk-legend-row{color:#d1d5db}.dk-legend-dot{border-radius:9999px;flex:none;width:.7rem;height:.7rem}.dk-legend-dot--gray{background:#9ca3af}.dk-legend-dot--blue{background:#3b82f6}.dk-legend-dot--amber{background:#f59e0b}.dk-legend-dot--violet{background:#a855f7}.dk-legend-th{font-variant-numeric:tabular-nums;color:#6b7280;margin-left:auto}.dark .dk-legend-th{color:#9ca3af}.dk-flow{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.25rem;display:flex}.dk-flow-step{color:#374151;background:#f3f4f6;border-radius:.375rem;padding:.15rem .5rem;font-size:.75rem}.dark .dk-flow-step{color:#d1d5db;background:#ffffff0f}.dk-flow-arrow{color:#9ca3af;font-size:.7rem}.dk-subhead{text-transform:uppercase;letter-spacing:.03em;color:#9ca3af;margin:.75rem 0 .25rem;font-size:.75rem;font-weight:600}.dk-subhead:first-child{margin-top:0}.dk-gallery-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.dk-gallery-search{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex:12rem;min-width:8rem;padding:.4rem .7rem;font-size:.8125rem}.dark .dk-gallery-search{color:#f3f4f6;background:#1f2937;border-color:#374151}.dk-gallery-add{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:.35rem;margin-left:auto;padding:.4rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.dark .dk-gallery-add{color:#e5e7eb;background:#1f2937;border-color:#374151}.dk-gallery-add:hover{background:#f9fafb}.dark .dk-gallery-add:hover{background:#374151}.dk-gallery-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:1rem;display:grid}@media (width<=640px){.dk-gallery-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem}}.dk-gallery-card{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;transition:box-shadow .15s,transform .15s;position:relative;overflow:hidden}.dark .dk-gallery-card{background:#111827;border-color:#374151}.dk-gallery-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.dk-gallery-del{z-index:3;color:#fff;cursor:pointer;opacity:0;background:#0000008c;border:0;border-radius:.4rem;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;transition:opacity .15s;display:inline-flex;position:absolute;top:.4rem;right:.4rem}.dk-gallery-card:hover .dk-gallery-del{opacity:1}.dk-gallery-del:hover{background:#dc2626}.dk-gallery-cover{aspect-ratio:16/10;background:#f3f4f6;width:100%;position:relative;overflow:hidden}.dark .dk-gallery-cover{background:#1f2937}.dk-gallery-cover img{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dk-gallery-cover-ph{z-index:0;color:#9ca3af;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dk-gallery-body{padding:.625rem .75rem}.dk-gallery-title{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.dark .dk-gallery-title{color:#f9fafb}.dk-gallery-meta{flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.4rem;display:flex}.dk-gallery-meta-text{color:#6b7280;font-size:.75rem}.dark .dk-gallery-meta-text{color:#9ca3af}.dk-gallery-empty{color:#9ca3af;text-align:center;border:1px dashed #d1d5db;border-radius:.5rem;padding:1.5rem;font-size:.8125rem}.dark .dk-gallery-empty{border-color:#374151}
