PluginProbe
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor / 2.0.11
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor v2.0.11
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 / fact-check / style.css

style.css in Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor 2.0.11, at blocks/fact-check/style.css

144 lines 4.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .bkbg-fck-app { display: block; }
2
3 .bkbg-fck-wrap {
4 box-sizing: border-box;
5 font-family: inherit;
6 border-radius: 10px;
7 overflow: hidden;
8 box-shadow: 0 1px 6px rgba(0,0,0,.06);
9 }
10
11 /* ── Verdict banner ── */
12 .bkbg-fck-banner {
13 display: flex;
14 align-items: center;
15 gap: 14px;
16 padding: 16px 20px;
17 }
18 .bkbg-fck-icon {
19 font-size: 32px;
20 line-height: 1;
21 flex-shrink: 0;
22 }
23 .bkbg-fck-verdict-label {
24 font-size: 11px;
25 font-weight: 600;
26 text-transform: uppercase;
27 letter-spacing: 0.06em;
28 margin-bottom: 2px;
29 }
30 .bkbg-fck-verdict-text {
31 font-size: 20px;
32 font-weight: 800;
33 }
34
35 /* ── Rating scale ── */
36 .bkbg-fck-scale {
37 display: flex;
38 gap: 4px;
39 padding: 12px 20px;
40 }
41 .bkbg-fck-scale-segment {
42 flex: 1;
43 height: 8px;
44 border-radius: 4px;
45 transition: background 0.2s;
46 }
47
48 /* ── Claim ── */
49 .bkbg-fck-section-label {
50 font-size: 11px;
51 font-weight: 600;
52 text-transform: uppercase;
53 letter-spacing: 0.06em;
54 margin-bottom: 6px;
55 }
56 .bkbg-fck-claim {
57 padding: 14px 20px;
58 }
59 .bkbg-fck-wrap .bkbg-fck-claim-text {
60 font-family: var(--bkbg-fck-cl-font-family, inherit);
61 font-size: var(--bkbg-fck-cl-font-size-d, 15px);
62 font-weight: var(--bkbg-fck-cl-font-weight, 400);
63 line-height: var(--bkbg-fck-cl-line-height-d, 1.6);
64 letter-spacing: var(--bkbg-fck-cl-letter-spacing-d, normal);
65 word-spacing: var(--bkbg-fck-cl-word-spacing-d, normal);
66 text-transform: var(--bkbg-fck-cl-text-transform, none);
67 font-style: var(--bkbg-fck-cl-font-style, italic);
68 text-decoration: var(--bkbg-fck-cl-text-decoration, none);
69 margin: 0;
70 }
71
72 /* ── Explanation ── */
73 .bkbg-fck-explanation {
74 padding: 16px 20px;
75 }
76 .bkbg-fck-wrap .bkbg-fck-explanation-body {
77 font-family: var(--bkbg-fck-ex-font-family, inherit);
78 font-size: var(--bkbg-fck-ex-font-size-d, 14px);
79 font-weight: var(--bkbg-fck-ex-font-weight, 400);
80 line-height: var(--bkbg-fck-ex-line-height-d, 1.7);
81 letter-spacing: var(--bkbg-fck-ex-letter-spacing-d, normal);
82 word-spacing: var(--bkbg-fck-ex-word-spacing-d, normal);
83 text-transform: var(--bkbg-fck-ex-text-transform, none);
84 font-style: var(--bkbg-fck-ex-font-style, normal);
85 text-decoration: var(--bkbg-fck-ex-text-decoration, none);
86 }
87 .bkbg-fck-explanation-body p { margin: 0 0 8px; }
88 .bkbg-fck-explanation-body p:last-child { margin-bottom: 0; }
89
90 /* ── Sources ── */
91 .bkbg-fck-sources {
92 padding: 14px 20px;
93 }
94 .bkbg-fck-sources ol {
95 margin: 0;
96 padding-left: 18px;
97 }
98 .bkbg-fck-sources li {
99 margin-bottom: 4px;
100 font-size: 13px;
101 }
102 .bkbg-fck-source-link { text-decoration: none; }
103 .bkbg-fck-source-link:hover { text-decoration: underline; }
104
105 /* ── Reviewer footer ── */
106 .bkbg-fck-reviewer {
107 padding: 10px 20px;
108 display: flex;
109 align-items: center;
110 justify-content: space-between;
111 gap: 12px;
112 font-size: 12px;
113 }
114
115 @media (max-width: 1024px) {
116 .bkbg-fck-wrap .bkbg-fck-claim-text {
117 font-size: var(--bkbg-fck-cl-font-size-t, var(--bkbg-fck-cl-font-size-d, 15px));
118 line-height: var(--bkbg-fck-cl-line-height-t, var(--bkbg-fck-cl-line-height-d, 1.6));
119 letter-spacing: var(--bkbg-fck-cl-letter-spacing-t, var(--bkbg-fck-cl-letter-spacing-d, normal));
120 word-spacing: var(--bkbg-fck-cl-word-spacing-t, var(--bkbg-fck-cl-word-spacing-d, normal));
121 }
122 .bkbg-fck-wrap .bkbg-fck-explanation-body {
123 font-size: var(--bkbg-fck-ex-font-size-t, var(--bkbg-fck-ex-font-size-d, 14px));
124 line-height: var(--bkbg-fck-ex-line-height-t, var(--bkbg-fck-ex-line-height-d, 1.7));
125 letter-spacing: var(--bkbg-fck-ex-letter-spacing-t, var(--bkbg-fck-ex-letter-spacing-d, normal));
126 word-spacing: var(--bkbg-fck-ex-word-spacing-t, var(--bkbg-fck-ex-word-spacing-d, normal));
127 }
128 }
129
130 @media (max-width: 767px) {
131 .bkbg-fck-wrap .bkbg-fck-claim-text {
132 font-size: var(--bkbg-fck-cl-font-size-m, var(--bkbg-fck-cl-font-size-t, var(--bkbg-fck-cl-font-size-d, 15px)));
133 line-height: var(--bkbg-fck-cl-line-height-m, var(--bkbg-fck-cl-line-height-t, var(--bkbg-fck-cl-line-height-d, 1.6)));
134 letter-spacing: var(--bkbg-fck-cl-letter-spacing-m, var(--bkbg-fck-cl-letter-spacing-t, var(--bkbg-fck-cl-letter-spacing-d, normal)));
135 word-spacing: var(--bkbg-fck-cl-word-spacing-m, var(--bkbg-fck-cl-word-spacing-t, var(--bkbg-fck-cl-word-spacing-d, normal)));
136 }
137 .bkbg-fck-wrap .bkbg-fck-explanation-body {
138 font-size: var(--bkbg-fck-ex-font-size-m, var(--bkbg-fck-ex-font-size-t, var(--bkbg-fck-ex-font-size-d, 14px)));
139 line-height: var(--bkbg-fck-ex-line-height-m, var(--bkbg-fck-ex-line-height-t, var(--bkbg-fck-ex-line-height-d, 1.7)));
140 letter-spacing: var(--bkbg-fck-ex-letter-spacing-m, var(--bkbg-fck-ex-letter-spacing-t, var(--bkbg-fck-ex-letter-spacing-d, normal)));
141 word-spacing: var(--bkbg-fck-ex-word-spacing-m, var(--bkbg-fck-ex-word-spacing-t, var(--bkbg-fck-ex-word-spacing-d, normal)));
142 }
143 }
144