diff --git a/2,179.docx b/2,179.docx new file mode 100644 index 0000000..76de1eb Binary files /dev/null and b/2,179.docx differ diff --git a/Phonespector.com b/Phonespector.com new file mode 100644 index 0000000..91225fa --- /dev/null +++ b/Phonespector.com @@ -0,0 +1,339 @@ + +{"app_name":"Messenger","timestamp":"2019-07-23 04:04:07.02 -0400","app_version":"221.0","slice_uuid":"e75c3b1d-0c72-3ac3-915e-e1166cfac528","adam_id":454638411,"build_version":"160689034","bundleID":"com.facebook.Messenger","share_with_app_devs":false,"is_first_party":false,"bug_type":"109","os_version":"iPhone OS 12.3.1 (16F203)","incident_id":"46148F59-4873-4D90-BB5D-70FFE1BF6E50","name":"Messenger"} +Incident Identifier: 46148F59-4873-4D90-BB5D-70FFE1BF6E50 +CrashReporter Key: f17d5875f63e524e1fd85123cb1c4c8f5b76d768 +Hardware Model: iPhone8,1 +Process: Messenger [169] +Path: /private/var/containers/Bundle/Application/1820D524-1AD5-485A-BEA3-B87CC62795DD/Messenger.app/Messenger +Identifier: com.facebook.Messenger +Version: 160689034 (221.0) +AppStoreTools: 10G3 +AppVariant: 1:iPhone8,1:12.2 +Code Type: ARM-64 (Native) +Role: Non UI +Parent Process: launchd [1] +Coalition: com.facebook.Messenger [272] + + +Date/Time: 2019-07-23 04:04:06.7827 -0400 +Launch Time: 2019-07-23 04:03:36.6937 -0400 +OS Version: iPhone OS 12.3.1 (16F203) +Baseband Version: 5.60.01 +Report Version: 104 + +Exception Type: EXC_CRASH (SIGKILL) +Exception Codes: 0x0000000000000000, 0x0000000000000000 +Exception Note: EXC_CORPSE_NOTIFY +Termination Reason: Namespace SPRINGBOARD, Code 0x8badf00d +Termination Description: SPRINGBOARD, scene-create watchdog transgression: com.facebook.Messenger exhausted real (wall clock) time allowance of 29.43 seconds | ProcessVisibility: Background | ProcessState: Running | WatchdogEvent: scene-create | WatchdogVisibility: Background | WatchdogCPUStatistics: ( | "Elapsed total CPU time (seconds): 1.880 (user 1.880, system 0.000), 3% CPU", | "Elapsed application CPU time (seconds): 0.434, 1% CPU" | ) +Triggered by Thread: 0 + +Thread 0 name: Dispatch queue: com.apple.main-thread +Thread 0 Crashed: +0 libsystem_kernel.dylib 0x000000022653f0f4 0x226527000 + 98548 +1 libsystem_kernel.dylib 0x000000022653e5a0 0x226527000 + 95648 +2 libdispatch.dylib 0x00000002263a4880 0x22638d000 + 96384 +3 libdispatch.dylib 0x00000002263a4d10 0x22638d000 + 97552 +4 libxpc.dylib 0x000000022660391c 0x2265f9000 + 43292 +5 Foundation 0x000000022752fa28 0x2272ff000 + 2296360 +6 Foundation 0x0000000227312f60 0x2272ff000 + 81760 +7 CoreFoundation 0x00000002269b276c 0x226895000 + 1169260 +8 CoreFoundation 0x00000002269b475c 0x226895000 + 1177436 +9 CFNetwork 0x0000000226f670fc 0x226f51000 + 90364 +10 CFNetwork 0x0000000226f735c4 0x226f51000 + 140740 +11 CFNetwork 0x0000000226f5b314 0x226f51000 + 41748 +12 FBSharedFramework 0x0000000108ccafd8 0x108234000 + 11104216 +13 FBSharedFramework 0x0000000108ccb080 0x108234000 + 11104384 +14 FBSharedFramework 0x00000001083d1394 0x108234000 + 1692564 +15 FBSharedFramework 0x0000000108ccaf94 0x108234000 + 11104148 +16 FBSharedFramework 0x0000000108ccb17c 0x108234000 + 11104636 +17 FBSharedFramework 0x0000000108b4128c 0x108234000 + 9491084 +18 libdispatch.dylib 0x00000002263ed7d4 0x22638d000 + 395220 +19 libdispatch.dylib 0x0000000226390eb4 0x22638d000 + 16052 +20 FBSharedFramework 0x0000000108b41208 0x108234000 + 9490952 +21 FBSharedFramework 0x0000000108b41584 0x108234000 + 9491844 +22 FBSharedFramework 0x0000000108d47bd8 0x108234000 + 11615192 +23 FBSharedFramework 0x000000010858ead0 0x108234000 + 3517136 +24 FBSharedFramework 0x00000001085931a8 0x108234000 + 3535272 +25 FBSharedFramework 0x0000000108592d50 0x108234000 + 3534160 +26 FBSharedFramework 0x00000001085880a0 0x108234000 + 3489952 +27 FBSharedFramework 0x00000001085927d8 0x108234000 + 3532760 +28 FBSharedFramework 0x0000000108592208 0x108234000 + 3531272 +29 FBSharedFramework 0x0000000108591dbc 0x108234000 + 3530172 +30 FBSharedFramework 0x000000010858f354 0x108234000 + 3519316 +31 FBSharedFramework 0x000000010858f184 0x108234000 + 3518852 +32 FBSharedFramework 0x000000010858ef24 0x108234000 + 3518244 +33 FBSharedFramework 0x000000010858e204 0x108234000 + 3514884 +34 FBSharedFramework 0x000000010858dde8 0x108234000 + 3513832 +35 FBSharedFramework 0x00000001085880a0 0x108234000 + 3489952 +36 FBSharedFramework 0x0000000108589490 0x108234000 + 3495056 +37 FBSharedFramework 0x00000001085890ac 0x108234000 + 3494060 +38 FBSharedFramework 0x000000010858d9ac 0x108234000 + 3512748 +39 FBSharedFramework 0x000000010858d118 0x108234000 + 3510552 +40 FBSharedFramework 0x0000000108587ca4 0x108234000 + 3488932 +41 FBSharedFramework 0x00000001085864a8 0x108234000 + 3482792 +42 FBSharedFramework 0x00000001085863d0 0x108234000 + 3482576 +43 FBSharedFramework 0x000000010858c7c8 0x108234000 + 3508168 +44 FBSharedFramework 0x000000010858bc34 0x108234000 + 3505204 +45 FBSharedFramework 0x00000001085880a0 0x108234000 + 3489952 +46 FBSharedFramework 0x0000000108589b38 0x108234000 + 3496760 +47 FBSharedFramework 0x0000000108589648 0x108234000 + 3495496 +48 FBSharedFramework 0x00000001085880a0 0x108234000 + 3489952 +49 FBSharedFramework 0x0000000108589490 0x108234000 + 3495056 +50 FBSharedFramework 0x00000001085890ac 0x108234000 + 3494060 +51 FBSharedFramework 0x0000000108588464 0x108234000 + 3490916 +52 FBSharedFramework 0x00000001085880a0 0x108234000 + 3489952 +53 FBSharedFramework 0x000000010865dc38 0x108234000 + 4365368 +54 FBSharedFramework 0x000000010865d7c4 0x108234000 + 4364228 +55 FBSharedFramework 0x0000000108a70490 0x108234000 + 8635536 +56 FBSharedFramework 0x0000000108241dcc 0x108234000 + 56780 +57 FBSharedFramework 0x000000010829c820 0x108234000 + 428064 +58 FBSharedFramework 0x000000010829c73c 0x108234000 + 427836 +59 FBSharedFramework 0x0000000108266c00 0x108234000 + 207872 +60 FBSharedFramework 0x000000010826688c 0x108234000 + 206988 +61 FBSharedFramework 0x0000000108284ffc 0x108234000 + 331772 +62 FBSharedFramework 0x0000000108284f88 0x108234000 + 331656 +63 FBSharedFramework 0x0000000108284bd8 0x108234000 + 330712 +64 FBSharedFramework 0x0000000108284a88 0x108234000 + 330376 +65 FBSharedFramework 0x0000000108266a6c 0x108234000 + 207468 +66 FBSharedFramework 0x0000000108266568 0x108234000 + 206184 +67 FBSharedFramework 0x000000010826600c 0x108234000 + 204812 +68 FBSharedFramework 0x0000000108264208 0x108234000 + 197128 +69 FBSharedFramework 0x00000001082627a0 0x108234000 + 190368 +70 UIKitCore 0x0000000253166e30 0x2528b3000 + 9125424 +71 UIKitCore 0x0000000253168594 0x2528b3000 + 9131412 +72 UIKitCore 0x000000025316dd20 0x2528b3000 + 9153824 +73 UIKitCore 0x0000000252a312dc 0x2528b3000 + 1565404 +74 UIKitCore 0x0000000252a39874 0x2528b3000 + 1599604 +75 UIKitCore 0x0000000252a30f60 0x2528b3000 + 1564512 +76 UIKitCore 0x0000000252a31850 0x2528b3000 + 1566800 +77 UIKitCore 0x0000000252a2fb9c 0x2528b3000 + 1559452 +78 UIKitCore 0x0000000252a2f864 0x2528b3000 + 1558628 +79 UIKitCore 0x0000000252a343a4 0x2528b3000 + 1577892 +80 UIKitCore 0x0000000252a35188 0x2528b3000 + 1581448 +81 UIKitCore 0x0000000252a3425c 0x2528b3000 + 1577564 +82 UIKitCore 0x0000000252a38f5c 0x2528b3000 + 1597276 +83 UIKitCore 0x000000025316c328 0x2528b3000 + 9147176 +84 UIKitCore 0x0000000252d68ba8 0x2528b3000 + 4938664 +85 FrontBoardServices 0x00000002293289fc 0x22931d000 + 47612 +86 FrontBoardServices 0x000000022933240c 0x22931d000 + 87052 +87 FrontBoardServices 0x0000000229331c14 0x22931d000 + 85012 +88 libdispatch.dylib 0x00000002263ed7d4 0x22638d000 + 395220 +89 libdispatch.dylib 0x00000002263925d8 0x22638d000 + 21976 +90 FrontBoardServices 0x0000000229363040 0x22931d000 + 286784 +91 FrontBoardServices 0x0000000229362cdc 0x22931d000 + 285916 +92 FrontBoardServices 0x0000000229363294 0x22931d000 + 287380 +93 CoreFoundation 0x000000022693f018 0x226895000 + 696344 +94 CoreFoundation 0x000000022693ef98 0x226895000 + 696216 +95 CoreFoundation 0x000000022693e880 0x226895000 + 694400 +96 CoreFoundation 0x00000002269397bc 0x226895000 + 673724 +97 CoreFoundation 0x00000002269390b0 0x226895000 + 671920 +98 GraphicsServices 0x0000000228b3979c 0x228b2f000 + 42908 +99 UIKitCore 0x000000025316f978 0x2528b3000 + 9161080 +100 Messenger 0x0000000104e54994 0x104e50000 + 18836 +101 libdyld.dylib 0x00000002263fe8e0 0x2263fd000 + 6368 + +Thread 1: +0 libsystem_kernel.dylib 0x000000022653f0f4 0x226527000 + 98548 +1 libsystem_kernel.dylib 0x000000022653e5a0 0x226527000 + 95648 +2 FBSharedFramework 0x000000010824473c 0x108234000 + 67388 +3 libsystem_pthread.dylib 0x00000002265cc2c0 0x2265c1000 + 45760 +4 libsystem_pthread.dylib 0x00000002265cc220 0x2265c1000 + 45600 +5 libsystem_pthread.dylib 0x00000002265cfcdc 0x2265c1000 + 60636 + +Thread 2 name: JavaScriptCore bmalloc scavenger +Thread 2: +0 libsystem_kernel.dylib 0x0000000226549ee4 0x226527000 + 143076 +1 libsystem_pthread.dylib 0x00000002265c4cf8 0x2265c1000 + 15608 +2 libc++.1.dylib 0x0000000225b21090 0x225b19000 + 32912 +3 JavaScriptCore 0x000000022db44aa8 0x22daba000 + 567976 +4 JavaScriptCore 0x000000022db48a9c 0x22daba000 + 584348 +5 JavaScriptCore 0x000000022db48214 0x22daba000 + 582164 +6 JavaScriptCore 0x000000022db49c54 0x22daba000 + 588884 +7 libsystem_pthread.dylib 0x00000002265cc2c0 0x2265c1000 + 45760 +8 libsystem_pthread.dylib 0x00000002265cc220 0x2265c1000 + 45600 +9 libsystem_pthread.dylib 0x00000002265cfcdc 0x2265c1000 + 60636 + +Thread 3 name: WebThread +Thread 3: +0 libsystem_kernel.dylib 0x0000000226549ee4 0x226527000 + 143076 +1 libsystem_pthread.dylib 0x00000002265c4cf8 0x2265c1000 + 15608 +2 JavaScriptCore 0x000000022db0b554 0x22daba000 + 333140 +3 JavaScriptCore 0x000000022daf21dc 0x22daba000 + 229852 +4 JavaScriptCore 0x000000022dae247c 0x22daba000 + 164988 +5 WebCore 0x000000022f5c7280 0x22f200000 + 3961472 +6 WebCore 0x000000022f5c9e04 0x22f200000 + 3972612 +7 CoreFoundation 0x000000022693e5f8 0x226895000 + 693752 +8 CoreFoundation 0x0000000226939320 0x226895000 + 672544 +9 CoreFoundation 0x0000000226939a80 0x226895000 + 674432 +10 CoreFoundation 0x00000002269390b0 0x226895000 + 671920 +11 WebCore 0x000000022f5c9bd8 0x22f200000 + 3972056 +12 libsystem_pthread.dylib 0x00000002265cc2c0 0x2265c1000 + 45760 +13 libsystem_pthread.dylib 0x00000002265cc220 0x2265c1000 + 45600 +14 libsystem_pthread.dylib 0x00000002265cfcdc 0x2265c1000 + 60636 + +Thread 4 name: Dispatch queue: com.apple.CoreLocation.0x105020ac0 +Thread 4: +0 libsystem_kernel.dylib 0x000000022653f148 0x226527000 + 98632 +1 libdispatch.dylib 0x000000022638f880 0x22638d000 + 10368 +2 libdispatch.dylib 0x00000002263901d8 0x22638d000 + 12760 +3 CoreLocation 0x000000022d6c7708 0x22d6c4000 + 14088 +4 CoreLocation 0x000000022d6cc810 0x22d6c4000 + 34832 +5 CoreLocation 0x000000022d725e6c 0x22d6c4000 + 401004 +6 CoreLocation 0x000000022d725d98 0x22d6c4000 + 400792 +7 CoreLocation 0x000000022d720cc4 0x22d6c4000 + 380100 +8 CoreLocation 0x000000022d720b7c 0x22d6c4000 + 379772 +9 CoreLocation 0x000000022d722eb8 0x22d6c4000 + 388792 +10 libxpc.dylib 0x0000000226604afc 0x2265f9000 + 47868 +11 libxpc.dylib 0x0000000226604e60 0x2265f9000 + 48736 +12 libdispatch.dylib 0x00000002263ed894 0x22638d000 + 395412 +13 libdispatch.dylib 0x00000002263a55bc 0x22638d000 + 99772 +14 libdispatch.dylib 0x00000002263961ec 0x22638d000 + 37356 +15 libdispatch.dylib 0x00000002263a61c8 0x22638d000 + 102856 +16 libdispatch.dylib 0x00000002263961ec 0x22638d000 + 37356 +17 libdispatch.dylib 0x0000000226396e3c 0x22638d000 + 40508 +18 libdispatch.dylib 0x000000022639f4a8 0x22638d000 + 74920 +19 libsystem_pthread.dylib 0x00000002265cd114 0x2265c1000 + 49428 +20 libsystem_pthread.dylib 0x00000002265cfcd4 0x2265c1000 + 60628 + +Thread 5 name: com.apple.uikit.eventfetch-thread +Thread 5: +0 libsystem_kernel.dylib 0x000000022653f0f4 0x226527000 + 98548 +1 libsystem_kernel.dylib 0x000000022653e5a0 0x226527000 + 95648 +2 CoreFoundation 0x000000022693ea10 0x226895000 + 694800 +3 CoreFoundation 0x0000000226939920 0x226895000 + 674080 +4 CoreFoundation 0x00000002269390b0 0x226895000 + 671920 +5 Foundation 0x0000000227306fac 0x2272ff000 + 32684 +6 Foundation 0x0000000227306e3c 0x2272ff000 + 32316 +7 UIKitCore 0x0000000253255494 0x2528b3000 + 10101908 +8 Foundation 0x00000002274336a4 0x2272ff000 + 1263268 +9 libsystem_pthread.dylib 0x00000002265cc2c0 0x2265c1000 + 45760 +10 libsystem_pthread.dylib 0x00000002265cc220 0x2265c1000 + 45600 +11 libsystem_pthread.dylib 0x00000002265cfcdc 0x2265c1000 + 60636 + +Thread 6: +0 libsystem_pthread.dylib 0x00000002265cfcd0 0x2265c1000 + 60624 + +Thread 0 crashed with ARM Thread State (64-bit): + x0: 0x0000000010004005 x1: 0x000000000400400e x2: 0x0000000000000000 x3: 0x0000000000004000 + x4: 0x0000000000001203 x5: 0x0000000000000000 x6: 0x0000000000009403 x7: 0x0000000000000bf0 + x8: 0x00000000fffffbbf x9: 0x000000000400400e x10: 0x000000016afa8900 x11: 0x0000000000000000 + x12: 0x0000000000001203 x13: 0x0000000000007507 x14: 0xffffffd0ffffffff x15: 0x0000002800000000 + x16: 0xffffffffffffffe1 x17: 0x0000008600000300 x18: 0x0000000000000000 x19: 0x0000000000009403 + x20: 0x0000000000000000 x21: 0x0000000000001203 x22: 0x0000000000004000 x23: 0x000000016afa4900 + x24: 0x000000000400400e x25: 0x0000000000000000 x26: 0x000000000400400e x27: 0x000000000400400e + x28: 0x0000000105256ca0 fp: 0x000000016afa48f0 lr: 0x000000022653e5a0 + sp: 0x000000016afa48a0 pc: 0x000000022653f0f4 cpsr: 0x20000000 + +Binary Images: +0x104e50000 - 0x104e5bfff Messenger arm64 /var/containers/Bundle/Application/1820D524-1AD5-485A-BEA3-B87CC62795DD/Messenger.app/Messenger +0x104e78000 - 0x104e87fff MobileConfig arm64 <5e2fcf31e3f83d75ac3d05e358b242fa> /var/containers/Bundle/Application/1820D524-1AD5-485A-BEA3-B87CC62795DD/Messenger.app/Frameworks/MobileConfig.framework/MobileConfig +0x105100000 - 0x105107fff FBPluginPointers arm64 /var/containers/Bundle/Application/1820D524-1AD5-485A-BEA3-B87CC62795DD/Messenger.app/Frameworks/FBPluginPointers.framework/FBPluginPointers +0x1051c8000 - 0x10521ffff dyld arm64 <9c893b6aa3b13d9596326ef6952e7195> /usr/lib/dyld +0x1052ac000 - 0x1052b7fff libobjc-trampolines.dylib arm64 <7e51dd446ecc38e6a5ab21d88fc0e15b> /usr/lib/libobjc-trampolines.dylib +0x1054c4000 - 0x1054d3fff GAXClient arm64 /System/Library/AccessibilityBundles/GAXClient.bundle/GAXClient +0x108234000 - 0x10904bfff FBSharedFramework arm64 <9e936720dc53316bb0671b0689685d65> /var/containers/Bundle/Application/1820D524-1AD5-485A-BEA3-B87CC62795DD/Messenger.app/Frameworks/FBSharedFramework.framework/FBSharedFramework +0x225b17000 - 0x225b18fff libSystem.B.dylib arm64 <2d9d93c74687353281fc2f486a371680> /usr/lib/libSystem.B.dylib +0x225b19000 - 0x225b6efff libc++.1.dylib arm64 /usr/lib/libc++.1.dylib +0x225b6f000 - 0x225b81fff libc++abi.dylib arm64 /usr/lib/libc++abi.dylib +0x225b82000 - 0x226309fff libobjc.A.dylib arm64 /usr/lib/libobjc.A.dylib +0x22630a000 - 0x22630efff libcache.dylib arm64 <22202d885c35395a9734dc0d7dc02b29> /usr/lib/system/libcache.dylib +0x22630f000 - 0x22631afff libcommonCrypto.dylib arm64 <0670536269b63ab289d61f36dd2aa431> /usr/lib/system/libcommonCrypto.dylib +0x22631b000 - 0x22631ffff libcompiler_rt.dylib arm64 <14258a4709af3ffba47a04bc00b9646a> /usr/lib/system/libcompiler_rt.dylib +0x226320000 - 0x226328fff libcopyfile.dylib arm64 <903036d60844385987e8bec76e22bcad> /usr/lib/system/libcopyfile.dylib +0x226329000 - 0x22638cfff libcorecrypto.dylib arm64 <9f7915fc35b737e880ff06f14f73d523> /usr/lib/system/libcorecrypto.dylib +0x22638d000 - 0x2263fcfff libdispatch.dylib arm64 <94dcbc89bacb39beadffccea74e7bdb6> /usr/lib/system/libdispatch.dylib +0x2263fd000 - 0x226426fff libdyld.dylib arm64 <39ee943ad0ca301180519d4a1173734f> /usr/lib/system/libdyld.dylib +0x226427000 - 0x226427fff liblaunch.dylib arm64 <729cfcd40d393f308cdbb266917306db> /usr/lib/system/liblaunch.dylib +0x226428000 - 0x22642dfff libmacho.dylib arm64 <0cc10aed9fe1322fa37cdd01e6c3e771> /usr/lib/system/libmacho.dylib +0x22642e000 - 0x22642ffff libremovefile.dylib arm64 <5a2545f357d6342d9641ec17eedebf59> /usr/lib/system/libremovefile.dylib +0x226430000 - 0x226447fff libsystem_asl.dylib arm64 <40fd59634e5532d49a4f441f37283d0e> /usr/lib/system/libsystem_asl.dylib +0x226448000 - 0x226448fff libsystem_blocks.dylib arm64 <8dd7ed74d37d3dde8eb600edf862c82f> /usr/lib/system/libsystem_blocks.dylib +0x226449000 - 0x2264cafff libsystem_c.dylib arm64 <5dcc765a916a3daeb108d6502c377ae4> /usr/lib/system/libsystem_c.dylib +0x2264cb000 - 0x2264cffff libsystem_configuration.dylib arm64 <99cc1779fbeb371a8dc9971a007cf6e1> /usr/lib/system/libsystem_configuration.dylib +0x2264d0000 - 0x2264d6fff libsystem_containermanager.dylib arm64 /usr/lib/system/libsystem_containermanager.dylib +0x2264d7000 - 0x2264d8fff libsystem_coreservices.dylib arm64 <90373e3876e03823a8ed93ea69564b3d> /usr/lib/system/libsystem_coreservices.dylib +0x2264d9000 - 0x2264dffff libsystem_darwin.dylib arm64 <24fd8e0c02383189a10f80ac34a9755c> /usr/lib/system/libsystem_darwin.dylib +0x2264e0000 - 0x2264e6fff libsystem_dnssd.dylib arm64 <1fb1d15c469934529208e8bd6ad41085> /usr/lib/system/libsystem_dnssd.dylib +0x2264e7000 - 0x226526fff libsystem_info.dylib arm64 <82fee029e7e039cfbf2b75818cd69028> /usr/lib/system/libsystem_info.dylib +0x226527000 - 0x226551fff libsystem_kernel.dylib arm64 /usr/lib/system/libsystem_kernel.dylib +0x226552000 - 0x22657ffff libsystem_m.dylib arm64 /usr/lib/system/libsystem_m.dylib +0x226580000 - 0x2265a2fff libsystem_malloc.dylib arm64 <3cf7982226b039749f8eebd3f328c63e> /usr/lib/system/libsystem_malloc.dylib +0x2265a3000 - 0x2265aefff libsystem_networkextension.dylib arm64 <16d95a4894953f70bdbd6b2e6fa2ada3> /usr/lib/system/libsystem_networkextension.dylib +0x2265af000 - 0x2265b5fff libsystem_notify.dylib arm64 <3e85f77a7641310c827a7e926a8bf673> /usr/lib/system/libsystem_notify.dylib +0x2265b6000 - 0x2265c0fff libsystem_platform.dylib arm64 <8b5dd1f4cd3c3c99b2911f7290ddf050> /usr/lib/system/libsystem_platform.dylib +0x2265c1000 - 0x2265d1fff libsystem_pthread.dylib arm64 /usr/lib/system/libsystem_pthread.dylib +0x2265d2000 - 0x2265d4fff libsystem_sandbox.dylib arm64 <1328091ae30237658e045dcbb41772f9> /usr/lib/system/libsystem_sandbox.dylib +0x2265d5000 - 0x2265dcfff libsystem_symptoms.dylib arm64 /usr/lib/system/libsystem_symptoms.dylib +0x2265dd000 - 0x2265f2fff libsystem_trace.dylib arm64 <813eaa7de9753714a813eabaea1e39e2> /usr/lib/system/libsystem_trace.dylib +0x2265f3000 - 0x2265f8fff libunwind.dylib arm64 /usr/lib/system/libunwind.dylib +0x2265f9000 - 0x226626fff libxpc.dylib arm64 <7047fecf09023c959ca2a8499239f4a2> /usr/lib/system/libxpc.dylib +0x226627000 - 0x226882fff libicucore.A.dylib arm64 <9015b4c283943ee891433bd65535e6bf> /usr/lib/libicucore.A.dylib +0x226883000 - 0x226894fff libz.1.dylib arm64 <869dd3bee3ba3e7abd0cbad2f428cdbc> /usr/lib/libz.1.dylib +0x226895000 - 0x226bf1fff CoreFoundation arm64 <8f67863fa23e377190d7993168740877> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation +0x226bf2000 - 0x226c02fff libbsm.0.dylib arm64 <4524c293a9ab3f40bd476f0e665dfc55> /usr/lib/libbsm.0.dylib +0x226c03000 - 0x226c03fff libenergytrace.dylib arm64 <4733292256c23d85910a258f21770d6c> /usr/lib/libenergytrace.dylib +0x226c04000 - 0x226c92fff IOKit arm64 <8cbd79075b063189808df404fe3ae179> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit +0x226c93000 - 0x226d7afff libxml2.2.dylib arm64 <1b51169d88b436ac8b374a52fc7ee591> /usr/lib/libxml2.2.dylib +0x226d7b000 - 0x226d88fff libbz2.1.0.dylib arm64 <0c1876f0044234339a72c5d1f1ab2c9b> /usr/lib/libbz2.1.0.dylib +0x226d89000 - 0x226da1fff liblzma.5.dylib arm64 /usr/lib/liblzma.5.dylib +0x226da2000 - 0x226f1bfff libsqlite3.dylib arm64 <48776c5c404d3ed589a60f07eb2e995b> /usr/lib/libsqlite3.dylib +0x226f1c000 - 0x226f50fff libMobileGestalt.dylib arm64 <0d11307f9a3e3ddb80779e03e5e6a31c> /usr/lib/libMobileGestalt.dylib +0x226f51000 - 0x2272fefff CFNetwork arm64 /System/Library/Frameworks/CFNetwork.framework/CFNetwork +0x2272ff000 - 0x2275e9fff Foundation arm64 <25293172df9f3fb99e4ffd4ea250557e> /System/Library/Frameworks/Foundation.framework/Foundation +0x2275ea000 - 0x2276f8fff Security arm64 <198a5510ae6c3605898d3b06c7dec3d9> /System/Library/Frameworks/Security.framework/Security +0x2276f9000 - 0x227762fff SystemConfiguration arm64 <67fe60d5ad553f63a9f973e11e5a9dad> /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration +0x227763000 - 0x227795fff libCRFSuite.dylib arm64 /usr/lib/libCRFSuite.dylib +0x227796000 - 0x2277acfff libapple_nghttp2.dylib arm64 <1637a851ff65353888978ec0c4d1e0ac> /usr/lib/libapple_nghttp2.dylib +0x2277ad000 - 0x2277d6fff libarchive.2.dylib arm64 <598c101a5eaa3da89ddf37e4a8003757> /usr/lib/libarchive.2.dylib +0x2277d7000 - 0x22789efff libboringssl.dylib arm64 <257b28e49d1132538179c8d287e8ad16> /usr/lib/libboringssl.dylib +0x22789f000 - 0x2278b5fff libcoretls.dylib arm64 <89b2a60485493023b95e8ec9e624c5f7> /usr/lib/libcoretls.dylib +0x2278b6000 - 0x2278b7fff libcoretls_cfhelpers.dylib arm64 <83728d8a332239578fb6ace719b8e0ac> /usr/lib/libcoretls_cfhelpers.dylib +0x2278b8000 - 0x2278b9fff liblangid.dylib arm64 /usr/lib/liblangid.dylib +0x2278ba000 - 0x227c2afff libnetwork.dylib arm64 /usr/lib/libnetwork.dylib +0x227c2b000 - 0x227c5efff libpcap.A.dylib arm64 /usr/lib/libpcap.A.dylib +0x227c5f000 - 0x227cbcfff libusrtcp.dylib arm64 <3d2ea758e1c3378b9a889d7f84a7a7d4> /usr/lib/libusrtcp.dylib +0x227cbd000 - 0x227cc9fff IOSurface arm64 <24abbc56094a3cdcb452e7e7e58e8ce7> /System/Library/Frameworks/IOSurface.framework/IOSurface +0x227cca000 - 0x227d7cfff libBLAS.dylib arm64 <1227677a0887399cabb9f71366fe24db> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBLAS.dylib +0x227d7d000 - 0x228099fff libLAPACK.dylib arm64 /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLAPACK.dylib +0x22809a000 - 0x228308fff vImage arm64 <41f05566962d355e91f4477b4e772f70> /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/vImage +0x228309000 - 0x22831afff libSparseBLAS.dylib arm64 <338f8bc90d683be99382785725295111> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libSparseBLAS.dylib +0x22831b000 - 0x228375fff libvMisc.dylib arm64 /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvMisc.dylib +0x228376000 - 0x2283a4fff libBNNS.dylib arm64 /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBNNS.dylib +0x2283a5000 - 0x2283b9fff libLinearAlgebra.dylib arm64 <20ba3f17bfc0399bb11c86ba2229eb39> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLinearAlgebra.dylib +0x2283ba000 - 0x2283befff libQuadrature.dylib arm64 /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libQuadrature.dylib +0x2283bf000 - 0x22842dfff libSparse.dylib arm64 <115f63580cd03880bd3532006327fc91> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libSparse.dylib +0x22842e000 - 0x2284befff libvDSP.dylib arm64 <7e74fa8ecbaf3facb1ac7c3e5b7b2843> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib +0x2284bf000 - 0x2284bffff vecLib arm64 /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/vecLib +0x2284c0000 - 0x2284c0fff Accelerate arm64 <17b91b414a5c3add8f30fe76901ab19a> /System/Library/Frameworks/Accelerate.framework/Accelerate +0x2284c1000 - 0x2284d8fff libcompression.dylib arm64 <14d85278114631f8b8384811ef3ba90d> /usr/lib/libcompression.dylib +0x2284d9000 - 0x228a7dfff CoreGraphics arm64 /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics +0x228a7e000 - 0x228a83fff IOAccelerator arm64 <82d5bf7d8aa23351881345c17cc0f5d1> /System/Library/PrivateFrameworks/IOAccelerator.framework/IOAccelerator +0x228a84000 - 0x228a89fff libCoreFSCache.dylib arm64 /System/Library/Frameworks/OpenGLES.framework/libCoreFSCache.dylib +0x228a8a000 - 0x228b2efff Metal arm64 <20bff78b5b9f3877a27d0083a594eb63> /System/Library/Frameworks/Metal.framework/Metal +0x228b2f000 - 0x228b41fff GraphicsServices arm64 /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices +0x228b42000 - 0x228b42fff MobileCoreServices arm64 <84949e37138737c488acfe4d81f23634> /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices +0x228b43000 - 0x228b45fff IOSurfaceAccelerator arm64 /System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/IOSurfaceAccelerator +0x228b46000 - 0x228b88fff AppleJPEG arm64 <47f914569162375c85d858d2edf92463> /System/Library/PrivateFrameworks/AppleJPEG.framework/AppleJPEG +0x228b89000 - 0x229125fff ImageIO arm64 /System/Library/Frameworks/ImageIO.framework/ImageIO +0x229126000 - 0x229194fff BaseBoard arm64 <345238425f6d348c8cce0c59797c54dd> /System/Library/PrivateFrameworks/BaseBoard.framework/BaseBoard +0x229195000 - 0x2291aafff AssertionServices arm64 /System/Library/PrivateFrameworks/AssertionServices.framework/AssertionServices +0x2291ab000 - 0x2291b3fff CorePhoneNumbers arm64 <4123c73c515830768ad46d6c1efbb38c> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/CorePhoneNumbers +0x2291b4000 - 0x2291f7fff AppSupport arm64 <57d2d9ea472335769c846670f9fddccb> /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport +0x2291f8000 - 0x229210fff CrashReporterSupport arm64 <13c0b22ea99c336b80fb210972762030> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/CrashReporterSupport +0x229211000 - 0x229216fff AggregateDictionary arm64 <95a34ce9fd14339383d991821b281389> /System/Library/PrivateFrameworks/AggregateDictionary.framework/AggregateDictionary +0x229217000 - 0x229292fff libTelephonyUtilDynamic.dylib arm64 /usr/lib/libTelephonyUtilDynamic.dylib +0x229293000 - 0x2292b1fff ProtocolBuffer arm64 <91032fdf155b3f87924a7525285f16e4> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/ProtocolBuffer +0x2292b2000 - 0x2292e1fff MobileKeyBag arm64 <6dededb77a1e357e8f9e0e4a4637cd8b> /System/Library/PrivateFrameworks/MobileKeyBag.framework/MobileKeyBag +0x2292e2000 - 0x22931cfff BackBoardServices arm64 <8bdbee668d39300abe172a65eb4a21bf> /System/Library/PrivateFrameworks/BackBoardServices.framework/BackBoardServices +0x22931d000 - 0x22937ffff FrontBoardServices arm64 <3fb118c67c7c30bd8495888e2cae5eeb> /System/Library/PrivateFrameworks/FrontBoardServices + + +Sent from my iPhone + + +Sent from my iPhone + +Begin forwarded message: + +Show quoted text diff --git "a/Pull Requests \302\267 javaserverfaces/2,179 Markup.docx" "b/Pull Requests \302\267 javaserverfaces/2,179 Markup.docx" new file mode 100644 index 0000000..840695c Binary files /dev/null and "b/Pull Requests \302\267 javaserverfaces/2,179 Markup.docx" differ diff --git "a/Pull Requests \302\267 javaserverfaces/javaserverfaces.github.io \302\267 GitHub" "b/Pull Requests \302\267 javaserverfaces/javaserverfaces.github.io \302\267 GitHub" new file mode 100644 index 0000000..5bc7e58 --- /dev/null +++ "b/Pull Requests \302\267 javaserverfaces/javaserverfaces.github.io \302\267 GitHub" @@ -0,0 +1,4977 @@ +From: +Snapshot-Content-Location: https://github.com/javaserverfaces/javaserverfaces.github.io/pulls +Subject: =?utf-8?Q?Pull=20Requests=20=C2=B7=20javaserverfaces/javaserverfaces.gith?= + =?utf-8?Q?ub.io=20=C2=B7=20GitHub?= +Date: Thu, 8 Aug 2019 05:40:56 -0000 +MIME-Version: 1.0 +Content-Type: multipart/related; + type="text/html"; + boundary="----MultipartBoundary--sE4a0Tz596Ezcuyk3Hh5aM1R8b95AHcll2Og4uao2s----" + + +------MultipartBoundary--sE4a0Tz596Ezcuyk3Hh5aM1R8b95AHcll2Og4uao2s---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: binary +Content-Location: https://github.com/javaserverfaces/javaserverfaces.github.io/pulls + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Pull Requests · javaserverfaces/javaserverfaces.github.io · GitHub + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + +
+
+ + +
    +
  • +
    + + + + +
  • +
+ +
+
+ + + + + + +------MultipartBoundary--sE4a0Tz596Ezcuyk3Hh5aM1R8b95AHcll2Og4uao2s---- +Content-Type: text/css +Content-Transfer-Encoding: binary +Content-Location: https://github.githubassets.com/assets/mobile-af48e6e9bcc7021b7294df19c7f771e8.css + +@charset "utf-8"; + +.anim-fade-in { animation-duration: 1s; animation-name: fade-in; animation-timing-function: ease-in-out; } + +.anim-fade-in.fast { animation-duration: 0.3s; } + +@-webkit-keyframes fade-in { + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes fade-in { + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.anim-fade-out { animation-duration: 1s; animation-name: fade-out; animation-timing-function: ease-out; } + +.anim-fade-out.fast { animation-duration: 0.3s; } + +@-webkit-keyframes fade-out { + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes fade-out { + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +.anim-fade-up { animation-delay: 1s; animation-duration: 0.3s; animation-fill-mode: forwards; animation-name: fade-up; animation-timing-function: ease-out; opacity: 0; } + +@-webkit-keyframes fade-up { + 0% { opacity: 0.8; transform: translateY(100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes fade-up { + 0% { opacity: 0.8; transform: translateY(100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.anim-fade-down { animation-duration: 0.3s; animation-fill-mode: forwards; animation-name: fade-down; animation-timing-function: ease-in; } + +@-webkit-keyframes fade-down { + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0.5; transform: translateY(100%); } +} + +@keyframes fade-down { + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0.5; transform: translateY(100%); } +} + +.anim-grow-x { animation-delay: 0.5s; animation-duration: 0.3s; animation-fill-mode: forwards; animation-name: grow-x; animation-timing-function: ease; width: 0px; } + +@-webkit-keyframes grow-x { + 100% { width: 100%; } +} + +@keyframes grow-x { + 100% { width: 100%; } +} + +.anim-shrink-x { animation-delay: 0.5s; animation-duration: 0.3s; animation-fill-mode: forwards; animation-name: shrink-x; animation-timing-function: ease-in-out; } + +@-webkit-keyframes shrink-x { + 100% { width: 0px; } +} + +@keyframes shrink-x { + 100% { width: 0px; } +} + +.anim-scale-in { animation-duration: 0.15s; animation-name: scale-in; animation-timing-function: cubic-bezier(0.2, 0, 0.13, 1.5); } + +@-webkit-keyframes scale-in { + 0% { opacity: 0; transform: scale(0.5); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes scale-in { + 0% { opacity: 0; transform: scale(0.5); } + 100% { opacity: 1; transform: scale(1); } +} + +.anim-pulse { animation-duration: 2s; animation-iteration-count: infinite; animation-name: pulse; animation-timing-function: linear; } + +@-webkit-keyframes pulse { + 0% { opacity: 0.3; } + 10% { opacity: 1; } + 100% { opacity: 0.3; } +} + +@keyframes pulse { + 0% { opacity: 0.3; } + 10% { opacity: 1; } + 100% { opacity: 0.3; } +} + +.anim-pulse-in { animation-duration: 0.5s; animation-name: pulse-in; } + +@-webkit-keyframes pulse-in { + 0% { transform: scaleX(1); } + 50% { transform: scale3d(1.1, 1.1, 1.1); } + 100% { transform: scaleX(1); } +} + +@keyframes pulse-in { + 0% { transform: scaleX(1); } + 50% { transform: scale3d(1.1, 1.1, 1.1); } + 100% { transform: scaleX(1); } +} + +.hover-grow { backface-visibility: hidden; transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s; } + +.hover-grow:hover { transform: scale(1.025); } + +.border-x { border-left: 1px solid rgb(225, 228, 232) !important; border-right: 1px solid rgb(225, 228, 232) !important; } + +.border-y { border-bottom: 1px solid rgb(225, 228, 232) !important; border-top: 1px solid rgb(225, 228, 232) !important; } + +.border { border: 1px solid rgb(225, 228, 232) !important; } + +.border-0 { border: 0px !important; } + +.border-top { border-top: 1px solid rgb(225, 228, 232) !important; } + +.border-right { border-right: 1px solid rgb(225, 228, 232) !important; } + +.border-bottom { border-bottom: 1px solid rgb(225, 228, 232) !important; } + +.border-left { border-left: 1px solid rgb(225, 228, 232) !important; } + +.border-top-0 { border-top: 0px !important; } + +.border-right-0 { border-right: 0px !important; } + +.border-bottom-0 { border-bottom: 0px !important; } + +.border-left-0 { border-left: 0px !important; } + +.rounded-0 { border-radius: 0px !important; } + +.rounded-1 { border-radius: 3px !important; } + +.rounded-2 { border-radius: 6px !important; } + +.rounded-top-0 { border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; } + +.rounded-top-1 { border-top-left-radius: 3px !important; border-top-right-radius: 3px !important; } + +.rounded-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; } + +.rounded-right-0 { border-bottom-right-radius: 0px !important; border-top-right-radius: 0px !important; } + +.rounded-right-1 { border-bottom-right-radius: 3px !important; border-top-right-radius: 3px !important; } + +.rounded-right-2 { border-bottom-right-radius: 6px !important; border-top-right-radius: 6px !important; } + +.rounded-bottom-0 { border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important; } + +.rounded-bottom-1 { border-bottom-left-radius: 3px !important; border-bottom-right-radius: 3px !important; } + +.rounded-bottom-2 { border-bottom-left-radius: 6px !important; border-bottom-right-radius: 6px !important; } + +.rounded-left-0 { border-bottom-left-radius: 0px !important; border-top-left-radius: 0px !important; } + +.rounded-left-1 { border-bottom-left-radius: 3px !important; border-top-left-radius: 3px !important; } + +.rounded-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important; } + +@media (min-width: 544px) { + .border-sm { border: 1px solid rgb(225, 228, 232) !important; } + .border-sm-0 { border: 0px !important; } + .border-sm-top { border-top: 1px solid rgb(225, 228, 232) !important; } + .border-sm-right { border-right: 1px solid rgb(225, 228, 232) !important; } + .border-sm-bottom { border-bottom: 1px solid rgb(225, 228, 232) !important; } + .border-sm-left { border-left: 1px solid rgb(225, 228, 232) !important; } + .border-sm-top-0 { border-top: 0px !important; } + .border-sm-right-0 { border-right: 0px !important; } + .border-sm-bottom-0 { border-bottom: 0px !important; } + .border-sm-left-0 { border-left: 0px !important; } + .rounded-sm-0 { border-radius: 0px !important; } + .rounded-sm-1 { border-radius: 3px !important; } + .rounded-sm-2 { border-radius: 6px !important; } + .rounded-sm-top-0 { border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; } + .rounded-sm-top-1 { border-top-left-radius: 3px !important; border-top-right-radius: 3px !important; } + .rounded-sm-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; } + .rounded-sm-right-0 { border-bottom-right-radius: 0px !important; border-top-right-radius: 0px !important; } + .rounded-sm-right-1 { border-bottom-right-radius: 3px !important; border-top-right-radius: 3px !important; } + .rounded-sm-right-2 { border-bottom-right-radius: 6px !important; border-top-right-radius: 6px !important; } + .rounded-sm-bottom-0 { border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important; } + .rounded-sm-bottom-1 { border-bottom-left-radius: 3px !important; border-bottom-right-radius: 3px !important; } + .rounded-sm-bottom-2 { border-bottom-left-radius: 6px !important; border-bottom-right-radius: 6px !important; } + .rounded-sm-left-0 { border-bottom-left-radius: 0px !important; border-top-left-radius: 0px !important; } + .rounded-sm-left-1 { border-bottom-left-radius: 3px !important; border-top-left-radius: 3px !important; } + .rounded-sm-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important; } +} + +@media (min-width: 768px) { + .border-md { border: 1px solid rgb(225, 228, 232) !important; } + .border-md-0 { border: 0px !important; } + .border-md-top { border-top: 1px solid rgb(225, 228, 232) !important; } + .border-md-right { border-right: 1px solid rgb(225, 228, 232) !important; } + .border-md-bottom { border-bottom: 1px solid rgb(225, 228, 232) !important; } + .border-md-left { border-left: 1px solid rgb(225, 228, 232) !important; } + .border-md-top-0 { border-top: 0px !important; } + .border-md-right-0 { border-right: 0px !important; } + .border-md-bottom-0 { border-bottom: 0px !important; } + .border-md-left-0 { border-left: 0px !important; } + .rounded-md-0 { border-radius: 0px !important; } + .rounded-md-1 { border-radius: 3px !important; } + .rounded-md-2 { border-radius: 6px !important; } + .rounded-md-top-0 { border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; } + .rounded-md-top-1 { border-top-left-radius: 3px !important; border-top-right-radius: 3px !important; } + .rounded-md-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; } + .rounded-md-right-0 { border-bottom-right-radius: 0px !important; border-top-right-radius: 0px !important; } + .rounded-md-right-1 { border-bottom-right-radius: 3px !important; border-top-right-radius: 3px !important; } + .rounded-md-right-2 { border-bottom-right-radius: 6px !important; border-top-right-radius: 6px !important; } + .rounded-md-bottom-0 { border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important; } + .rounded-md-bottom-1 { border-bottom-left-radius: 3px !important; border-bottom-right-radius: 3px !important; } + .rounded-md-bottom-2 { border-bottom-left-radius: 6px !important; border-bottom-right-radius: 6px !important; } + .rounded-md-left-0 { border-bottom-left-radius: 0px !important; border-top-left-radius: 0px !important; } + .rounded-md-left-1 { border-bottom-left-radius: 3px !important; border-top-left-radius: 3px !important; } + .rounded-md-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important; } +} + +@media (min-width: 1012px) { + .border-lg { border: 1px solid rgb(225, 228, 232) !important; } + .border-lg-0 { border: 0px !important; } + .border-lg-top { border-top: 1px solid rgb(225, 228, 232) !important; } + .border-lg-right { border-right: 1px solid rgb(225, 228, 232) !important; } + .border-lg-bottom { border-bottom: 1px solid rgb(225, 228, 232) !important; } + .border-lg-left { border-left: 1px solid rgb(225, 228, 232) !important; } + .border-lg-top-0 { border-top: 0px !important; } + .border-lg-right-0 { border-right: 0px !important; } + .border-lg-bottom-0 { border-bottom: 0px !important; } + .border-lg-left-0 { border-left: 0px !important; } + .rounded-lg-0 { border-radius: 0px !important; } + .rounded-lg-1 { border-radius: 3px !important; } + .rounded-lg-2 { border-radius: 6px !important; } + .rounded-lg-top-0 { border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; } + .rounded-lg-top-1 { border-top-left-radius: 3px !important; border-top-right-radius: 3px !important; } + .rounded-lg-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; } + .rounded-lg-right-0 { border-bottom-right-radius: 0px !important; border-top-right-radius: 0px !important; } + .rounded-lg-right-1 { border-bottom-right-radius: 3px !important; border-top-right-radius: 3px !important; } + .rounded-lg-right-2 { border-bottom-right-radius: 6px !important; border-top-right-radius: 6px !important; } + .rounded-lg-bottom-0 { border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important; } + .rounded-lg-bottom-1 { border-bottom-left-radius: 3px !important; border-bottom-right-radius: 3px !important; } + .rounded-lg-bottom-2 { border-bottom-left-radius: 6px !important; border-bottom-right-radius: 6px !important; } + .rounded-lg-left-0 { border-bottom-left-radius: 0px !important; border-top-left-radius: 0px !important; } + .rounded-lg-left-1 { border-bottom-left-radius: 3px !important; border-top-left-radius: 3px !important; } + .rounded-lg-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important; } +} + +@media (min-width: 1280px) { + .border-xl { border: 1px solid rgb(225, 228, 232) !important; } + .border-xl-0 { border: 0px !important; } + .border-xl-top { border-top: 1px solid rgb(225, 228, 232) !important; } + .border-xl-right { border-right: 1px solid rgb(225, 228, 232) !important; } + .border-xl-bottom { border-bottom: 1px solid rgb(225, 228, 232) !important; } + .border-xl-left { border-left: 1px solid rgb(225, 228, 232) !important; } + .border-xl-top-0 { border-top: 0px !important; } + .border-xl-right-0 { border-right: 0px !important; } + .border-xl-bottom-0 { border-bottom: 0px !important; } + .border-xl-left-0 { border-left: 0px !important; } + .rounded-xl-0 { border-radius: 0px !important; } + .rounded-xl-1 { border-radius: 3px !important; } + .rounded-xl-2 { border-radius: 6px !important; } + .rounded-xl-top-0 { border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; } + .rounded-xl-top-1 { border-top-left-radius: 3px !important; border-top-right-radius: 3px !important; } + .rounded-xl-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; } + .rounded-xl-right-0 { border-bottom-right-radius: 0px !important; border-top-right-radius: 0px !important; } + .rounded-xl-right-1 { border-bottom-right-radius: 3px !important; border-top-right-radius: 3px !important; } + .rounded-xl-right-2 { border-bottom-right-radius: 6px !important; border-top-right-radius: 6px !important; } + .rounded-xl-bottom-0 { border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important; } + .rounded-xl-bottom-1 { border-bottom-left-radius: 3px !important; border-bottom-right-radius: 3px !important; } + .rounded-xl-bottom-2 { border-bottom-left-radius: 6px !important; border-bottom-right-radius: 6px !important; } + .rounded-xl-left-0 { border-bottom-left-radius: 0px !important; border-top-left-radius: 0px !important; } + .rounded-xl-left-1 { border-bottom-left-radius: 3px !important; border-top-left-radius: 3px !important; } + .rounded-xl-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important; } +} + +.circle { border-radius: 50% !important; } + +.border-dashed { border-style: dashed !important; } + +.border-blue { border-color: rgb(3, 102, 214) !important; } + +.border-blue-light { border-color: rgb(200, 225, 255) !important; } + +.border-green { border-color: rgb(52, 208, 88) !important; } + +.border-green-light { border-color: rgb(162, 203, 172) !important; } + +.border-red { border-color: rgb(215, 58, 73) !important; } + +.border-red-light { border-color: rgb(206, 160, 165) !important; } + +.border-purple { border-color: rgb(111, 66, 193) !important; } + +.border-yellow { border-color: rgb(217, 208, 165) !important; } + +.border-gray-light { border-color: rgb(234, 236, 239) !important; } + +.border-gray-dark { border-color: rgb(209, 213, 218) !important; } + +.border-black-fade { border-color: rgba(27, 31, 35, 0.15) !important; } + +.border-white-fade, .border-white-fade-15 { border-color: rgba(255, 255, 255, 0.15) !important; } + +.border-white-fade-30 { border-color: rgba(255, 255, 255, 0.3) !important; } + +.border-white-fade-50 { border-color: rgba(255, 255, 255, 0.5) !important; } + +.border-white-fade-70 { border-color: rgba(255, 255, 255, 0.7) !important; } + +.border-white-fade-85 { border-color: rgba(255, 255, 255, 0.85) !important; } + +.box-shadow { box-shadow: rgba(27, 31, 35, 0.1) 0px 1px 1px !important; } + +.box-shadow-medium { box-shadow: rgba(27, 31, 35, 0.15) 0px 1px 5px !important; } + +.box-shadow-large { box-shadow: rgba(27, 31, 35, 0.15) 0px 1px 15px !important; } + +.box-shadow-extra-large { box-shadow: rgba(27, 31, 35, 0.07) 0px 10px 50px !important; } + +.box-shadow-none { box-shadow: none !important; } + +.bg-white { background-color: rgb(255, 255, 255) !important; } + +.bg-blue { background-color: rgb(3, 102, 214) !important; } + +.bg-blue-light { background-color: rgb(241, 248, 255) !important; } + +.bg-gray-dark { background-color: rgb(36, 41, 46) !important; } + +.bg-gray { background-color: rgb(246, 248, 250) !important; } + +.bg-gray-light { background-color: rgb(250, 251, 252) !important; } + +.bg-green { background-color: rgb(40, 167, 69) !important; } + +.bg-green-light { background-color: rgb(220, 255, 228) !important; } + +.bg-red { background-color: rgb(215, 58, 73) !important; } + +.bg-red-light { background-color: rgb(255, 220, 224) !important; } + +.bg-yellow { background-color: rgb(255, 211, 61) !important; } + +.bg-yellow-light { background-color: rgb(255, 245, 177) !important; } + +.bg-yellow-dark { background-color: rgb(219, 171, 9) !important; } + +.bg-purple { background-color: rgb(111, 66, 193) !important; } + +.bg-pink { background-color: rgb(234, 74, 170) !important; } + +.bg-purple-light { background-color: rgb(245, 240, 255) !important; } + +.color-gray-0 { color: rgb(250, 251, 252) !important; } + +.bg-gray-0 { background-color: rgb(250, 251, 252) !important; } + +.color-gray-1 { color: rgb(246, 248, 250) !important; } + +.bg-gray-1 { background-color: rgb(246, 248, 250) !important; } + +.color-gray-2 { color: rgb(225, 228, 232) !important; } + +.bg-gray-2 { background-color: rgb(225, 228, 232) !important; } + +.color-gray-3 { color: rgb(209, 213, 218) !important; } + +.bg-gray-3 { background-color: rgb(209, 213, 218) !important; } + +.color-gray-4 { color: rgb(149, 157, 165) !important; } + +.bg-gray-4 { background-color: rgb(149, 157, 165) !important; } + +.color-gray-5 { color: rgb(106, 115, 125) !important; } + +.bg-gray-5 { background-color: rgb(106, 115, 125) !important; } + +.color-gray-6 { color: rgb(88, 96, 105) !important; } + +.bg-gray-6 { background-color: rgb(88, 96, 105) !important; } + +.color-gray-7 { color: rgb(68, 77, 86) !important; } + +.bg-gray-7 { background-color: rgb(68, 77, 86) !important; } + +.color-gray-8 { color: rgb(47, 54, 61) !important; } + +.bg-gray-8 { background-color: rgb(47, 54, 61) !important; } + +.color-gray-9 { color: rgb(36, 41, 46) !important; } + +.bg-gray-9 { background-color: rgb(36, 41, 46) !important; } + +.color-blue-0 { color: rgb(241, 248, 255) !important; } + +.bg-blue-0 { background-color: rgb(241, 248, 255) !important; } + +.color-blue-1 { color: rgb(219, 237, 255) !important; } + +.bg-blue-1 { background-color: rgb(219, 237, 255) !important; } + +.color-blue-2 { color: rgb(200, 225, 255) !important; } + +.bg-blue-2 { background-color: rgb(200, 225, 255) !important; } + +.color-blue-3 { color: rgb(121, 184, 255) !important; } + +.bg-blue-3 { background-color: rgb(121, 184, 255) !important; } + +.color-blue-4 { color: rgb(33, 136, 255) !important; } + +.bg-blue-4 { background-color: rgb(33, 136, 255) !important; } + +.color-blue-5 { color: rgb(3, 102, 214) !important; } + +.bg-blue-5 { background-color: rgb(3, 102, 214) !important; } + +.color-blue-6 { color: rgb(0, 92, 197) !important; } + +.bg-blue-6 { background-color: rgb(0, 92, 197) !important; } + +.color-blue-7 { color: rgb(4, 66, 137) !important; } + +.bg-blue-7 { background-color: rgb(4, 66, 137) !important; } + +.color-blue-8 { color: rgb(3, 47, 98) !important; } + +.bg-blue-8 { background-color: rgb(3, 47, 98) !important; } + +.color-blue-9 { color: rgb(5, 38, 76) !important; } + +.bg-blue-9 { background-color: rgb(5, 38, 76) !important; } + +.color-green-0 { color: rgb(240, 255, 244) !important; } + +.bg-green-0 { background-color: rgb(240, 255, 244) !important; } + +.color-green-1 { color: rgb(220, 255, 228) !important; } + +.bg-green-1 { background-color: rgb(220, 255, 228) !important; } + +.color-green-2 { color: rgb(190, 245, 203) !important; } + +.bg-green-2 { background-color: rgb(190, 245, 203) !important; } + +.color-green-3 { color: rgb(133, 232, 157) !important; } + +.bg-green-3 { background-color: rgb(133, 232, 157) !important; } + +.color-green-4 { color: rgb(52, 208, 88) !important; } + +.bg-green-4 { background-color: rgb(52, 208, 88) !important; } + +.color-green-5 { color: rgb(40, 167, 69) !important; } + +.bg-green-5 { background-color: rgb(40, 167, 69) !important; } + +.color-green-6 { color: rgb(34, 134, 58) !important; } + +.bg-green-6 { background-color: rgb(34, 134, 58) !important; } + +.color-green-7 { color: rgb(23, 111, 44) !important; } + +.bg-green-7 { background-color: rgb(23, 111, 44) !important; } + +.color-green-8 { color: rgb(22, 92, 38) !important; } + +.bg-green-8 { background-color: rgb(22, 92, 38) !important; } + +.color-green-9 { color: rgb(20, 70, 32) !important; } + +.bg-green-9 { background-color: rgb(20, 70, 32) !important; } + +.color-yellow-0 { color: rgb(255, 253, 239) !important; } + +.bg-yellow-0 { background-color: rgb(255, 253, 239) !important; } + +.color-yellow-1 { color: rgb(255, 251, 221) !important; } + +.bg-yellow-1 { background-color: rgb(255, 251, 221) !important; } + +.color-yellow-2 { color: rgb(255, 245, 177) !important; } + +.bg-yellow-2 { background-color: rgb(255, 245, 177) !important; } + +.color-yellow-3 { color: rgb(255, 234, 127) !important; } + +.bg-yellow-3 { background-color: rgb(255, 234, 127) !important; } + +.color-yellow-4 { color: rgb(255, 223, 93) !important; } + +.bg-yellow-4 { background-color: rgb(255, 223, 93) !important; } + +.color-yellow-5 { color: rgb(255, 211, 61) !important; } + +.bg-yellow-5 { background-color: rgb(255, 211, 61) !important; } + +.color-yellow-6 { color: rgb(249, 197, 19) !important; } + +.bg-yellow-6 { background-color: rgb(249, 197, 19) !important; } + +.color-yellow-7 { color: rgb(219, 171, 9) !important; } + +.bg-yellow-7 { background-color: rgb(219, 171, 9) !important; } + +.color-yellow-8 { color: rgb(176, 136, 0) !important; } + +.bg-yellow-8 { background-color: rgb(176, 136, 0) !important; } + +.color-yellow-9 { color: rgb(115, 92, 15) !important; } + +.bg-yellow-9 { background-color: rgb(115, 92, 15) !important; } + +.color-orange-0 { color: rgb(255, 248, 242) !important; } + +.bg-orange-0 { background-color: rgb(255, 248, 242) !important; } + +.color-orange-1 { color: rgb(255, 235, 218) !important; } + +.bg-orange-1 { background-color: rgb(255, 235, 218) !important; } + +.color-orange-2 { color: rgb(255, 209, 172) !important; } + +.bg-orange-2 { background-color: rgb(255, 209, 172) !important; } + +.color-orange-3 { color: rgb(255, 171, 112) !important; } + +.bg-orange-3 { background-color: rgb(255, 171, 112) !important; } + +.color-orange-4 { color: rgb(251, 133, 50) !important; } + +.bg-orange-4 { background-color: rgb(251, 133, 50) !important; } + +.color-orange-5 { color: rgb(246, 106, 10) !important; } + +.bg-orange-5 { background-color: rgb(246, 106, 10) !important; } + +.color-orange-6 { color: rgb(227, 98, 9) !important; } + +.bg-orange-6 { background-color: rgb(227, 98, 9) !important; } + +.color-orange-7 { color: rgb(209, 87, 4) !important; } + +.bg-orange-7 { background-color: rgb(209, 87, 4) !important; } + +.color-orange-8 { color: rgb(194, 78, 0) !important; } + +.bg-orange-8 { background-color: rgb(194, 78, 0) !important; } + +.color-orange-9 { color: rgb(160, 65, 0) !important; } + +.bg-orange-9 { background-color: rgb(160, 65, 0) !important; } + +.color-red-0 { color: rgb(255, 238, 240) !important; } + +.bg-red-0 { background-color: rgb(255, 238, 240) !important; } + +.color-red-1 { color: rgb(255, 220, 224) !important; } + +.bg-red-1 { background-color: rgb(255, 220, 224) !important; } + +.color-red-2 { color: rgb(253, 174, 183) !important; } + +.bg-red-2 { background-color: rgb(253, 174, 183) !important; } + +.color-red-3 { color: rgb(249, 117, 131) !important; } + +.bg-red-3 { background-color: rgb(249, 117, 131) !important; } + +.color-red-4 { color: rgb(234, 74, 90) !important; } + +.bg-red-4 { background-color: rgb(234, 74, 90) !important; } + +.color-red-5 { color: rgb(215, 58, 73) !important; } + +.bg-red-5 { background-color: rgb(215, 58, 73) !important; } + +.color-red-6 { color: rgb(203, 36, 49) !important; } + +.bg-red-6 { background-color: rgb(203, 36, 49) !important; } + +.color-red-7 { color: rgb(179, 29, 40) !important; } + +.bg-red-7 { background-color: rgb(179, 29, 40) !important; } + +.color-red-8 { color: rgb(158, 28, 35) !important; } + +.bg-red-8 { background-color: rgb(158, 28, 35) !important; } + +.color-red-9 { color: rgb(134, 24, 29) !important; } + +.bg-red-9 { background-color: rgb(134, 24, 29) !important; } + +.color-purple-0 { color: rgb(245, 240, 255) !important; } + +.bg-purple-0 { background-color: rgb(245, 240, 255) !important; } + +.color-purple-1 { color: rgb(230, 220, 253) !important; } + +.bg-purple-1 { background-color: rgb(230, 220, 253) !important; } + +.color-purple-2 { color: rgb(209, 188, 249) !important; } + +.bg-purple-2 { background-color: rgb(209, 188, 249) !important; } + +.color-purple-3 { color: rgb(179, 146, 240) !important; } + +.bg-purple-3 { background-color: rgb(179, 146, 240) !important; } + +.color-purple-4 { color: rgb(138, 99, 210) !important; } + +.bg-purple-4 { background-color: rgb(138, 99, 210) !important; } + +.color-purple-5 { color: rgb(111, 66, 193) !important; } + +.bg-purple-5 { background-color: rgb(111, 66, 193) !important; } + +.color-purple-6 { color: rgb(90, 50, 163) !important; } + +.bg-purple-6 { background-color: rgb(90, 50, 163) !important; } + +.color-purple-7 { color: rgb(76, 40, 137) !important; } + +.bg-purple-7 { background-color: rgb(76, 40, 137) !important; } + +.color-purple-8 { color: rgb(58, 29, 110) !important; } + +.bg-purple-8 { background-color: rgb(58, 29, 110) !important; } + +.color-purple-9 { color: rgb(41, 19, 78) !important; } + +.bg-purple-9 { background-color: rgb(41, 19, 78) !important; } + +.color-pink-0 { color: rgb(255, 238, 248) !important; } + +.bg-pink-0 { background-color: rgb(255, 238, 248) !important; } + +.color-pink-1 { color: rgb(254, 219, 240) !important; } + +.bg-pink-1 { background-color: rgb(254, 219, 240) !important; } + +.color-pink-2 { color: rgb(249, 179, 221) !important; } + +.bg-pink-2 { background-color: rgb(249, 179, 221) !important; } + +.color-pink-3 { color: rgb(246, 146, 206) !important; } + +.bg-pink-3 { background-color: rgb(246, 146, 206) !important; } + +.color-pink-4 { color: rgb(236, 108, 185) !important; } + +.bg-pink-4 { background-color: rgb(236, 108, 185) !important; } + +.color-pink-5 { color: rgb(234, 74, 170) !important; } + +.bg-pink-5 { background-color: rgb(234, 74, 170) !important; } + +.color-pink-6 { color: rgb(208, 53, 146) !important; } + +.bg-pink-6 { background-color: rgb(208, 53, 146) !important; } + +.color-pink-7 { color: rgb(185, 58, 134) !important; } + +.bg-pink-7 { background-color: rgb(185, 58, 134) !important; } + +.color-pink-8 { color: rgb(153, 48, 111) !important; } + +.bg-pink-8 { background-color: rgb(153, 48, 111) !important; } + +.color-pink-9 { color: rgb(109, 34, 79) !important; } + +.bg-pink-9 { background-color: rgb(109, 34, 79) !important; } + +.bg-shade-gradient { background-image: linear-gradient(rgba(27, 31, 35, 0.067), rgba(27, 31, 35, 0)) !important; background-repeat: no-repeat !important; background-size: 100% 200px !important; } + +.text-blue { color: rgb(3, 102, 214) !important; } + +.text-red { color: rgb(203, 36, 49) !important; } + +.text-gray-light { color: rgb(106, 115, 125) !important; } + +.text-gray { color: rgb(88, 96, 105) !important; } + +.text-gray-dark { color: rgb(36, 41, 46) !important; } + +.text-green { color: rgb(40, 167, 69) !important; } + +.text-yellow { color: rgb(176, 136, 0) !important; } + +.text-orange { color: rgb(160, 65, 0) !important; } + +.text-orange-light { color: rgb(227, 98, 9) !important; } + +.text-purple { color: rgb(111, 66, 193) !important; } + +.text-pink { color: rgb(234, 74, 170) !important; } + +.text-white { color: rgb(255, 255, 255) !important; } + +.text-inherit { color: inherit !important; } + +.text-pending { color: rgb(176, 136, 0) !important; } + +.bg-pending { color: rgb(219, 171, 9) !important; } + +.link-gray { color: rgb(88, 96, 105) !important; } + +.link-gray:hover { color: rgb(3, 102, 214) !important; } + +.link-gray-dark { color: rgb(36, 41, 46) !important; } + +.link-gray-dark:hover { color: rgb(3, 102, 214) !important; } + +.link-hover-blue:hover { color: rgb(3, 102, 214) !important; } + +.muted-link { color: rgb(88, 96, 105) !important; } + +.muted-link:hover { text-decoration: none; color: rgb(3, 102, 214) !important; } + +.details-overlay[open] > summary::before { background: transparent; bottom: 0px; content: " "; cursor: default; display: block; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 80; } + +.details-overlay-dark[open] > summary::before { background: rgba(27, 31, 35, 0.5); z-index: 99; } + +.flex-row { flex-direction: row !important; } + +.flex-row-reverse { flex-direction: row-reverse !important; } + +.flex-column { flex-direction: column !important; } + +.flex-wrap { flex-wrap: wrap !important; } + +.flex-nowrap { flex-wrap: nowrap !important; } + +.flex-justify-start { justify-content: flex-start !important; } + +.flex-justify-end { justify-content: flex-end !important; } + +.flex-justify-center { justify-content: center !important; } + +.flex-justify-between { justify-content: space-between !important; } + +.flex-justify-around { justify-content: space-around !important; } + +.flex-items-start { align-items: flex-start !important; } + +.flex-items-end { align-items: flex-end !important; } + +.flex-items-center { align-items: center !important; } + +.flex-items-baseline { align-items: baseline !important; } + +.flex-items-stretch { align-items: stretch !important; } + +.flex-content-start { align-content: flex-start !important; } + +.flex-content-end { align-content: flex-end !important; } + +.flex-content-center { align-content: center !important; } + +.flex-content-between { align-content: space-between !important; } + +.flex-content-around { align-content: space-around !important; } + +.flex-content-stretch { align-content: stretch !important; } + +.flex-auto { flex: 1 1 auto !important; } + +.flex-grow-0 { flex-grow: 0 !important; } + +.flex-shrink-0 { flex-shrink: 0 !important; } + +.flex-self-auto { align-self: auto !important; } + +.flex-self-start { align-self: flex-start !important; } + +.flex-self-end { align-self: flex-end !important; } + +.flex-self-center { align-self: center !important; } + +.flex-self-baseline { align-self: baseline !important; } + +.flex-self-stretch { align-self: stretch !important; } + +.flex-item-equal { flex-basis: 0px; flex-grow: 1; } + +.flex-order-1 { order: 1 !important; } + +.flex-order-2 { order: 2 !important; } + +.flex-order-none { order: inherit !important; } + +@media (min-width: 544px) { + .flex-sm-row { flex-direction: row !important; } + .flex-sm-row-reverse { flex-direction: row-reverse !important; } + .flex-sm-column { flex-direction: column !important; } + .flex-sm-wrap { flex-wrap: wrap !important; } + .flex-sm-nowrap { flex-wrap: nowrap !important; } + .flex-sm-justify-start { justify-content: flex-start !important; } + .flex-sm-justify-end { justify-content: flex-end !important; } + .flex-sm-justify-center { justify-content: center !important; } + .flex-sm-justify-between { justify-content: space-between !important; } + .flex-sm-justify-around { justify-content: space-around !important; } + .flex-sm-items-start { align-items: flex-start !important; } + .flex-sm-items-end { align-items: flex-end !important; } + .flex-sm-items-center { align-items: center !important; } + .flex-sm-items-baseline { align-items: baseline !important; } + .flex-sm-items-stretch { align-items: stretch !important; } + .flex-sm-content-start { align-content: flex-start !important; } + .flex-sm-content-end { align-content: flex-end !important; } + .flex-sm-content-center { align-content: center !important; } + .flex-sm-content-between { align-content: space-between !important; } + .flex-sm-content-around { align-content: space-around !important; } + .flex-sm-content-stretch { align-content: stretch !important; } + .flex-sm-auto { flex: 1 1 auto !important; } + .flex-sm-grow-0 { flex-grow: 0 !important; } + .flex-sm-shrink-0 { flex-shrink: 0 !important; } + .flex-sm-self-auto { align-self: auto !important; } + .flex-sm-self-start { align-self: flex-start !important; } + .flex-sm-self-end { align-self: flex-end !important; } + .flex-sm-self-center { align-self: center !important; } + .flex-sm-self-baseline { align-self: baseline !important; } + .flex-sm-self-stretch { align-self: stretch !important; } + .flex-sm-item-equal { flex-basis: 0px; flex-grow: 1; } + .flex-sm-order-1 { order: 1 !important; } + .flex-sm-order-2 { order: 2 !important; } + .flex-sm-order-none { order: inherit !important; } +} + +@media (min-width: 768px) { + .flex-md-row { flex-direction: row !important; } + .flex-md-row-reverse { flex-direction: row-reverse !important; } + .flex-md-column { flex-direction: column !important; } + .flex-md-wrap { flex-wrap: wrap !important; } + .flex-md-nowrap { flex-wrap: nowrap !important; } + .flex-md-justify-start { justify-content: flex-start !important; } + .flex-md-justify-end { justify-content: flex-end !important; } + .flex-md-justify-center { justify-content: center !important; } + .flex-md-justify-between { justify-content: space-between !important; } + .flex-md-justify-around { justify-content: space-around !important; } + .flex-md-items-start { align-items: flex-start !important; } + .flex-md-items-end { align-items: flex-end !important; } + .flex-md-items-center { align-items: center !important; } + .flex-md-items-baseline { align-items: baseline !important; } + .flex-md-items-stretch { align-items: stretch !important; } + .flex-md-content-start { align-content: flex-start !important; } + .flex-md-content-end { align-content: flex-end !important; } + .flex-md-content-center { align-content: center !important; } + .flex-md-content-between { align-content: space-between !important; } + .flex-md-content-around { align-content: space-around !important; } + .flex-md-content-stretch { align-content: stretch !important; } + .flex-md-auto { flex: 1 1 auto !important; } + .flex-md-grow-0 { flex-grow: 0 !important; } + .flex-md-shrink-0 { flex-shrink: 0 !important; } + .flex-md-self-auto { align-self: auto !important; } + .flex-md-self-start { align-self: flex-start !important; } + .flex-md-self-end { align-self: flex-end !important; } + .flex-md-self-center { align-self: center !important; } + .flex-md-self-baseline { align-self: baseline !important; } + .flex-md-self-stretch { align-self: stretch !important; } + .flex-md-item-equal { flex-basis: 0px; flex-grow: 1; } + .flex-md-order-1 { order: 1 !important; } + .flex-md-order-2 { order: 2 !important; } + .flex-md-order-none { order: inherit !important; } +} + +@media (min-width: 1012px) { + .flex-lg-row { flex-direction: row !important; } + .flex-lg-row-reverse { flex-direction: row-reverse !important; } + .flex-lg-column { flex-direction: column !important; } + .flex-lg-wrap { flex-wrap: wrap !important; } + .flex-lg-nowrap { flex-wrap: nowrap !important; } + .flex-lg-justify-start { justify-content: flex-start !important; } + .flex-lg-justify-end { justify-content: flex-end !important; } + .flex-lg-justify-center { justify-content: center !important; } + .flex-lg-justify-between { justify-content: space-between !important; } + .flex-lg-justify-around { justify-content: space-around !important; } + .flex-lg-items-start { align-items: flex-start !important; } + .flex-lg-items-end { align-items: flex-end !important; } + .flex-lg-items-center { align-items: center !important; } + .flex-lg-items-baseline { align-items: baseline !important; } + .flex-lg-items-stretch { align-items: stretch !important; } + .flex-lg-content-start { align-content: flex-start !important; } + .flex-lg-content-end { align-content: flex-end !important; } + .flex-lg-content-center { align-content: center !important; } + .flex-lg-content-between { align-content: space-between !important; } + .flex-lg-content-around { align-content: space-around !important; } + .flex-lg-content-stretch { align-content: stretch !important; } + .flex-lg-auto { flex: 1 1 auto !important; } + .flex-lg-grow-0 { flex-grow: 0 !important; } + .flex-lg-shrink-0 { flex-shrink: 0 !important; } + .flex-lg-self-auto { align-self: auto !important; } + .flex-lg-self-start { align-self: flex-start !important; } + .flex-lg-self-end { align-self: flex-end !important; } + .flex-lg-self-center { align-self: center !important; } + .flex-lg-self-baseline { align-self: baseline !important; } + .flex-lg-self-stretch { align-self: stretch !important; } + .flex-lg-item-equal { flex-basis: 0px; flex-grow: 1; } + .flex-lg-order-1 { order: 1 !important; } + .flex-lg-order-2 { order: 2 !important; } + .flex-lg-order-none { order: inherit !important; } +} + +@media (min-width: 1280px) { + .flex-xl-row { flex-direction: row !important; } + .flex-xl-row-reverse { flex-direction: row-reverse !important; } + .flex-xl-column { flex-direction: column !important; } + .flex-xl-wrap { flex-wrap: wrap !important; } + .flex-xl-nowrap { flex-wrap: nowrap !important; } + .flex-xl-justify-start { justify-content: flex-start !important; } + .flex-xl-justify-end { justify-content: flex-end !important; } + .flex-xl-justify-center { justify-content: center !important; } + .flex-xl-justify-between { justify-content: space-between !important; } + .flex-xl-justify-around { justify-content: space-around !important; } + .flex-xl-items-start { align-items: flex-start !important; } + .flex-xl-items-end { align-items: flex-end !important; } + .flex-xl-items-center { align-items: center !important; } + .flex-xl-items-baseline { align-items: baseline !important; } + .flex-xl-items-stretch { align-items: stretch !important; } + .flex-xl-content-start { align-content: flex-start !important; } + .flex-xl-content-end { align-content: flex-end !important; } + .flex-xl-content-center { align-content: center !important; } + .flex-xl-content-between { align-content: space-between !important; } + .flex-xl-content-around { align-content: space-around !important; } + .flex-xl-content-stretch { align-content: stretch !important; } + .flex-xl-auto { flex: 1 1 auto !important; } + .flex-xl-grow-0 { flex-grow: 0 !important; } + .flex-xl-shrink-0 { flex-shrink: 0 !important; } + .flex-xl-self-auto { align-self: auto !important; } + .flex-xl-self-start { align-self: flex-start !important; } + .flex-xl-self-end { align-self: flex-end !important; } + .flex-xl-self-center { align-self: center !important; } + .flex-xl-self-baseline { align-self: baseline !important; } + .flex-xl-self-stretch { align-self: stretch !important; } + .flex-xl-item-equal { flex-basis: 0px; flex-grow: 1; } + .flex-xl-order-1 { order: 1 !important; } + .flex-xl-order-2 { order: 2 !important; } + .flex-xl-order-none { order: inherit !important; } +} + +.position-static { position: static !important; } + +.position-relative { position: relative !important; } + +.position-absolute { position: absolute !important; } + +.position-fixed { position: fixed !important; } + +@media (min-width: 544px) { + .position-sm-static { position: static !important; } + .position-sm-relative { position: relative !important; } + .position-sm-absolute { position: absolute !important; } + .position-sm-fixed { position: fixed !important; } +} + +@media (min-width: 768px) { + .position-md-static { position: static !important; } + .position-md-relative { position: relative !important; } + .position-md-absolute { position: absolute !important; } + .position-md-fixed { position: fixed !important; } +} + +@media (min-width: 1012px) { + .position-lg-static { position: static !important; } + .position-lg-relative { position: relative !important; } + .position-lg-absolute { position: absolute !important; } + .position-lg-fixed { position: fixed !important; } +} + +@media (min-width: 1280px) { + .position-xl-static { position: static !important; } + .position-xl-relative { position: relative !important; } + .position-xl-absolute { position: absolute !important; } + .position-xl-fixed { position: fixed !important; } +} + +.top-0 { top: 0px !important; } + +.right-0 { right: 0px !important; } + +.bottom-0 { bottom: 0px !important; } + +.left-0 { left: 0px !important; } + +.v-align-middle { vertical-align: middle !important; } + +.v-align-top { vertical-align: top !important; } + +.v-align-bottom { vertical-align: bottom !important; } + +.v-align-text-top { vertical-align: text-top !important; } + +.v-align-text-bottom { vertical-align: text-bottom !important; } + +.v-align-baseline { vertical-align: baseline !important; } + +.overflow-visible { overflow: visible !important; } + +.overflow-x-visible { overflow-x: visible !important; } + +.overflow-y-visible { overflow-y: visible !important; } + +.overflow-hidden { overflow: hidden !important; } + +.overflow-x-hidden { overflow-x: hidden !important; } + +.overflow-y-hidden { overflow-y: hidden !important; } + +.overflow-auto { overflow: auto !important; } + +.overflow-x-auto { overflow-x: auto !important; } + +.overflow-y-auto { overflow-y: auto !important; } + +.overflow-scroll { overflow: scroll !important; } + +.overflow-x-scroll { overflow-x: scroll !important; } + +.overflow-y-scroll { overflow-y: scroll !important; } + +.clearfix::before { content: ""; display: table; } + +.clearfix::after { clear: both; content: ""; display: table; } + +.float-left { float: left !important; } + +.float-right { float: right !important; } + +.float-none { float: none !important; } + +@media (min-width: 544px) { + .float-sm-left { float: left !important; } + .float-sm-right { float: right !important; } + .float-sm-none { float: none !important; } +} + +@media (min-width: 768px) { + .float-md-left { float: left !important; } + .float-md-right { float: right !important; } + .float-md-none { float: none !important; } +} + +@media (min-width: 1012px) { + .float-lg-left { float: left !important; } + .float-lg-right { float: right !important; } + .float-lg-none { float: none !important; } +} + +@media (min-width: 1280px) { + .float-xl-left { float: left !important; } + .float-xl-right { float: right !important; } + .float-xl-none { float: none !important; } +} + +.width-fit { max-width: 100% !important; } + +.width-full { width: 100% !important; } + +.height-fit { max-height: 100% !important; } + +.height-full { height: 100% !important; } + +.min-width-0 { min-width: 0px !important; } + +.width-auto { width: auto !important; } + +.direction-rtl { direction: rtl !important; } + +.direction-ltr { direction: ltr !important; } + +@media (min-width: 544px) { + .width-sm-auto { width: auto !important; } + .direction-sm-rtl { direction: rtl !important; } + .direction-sm-ltr { direction: ltr !important; } +} + +@media (min-width: 768px) { + .width-md-auto { width: auto !important; } + .direction-md-rtl { direction: rtl !important; } + .direction-md-ltr { direction: ltr !important; } +} + +@media (min-width: 1012px) { + .width-lg-auto { width: auto !important; } + .direction-lg-rtl { direction: rtl !important; } + .direction-lg-ltr { direction: ltr !important; } +} + +@media (min-width: 1280px) { + .width-xl-auto { width: auto !important; } + .direction-xl-rtl { direction: rtl !important; } + .direction-xl-ltr { direction: ltr !important; } +} + +.m-0 { margin: 0px !important; } + +.mt-0 { margin-top: 0px !important; } + +.mr-0 { margin-right: 0px !important; } + +.mb-0 { margin-bottom: 0px !important; } + +.ml-0, .mx-0 { margin-left: 0px !important; } + +.mx-0 { margin-right: 0px !important; } + +.my-0 { margin-bottom: 0px !important; margin-top: 0px !important; } + +.m-1 { margin: 4px !important; } + +.mt-1 { margin-top: 4px !important; } + +.mr-1 { margin-right: 4px !important; } + +.mb-1 { margin-bottom: 4px !important; } + +.ml-1 { margin-left: 4px !important; } + +.mt-n1 { margin-top: -4px !important; } + +.mr-n1 { margin-right: -4px !important; } + +.mb-n1 { margin-bottom: -4px !important; } + +.ml-n1 { margin-left: -4px !important; } + +.mx-1 { margin-left: 4px !important; margin-right: 4px !important; } + +.my-1 { margin-bottom: 4px !important; margin-top: 4px !important; } + +.m-2 { margin: 8px !important; } + +.mt-2 { margin-top: 8px !important; } + +.mr-2 { margin-right: 8px !important; } + +.mb-2 { margin-bottom: 8px !important; } + +.ml-2 { margin-left: 8px !important; } + +.mt-n2 { margin-top: -8px !important; } + +.mr-n2 { margin-right: -8px !important; } + +.mb-n2 { margin-bottom: -8px !important; } + +.ml-n2 { margin-left: -8px !important; } + +.mx-2 { margin-left: 8px !important; margin-right: 8px !important; } + +.my-2 { margin-bottom: 8px !important; margin-top: 8px !important; } + +.m-3 { margin: 16px !important; } + +.mt-3 { margin-top: 16px !important; } + +.mr-3 { margin-right: 16px !important; } + +.mb-3 { margin-bottom: 16px !important; } + +.ml-3 { margin-left: 16px !important; } + +.mt-n3 { margin-top: -16px !important; } + +.mr-n3 { margin-right: -16px !important; } + +.mb-n3 { margin-bottom: -16px !important; } + +.ml-n3 { margin-left: -16px !important; } + +.mx-3 { margin-left: 16px !important; margin-right: 16px !important; } + +.my-3 { margin-bottom: 16px !important; margin-top: 16px !important; } + +.m-4 { margin: 24px !important; } + +.mt-4 { margin-top: 24px !important; } + +.mr-4 { margin-right: 24px !important; } + +.mb-4 { margin-bottom: 24px !important; } + +.ml-4 { margin-left: 24px !important; } + +.mt-n4 { margin-top: -24px !important; } + +.mr-n4 { margin-right: -24px !important; } + +.mb-n4 { margin-bottom: -24px !important; } + +.ml-n4 { margin-left: -24px !important; } + +.mx-4 { margin-left: 24px !important; margin-right: 24px !important; } + +.my-4 { margin-bottom: 24px !important; margin-top: 24px !important; } + +.m-5 { margin: 32px !important; } + +.mt-5 { margin-top: 32px !important; } + +.mr-5 { margin-right: 32px !important; } + +.mb-5 { margin-bottom: 32px !important; } + +.ml-5 { margin-left: 32px !important; } + +.mt-n5 { margin-top: -32px !important; } + +.mr-n5 { margin-right: -32px !important; } + +.mb-n5 { margin-bottom: -32px !important; } + +.ml-n5 { margin-left: -32px !important; } + +.mx-5 { margin-left: 32px !important; margin-right: 32px !important; } + +.my-5 { margin-bottom: 32px !important; margin-top: 32px !important; } + +.m-6 { margin: 40px !important; } + +.mt-6 { margin-top: 40px !important; } + +.mr-6 { margin-right: 40px !important; } + +.mb-6 { margin-bottom: 40px !important; } + +.ml-6 { margin-left: 40px !important; } + +.mt-n6 { margin-top: -40px !important; } + +.mr-n6 { margin-right: -40px !important; } + +.mb-n6 { margin-bottom: -40px !important; } + +.ml-n6 { margin-left: -40px !important; } + +.mx-6 { margin-left: 40px !important; margin-right: 40px !important; } + +.my-6 { margin-bottom: 40px !important; margin-top: 40px !important; } + +.mx-auto { margin-left: auto !important; margin-right: auto !important; } + +@media (min-width: 544px) { + .m-sm-0 { margin: 0px !important; } + .mt-sm-0 { margin-top: 0px !important; } + .mr-sm-0 { margin-right: 0px !important; } + .mb-sm-0 { margin-bottom: 0px !important; } + .ml-sm-0, .mx-sm-0 { margin-left: 0px !important; } + .mx-sm-0 { margin-right: 0px !important; } + .my-sm-0 { margin-bottom: 0px !important; margin-top: 0px !important; } + .m-sm-1 { margin: 4px !important; } + .mt-sm-1 { margin-top: 4px !important; } + .mr-sm-1 { margin-right: 4px !important; } + .mb-sm-1 { margin-bottom: 4px !important; } + .ml-sm-1 { margin-left: 4px !important; } + .mt-sm-n1 { margin-top: -4px !important; } + .mr-sm-n1 { margin-right: -4px !important; } + .mb-sm-n1 { margin-bottom: -4px !important; } + .ml-sm-n1 { margin-left: -4px !important; } + .mx-sm-1 { margin-left: 4px !important; margin-right: 4px !important; } + .my-sm-1 { margin-bottom: 4px !important; margin-top: 4px !important; } + .m-sm-2 { margin: 8px !important; } + .mt-sm-2 { margin-top: 8px !important; } + .mr-sm-2 { margin-right: 8px !important; } + .mb-sm-2 { margin-bottom: 8px !important; } + .ml-sm-2 { margin-left: 8px !important; } + .mt-sm-n2 { margin-top: -8px !important; } + .mr-sm-n2 { margin-right: -8px !important; } + .mb-sm-n2 { margin-bottom: -8px !important; } + .ml-sm-n2 { margin-left: -8px !important; } + .mx-sm-2 { margin-left: 8px !important; margin-right: 8px !important; } + .my-sm-2 { margin-bottom: 8px !important; margin-top: 8px !important; } + .m-sm-3 { margin: 16px !important; } + .mt-sm-3 { margin-top: 16px !important; } + .mr-sm-3 { margin-right: 16px !important; } + .mb-sm-3 { margin-bottom: 16px !important; } + .ml-sm-3 { margin-left: 16px !important; } + .mt-sm-n3 { margin-top: -16px !important; } + .mr-sm-n3 { margin-right: -16px !important; } + .mb-sm-n3 { margin-bottom: -16px !important; } + .ml-sm-n3 { margin-left: -16px !important; } + .mx-sm-3 { margin-left: 16px !important; margin-right: 16px !important; } + .my-sm-3 { margin-bottom: 16px !important; margin-top: 16px !important; } + .m-sm-4 { margin: 24px !important; } + .mt-sm-4 { margin-top: 24px !important; } + .mr-sm-4 { margin-right: 24px !important; } + .mb-sm-4 { margin-bottom: 24px !important; } + .ml-sm-4 { margin-left: 24px !important; } + .mt-sm-n4 { margin-top: -24px !important; } + .mr-sm-n4 { margin-right: -24px !important; } + .mb-sm-n4 { margin-bottom: -24px !important; } + .ml-sm-n4 { margin-left: -24px !important; } + .mx-sm-4 { margin-left: 24px !important; margin-right: 24px !important; } + .my-sm-4 { margin-bottom: 24px !important; margin-top: 24px !important; } + .m-sm-5 { margin: 32px !important; } + .mt-sm-5 { margin-top: 32px !important; } + .mr-sm-5 { margin-right: 32px !important; } + .mb-sm-5 { margin-bottom: 32px !important; } + .ml-sm-5 { margin-left: 32px !important; } + .mt-sm-n5 { margin-top: -32px !important; } + .mr-sm-n5 { margin-right: -32px !important; } + .mb-sm-n5 { margin-bottom: -32px !important; } + .ml-sm-n5 { margin-left: -32px !important; } + .mx-sm-5 { margin-left: 32px !important; margin-right: 32px !important; } + .my-sm-5 { margin-bottom: 32px !important; margin-top: 32px !important; } + .m-sm-6 { margin: 40px !important; } + .mt-sm-6 { margin-top: 40px !important; } + .mr-sm-6 { margin-right: 40px !important; } + .mb-sm-6 { margin-bottom: 40px !important; } + .ml-sm-6 { margin-left: 40px !important; } + .mt-sm-n6 { margin-top: -40px !important; } + .mr-sm-n6 { margin-right: -40px !important; } + .mb-sm-n6 { margin-bottom: -40px !important; } + .ml-sm-n6 { margin-left: -40px !important; } + .mx-sm-6 { margin-left: 40px !important; margin-right: 40px !important; } + .my-sm-6 { margin-bottom: 40px !important; margin-top: 40px !important; } + .mx-sm-auto { margin-left: auto !important; margin-right: auto !important; } +} + +@media (min-width: 768px) { + .m-md-0 { margin: 0px !important; } + .mt-md-0 { margin-top: 0px !important; } + .mr-md-0 { margin-right: 0px !important; } + .mb-md-0 { margin-bottom: 0px !important; } + .ml-md-0, .mx-md-0 { margin-left: 0px !important; } + .mx-md-0 { margin-right: 0px !important; } + .my-md-0 { margin-bottom: 0px !important; margin-top: 0px !important; } + .m-md-1 { margin: 4px !important; } + .mt-md-1 { margin-top: 4px !important; } + .mr-md-1 { margin-right: 4px !important; } + .mb-md-1 { margin-bottom: 4px !important; } + .ml-md-1 { margin-left: 4px !important; } + .mt-md-n1 { margin-top: -4px !important; } + .mr-md-n1 { margin-right: -4px !important; } + .mb-md-n1 { margin-bottom: -4px !important; } + .ml-md-n1 { margin-left: -4px !important; } + .mx-md-1 { margin-left: 4px !important; margin-right: 4px !important; } + .my-md-1 { margin-bottom: 4px !important; margin-top: 4px !important; } + .m-md-2 { margin: 8px !important; } + .mt-md-2 { margin-top: 8px !important; } + .mr-md-2 { margin-right: 8px !important; } + .mb-md-2 { margin-bottom: 8px !important; } + .ml-md-2 { margin-left: 8px !important; } + .mt-md-n2 { margin-top: -8px !important; } + .mr-md-n2 { margin-right: -8px !important; } + .mb-md-n2 { margin-bottom: -8px !important; } + .ml-md-n2 { margin-left: -8px !important; } + .mx-md-2 { margin-left: 8px !important; margin-right: 8px !important; } + .my-md-2 { margin-bottom: 8px !important; margin-top: 8px !important; } + .m-md-3 { margin: 16px !important; } + .mt-md-3 { margin-top: 16px !important; } + .mr-md-3 { margin-right: 16px !important; } + .mb-md-3 { margin-bottom: 16px !important; } + .ml-md-3 { margin-left: 16px !important; } + .mt-md-n3 { margin-top: -16px !important; } + .mr-md-n3 { margin-right: -16px !important; } + .mb-md-n3 { margin-bottom: -16px !important; } + .ml-md-n3 { margin-left: -16px !important; } + .mx-md-3 { margin-left: 16px !important; margin-right: 16px !important; } + .my-md-3 { margin-bottom: 16px !important; margin-top: 16px !important; } + .m-md-4 { margin: 24px !important; } + .mt-md-4 { margin-top: 24px !important; } + .mr-md-4 { margin-right: 24px !important; } + .mb-md-4 { margin-bottom: 24px !important; } + .ml-md-4 { margin-left: 24px !important; } + .mt-md-n4 { margin-top: -24px !important; } + .mr-md-n4 { margin-right: -24px !important; } + .mb-md-n4 { margin-bottom: -24px !important; } + .ml-md-n4 { margin-left: -24px !important; } + .mx-md-4 { margin-left: 24px !important; margin-right: 24px !important; } + .my-md-4 { margin-bottom: 24px !important; margin-top: 24px !important; } + .m-md-5 { margin: 32px !important; } + .mt-md-5 { margin-top: 32px !important; } + .mr-md-5 { margin-right: 32px !important; } + .mb-md-5 { margin-bottom: 32px !important; } + .ml-md-5 { margin-left: 32px !important; } + .mt-md-n5 { margin-top: -32px !important; } + .mr-md-n5 { margin-right: -32px !important; } + .mb-md-n5 { margin-bottom: -32px !important; } + .ml-md-n5 { margin-left: -32px !important; } + .mx-md-5 { margin-left: 32px !important; margin-right: 32px !important; } + .my-md-5 { margin-bottom: 32px !important; margin-top: 32px !important; } + .m-md-6 { margin: 40px !important; } + .mt-md-6 { margin-top: 40px !important; } + .mr-md-6 { margin-right: 40px !important; } + .mb-md-6 { margin-bottom: 40px !important; } + .ml-md-6 { margin-left: 40px !important; } + .mt-md-n6 { margin-top: -40px !important; } + .mr-md-n6 { margin-right: -40px !important; } + .mb-md-n6 { margin-bottom: -40px !important; } + .ml-md-n6 { margin-left: -40px !important; } + .mx-md-6 { margin-left: 40px !important; margin-right: 40px !important; } + .my-md-6 { margin-bottom: 40px !important; margin-top: 40px !important; } + .mx-md-auto { margin-left: auto !important; margin-right: auto !important; } +} + +@media (min-width: 1012px) { + .m-lg-0 { margin: 0px !important; } + .mt-lg-0 { margin-top: 0px !important; } + .mr-lg-0 { margin-right: 0px !important; } + .mb-lg-0 { margin-bottom: 0px !important; } + .ml-lg-0, .mx-lg-0 { margin-left: 0px !important; } + .mx-lg-0 { margin-right: 0px !important; } + .my-lg-0 { margin-bottom: 0px !important; margin-top: 0px !important; } + .m-lg-1 { margin: 4px !important; } + .mt-lg-1 { margin-top: 4px !important; } + .mr-lg-1 { margin-right: 4px !important; } + .mb-lg-1 { margin-bottom: 4px !important; } + .ml-lg-1 { margin-left: 4px !important; } + .mt-lg-n1 { margin-top: -4px !important; } + .mr-lg-n1 { margin-right: -4px !important; } + .mb-lg-n1 { margin-bottom: -4px !important; } + .ml-lg-n1 { margin-left: -4px !important; } + .mx-lg-1 { margin-left: 4px !important; margin-right: 4px !important; } + .my-lg-1 { margin-bottom: 4px !important; margin-top: 4px !important; } + .m-lg-2 { margin: 8px !important; } + .mt-lg-2 { margin-top: 8px !important; } + .mr-lg-2 { margin-right: 8px !important; } + .mb-lg-2 { margin-bottom: 8px !important; } + .ml-lg-2 { margin-left: 8px !important; } + .mt-lg-n2 { margin-top: -8px !important; } + .mr-lg-n2 { margin-right: -8px !important; } + .mb-lg-n2 { margin-bottom: -8px !important; } + .ml-lg-n2 { margin-left: -8px !important; } + .mx-lg-2 { margin-left: 8px !important; margin-right: 8px !important; } + .my-lg-2 { margin-bottom: 8px !important; margin-top: 8px !important; } + .m-lg-3 { margin: 16px !important; } + .mt-lg-3 { margin-top: 16px !important; } + .mr-lg-3 { margin-right: 16px !important; } + .mb-lg-3 { margin-bottom: 16px !important; } + .ml-lg-3 { margin-left: 16px !important; } + .mt-lg-n3 { margin-top: -16px !important; } + .mr-lg-n3 { margin-right: -16px !important; } + .mb-lg-n3 { margin-bottom: -16px !important; } + .ml-lg-n3 { margin-left: -16px !important; } + .mx-lg-3 { margin-left: 16px !important; margin-right: 16px !important; } + .my-lg-3 { margin-bottom: 16px !important; margin-top: 16px !important; } + .m-lg-4 { margin: 24px !important; } + .mt-lg-4 { margin-top: 24px !important; } + .mr-lg-4 { margin-right: 24px !important; } + .mb-lg-4 { margin-bottom: 24px !important; } + .ml-lg-4 { margin-left: 24px !important; } + .mt-lg-n4 { margin-top: -24px !important; } + .mr-lg-n4 { margin-right: -24px !important; } + .mb-lg-n4 { margin-bottom: -24px !important; } + .ml-lg-n4 { margin-left: -24px !important; } + .mx-lg-4 { margin-left: 24px !important; margin-right: 24px !important; } + .my-lg-4 { margin-bottom: 24px !important; margin-top: 24px !important; } + .m-lg-5 { margin: 32px !important; } + .mt-lg-5 { margin-top: 32px !important; } + .mr-lg-5 { margin-right: 32px !important; } + .mb-lg-5 { margin-bottom: 32px !important; } + .ml-lg-5 { margin-left: 32px !important; } + .mt-lg-n5 { margin-top: -32px !important; } + .mr-lg-n5 { margin-right: -32px !important; } + .mb-lg-n5 { margin-bottom: -32px !important; } + .ml-lg-n5 { margin-left: -32px !important; } + .mx-lg-5 { margin-left: 32px !important; margin-right: 32px !important; } + .my-lg-5 { margin-bottom: 32px !important; margin-top: 32px !important; } + .m-lg-6 { margin: 40px !important; } + .mt-lg-6 { margin-top: 40px !important; } + .mr-lg-6 { margin-right: 40px !important; } + .mb-lg-6 { margin-bottom: 40px !important; } + .ml-lg-6 { margin-left: 40px !important; } + .mt-lg-n6 { margin-top: -40px !important; } + .mr-lg-n6 { margin-right: -40px !important; } + .mb-lg-n6 { margin-bottom: -40px !important; } + .ml-lg-n6 { margin-left: -40px !important; } + .mx-lg-6 { margin-left: 40px !important; margin-right: 40px !important; } + .my-lg-6 { margin-bottom: 40px !important; margin-top: 40px !important; } + .mx-lg-auto { margin-left: auto !important; margin-right: auto !important; } +} + +@media (min-width: 1280px) { + .m-xl-0 { margin: 0px !important; } + .mt-xl-0 { margin-top: 0px !important; } + .mr-xl-0 { margin-right: 0px !important; } + .mb-xl-0 { margin-bottom: 0px !important; } + .ml-xl-0, .mx-xl-0 { margin-left: 0px !important; } + .mx-xl-0 { margin-right: 0px !important; } + .my-xl-0 { margin-bottom: 0px !important; margin-top: 0px !important; } + .m-xl-1 { margin: 4px !important; } + .mt-xl-1 { margin-top: 4px !important; } + .mr-xl-1 { margin-right: 4px !important; } + .mb-xl-1 { margin-bottom: 4px !important; } + .ml-xl-1 { margin-left: 4px !important; } + .mt-xl-n1 { margin-top: -4px !important; } + .mr-xl-n1 { margin-right: -4px !important; } + .mb-xl-n1 { margin-bottom: -4px !important; } + .ml-xl-n1 { margin-left: -4px !important; } + .mx-xl-1 { margin-left: 4px !important; margin-right: 4px !important; } + .my-xl-1 { margin-bottom: 4px !important; margin-top: 4px !important; } + .m-xl-2 { margin: 8px !important; } + .mt-xl-2 { margin-top: 8px !important; } + .mr-xl-2 { margin-right: 8px !important; } + .mb-xl-2 { margin-bottom: 8px !important; } + .ml-xl-2 { margin-left: 8px !important; } + .mt-xl-n2 { margin-top: -8px !important; } + .mr-xl-n2 { margin-right: -8px !important; } + .mb-xl-n2 { margin-bottom: -8px !important; } + .ml-xl-n2 { margin-left: -8px !important; } + .mx-xl-2 { margin-left: 8px !important; margin-right: 8px !important; } + .my-xl-2 { margin-bottom: 8px !important; margin-top: 8px !important; } + .m-xl-3 { margin: 16px !important; } + .mt-xl-3 { margin-top: 16px !important; } + .mr-xl-3 { margin-right: 16px !important; } + .mb-xl-3 { margin-bottom: 16px !important; } + .ml-xl-3 { margin-left: 16px !important; } + .mt-xl-n3 { margin-top: -16px !important; } + .mr-xl-n3 { margin-right: -16px !important; } + .mb-xl-n3 { margin-bottom: -16px !important; } + .ml-xl-n3 { margin-left: -16px !important; } + .mx-xl-3 { margin-left: 16px !important; margin-right: 16px !important; } + .my-xl-3 { margin-bottom: 16px !important; margin-top: 16px !important; } + .m-xl-4 { margin: 24px !important; } + .mt-xl-4 { margin-top: 24px !important; } + .mr-xl-4 { margin-right: 24px !important; } + .mb-xl-4 { margin-bottom: 24px !important; } + .ml-xl-4 { margin-left: 24px !important; } + .mt-xl-n4 { margin-top: -24px !important; } + .mr-xl-n4 { margin-right: -24px !important; } + .mb-xl-n4 { margin-bottom: -24px !important; } + .ml-xl-n4 { margin-left: -24px !important; } + .mx-xl-4 { margin-left: 24px !important; margin-right: 24px !important; } + .my-xl-4 { margin-bottom: 24px !important; margin-top: 24px !important; } + .m-xl-5 { margin: 32px !important; } + .mt-xl-5 { margin-top: 32px !important; } + .mr-xl-5 { margin-right: 32px !important; } + .mb-xl-5 { margin-bottom: 32px !important; } + .ml-xl-5 { margin-left: 32px !important; } + .mt-xl-n5 { margin-top: -32px !important; } + .mr-xl-n5 { margin-right: -32px !important; } + .mb-xl-n5 { margin-bottom: -32px !important; } + .ml-xl-n5 { margin-left: -32px !important; } + .mx-xl-5 { margin-left: 32px !important; margin-right: 32px !important; } + .my-xl-5 { margin-bottom: 32px !important; margin-top: 32px !important; } + .m-xl-6 { margin: 40px !important; } + .mt-xl-6 { margin-top: 40px !important; } + .mr-xl-6 { margin-right: 40px !important; } + .mb-xl-6 { margin-bottom: 40px !important; } + .ml-xl-6 { margin-left: 40px !important; } + .mt-xl-n6 { margin-top: -40px !important; } + .mr-xl-n6 { margin-right: -40px !important; } + .mb-xl-n6 { margin-bottom: -40px !important; } + .ml-xl-n6 { margin-left: -40px !important; } + .mx-xl-6 { margin-left: 40px !important; margin-right: 40px !important; } + .my-xl-6 { margin-bottom: 40px !important; margin-top: 40px !important; } + .mx-xl-auto { margin-left: auto !important; margin-right: auto !important; } +} + +.p-0 { padding: 0px !important; } + +.pt-0 { padding-top: 0px !important; } + +.pr-0 { padding-right: 0px !important; } + +.pb-0 { padding-bottom: 0px !important; } + +.pl-0, .px-0 { padding-left: 0px !important; } + +.px-0 { padding-right: 0px !important; } + +.py-0 { padding-bottom: 0px !important; padding-top: 0px !important; } + +.p-1 { padding: 4px !important; } + +.pt-1 { padding-top: 4px !important; } + +.pr-1 { padding-right: 4px !important; } + +.pb-1 { padding-bottom: 4px !important; } + +.pl-1, .px-1 { padding-left: 4px !important; } + +.px-1 { padding-right: 4px !important; } + +.py-1 { padding-bottom: 4px !important; padding-top: 4px !important; } + +.p-2 { padding: 8px !important; } + +.pt-2 { padding-top: 8px !important; } + +.pr-2 { padding-right: 8px !important; } + +.pb-2 { padding-bottom: 8px !important; } + +.pl-2, .px-2 { padding-left: 8px !important; } + +.px-2 { padding-right: 8px !important; } + +.py-2 { padding-bottom: 8px !important; padding-top: 8px !important; } + +.p-3 { padding: 16px !important; } + +.pt-3 { padding-top: 16px !important; } + +.pr-3 { padding-right: 16px !important; } + +.pb-3 { padding-bottom: 16px !important; } + +.pl-3, .px-3 { padding-left: 16px !important; } + +.px-3 { padding-right: 16px !important; } + +.py-3 { padding-bottom: 16px !important; padding-top: 16px !important; } + +.p-4 { padding: 24px !important; } + +.pt-4 { padding-top: 24px !important; } + +.pr-4 { padding-right: 24px !important; } + +.pb-4 { padding-bottom: 24px !important; } + +.pl-4, .px-4 { padding-left: 24px !important; } + +.px-4 { padding-right: 24px !important; } + +.py-4 { padding-bottom: 24px !important; padding-top: 24px !important; } + +.p-5 { padding: 32px !important; } + +.pt-5 { padding-top: 32px !important; } + +.pr-5 { padding-right: 32px !important; } + +.pb-5 { padding-bottom: 32px !important; } + +.pl-5, .px-5 { padding-left: 32px !important; } + +.px-5 { padding-right: 32px !important; } + +.py-5 { padding-bottom: 32px !important; padding-top: 32px !important; } + +.p-6 { padding: 40px !important; } + +.pt-6 { padding-top: 40px !important; } + +.pr-6 { padding-right: 40px !important; } + +.pb-6 { padding-bottom: 40px !important; } + +.pl-6, .px-6 { padding-left: 40px !important; } + +.px-6 { padding-right: 40px !important; } + +.py-6 { padding-bottom: 40px !important; padding-top: 40px !important; } + +@media (min-width: 544px) { + .p-sm-0 { padding: 0px !important; } + .pt-sm-0 { padding-top: 0px !important; } + .pr-sm-0 { padding-right: 0px !important; } + .pb-sm-0 { padding-bottom: 0px !important; } + .pl-sm-0, .px-sm-0 { padding-left: 0px !important; } + .px-sm-0 { padding-right: 0px !important; } + .py-sm-0 { padding-bottom: 0px !important; padding-top: 0px !important; } + .p-sm-1 { padding: 4px !important; } + .pt-sm-1 { padding-top: 4px !important; } + .pr-sm-1 { padding-right: 4px !important; } + .pb-sm-1 { padding-bottom: 4px !important; } + .pl-sm-1, .px-sm-1 { padding-left: 4px !important; } + .px-sm-1 { padding-right: 4px !important; } + .py-sm-1 { padding-bottom: 4px !important; padding-top: 4px !important; } + .p-sm-2 { padding: 8px !important; } + .pt-sm-2 { padding-top: 8px !important; } + .pr-sm-2 { padding-right: 8px !important; } + .pb-sm-2 { padding-bottom: 8px !important; } + .pl-sm-2, .px-sm-2 { padding-left: 8px !important; } + .px-sm-2 { padding-right: 8px !important; } + .py-sm-2 { padding-bottom: 8px !important; padding-top: 8px !important; } + .p-sm-3 { padding: 16px !important; } + .pt-sm-3 { padding-top: 16px !important; } + .pr-sm-3 { padding-right: 16px !important; } + .pb-sm-3 { padding-bottom: 16px !important; } + .pl-sm-3, .px-sm-3 { padding-left: 16px !important; } + .px-sm-3 { padding-right: 16px !important; } + .py-sm-3 { padding-bottom: 16px !important; padding-top: 16px !important; } + .p-sm-4 { padding: 24px !important; } + .pt-sm-4 { padding-top: 24px !important; } + .pr-sm-4 { padding-right: 24px !important; } + .pb-sm-4 { padding-bottom: 24px !important; } + .pl-sm-4, .px-sm-4 { padding-left: 24px !important; } + .px-sm-4 { padding-right: 24px !important; } + .py-sm-4 { padding-bottom: 24px !important; padding-top: 24px !important; } + .p-sm-5 { padding: 32px !important; } + .pt-sm-5 { padding-top: 32px !important; } + .pr-sm-5 { padding-right: 32px !important; } + .pb-sm-5 { padding-bottom: 32px !important; } + .pl-sm-5, .px-sm-5 { padding-left: 32px !important; } + .px-sm-5 { padding-right: 32px !important; } + .py-sm-5 { padding-bottom: 32px !important; padding-top: 32px !important; } + .p-sm-6 { padding: 40px !important; } + .pt-sm-6 { padding-top: 40px !important; } + .pr-sm-6 { padding-right: 40px !important; } + .pb-sm-6 { padding-bottom: 40px !important; } + .pl-sm-6, .px-sm-6 { padding-left: 40px !important; } + .px-sm-6 { padding-right: 40px !important; } + .py-sm-6 { padding-bottom: 40px !important; padding-top: 40px !important; } +} + +@media (min-width: 768px) { + .p-md-0 { padding: 0px !important; } + .pt-md-0 { padding-top: 0px !important; } + .pr-md-0 { padding-right: 0px !important; } + .pb-md-0 { padding-bottom: 0px !important; } + .pl-md-0, .px-md-0 { padding-left: 0px !important; } + .px-md-0 { padding-right: 0px !important; } + .py-md-0 { padding-bottom: 0px !important; padding-top: 0px !important; } + .p-md-1 { padding: 4px !important; } + .pt-md-1 { padding-top: 4px !important; } + .pr-md-1 { padding-right: 4px !important; } + .pb-md-1 { padding-bottom: 4px !important; } + .pl-md-1, .px-md-1 { padding-left: 4px !important; } + .px-md-1 { padding-right: 4px !important; } + .py-md-1 { padding-bottom: 4px !important; padding-top: 4px !important; } + .p-md-2 { padding: 8px !important; } + .pt-md-2 { padding-top: 8px !important; } + .pr-md-2 { padding-right: 8px !important; } + .pb-md-2 { padding-bottom: 8px !important; } + .pl-md-2, .px-md-2 { padding-left: 8px !important; } + .px-md-2 { padding-right: 8px !important; } + .py-md-2 { padding-bottom: 8px !important; padding-top: 8px !important; } + .p-md-3 { padding: 16px !important; } + .pt-md-3 { padding-top: 16px !important; } + .pr-md-3 { padding-right: 16px !important; } + .pb-md-3 { padding-bottom: 16px !important; } + .pl-md-3, .px-md-3 { padding-left: 16px !important; } + .px-md-3 { padding-right: 16px !important; } + .py-md-3 { padding-bottom: 16px !important; padding-top: 16px !important; } + .p-md-4 { padding: 24px !important; } + .pt-md-4 { padding-top: 24px !important; } + .pr-md-4 { padding-right: 24px !important; } + .pb-md-4 { padding-bottom: 24px !important; } + .pl-md-4, .px-md-4 { padding-left: 24px !important; } + .px-md-4 { padding-right: 24px !important; } + .py-md-4 { padding-bottom: 24px !important; padding-top: 24px !important; } + .p-md-5 { padding: 32px !important; } + .pt-md-5 { padding-top: 32px !important; } + .pr-md-5 { padding-right: 32px !important; } + .pb-md-5 { padding-bottom: 32px !important; } + .pl-md-5, .px-md-5 { padding-left: 32px !important; } + .px-md-5 { padding-right: 32px !important; } + .py-md-5 { padding-bottom: 32px !important; padding-top: 32px !important; } + .p-md-6 { padding: 40px !important; } + .pt-md-6 { padding-top: 40px !important; } + .pr-md-6 { padding-right: 40px !important; } + .pb-md-6 { padding-bottom: 40px !important; } + .pl-md-6, .px-md-6 { padding-left: 40px !important; } + .px-md-6 { padding-right: 40px !important; } + .py-md-6 { padding-bottom: 40px !important; padding-top: 40px !important; } +} + +@media (min-width: 1012px) { + .p-lg-0 { padding: 0px !important; } + .pt-lg-0 { padding-top: 0px !important; } + .pr-lg-0 { padding-right: 0px !important; } + .pb-lg-0 { padding-bottom: 0px !important; } + .pl-lg-0, .px-lg-0 { padding-left: 0px !important; } + .px-lg-0 { padding-right: 0px !important; } + .py-lg-0 { padding-bottom: 0px !important; padding-top: 0px !important; } + .p-lg-1 { padding: 4px !important; } + .pt-lg-1 { padding-top: 4px !important; } + .pr-lg-1 { padding-right: 4px !important; } + .pb-lg-1 { padding-bottom: 4px !important; } + .pl-lg-1, .px-lg-1 { padding-left: 4px !important; } + .px-lg-1 { padding-right: 4px !important; } + .py-lg-1 { padding-bottom: 4px !important; padding-top: 4px !important; } + .p-lg-2 { padding: 8px !important; } + .pt-lg-2 { padding-top: 8px !important; } + .pr-lg-2 { padding-right: 8px !important; } + .pb-lg-2 { padding-bottom: 8px !important; } + .pl-lg-2, .px-lg-2 { padding-left: 8px !important; } + .px-lg-2 { padding-right: 8px !important; } + .py-lg-2 { padding-bottom: 8px !important; padding-top: 8px !important; } + .p-lg-3 { padding: 16px !important; } + .pt-lg-3 { padding-top: 16px !important; } + .pr-lg-3 { padding-right: 16px !important; } + .pb-lg-3 { padding-bottom: 16px !important; } + .pl-lg-3, .px-lg-3 { padding-left: 16px !important; } + .px-lg-3 { padding-right: 16px !important; } + .py-lg-3 { padding-bottom: 16px !important; padding-top: 16px !important; } + .p-lg-4 { padding: 24px !important; } + .pt-lg-4 { padding-top: 24px !important; } + .pr-lg-4 { padding-right: 24px !important; } + .pb-lg-4 { padding-bottom: 24px !important; } + .pl-lg-4, .px-lg-4 { padding-left: 24px !important; } + .px-lg-4 { padding-right: 24px !important; } + .py-lg-4 { padding-bottom: 24px !important; padding-top: 24px !important; } + .p-lg-5 { padding: 32px !important; } + .pt-lg-5 { padding-top: 32px !important; } + .pr-lg-5 { padding-right: 32px !important; } + .pb-lg-5 { padding-bottom: 32px !important; } + .pl-lg-5, .px-lg-5 { padding-left: 32px !important; } + .px-lg-5 { padding-right: 32px !important; } + .py-lg-5 { padding-bottom: 32px !important; padding-top: 32px !important; } + .p-lg-6 { padding: 40px !important; } + .pt-lg-6 { padding-top: 40px !important; } + .pr-lg-6 { padding-right: 40px !important; } + .pb-lg-6 { padding-bottom: 40px !important; } + .pl-lg-6, .px-lg-6 { padding-left: 40px !important; } + .px-lg-6 { padding-right: 40px !important; } + .py-lg-6 { padding-bottom: 40px !important; padding-top: 40px !important; } +} + +@media (min-width: 1280px) { + .p-xl-0 { padding: 0px !important; } + .pt-xl-0 { padding-top: 0px !important; } + .pr-xl-0 { padding-right: 0px !important; } + .pb-xl-0 { padding-bottom: 0px !important; } + .pl-xl-0, .px-xl-0 { padding-left: 0px !important; } + .px-xl-0 { padding-right: 0px !important; } + .py-xl-0 { padding-bottom: 0px !important; padding-top: 0px !important; } + .p-xl-1 { padding: 4px !important; } + .pt-xl-1 { padding-top: 4px !important; } + .pr-xl-1 { padding-right: 4px !important; } + .pb-xl-1 { padding-bottom: 4px !important; } + .pl-xl-1, .px-xl-1 { padding-left: 4px !important; } + .px-xl-1 { padding-right: 4px !important; } + .py-xl-1 { padding-bottom: 4px !important; padding-top: 4px !important; } + .p-xl-2 { padding: 8px !important; } + .pt-xl-2 { padding-top: 8px !important; } + .pr-xl-2 { padding-right: 8px !important; } + .pb-xl-2 { padding-bottom: 8px !important; } + .pl-xl-2, .px-xl-2 { padding-left: 8px !important; } + .px-xl-2 { padding-right: 8px !important; } + .py-xl-2 { padding-bottom: 8px !important; padding-top: 8px !important; } + .p-xl-3 { padding: 16px !important; } + .pt-xl-3 { padding-top: 16px !important; } + .pr-xl-3 { padding-right: 16px !important; } + .pb-xl-3 { padding-bottom: 16px !important; } + .pl-xl-3, .px-xl-3 { padding-left: 16px !important; } + .px-xl-3 { padding-right: 16px !important; } + .py-xl-3 { padding-bottom: 16px !important; padding-top: 16px !important; } + .p-xl-4 { padding: 24px !important; } + .pt-xl-4 { padding-top: 24px !important; } + .pr-xl-4 { padding-right: 24px !important; } + .pb-xl-4 { padding-bottom: 24px !important; } + .pl-xl-4, .px-xl-4 { padding-left: 24px !important; } + .px-xl-4 { padding-right: 24px !important; } + .py-xl-4 { padding-bottom: 24px !important; padding-top: 24px !important; } + .p-xl-5 { padding: 32px !important; } + .pt-xl-5 { padding-top: 32px !important; } + .pr-xl-5 { padding-right: 32px !important; } + .pb-xl-5 { padding-bottom: 32px !important; } + .pl-xl-5, .px-xl-5 { padding-left: 32px !important; } + .px-xl-5 { padding-right: 32px !important; } + .py-xl-5 { padding-bottom: 32px !important; padding-top: 32px !important; } + .p-xl-6 { padding: 40px !important; } + .pt-xl-6 { padding-top: 40px !important; } + .pr-xl-6 { padding-right: 40px !important; } + .pb-xl-6 { padding-bottom: 40px !important; } + .pl-xl-6, .px-xl-6 { padding-left: 40px !important; } + .px-xl-6 { padding-right: 40px !important; } + .py-xl-6 { padding-bottom: 40px !important; padding-top: 40px !important; } +} + +.p-responsive { padding-left: 16px !important; padding-right: 16px !important; } + +@media (min-width: 544px) { + .p-responsive { padding-left: 40px !important; padding-right: 40px !important; } +} + +@media (min-width: 1012px) { + .p-responsive { padding-left: 16px !important; padding-right: 16px !important; } +} + +.h1 { font-size: 26px !important; } + +@media (min-width: 768px) { + .h1 { font-size: 32px !important; } +} + +.h2 { font-size: 22px !important; } + +@media (min-width: 768px) { + .h2 { font-size: 24px !important; } +} + +.h3 { font-size: 18px !important; } + +@media (min-width: 768px) { + .h3 { font-size: 20px !important; } +} + +.h4 { font-size: 16px !important; } + +.h5 { font-size: 14px !important; } + +.h6 { font-size: 12px !important; } + +.h1, .h2, .h3, .h4, .h5, .h6 { font-weight: 600 !important; } + +.f1 { font-size: 26px !important; } + +@media (min-width: 768px) { + .f1 { font-size: 32px !important; } +} + +.f2 { font-size: 22px !important; } + +@media (min-width: 768px) { + .f2 { font-size: 24px !important; } +} + +.f3 { font-size: 18px !important; } + +@media (min-width: 768px) { + .f3 { font-size: 20px !important; } +} + +.f4 { font-size: 16px !important; } + +@media (min-width: 768px) { + .f4 { font-size: 16px !important; } +} + +.f5 { font-size: 14px !important; } + +.f6 { font-size: 12px !important; } + +.f00-light { font-size: 40px !important; font-weight: 300 !important; } + +@media (min-width: 768px) { + .f00-light { font-size: 48px !important; } +} + +.f0-light { font-size: 32px !important; font-weight: 300 !important; } + +@media (min-width: 768px) { + .f0-light { font-size: 40px !important; } +} + +.f1-light { font-size: 26px !important; font-weight: 300 !important; } + +@media (min-width: 768px) { + .f1-light { font-size: 32px !important; } +} + +.f2-light { font-size: 22px !important; font-weight: 300 !important; } + +@media (min-width: 768px) { + .f2-light { font-size: 24px !important; } +} + +.f3-light { font-size: 18px !important; font-weight: 300 !important; } + +@media (min-width: 768px) { + .f3-light { font-size: 20px !important; } +} + +.text-small { font-size: 12px !important; } + +.lead { color: rgb(88, 96, 105); font-size: 20px; font-weight: 300; margin-bottom: 30px; } + +.lh-condensed-ultra { line-height: 1 !important; } + +.lh-condensed { line-height: 1.25 !important; } + +.lh-default { line-height: 1.5 !important; } + +.lh-0 { line-height: 0 !important; } + +.text-right { text-align: right !important; } + +.text-left { text-align: left !important; } + +.text-center { text-align: center !important; } + +@media (min-width: 544px) { + .text-sm-right { text-align: right !important; } + .text-sm-left { text-align: left !important; } + .text-sm-center { text-align: center !important; } +} + +@media (min-width: 768px) { + .text-md-right { text-align: right !important; } + .text-md-left { text-align: left !important; } + .text-md-center { text-align: center !important; } +} + +@media (min-width: 1012px) { + .text-lg-right { text-align: right !important; } + .text-lg-left { text-align: left !important; } + .text-lg-center { text-align: center !important; } +} + +@media (min-width: 1280px) { + .text-xl-right { text-align: right !important; } + .text-xl-left { text-align: left !important; } + .text-xl-center { text-align: center !important; } +} + +.text-normal { font-weight: 400 !important; } + +.text-bold { font-weight: 600 !important; } + +.text-italic { font-style: italic !important; } + +.text-uppercase { text-transform: uppercase !important; } + +.text-underline { text-decoration: underline !important; } + +.no-underline { text-decoration: none !important; } + +.no-wrap { white-space: nowrap !important; } + +.ws-normal { white-space: normal !important; } + +.wb-break-all { word-break: break-all !important; } + +.text-emphasized { color: rgb(36, 41, 46); font-weight: 600; } + +.list-style-none { list-style: none !important; } + +.text-shadow-dark { text-shadow: rgba(27, 31, 35, 0.25) 0px 1px 1px, rgba(27, 31, 35, 0.75) 0px 1px 25px; } + +.text-shadow-light { text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px; } + +.text-mono { font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace !important; } + +.user-select-none { user-select: none !important; } + +.d-block { display: block !important; } + +.d-flex { display: flex !important; } + +.d-inline { display: inline !important; } + +.d-inline-block { display: inline-block !important; } + +.d-inline-flex { display: inline-flex !important; } + +.d-none { display: none !important; } + +.d-table { display: table !important; } + +.d-table-cell { display: table-cell !important; } + +@media (min-width: 544px) { + .d-sm-block { display: block !important; } + .d-sm-flex { display: flex !important; } + .d-sm-inline { display: inline !important; } + .d-sm-inline-block { display: inline-block !important; } + .d-sm-inline-flex { display: inline-flex !important; } + .d-sm-none { display: none !important; } + .d-sm-table { display: table !important; } + .d-sm-table-cell { display: table-cell !important; } +} + +@media (min-width: 768px) { + .d-md-block { display: block !important; } + .d-md-flex { display: flex !important; } + .d-md-inline { display: inline !important; } + .d-md-inline-block { display: inline-block !important; } + .d-md-inline-flex { display: inline-flex !important; } + .d-md-none { display: none !important; } + .d-md-table { display: table !important; } + .d-md-table-cell { display: table-cell !important; } +} + +@media (min-width: 1012px) { + .d-lg-block { display: block !important; } + .d-lg-flex { display: flex !important; } + .d-lg-inline { display: inline !important; } + .d-lg-inline-block { display: inline-block !important; } + .d-lg-inline-flex { display: inline-flex !important; } + .d-lg-none { display: none !important; } + .d-lg-table { display: table !important; } + .d-lg-table-cell { display: table-cell !important; } +} + +@media (min-width: 1280px) { + .d-xl-block { display: block !important; } + .d-xl-flex { display: flex !important; } + .d-xl-inline { display: inline !important; } + .d-xl-inline-block { display: inline-block !important; } + .d-xl-inline-flex { display: inline-flex !important; } + .d-xl-none { display: none !important; } + .d-xl-table { display: table !important; } + .d-xl-table-cell { display: table-cell !important; } +} + +.v-hidden { visibility: hidden !important; } + +.v-visible { visibility: visible !important; } + +@media (max-width: 543px) { + .hide-sm { display: none !important; } +} + +@media (max-width: 767px) and (min-width: 544px) { + .hide-md { display: none !important; } +} + +@media (max-width: 1011px) and (min-width: 768px) { + .hide-lg { display: none !important; } +} + +@media (min-width: 1012px) { + .hide-xl { display: none !important; } +} + +.table-fixed { table-layout: fixed !important; } + +.sr-only { border: 0px; clip: rect(0px, 0px, 0px, 0px); padding: 0px; overflow-wrap: normal; } + +.show-on-focus, .sr-only { height: 1px; overflow: hidden; position: absolute; width: 1px; } + +.show-on-focus { clip: rect(1px, 1px, 1px, 1px); margin: 0px; } + +.show-on-focus:focus { clip: auto; height: auto; width: auto; z-index: 20; } + +.col-1 { width: 8.33333%; } + +.col-2 { width: 16.6667%; } + +.col-3 { width: 25%; } + +.col-4 { width: 33.3333%; } + +.col-5 { width: 41.6667%; } + +.col-6 { width: 50%; } + +.col-7 { width: 58.3333%; } + +.col-8 { width: 66.6667%; } + +.col-9 { width: 75%; } + +.col-10 { width: 83.3333%; } + +.col-11 { width: 91.6667%; } + +.col-12 { width: 100%; } + +@media (min-width: 544px) { + .col-sm-1 { width: 8.33333%; } + .col-sm-2 { width: 16.6667%; } + .col-sm-3 { width: 25%; } + .col-sm-4 { width: 33.3333%; } + .col-sm-5 { width: 41.6667%; } + .col-sm-6 { width: 50%; } + .col-sm-7 { width: 58.3333%; } + .col-sm-8 { width: 66.6667%; } + .col-sm-9 { width: 75%; } + .col-sm-10 { width: 83.3333%; } + .col-sm-11 { width: 91.6667%; } + .col-sm-12 { width: 100%; } +} + +@media (min-width: 768px) { + .col-md-1 { width: 8.33333%; } + .col-md-2 { width: 16.6667%; } + .col-md-3 { width: 25%; } + .col-md-4 { width: 33.3333%; } + .col-md-5 { width: 41.6667%; } + .col-md-6 { width: 50%; } + .col-md-7 { width: 58.3333%; } + .col-md-8 { width: 66.6667%; } + .col-md-9 { width: 75%; } + .col-md-10 { width: 83.3333%; } + .col-md-11 { width: 91.6667%; } + .col-md-12 { width: 100%; } +} + +@media (min-width: 1012px) { + .col-lg-1 { width: 8.33333%; } + .col-lg-2 { width: 16.6667%; } + .col-lg-3 { width: 25%; } + .col-lg-4 { width: 33.3333%; } + .col-lg-5 { width: 41.6667%; } + .col-lg-6 { width: 50%; } + .col-lg-7 { width: 58.3333%; } + .col-lg-8 { width: 66.6667%; } + .col-lg-9 { width: 75%; } + .col-lg-10 { width: 83.3333%; } + .col-lg-11 { width: 91.6667%; } + .col-lg-12 { width: 100%; } +} + +@media (min-width: 1280px) { + .col-xl-1 { width: 8.33333%; } + .col-xl-2 { width: 16.6667%; } + .col-xl-3 { width: 25%; } + .col-xl-4 { width: 33.3333%; } + .col-xl-5 { width: 41.6667%; } + .col-xl-6 { width: 50%; } + .col-xl-7 { width: 58.3333%; } + .col-xl-8 { width: 66.6667%; } + .col-xl-9 { width: 75%; } + .col-xl-10 { width: 83.3333%; } + .col-xl-11 { width: 91.6667%; } + .col-xl-12 { width: 100%; } +} + +.gutter { margin-left: -16px; margin-right: -16px; } + +.gutter > [class*="col-"] { padding-left: 16px !important; padding-right: 16px !important; } + +.gutter-condensed { margin-left: -8px; margin-right: -8px; } + +.gutter-condensed > [class*="col-"] { padding-left: 8px !important; padding-right: 8px !important; } + +.gutter-spacious { margin-left: -24px; margin-right: -24px; } + +.gutter-spacious > [class*="col-"] { padding-left: 24px !important; padding-right: 24px !important; } + +@media (min-width: 544px) { + .gutter-sm { margin-left: -16px; margin-right: -16px; } + .gutter-sm > [class*="col-"] { padding-left: 16px !important; padding-right: 16px !important; } + .gutter-sm-condensed { margin-left: -8px; margin-right: -8px; } + .gutter-sm-condensed > [class*="col-"] { padding-left: 8px !important; padding-right: 8px !important; } + .gutter-sm-spacious { margin-left: -24px; margin-right: -24px; } + .gutter-sm-spacious > [class*="col-"] { padding-left: 24px !important; padding-right: 24px !important; } +} + +@media (min-width: 768px) { + .gutter-md { margin-left: -16px; margin-right: -16px; } + .gutter-md > [class*="col-"] { padding-left: 16px !important; padding-right: 16px !important; } + .gutter-md-condensed { margin-left: -8px; margin-right: -8px; } + .gutter-md-condensed > [class*="col-"] { padding-left: 8px !important; padding-right: 8px !important; } + .gutter-md-spacious { margin-left: -24px; margin-right: -24px; } + .gutter-md-spacious > [class*="col-"] { padding-left: 24px !important; padding-right: 24px !important; } +} + +@media (min-width: 1012px) { + .gutter-lg { margin-left: -16px; margin-right: -16px; } + .gutter-lg > [class*="col-"] { padding-left: 16px !important; padding-right: 16px !important; } + .gutter-lg-condensed { margin-left: -8px; margin-right: -8px; } + .gutter-lg-condensed > [class*="col-"] { padding-left: 8px !important; padding-right: 8px !important; } + .gutter-lg-spacious { margin-left: -24px; margin-right: -24px; } + .gutter-lg-spacious > [class*="col-"] { padding-left: 24px !important; padding-right: 24px !important; } +} + +@media (min-width: 1280px) { + .gutter-xl { margin-left: -16px; margin-right: -16px; } + .gutter-xl > [class*="col-"] { padding-left: 16px !important; padding-right: 16px !important; } + .gutter-xl-condensed { margin-left: -8px; margin-right: -8px; } + .gutter-xl-condensed > [class*="col-"] { padding-left: 8px !important; padding-right: 8px !important; } + .gutter-xl-spacious { margin-left: -24px; margin-right: -24px; } + .gutter-xl-spacious > [class*="col-"] { padding-left: 24px !important; padding-right: 24px !important; } +} + +fieldset { border: 0px; margin: 0px; padding: 0px; } + +label { font-weight: 600; } + +.form-control, .form-select { background-color: rgb(255, 255, 255); background-position: right 8px center; background-repeat: no-repeat; border: 1px solid rgb(209, 213, 218); border-radius: 3px; box-shadow: rgba(27, 31, 35, 0.075) 0px 1px 2px inset; color: rgb(36, 41, 46); font-size: 16px; line-height: 20px; min-height: 34px; outline: none; padding: 6px 8px; vertical-align: middle; } + +.form-control.focus, .form-control:focus, .form-select.focus, .form-select:focus { border-color: rgb(33, 136, 255); box-shadow: rgba(27, 31, 35, 0.075) 0px 1px 2px inset, rgba(3, 102, 214, 0.3) 0px 0px 0px 0.2em; outline: none; } + +@media (min-width: 768px) { + .form-control, .form-select { font-size: 14px; } +} + +.input-contrast { background-color: rgb(250, 251, 252); } + +.input-contrast:focus { background-color: rgb(255, 255, 255); } + +::-webkit-input-placeholder { color: rgb(106, 115, 125); } + +::placeholder { color: rgb(106, 115, 125); } + +.input-sm { font-size: 12px; line-height: 20px; min-height: 28px; padding-bottom: 3px; padding-top: 3px; } + +.input-lg { font-size: 16px; padding: 4px 10px; } + +.input-block { display: block; width: 100%; } + +.input-monospace { font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; } + +.input-hide-webkit-autofill::-webkit-contacts-auto-fill-button { pointer-events: none; position: absolute; right: 0px; visibility: hidden; display: none !important; } + +.form-checkbox { margin: 15px 0px; padding-left: 20px; vertical-align: middle; } + +.form-checkbox label em.highlight { background: rgb(255, 251, 221); border-radius: 3px; font-style: normal; left: -4px; padding: 2px 4px; position: relative; } + +.form-checkbox input[type="checkbox"], .form-checkbox input[type="radio"] { float: left; margin: 5px 0px 0px -20px; vertical-align: middle; } + +.form-checkbox .note { color: rgb(88, 96, 105); display: block; font-size: 12px; font-weight: 400; margin: 0px; } + +.form-checkbox-details { display: none; } + +.form-checkbox-details-trigger:checked ~ * .form-checkbox-details, .form-checkbox-details-trigger:checked ~ .form-checkbox-details { display: block; } + +.hfields { margin: 15px 0px; } + +.hfields::before { content: ""; display: table; } + +.hfields::after { clear: both; content: ""; display: table; } + +.hfields .form-group { float: left; margin: 0px 30px 0px 0px; } + +.hfields .form-group dt label { color: rgb(88, 96, 105); display: inline-block; margin: 5px 0px 0px; } + +.hfields .form-group dt img { position: relative; top: -2px; } + +.hfields .btn { float: left; margin: 28px 25px 0px -20px; } + +.hfields .form-select { margin-top: 5px; } + +input::-webkit-inner-spin-button, input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0px; } + +.form-actions::before { content: ""; display: table; } + +.form-actions::after { clear: both; content: ""; display: table; } + +.form-actions .btn { float: right; } + +.form-actions .btn + .btn { margin-right: 5px; } + +.form-warning { background: rgb(255, 251, 221); border: 1px solid rgb(217, 208, 165); border-radius: 3px; color: rgb(115, 92, 15); font-size: 14px; margin: 10px 0px; padding: 8px 10px; } + +.form-warning p { line-height: 1.5; margin: 0px; } + +.form-warning a { font-weight: 600; } + +.form-select { -webkit-appearance: none; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC") right 8px center / 8px 10px no-repeat rgb(255, 255, 255); display: inline-block; height: 34px; max-width: 100%; padding-right: 24px; } + +.form-select[multiple] { height: auto; } + +.select-sm { font-size: 12px; height: 28px; min-height: 28px; padding-bottom: 3px; padding-top: 3px; } + +.select-sm[multiple] { height: auto; min-height: 0px; } + +.form-group { margin: 15px 0px; } + +.form-group .form-control { background-color: rgb(250, 251, 252); margin-right: 5px; max-width: 100%; width: 440px; } + +.form-group .form-control:focus { background-color: rgb(255, 255, 255); } + +.form-group .form-control.shorter { width: 130px; } + +.form-group .form-control.short { width: 250px; } + +.form-group .form-control.long { width: 100%; } + +.form-group textarea.form-control { height: 200px; min-height: 200px; width: 100%; } + +.form-group textarea.form-control.short { height: 50px; min-height: 50px; } + +.form-group dt { margin: 0px 0px 6px; } + +.form-group label { position: relative; } + +.form-group.flattened dt { float: left; line-height: 32px; margin: 0px; } + +.form-group.flattened dd { line-height: 32px; } + +.form-group dd h4 { margin: 4px 0px 0px; } + +.form-group dd h4.is-error { color: rgb(203, 36, 49); } + +.form-group dd h4.is-success { color: rgb(40, 167, 69); } + +.form-group dd h4 + .note { margin-top: 0px; } + +.form-group.required dt label::after { color: rgb(203, 36, 49); content: "*"; padding-left: 5px; } + +.form-group .error, .form-group .indicator, .form-group .success { display: none; font-size: 12px; font-weight: 600; } + +.form-group.loading { opacity: 0.5; } + +.form-group.loading .indicator { display: inline; } + +.form-group.loading .spinner { display: inline-block; vertical-align: middle; } + +.form-group.successful .success { color: rgb(40, 167, 69); display: inline; } + +.form-group.errored .error, .form-group.errored .warning, .form-group.warn .error, .form-group.warn .warning { border-radius: 3px; border-style: solid; border-width: 1px; display: block; font-size: 13px; font-weight: 400; margin: 4px 0px 0px; max-width: 450px; padding: 5px 8px; position: absolute; z-index: 10; } + +.form-group.errored .error::after, .form-group.errored .error::before, .form-group.errored .warning::after, .form-group.errored .warning::before, .form-group.warn .error::after, .form-group.warn .error::before, .form-group.warn .warning::after, .form-group.warn .warning::before { border: solid transparent; bottom: 100%; content: " "; height: 0px; left: 10px; pointer-events: none; position: absolute; width: 0px; z-index: 15; } + +.form-group.errored .error::after, .form-group.errored .warning::after, .form-group.warn .error::after, .form-group.warn .warning::after { border-width: 5px; } + +.form-group.errored .error::before, .form-group.errored .warning::before, .form-group.warn .error::before, .form-group.warn .warning::before { border-width: 6px; margin-left: -1px; } + +.form-group.warn .warning { background-color: rgb(255, 251, 221); border-color: rgb(217, 208, 165); color: rgb(115, 92, 15); } + +.form-group.warn .warning::after { border-bottom-color: rgb(255, 251, 221); } + +.form-group.warn .warning::before { border-bottom-color: rgb(217, 208, 165); } + +.form-group.errored label { color: rgb(203, 36, 49); } + +.form-group.errored .error { background-color: rgb(255, 220, 224); border-color: rgb(206, 160, 165); color: rgb(134, 24, 29); } + +.form-group.errored .error::after { border-bottom-color: rgb(255, 220, 224); } + +.form-group.errored .error::before { border-bottom-color: rgb(206, 160, 165); } + +.note { color: rgb(88, 96, 105); font-size: 12px; margin: 4px 0px 2px; min-height: 17px; } + +.note .spinner { margin-right: 3px; vertical-align: middle; } + +.css-truncate.css-truncate-target, .css-truncate .css-truncate-target { display: inline-block; max-width: 125px; overflow: hidden; text-overflow: ellipsis; vertical-align: top; white-space: nowrap; } + +.css-truncate.expandable.zeroclipboard-is-hover.css-truncate-target, .css-truncate.expandable.zeroclipboard-is-hover .css-truncate-target, .css-truncate.expandable:hover.css-truncate-target, .css-truncate.expandable:hover .css-truncate-target { max-width: 10000px !important; } + +.TableObject { display: table; } + +.TableObject-item { display: table-cell; vertical-align: middle; white-space: nowrap; width: 1%; } + +.TableObject-item--primary { width: 99%; } + +.label, .Label { border-radius: 2px; box-shadow: rgba(27, 31, 35, 0.12) 0px -1px 0px inset; color: rgb(255, 255, 255); display: inline-block; font-size: 12px; font-weight: 600; line-height: 1; padding: 3px 4px; } + +.label:hover, .Label:hover { text-decoration: none; } + +.Label--gray { background-color: rgb(234, 236, 239); color: rgb(88, 96, 105); } + +.Label--outline { background-color: transparent; border: 1px solid rgba(27, 31, 35, 0.15); box-shadow: none; color: rgb(88, 96, 105); font-weight: 400; margin-bottom: -1px; margin-top: -1px; } + +.Label--outline-green { border: 1px solid rgb(52, 208, 88); color: rgb(40, 167, 69); } + +.Label--gray-darker { background-color: rgb(106, 115, 125); } + +.Label--orange { background-color: rgb(209, 87, 4); } + +.state, .State { background-color: rgb(106, 115, 125); border-radius: 3px; color: rgb(255, 255, 255); display: inline-block; font-weight: 600; line-height: 20px; padding: 4px 8px; text-align: center; } + +.State--green { background-color: rgb(44, 190, 78); } + +.State--purple { background-color: rgb(111, 66, 193); } + +.State--red { background-color: rgb(203, 36, 49); } + +.State--small { font-size: 12px; padding: 0.125em 4px; } + +.State--small .octicon { width: 1em; } + +.Counter { background-color: rgba(27, 31, 35, 0.08); border-radius: 20px; color: rgb(88, 96, 105); display: inline-block; font-size: 12px; font-weight: 600; line-height: 1; padding: 2px 5px; } + +.Counter:empty { visibility: hidden; } + +.Counter--gray-light { background-color: rgba(27, 31, 35, 0.15); color: rgb(36, 41, 46); } + +.Counter--gray { background-color: rgb(106, 115, 125); color: rgb(255, 255, 255); } + +.avatar { border-radius: 3px; display: inline-block; line-height: 1; overflow: hidden; vertical-align: middle; } + +.avatar-small { border-radius: 2px; } + +.avatar-link { float: left; line-height: 1; } + +.avatar-group-item { display: inline-block; margin-bottom: 3px; } + +.avatar-parent-child { position: relative; } + +.avatar-child { background-color: rgb(255, 255, 255); border-radius: 2px; bottom: -9%; box-shadow: rgba(255, 255, 255, 0.8) -2px -2px 0px; position: absolute; right: -15%; } + +.subnav { margin-bottom: 20px; } + +.subnav::before { content: ""; display: table; } + +.subnav::after { clear: both; content: ""; display: table; } + +.subnav-bordered { border-bottom: 1px solid rgb(234, 236, 239); padding-bottom: 20px; } + +.subnav-flush { margin-bottom: 0px; } + +.subnav-item { border: 1px solid rgb(225, 228, 232); color: rgb(88, 96, 105); float: left; font-weight: 600; line-height: 20px; padding: 6px 14px; position: relative; } + +.subnav-item + .subnav-item { margin-left: -1px; } + +.subnav-item:focus, .subnav-item:hover { background-color: rgb(246, 248, 250); text-decoration: none; } + +.subnav-item.selected, .subnav-item.selected:focus, .subnav-item.selected:hover { background-color: rgb(3, 102, 214); border-color: rgb(3, 102, 214); color: rgb(255, 255, 255); z-index: 2; } + +.subnav-item:first-child { border-bottom-left-radius: 3px; border-top-left-radius: 3px; } + +.subnav-item:last-child { border-bottom-right-radius: 3px; border-top-right-radius: 3px; } + +.subnav-search { margin-left: 10px; position: relative; } + +.subnav-search-input { color: rgb(88, 96, 105); padding-left: 30px; width: 320px; } + +.subnav-search-input-wide { width: 500px; } + +.subnav-search-icon { color: rgb(198, 203, 209); display: block; left: 8px; pointer-events: none; position: absolute; text-align: center; top: 9px; } + +.subnav-search-context .btn { border-bottom-right-radius: 0px; border-top-right-radius: 0px; color: rgb(68, 77, 86); } + +.subnav-search-context .btn.selected, .subnav-search-context .btn:active, .subnav-search-context .btn:focus, .subnav-search-context .btn:hover { z-index: 2; } + +.subnav-search-context + .subnav-search { margin-left: -1px; } + +.subnav-search-context + .subnav-search .subnav-search-input { border-bottom-left-radius: 0px; border-top-left-radius: 0px; } + +.subnav-search-context .select-menu-modal-holder { z-index: 30; } + +.subnav-search-context .select-menu-modal { width: 220px; } + +.subnav-search-context .select-menu-item-icon { color: inherit; } + +.subnav-spacer-right { padding-right: 10px; } + +.markdown-body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 16px; line-height: 1.5; overflow-wrap: break-word; } + +.markdown-body::before { content: ""; display: table; } + +.markdown-body::after { clear: both; content: ""; display: table; } + +.markdown-body > :first-child { margin-top: 0px !important; } + +.markdown-body > :last-child { margin-bottom: 0px !important; } + +.markdown-body a:not([href]) { color: inherit; text-decoration: none; } + +.markdown-body .absent { color: rgb(203, 36, 49); } + +.markdown-body .anchor { float: left; line-height: 1; margin-left: -20px; padding-right: 4px; } + +.markdown-body .anchor:focus { outline: none; } + +.markdown-body blockquote, .markdown-body details, .markdown-body dl, .markdown-body ol, .markdown-body p, .markdown-body pre, .markdown-body table, .markdown-body ul { margin-bottom: 16px; margin-top: 0px; } + +.markdown-body hr { background-color: rgb(225, 228, 232); border: 0px; height: 0.25em; margin: 24px 0px; padding: 0px; } + +.markdown-body blockquote { border-left: 0.25em solid rgb(223, 226, 229); color: rgb(106, 115, 125); padding: 0px 1em; } + +.markdown-body blockquote > :first-child { margin-top: 0px; } + +.markdown-body blockquote > :last-child { margin-bottom: 0px; } + +.markdown-body kbd { background-color: rgb(250, 251, 252); border-width: 1px; border-style: solid; border-color: rgb(198, 203, 209) rgb(198, 203, 209) rgb(149, 157, 165); border-image: initial; border-radius: 3px; box-shadow: rgb(149, 157, 165) 0px -1px 0px inset; color: rgb(68, 77, 86); display: inline-block; font-size: 11px; line-height: 10px; padding: 3px 5px; vertical-align: middle; } + +.markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4, .markdown-body h5, .markdown-body h6 { font-weight: 600; line-height: 1.25; margin-bottom: 16px; margin-top: 24px; } + +.markdown-body h1 .octicon-link, .markdown-body h2 .octicon-link, .markdown-body h3 .octicon-link, .markdown-body h4 .octicon-link, .markdown-body h5 .octicon-link, .markdown-body h6 .octicon-link { color: rgb(27, 31, 35); vertical-align: middle; visibility: hidden; } + +.markdown-body h1:hover .anchor, .markdown-body h2:hover .anchor, .markdown-body h3:hover .anchor, .markdown-body h4:hover .anchor, .markdown-body h5:hover .anchor, .markdown-body h6:hover .anchor { text-decoration: none; } + +.markdown-body h1:hover .anchor .octicon-link, .markdown-body h2:hover .anchor .octicon-link, .markdown-body h3:hover .anchor .octicon-link, .markdown-body h4:hover .anchor .octicon-link, .markdown-body h5:hover .anchor .octicon-link, .markdown-body h6:hover .anchor .octicon-link { visibility: visible; } + +.markdown-body h1 code, .markdown-body h1 tt, .markdown-body h2 code, .markdown-body h2 tt, .markdown-body h3 code, .markdown-body h3 tt, .markdown-body h4 code, .markdown-body h4 tt, .markdown-body h5 code, .markdown-body h5 tt, .markdown-body h6 code, .markdown-body h6 tt { font-size: inherit; } + +.markdown-body h1 { font-size: 2em; } + +.markdown-body h1, .markdown-body h2 { border-bottom: 1px solid rgb(234, 236, 239); padding-bottom: 0.3em; } + +.markdown-body h2 { font-size: 1.5em; } + +.markdown-body h3 { font-size: 1.25em; } + +.markdown-body h4 { font-size: 1em; } + +.markdown-body h5 { font-size: 0.875em; } + +.markdown-body h6 { color: rgb(106, 115, 125); font-size: 0.85em; } + +.markdown-body ol, .markdown-body ul { padding-left: 2em; } + +.markdown-body ol.no-list, .markdown-body ul.no-list { list-style-type: none; padding: 0px; } + +.markdown-body ol ol, .markdown-body ol ul, .markdown-body ul ol, .markdown-body ul ul { margin-bottom: 0px; margin-top: 0px; } + +.markdown-body li { } + +.markdown-body li > p { margin-top: 16px; } + +.markdown-body li + li { margin-top: 0.25em; } + +.markdown-body dl { padding: 0px; } + +.markdown-body dl dt { font-size: 1em; font-style: italic; font-weight: 600; margin-top: 16px; padding: 0px; } + +.markdown-body dl dd { margin-bottom: 16px; padding: 0px 16px; } + +.markdown-body table { display: block; overflow: auto; width: 100%; } + +.markdown-body table th { font-weight: 600; } + +.markdown-body table td, .markdown-body table th { border: 1px solid rgb(223, 226, 229); padding: 6px 13px; } + +.markdown-body table tr { background-color: rgb(255, 255, 255); border-top: 1px solid rgb(198, 203, 209); } + +.markdown-body table tr:nth-child(2n) { background-color: rgb(246, 248, 250); } + +.markdown-body table img { background-color: transparent; } + +.markdown-body img { background-color: rgb(255, 255, 255); box-sizing: content-box; max-width: 100%; } + +.markdown-body img[align="right"] { padding-left: 20px; } + +.markdown-body img[align="left"] { padding-right: 20px; } + +.markdown-body .emoji { background-color: transparent; max-width: none; vertical-align: text-top; } + +.markdown-body span.frame { display: block; overflow: hidden; } + +.markdown-body span.frame > span { border: 1px solid rgb(223, 226, 229); display: block; float: left; margin: 13px 0px 0px; overflow: hidden; padding: 7px; width: auto; } + +.markdown-body span.frame span img { display: block; float: left; } + +.markdown-body span.frame span span { clear: both; color: rgb(36, 41, 46); display: block; padding: 5px 0px 0px; } + +.markdown-body span.align-center { clear: both; display: block; overflow: hidden; } + +.markdown-body span.align-center > span { display: block; margin: 13px auto 0px; overflow: hidden; text-align: center; } + +.markdown-body span.align-center span img { margin: 0px auto; text-align: center; } + +.markdown-body span.align-right { clear: both; display: block; overflow: hidden; } + +.markdown-body span.align-right > span { display: block; margin: 13px 0px 0px; overflow: hidden; text-align: right; } + +.markdown-body span.align-right span img { margin: 0px; text-align: right; } + +.markdown-body span.float-left { display: block; float: left; margin-right: 13px; overflow: hidden; } + +.markdown-body span.float-left span { margin: 13px 0px 0px; } + +.markdown-body span.float-right { display: block; float: right; margin-left: 13px; overflow: hidden; } + +.markdown-body span.float-right > span { display: block; margin: 13px auto 0px; overflow: hidden; text-align: right; } + +.markdown-body code, .markdown-body tt { background-color: rgba(27, 31, 35, 0.05); border-radius: 3px; font-size: 85%; margin: 0px; padding: 0.2em 0.4em; } + +.markdown-body code br, .markdown-body tt br { display: none; } + +.markdown-body del code { text-decoration: inherit; } + +.markdown-body pre { overflow-wrap: normal; } + +.markdown-body pre > code { background: transparent; border: 0px; font-size: 100%; margin: 0px; padding: 0px; white-space: pre; word-break: normal; } + +.markdown-body .highlight { margin-bottom: 16px; } + +.markdown-body .highlight pre { margin-bottom: 0px; word-break: normal; } + +.markdown-body .highlight pre, .markdown-body pre { background-color: rgb(246, 248, 250); border-radius: 3px; font-size: 85%; line-height: 1.45; overflow: auto; padding: 16px; } + +.markdown-body pre code, .markdown-body pre tt { background-color: transparent; border: 0px; display: inline; line-height: inherit; margin: 0px; overflow: visible; padding: 0px; overflow-wrap: normal; } + +.markdown-body .csv-data td, .markdown-body .csv-data th { font-size: 12px; line-height: 1; overflow: hidden; padding: 5px; text-align: left; white-space: nowrap; } + +.markdown-body .csv-data .blob-num { background: rgb(255, 255, 255); border: 0px; padding: 10px 8px 9px; text-align: right; } + +.markdown-body .csv-data tr { border-top: 0px; } + +.markdown-body .csv-data th { background: rgb(246, 248, 250); border-top: 0px; font-weight: 600; } + +.Box { background-color: rgb(255, 255, 255); border: 1px solid rgb(209, 213, 218); border-radius: 3px; } + +.Box--condensed { line-height: 1.25; } + +.Box--condensed .Box-body, .Box--condensed .Box-footer, .Box--condensed .Box-header { padding: 8px 16px; } + +.Box--condensed .Box-btn-octicon.btn-octicon { line-height: 1.25; margin: -8px -16px; padding: 8px 16px; } + +.Box--condensed .Box-row { padding: 8px 16px; } + +.Box--spacious .Box-header { line-height: 1.25; padding: 24px; } + +.Box--spacious .Box-title { font-size: 20px; } + +.Box--spacious .Box-body, .Box--spacious .Box-footer { padding: 24px; } + +.Box--spacious .Box-btn-octicon.btn-octicon { margin: -24px; padding: 24px; } + +.Box--spacious .Box-row { padding: 24px; } + +.Box-header { background-color: rgb(246, 248, 250); border: 1px solid rgb(209, 213, 218); border-top-left-radius: 3px; border-top-right-radius: 3px; margin: -1px -1px 0px; padding: 16px; } + +.Box-title { font-size: 14px; font-weight: 600; } + +.Box-body { border-bottom: 1px solid rgb(225, 228, 232); padding: 16px; } + +.Box-body:last-of-type { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; margin-bottom: -1px; } + +.Box-row { border-top: 1px solid rgb(225, 228, 232); list-style-type: none; margin-top: -1px; padding: 16px; } + +.Box-row:first-of-type { border-top-color: transparent; border-top-left-radius: 2px; border-top-right-radius: 2px; } + +.Box-row:last-of-type { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; } + +.Box-row.Box-row--unread, .Box-row.unread { box-shadow: rgb(3, 102, 214) 2px 0px 0px inset; } + +.Box-row.navigation-focus .Box-row--drag-button { color: rgb(3, 102, 214); cursor: grab; opacity: 1; } + +.Box-row.navigation-focus.is-dragging .Box-row--drag-button { cursor: grabbing; } + +.Box-row.navigation-focus.sortable-chosen { background-color: rgb(250, 251, 252); } + +.Box-row.navigation-focus.sortable-ghost { background-color: rgb(246, 248, 250); } + +.Box-row.navigation-focus.sortable-ghost .Box-row--drag-hide { opacity: 0; } + +.Box-row--focus-gray.navigation-focus { background-color: rgb(246, 248, 250); } + +.Box-row--focus-blue.navigation-focus { background-color: rgb(241, 248, 255); } + +.Box-row--hover-gray:hover { background-color: rgb(246, 248, 250); } + +.Box-row--hover-blue:hover { background-color: rgb(241, 248, 255); } + +@media (min-width: 768px) { + .Box-row-link { color: rgb(36, 41, 46); text-decoration: none; } + .Box-row-link:hover { color: rgb(3, 102, 214); text-decoration: none; } +} + +.Box-row--drag-button { opacity: 0; } + +.Box-footer { border-top: 1px solid rgb(225, 228, 232); margin-top: -1px; padding: 16px; } + +.Box--scrollable { max-height: 324px; overflow: scroll; } + +.Box--blue { border-color: rgb(200, 225, 255); } + +.Box--blue .Box-header { background-color: rgb(241, 248, 255); border-color: rgb(200, 225, 255); } + +.Box--blue .Box-body, .Box--blue .Box-footer, .Box--blue .Box-row { border-color: rgb(200, 225, 255); } + +.Box--danger { border-color: rgb(215, 58, 73); } + +.Box--danger .Box-row:first-of-type { border-color: rgb(215, 58, 73); } + +.Box--danger .Box-body:last-of-type { border-color: rgb(215, 58, 73); } + +.Box-header--blue { background-color: rgb(241, 248, 255); border-color: rgb(200, 225, 255); } + +.Box-row--yellow { background-color: rgb(255, 251, 221); } + +.Box-row--blue { background-color: rgb(241, 248, 255); } + +.Box-row--gray { background-color: rgb(246, 248, 250); } + +.Box-btn-octicon.btn-octicon { line-height: 1.5; margin: -16px; padding: 16px; } + +.pl-c { color: rgb(106, 115, 125); } + +.pl-c1, .pl-s .pl-v { color: rgb(0, 92, 197); } + +.pl-e, .pl-en { color: rgb(111, 66, 193); } + +.pl-s .pl-s1, .pl-smi { color: rgb(36, 41, 46); } + +.pl-ent { color: rgb(34, 134, 58); } + +.pl-k { color: rgb(215, 58, 73); } + +.pl-pds, .pl-s, .pl-s .pl-pse .pl-s1, .pl-sr, .pl-sr .pl-cce, .pl-sr .pl-sra, .pl-sr .pl-sre { color: rgb(3, 47, 98); } + +.pl-smw, .pl-v { color: rgb(227, 98, 9); } + +.pl-bu { color: rgb(179, 29, 40); } + +.pl-ii { background-color: rgb(179, 29, 40); color: rgb(250, 251, 252); } + +.pl-c2 { background-color: rgb(215, 58, 73); color: rgb(250, 251, 252); } + +.pl-c2::before { content: "^M"; } + +.pl-sr .pl-cce { color: rgb(34, 134, 58); font-weight: 700; } + +.pl-ml { color: rgb(115, 92, 15); } + +.pl-mh, .pl-mh .pl-en, .pl-ms { color: rgb(0, 92, 197); font-weight: 700; } + +.pl-mi { color: rgb(36, 41, 46); font-style: italic; } + +.pl-mb { color: rgb(36, 41, 46); font-weight: 700; } + +.pl-md { background-color: rgb(255, 238, 240); color: rgb(179, 29, 40); } + +.pl-mi1 { background-color: rgb(240, 255, 244); color: rgb(34, 134, 58); } + +.pl-mc { background-color: rgb(255, 235, 218); color: rgb(227, 98, 9); } + +.pl-mi2 { background-color: rgb(0, 92, 197); color: rgb(246, 248, 250); } + +.pl-mdr { color: rgb(111, 66, 193); font-weight: 700; } + +.pl-ba { color: rgb(88, 96, 105); } + +.pl-sg { color: rgb(149, 157, 165); } + +.pl-corl { color: rgb(3, 47, 98); text-decoration: underline; } + +details-dialog { left: 50%; margin: 10vh auto; max-height: 80vh; max-width: 90vw; position: fixed; top: 0px; transform: translateX(-50%); width: 448px; z-index: 999; } + +.ajax-pagination-form .ajax-pagination-btn { background: rgb(255, 255, 255); border: 1px solid rgb(225, 228, 232); border-radius: 3px; color: rgb(3, 102, 214); font-weight: 600; margin-top: 20px; padding: 6px; width: 100%; } + +.ajax-pagination-form .ajax-pagination-btn:focus, .ajax-pagination-form .ajax-pagination-btn:hover { background-color: rgb(246, 248, 250); } + +.ajax-pagination-form.loading .ajax-pagination-btn { background-color: rgb(246, 248, 250); background-image: url("/images/spinners/octocat-spinner-16px-EAF2F5.gif"); background-position: 50% center; background-repeat: no-repeat; border-color: rgb(209, 213, 218); text-indent: -3000px; } + +@media not all, only screen and (-webkit-min-device-pixel-ratio: 2), not all, not all, only screen and (min-resolution: 2dppx), only screen and (min-resolution: 192dpi) { + .ajax-pagination-form.loading .ajax-pagination-btn { background-image: url("/images/spinners/octocat-spinner-32-EAF2F5.gif"); background-size: 16px; } +} + +.Box--overlay { background-clip: padding-box; background-color: rgb(255, 255, 255); border-color: rgb(68, 77, 86); box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 18px; margin-left: auto; margin-right: auto; width: 448px; } + +.Box--overlay .Box-header { border-top-left-radius: 2px; border-top-right-radius: 2px; border-width: 0px 0px 1px; margin: 0px; } + +.Box-overlay--narrow { width: 320px; } + +.Box-overlay--wide { width: 640px; } + +.Overlay { bottom: 0px; left: 0px; overflow-y: auto; position: fixed; right: 0px; top: 0px; z-index: 99; } + +.Box-body.scrollable-overlay { max-height: 400px; overflow-y: scroll; } + +.Box-body .help { color: rgb(88, 96, 105); margin: 0px; padding-top: 8px; text-align: center; } + +kbd { background-color: rgb(250, 251, 252); border-width: 1px; border-style: solid; border-color: rgb(209, 213, 218) rgb(209, 213, 218) rgb(198, 203, 209); border-image: initial; border-radius: 3px; box-shadow: rgb(198, 203, 209) 0px -1px 0px inset; color: rgb(68, 77, 86); display: inline-block; font: 11px/10px SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; padding: 3px 5px; vertical-align: middle; } + +.badmono { font-family: sans-serif; font-weight: 600; } + +.kb-shortcut-dialog { min-width: 800px; } + +.diffstat { color: rgb(88, 96, 105); cursor: default; font-size: 12px; font-weight: 600; white-space: nowrap; } + +.block-diff-added, .block-diff-deleted, .block-diff-neutral { display: inline-block; height: 8px; margin-left: 1px; width: 8px; } + +.block-diff-deleted, .text-red .block-diff-neutral { background-color: rgb(203, 36, 49); } + +.block-diff-added, .block-diff-neutral { background-color: rgb(44, 190, 78); } + +.block-diff-neutral { background-color: rgb(209, 213, 218); } + +.IssueLabel { border-radius: 2px; box-shadow: rgba(27, 31, 35, 0.12) 0px -1px 0px inset; font-size: 12px; font-weight: 600; height: 20px; line-height: 15px; padding: 0.15em 4px; } + +.IssueLabel .g-emoji { display: inline-block; font-size: 1em; top: -0.05em; } + +.IssueLabel:hover { text-decoration: none; } + +.IssueLabel--big { border-radius: 3px; font-size: 16px; font-weight: 600; line-height: 2; padding: 0px 8px; transition: opacity 0.2s linear 0s; } + +.IssueLabel--big .g-emoji { display: inline-block; margin-top: -1px; } + +.IssueLabel--big:hover { opacity: 0.85; } + +.details-overlay[open] > .dropdown-item:hover { background: rgb(255, 255, 255); color: inherit; } + +details-menu { display: block; } + +.progress-bar { background-color: rgb(234, 236, 239); border-radius: 3px; display: block; height: 15px; overflow: hidden; } + +.progress-bar .progress { background-color: rgb(44, 190, 78); display: block; height: 100%; } + +.reverse-progress-container { background-color: rgb(225, 228, 232); background-image: linear-gradient(90deg, rgb(40, 167, 69), rgb(0, 92, 197), rgb(58, 29, 110), rgb(203, 36, 49), rgb(246, 106, 10)); background-size: 100% 3px; height: 3px; position: relative; } + +.reverse-progress-bar { background-color: rgb(225, 228, 232); height: 100%; position: absolute; right: 0px; } + +.progress-bar-small { height: 10px; } + +.progress-bar-inline .progress-bar { border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(225, 228, 232); border-bottom-color: rgb(225, 228, 232); border-left-color: rgb(225, 228, 232); border-image: initial; border-radius: 0px; border-top-style: initial; border-top-color: initial; width: 100%; } + +.Details--on .Details-content--shown { display: none !important; } + +.Details:not(.Details--on) .Details-content--hidden { display: none !important; } + +.Details-element[open] > summary .Details-content--closed { display: none !important; } + +.Details-element:not([open]) > summary .Details-content--open { display: none !important; } + +.content-attachment { border-left: 0.25em solid rgb(223, 226, 229); } + +.max--md { height: 188px; } + +[open] .max--md { height: auto; } + +.max--md .content-attachment-content--gradient, .max--md .Details-content--closed { bottom: 0px; content: ""; display: block; left: 0px; position: absolute; right: -1px; z-index: 1; } + +.max--md .content-attachment-content--gradient { background: linear-gradient(rgba(255, 255, 255, 0), rgb(255, 255, 255) calc(100% - 28px)); height: 88px; } + +.content-attachment-details[open] .max--md .content-attachment-content--gradient { background: none; } + +[hidden] { display: none !important; } + +g-emoji { font-family: "Apple Color Emoji", "Segoe UI", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1.2em; font-weight: 400; line-height: 20px; vertical-align: middle; font-style: normal !important; } + +g-emoji img { height: 1em; width: 1em; } + +body.emoji-size-boost g-emoji { margin-right: 3px; } + +@media not all, only screen and (-webkit-min-device-pixel-ratio: 2), not all, not all, only screen and (min-resolution: 2dppx), only screen and (min-resolution: 192dpi) { + body.emoji-size-boost g-emoji { font-size: 1.4em; margin-right: 0px; } +} + +.emoji-icon { background-repeat: no-repeat; background-size: 20px 20px; width: 20px; } + +.emoji-icon, .emoji-result { display: inline-block; height: 20px; vertical-align: middle; } + +.emoji-result { font-size: 18px; font-weight: 400; } + +.dropdown { position: relative; } + +.dropdown.active .dropdown-menu-content { display: block; pointer-events: all; } + +.dropdown-caret { border-width: 4px 4px 0px; border-style: solid; border-bottom-color: transparent; border-left-color: transparent; border-right-color: transparent; content: ""; display: inline-block; height: 0px; vertical-align: middle; width: 0px; } + +.dropdown-menu { background-clip: padding-box; background-color: rgb(255, 255, 255); border: 1px solid rgba(27, 31, 35, 0.15); border-radius: 4px; box-shadow: rgba(27, 31, 35, 0.15) 0px 3px 12px; left: 0px; list-style: none; margin-top: 2px; padding-bottom: 5px; padding-top: 5px; position: absolute; top: 100%; width: 160px; z-index: 100; } + +.dropdown-menu::after, .dropdown-menu::before { content: ""; display: inline-block; position: absolute; } + +.dropdown-menu::before { border-width: 8px; border-style: solid; border-color: transparent transparent rgba(27, 31, 35, 0.15); border-image: initial; } + +.dropdown-menu::after { border-width: 7px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); border-image: initial; } + +.dropdown-menu > ul { list-style: none; } + +.dropdown-menu-no-overflow { width: auto; } + +.dropdown-menu-no-overflow .dropdown-item { overflow: visible; padding: 4px 16px; text-overflow: inherit; } + +.dropdown-item { color: rgb(36, 41, 46); display: block; overflow: hidden; padding: 4px 10px 4px 16px; text-overflow: ellipsis; white-space: nowrap; } + +.dropdown-item.zeroclipboard-is-hover, .dropdown-item:focus, .dropdown-item:hover { background-color: rgb(3, 102, 214); color: rgb(255, 255, 255); outline: none; text-decoration: none; } + +.dropdown-item.zeroclipboard-is-hover > .octicon, .dropdown-item:focus > .octicon, .dropdown-item:hover > .octicon { color: inherit; opacity: 1; } + +.dropdown-item.btn-link, .dropdown-signout { text-align: left; width: 100%; } + +.dropdown-signout { background: none; border: 0px; } + +.dropdown-divider { border-top: 1px solid rgb(225, 228, 232); display: block; height: 0px; margin: 8px 0px; } + +.dropdown-header { color: rgb(88, 96, 105); font-size: 12px; padding: 4px 16px; } + +.dropdown-menu-content { display: none; } + +.dropdown-menu-content.anim-scale-in { pointer-events: none; position: relative; z-index: 100; } + +.dropdown-item[aria-checked="false"] .octicon-check { display: none; } + +.dropdown-menu-w { left: auto; margin-right: 10px; margin-top: 0px; right: 100%; top: 0px; width: auto; } + +.dropdown-menu-w::before { border-color: transparent transparent transparent rgba(27, 31, 35, 0.15); left: auto; right: -16px; top: 10px; } + +.dropdown-menu-w::after { border-color: transparent transparent transparent rgb(255, 255, 255); left: auto; right: -14px; top: 11px; } + +.dropdown-menu-e { left: 100%; margin-left: 10px; margin-top: 0px; top: 0px; width: auto; } + +.dropdown-menu-e::before { border-color: transparent rgba(27, 31, 35, 0.15) transparent transparent; left: -16px; top: 10px; } + +.dropdown-menu-e::after { border-color: transparent rgb(255, 255, 255) transparent transparent; left: -14px; top: 11px; } + +.dropdown-menu-ne { bottom: 100%; left: 0px; margin-bottom: 3px; top: auto; } + +.dropdown-menu-ne::after, .dropdown-menu-ne::before { right: auto; top: auto; } + +.dropdown-menu-ne::before { border-width: 8px 8px 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-style: solid; border-left-color: transparent; border-right-style: solid; border-right-color: transparent; border-top-style: solid; border-top-color: rgba(27, 31, 35, 0.15); bottom: -8px; left: 9px; } + +.dropdown-menu-ne::after { border-width: 7px 7px 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-style: solid; border-left-color: transparent; border-right-style: solid; border-right-color: transparent; border-top-style: solid; border-top-color: rgb(255, 255, 255); bottom: -7px; left: 10px; } + +.dropdown-menu-s { left: auto; right: 50%; transform: translateX(50%); } + +.dropdown-menu-s::before { right: 50%; top: -16px; transform: translateX(50%); } + +.dropdown-menu-s::after { right: 50%; top: -14px; transform: translateX(50%); } + +.dropdown-menu-sw { left: auto; right: 0px; } + +.dropdown-menu-sw::before { left: auto; right: 9px; top: -16px; } + +.dropdown-menu-sw::after { left: auto; right: 10px; top: -14px; } + +.dropdown-menu-se::before { left: 9px; top: -16px; } + +.dropdown-menu-se::after { left: 10px; top: -14px; } + +.alert-label { color: rgb(255, 255, 255); } + +.alert-label--critical { background-color: rgb(68, 77, 86); } + +.graph-canvas .alert-label--critical { fill: rgb(68, 77, 86); } + +.alert-label--high { background-color: rgb(203, 36, 49); } + +.graph-canvas .alert-label--high { fill: rgb(203, 36, 49); } + +.alert-label--moderate { background-color: rgb(227, 98, 9); } + +.graph-canvas .alert-label--moderate { fill: rgb(227, 98, 9); } + +.alert-label--low { background-color: rgb(219, 171, 9); } + +.graph-canvas .alert-label--low { fill: rgb(219, 171, 9); } + +.advisory-form { background-color: rgb(246, 248, 250); border-top: 1px solid rgb(225, 228, 232); } + +.advisory-form .form-actions, .advisory-form .form-control, .advisory-form .previewable-comment-form { background-color: rgb(255, 255, 255); } + +.Header-old { background-color: rgb(36, 41, 46); color: rgba(255, 255, 255, 0.7); padding-bottom: 12px; padding-top: 12px; z-index: 32; } + +.server-stats + .Header-old { box-shadow: rgba(255, 255, 255, 0.075) 0px 1px 0px inset; } + +.Header-old .dropdown-menu { width: 300px; } + +.Header-old .notification-indicator:hover::after { content: none; } + +@media (min-width: 1012px) { + .Header-old .notification-indicator:hover::after { content: attr(aria-label); } +} + +.page-responsive .HeaderMenu { clear: both; display: none; } + +@media (min-width: 1012px) { + .page-responsive .HeaderMenu { clear: none; display: block; } +} + +.open .HeaderMenu { display: block; } + +.HeaderMenu--logged-out .dropdown-menu { border: 0px; box-shadow: rgba(27, 31, 35, 0.15) 0px 3px 12px, rgba(27, 31, 35, 0.2) 0px 0px 1px; } + +.HeaderMenu--logged-out .dropdown-menu::after, .HeaderMenu--logged-out .dropdown-menu::before { display: none; } + +.HeaderMenu--logged-out .header-search { width: 240px; } + +.HeaderMenu--logged-out .jump-to-suggestions { top: 100%; } + +.HeaderMenu--logged-out .HeaderMenu-details[open] > summary::before { bottom: -8px; display: block; position: absolute; } + +.HeaderMenu--logged-out .header-search-input { -webkit-appearance: none; font-size: 14px; padding-bottom: 8px; padding-top: 8px; } + +.HeaderMenu--logged-out .header-search-input::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.75) !important; } + +.HeaderMenu--logged-out .header-search-input::placeholder { color: rgba(255, 255, 255, 0.75) !important; } + +.edge-item-fix { list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); } + +.page-responsive .HeaderMenu--logged-out { background-color: rgb(255, 255, 255); box-shadow: rgba(27, 31, 35, 0.15) 0px 10px 50px; overflow: auto; width: 300px; z-index: 100; } + +@media (min-width: 1012px) { + .page-responsive .HeaderMenu--logged-out { background-color: transparent; box-shadow: none; overflow: visible; width: auto; } +} + +.page-responsive .HeaderMenu--logged-out .dropdown-menu { border: 0px solid transparent; box-shadow: none; position: static; width: auto; } + +@media (min-width: 1012px) { + .page-responsive .HeaderMenu--logged-out .dropdown-menu { border: 0px; box-shadow: rgba(27, 31, 35, 0.15) 0px 3px 12px, rgba(27, 31, 35, 0.2) 0px 0px 1px; position: absolute; width: 300px; } + .page-responsive .HeaderMenu--logged-out .dropdown-menu::after, .page-responsive .HeaderMenu--logged-out .dropdown-menu::before { content: ""; } +} + +.page-responsive .HeaderMenu--logged-out .dropdown-menu-s { transform: none; } + +@media (min-width: 1012px) { + .page-responsive .HeaderMenu--logged-out .dropdown-menu-s { transform: translateX(50%); } +} + +.page-responsive .HeaderMenu--logged-out .header-search { border-top: 0px; width: auto; } + +@media (min-width: 1012px) { + .page-responsive .HeaderMenu--logged-out .header-search { width: 240px; } +} + +.page-responsive .HeaderMenu--logged-out .header-search-wrapper { border: 1px solid rgb(234, 236, 239); } + +@media (min-width: 1012px) { + .page-responsive .HeaderMenu--logged-out .header-search-wrapper { border: 0px; } +} + +.page-responsive .HeaderMenu--logged-out .header-search-input { -webkit-appearance: none; color: rgb(36, 41, 46); padding-bottom: 8px; padding-top: 8px; } + +@media (min-width: 1012px) { + .page-responsive .HeaderMenu--logged-out .header-search-input { color: inherit; } +} + +.page-responsive .HeaderMenu--logged-out .header-search-input::-webkit-input-placeholder { color: rgb(88, 96, 105) !important; } + +.page-responsive .HeaderMenu--logged-out .header-search-input::placeholder { color: rgb(88, 96, 105) !important; } + +@media (min-width: 1012px) { + .page-responsive .HeaderMenu--logged-out .header-search-input::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.75) !important; } + .page-responsive .HeaderMenu--logged-out .header-search-input::placeholder { color: rgba(255, 255, 255, 0.75) !important; } +} + +.page-responsive .HeaderMenu-link { background: transparent; color: rgb(68, 77, 86); } + +.page-responsive .HeaderMenu-link:hover { color: rgb(36, 41, 46); } + +@media (min-width: 1012px) { + .page-responsive .HeaderMenu-link { color: rgb(255, 255, 255); transition: all 0.4s ease 0s; } + .page-responsive .HeaderMenu-link:hover { color: rgba(255, 255, 255, 0.75); } +} + +.page-responsive .HeaderMenu-link .icon-chevon-down-mktg { right: 0px; stroke: rgb(36, 41, 46); top: 24px; transition: stroke 0.4s ease 0s; width: 14px; } + +@media (min-width: 1012px) { + .page-responsive .HeaderMenu-link .icon-chevon-down-mktg { background: transparent; stroke: rgba(255, 255, 255, 0.5); top: -2px; width: 12px; } +} + +.page-responsive .HeaderMenu-details[open] > summary::before { display: none; } + +@media (min-width: 1012px) { + .page-responsive .HeaderMenu-details[open] > summary::before { bottom: -8px; display: block; position: absolute; } +} + +.page-responsive .HeaderMenu-details[open] .HeaderMenu-link { color: rgb(36, 41, 46); } + +@media (min-width: 1012px) { + .page-responsive .HeaderMenu-details[open] .HeaderMenu-link { color: rgba(255, 255, 255, 0.75); } +} + +.page-responsive .HeaderMenu-details[open] .dropdown-menu { animation: 0s ease 0s 1 normal none running none; } + +@media (min-width: 1012px) { + .page-responsive .HeaderMenu-details[open] .dropdown-menu { animation: 0.4s cubic-bezier(0.73, 0.005, 0.22, 1) 0s 1 normal none running dropdown-display; } +} + +.page-responsive .HeaderMenu-details[open] .icon-chevon-down-mktg { stroke: rgb(36, 41, 46); } + +@media (min-width: 1012px) { + .page-responsive .HeaderMenu-details[open] .icon-chevon-down-mktg { stroke: rgb(255, 255, 255); } +} + +.HeaderMenu-link { background: transparent; color: rgb(255, 255, 255); transition: all 0.4s ease 0s; } + +.HeaderMenu-link:hover { color: rgba(255, 255, 255, 0.75); } + +.HeaderMenu-link .icon-chevon-down-mktg { right: 0px; stroke: rgba(255, 255, 255, 0.5); top: -2px; transition: stroke 0.4s ease 0s; width: 12px; } + +.HeaderMenu-details[open] .HeaderMenu-link { color: rgba(255, 255, 255, 0.75); } + +.HeaderMenu-details[open] .dropdown-menu { animation: 0.4s cubic-bezier(0.73, 0.005, 0.22, 1) 0s 1 normal none running dropdown-display; } + +.HeaderMenu-details[open] .icon-chevon-down-mktg { stroke: rgb(255, 255, 255); } + +.HeaderMenu-summary::-webkit-details-marker { display: none; } + +@-webkit-keyframes dropdown-display { + 0% { opacity: 0; transform: scale(0.98) translateY(-0.6em); } + 100% { opacity: 1; transform: scale(1) translateY(0px); } +} + +@keyframes dropdown-display { + 0% { opacity: 0; transform: scale(0.98) translateY(-0.6em); } + 100% { opacity: 1; transform: scale(1) translateY(0px); } +} + +.header-logo-invertocat { color: rgb(255, 255, 255); margin: -1px 15px -1px -2px; white-space: nowrap; } + +.header-logo-invertocat .octicon-mark-github { float: left; } + +.header-logo-invertocat:hover { color: rgb(255, 255, 255); text-decoration: none; } + +.notification-indicator { color: rgba(255, 255, 255, 0.7); } + +.notification-indicator .mail-status { background-clip: padding-box; background-image: linear-gradient(rgb(84, 163, 255), rgb(0, 110, 237)); border: 2px solid rgb(36, 41, 46); border-radius: 50%; color: rgb(255, 255, 255); display: none; height: 14px; left: 6px; position: absolute; top: -6px; width: 14px; z-index: 2; } + +.notification-indicator .mail-status.unread { display: inline-block; } + +.notification-indicator:hover .mail-status { background-color: rgb(3, 102, 214); text-decoration: none; } + +.header-nav-current-user { font-size: inherit; padding-bottom: 0px; } + +.header-nav-current-user .css-truncate-target { max-width: 100%; } + +.header-nav-current-user .user-profile-link { color: rgb(36, 41, 46); } + +.unsupported-browser { background-image: linear-gradient(rgb(254, 239, 174), rgb(250, 230, 146)); border-bottom: 1px solid rgb(179, 165, 105); color: rgb(33, 30, 20); } + +.mobile-banner button.switch-to-mobile { background-color: rgb(68, 68, 68); border: 0px; color: rgb(234, 234, 234); display: block; font-size: 60px; font-weight: 600; padding: 30px 0px 45px; text-align: center; width: 100%; } + +.header-search-wrapper { background-color: rgba(255, 255, 255, 0.125); border: 0px; box-shadow: none; color: rgb(255, 255, 255); display: table; font-size: inherit; font-weight: 400; max-width: 100%; padding: 0px; vertical-align: middle; width: 100%; } + +.header-search-wrapper.header-search-wrapper-jump-to .header-search-scope { width: fit-content; } + +.header-search-wrapper .truncate-repo-scope { max-width: 110px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } + +.header-search-wrapper.focus { background-color: rgba(255, 255, 255, 0.176); box-shadow: none; } + +.header-search-wrapper.focus .header-search-scope { background-color: rgba(255, 255, 255, 0.075); border-right-color: rgb(40, 46, 52); color: rgb(255, 255, 255); } + +.header-search-input { background: none; border: 0px; box-shadow: none; color: inherit; display: table-cell; font-size: inherit; padding-bottom: 0px; padding-top: 0px; width: 100%; } + +.header-search-input::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.75); } + +.header-search-input::placeholder { color: rgba(255, 255, 255, 0.75); } + +.header-search-input:focus { border: 0px; box-shadow: none; } + +.header-search-input:focus ~ .header-search-key-slash { display: none !important; } + +.header-search-scope { border-bottom-left-radius: 3px; border-right: 1px solid rgb(40, 46, 52); border-top-left-radius: 3px; color: rgba(255, 255, 255, 0.7); display: none; font-size: inherit; line-height: 28px; padding-left: 8px; padding-right: 8px; vertical-align: middle; white-space: nowrap; } + +.header-search-scope:empty + .header-search-input { width: 100%; } + +.header-search-scope:hover { background-color: rgba(255, 255, 255, 0.12); color: rgb(255, 255, 255); } + +.scoped-search .header-search-wrapper { display: flex; } + +.jump-to-field-active { background-color: rgb(250, 251, 252); color: rgb(36, 41, 46) !important; } + +.jump-to-field-active::-webkit-input-placeholder { color: rgb(88, 96, 105) !important; } + +.jump-to-field-active::placeholder { color: rgb(88, 96, 105) !important; } + +.jump-to-field-active ~ .header-search-key-slash { display: none; } + +.jump-to-field-active.jump-to-dropdown-visible { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; } + +.jump-to-suggestions { border-radius: 0px 0px 3px 3px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 10px; left: 0px; top: 100%; width: 100%; z-index: 35; } + +.jump-to-suggestions-path { color: rgb(27, 31, 35); min-height: 44px; min-width: 0px; } + +.jump-to-suggestions-path .jump-to-octicon { color: rgb(106, 115, 125); width: 28px; } + +.jump-to-suggestions-path .jump-to-suggestion-name { max-width: none; } + +.jump-to-suggestions-path mark { background-color: transparent; font-weight: 600; } + +.jump-to-suggestions-results-container .navigation-item { border-bottom: 1px solid rgb(225, 228, 232); } + +.jump-to-suggestions-results-container .navigation-item:last-child { border-bottom: 0px; } + +.jump-to-suggestions-results-container .d-on-nav-focus { display: none; } + +.jump-to-suggestions-results-container .navigation-focus .jump-to-octicon, .jump-to-suggestions-results-container [aria-selected="true"] .jump-to-octicon { color: rgb(255, 255, 255); } + +.jump-to-suggestions-results-container .navigation-focus .jump-to-suggestions-path, .jump-to-suggestions-results-container [aria-selected="true"] .jump-to-suggestions-path { background: rgb(3, 102, 214); color: rgb(255, 255, 255); } + +.jump-to-suggestions-results-container .navigation-focus mark, .jump-to-suggestions-results-container [aria-selected="true"] mark { color: rgb(255, 255, 255); } + +.jump-to-suggestions-results-container .navigation-focus .d-on-nav-focus, .jump-to-suggestions-results-container [aria-selected="true"] .d-on-nav-focus { display: block; } + +.header-search { min-width: 300px; transition: min-width 0.2s ease-in-out 0s, padding-bottom, padding-top; } + +@media (min-width: 768px) { + .header-search:focus-within { min-width: 470px; } +} + +.HeaderMenu--logged-out .header-search { min-width: auto; } + +.tab-size[data-tab-size="1"] { tab-size: 1; } + +.tab-size[data-tab-size="2"] { tab-size: 2; } + +.tab-size[data-tab-size="3"] { tab-size: 3; } + +.tab-size[data-tab-size="4"] { tab-size: 4; } + +.tab-size[data-tab-size="5"] { tab-size: 5; } + +.tab-size[data-tab-size="6"] { tab-size: 6; } + +.tab-size[data-tab-size="7"] { tab-size: 7; } + +.tab-size[data-tab-size="8"] { tab-size: 8; } + +.tab-size[data-tab-size="9"] { tab-size: 9; } + +.tab-size[data-tab-size="10"] { tab-size: 10; } + +.tab-size[data-tab-size="11"] { tab-size: 11; } + +.tab-size[data-tab-size="12"] { tab-size: 12; } + +.task-list-item { list-style-type: none; } + +.task-list-item label { font-weight: 400; } + +.task-list-item.enabled label { cursor: pointer; } + +.task-list-item + .task-list-item { margin-top: 3px; } + +.task-list-item .handle { display: none; } + +.task-list-item-checkbox { margin: 0px 0.2em 0.25em -1.6em; vertical-align: middle; } + +.reorderable-task-lists .markdown-body .contains-task-list { padding: 0px; } + +.reorderable-task-lists .markdown-body li:not(.task-list-item) { margin-left: 26px; } + +.reorderable-task-lists .markdown-body ol:not(.contains-task-list) li, .reorderable-task-lists .markdown-body ul:not(.contains-task-list) li { margin-left: 0px; } + +.reorderable-task-lists .markdown-body li p { margin-top: 0px; } + +.reorderable-task-lists .markdown-body .task-list-item { border: 1px solid transparent; margin-left: -15px; margin-right: -15px; padding-left: 42px; padding-right: 15px; } + +.reorderable-task-lists .markdown-body .task-list-item + .task-list-item { margin-top: 0px; } + +.reorderable-task-lists .markdown-body .task-list-item .contains-task-list { padding-top: 4px; } + +.reorderable-task-lists .markdown-body .task-list-item .handle { display: block; float: left; margin-left: -43px; opacity: 0; padding: 2px 0px 0px 2px; width: 20px; } + +.reorderable-task-lists .markdown-body .task-list-item .drag-handle { fill: rgb(51, 51, 51); } + +.reorderable-task-lists .markdown-body .task-list-item.hovered > .handle { opacity: 1; } + +.reorderable-task-lists .markdown-body .task-list-item.is-dragging { opacity: 0; } + +.review-comment-contents .markdown-body .task-list-item { border-bottom-left-radius: 3px; border-top-left-radius: 3px; margin-left: -12px; margin-right: -12px; padding-left: 42px; } + +.review-comment-contents .markdown-body .task-list-item.hovered { border-left-color: rgb(237, 237, 237); } + +#user-content-toc { overflow: visible; } + +#user-content-toc tr { border-top: 0px; } + +#user-content-toc td { background-color: rgb(247, 247, 247); border: 0px; border-radius: 3px; padding: 0px 20px; } + +#user-content-toc ul { font-weight: 600; list-style: none; padding-left: 0px; } + +#user-content-toc ul li { padding-left: 0.2em; } + +#user-content-toc ul ul { font-weight: 400; } + +#user-content-toc ul ul li::before { color: rgb(170, 170, 170); content: "⌞"; float: left; font-size: 1.2em; line-height: 1; margin-right: 0.2em; margin-top: -0.2em; } + +#user-content-toc ul ul ul { padding-left: 0.9em; } + +#user-content-toctitle h2 { border-bottom: 0px; font-size: 1.25em; margin-bottom: 0.5em; margin-top: 1em; } + +* { box-sizing: border-box; } + +html { text-size-adjust: 100%; } + +body, html { font-size: 14px; } + +body { background-color: rgb(250, 251, 252); color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; line-height: 1.5; margin: 0px; padding: 0px; width: 100%; } + +button, input, textarea { font-family: inherit; font-size: inherit; line-height: inherit; margin: 0px; } + +button { background: none; border: 0px; margin: 0px; padding: 0px; } + +table { border-collapse: collapse; border-spacing: 0px; } + +.container { margin: 0px 15px; } + +a { color: rgb(3, 102, 214); text-decoration: none; } + +a:active { color: inherit; } + +strong { font-weight: 600; } + +pre { white-space: pre-wrap; overflow-wrap: break-word; } + +code, pre { font-family: Consolas, "Liberation Mono", Courier, monospace; } + +hr { background: rgb(225, 228, 232); border-color: transparent; } + +input[type="checkbox"][disabled] { opacity: 0.25; } + +textarea[disabled]::-webkit-input-placeholder { color: rgb(0, 0, 0); } + +.color-icons .octicon-comment-discussion { color: rgb(36, 41, 46); } + +.color-icons .octicon-issue-closed { color: rgb(203, 36, 49); } + +.color-icons .octicon-git-branch, .color-icons .octicon-git-pull-request, .color-icons .octicon-issue-opened { color: rgb(40, 167, 69); } + +.color-icons .octicon-git-commit { color: rgb(88, 96, 105); } + +.color-icons .opened { color: rgb(40, 167, 69); } + +.color-icons .closed { color: rgb(203, 36, 49); } + +.color-icons .merged { color: rgb(111, 66, 193); } + +.color-icons .draft { color: rgb(88, 96, 105); } + +footer { border-top: 1px solid rgb(209, 213, 218); font-size: 14px; padding: 12px 0px; } + +footer .octicon { color: rgb(163, 170, 177); float: left; } + +footer ul { float: right; margin-bottom: 0px; margin-top: 0px; padding-left: 0px; } + +footer li { color: rgb(149, 157, 165); float: left; line-height: 32px; list-style-type: none; } + +footer li + li { margin-left: 15px; } + +footer li a { color: inherit; } + +footer form { display: inline; } + +footer .switch-to-desktop { color: inherit; display: inline; } + +.protip { color: rgb(88, 96, 105); font-size: 13px; margin: 20px 0px; text-align: center; } + +.octicon.octicon { vertical-align: text-bottom; } + +.details-reset > summary { list-style: none; } + +.details-reset > summary::before { display: none; } + +.details-reset > summary::-webkit-details-marker { display: none; } + +details summary { cursor: pointer; } + +details:not([open]) > :not(summary) { display: none !important; } + +ol, ul { margin-bottom: 0px; margin-top: 0px; padding-left: 0px; } + +dd { margin-left: 0px; } + +.details-dialog { left: 50%; position: fixed; top: 50%; transform: translateX(-50%) translateY(-50%); width: 90%; z-index: 999; } + +.labels { display: block; position: relative; } + +.IssueLabel, .label { font-size: 10px; height: 18px; line-height: 1.5; } + +.IssueLabel .g-emoji { font-size: 1.1em; line-height: 1; position: relative; top: 0.1em; } + +.switcher { padding: 15px 15px 15px 35px; position: relative; } + +.switcher.open .switcher-icon-open { display: none; } + +.switcher.open .switcher-icon-close, .switcher.open .switcher-options { display: block; } + +.switcher-toggle { color: inherit; display: block; font-weight: 600; } + +.switcher-toggle-meta { color: rgb(88, 96, 105); display: block; font-size: 85%; font-weight: 400; } + +.switcher-options { display: none; padding-top: 6px; position: relative; } + +.switcher-option { display: block; font-weight: 600; padding: 6px 0px; } + +.switcher-option .octicon-check { left: -19px; position: absolute; } + +.switcher-option .css-truncate-target { max-width: 80%; } + +.switcher-icon { color: rgb(88, 96, 105); float: left; margin-left: -20px; margin-top: 1px; } + +.switcher-icon-close, .switcher-icon-open { color: rgb(88, 96, 105); float: right; position: relative; top: 1px; } + +.octicon.switcher-icon-close, .switcher-icon-close { display: none; } + +.octicon.switcher-icon-open { display: block; } + +.bubble { background: rgb(255, 255, 255); border: 1px solid rgb(209, 213, 218); border-radius: 3px; margin: 0px 15px 15px; overflow: hidden; padding: 0px; white-space: normal; word-break: break-word; overflow-wrap: break-word; } + +.tabs + .bubble { margin-top: 15px; } + +.bubble.padded { padding: 10px; } + +.bubble.no-padding .bubble-content { padding: 0px; } + +.bubble.no-margin { margin: 0px; } + +.bubble-title { border-bottom: 1px solid rgb(209, 213, 218); color: rgb(47, 54, 61); display: block; font-size: 14px; margin: 0px; padding: 10px 15px; } + +.bubble-title .octicon { color: rgb(88, 96, 105); margin-left: -3px; margin-right: 2px; text-align: center; width: 16px; } + +.bubble-title time { color: rgb(88, 96, 105); float: right; font-size: 12px; font-weight: 400; line-height: 20px; } + +.bubble-content { padding: 15px; } + +.bubble-content .markdown-body { padding: 0px; } + +.bubble-actions { display: table; table-layout: fixed; text-align: center; width: 100%; } + +.bubble-content + .bubble-actions, .repo-list + .bubble-actions { border-top: 1px solid rgb(209, 213, 218); } + +.bubble-action, .bubble-action-form { display: table-cell; } + +.bubble-action { color: rgb(3, 102, 214); font-weight: 500; line-height: 1.5; padding: 10px 15px; } + +.bubble-action + .bubble-action, .bubble-action + .bubble-action-form, .bubble-action-form + .bubble-action, .bubble-action-form + .bubble-action-form { border-left: 1px solid rgb(209, 213, 218); } + +.bubble-disabled { background: rgb(246, 248, 250); border-color: rgb(209, 213, 218); box-shadow: rgba(27, 31, 35, 0.1) 0px 0px 10px inset; } + +.bubble-disabled .bubble-title { color: rgb(88, 96, 105); } + +.bubble-disabled .bubble-content { color: rgb(88, 96, 105); font-size: 15px; text-align: center; } + +.bubble-disabled .bubble-content.full-bleed { padding: 15px; } + +.bubble-disabled .bubble-action { color: rgb(88, 96, 105); } + +ol ol, ul ol { list-style-type: lower-roman; } + +ol ol ol, ol ul ol, ul ol ol, ul ul ol { list-style-type: lower-alpha; } + +.list { background-color: rgb(255, 255, 255); list-style: none; margin: 0px; padding: 0px; } + +.list:first-child .list-heading:first-child { border-top: 0px; } + +.list .list-item-template { display: none; } + +.list.list-rendered:empty { display: none; } + +.list-item, .list.list-rendered .list-item-template { display: block; } + +.list-item { line-height: inherit; overflow-wrap: break-word; padding: 14px 15px 14px 35px; position: relative; text-align: left; width: 100%; } + +.list-heading + .list-item, .list-item + .list-heading, .list-item + .list-item { border-top: 1px solid rgb(234, 236, 239); } + +.list-item.with-avatar { padding-left: 45px; } + +.list-item.no-padding { padding-left: 15px; } + +.list-item > .octicon { left: 12px; position: absolute; text-align: center; top: 14px; vertical-align: bottom; width: 16px; } + +.list-item > .list-item-chevron { color: rgb(88, 96, 105); font-size: 20px; left: auto; margin-top: -10px; right: 15px; top: 50%; } + +.list-item .avatar { border-radius: 2px; left: 15px; position: absolute; top: 14px; } + +.list-item .meta { color: rgb(106, 115, 125); float: right; font-size: 11px; margin-bottom: 5px; margin-left: 5px; } + +.list-item .meta ~ .list-item-title { margin-right: 55px; } + +.list-item .meta .octicon-star { vertical-align: top; } + +.list-item .nwo-link { color: rgb(88, 96, 105); display: block; font-size: 12px; font-weight: 600; margin-bottom: 2px; } + +.list-item .ref { color: rgb(88, 96, 105); } + +.list-item .byline { color: rgb(88, 96, 105); display: block; font-size: 12px; margin: 0px; } + +.list-item .byline strong { color: rgb(68, 77, 86); font-weight: 400; } + +.list-item .labels { margin-top: 2px; } + +.list-item.read { background-color: rgb(250, 251, 252); } + +.list-item.read .list-item-title { color: rgb(88, 96, 105); } + +.list-item.read .mark-as-read, .list-item.unread .mark-as-unread { display: none; } + +.list-item .mark-as-unread .octicon-primitive-dot { margin: 0px 2px; } + +.list-item .filename { max-width: 100%; } + +.list-item mark { background-color: inherit; color: inherit; font-weight: 600; } + +.list-item-title { color: rgb(3, 102, 214); display: block; font-weight: 600; line-height: 1.2; margin-bottom: 3px; margin-right: auto; word-break: break-word; } + +.list-heading { background-color: rgb(246, 248, 250); border-top: 1px solid rgb(234, 236, 239); clear: both; color: rgb(88, 96, 105); font-size: 12px; font-weight: 600; padding: 7px 15px; position: relative; } + +.list-heading::before { content: ""; display: table; } + +.list-heading::after { clear: both; content: ""; display: table; } + +.list-heading .btn-link, .list-heading a { color: inherit; } + +.list-heading .btn-link > .octicon { opacity: 0.65; } + +.list-heading .path-item { float: left; } + +.list-action-form { margin-top: -10px; } + +.list-action-form > .btn-link { color: rgb(198, 203, 209); padding: 10px; } + +.list-action-form ~ .list-item-title { margin-right: 30px; } + +.list-empty .list-item { color: rgb(88, 96, 105); font-weight: 600; padding: 45px; text-align: center; } + +.list-options .list-item .list-item-title { color: rgb(88, 96, 105); } + +.list-options .list-item > .octicon { color: rgb(255, 255, 255); } + +.list-options .selected .list-item-title { color: rgb(36, 41, 46); } + +.list-options .selected > .octicon { color: rgb(68, 77, 86); } + +.repo-list-item .repo-name { margin-right: 32px; max-width: 80%; } + +.repo-list .private { background-color: rgb(255, 253, 239); } + +.repo-list .octicon { color: rgb(88, 96, 105); } + +.repo-list .octicon-lock { color: rgba(27, 31, 35, 0.7); } + +.repo-list .no-repo { color: rgb(88, 96, 105); padding: 15px; text-align: center; } + +.files-list { overflow-wrap: break-word; } + +.files-list + .files-list { border-top: 1px solid rgb(223, 226, 229); } + +.files-list .meta { float: none; margin: 5px 0px 0px; } + +.files-list .warning { background-color: rgb(255, 251, 221); font-weight: 600; } + +.files-list .simplified-path { color: rgb(106, 115, 125); } + +.files-list .octicon { color: rgba(3, 47, 98, 0.5); top: 16px; } + +.user-list .follow-list-info { color: rgb(88, 96, 105); font-size: 12px; } + +.bubble.auth-form-container { margin-bottom: 30px; margin-top: 30px; } + +.bubble.auth-form-container label { display: block; margin: 0px 0px 5px; } + +.bubble.auth-form-container .bubble-title { background-color: rgb(246, 248, 250); color: rgb(36, 41, 46); } + +.bubble.auth-form-container p { margin: 0px; } + +.bubble.auth-form-container .form-control { display: block; margin: 0px 0px 15px; width: 100%; } + +.auth-form-message { padding: 10px; } + +.login-heading { font-size: 13px; margin-bottom: 5px; } + +.login-heading + p { margin-top: 0px; } + +.login-note { font-size: 13px; padding: 0px 15px; position: relative; } + +.login-note p { color: rgb(88, 96, 105); padding-left: 22.5px; } + +.login-note.no-icon p { padding-left: 0px; } + +.login-note .octicon { color: rgb(88, 96, 105); left: 15px; position: absolute; top: 0px; } + +.login-note .btn { margin-bottom: 15px; } + +.u2f-auth-form-body { display: block; padding: 10px 20px 20px; } + +.u2f-auth-form-body.unavailable { display: none; } + +.btn { -webkit-appearance: none; background-position: -1px -1px; background-repeat: repeat-x; background-size: 110% 110%; border: 1px solid rgba(27, 31, 35, 0.2); border-radius: 0.25em; display: inline-block; font-size: 13px; font-weight: 600; line-height: 1.5; margin: 0px; padding: 9px 15px; text-align: center; vertical-align: middle; white-space: nowrap; } + +.btn:active { background-image: none; } + +.btn.disabled, .btn:disabled { pointer-events: none; } + +.btn .count { border-radius: 10px; color: rgba(0, 0, 0, 0.4); font-size: 11px; font-weight: 100; margin: 0px 0px 0px 3px; position: relative; text-shadow: none; } + +.btn { background-color: rgb(239, 243, 246); background-image: linear-gradient(-180deg, rgb(250, 251, 252), rgb(239, 243, 246) 90%); color: rgb(36, 41, 46); } + +.btn.focus, .btn:focus { box-shadow: rgba(3, 102, 214, 0.3) 0px 0px 0px 0.2em; } + +.btn.hover, .btn:hover { background-color: rgb(230, 235, 241); background-image: linear-gradient(-180deg, rgb(240, 243, 246), rgb(230, 235, 241) 90%); background-position: -0.5em center; border-color: rgba(27, 31, 35, 0.35); } + +.btn.selected, .btn:active, [open] > .btn { background-color: rgb(233, 236, 239); background-image: none; border-color: rgba(27, 31, 35, 0.35); box-shadow: rgba(27, 31, 35, 0.15) 0px 0.15em 0.3em inset; } + +.btn.disabled, .btn:disabled { background-color: rgb(239, 243, 246); background-image: none; border-color: rgba(27, 31, 35, 0.2); box-shadow: none; color: rgba(36, 41, 46, 0.4); } + +.btn-primary { background-color: rgb(40, 167, 69); background-image: linear-gradient(-180deg, rgb(52, 208, 88), rgb(40, 167, 69) 90%); color: rgb(255, 255, 255); } + +.btn-primary.focus, .btn-primary:focus { box-shadow: rgba(52, 208, 88, 0.4) 0px 0px 0px 0.2em; } + +.btn-primary.hover, .btn-primary:hover { background-color: rgb(38, 159, 66); background-image: linear-gradient(-180deg, rgb(47, 203, 83), rgb(38, 159, 66) 90%); background-position: -0.5em center; border-color: rgba(27, 31, 35, 0.5); } + +.btn-primary.selected, .btn-primary:active, [open] > .btn-primary { background-color: rgb(39, 159, 67); background-image: none; border-color: rgba(27, 31, 35, 0.5); box-shadow: rgba(27, 31, 35, 0.15) 0px 0.15em 0.3em inset; } + +.btn-primary.disabled, .btn-primary:disabled { background-color: rgb(148, 211, 162); background-image: none; border-color: rgba(27, 31, 35, 0.2); box-shadow: none; color: rgba(255, 255, 255, 0.75); } + +.btn-primary .Counter { background-color: rgb(255, 255, 255); color: rgb(41, 178, 73); } + +.btn-danger { background-color: rgb(250, 251, 252); background-image: linear-gradient(-180deg, rgb(250, 251, 252), rgb(239, 243, 246) 90%); color: rgb(203, 36, 49); } + +.btn-danger:focus { box-shadow: rgba(203, 36, 49, 0.4) 0px 0px 0px 0.2em; } + +.btn-danger:hover { background-color: rgb(203, 36, 49); background-image: linear-gradient(-180deg, rgb(222, 68, 80), rgb(203, 36, 49) 90%); border-color: rgba(27, 31, 35, 0.5); color: rgb(255, 255, 255); } + +.btn-danger:hover .Counter { color: rgb(255, 255, 255); } + +.btn-danger.selected, .btn-danger:active, [open] > .btn-danger { background-color: rgb(181, 32, 44); background-image: none; border-color: rgba(27, 31, 35, 0.5); box-shadow: rgba(27, 31, 35, 0.15) 0px 0.15em 0.3em inset; color: rgb(255, 255, 255); } + +.btn-danger.disabled, .btn-danger:disabled { background-color: rgb(239, 243, 246); background-image: none; border-color: rgba(27, 31, 35, 0.2); box-shadow: none; color: rgba(203, 36, 49, 0.4); } + +.btn-block { display: block; text-align: center; width: 100%; } + +.btn-block + .btn-block { margin-top: 10px; } + +.btn-link { -webkit-appearance: none; background-color: transparent; border: 0px; color: rgb(3, 102, 214); cursor: pointer; display: inline; font-size: inherit; padding: 0px; user-select: none; white-space: nowrap; } + +.icon-sponsor { color: transparent; } + +.icon-sponsor > path { stroke: rgb(234, 74, 170); stroke-width: 1.25px; transform: translate(0.5px, 0.5px) scale(0.925); } + +.mobile.commit { background-color: rgb(241, 248, 255); border-bottom: 1px solid rgba(27, 31, 35, 0.15); color: rgb(5, 38, 76); display: block; float: none; padding: 15px; width: 100%; } + +.mobile.commit .commit-desc pre { font-size: 12px; margin: 0px; padding: 0px; } + +.commit-title { font-size: 13px; font-weight: 600; margin: 0px 0px 5px; } + +.commit-list .message { color: rgb(36, 41, 46); } + +.commit-authorship { background-color: rgb(255, 255, 255); color: rgb(88, 96, 105); font-size: 12px; line-height: 24px; padding: 7.5px 15px; } + +.commit-authorship .avatar { border-radius: 3px; float: left; margin-left: 15px; margin-right: 8px; } + +.commit-authorship a { font-weight: 600; } + +.diff-view + .js-comments-holder .blob-code-addition { background-color: rgb(230, 255, 237); } + +.diff-view + .js-comments-holder .blob-code-addition .x { background-color: rgb(172, 242, 189); } + +.diff-view + .js-comments-holder .blob-num-addition { background-color: rgb(205, 255, 216); border-color: rgb(190, 245, 203); } + +.diff-view + .js-comments-holder .blob-code-deletion { background-color: rgb(255, 238, 240); } + +.diff-view + .js-comments-holder .blob-code-deletion .x { background-color: rgb(253, 184, 192); } + +.diff-view + .js-comments-holder .blob-num-deletion { background-color: rgb(255, 220, 224); border-color: rgb(253, 174, 183); } + +.diff-view + .js-comments-holder span.no-nl-marker { color: rgb(203, 36, 49); margin-left: 4px; position: relative; top: 1px; vertical-align: middle; } + +.diff-view .file { border-bottom: 1px solid rgb(209, 213, 218); border-top: 1px solid rgb(209, 213, 218); margin-bottom: 15px; position: relative; } + +.diff-view .file:last-child:not(:only-child) { border-bottom: 0px; } + +.diff-view .file .meta { background-image: linear-gradient(rgb(255, 255, 255), rgb(246, 248, 250)); border-bottom: 1px solid rgb(209, 213, 218); color: rgb(68, 77, 86); font-size: 12px; padding: 5px 10px 3px; text-align: left; text-shadow: rgb(255, 255, 255) 0px 1px 0px; } + +.diff-view .file .meta .info { font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; line-height: 1.2; padding: 6px 0px 6px 30px; position: relative; } + +.diff-view .file .meta .file-label { border-left: 0px; box-shadow: transparent 0px 0px 0px inset; margin-left: 0px; padding-left: 0px; word-break: break-all; } + +.diff-view .file .meta span.icon { background: rgb(246, 248, 250); border-color: rgb(198, 203, 209) rgb(225, 228, 232) rgb(225, 228, 232) rgb(198, 203, 209); border-radius: 3px; border-style: solid; border-width: 1px; display: inline-block; line-height: 0; margin: 5px 5px 0px 0px; padding: 3px; } + +.diff-view .file .meta .octicon-file { color: rgb(163, 170, 177); } + +.diff-view .file .file-label a { color: inherit; } + +.diff-view .file .highlight { overflow: auto hidden; } + +.diff-view .file .empty { color: rgb(68, 77, 86); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; font-size: 12px; line-height: 24px; padding: 5px 10px; } + +.diff-view .file .file-code { background-color: rgb(255, 255, 255); border-collapse: separate; border-spacing: 0px; width: 100%; } + +.diff-view .file .file-diff-line { cursor: pointer; position: relative; } + +.diff-view .file .blob-num { color: rgba(27, 31, 35, 0.3); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; font-size: 12px; line-height: 18px; padding: 0px 3px; text-align: right; vertical-align: top; white-space: nowrap; width: 1%; } + +.diff-view .file .blob-num::before { content: attr(data-line-number); } + +.diff-view .file .blob-code { padding-left: 10px; padding-right: 10px; } + +.diff-view .file .blob-code-inner { color: rgb(36, 41, 46); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; font-size: 12px; white-space: pre; } + +.diff-view .file .blob-code-inner .x-first { border-bottom-left-radius: 0.2em; border-top-left-radius: 0.2em; } + +.diff-view .file .blob-code-inner .x-last { border-bottom-right-radius: 0.2em; border-top-right-radius: 0.2em; } + +.diff-view .file.soft-wrap .blob-code-inner { white-space: pre-wrap; overflow-wrap: break-word; } + +.diff-view .file .prose .blob-code-inner { white-space: pre-wrap; } + +.diff-view .file .blob-code-hunk { background-color: rgb(248, 245, 255); color: rgb(88, 96, 105); } + +.diff-view .file .blob-num-hunk { background-color: rgb(245, 240, 255); border-color: rgb(242, 235, 255); } + +.diff-view .file .blob-code-addition { background-color: rgb(230, 255, 237); } + +.diff-view .file .blob-code-addition .x { background-color: rgb(172, 242, 189); } + +.diff-view .file .blob-num-addition { background-color: rgb(205, 255, 216); border-color: rgb(190, 245, 203); } + +.diff-view .file .blob-code-deletion { background-color: rgb(255, 238, 240); } + +.diff-view .file .blob-code-deletion .x { background-color: rgb(253, 184, 192); } + +.diff-view .file .blob-num-deletion { background-color: rgb(255, 220, 224); border-color: rgb(253, 174, 183); } + +.diff-view .file span.no-nl-marker { color: rgb(203, 36, 49); margin-left: 4px; position: relative; top: 1px; vertical-align: middle; } + +.diff-view .inline-comments { background-color: rgb(250, 251, 252); } + +.diff-view table .discussion-block { border-right: 1px solid rgb(209, 213, 218); } + +.diff-view .inline-comment-form-container { border-right: 1px solid rgb(209, 213, 218); width: 100vw; } + +.add-inline-comment { cursor: pointer; } + +.inline-comment-form { background-color: rgb(250, 251, 252); } + +.inline-comment-form .inline-note-reply { background-color: transparent; border-top: 0px; } + +.inline-comment-form-container { padding: 15px; } + +.inline-comment-form-container .discussion-reply { padding: 0px; } + +.comment-holder + .inline-comment-form-container { padding-top: 0px; } + +.inline-comment-form-container .inline-comment-form, .inline-comment-form-container.open .inline-comment-form-actions { display: none; } + +.inline-comment-form-container .inline-comment-form-actions, .inline-comment-form-container.open .inline-comment-form { display: block; } + +.resolvable-content { display: none; } + +.open .resolvable-content { display: block; } + +.line-comments { border-style: solid; border-color: rgb(223, 226, 229); border-image: initial; border-width: 1px 0px; padding: 0px; } + +.inline-comments .discussion-block { max-width: 100vw; } + +.inline-comments .bubble-content { padding-bottom: 10px; padding-top: 10px; } + +.inline-comments .markdown-body { font-size: 85%; } + +.inline-comments:last-child .line-comments { border-bottom: 0px; } + +.timeline-inline-comments { overflow: hidden; width: 100%; } + +.timeline-inline-comments .inline-comment-form-container:last-child { border-bottom: 1px solid rgb(223, 226, 229); } + +.timeline-review-comment-thread .diff-view .file { margin-bottom: 0px; } + +.inline-note-sign-in-container { font-size: 85%; padding: 15px; text-align: center; } + +.inline-note-sign-in-container .btn { margin-bottom: 15px; } + +.inline-comment-form-template-container { display: none; } + +.diffstat { left: 0px; position: absolute; top: 4px; } + +.highlighted-blob { white-space: pre-wrap; } + +.mobile-toc { background-color: rgb(255, 255, 255); padding-left: 15px; } + +.mobile-toc .switcher-options, .mobile-toc .switcher-toggle { padding-left: 20px; } + +.mobile-toc.open .switcher-options { display: block; } + +.mobile-toc .diffstat { position: static; } + +.mobile-toc .switcher-option { font-size: 85%; font-weight: 400; } + +.mobile-toc .switcher-option .octicon { color: rgb(198, 203, 209); float: left; margin-left: -20px; } + +.mobile-toc .switcher-option .octicon-diff-removed { color: rgb(203, 36, 49); } + +.mobile-toc .switcher-option .octicon-diff-renamed { color: rgb(106, 115, 125); } + +.mobile-toc .switcher-option .octicon-diff-modified { color: rgb(227, 206, 121); } + +.mobile-toc .switcher-option .octicon-diff-added { color: rgb(44, 190, 78); } + +.add-comment-label, .is-review-pending .start-review-label, .review-cancel-button { display: none; } + +.is-review-pending .add-comment-label, .is-review-pending .review-cancel-button, .is-review-pending .submit-review-button, .start-review-label { display: inline-block; } + +.is-review-pending .submit-review-button { width: auto; } + +.discussion-header { background: rgb(255, 255, 255); padding: 15px 15px 0px; } + +.discussion-header .state { border-radius: 2px; font-size: 12px; line-height: 16px; } + +.discussion-header .discussion-block-title { padding: 10px 0px 15px; } + +.discussion-header .pull-request-description-toggle .pull-request-description { display: block; } + +.discussion-header .pull-request-description-toggle.open .pull-request-description, .discussion-header .pull-request-description-toggle .pull-request-description-full { display: none; } + +.discussion-header .pull-request-description-toggle.open .pull-request-description-full { display: block; } + +.discussion-header .branches { color: rgb(149, 157, 165); cursor: pointer; font-size: 12px; margin: 0px; padding: 7.5px 0px; } + +.discussion-header .branches .branch-name { color: rgb(88, 96, 105); display: inline-block; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; padding-left: 20px; position: relative; } + +.discussion-header .branches .branch-name .octicon { left: 0px; position: absolute; top: 0px; } + +.discussion-header .branches .octicon-git-branch { text-align: left; width: 16px; } + +.discussion-header .branches .octicon-arrow-up { display: block; margin-left: 20px; width: 100%; } + +.discussion-header .branches .css-truncate-target { max-width: 90%; } + +.discussion-title { font-size: 16px; margin-bottom: 0px; overflow-wrap: break-word; } + +.discussion-labels, .discussion-projects { background-color: rgb(255, 255, 255); padding: 15px 15px 0px; } + +.discussion-labels .octicon, .discussion-projects .octicon { color: rgb(88, 96, 105); margin-right: 2px; position: relative; top: 2px; } + +.discussion-starting-comment { position: relative; } + +.discussion-starting-comment + .discussion-reply-container { margin-top: -1px; } + +.discussion-starting-comment .avatar { border-radius: 2px; left: 15px; margin-right: 10px; position: absolute; } + +.discussion-starting-comment time { color: rgb(88, 96, 105); margin: 0px 15px; } + +.discussion-starting-comment .num, .discussion-starting-comment .username { color: rgb(88, 96, 105); } + +.discussion-starting-comment .discussion-title .num { color: rgb(149, 157, 165); font-weight: 100; } + +.discussion-starting-comment .discussion-block-title { padding-left: 60px; } + +.discussion-comment { background: rgb(255, 255, 255); border-bottom: 1px solid rgb(223, 226, 229); padding: 15px; } + +.commit-comments-header { font-size: 14px; padding: 0px 15px; } + +.commit-comments-header-sha { font-weight: 400; } + +.discussion-block-title { background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(225, 228, 232); color: rgb(88, 96, 105); font-size: 12px; line-height: 16px; padding: 10px 15px; position: relative; } + +.discussion-block-title::before { content: ""; display: table; } + +.discussion-block-title::after { clear: both; content: ""; display: table; } + +.discussion-block-title .avatar { border-radius: 3px; float: left; margin-right: 10px; } + +.discussion-block-title .timestamp { color: rgb(88, 96, 105); } + +.discussion-block-title .username { color: rgb(68, 77, 86); font-weight: 600; } + +.discussion-block-meta { margin-left: 42px; } + +.discussion-block-meta .editor { color: rgb(68, 77, 86); } + +.commit { float: left; margin: 0px 10px 0px 0px; } + +.bubble.is-pending { border-color: rgb(217, 208, 165); } + +.bubble.is-pending .discussion-block-title { background-color: rgb(255, 251, 221); border-color: rgb(217, 208, 165); } + +.bubble .commit-message { color: rgb(68, 77, 86); margin: 0px; padding: 0px; white-space: pre-wrap; } + +.discussion-block { padding: 15px; } + +.discussion-block > .bubble { margin: 0px; } + +.discussion-block-header { background-color: rgb(246, 248, 250); border-top: 1px solid rgb(223, 226, 229); color: rgb(88, 96, 105); font-size: 12px; font-weight: 600; padding: 25px 15px 7.5px; } + +.discussion-event { padding: 15px; position: relative; } + +.discussion-event .branch { color: rgb(68, 77, 86); font-weight: 600; vertical-align: middle; white-space: nowrap; } + +.discussion-event .branch.css-truncate-target { max-width: 165px; } + +.discussion-event .timestamp { color: inherit; } + +.timeline-truncation-container { padding-left: 0px; padding-right: 0px; } + +.timeline-truncation-container + .discussion-block { border-top: 1px solid rgb(225, 228, 232); padding-top: 15px; } + +.timeline-truncation-container .switch-to-desktop { color: rgb(3, 102, 214); } + +.timeline-truncation-title { color: rgb(88, 96, 105); font-weight: 600; margin-bottom: 5px; margin-top: 0px; } + +.issue-event { color: rgb(88, 96, 105); font-size: 13px; padding-left: 40px; position: relative; } + +.issue-event:last-of-type { border-bottom: 0px; } + +.issue-event .avatar { left: 15px; position: absolute; top: 0px; } + +.issue-event strong { color: rgb(68, 77, 86); } + +.issue-event .meta { color: rgb(88, 96, 105); font-size: 12px; margin: 0.5em 0px 0px; } + +.issue-event-icon { color: rgb(149, 157, 165); left: 15px; position: absolute; text-align: center; top: 16px; width: 16px; } + +.issue-event-icon-open { color: rgb(40, 167, 69); } + +.issue-event-icon-closed { color: rgb(203, 36, 49); } + +.issue-event-icon-merged { color: rgb(111, 66, 193); } + +.issue-event-icon-locked { color: rgb(36, 41, 46); } + +.issue-event-icon-unlocked { color: rgb(40, 167, 69); } + +.closed-event { border-bottom: 5px solid rgb(223, 226, 229); padding-bottom: 15px; } + +.dead-pull-request-review-comment { color: rgb(88, 96, 105); display: block; font-size: 12px; margin: 0px 15px 15px; padding-left: 20px; position: relative; } + +.dead-pull-request-review-comment .octicon { left: 0px; position: absolute; top: 0px; } + +.dead-pull-request-review-comment .username { color: rgb(88, 96, 105); font-weight: 600; } + +.timeline-review-comment-thread-container.dead .octicon { color: rgb(149, 157, 165); } + +.timeline-review-comment-thread-container.dead.open .octicon-unfold, .timeline-review-comment-thread-container.dead.open .show-diff { display: none; } + +.timeline-review-comment-thread-container.dead:not(.open) .hide-diff, .timeline-review-comment-thread-container.dead:not(.open) .octicon-fold, .timeline-review-comment-thread-container.dead:not(.open) .timeline-review-comment-thread { display: none; } + +.cross-reference .bubble-title { background-color: rgb(246, 248, 250); border-bottom: 1px solid rgb(225, 228, 232); color: rgb(106, 115, 125); font-size: 12px; } + +.cross-reference .bubble-title a { color: rgb(106, 115, 125); } + +.cross-reference .bubble-title.private { background-color: rgb(255, 253, 239); background-image: none; padding-left: 30px; } + +.cross-reference .bubble-title .octicon-lock { color: rgba(27, 31, 35, 0.7); float: left; margin-left: -20px; } + +.cross-reference .bubble-content a { color: rgb(68, 77, 86); } + +.timeline-commits-container { color: rgb(88, 96, 105); font-size: 12px; line-height: 16px; padding: 15px; } + +.timeline-commits-container .octicon-repo-push { color: rgb(149, 157, 165); left: 1px; margin-right: 10px; position: absolute; top: 1px; } + +.timeline-commits-container .author { color: rgb(88, 96, 105); font-weight: 600; } + +.timeline-commits-container .timestamp { color: rgb(88, 96, 105); } + +.timeline-commits-container .timeline-commits { margin-top: 7.5px; width: 100%; } + +.timeline-commits-container .timeline-commits td { padding: 4px 0px; } + +.timeline-commits-container .commit-message a { color: rgb(88, 96, 105); word-break: break-word; } + +.commit-meta { text-align: right; width: 36px; } + +.commit-meta a { color: rgb(149, 157, 165); } + +.commit-meta .octicon { } + +.commit-meta .octicon-x { color: rgb(203, 36, 49); } + +.commit-meta .octicon-check { color: rgb(40, 167, 69); margin-left: 3px; } + +.commits-header { padding-left: 25px; position: relative; } + +.timeline-review-container .file-header { background-color: rgb(246, 248, 250); border-radius: 0px; border-top: 1px solid rgb(209, 213, 218); padding: 3px 10px 5px; } + +.timeline-review-container .file-header:first-child { border-radius: 3px 3px 0px 0px; border-top: 0px; } + +.timeline-review-container .file-info { font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; font-size: 12px; } + +.timeline-review-container .bubble { margin-top: 15px; } + +.timeline-review-container .inline-comment-form { background-color: rgb(255, 255, 255); } + +.timeline-review-container .inline-comment-form-container { padding: 10px 15px; } + +.timeline-review-container.is-pending { border-color: rgb(217, 208, 165); } + +.timeline-review-container.is-pending .file-header, .timeline-review-container.is-pending .label { background-color: rgb(255, 251, 221); color: rgb(115, 92, 15); } + +.timeline-review-container.is-pending .bubble { border-color: rgb(217, 208, 165); } + +.timeline-review-header { color: rgb(88, 96, 105); display: table; font-size: 12px; } + +.timeline-review-icon { display: table-cell; vertical-align: top; width: 24px; } + +.timeline-review-icon .octicon { color: rgb(106, 115, 125); margin-top: -1px; } + +.timeline-review-icon .octicon-eye { margin-top: 0px; } + +.timeline-review-icon .octicon-x { margin-left: 2px; margin-top: 0px; } + +.timeline-review-icon .octicon-check { margin-left: 2px; } + +.timeline-review-avatar { display: table-cell; padding-right: 5px; } + +.timeline-review-meta { display: table-cell; vertical-align: top; } + +.timeline-review-meta .author { color: rgb(88, 96, 105); } + +.discussion-item-review-comment { border-bottom: 1px solid rgb(234, 236, 239); } + +.discussion-item-review-comment:last-child { border-bottom: 0px; } + +.outdated-comment .hide-outdated-button, .outdated-comment .timeline-review-comment-thread { display: none; } + +.outdated-comment .file-header { border-bottom: 0px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } + +.outdated-comment.open .hide-outdated-button, .outdated-comment.open .timeline-review-comment-thread { display: block; } + +.outdated-comment.open .show-outdated-button { display: none; } + +.outdated-comment.open .file-header { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; } + +.outdated-comment-label { line-height: 22px; } + +.team-mention, .user-mention { color: rgb(36, 41, 46); font-weight: 600; } + +.discussion-block + .discussion-block, .discussion-block + .discussion-event, .discussion-block + .timeline-commits-container, .discussion-event + .discussion-block, .discussion-event + .discussion-event, .discussion-event + .timeline-commits-container, .timeline-commits-container + .discussion-block, .timeline-commits-container + .discussion-event, .timeline-commits-container + .timeline-commits-container { border-top: 1px solid rgb(225, 228, 232); } + +.discussion-reply { background-color: rgb(255, 255, 255); border-top: 1px solid rgb(223, 226, 229); padding: 15px; text-align: right; } + +.discussion-reply .btn { margin-top: 8px; } + +.discussion-reply .btn + .btn { margin-left: 8px; } + +.comment-sign-in-container { font-size: 13px; padding: 15px; text-align: center; } + +.comment-sign-in-container .btn { margin: 0px 0px 15px; } + +.thread-subscription-status { background-color: rgb(255, 255, 255); border-top: 1px solid rgb(223, 226, 229); padding: 15px; } + +.thread-subscription-status .octicon-radio-tower { color: rgb(198, 203, 209); float: left; } + +.thread-subscription-description { color: rgb(88, 96, 105); font-size: 13px; margin-top: 0px; min-height: 30px; padding-left: 42px; position: relative; } + +.thread-subscription-description .octicon { left: 0px; position: absolute; } + +.line-comment-info { border-bottom: 1px solid rgb(223, 226, 229); color: rgb(88, 96, 105); font-size: 12px; padding: 7.5px 15px; position: relative; } + +.line-comment-info::after, .line-comment-info::before { content: ""; height: 0px; position: absolute; width: 0px; } + +.line-comment-info::before { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid rgb(223, 226, 229); bottom: -8px; left: 15px; z-index: 10; } + +.line-comment-info::after { border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid rgb(255, 255, 255); bottom: -7px; left: 16px; z-index: 20; } + +.comment-edit-form, .is-comment-editing .hide-when-editing { display: none; } + +.is-comment-editing .comment-edit-form { display: block; } + +.flash { background-color: rgb(219, 237, 255); border-bottom: 1px solid rgba(27, 31, 35, 0.15); color: rgb(3, 47, 98); font-size: 14px; font-weight: 600; padding: 15px; position: relative; } + +.flash + .flash { margin-top: 5px; } + +.flash .container { margin-left: 0px; margin-right: 0px; } + +.flash .octicon-x { display: none; } + +.flash .flash-action { float: right; margin-top: -5px; } + +.flash.flash-warn { background-color: rgb(255, 251, 221); border-color: rgba(27, 31, 35, 0.15); color: rgb(115, 92, 15); } + +.flash.flash-error { background-color: rgb(255, 220, 224); border-color: rgba(27, 31, 35, 0.15); color: rgb(134, 24, 29); } + +.flash.flash-length-limited { max-height: 105px; overflow-y: scroll; } + +.flash-messages.container { margin: 0px 0px 15px; } + +.markdown-body { font-size: 15px; } + +.markdown-body .anchor .octicon-link { visibility: visible; } + +.markdown-body blockquote { margin-left: 0px; margin-right: 0px; } + +.markdown-body code { white-space: normal; } + +.markdown-body.email-format { line-height: 1.5em !important; } + +.markdown-body.email-format div { white-space: pre-wrap; } + +.markdown-body .email-hidden-reply { display: none; white-space: pre-wrap; } + +.markdown-body .email-hidden-reply.expanded { display: block; } + +.markdown-body .email-quoted-reply, .markdown-body .email-signature-reply { border-left: 4px solid rgb(223, 226, 229); color: rgb(88, 96, 105); margin-bottom: 15px; padding: 0px 15px; } + +.breadcrumb { border-bottom: 1px solid rgb(223, 226, 229); color: rgb(88, 96, 105); font-size: 12px; padding: 15px; } + +.breadcrumb .separator { margin: 0px 0.25em; } + +.breadcrumb .octicon { margin-right: 5px; margin-top: -1px; } + +.breadcrumb a { font-weight: 600; } + +.breadcrumb strong { color: rgb(68, 77, 86); } + +.tabs { display: table; table-layout: fixed; width: 100%; } + +.tabs > a { border-bottom: 1px solid rgb(223, 226, 229); display: table-cell; font-size: 14px; font-weight: 600; padding: 10px 0px; text-align: center; } + +.tabs > a.selected { background-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left: 1px solid rgb(223, 226, 229); border-right: 1px solid rgb(223, 226, 229); color: rgb(68, 77, 86); } + +.tabs > a:first-child { border-left: 0px; } + +.tabs > a:last-child { border-right: 0px; } + +.pagination { background-color: rgb(250, 251, 252); display: table; margin-bottom: -1px; margin-top: 0px; padding: 0px; position: relative; z-index: 2; } + +.pagination a, .pagination em, .pagination span { border-width: 1px; border-style: solid; border-color: rgb(209, 213, 218) rgb(209, 213, 218) rgb(209, 213, 218) rgb(255, 255, 255); border-image: initial; color: rgb(68, 77, 86); display: table-cell; padding: 10px 15px; text-align: center; width: 1%; } + +.pagination a:first-child, .pagination em:first-child, .pagination span:first-child { border-left: 0px; } + +.pagination a:last-child, .pagination em:last-child, .pagination span:last-child { border-right: 0px; } + +.pagination span > a { padding: 0px; } + +.pagination .current { background-color: rgb(106, 115, 125); background-image: linear-gradient(rgb(106, 115, 125), rgb(149, 157, 165)); border-color: rgb(106, 115, 125); color: rgb(255, 255, 255); font-style: normal; font-weight: 600; } + +.pagination .disabled, .pagination .gap { color: rgb(198, 203, 209); } + +.oauth-permissions-details .content { display: none; } + +.oauth-permissions-details.open .content { display: block; } + +.oauth-permissions-details.default .default-access, .oauth-permissions-details.full .full-access { display: inline; } + +.oauth-user-permissions .full-access, .oauth-user-permissions .limited-access, .oauth-user-permissions .limited-access-emails, .oauth-user-permissions .limited-access-emails-followers, .oauth-user-permissions .limited-access-emails-profile, .oauth-user-permissions .limited-access-followers, .oauth-user-permissions .limited-access-followers-profile, .oauth-user-permissions .limited-access-profile, .oauth-user-permissions .no-access { display: none; } + +.oauth-user-permissions.limited.limited-email .limited-access-emails { display: inline; } + +.oauth-user-permissions.limited.limited-email.limited-profile .limited-access-emails, .oauth-user-permissions.limited.limited-email.limited-profile .limited-access-profile { display: none; } + +.oauth-user-permissions.limited.limited-email.limited-profile .limited-access-emails-profile { display: inline; } + +.oauth-user-permissions.limited.limited-email.limited-profile.limited-follow .limited-access-emails, .oauth-user-permissions.limited.limited-email.limited-profile.limited-follow .limited-access-emails-followers, .oauth-user-permissions.limited.limited-email.limited-profile.limited-follow .limited-access-emails-profile, .oauth-user-permissions.limited.limited-email.limited-profile.limited-follow .limited-access-followers, .oauth-user-permissions.limited.limited-email.limited-profile.limited-follow .limited-access-followers-profile, .oauth-user-permissions.limited.limited-email.limited-profile.limited-follow .limited-access-profile { display: none; } + +.oauth-user-permissions.limited.limited-email.limited-profile.limited-follow .limited-access { display: inline; } + +.oauth-user-permissions.limited.limited-email.limited-follow .limited-access-emails, .oauth-user-permissions.limited.limited-email.limited-follow .limited-access-followers { display: none; } + +.oauth-user-permissions.limited.limited-email.limited-follow .limited-access-emails-followers, .oauth-user-permissions.limited.limited-follow .limited-access-followers { display: inline; } + +.oauth-user-permissions.limited.limited-follow.limited-profile .limited-access-followers, .oauth-user-permissions.limited.limited-follow.limited-profile .limited-access-profile { display: none; } + +.oauth-user-permissions.limited.limited-follow.limited-profile .limited-access-followers-profile, .oauth-user-permissions.limited.limited-profile .limited-access-profile { display: inline; } + +.oauth-repo-permissions .default-access, .oauth-repo-permissions .full-access, .oauth-repo-permissions .public-access { display: none; } + +.oauth-repo-permissions.public .public-access { display: inline; } + +.oauth-delete-repo-permissions .octicon-alert { color: rgb(203, 36, 49); } + +.oauth-notifications-permissions .no-access, .oauth-notifications-permissions .read-access, .oauth-notifications-permissions .via-full-access, .oauth-notifications-permissions .via-public-access, .oauth-repo-status-permissions .full-access, .oauth-repo-status-permissions .no-access { display: none; } + +.oauth-notifications-permissions.read .read-access, .oauth-notifications-permissions.via-public .via-public-access { display: inline; } + +.oauth-notifications-permissions.via-public .octicon { display: none; } + +.oauth-notifications-permissions.via-full .via-full-access { display: inline; } + +.oauth-gist-permissions .full-access, .oauth-gist-permissions .no-access, .oauth-granular-permissions .full-access, .oauth-granular-permissions .no-access, .oauth-granular-permissions .read-access, .oauth-granular-permissions .write-access { display: none; } + +.oauth-granular-permissions.full .full-access, .oauth-granular-permissions.none .no-access, .oauth-granular-permissions.read .read-access, .oauth-granular-permissions.write .write-access { display: inline; } + +.issues-reset-query-wrapper { background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(225, 228, 232); padding: 15px; } + +.subset-files-tab { background-color: rgb(241, 248, 255); } + +.branch-action { background-color: rgb(255, 255, 255); border-top: 1px solid rgb(225, 228, 232); color: rgb(88, 96, 105); font-size: 12px; padding: 15px; } + +.discussion-block-header + .branch-action { border-top-color: rgb(223, 226, 229); } + +.branch-action-with-icon { padding-left: 35px; } + +.branch-action-heading { color: rgb(36, 41, 46); font-size: 14px; margin-bottom: 0px; margin-top: 0px; } + +.branch-action-icon { float: left; margin-left: -23px; text-align: center; width: 16px; } + +.branch-action-expandable { border-top: 1px solid rgb(225, 228, 232); } + +.discussion-block-header + .branch-action-expandable { border-top-color: rgb(223, 226, 229); } + +.branch-action-expandable .list-item { padding-right: 40px; } + +.branch-action-expandable .list-items-overflow { background-color: rgb(246, 248, 250); border-top: 1px solid rgb(225, 228, 232); font-size: 13px; max-height: 170px; overflow-y: auto; } + +.branch-action-expandable .list-items-overflow .list-item { padding-bottom: 7px; padding-top: 7px; } + +.branch-action-expandable .list-items-overflow .list-item-state-icon { top: 8px; } + +.branch-action-expandable .list-items-overflow, .branch-action-expandable .octicon-fold { display: none; } + +.branch-action-expandable.open .list-items-overflow, .branch-action-expandable.open .octicon-fold { display: block; } + +.branch-action-expandable.open .octicon-unfold { display: none; } + +.branch-action-expandable .list-item:first-child .list-item-chevron { font-size: 18px; margin-top: 2px; top: 14px; } + +.branch-actions-details { margin-right: -25px; } + +.merge-branch { position: relative; } + +.merge-branch .is-loading .octicon { display: none; } + +.merge-branch .is-loading .mergeable-state-loading { background-image: url("/images/spinners/octocat-spinner-16px.gif"); display: inline-block; height: 16px; width: 16px; } + +.merge-branch .mergeable-state-message { color: rgb(88, 96, 105); font-size: 12px; margin-bottom: 0px; margin-top: 0px; } + +.merge-branch .mergeable-state-message.required { color: rgb(88, 96, 105); display: block; } + +.merge-branch .merge-branch-form, .merge-branch .mergeable-state-message { display: none; } + +.merge-branch.open { border-top: 3px solid rgb(223, 226, 229); } + +.merge-branch.open .merge-message, .merge-branch.open .octicon-git-pull-request { display: none; } + +.merge-branch.mergeable-state-error .mergeable-state-message.error, .merge-branch.open.mergeable-state-blocked .mergeable-state-message.blocked, .merge-branch.open.mergeable-state-clean .merge-branch-form, .merge-branch.open.mergeable-state-dirty .mergeable-state-message.dirty, .merge-branch.open.mergeable-state-unstable .mergeable-state-message.unstable { display: block; } + +.merge-commit-message { margin: 7.5px 0px; } + +.merge-commit-title { font-weight: 600; } + +.merge-form-author { color: rgb(88, 96, 105); font-size: 12px; line-height: 20px; margin-bottom: 15px; } + +.merge-form-author .avatar { margin-right: 5px; } + +.merge-options { color: rgb(36, 41, 46); margin-left: 0px; margin-right: 0px; } + +.merge-options .list-item { padding-bottom: 10px; padding-top: 10px; } + +.merge-options .byline { font-weight: 400; } + +.merge-option-radio { left: 12px; margin-right: 3px; position: absolute; top: 12px; } + +.merge-branch-form .btn-merge { display: block; } + +.merge-branch-form .btn-rebase, .merge-branch-form .btn-squash, .merge-branch-form.is-squashing .btn-merge, .merge-branch-form.is-squashing .btn-rebase { display: none; } + +.merge-branch-form.is-squashing .btn-squash { display: block; } + +.merge-branch-form.is-rebasing .btn-merge, .merge-branch-form.is-rebasing .btn-squash, .merge-branch-form.is-rebasing .merge-commit-message, .merge-branch-form.is-rebasing .merge-commit-title { display: none; } + +.merge-branch-form.is-rebasing .btn-rebase { display: block; } + +.repository-meta { color: rgb(88, 96, 105); font-size: 13px; margin: 15px; } + +.repository-meta-url { overflow-wrap: break-word; } + +.branch-selector { font-weight: 600; padding-left: 19px; position: relative; } + +.branch-selector .octicon.octicon-git-branch { left: 0px; position: absolute; top: 1px; } + +.branch-selector .octicon.octicon-chevron-down, .branch-selector .octicon.octicon-chevron-up { float: right; margin-left: 0px; margin-right: 0px; position: relative; top: 1px; width: auto; } + +.branch-selector:not([open]) .octicon.octicon-chevron-up { display: none; } + +.branch-selector[open] .octicon.octicon-chevron-down { display: none; } + +.branch-selector-options { font-size: 13px; font-weight: 400; padding-top: 6px; position: relative; } + +.branch-selector-option { display: block; font-size: 14px; font-weight: 600; padding: 6px 0px; } + +.branch-selector-option .octicon-check { left: -19px; position: absolute; } + +.branch-selector-all-branches { display: block; padding: 6px 0px; } + +.latest-commit .commit-author { background: rgb(255, 255, 255); color: rgb(88, 96, 105); font-size: 12px; line-height: 20px; padding-bottom: 8px; padding-top: 8px; position: relative; } + +.latest-commit .bubble-content strong { color: rgb(68, 77, 86); } + +.pulse-control { font-size: 11px; padding: 15px; text-align: right; } + +.user-bar-graph { background: rgb(255, 255, 255); height: 103px; position: relative; } + +.max-commits { color: rgb(88, 96, 105); font-size: 10px; position: absolute; right: 15px; top: 3px; } + +.user-bar-item { float: left; height: 75px; margin: 0px 5px 5px 0px; position: relative; width: 20px; } + +.user-bar-item img { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; bottom: -28px; margin-right: 5px; position: absolute; } + +.user-bar { background-color: rgb(251, 133, 50); border-top-left-radius: 3px; border-top-right-radius: 3px; bottom: 0px; color: rgb(36, 41, 46); font-size: 12px; margin: 0px; max-height: 75px; opacity: 0.8; padding: 0px 0px 3px; position: absolute; width: 20px; } + +.y-axis-bar { background: rgb(246, 248, 250); height: 1px; left: 0px; position: absolute; width: 100%; } + +.y-axis-bar.top { top: 0px; } + +.y-axis-bar.middle { top: 36px; } + +.y-axis-bar.bottom { border-color: rgb(198, 203, 209); bottom: 27px; } + +.file-browser-header { border-bottom: 1px solid rgb(223, 226, 229); max-width: 100%; } + +.file-browser-header > .TableObject-item { padding: 15px; } + +.file-browser-header > .TableObject-item:first-child { border-right: 1px solid rgb(223, 226, 229); white-space: normal; } + +.file-browser-header .octicon { color: rgb(88, 96, 105); } + +.history-link { color: rgb(88, 96, 105); font-size: 12px; font-weight: 600; margin-top: 4px; vertical-align: top; } + +p.history-link { border-bottom: 1px solid rgb(223, 226, 229); font-size: 13px; margin: 0px; padding: 15px; } + +p.history-link a { color: rgb(88, 96, 105); } + +.blob-breadcrumb { padding-left: 40px; position: relative; } + +.blob-breadcrumb .filetype-icon { left: 15px; position: absolute; top: 15px; } + +.blob-file-content { background-color: rgb(255, 255, 255); } + +.blob-file-content pre { margin: 0px; overflow: scroll; white-space: pre; overflow-wrap: normal; } + +.blob-file-content .code-body pre { padding: 15px 0px; } + +.blob-file-content .code-body pre .line { padding: 0px 15px; } + +.blob-file-content-blankslate { margin-bottom: 0px; margin-top: 0px; padding: 15px; } + +.blob-code-inner { font-family: Consolas, "Liberation Mono", Courier, monospace; font-size: 14px; line-height: 1.4; overflow: scroll; white-space: pre; overflow-wrap: normal; } + +.markdown-body { padding: 15px; } + +.subscription-settings-bubble .bubble-content { padding: 0px 15px; } + +.reponav-wrapper { background-color: rgb(36, 41, 46); margin-top: -1px; overflow-y: hidden; padding-top: 1px; position: relative; z-index: 2; } + +.reponav { overflow-x: auto; padding-left: 8px; padding-right: 8px; text-align: center; white-space: nowrap; } + +.reponav, .reponav-item { color: rgba(255, 255, 255, 0.75); } + +.reponav-item { display: inline-block; padding: 4px 8px 16px; } + +.reponav-item .Counter { background-color: rgba(255, 255, 255, 0.15); color: inherit; } + +.reponav-item.selected { color: rgb(255, 255, 255); font-weight: 600; } + +.server-stats { background: rgb(36, 41, 46); color: rgb(88, 96, 105); } + +.server-stats .stats { margin: 0px; padding-left: 0px; } + +.server-stats .stats li { border-bottom: 1px solid rgba(27, 31, 35, 0.7); box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 0px; list-style: none; padding: 15px; } + +.server-stats a, .server-stats strong { color: rgb(255, 255, 255); font-weight: 600; } + +.server-stats .serverstats-branch { font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; margin: 0px; padding: 15px; } + +.server-stats .serverstats-branch .current-branch { max-width: 90%; } + +.octicon { display: inline-block; fill: currentcolor; vertical-align: text-top; } + +.profile-header { line-height: 1.5; min-height: 140px; overflow: visible; padding: 15px 15px 10px 140px; position: relative; } + +.profile-header .avatar { border-radius: 3px; left: 15px; margin-right: 15px; position: absolute; top: 15px; } + +.profile-header h1 { color: rgb(36, 41, 46); font-size: 16px; margin: 0px; } + +.profile-header h3 { color: rgb(88, 96, 105); font-size: 12px; font-weight: 400; margin: 0px; } + +.user-profile-bio { padding: 0px 15px 15px; white-space: pre-wrap; } + +.user-profile-company > div { display: inline-block; } + +.details { margin: 7.5px 0px 0px; padding: 0px; } + +.details li { font-size: 12px; line-height: 1.8; margin-bottom: 0px; } + +.details-item { font-size: 13px; line-height: 24px; list-style: none; } + +.details-item .css-truncate-target { max-width: 88%; } + +.details-item .octicon { color: rgb(88, 96, 105); text-align: center; width: 16px; } + +.user-following-container { display: block; padding: 0px 15px 15px; } + +.user-following-container.loading { opacity: 0.5; } + +.user-following-container .follow, .user-following-container.on .unfollow { display: block; } + +.user-following-container.on .follow, .user-following-container .unfollow { display: none; } + +.language-color { border-radius: 50%; display: inline-block; height: 12px; position: relative; top: 1px; width: 12px; } + +.profile-timeline-wrapper { background-color: rgb(255, 255, 255); overflow: hidden; position: relative; white-space: normal; word-break: break-word; overflow-wrap: break-word; z-index: 0; } + +.profile-timeline-wrapper .form-select { width: 116px; } + +.profile-timeline .closed.octicon, .profile-timeline .reverted.octicon { color: rgb(203, 36, 49); } + +.profile-timeline .open.octicon { color: rgb(40, 167, 69); } + +.profile-timeline .merged.octicon { color: rgb(111, 66, 193); } + +.profile-timeline .timeline-item-icon { background-color: rgb(246, 248, 250); border: 2px solid rgb(255, 255, 255); border-radius: 50%; color: rgb(88, 96, 105); float: left; height: 32px; line-height: 29px; margin-left: -40px; margin-top: -7px; text-align: center; width: 32px; } + +.profile-timeline .profile-timeline-month-line { background-color: rgb(255, 255, 255); } + +.profile-timeline .profile-timeline-month-line .profile-timeline-month-heading { top: -10px; } + +.profile-timeline .profile-timeline-month-line::after { background-color: rgb(246, 248, 250); content: ""; display: block; height: 1px; margin-top: -4px; width: 100%; } + +.profile-timeline .profile-timeline-line::before { background-color: rgb(246, 248, 250); bottom: 0px; content: ""; display: block; left: 15px; position: absolute; top: 0px; width: 2px; z-index: -1; } + +.profile-timeline .profile-timeline-card-wrapper { border-bottom: 2px solid rgb(255, 255, 255); border-top: 2px solid rgb(255, 255, 255); } + +.profile-timeline .profile-timeline-card-wrapper h4 { margin: 0px; } + +.profile-timeline .progress-bar { border-radius: 2px; height: 10px; } + +.profile-timeline .col-5 { width: 30%; } + +.profile-rollup-wrapper .css-truncate-target { max-width: 72%; } + +.profile-rollup-icon .octicon { vertical-align: middle; } + +.profile-rollup-event-title.css-truncate-target { max-width: 100%; } + +.profile-rollup-wrapper + .profile-rollup-wrapper { border-top: 1px solid rgb(246, 248, 250); } + +.profile-timeline-card-wrapper + .profile-timeline-card-wrapper { margin-top: 8px; } + +.profile-rollup-wrapper + .profile-timeline-card-wrapper { margin-top: 0px; } + +.profile-timeline-month-line + .profile-timeline-card-wrapper { margin-top: 8px; } + +.profile-rollup-content { display: none; } + +.profile-rollup-toggle .css-truncate-target { max-width: 90%; } + +.profile-rollup-toggle-closed { display: none; } + +.profile-rollup-toggle-open { display: inline-block; } + +.open .profile-rollup-content, .open .profile-rollup-toggle-closed { display: block; } + +.open .btn-link .profile-rollup-toggle-closed { display: inline-block; } + +.open .profile-rollup-toggle-open { display: none; } + +.inbox-unavailable, .inbox-zero { background-color: rgb(255, 255, 255); border-top: 1px solid rgb(225, 228, 232); color: rgb(88, 96, 105); padding: 30px 15px; text-align: center; } + +.subscription-settings-bubble .form-checkbox { padding: 0px 15px 0px 40px; } + +.subscription-settings-bubble .form-checkbox input[type="radio"] { position: relative; top: 2px; } + +.subscription-settings-bubble .form-checkbox .note { padding-left: 0px; } + +.dashboard-search { padding: 15px; } + +.topic-tag { background-color: rgb(231, 243, 255); border-radius: 3px; display: inline-block; margin: 0.25em 0.5em 0.25em 0px; padding: 0.3em 0.9em; } + +.gist-mobile-blob { border-top: 1px solid rgb(223, 226, 229); } + +.gist-meta { margin-top: 15px; } + +.annotation-block { max-width: 100vw; } + +.check-annotation { border-bottom-left-radius: 0px; border-top-left-radius: 0px; } + +.check-annotation::after { bottom: -1px; content: " "; display: block; left: 0px; position: absolute; top: -1px; width: 4px; } + +.check-annotation .annotation-octicon { width: 16px; } + +.check-annotation.Details--on .Details-content--hidden { display: block !important; } + +.annotation-title { overflow-wrap: break-word; } + +.check-annotation-failure::after { background-color: rgb(215, 58, 73); } + +.check-annotation-failure .annotation-title { color: rgb(215, 58, 73); } + +.check-annotation-warning::after { background-color: rgb(246, 106, 10); } + +.check-annotation-warning .annotation-title { color: rgb(246, 106, 10); } + +.check-annotation-notice::after { background-color: rgb(106, 115, 125); } + +.check-annotation-notice .annotation-title { color: rgb(106, 115, 125); } + +.avatar-before-user-status { border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(225, 228, 232); border-right-color: rgb(225, 228, 232); border-left-color: rgb(225, 228, 232); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; border-radius: 3px 3px 0px 0px; } + +.user-status-container, .user-status-container .team-mention, .user-status-container .user-mention { white-space: normal; } + +.user-status-container { word-break: break-word; overflow-wrap: break-word; } + +.user-status-container .input-group-button .btn { height: 34px; line-height: 0; width: 46px; } + +.user-status-container .input-group-button g-emoji { font-size: 1.3em; line-height: 18px; } + +.user-status-container .team-mention, .user-status-container .user-mention { white-space: normal; } + +.user-status-container-border-busy { background-color: rgb(255, 251, 221); border: 1px solid rgb(255, 223, 93); } + +.emoji-size-boost .user-status-compact g-emoji { font-size: 1.2em; } + +.emoji-size-boost .emoji-picker-emoji-width g-emoji, .emoji-size-boost .user-status-emoji-tab g-emoji { font-size: 1.4em; } + +.user-status-container img.emoji { height: 18px; width: 18px; } + +.emoji-status-width { width: 20px; } + +.emoji-picker-container { width: 377px; z-index: 1; } + +.emoji-picker-tab { height: 136px; } + +.emoji-picker-emoji-width { background-image: none; height: 28px; width: 32px; } + +.emoji-picker-list { list-style: none; } + +.user-status-emoji-tab.UnderlineNav-item { margin-right: 5px; } + +.user-status-emoji-tab[role="tab"][aria-selected="true"] { border-bottom-color: rgb(227, 98, 9); color: rgb(36, 41, 46); font-weight: 600; } + +.user-status-emoji-tab[role="tab"][aria-selected="true"] .UnderlineNav-octicon { color: rgb(106, 115, 125); } + +.selected-emoji { background-color: rgb(3, 102, 214); } + +.emoji-size-boost .user-status-emoji-tab g-emoji { margin-left: 1px; margin-right: -1px; } + +.user-status-emoji-tab .emoji-icon { width: auto; } + +.user-status-org-button .user-status-org-detail { color: rgb(88, 96, 105); } + +.user-status-org-button:focus .user-status-org-detail, .user-status-org-button:hover .user-status-org-detail { color: rgb(255, 255, 255); } + +.user-status-org-button.selected { background-color: rgb(3, 102, 214); color: rgb(255, 255, 255); } + +.user-status-org-button.selected .user-status-org-detail { color: rgb(255, 255, 255); } + +.user-status-compact .user-status-emoji-container { height: 1.834em; width: 1.834em; } + +.user-status-emoji-container { align-items: center; border-radius: 100%; display: flex; height: 2.3335em; justify-content: space-around; width: 2.3335em; } + +.user-status-emoji-container div { display: flex; } + +.user-status-limited-availability-compact { background-color: rgb(255, 223, 93); height: 8px; width: 8px; } + +.user-status-message-wrapper { color: rgb(36, 41, 46); } + +.toggle-user-status-edit:focus .user-status-message-wrapper, .toggle-user-status-edit:hover .user-status-message-wrapper { color: rgb(3, 102, 214); } + +.user-status-message-wrapper div { display: inline; } + +.user-status-limited-availability-container { margin-bottom: 16px; margin-top: 16px; } + +@media only screen and (max-height: 560px) { + .user-status-suggestions { display: none; } + .user-status-limited-availability-container { margin-bottom: 8px; margin-top: 8px; } +} + +.user-status-emoji-tab { border-bottom: 2px solid transparent; line-height: 1.5; } + +.user-status-emoji-tab g-emoji { font-size: 1.4em; } + +.btn-open-emoji-picker { border-bottom-right-radius: 0px; border-top-right-radius: 0px; margin-right: -1px; } + +.user-status-org-button { padding: 4px 10px 4px 15px; } + +.Header { background-color: rgb(36, 41, 46); color: rgba(255, 255, 255, 0.7); font-size: 14px; line-height: 1.5; padding: 16px; z-index: 32; } + +.Header, .Header-item { align-items: center; display: flex; flex-wrap: nowrap; } + +.Header-item { align-self: stretch; margin-right: 16px; } + +.Header-item--full { flex: 1 1 auto; } + +.Header-link { color: rgb(255, 255, 255); font-weight: 600; white-space: nowrap; } + +.Header-link:focus, .Header-link:hover { color: rgba(255, 255, 255, 0.7); text-decoration: none; } + +@media (min-width: 1012px) { + .page-responsive .Header.Details .Header-item.Details-content--hidden { display: flex !important; } +} + +.render-container { background: rgb(223, 226, 229); line-height: 0; padding: 30px; text-align: center; } + +.render-container .render-viewer { border: 0px; display: none; height: 100%; width: 100%; } + +.render-container .octospinner, .render-container .render-fullscreen, .render-container .render-viewer-error, .render-container .render-viewer-fatal, .render-container .render-viewer-invalid { display: none; } + +.render-container.is-render-automatic .octospinner, .render-container.is-render-requested.is-render-failed .render-viewer-error, .render-container.is-render-requested .octospinner { display: inline-block; } + +.render-container.is-render-requested.is-render-failed .octospinner, .render-container.is-render-requested.is-render-failed .render-viewer, .render-container.is-render-requested.is-render-failed .render-viewer-fatal, .render-container.is-render-requested.is-render-failed .render-viewer-invalid { display: none; } + +.render-container.is-render-requested.is-render-failed-fatal .render-viewer-fatal { display: inline-block; } + +.render-container.is-render-requested.is-render-failed-fatal .octospinner, .render-container.is-render-requested.is-render-failed-fatal .render-viewer, .render-container.is-render-requested.is-render-failed-fatal .render-viewer-error, .render-container.is-render-requested.is-render-failed-fatal .render-viewer-invalid { display: none; } + +.render-container.is-render-requested.is-render-failed-invalid .render-viewer-invalid { display: inline-block; } + +.render-container.is-render-requested.is-render-failed-invalid .octospinner, .render-container.is-render-requested.is-render-failed-invalid .render-viewer, .render-container.is-render-requested.is-render-failed-invalid .render-viewer-error, .render-container.is-render-requested.is-render-failed-invalid .render-viewer-fatal { display: none; } + +.render-container.is-render-ready.is-render-requested:not(.is-render-failed) { background: none; height: 500px; padding: 0px; } + +.render-container.is-render-ready.is-render-requested:not(.is-render-failed) .render-viewer { display: block; } + +.render-container.is-render-ready.is-render-requested:not(.is-render-failed) .render-fullscreen { display: flex; } + +.render-container.is-render-ready.is-render-requested:not(.is-render-failed) .octospinner, .render-container.is-render-ready.is-render-requested:not(.is-render-failed) .render-viewer-error, .render-container.is-render-ready.is-render-requested:not(.is-render-failed) .render-viewer-fatal { display: none; } + +.render-notice { background-color: rgb(246, 248, 250); border-color: rgba(27, 31, 35, 0.15); color: rgb(68, 77, 86); font-size: 14px; padding: 20px 15px; } +------MultipartBoundary--sE4a0Tz596Ezcuyk3Hh5aM1R8b95AHcll2Og4uao2s------ diff --git a/neil.html b/neil.html new file mode 100644 index 0000000..5421325 --- /dev/null +++ b/neil.html @@ -0,0 +1,53 @@ + + + + + + + + PhoneSpector.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + + + + + \ No newline at end of file