UNPKG

3.86 kBCSSView Raw
1.next-sr-only {
2 position: absolute;
3 width: 1px;
4 height: 1px;
5 padding: 0;
6 overflow: hidden;
7 clip: rect(0, 0, 0, 0);
8 white-space: nowrap;
9 border: 0;
10 top: 0;
11 margin: -1px; }
12
13.next-drawer {
14 box-sizing: border-box;
15 position: fixed;
16 z-index: 1001;
17 background: #FFFFFF;
18 background: var(--drawer-bg, #FFFFFF);
19 border: 1px solid #DCDEE3;
20 border: var(--drawer-border-width, 1px) var(--drawer-border-style, solid) var(--drawer-border-color, #DCDEE3);
21 box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.12);
22 box-shadow: var(--drawer-shadow, 0px 2px 4px 0px rgba(0, 0, 0, 0.12));
23 overflow: auto;
24 animation-duration: 300ms;
25 animation-duration: var(--motion-duration-standard, 300ms);
26 animation-timing-function: ease-in-out;
27 animation-timing-function: var(--motion-ease-in-out, ease-in-out); }
28 .next-drawer *,
29 .next-drawer *:before,
30 .next-drawer *:after {
31 box-sizing: border-box; }
32 .next-drawer-right {
33 height: 100%;
34 max-width: 80%;
35 width: 240px; }
36 .next-drawer-left {
37 height: 100%;
38 max-width: 80%;
39 width: 240px; }
40 .next-drawer-top {
41 width: 100%; }
42 .next-drawer-bottom {
43 width: 100%; }
44 .next-drawer-header {
45 padding: 12px 20px 12px 20px;
46 padding: var(--drawer-title-padding-top, 12px) var(--drawer-title-padding-left-right, 20px) var(--drawer-title-padding-bottom, 12px) var(--drawer-title-padding-left-right, 20px);
47 border-bottom: 1px solid #DCDEE3;
48 border-bottom: var(--drawer-title-border-width, 1px) var(--line-solid, solid) var(--drawer-title-border-color, #DCDEE3);
49 font-size: 16px;
50 font-size: var(--drawer-title-font-size, 16px);
51 background: #FFFFFF;
52 background: var(--drawer-title-bg-color, #FFFFFF);
53 color: #333333;
54 color: var(--drawer-title-color, #333333); }
55 .next-drawer-no-title {
56 padding: 0;
57 border-bottom: 0; }
58 .next-drawer-body {
59 padding: 20px 20px 20px 20px;
60 padding: var(--drawer-content-padding-top, 20px) var(--drawer-content-padding-left-right, 20px) var(--drawer-content-padding-bottom, 20px) var(--drawer-content-padding-left-right, 20px);
61 font-size: 12px;
62 font-size: var(--drawer-content-font-size, 12px);
63 line-height: 1.5;
64 line-height: var(--font-lineheight-2, 1.5);
65 color: #666666;
66 color: var(--drawer-content-color, #666666); }
67 .next-drawer-close {
68 position: absolute;
69 top: 12px;
70 top: var(--drawer-close-top, 12px);
71 right: 12px;
72 right: var(--drawer-close-right, 12px);
73 width: 16px;
74 width: var(--drawer-close-width, 16px);
75 height: 16px;
76 height: var(--drawer-close-width, 16px);
77 color: #999999;
78 color: var(--drawer-close-color, #999999);
79 cursor: pointer; }
80 .next-drawer-close:link, .next-drawer-close:visited {
81 height: 16px;
82 height: var(--drawer-close-width, 16px);
83 color: #999999;
84 color: var(--drawer-close-color, #999999); }
85 .next-drawer-close:hover {
86 background: transparent;
87 background: var(--drawer-close-bg-hovered, transparent);
88 color: #333333;
89 color: var(--drawer-close-color-hovered, #333333); }
90 .next-drawer-close .next-drawer-close-icon.next-icon {
91 position: absolute;
92 top: 50%;
93 left: 50%;
94 margin-top: -6px;
95 margin-top: calc(0px - var(--drawer-close-size, 12px)/2);
96 margin-left: -6px;
97 margin-left: calc(0px - var(--drawer-close-size, 12px)/2);
98 width: 12px;
99 width: var(--drawer-close-size, 12px);
100 height: 12px;
101 height: var(--drawer-close-size, 12px);
102 line-height: 1em; }
103 .next-drawer-close .next-drawer-close-icon.next-icon:before {
104 width: 12px;
105 width: var(--drawer-close-size, 12px);
106 height: 12px;
107 height: var(--drawer-close-size, 12px);
108 font-size: 12px;
109 font-size: var(--drawer-close-size, 12px);
110 line-height: 1em; }