.tool-header[data-astro-cid-gq2ymjil]{padding-block:var(--space-8) var(--space-4)}.tool-header[data-astro-cid-gq2ymjil] h1[data-astro-cid-gq2ymjil]{font-size:var(--text-h1);margin-bottom:var(--space-2)}.tool-header__desc[data-astro-cid-gq2ymjil]{font-size:var(--text-body-lg);color:var(--color-text-secondary);max-width:none}.tool-body[data-astro-cid-gq2ymjil]{padding-block:var(--space-4) var(--space-12)}.tldr-section[data-astro-cid-gq2ymjil]{padding-block:var(--space-4)}.tldr-box[data-astro-cid-gq2ymjil]{background:var(--color-primary-50);border:1px solid var(--color-primary-200);border-radius:var(--radius-lg);padding:var(--space-5);max-width:none}.tldr-label[data-astro-cid-gq2ymjil]{font-size:var(--text-body-sm);font-weight:700;color:var(--color-primary-700);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2)}.tldr-box[data-astro-cid-gq2ymjil]>p[data-astro-cid-gq2ymjil]:last-child{color:var(--color-text-secondary);line-height:1.7;margin:0}.tool-education[data-astro-cid-gq2ymjil]{padding-block:var(--space-6)}.tool-education[data-astro-cid-gq2ymjil] h2[data-astro-cid-gq2ymjil]{font-size:var(--text-h2);margin-bottom:var(--space-3)}.tool-education[data-astro-cid-gq2ymjil]>p[data-astro-cid-gq2ymjil]{color:var(--color-text-secondary);max-width:none;line-height:1.7;margin-bottom:var(--space-4)}.tool-education[data-astro-cid-gq2ymjil] h3[data-astro-cid-gq2ymjil]{font-size:var(--text-h4);margin-top:var(--space-4);margin-bottom:var(--space-3)}.sk-list[data-astro-cid-gq2ymjil]{list-style:none;padding:0;max-width:680px;margin-bottom:var(--space-4)}.sk-list[data-astro-cid-gq2ymjil] li[data-astro-cid-gq2ymjil]{padding:var(--space-2) 0;font-size:var(--text-body-sm);color:var(--color-text-secondary);line-height:1.6;border-bottom:1px solid var(--color-border)}.sk-list[data-astro-cid-gq2ymjil] li[data-astro-cid-gq2ymjil]:last-child{border-bottom:none}.startkosten{max-width:100%}.sk-section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);margin-bottom:var(--space-4)}.sk-section h3{font-size:var(--text-h4);margin-bottom:var(--space-2)}.sk-hint{font-size:var(--text-body-sm);color:var(--color-text-muted);margin-bottom:var(--space-4)}.sk-items{display:flex;flex-direction:column;gap:var(--space-2)}.sk-item{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border)}.sk-item:last-child{border-bottom:none}.sk-item-name{font-size:var(--text-body-sm);color:var(--color-text-primary);font-weight:500}.sk-item-tag{font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap}.sk-input-wrapper{display:flex;align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;min-width:120px}.sk-prefix{padding:var(--space-2);background:var(--color-ink-50);color:var(--color-text-muted);font-size:var(--text-body-sm);font-weight:600}.sk-suffix{padding:var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs)}.sk-input-wrapper input{border:none;padding:var(--space-2);width:80px;font-size:var(--text-body-sm);background:transparent;outline:none}.sk-input-wrapper:focus-within{border-color:var(--color-primary-400);box-shadow:0 0 0 2px var(--color-primary-100)}.sk-buffer-options{display:flex;gap:var(--space-2);flex-wrap:wrap}.sk-buffer-btn{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:transparent;cursor:pointer;font-size:var(--text-body-sm);transition:all .2s}.sk-buffer-btn:hover{border-color:var(--color-primary-400)}.sk-buffer-btn--active{background:var(--color-primary-600);color:#fff;border-color:var(--color-primary-600)}.sk-actions{display:flex;gap:var(--space-3);margin-bottom:var(--space-6)}.sk-btn-primary{padding:var(--space-3) var(--space-6);background:var(--color-primary-600);color:#fff;border:none;border-radius:var(--radius-md);font-weight:600;cursor:pointer;transition:background .2s}.sk-btn-primary:hover{background:var(--color-primary-700)}.sk-btn-secondary{padding:var(--space-3) var(--space-6);background:transparent;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer}.sk-results{display:flex;flex-direction:column;gap:var(--space-4)}.sk-main-result{background:var(--color-primary-50);border:1px solid var(--color-primary-200);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center}.sk-main-label{display:block;font-size:var(--text-body-sm);color:var(--color-primary-700);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2)}.sk-main-value{display:block;font-size:2.5rem;font-weight:800;color:var(--color-primary-800);margin-bottom:var(--space-2)}.sk-main-breakdown{font-size:var(--text-body-sm);color:var(--color-text-secondary)}.sk-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--space-3)}.sk-metric{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-1)}.sk-metric-label{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.sk-metric-value{font-size:var(--text-h4);font-weight:700}.sk-categories h4{font-size:var(--text-h4);margin-bottom:var(--space-3)}.sk-table-wrapper{overflow-x:auto}.sk-table{width:100%;border-collapse:collapse;font-size:var(--text-body-sm)}.sk-table th{padding:var(--space-2) var(--space-3);text-align:left;background:var(--color-ink-50);font-weight:600;border-bottom:1px solid var(--color-border)}.sk-table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);color:var(--color-text-secondary)}.tool-related[data-astro-cid-gq2ymjil]{padding-block:var(--space-8)}.tool-related[data-astro-cid-gq2ymjil] h2[data-astro-cid-gq2ymjil]{font-size:var(--text-h2);margin-bottom:var(--space-6)}.related-grid[data-astro-cid-gq2ymjil]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-4)}.related-card[data-astro-cid-gq2ymjil]{display:block;padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-decoration:none;transition:border-color .2s,box-shadow .2s}.related-card[data-astro-cid-gq2ymjil]:hover{border-color:var(--color-primary-400);box-shadow:var(--shadow-card-hover)}.related-card[data-astro-cid-gq2ymjil] strong[data-astro-cid-gq2ymjil]{display:block;color:var(--color-primary-600);font-size:var(--text-body);margin-bottom:var(--space-1)}.related-card[data-astro-cid-gq2ymjil] span[data-astro-cid-gq2ymjil]{font-size:var(--text-body-sm);color:var(--color-text-secondary);line-height:1.5}@media(max-width:none){.sk-item{grid-template-columns:1fr;gap:var(--space-1)}.sk-metrics{grid-template-columns:repeat(2,1fr)}.related-grid[data-astro-cid-gq2ymjil]{grid-template-columns:1fr}}
