1<?xml version="1.0" encoding="utf-8"?>
2<!--
3  ~ Copyright (C) 2018 The Android Open Source Project
4  ~
5  ~ Licensed under the Apache License, Version 2.0 (the "License");
6  ~ you may not use this file except in compliance with the License.
7  ~ You may obtain a copy of the License at
8  ~
9  ~      http://www.apache.org/licenses/LICENSE-2.0
10  ~
11  ~ Unless required by applicable law or agreed to in writing, software
12  ~ distributed under the License is distributed on an "AS IS" BASIS,
13  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  ~ See the License for the specific language governing permissions and
15  ~ limitations under the License
16  -->
17
18<resources>
19
20    <!-- START PERMISSION GRANT DIALOG -->
21
22    <style name="PermissionGrantScrollView">
23        <item name="android:scrollbars">none</item>
24        <item name="android:fillViewport">true</item>
25        <item name="android:clipChildren">false</item>
26    </style>
27
28    <style name="PermissionGrantSingleton">
29        <item name="android:layout_width">match_parent</item>
30        <item name="android:layout_height">wrap_content</item>
31        <item name="android:gravity">center</item>
32    </style>
33
34    <style name="PermissionGrantDialog">
35        <item name="android:layout_width">match_parent</item>
36        <item name="android:layout_height">wrap_content</item>
37        <item name="android:background">?android:attr/windowBackground</item>
38        <item name="android:orientation">vertical</item>
39        <item name="android:showDividers">middle</item>
40    </style>
41
42    <style name="PermissionGrantDialogMaterial3">
43        <item name="android:layout_width">match_parent</item>
44        <item name="android:layout_height">wrap_content</item>
45        <item name="android:background">?android:attr/windowBackground</item>
46        <item name="android:orientation">vertical</item>
47        <item name="android:showDividers">middle</item>
48    </style>
49
50    <style name="PermissionGrantContent">
51        <item name="android:layout_width">match_parent</item>
52        <item name="android:layout_height">wrap_content</item>
53        <item name="android:orientation">vertical</item>
54        <item name="android:paddingTop">24dp</item>
55        <item name="android:paddingBottom">24dp</item>
56        <item name="android:paddingLeft">24dp</item>
57        <item name="android:paddingRight">24dp</item>
58    </style>
59
60    <style name="PermissionGrantDescription">
61        <item name="android:layout_width">match_parent</item>
62        <item name="android:layout_height">wrap_content</item>
63        <item name="android:orientation">vertical</item>
64        <item name="android:gravity">center</item>
65    </style>
66
67    <style name="PermissionGrantTitleIcon">
68        <item name="android:layout_width">24dp</item>
69        <item name="android:layout_height">24dp</item>
70        <item name="android:layout_marginBottom">12dp</item>
71        <item name="android:tint">?android:attr/colorAccent</item>
72        <item name="android:scaleType">fitCenter</item>
73    </style>
74
75    <style name="PermissionGrantTitleIconMaterial3">
76        <item name="android:layout_width">24dp</item>
77        <item name="android:layout_height">24dp</item>
78        <item name="android:layout_marginBottom">12dp</item>
79        <item name="android:tint">?android:attr/colorAccent</item>
80        <item name="android:scaleType">fitCenter</item>
81    </style>
82
83    <style name="PermissionGrantTitleMessage"
84           parent="@android:style/TextAppearance.DeviceDefault.WindowTitle">
85        <item name="android:layout_width">match_parent</item>
86        <item name="android:layout_height">wrap_content</item>
87        <item name="android:gravity">center</item>
88    </style>
89
90    <style name="PermissionGrantDetailMessage"
91           parent="@android:style/TextAppearance.DeviceDefault">
92        <item name="android:layout_width">match_parent</item>
93        <item name="android:layout_height">wrap_content</item>
94        <item name="android:layout_marginTop">18dp</item>
95        <item name="android:textSize">16sp</item>
96    </style>
97
98    <style name="PermissionLocationAccuracyRadioGroup">
99        <item name="android:layout_width">match_parent</item>
100        <item name="android:layout_height">wrap_content</item>
101        <item name="android:layout_marginTop">24dp</item>
102        <item name="android:layout_marginBottom">24dp</item>
103        <item name="android:gravity">center_horizontal</item>
104        <item name="android:orientation">horizontal</item>
105    </style>
106
107    <style name="PermissionLocationAccuracyRadioGroupMaterial3">
108        <item name="android:layout_width">match_parent</item>
109        <item name="android:layout_height">wrap_content</item>
110        <item name="android:layout_marginBottom">24dp</item>
111        <item name="android:gravity">center_horizontal</item>
112        <item name="android:orientation">horizontal</item>
113    </style>
114
115    <style name="PermissionLocationAccuracyRadioFine">
116        <item name="android:button">@null</item>
117        <item name="android:background">@null</item>
118        <item name="android:gravity">center_horizontal</item>
119        <item name="android:layout_marginEnd">16dp</item>
120        <item name="android:drawablePadding">8dp</item>
121    </style>
122
123    <style name="PermissionLocationAccuracyRadioCoarse">
124        <item name="android:button">@null</item>
125        <item name="android:background">@null</item>
126        <item name="android:gravity">center_horizontal</item>
127        <item name="android:layout_marginStart">16dp</item>
128        <item name="android:drawablePadding">8dp</item>
129    </style>
130
131    <style name="PermissionLocationAccuracyFineImageView">
132        <item name="android:layout_width">match_parent</item>
133        <item name="android:layout_height">wrap_content</item>
134        <item name="android:layout_marginTop">24dp</item>
135        <item name="android:layout_marginBottom">24dp</item>
136    </style>
137
138    <style name="PermissionLocationAccuracyFineImageViewMaterial3">
139        <item name="android:layout_width">match_parent</item>
140        <item name="android:layout_height">wrap_content</item>
141        <item name="android:layout_marginBottom">24dp</item>
142    </style>
143
144    <style name="PermissionLocationAccuracyCoarseImageView">
145        <item name="android:layout_width">match_parent</item>
146        <item name="android:layout_height">wrap_content</item>
147        <item name="android:layout_marginTop">24dp</item>
148        <item name="android:layout_marginBottom">24dp</item>
149    </style>
150
151    <style name="PermissionLocationAccuracyCoarseImageViewMaterial3">
152        <item name="android:layout_width">match_parent</item>
153        <item name="android:layout_height">wrap_content</item>
154        <item name="android:layout_marginBottom">24dp</item>
155    </style>
156
157    <style name="PermissionGrantButtonList">
158        <item name="android:layout_width">match_parent</item>
159        <item name="android:layout_height">wrap_content</item>
160        <item name="android:orientation">vertical</item>
161        <item name="android:showDividers">middle</item>
162    </style>
163
164    <style name="PermissionGrantButtonListMaterial3">
165        <item name="android:layout_width">match_parent</item>
166        <item name="android:layout_height">wrap_content</item>
167        <item name="android:orientation">vertical</item>
168        <item name="android:showDividers">middle</item>
169    </style>
170
171    <style name="PermissionGrantButtonBarSpace">
172        <item name="android:layout_width">0dp</item>
173        <item name="android:layout_height">0dp</item>
174        <item name="android:visibility">gone</item>
175    </style>
176
177    <style name="PermissionGrantButton"
178           parent="@android:style/Widget.DeviceDefault.Button.Borderless.Colored">
179        <item name="android:layout_width">match_parent</item>
180        <item name="android:layout_height">56dp</item>
181        <item name="android:paddingLeft">8dp</item>
182        <item name="android:paddingRight">8dp</item>
183        <item name="android:background">?android:attr/selectableItemBackground</item>
184    </style>
185
186    <style name="PermissionGrantPermissionRationaleContent">
187        <item name="android:layout_width">match_parent</item>
188        <item name="android:layout_height">wrap_content</item>
189        <item name="android:layout_marginStart">24dp</item>
190        <item name="android:layout_marginEnd">24dp</item>
191        <item name="android:layout_marginBottom">24dp</item>
192        <item name="android:paddingTop">12dp</item>
193        <item name="android:paddingBottom">12dp</item>
194        <item name="android:paddingStart">16dp</item>
195        <item name="android:paddingEnd">16dp</item>
196        <item name="android:orientation">horizontal</item>
197        <item name="android:background">@drawable/grant_dialog_permission_rationale_background</item>
198        <item name="android:minWidth">48dp</item>
199        <item name="android:minHeight">48dp</item>
200    </style>
201
202    <style name="PermissionGrantPermissionRationaleIcon">
203        <item name="android:layout_width">20dp</item>
204        <item name="android:layout_height">20dp</item>
205        <item name="android:layout_gravity">start|center_vertical</item>
206        <item name="android:scaleType">centerInside</item>
207        <item name="android:tint">?android:attr/textColorSecondary</item>
208    </style>
209
210    <style name="PermissionGrantPermissionRationaleMessage"
211           parent="@android:style/TextAppearance.DeviceDefault">
212        <item name="android:textColor">?android:attr/textColorPrimary</item>
213        <item name="android:layout_width">0dp</item>
214        <item name="android:layout_height">wrap_content</item>
215        <item name="android:layout_weight">1</item>
216        <item name="android:layout_marginStart">12dp</item>
217        <item name="android:layout_marginEnd">12dp</item>
218        <item name="android:textSize">14sp</item>
219        <item name="android:lineHeight">20sp</item>
220        <item name="android:lineSpacingMultiplier">1.25</item>
221    </style>
222
223    <style name="PermissionGrantPermissionRationaleMoreInfoIcon">
224        <item name="android:layout_width">20dp</item>
225        <item name="android:layout_height">20dp</item>
226        <item name="android:layout_gravity">end|center_vertical</item>
227        <item name="android:scaleType">centerInside</item>
228        <item name="android:tint">?android:attr/textColorSecondary</item>
229    </style>
230
231    <!-- for use in overlays -->
232    <style name="PermissionGrantButtonAllow"
233           parent="@style/PermissionGrantButton"></style>
234    <style name="PermissionGrantButtonAllowForeground"
235           parent="@style/PermissionGrantButton"></style>
236    <style name="PermissionGrantButtonAllowOneTime"
237           parent="@style/PermissionGrantButton"></style>
238    <style name="PermissionGrantButtonAllowSelected"
239           parent="@style/PermissionGrantButton"></style>
240    <style name="PermissionGrantButtonAllowAll"
241           parent="@style/PermissionGrantButton"></style>
242    <style name="PermissionGrantButtonDeny"
243           parent="@style/PermissionGrantButton"></style>
244    <style name="PermissionGrantButtonNoUpgrade"
245           parent="@style/PermissionGrantButton"></style>
246    <style name="PermissionGrantButtonDontAllowMore"
247           parent="@style/PermissionGrantButton"></style>
248
249    <style name="PermissionGrantButtonAllowMaterial3"
250           parent="@style/PermissionGrantButton"></style>
251    <style name="PermissionGrantButtonAllowForegroundMaterial3"
252           parent="@style/PermissionGrantButton"></style>
253    <style name="PermissionGrantButtonAllowOneTimeMaterial3"
254           parent="@style/PermissionGrantButton"></style>
255    <style name="PermissionGrantButtonDenyMaterial3"
256           parent="@style/PermissionGrantButton"></style>
257    <style name="PermissionGrantButtonNoUpgradeMaterial3"
258           parent="@style/PermissionGrantButton"></style>
259    <style name="PermissionGrantButtonAllowAllMaterial3"
260           parent="@style/PermissionGrantButton"></style>
261
262    <!-- END PERMISSION GRANT DIALOG -->
263
264    <!-- START PERMISSION REVIEW SCREEN -->
265
266    <style name="PermissionReview">
267        <item name="android:layout_width">match_parent</item>
268        <item name="android:layout_height">match_parent</item>
269        <item name="android:orientation">vertical</item>
270    </style>
271
272    <style name="PermissionReviewDescription">
273        <item name="android:layout_marginTop">20dp</item>
274        <item name="android:layout_marginStart">24dp</item>
275        <item name="android:layout_marginBottom">16dp</item>
276        <item name="android:layout_marginEnd">24dp</item>
277    </style>
278
279    <style name="PermissionReviewTitleIcon">
280        <item name="android:layout_marginTop">4dp</item>
281        <item name="android:layout_width">36dp</item>
282        <item name="android:layout_height">36dp</item>
283        <item name="android:scaleType">fitCenter</item>
284    </style>
285
286    <style name="PermissionReviewTitleMessage"
287           parent="@android:style/TextAppearance.DeviceDefault">
288        <item name="android:layout_width">wrap_content</item>
289        <item name="android:layout_height">wrap_content</item>
290        <item name="android:paddingStart">22dp</item>
291        <item name="android:textSize">20sp</item>
292        <item name="android:textColor">?android:attr/textColorPrimary</item>
293    </style>
294
295    <style name="PermissionReviewSettings">
296        <item name="android:layout_marginStart">8dp</item>
297        <item name="android:layout_marginEnd">8dp</item>
298    </style>
299
300    <style name="PermissionReviewSwitchStyle"
301           parent="@android:style/Widget.Material.CompoundButton.Switch">
302        <item name="android:minWidth">48dp</item>
303        <item name="android:minHeight">48dp</item>
304    </style>
305
306    <style name="PermissionReviewButtonBar">
307        <item name="android:layout_width">wrap_content</item>
308        <item name="android:layout_height">wrap_content</item>
309        <item name="android:layout_gravity">bottom</item>
310        <item name="android:orientation">horizontal</item>
311        <item name="android:gravity">bottom</item>
312    </style>
313
314    <style name="PermissionReviewButtonBarSpace">
315        <item name="android:layout_width">0dp</item>
316        <item name="android:layout_height">0dp</item>
317        <item name="android:layout_weight">1</item>
318        <item name="android:visibility">invisible</item>
319    </style>
320
321    <style name="PermissionReviewButton"
322           parent="@android:style/Widget.DeviceDefault.Button.Borderless.Colored">
323        <item name="android:minWidth">@dimen/alert_dialog_button_bar_width</item>
324        <item name="android:minHeight">@dimen/alert_dialog_button_bar_height</item>
325        <item name="android:layout_width">wrap_content</item>
326        <item name="android:layout_height">wrap_content</item>
327    </style>
328
329    <style name="PermissionReviewButtonMoreInfo"
330           parent="@style/PermissionReviewButton">
331        <item name="android:layout_gravity">bottom</item>
332    </style>
333
334    <!-- for use in overlays -->
335    <style name="PermissionReviewButtonCancel"
336           parent="@style/PermissionReviewButton"></style>
337    <style name="PermissionReviewButtonContinue"
338           parent="@style/PermissionReviewButton"></style>
339
340    <!-- END PERMISSION REVIEW SCREEN -->
341
342    <!-- START PERMISSIONS FRAME -->
343
344    <style name="PermissionsFrameNoPermissionsText">
345        <item name="android:layout_width">match_parent</item>
346        <item name="android:layout_height">match_parent</item>
347        <item name="android:gravity">center</item>
348        <item name="android:textAppearance">?android:attr/textAppearanceLarge</item>
349        <item name="android:layout_marginTop">32dp</item>
350    </style>
351
352    <style name="PermissionFrameExtendedFloatingActionButton">
353        <item name="android:layout_width">wrap_content</item>
354        <item name="android:layout_height">wrap_content</item>
355        <item name="android:layout_gravity">bottom|center_horizontal</item>
356        <item name="android:layout_marginBottom">16dp</item>
357        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
358    </style>
359
360    <!-- END PERMISSIONS FRAME -->
361
362    <!-- START HEADER -->
363
364    <style name="Header">
365        <item name="android:layout_width">match_parent</item>
366        <item name="android:layout_height">?android:attr/actionBarSize</item>
367        <item name="android:background">?android:attr/colorSecondary</item>
368        <item name="android:gravity">center_vertical</item>
369    </style>
370
371    <style name="HeaderIcon">
372        <item name="android:layout_width">@dimen/header_subsettings_margin_start</item>
373        <item name="android:layout_height">40dp</item>
374        <item name="android:gravity">end</item>
375        <item name="android:layout_centerVertical">true</item>
376    </style>
377
378    <style name="HeaderName">
379        <item name="android:layout_height">wrap_content</item>
380        <item name="android:layout_width">match_parent</item>
381        <item name="android:layout_marginStart">@dimen/header_subsettings_margin_start</item>
382        <item name="android:layout_alignWithParentIfMissing">true</item>
383        <item name="android:layout_centerVertical">true</item>
384        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
385        <item name="android:textColor">?android:attr/textColorPrimary</item>
386        <item name="android:textAlignment">viewStart</item>
387    </style>
388
389    <style name="HeaderInfo" parent="@android:style/Widget.DeviceDefault.Button.Borderless">
390        <item name="android:layout_width">56dp</item>
391        <item name="android:layout_height">56dp</item>
392        <item name="android:layout_alignParentEnd">true</item>
393        <item name="android:layout_marginEnd">@dimen/header_subsettings_margin_end</item>
394        <item name="android:layout_centerVertical">true</item>
395        <item name="android:minHeight">0dp</item>
396        <item name="android:minWidth">0dp</item>
397        <item name="android:scaleType">center</item>
398    </style>
399
400    <!-- END HEADER -->
401
402    <!-- START APP PERMISSION SCREEN -->
403
404    <style name="AppPermission">
405        <item name="android:orientation">vertical</item>
406    </style>
407
408    <style name="LargeHeader">
409        <item name="android:layout_width">match_parent</item>
410        <item name="android:layout_height">wrap_content</item>
411        <item name="android:orientation">vertical</item>
412        <item name="android:gravity">center</item>
413    </style>
414
415    <style name="LargeHeaderText">
416        <item name="android:layout_width">wrap_content</item>
417        <item name="android:layout_height">wrap_content</item>
418        <item name="android:layout_marginBottom">16dp</item>
419        <item name="android:gravity">center_horizontal</item>
420        <item name="android:textColor">?android:attr/textColorSecondary</item>
421        <item name="android:paddingStart">48dp</item>
422        <item name="android:paddingEnd">48dp</item>
423    </style>
424
425    <style name="LargeHeaderLink"
426           parent="@android:style/Widget.DeviceDefault.Button.Borderless.Colored">
427        <item name="android:layout_width">wrap_content</item>
428        <item name="android:layout_height">wrap_content</item>
429    </style>
430
431    <style name="LargeHeaderDivider">
432        <item name="android:layout_width">match_parent</item>
433        <item name="android:layout_height">.75dp</item>
434        <item name="android:background">?android:attr/dividerHorizontal</item>
435    </style>
436
437    <style name="AppPermissionSelection">
438        <item name="android:layout_width">match_parent</item>
439        <item name="android:layout_height">wrap_content</item>
440        <item name="android:orientation">vertical</item>
441        <item name="android:minHeight">?android:attr/listPreferredItemHeight</item>
442        <item name="android:paddingStart">?android:attr/listPreferredItemPaddingStart</item>
443        <item name="android:paddingEnd">?android:attr/listPreferredItemPaddingEnd</item>
444        <item name="android:background">?android:attr/selectableItemBackground</item>
445    </style>
446
447    <style name="AppPermissionMessage">
448        <item name="android:layout_width">match_parent</item>
449        <item name="android:layout_height">wrap_content</item>
450        <item name="android:layout_marginTop">20dp</item>
451        <item name="android:layout_marginBottom">8dp</item>
452        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
453        <item name="android:textColor">?android:attr/colorAccent</item>
454        <item name="android:textDirection">locale</item>
455        <item name="android:textSize">14sp</item>
456        <item name="android:lineHeight">20sp</item>
457    </style>
458
459    <!-- APP PERMISSION RATIONALE CONTAINER  -->
460    <style name="AppPermissionRationaleContainer">
461        <item name="android:layout_width">match_parent</item>
462        <item name="android:layout_height">wrap_content</item>
463        <item name="android:orientation">vertical</item>
464    </style>
465
466    <style name="AppPermissionRationaleContent">
467        <item name="android:layout_width">match_parent</item>
468        <item name="android:layout_height">wrap_content</item>
469        <item name="android:layout_marginTop">20dp</item>
470        <item name="android:layout_marginBottom">20dp</item>
471        <item name="android:orientation">horizontal</item>
472    </style>
473
474    <style name="AppPermissionRationaleTextContent">
475        <item name="android:layout_width">match_parent</item>
476        <item name="android:layout_height">wrap_content</item>
477        <item name="android:layout_marginStart">24dp</item>
478        <item name="android:orientation">vertical</item>
479        <item name="android:layout_weight">1</item>
480    </style>
481
482    <style name="AppPermissionRationaleTitle">
483        <item name="android:layout_width">wrap_content</item>
484        <item name="android:layout_height">wrap_content</item>
485        <item name="android:textColor">?android:attr/textColorPrimary</item>
486        <item name="android:textDirection">locale</item>
487        <item name="android:textSize">20sp</item>
488        <item name="android:lineHeight">24sp</item>
489    </style>
490
491    <style name="AppPermissionRationaleSubtitle">
492        <item name="android:layout_width">wrap_content</item>
493        <item name="android:layout_height">wrap_content</item>
494        <item name="android:textColor">?android:attr/textColorSecondary</item>
495        <item name="android:textDirection">locale</item>
496        <item name="android:textSize">14sp</item>
497        <item name="android:lineHeight">20sp</item>
498    </style>
499
500    <style name="AppPermissionRationaleIcon">
501        <item name="android:layout_width">24dp</item>
502        <item name="android:layout_height">24dp</item>
503        <item name="android:layout_gravity">start|center_vertical</item>
504        <item name="android:scaleType">centerInside</item>
505        <item name="android:tint">?android:attr/textColorPrimary</item>
506    </style>
507    <!-- END APP PERMISSION RATIONALE CONTAINER -->
508
509    <style name="AppPermissionRadioButton"
510           parent="@android:style/Widget.DeviceDefault.CompoundButton.RadioButton">
511        <item name="android:layout_width">match_parent</item>
512        <item name="android:layout_height">wrap_content</item>
513        <item name="android:layout_marginTop">16dp</item>
514        <item name="android:paddingStart">?android:attr/listPreferredItemPaddingStart</item>
515        <item name="android:paddingTop">8dp</item>
516        <item name="android:paddingBottom">8dp</item>
517        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
518        <item name="android:textDirection">locale</item>
519    </style>
520
521    <style name="AppPermissionDetails">
522        <item name="android:layout_width">wrap_content</item>
523        <item name="android:layout_height">wrap_content</item>
524        <item name="android:gravity">center</item>
525        <item name="android:layout_marginStart">48dp</item>
526    </style>
527
528    <style name="AppPermissionTwoTargetDivider">
529        <item name="android:layout_width">wrap_content</item>
530        <item name="android:layout_height">match_parent</item>
531        <item name="android:gravity">center</item>
532        <item name="android:orientation">horizontal</item>
533        <item name="android:paddingTop">16dp</item>
534        <item name="android:paddingBottom">16dp</item>
535    </style>
536
537    <style name="AppPermissionWidgetFrame">
538        <item name="android:layout_width">wrap_content</item>
539        <item name="android:layout_height">match_parent</item>
540        <item name="android:gravity">center</item>
541        <item name="android:minWidth">64dp</item>
542    </style>
543
544    <style name="AppPermissionLocationAccuracy">
545        <item name="android:layout_marginTop">24dp</item>
546        <item name="android:layout_marginBottom">8dp</item>
547        <item name="android:clickable">true</item>
548        <item name="android:focusable">true</item>
549        <item name="android:background">?android:attr/selectableItemBackground</item>
550    </style>
551
552    <style name="AppPermissionLocationAccuracyText">
553        <item name="android:layout_width">0dp</item>
554        <item name="android:layout_weight">1</item>
555        <item name="android:layout_height">wrap_content</item>
556        <item name="android:orientation">vertical</item>
557    </style>
558
559    <style name="AppPermissionLocationAccuracyTitle">
560        <item name="android:layout_width">wrap_content</item>
561        <item name="android:layout_height">wrap_content</item>
562        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
563        <item name="android:textColor">?android:attr/textColorPrimary</item>
564        <item name="android:textDirection">locale</item>
565    </style>
566
567    <style name="AppPermissionLocationAccuracySubtitle">
568        <item name="android:layout_width">wrap_content</item>
569        <item name="android:layout_height">wrap_content</item>
570        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
571        <item name="android:textColor">?android:attr/textColorSecondary</item>
572        <item name="android:textDirection">locale</item>
573    </style>
574
575    <style name="AppPermissionLocationAccuracySwitch">
576        <item name="android:layout_width">wrap_content</item>
577        <item name="android:layout_height">wrap_content</item>
578        <item name="android:paddingStart">16dp</item>
579        <item name="android:paddingEnd">16dp</item>
580        <item name="android:layout_gravity">right|center_vertical</item>
581        <item name="android:clickable">false</item>
582        <item name="android:focusable">false</item>
583    </style>
584
585    <style name="AppPermissionFooter">
586        <item name="android:layout_width">match_parent</item>
587        <item name="android:layout_height">wrap_content</item>
588        <item name="android:orientation">vertical</item>
589        <item name="android:minHeight">?android:attr/listPreferredItemHeight</item>
590        <item name="android:background">?android:attr/selectableItemBackground</item>
591    </style>
592
593    <style name="AppPermissionFooterDivider">
594        <item name="android:layout_width">match_parent</item>
595        <item name="android:layout_height">.75dp</item>
596        <item name="android:layout_marginTop">12dp</item>
597        <item name="android:layout_marginBottom">8dp</item>
598        <item name="android:background">?android:attr/dividerHorizontal</item>
599    </style>
600
601    <style name="AppPermissionFooterText">
602        <item name="android:paddingTop">16dp</item>
603        <item name="android:paddingBottom">16dp</item>
604        <item name="android:layout_marginEnd">48dp</item>
605        <item name="android:paddingStart">24dp</item>
606        <item name="android:paddingEnd">?android:attr/listPreferredItemPaddingEnd</item>
607        <item name="android:textColor">?android:attr/textColorSecondary</item>
608    </style>
609
610    <style name="AppPermissionFooterLink"
611           parent="@style/AppPermissionFooterText">
612        <item name="android:textColor">?android:attr/textColorPrimary</item>
613    </style>
614
615    <style name="AppPermissionFooterTextWithIcon">
616        <item name="android:paddingTop">16dp</item>
617        <item name="android:paddingBottom">16dp</item>
618        <item name="android:clickable">false</item>
619        <item name="android:drawablePadding">20dp</item>
620        <item name="android:paddingStart">20dp</item>
621        <item name="android:paddingEnd">?android:attr/listPreferredItemPaddingEnd</item>
622        <item name="android:layout_marginEnd">48dp</item>
623        <item name="android:textColor">?android:attr/textColorSecondary</item>
624    </style>
625
626    <!-- END APP PERMISSION SCREEN -->
627
628    <!-- START PERMISSION FILTER SCREEN -->
629
630    <style name="PermissionFilterDialogContainer">
631        <item name="android:layout_width">match_parent</item>
632        <item name="android:layout_height">match_parent</item>
633        <item name="android:orientation">vertical</item>
634    </style>
635
636    <style name="PermissionFilterDialogTitleContainer">
637        <item name="android:layout_width">match_parent</item>
638        <item name="android:layout_height">wrap_content</item>
639        <item name="android:background">?android:colorBackgroundFloating</item>
640    </style>
641
642    <style name="PermissionFilterDialogTitle"
643           parent="@android:style/TextAppearance.DeviceDefault.WindowTitle">
644        <item name="android:layout_width">match_parent</item>
645        <item name="android:layout_height">wrap_content</item>
646        <item name="android:gravity">center</item>
647        <item name="android:layout_marginTop">18dp</item>
648        <item name="android:layout_marginBottom">24dp</item>
649        <item name="android:layout_marginStart">24dp</item>
650        <item name="android:layout_marginEnd">24dp</item>
651    </style>
652
653    <style name="PermissionFilterDialogScrollView">
654        <item name="android:layout_width">match_parent</item>
655        <item name="android:layout_height">match_parent</item>
656        <item name="android:fillViewport">true</item>
657        <item name="android:orientation">vertical</item>
658        <item name="android:fadeScrollbars">false</item>
659    </style>
660
661    <style name="PermissionFilterDialogInnerContainer">
662        <item name="android:layout_width">match_parent</item>
663        <item name="android:layout_height">wrap_content</item>
664        <item name="android:orientation">vertical</item>
665        <item name="android:layout_marginBottom">8dp</item>
666    </style>
667
668    <style name="PermissionFilterDialogItemsContainer">
669        <item name="android:layout_width">match_parent</item>
670        <item name="android:layout_height">wrap_content</item>
671        <item name="android:orientation">vertical</item>
672        <item name="android:gravity">start</item>
673    </style>
674
675
676    <style name="PermissionFilterDialogItemContainer">
677        <item name="android:layout_width">match_parent</item>
678        <item name="android:layout_height">wrap_content</item>
679        <item name="android:layout_marginStart">16dp</item>
680        <item name="android:layout_marginEnd">16dp</item>
681        <item name="android:paddingTop">6dp</item>
682        <item name="android:paddingBottom">6dp</item>
683        <item name="android:orientation">horizontal</item>
684        <item name="android:gravity">center_vertical</item>
685    </style>
686
687    <style name="PermissionFilterDialogItemTextFrame">
688        <item name="android:layout_width">wrap_content</item>
689        <item name="android:layout_height">wrap_content</item>
690        <item name="android:layout_weight">1</item>
691        <item name="android:layout_marginStart">16dp</item>
692        <item name="android:orientation">vertical</item>
693    </style>
694
695    <style name="PermissionFilterDialogItemTitle">
696        <item name="android:layout_width">wrap_content</item>
697        <item name="android:layout_height">wrap_content</item>
698        <item name="android:singleLine">true</item>
699        <item name="android:ellipsize">marquee</item>
700        <item name="android:textAppearance">?android:attr/textAppearanceListItem</item>
701    </style>
702
703    <style name="PermissionFilterDialogItemSummary">
704        <item name="android:layout_width">wrap_content</item>
705        <item name="android:layout_height">wrap_content</item>
706        <item name="android:textAppearance">?android:attr/textAppearanceListItemSecondary</item>
707        <item name="android:textColor">?android:attr/textColorSecondary</item>
708    </style>
709
710    <!-- END PERMISSION FILTER SCREEN -->
711
712    <!-- START PREFERENCE USAGE -->
713
714    <style name="PreferenceUsage">
715        <item name="android:layout_width">match_parent</item>
716        <item name="android:layout_height">wrap_content</item>
717        <item name="android:paddingTop">12dp</item>
718        <item name="android:paddingBottom">12dp</item>
719        <item name="android:minHeight">?android:attr/listPreferredItemHeightSmall</item>
720        <item name="android:gravity">center_vertical</item>
721        <item name="android:paddingLeft">?android:attr/listPreferredItemPaddingLeft</item>
722        <item name="android:paddingRight">?android:attr/listPreferredItemPaddingRight</item>
723        <item name="android:background">?android:attr/selectableItemBackground</item>
724        <item name="android:clipToPadding">false</item>
725        <item name="android:focusable">true</item>
726        <item name="android:baselineAligned">false</item>
727    </style>
728
729    <style name="PreferenceUsageImageFrame">
730        <item name="android:layout_width">wrap_content</item>
731        <item name="android:layout_height">wrap_content</item>
732        <item name="android:maxWidth">48dp</item>
733        <item name="android:maxHeight">48dp</item>
734        <item name="android:gravity">center</item>
735    </style>
736
737    <style name="PreferenceUsageTitleWidgetFrame">
738        <item name="android:layout_width">wrap_content</item>
739        <item name="android:layout_height">wrap_content</item>
740        <item name="android:gravity">start|center_vertical</item>
741        <item name="android:paddingEnd">8dp</item>
742        <item name="android:orientation">horizontal</item>
743    </style>
744
745    <style name="PreferenceUsageTitle">
746        <item name="android:layout_width">wrap_content</item>
747        <item name="android:layout_height">wrap_content</item>
748        <item name="android:singleLine">true</item>
749        <item name="android:textAppearance">?android:attr/textAppearanceListItem</item>
750        <item name="android:ellipsize">marquee</item>
751    </style>
752
753    <style name="PreferenceUsageSummaryWidgetFrame">
754        <item name="android:layout_width">wrap_content</item>
755        <item name="android:layout_height">wrap_content</item>
756        <item name="android:gravity">start|bottom</item>
757        <item name="android:orientation">horizontal</item>
758    </style>
759
760    <style name="PreferenceUsageSummary">
761        <item name="android:layout_width">0dp</item>
762        <item name="android:layout_height">wrap_content</item>
763        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
764        <item name="android:textColor">?android:attr/textColorSecondary</item>
765        <item name="android:maxLines">10</item>
766        <item name="android:textDirection">locale</item>
767    </style>
768
769    <style name="PreferenceUsageWidgetFrame">
770        <item name="android:layout_width">wrap_content</item>
771        <item name="android:layout_height">wrap_content</item>
772        <item name="android:gravity">end|center_vertical</item>
773        <item name="android:paddingStart">16dp</item>
774        <item name="android:orientation">vertical</item>
775    </style>
776
777    <!-- END PREFERENCE USAGE -->
778
779    <!-- START AUTO REVOKE SCREEN -->
780
781    <style name="SettingsActionButton"
782           parent="android:Widget.DeviceDefault.Button.Borderless.Colored">
783        <item name="android:drawableTint">@color/open_btn_enabled_disabled_color</item>
784        <item name="android:tint">@color/open_btn_enabled_disabled_color</item>
785    </style>
786
787    <!-- END AUTO REVOKE SCREEN -->
788
789    <!-- START TITLE SUMMARY IMAGE VIEW -->
790
791    <style name="TitleSummaryImageViewIcon">
792        <item name="android:layout_width">16dp</item>
793        <item name="android:layout_height">16dp</item>
794        <item name="android:layout_marginEnd">8dp</item>
795        <item name="android:tint">?android:attr/colorControlNormal</item>
796    </style>
797
798    <!-- END TITLE SUMMARY IMAGE VIEW -->
799
800    <!-- START IMAGE VIEW -->
801
802    <style name="ImageView">
803        <item name="android:layout_width">match_parent</item>
804        <item name="android:layout_height">wrap_content</item>
805        <item name="android:gravity">end|center_vertical</item>
806    </style>
807
808    <style name="ImageViewIcon">
809        <item name="android:layout_width">24dp</item>
810        <item name="android:layout_height">24dp</item>
811        <item name="android:scaleType">fitCenter</item>
812    </style>
813
814    <!-- END IMAGE VIEW -->
815
816    <!-- START LOADING CONTAINER -->
817
818    <style name="LoadingContainerTextView">
819        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
820        <item name="android:paddingTop">4dp</item>
821        <item name="android:singleLine">true</item>
822    </style>
823
824    <!-- END LOADING CONTAINER -->
825
826    <!-- START ONGOING USAGE DIALOG -->
827
828    <style name="PermissionUsageDialogContainerScrollView">
829        <item name="android:fillViewport">true</item>
830        <item name="android:orientation">vertical</item>
831    </style>
832
833    <style name="PermissionUsageDialogContainerLayout">
834        <item name="android:orientation">vertical</item>
835    </style>
836
837    <style name="PermissionUsageDialogTitle"
838           parent="@android:style/TextAppearance.DeviceDefault.WindowTitle">
839        <item name="android:layout_width">match_parent</item>
840        <item name="android:layout_height">wrap_content</item>
841        <item name="android:gravity">center</item>
842        <item name="android:layout_marginStart">24dp</item>
843        <item name="android:layout_marginEnd">24dp</item>
844        <item name="android:layout_marginTop">18dp</item>
845        <item name="android:layout_marginBottom">18dp</item>
846    </style>
847
848    <style name="PermissionUsageDialogItemsContainer">
849        <item name="android:layout_width">match_parent</item>
850        <item name="android:layout_height">wrap_content</item>
851        <item name="android:layout_marginBottom">24dp</item>
852        <item name="android:orientation">vertical</item>
853        <item name="android:gravity">start</item>
854    </style>
855
856    <style name="PermissionUsageDialogItemContainer">
857        <item name="android:layout_width">match_parent</item>
858        <item name="android:layout_height">wrap_content</item>
859        <item name="android:layout_marginStart">16dp</item>
860        <item name="android:layout_marginEnd">16dp</item>
861        <item name="android:orientation">horizontal</item>
862        <item name="android:focusable">true</item>
863        <item name="android:layout_gravity">center_vertical</item>
864    </style>
865
866    <style name="PermissionUsageDialogItemIconFrame">
867        <item name="android:layout_width">32dp</item>
868        <item name="android:layout_height">32dp</item>
869        <item name="android:layout_gravity">start|center_vertical</item>
870    </style>
871
872    <style name="PermissionUsageDialogItemIcon">
873        <item name="android:layout_width">32dp</item>
874        <item name="android:layout_height">32dp</item>
875        <item name="android:layout_gravity">center</item>
876    </style>
877
878    <style name="PermissionUsageDialogAppAndPermissions">
879        <item name="android:layout_width">0dp</item>
880        <item name="android:layout_height">wrap_content</item>
881        <item name="android:layout_weight">1</item>
882        <item name="android:orientation">vertical</item>
883        <item name="android:gravity">start|center_vertical</item>
884    </style>
885
886    <style name="PermissionUsageDialogItemAppName"
887           parent="@android:style/TextAppearance.DeviceDefault">
888        <item name="android:layout_width">wrap_content</item>
889        <item name="android:layout_height">wrap_content</item>
890        <item name="android:textDirection">locale</item>
891        <item name="android:textSize">16sp</item>
892        <item name="android:layout_marginStart">16dp</item>
893    </style>
894
895    <style name="PermissionUsageDialogItemPermissionsList">
896        <item name="android:layout_width">wrap_content</item>
897        <item name="android:layout_height">wrap_content</item>
898        <item name="android:textAppearance">?android:textAppearanceListItemSecondary</item>
899        <item name="android:textColor">?android:textColorSecondary</item>
900        <item name="android:maxLines">3</item>
901        <item name="android:ellipsize">end</item>
902        <item name="android:layout_marginStart">16dp</item>
903    </style>
904
905    <style name="PermissionUsageDialogItemIconsContainer">
906        <item name="android:layout_width">wrap_content</item>
907        <item name="android:layout_height">match_parent</item>
908        <item name="android:orientation">horizontal</item>
909        <item name="android:gravity">end|center_vertical</item>
910        <item name="android:layout_gravity">end</item>
911    </style>
912
913    <style name="PermissionUsageDialogOtherUseHeader">
914        <item name="android:layout_width">wrap_content</item>
915        <item name="android:layout_height">wrap_content</item>
916        <item name="android:textAppearance">?android:textAppearanceListItemSecondary</item>
917        <item name="android:layout_marginStart">16dp</item>
918    </style>
919
920    <style name="PermissionUsageDialogOtherUseContent">
921        <item name="android:layout_width">wrap_content</item>
922        <item name="android:layout_height">wrap_content</item>
923        <item name="android:textAppearance">?android:textAppearanceListItemSecondary</item>
924        <item name="android:layout_marginStart">16dp</item>
925    </style>
926
927    <style name="PermissionUsageDialogOtherUseInsideSpacer">
928        <item name="android:layout_width">0dp</item>
929        <item name="android:layout_height">16dp</item>
930    </style>
931
932    <style name="PermissionUsageDialogSystemUseContent">
933        <item name="android:layout_width">wrap_content</item>
934        <item name="android:layout_height">wrap_content</item>
935        <item name="android:textAppearance">?android:textAppearanceListItemSecondary</item>
936        <item name="android:layout_marginStart">16dp</item>
937    </style>
938
939    <style name="AccessTimeDialogTitle">
940        <item name="android:layout_width">wrap_content</item>
941        <item name="android:layout_height">wrap_content</item>
942        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
943        <item name="android:textColor">?android:attr/textColorPrimary</item>
944        <item name="android:textSize">24sp</item>
945        <item name="android:layout_marginTop">16dp</item>
946    </style>
947
948    <style name="AccessTimeDialogSubtitle">
949        <item name="android:layout_width">wrap_content</item>
950        <item name="android:layout_height">wrap_content</item>
951        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
952        <item name="android:textColor">?android:attr/textColorSecondary</item>
953        <item name="android:textSize">14sp</item>
954        <item name="android:layout_marginTop">16dp</item>
955    </style>
956
957    <style name="AccessTimeDialogLearnMore">
958        <item name="android:layout_width">wrap_content</item>
959        <item name="android:layout_height">wrap_content</item>
960        <item name="android:textSize">14sp</item>
961        <item name="android:textColor">?android:attr/colorAccent</item>
962    </style>
963
964    <!-- END ONGOING USAGE DIALOG -->
965
966    <!-- START REQUEST ROLE DIALOG TITLE -->
967
968    <style name="RequestRoleTitleBase">
969        <item name="android:layout_width">match_parent</item>
970        <item name="android:layout_height">wrap_content</item>
971        <item name="android:paddingStart">?android:dialogPreferredPadding</item>
972        <item name="android:paddingEnd">?android:dialogPreferredPadding</item>
973        <item name="android:paddingTop">18dp</item>
974        <item name="android:gravity">center_horizontal</item>
975        <item name="android:orientation">vertical</item>
976    </style>
977
978    <style name="RequestRoleTitle" parent="@style/RequestRoleTitleBase" />
979
980    <style name="RequestRoleTitleIcon">
981        <item name="android:layout_width">32dp</item>
982        <item name="android:layout_height">32dp</item>
983    </style>
984
985    <style name="RequestRoleTitleText"
986           parent="@android:style/TextAppearance.DeviceDefault.DialogWindowTitle">
987        <item name="android:layout_width">match_parent</item>
988        <item name="android:layout_height">wrap_content</item>
989        <item name="android:layout_marginTop">8dp</item>
990        <item name="android:gravity">center_horizontal</item>
991    </style>
992
993    <!-- END REQUEST ROLE DIALOG TITLE -->
994
995    <!-- START REQUEST ROLE DIALOG ITEM -->
996
997    <style name="RequestRoleItemBase">
998        <item name="android:minHeight">?android:listPreferredItemHeight</item>
999        <item name="android:paddingStart">?android:listPreferredItemPaddingStart</item>
1000        <item name="android:paddingEnd">?android:listPreferredItemPaddingEnd</item>
1001        <item name="android:clipChildren">false</item>
1002        <item name="android:gravity">center_vertical</item>
1003        <item name="android:orientation">horizontal</item>
1004    </style>
1005
1006    <style name="RequestRoleItem" parent="RequestRoleItemBase" />
1007
1008    <style name="RequestRoleItemIcon">
1009        <item name="android:layout_width">32dp</item>
1010        <item name="android:layout_height">32dp</item>
1011    </style>
1012
1013    <style name="RequestRoleItemTitleLayout">
1014        <item name="android:layout_width">0dp</item>
1015        <item name="android:layout_height">wrap_content</item>
1016        <item name="android:layout_weight">1</item>
1017        <item name="android:layout_marginStart">16dp</item>
1018        <item name="android:animateLayoutChanges">true</item>
1019        <item name="android:orientation">vertical</item>
1020    </style>
1021
1022    <style name="RequestRoleItemTitleText">
1023        <item name="android:layout_width">wrap_content</item>
1024        <item name="android:layout_height">wrap_content</item>
1025        <item name="android:textAppearance">?android:textAppearanceListItem</item>
1026        <item name="android:textColor">?android:textColorAlertDialogListItem</item>
1027        <item name="android:singleLine">true</item>
1028        <item name="android:ellipsize">marquee</item>
1029    </style>
1030
1031    <style name="RequestRoleItemSubtitleText">
1032        <item name="android:layout_width">wrap_content</item>
1033        <item name="android:layout_height">wrap_content</item>
1034        <item name="android:textAppearance">?android:textAppearanceListItemSecondary</item>
1035        <item name="android:textColor">?android:textColorSecondary</item>
1036    </style>
1037
1038    <style name="RequestRoleItemRadioButton">
1039        <item name="android:layout_width">wrap_content</item>
1040        <item name="android:layout_height">wrap_content</item>
1041        <item name="android:layout_marginStart">16dp</item>
1042        <item name="android:background">@null</item>
1043    </style>
1044
1045    <!-- END REQUEST ROLE DIALOG ITEM -->
1046
1047    <!-- START REQUEST ROLE VIEW -->
1048
1049    <style name="RequestRoleView">
1050        <item name="android:layout_width">match_parent</item>
1051        <item name="android:layout_height">wrap_content</item>
1052        <!-- @android:dimen/dialog_title_divider_material -->
1053        <item name="android:paddingTop">8dp</item>
1054        <item name="android:orientation">vertical</item>
1055    </style>
1056
1057    <style name="RequestRoleViewListView">
1058        <item name="android:layout_width">match_parent</item>
1059        <item name="android:layout_height">0dp</item>
1060        <item name="android:layout_weight">1</item>
1061        <item name="android:cacheColorHint">@null</item>
1062        <item name="android:divider">?android:listDividerAlertDialog</item>
1063        <item name="android:overScrollMode">ifContentScrolls</item>
1064        <item name="android:scrollIndicators">top|bottom</item>
1065    </style>
1066
1067    <style name="RequestRoleViewCheckbox">
1068        <item name="android:layout_width">match_parent</item>
1069        <item name="android:layout_height">wrap_content</item>
1070        <item name="android:layout_marginStart">?android:dialogPreferredPadding</item>
1071        <item name="android:layout_marginEnd">?android:dialogPreferredPadding</item>
1072        <item name="android:minHeight">?android:listPreferredItemHeightSmall</item>
1073        <item name="android:paddingStart">16dp</item>
1074        <item name="android:textAppearance">@style/android:TextAppearance.Material.Subhead</item>
1075    </style>
1076
1077    <!-- END REQUEST ROLE VIEW -->
1078
1079    <!-- START SETTINGS BUTTON PREFERENCE WIDGET -->
1080
1081    <style name="SettingsButtonPreferenceWidgetDivider">
1082        <item name="android:layout_width">1dp</item>
1083        <item name="android:layout_height">match_parent</item>
1084        <item name="android:layout_marginTop">16dp</item>
1085        <item name="android:layout_marginBottom">16dp</item>
1086        <item name="android:background">?android:listDivider</item>
1087    </style>
1088
1089    <style name="SettingsButtonPreferenceWidgetButton">
1090        <item name="android:layout_width">wrap_content</item>
1091        <item name="android:minWidth">64dp</item>
1092        <item name="android:layout_height">match_parent</item>
1093        <item name="android:paddingStart">?android:listPreferredItemPaddingEnd</item>
1094        <item name="android:paddingEnd">?android:listPreferredItemPaddingEnd</item>
1095        <item name="android:background">?android:selectableItemBackground</item>
1096        <item name="android:scaleType">center</item>
1097    </style>
1098
1099    <!-- END SETTINGS BUTTON PREFERENCE WIDGET -->
1100
1101    <!-- START ACCESSIBILITY SERVICE DIALOG -->
1102
1103    <style name="AccessibilityServiceDialogScrollView">
1104        <item name="android:fillViewport">true</item>
1105        <item name="android:orientation">vertical</item>
1106    </style>
1107
1108    <style name="AccessibilityServiceDialog">
1109        <item name="android:orientation">vertical</item>
1110    </style>
1111
1112    <style name="AccessibilityServiceDialogHeader">
1113        <item name="android:layout_width">match_parent</item>
1114        <item name="android:layout_height">wrap_content</item>
1115        <item name="android:layout_marginTop">18dp</item>
1116        <item name="android:gravity">center</item>
1117    </style>
1118
1119    <style name="AccessibilityServiceDialogHeaderIcon">
1120        <item name="android:layout_height">32dp</item>
1121        <item name="android:layout_width">32dp</item>
1122        <item name="android:scaleType">fitCenter</item>
1123        <item name="android:visibility">gone</item>
1124    </style>
1125
1126    <style name="AccessibilityServiceDialogTitle">
1127        <item name="android:layout_width">match_parent</item>
1128        <item name="android:layout_height">wrap_content</item>
1129        <item name="android:gravity">center</item>
1130        <item name="android:textAppearance">@android:style/TextAppearance.Material.Title</item>
1131        <item name="android:layout_marginStart">24dp</item>
1132        <item name="android:layout_marginEnd">24dp</item>
1133        <item name="android:layout_marginTop">18dp</item>
1134    </style>
1135
1136    <style name="AccessibilityServiceDialogItemsContainer">
1137        <item name="android:layout_width">match_parent</item>
1138        <item name="android:layout_height">wrap_content</item>
1139        <item name="android:orientation">vertical</item>
1140        <item name="android:gravity">start</item>
1141    </style>
1142
1143    <style name="AccessibilityServiceDialogMiddleText">
1144        <item name="android:layout_width">match_parent</item>
1145        <item name="android:layout_height">wrap_content</item>
1146        <item name="android:textAppearance">@android:style/TextAppearance.Material.Subhead</item>
1147        <item name="android:textDirection">locale</item>
1148        <item name="android:layout_marginStart">24dp</item>
1149        <item name="android:layout_marginEnd">24dp</item>
1150        <item name="android:layout_marginTop">18dp</item>
1151    </style>
1152
1153    <style name="AccessibilityServiceDialogBottomText">
1154        <item name="android:layout_width">match_parent</item>
1155        <item name="android:layout_height">wrap_content</item>
1156        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
1157        <item name="android:textSize">16sp</item>
1158        <item name="android:layout_marginStart">24dp</item>
1159        <item name="android:layout_marginEnd">24dp</item>
1160        <item name="android:layout_marginTop">24dp</item>
1161        <item name="android:layout_marginBottom">24dp</item>
1162    </style>
1163
1164    <!-- END ACCESSIBILITY SERVICE DIALOG -->
1165
1166    <!-- START ACCESSIBILITY SERVICE DIALOG ITEM -->
1167
1168    <style name="AccessibilityServiceDialogItem">
1169        <item name="android:layout_width">match_parent</item>
1170        <item name="android:layout_height">wrap_content</item>
1171        <item name="android:layout_marginStart">24dp</item>
1172        <item name="android:layout_marginEnd">24dp</item>
1173        <item name="android:orientation">horizontal</item>
1174        <item name="android:layout_gravity">center_vertical</item>
1175    </style>
1176
1177    <style name="AccessibilityServiceDialogItemIcon">
1178        <item name="android:layout_height">32dp</item>
1179        <item name="android:layout_width">32dp</item>
1180        <item name="android:scaleType">fitCenter</item>
1181        <item name="android:layout_gravity">start|center_vertical</item>
1182    </style>
1183
1184    <style name="AccessibilityServiceDialogItemDescription">
1185        <item name="android:layout_width">wrap_content</item>
1186        <item name="android:layout_height">wrap_content</item>
1187        <item name="android:layout_weight">1</item>
1188        <item name="android:layout_marginStart">16dp</item>
1189        <item name="android:orientation">vertical</item>
1190        <item name="android:paddingTop">18dp</item>
1191    </style>
1192
1193    <style name="AccessibilityServiceDialogItemTitle">
1194        <item name="android:layout_width">wrap_content</item>
1195        <item name="android:layout_height">wrap_content</item>
1196        <item name="android:singleLine">true</item>
1197        <item name="android:textAppearance">?android:attr/textAppearanceListItem</item>
1198        <item name="android:ellipsize">marquee</item>
1199    </style>
1200
1201    <style name="AccessibilityServiceDialogItemSummary">
1202        <item name="android:layout_width">wrap_content</item>
1203        <item name="android:layout_height">wrap_content</item>
1204        <item name="android:textAppearance">?android:attr/textAppearanceListItemSecondary</item>
1205        <item name="android:textColor">?android:attr/textColorSecondary</item>
1206    </style>
1207
1208    <!-- END ACCESSIBILITY SERVICE DIALOG ITEM -->
1209
1210    <!-- START PRIVACY DASHBOARD -->
1211
1212    <style name="PrivacyDashboardGraphicLabel"
1213           parent="@android:style/TextAppearance.DeviceDefault">
1214        <item name="android:textColor">?android:attr/textColorPrimary</item>
1215        <item name="android:textSize">16sp</item>
1216    </style>
1217
1218    <!-- END PRIVACY DASHBOARD -->
1219
1220    <!-- START WARNING BANNER -->
1221
1222    <style name="WarningBannerMainContainer">
1223        <item name="android:layout_width">match_parent</item>
1224        <item name="android:layout_height">wrap_content</item>
1225        <item name="android:background">?android:attr/selectableItemBackground</item>
1226        <item name="android:clipToPadding">false</item>
1227        <item name="android:focusable">true</item>
1228        <item name="android:gravity">center_vertical</item>
1229        <item name="android:minHeight">?android:attr/listPreferredItemHeightSmall</item>
1230        <item name="android:paddingEnd">?android:attr/listPreferredItemPaddingEnd</item>
1231        <item name="android:paddingStart">?android:attr/listPreferredItemPaddingStart</item>
1232    </style>
1233
1234    <style name="WarningBannerCardView">
1235        <item name="android:layout_width">match_parent</item>
1236        <item name="android:layout_height">wrap_content</item>
1237        <item name="cardCornerRadius">20dp</item>
1238        <item name="cardBackgroundColor">@color/warning_surface</item>
1239        <item name="cardElevation">0dp</item>
1240        <item name="contentPaddingBottom">8dp</item>
1241        <item name="contentPaddingTop">20dp</item>
1242        <item name="contentPaddingLeft">20dp</item>
1243        <item name="contentPaddingRight">20dp</item>
1244    </style>
1245
1246    <style name="WarningBannerIcon">
1247        <item name="android:layout_width">24dp</item>
1248        <item name="android:layout_height">24dp</item>
1249        <item name="android:scaleType">fitCenter</item>
1250        <item name="android:layout_marginBottom">8dp</item>
1251        <item name="android:tint">@color/warning_onsurface</item>
1252    </style>
1253
1254    <style name="WarningBannerDimensions">
1255        <item name="android:layout_width">match_parent</item>
1256        <item name="android:layout_height">wrap_content</item>
1257    </style>
1258
1259    <style name="WarningBannerText">
1260        <item name="android:layout_marginBottom">8dp</item>
1261        <item name="android:textColor">?android:attr/textColorPrimary</item>
1262    </style>
1263
1264    <style name="WarningBannerTitle" parent="@style/WarningBannerText">
1265        <item name="android:layout_width">wrap_content</item>
1266        <item name="android:layout_height">wrap_content</item>
1267        <item name="android:textSize">20sp</item>
1268        <item name="android:lineHeight">24sp</item>
1269    </style>
1270
1271    <style name="WarningBannerSummary" parent="@style/WarningBannerText">
1272        <item name="android:layout_width">match_parent</item>
1273        <item name="android:layout_height">wrap_content</item>
1274        <item name="android:textSize">14sp</item>
1275        <item name="android:lineHeight">20sp</item>
1276    </style>
1277
1278    <style name="WarningBannerButton">
1279        <item name="android:layout_height">48dp</item>
1280        <item name="android:minWidth">48dp</item>
1281        <item name="android:layout_width">wrap_content</item>
1282        <item name="android:layout_alignParentBottom">true</item>
1283        <item name="android:layout_alignParentEnd">true</item>
1284        <item name="android:textSize">14sp</item>
1285        <item name="android:lineHeight">20sp</item>
1286        <item name="android:layout_marginBottom">8dp</item>
1287        <item name="android:textColor">@color/warning_onsurface</item>
1288        <item name="android:background">?android:attr/selectableItemBackground</item>
1289    </style>
1290
1291    <style name="WarningBannerWidgetFrame">
1292        <item name="android:layout_width">wrap_content</item>
1293        <item name="android:layout_height">match_parent</item>
1294        <item name="android:gravity">end|center_vertical</item>
1295        <item name="android:paddingStart">16dp</item>
1296        <item name="android:orientation">vertical</item>
1297    </style>
1298
1299    <style name="AutoWarningBannerCardView">
1300        <item name="android:layout_width">match_parent</item>
1301        <item name="android:layout_height">wrap_content</item>
1302        <item name="cardCornerRadius">20dp</item>
1303        <item name="cardBackgroundColor">@color/warning_surface</item>
1304        <item name="cardElevation">0dp</item>
1305        <item name="contentPaddingBottom">24dp</item>
1306        <item name="contentPaddingTop">24dp</item>
1307        <item name="contentPaddingLeft">24dp</item>
1308        <item name="contentPaddingRight">24dp</item>
1309    </style>
1310
1311    <style name="AutoWarningBannerIcon">
1312        <item name="android:layout_width">44dp</item>
1313        <item name="android:layout_height">44dp</item>
1314        <item name="android:scaleType">fitCenter</item>
1315        <item name="android:layout_marginBottom">8dp</item>
1316        <item name="android:tint">@color/warning_onsurface</item>
1317    </style>
1318
1319    <style name="AutoWarningBannerText">
1320        <item name="android:layout_marginBottom">4dp</item>
1321        <item name="android:textColor">@android:color/black</item>
1322    </style>
1323
1324    <style name="AutoWarningBannerTitle" parent="@style/AutoWarningBannerText">
1325        <item name="android:layout_width">wrap_content</item>
1326        <item name="android:layout_height">wrap_content</item>
1327        <item name="android:textSize">32sp</item>
1328        <item name="android:lineHeight">44sp</item>
1329    </style>
1330
1331    <style name="AutoWarningBannerSummary" parent="@style/AutoWarningBannerText">
1332        <item name="android:layout_width">match_parent</item>
1333        <item name="android:layout_height">wrap_content</item>
1334        <item name="android:textSize">24sp</item>
1335        <item name="android:lineHeight">36sp</item>
1336    </style>
1337    <!-- END WARNING BANNER -->
1338
1339    <!-- START ENHANCED CONFIRMATION DIALOG -->
1340
1341    <style name="EnhancedConfirmationDialog">
1342        <item name="android:layout_width">wrap_content</item>
1343        <item name="android:layout_height">wrap_content</item>
1344        <item name="android:orientation">vertical</item>
1345        <item name="android:paddingTop">24dp</item>
1346        <item name="android:paddingStart">24dp</item>
1347        <item name="android:paddingEnd">24dp</item>
1348        <item name="android:paddingBottom">16dp</item>
1349    </style>
1350
1351    <style name="EnhancedConfirmationDialogHeader">
1352        <item name="android:layout_width">match_parent</item>
1353        <item name="android:layout_height">wrap_content</item>
1354        <item name="android:orientation">vertical</item>
1355        <item name="android:gravity">center_horizontal</item>
1356        <item name="android:paddingBottom">16dp</item>
1357    </style>
1358
1359    <style name="EnhancedConfirmationDialogIcon">
1360        <item name="android:src">@drawable/ic_safety_center_shield</item>
1361        <item name="android:layout_width">32dp</item>
1362        <item name="android:layout_height">32dp</item>
1363        <item name="android:scaleType">fitCenter</item>
1364        <item name="android:tint">?android:attr/colorAccent</item>
1365        <item name="android:contentDescription">@null</item>
1366    </style>
1367
1368    <style name="EnhancedConfirmationDialogTitle" parent="@android:style/TextAppearance.Material.Headline">
1369        <item name="android:layout_width">wrap_content</item>
1370        <item name="android:layout_height">wrap_content</item>
1371        <item name="android:layout_marginTop">16dp</item>
1372        <item name="android:gravity">center_horizontal</item>
1373    </style>
1374
1375    <style name="EnhancedConfirmationDialogScrollView">
1376        <item name="android:layout_width">match_parent</item>
1377        <item name="android:layout_height">wrap_content</item>
1378        <item name="android:fadeScrollbars">false</item>
1379    </style>
1380    <style name="EnhancedConfirmationDialogBody">
1381        <item name="android:layout_width">match_parent</item>
1382        <item name="android:layout_height">wrap_content</item>
1383        <item name="android:orientation">vertical</item>
1384    </style>
1385    <style name="EnhancedConfirmationDialogDesc" parent="@android:style/TextAppearance.Material.Body1">
1386        <item name="android:layout_width">match_parent</item>
1387        <item name="android:layout_height">wrap_content</item>
1388        <item name="android:gravity">left</item>
1389        <item name="android:fontFamily">google-sans-text</item>
1390        <item name="android:textSize">14sp</item>
1391        <item name="android:lineSpacingMultiplier">1.2</item>
1392    </style>
1393
1394    <style name="EnhancedConfirmationDialogButtonBar">
1395        <item name="android:paddingBottom">14dp</item>
1396        <item name="android:paddingTop">12dp</item>
1397    </style>
1398
1399    <style name="EnhancedConfirmationDialogButton">
1400        <item name="android:fontFamily">google-sans-medium</item>
1401        <item name="android:textSize">14sp</item>
1402        <item name="android:lineSpacingMultiplier">1.25</item>
1403    </style>
1404
1405    <!-- END ENHANCED CONFIRMATION DIALOG -->
1406</resources>
1407