.PGO1aq_panel{margin-top:var(--space-heading);padding:var(--space-4);border:1px solid var(--color-border);border-left:3px solid var(--color-text);border-radius:var(--radius-md);font-size:var(--text-body);line-height:var(--leading-body)}.PGO1aq_panelError{border-left-color:var(--color-danger)}.PGO1aq_panelSuccess{border-left-color:var(--color-success);color:var(--color-success)}.PGO1aq_panelWarn{border-left-color:var(--color-warning)}.PGO1aq_headline{font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}.PGO1aq_headlineError{color:var(--color-danger)}.PGO1aq_headlineWarn{color:var(--color-warning)}.PGO1aq_issues{margin:var(--space-3) 0 0;padding:0;list-style:none}.PGO1aq_issue{margin-top:var(--space-2);padding:var(--space-3);background:var(--color-surface);border-radius:var(--radius-sm)}.PGO1aq_issueMessage{font-weight:var(--weight-semibold)}.PGO1aq_issueMark{margin-right:var(--space-2);display:inline-block}.PGO1aq_issueActions{gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.PGO1aq_ack{align-items:center;gap:var(--space-2);display:flex}
.EszlOW_dropzone{padding:var(--space-8) var(--space-4);text-align:center;border:2px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.EszlOW_hidden{display:none}.EszlOW_dropHint{margin:var(--space-3) 0 0;font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-muted)}.EszlOW_resumable{gap:var(--space-3);margin-top:var(--space-heading);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-left:3px solid var(--color-text);background:var(--color-surface);font-size:var(--text-body);line-height:var(--leading-body);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.EszlOW_progressWrap{margin-top:var(--space-heading)}.EszlOW_progress{background:var(--color-border);border-radius:var(--radius-sm);width:100%;height:8px;overflow:hidden}.EszlOW_progressBar{background:var(--color-text);height:100%;transition:width .2s linear}.EszlOW_progressMeta{margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-muted);justify-content:space-between;display:flex}.EszlOW_notice{margin:var(--space-heading) 0 0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-left:3px solid var(--color-text);font-size:var(--text-body);line-height:var(--leading-body)}.EszlOW_noticeSuccess{border-left-color:var(--color-success);color:var(--color-success)}.EszlOW_noticeError{border-left-color:var(--color-danger);color:var(--color-danger)}.EszlOW_fileRow{gap:var(--space-3) var(--space-4);margin-top:var(--space-heading);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-left:3px solid var(--color-text);background:var(--color-surface);font-size:var(--text-body);line-height:var(--leading-body);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.EszlOW_fileInfo{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.EszlOW_fileName{overflow-wrap:anywhere}.EszlOW_fileMeta{font-size:var(--text-sm);color:var(--color-text-muted)}.EszlOW_fileActions{gap:var(--space-2) var(--space-4);flex-wrap:wrap;align-items:center;display:flex}
.RbwHNq_layout{gap:var(--space-block);padding:var(--space-block);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.RbwHNq_layout{gap:var(--space-8);padding:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.RbwHNq_title{font-family:var(--font-display);font-weight:var(--weight-regular);font-size:var(--text-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-display);text-transform:uppercase;margin:0}.RbwHNq_intro{margin:var(--space-2) 0 var(--space-heading);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-muted)}.RbwHNq_comingSoon{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.RbwHNq_comingSoonTitle{font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}.RbwHNq_comingSoonBody{margin:var(--space-2) 0 0;font-size:var(--text-body);line-height:var(--leading-body)}.RbwHNq_divider{margin:var(--space-block) 0 var(--space-heading);border:0;border-top:1px solid var(--color-border)}.RbwHNq_lengthField{margin-bottom:var(--space-heading)}.RbwHNq_lengthInput{max-width:160px}.RbwHNq_hint{margin:var(--space-2) 0 0;font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-muted)}.RbwHNq_widthLabel{margin-bottom:var(--space-heading);display:block}.RbwHNq_widthCaption{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-1);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-muted);display:flex}.RbwHNq_widthValue{color:var(--color-text);text-transform:none;letter-spacing:normal;font-size:var(--text-body);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.RbwHNq_range{width:100%;accent-color:var(--color-accent);margin:0;display:block}.RbwHNq_rangeScale{margin-top:var(--space-1);font-size:var(--text-caption);line-height:var(--leading-body);color:var(--color-text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.RbwHNq_status{margin:var(--space-2) 0 0;font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-muted)}.RbwHNq_error{margin:var(--space-2) 0 0;font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-danger)}.RbwHNq_price{margin-top:var(--space-heading)}.RbwHNq_priceValue{font-family:var(--font-display);font-size:var(--text-figure);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--color-accent);transition:opacity .12s}.RbwHNq_priceDim{opacity:.6}.RbwHNq_priceVat{margin-top:var(--space-1);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-muted)}.RbwHNq_cta{margin-top:var(--space-block)}