66 .pb-safe {
77 padding-bottom : env (safe-area-inset-bottom, 0px );
88 }
9+ .pt-safe {
10+ padding-top : env (safe-area-inset-top, 0px );
11+ }
912 .h-\[100dvh\] {
1013 height : 100dvh ;
1114 }
15+ .df-folder-active {
16+ background : rgba (25 , 68 , 102 , 0.88 );
17+ color : white;
18+ box-shadow : 0 2px 10px rgba (25 , 68 , 102 , 0.25 );
19+ }
20+ .dark .df-folder-active {
21+ background : rgba (94 , 177 , 229 , 0.85 );
22+ color : # 061526 ;
23+ }
1224}
1325
1426@layer base {
1527 : root {
16- --background : 0 0% 100% ;
17- --foreground : 222.2 84% 4.9% ;
18- --card : 0 0% 100% ;
19- --card-foreground : 222.2 84% 4.9% ;
20- --popover : 0 0% 100% ;
21- --popover-foreground : 222.2 84% 4.9% ;
22- --primary : 222.2 47.4% 11.2% ;
23- --primary-foreground : 210 40% 98% ;
24- --secondary : 210 40% 96.1% ;
25- --secondary-foreground : 222.2 47.4% 11.2% ;
26- --muted : 210 40% 96.1% ;
27- --muted-foreground : 215.4 16.3% 46.9% ;
28- --accent : 210 40% 96.1% ;
29- --accent-foreground : 222.2 47.4% 11.2% ;
30- --destructive : 0 84.2% 60.2% ;
31- --destructive-foreground : 210 40% 98% ;
32- --border : 214.3 31.8% 91.4% ;
33- --input : 214.3 31.8% 91.4% ;
34- --ring : 222.2 84% 4.9% ;
35- --radius : 0.5rem ;
28+ --background : 214 35% 97% ;
29+ --foreground : 214 60% 12% ;
30+ --card : 0 0% 100% ;
31+ --card-foreground : 214 60% 12% ;
32+ --popover : 0 0% 100% ;
33+ --popover-foreground : 214 60% 12% ;
34+
35+ --primary : 214 60% 23% ;
36+ --primary-foreground : 0 0% 100% ;
37+
38+ --secondary : 214 25% 93% ;
39+ --secondary-foreground : 214 60% 23% ;
40+ --muted : 214 20% 93% ;
41+ --muted-foreground : 214 18% 46% ;
42+ --accent : 214 20% 93% ;
43+ --accent-foreground : 214 60% 23% ;
44+
45+ --destructive : 0 72% 51% ;
46+ --destructive-foreground : 0 0% 100% ;
47+
48+ --border : 214 22% 88% ;
49+ --input : 214 22% 88% ;
50+ --ring : 214 60% 23% ;
51+ --radius : 0.5rem ;
52+
53+ --df-accent : 38 97% 52% ;
54+ --df-accent-hover : 35 97% 48% ;
55+ --df-blue : 204 73% 63% ;
56+
57+ --df-sidebar-bg : rgba (232 , 241 , 255 , 0.62 );
58+ --df-sidebar-blur : blur (24px ) saturate (1.6 );
59+ --df-list-bg : rgba (245 , 249 , 255 , 0.74 );
60+ --df-list-blur : blur (18px ) saturate (1.4 );
61+ --df-pane-bg : rgba (255 , 255 , 255 , 0.88 );
62+ --df-pane-blur : blur (12px );
63+
64+ --df-shadow-xs : 0 1px 4px rgba (0 , 0 , 0 , 0.06 );
65+ --df-shadow-sm : 0 2px 10px rgba (0 , 0 , 0 , 0.07 ), 0 1px 3px rgba (0 , 0 , 0 , 0.04 );
66+ --df-shadow-md : 0 6px 24px rgba (0 , 0 , 0 , 0.09 ), 0 2px 8px rgba (0 , 0 , 0 , 0.05 );
67+ --df-shadow-lg : 0 20px 52px rgba (0 , 0 , 0 , 0.13 ), 0 6px 18px rgba (0 , 0 , 0 , 0.07 );
68+ --df-shadow-float : 0 4px 18px rgba (0 , 0 , 0 , 0.10 ), 0 1px 5px rgba (0 , 0 , 0 , 0.06 );
3669 }
3770
3871 .dark {
39- --background : 222.2 84% 4.9% ;
40- --foreground : 210 40% 98% ;
41- --card : 222.2 84% 4.9% ;
42- --card-foreground : 210 40% 98% ;
43- --popover : 222.2 84% 4.9% ;
44- --popover-foreground : 210 40% 98% ;
45- --primary : 210 40% 98% ;
46- --primary-foreground : 222.2 47.4% 11.2% ;
47- --secondary : 217.2 32.6% 17.5% ;
48- --secondary-foreground : 210 40% 98% ;
49- --muted : 217.2 32.6% 17.5% ;
50- --muted-foreground : 215 20.2% 65.1% ;
51- --accent : 217.2 32.6% 17.5% ;
52- --accent-foreground : 210 40% 98% ;
53- --destructive : 0 62.8% 30.6% ;
54- --destructive-foreground : 210 40% 98% ;
55- --border : 217.2 32.6% 17.5% ;
56- --input : 217.2 32.6% 17.5% ;
57- --ring : 212.7 26.8% 83.9% ;
72+ --background : 222 38% 7% ;
73+ --foreground : 210 40% 95% ;
74+ --card : 222 32% 11% ;
75+ --card-foreground : 210 40% 95% ;
76+ --popover : 222 32% 11% ;
77+ --popover-foreground : 210 40% 95% ;
78+
79+ --primary : 204 73% 63% ;
80+ --primary-foreground : 220 60% 6% ;
81+
82+ --secondary : 222 28% 17% ;
83+ --secondary-foreground : 210 40% 95% ;
84+ --muted : 222 28% 17% ;
85+ --muted-foreground : 215 18% 58% ;
86+ --accent : 222 28% 17% ;
87+ --accent-foreground : 210 40% 95% ;
88+
89+ --destructive : 0 55% 42% ;
90+ --destructive-foreground : 0 0% 100% ;
91+
92+ --border : 222 26% 22% ;
93+ --input : 222 26% 22% ;
94+ --ring : 204 73% 63% ;
95+
96+ --df-sidebar-bg : rgba (6 , 14 , 32 , 0.65 );
97+ --df-list-bg : rgba (10 , 20 , 44 , 0.72 );
98+ --df-pane-bg : rgba (14 , 26 , 54 , 0.86 );
99+
100+ --df-shadow-xs : 0 1px 4px rgba (0 , 0 , 0 , 0.22 );
101+ --df-shadow-sm : 0 2px 10px rgba (0 , 0 , 0 , 0.30 );
102+ --df-shadow-md : 0 6px 24px rgba (0 , 0 , 0 , 0.38 );
103+ --df-shadow-lg : 0 20px 52px rgba (0 , 0 , 0 , 0.52 );
104+ --df-shadow-float : 0 4px 18px rgba (0 , 0 , 0 , 0.34 );
58105 }
59106}
60107
63110 @apply border-border;
64111 }
65112 body {
66- @apply bg-background text-foreground;
113+ @apply text-foreground;
114+ font-family : 'DM Sans' , -apple-system, sans-serif;
115+ background : linear-gradient (148deg ,
116+ oklch (0.89 0.028 255 ) 0% ,
117+ oklch (0.94 0.014 215 ) 42% ,
118+ oklch (0.90 0.022 280 ) 100% );
119+ min-height : 100vh ;
120+ }
121+ .dark body {
122+ background : linear-gradient (148deg ,
123+ oklch (0.085 0.032 258 ) 0% ,
124+ oklch (0.11 0.026 238 ) 42% ,
125+ oklch (0.078 0.030 274 ) 100% );
67126 }
68127}
69128
85144 .print-hide , .print-hide * {
86145 display : none !important ;
87146 }
88- # print-message-area .flex-1 {
89- overflow : visible !important ;
147+ # print-message-area .flex-1 {
148+ overflow : visible !important ;
90149 }
91- }
150+ }
0 commit comments