xref: /plugin/newpagefill/style.css (revision 9a36670832b754c53fa81850c7b00d5bb57a3705)
1#newpagefill_overlay {
2  position: fixed;
3  inset: 0;
4  display: none;
5  align-items: center;
6  justify-content: center;
7  background: rgba(0, 0, 0, 0.35);
8  z-index: 1000;
9}
10
11#newpagefill_overlay.is-open {
12  display: flex;
13}
14
15.newpagefill_dialog {
16  width: 92vw;
17  max-width: 520px;
18  background: #fff;
19  border-radius: 10px;
20  box-shadow: 0 12px 40px rgba(0, 0, 0, 0.22);
21  padding: 18px;
22}
23
24.newpagefill_dialog h3 {
25  margin: 0 0 14px;
26}
27
28.newpagefill_label {
29  display: block;
30  margin: 12px 0 6px;
31  font-weight: bold;
32}
33
34.newpagefill_dialog input {
35  width: 100%;
36  box-sizing: border-box;
37}
38
39.newpagefill_dialog select {
40  width: 100%;
41  box-sizing: border-box;
42}
43
44.newpagefill_error {
45  min-height: 1.4em;
46  margin: 10px 0 0;
47  color: #b42318;
48}
49
50.newpagefill_actions {
51  display: flex;
52  justify-content: flex-end;
53  gap: 8px;
54  margin-top: 14px;
55}
56