PluginProbe
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor / 2.0.7
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor v2.0.7
2.0.13 2.0.12 2.0.11 2.0.10 2.0.9 trunk 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8
blockenberg / blocks / tax-calculator / style.css

style.css in Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor 2.0.7, at blocks/tax-calculator/style.css

101 lines 3.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .bkbg-tax-editor { width: 100%; }
2 .bkbg-tax-wrap { width: 100%; box-sizing: border-box; }
3 .bkbg-tax-card { box-sizing: border-box; }
4
5 /* ── Title (h3 — Rule 7 specificity) ──────────────────────────────── */
6 .bkbg-tax-editor h3.bkbg-tax-title,
7 .bkbg-tax-app h3.bkbg-tax-title {
8 font-family: var(--bktxc-tt-font-family, inherit);
9 font-size: var(--bktxc-tt-font-size-d, 28px);
10 line-height: var(--bktxc-tt-line-height-d, 1.2);
11 letter-spacing: var(--bktxc-tt-letter-spacing-d);
12 word-spacing: var(--bktxc-tt-word-spacing-d);
13 font-weight: var(--bktxc-tt-font-weight, 700);
14 font-style: var(--bktxc-tt-font-style);
15 text-decoration: var(--bktxc-tt-text-decoration);
16 text-transform: var(--bktxc-tt-text-transform);
17 }
18
19 .bkbg-tax-mode-btn {
20 flex: 1;
21 border: none;
22 cursor: pointer;
23 font-weight: 600;
24 font-size: 13px;
25 transition: background 0.15s, color 0.15s;
26 }
27
28 .bkbg-tax-input-row {
29 display: flex;
30 justify-content: space-between;
31 align-items: center;
32 padding: 10px 0;
33 border-bottom: 1px solid #f3f4f6;
34 }
35
36 .bkbg-tax-input-row label { font-size: 14px; }
37
38 .bkbg-tax-input-row input {
39 width: 110px;
40 text-align: right;
41 border: 1px solid #d1d5db;
42 padding: 5px 8px;
43 font-size: 14px;
44 box-sizing: border-box;
45 }
46
47 .bkbg-tax-preset-chip {
48 padding: 4px 12px;
49 border-radius: 20px;
50 font-size: 12px;
51 font-weight: 600;
52 cursor: pointer;
53 transition: background 0.15s, color 0.15s;
54 }
55
56 .bkbg-tax-result-grid {
57 display: flex;
58 justify-content: space-between;
59 flex-wrap: wrap;
60 gap: 8px;
61 }
62
63 .bkbg-tax-result-col {
64 flex: 1;
65 text-align: center;
66 min-width: 100px;
67 }
68
69 .bkbg-tax-result-label {
70 font-size: 11px;
71 font-weight: 600;
72 text-transform: uppercase;
73 letter-spacing: 0.06em;
74 margin-bottom: 4px;
75 }
76
77 .bkbg-tax-result-val {
78 font-weight: 800;
79 line-height: 1.1;
80 }
81
82 /* ── Responsive typography ──────────────────────────────────────────────── */
83 @media (max-width: 1024px) {
84 .bkbg-tax-editor h3.bkbg-tax-title,
85 .bkbg-tax-app h3.bkbg-tax-title {
86 font-size: var(--bktxc-tt-font-size-t, var(--bktxc-tt-font-size-d, 28px));
87 line-height: var(--bktxc-tt-line-height-t, var(--bktxc-tt-line-height-d, 1.2));
88 letter-spacing: var(--bktxc-tt-letter-spacing-t, var(--bktxc-tt-letter-spacing-d));
89 word-spacing: var(--bktxc-tt-word-spacing-t, var(--bktxc-tt-word-spacing-d));
90 }
91 }
92 @media (max-width: 767px) {
93 .bkbg-tax-editor h3.bkbg-tax-title,
94 .bkbg-tax-app h3.bkbg-tax-title {
95 font-size: var(--bktxc-tt-font-size-m, var(--bktxc-tt-font-size-t, var(--bktxc-tt-font-size-d, 28px)));
96 line-height: var(--bktxc-tt-line-height-m, var(--bktxc-tt-line-height-t, var(--bktxc-tt-line-height-d, 1.2)));
97 letter-spacing: var(--bktxc-tt-letter-spacing-m, var(--bktxc-tt-letter-spacing-t, var(--bktxc-tt-letter-spacing-d)));
98 word-spacing: var(--bktxc-tt-word-spacing-m, var(--bktxc-tt-word-spacing-t, var(--bktxc-tt-word-spacing-d)));
99 }
100 }
101