@charset "UTF-8";/*!
*  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
*  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/@font-face{font-family:FontAwesome;src:url(/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scaleY(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}template,[hidden]{display:none}*,:before,:after{background-repeat:no-repeat;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;cursor:default;font-family:sans-serif;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{height:0;overflow:visible}nav ol,nav ul{list-style:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}progress{vertical-align:baseline}small{font-size:83.3333%}sub,sup{font-size:83.3333%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}a{background-color:transparent;-webkit-text-decoration-skip:objects}:hover{outline-width:0}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit;font-size:1em;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}a,area,button,input,label,select,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden][aria-hidden=false]{clip:rect(0,0,0,0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}[v-cloak]>*{display:none}button,.button,input[type=button]{display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:inherit;font-size:.85em;font-weight:600;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;padding:.2em .6em;border-radius:4px;color:inherit;background:#f3f6f8}button:hover,.button:hover,input[type=button]:hover{background:#ebf2f5}button:active,.button:active,input[type=button]:active{background:#dfe8ee}button[disabled],.button[disabled],input[type=button][disabled]{background:#ebf2f5;color:#c4d2da;border-color:transparent;cursor:not-allowed;text-shadow:none}button[disabled] i,.button[disabled] i,input[type=button][disabled] i{color:#c4d2da}button[disabled]:hover,.button[disabled]:hover,input[type=button][disabled]:hover{background:#ebf2f5}button i,.button i,input[type=button] i{color:#34aadb}button+*,.button+*,input[type=button]+*{margin-top:0}.night-mode button,.night-mode .button,.night-mode input[type=button]{background-color:#333b3f;border-color:transparent;color:#f3f6f8}.night-mode button:hover,.night-mode .button:hover,.night-mode input[type=button]:hover{background:#566269}.night-mode button:active,.night-mode .button:active,.night-mode input[type=button]:active{background:#6d7e87}.night-mode button[disabled],.night-mode .button[disabled],.night-mode input[type=button][disabled]{color:#3e484d;background-color:#2e3639;border-color:transparent}.night-mode button[disabled] i,.night-mode .button[disabled] i,.night-mode input[type=button][disabled] i{color:#3e484d}.night-mode button[disabled]:hover,.night-mode .button[disabled]:hover,.night-mode input[type=button][disabled]:hover,.night-mode button[disabled]:active,.night-mode .button[disabled]:active,.night-mode input[type=button][disabled]:active{background:#2e3639}i+*{margin-left:.35em}.back-link{margin-bottom:1em}.back-link a{text-decoration:none}form.search-only{max-width:500px}form.search-only .input-with-button{display:flex}form.search-only .input-with-button input{flex:auto}.callout{position:relative;padding:1em;background:#ebf2f5;border-radius:4px;transition:color .2s ease-in-out,background-color .2s ease-in-out}.callout input,.callout select,.callout textarea{background:#fff}.callout .title{font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.night-mode .callout{background:#566269}.night-mode .callout input,.night-mode .callout select,.night-mode .callout textarea,.night-mode .callout button{background:#333b3f;border-color:#252b2e}.callout.with-icon{padding-left:3em}.callout.with-icon i{position:absolute;font-size:2em;left:1.4rem;top:2.2rem}.callout.with-icon i+*{margin:0}.navbar{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8em;margin:0;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;display:flex}.navbar *{margin:0}.navbar .inner{display:flex;flex:1;justify-content:center;border-bottom:2px solid rgba(75,83,90,.1)}.night-mode .navbar .inner{border-color:#4b535a66}.navbar a{text-decoration:none;color:inherit}.navbar a:hover{color:inherit}.navbar .item{-webkit-user-select:none;user-select:none;height:4rem;line-height:4rem;padding:0 1em;display:flex;z-index:1;flex-direction:column;justify-content:center;text-align:center;white-space:nowrap;margin-bottom:-2px;border-bottom:2px solid #EBF2F5}.navbar .link{border-bottom:2px solid transparent}.navbar .link:hover{border-bottom:2px solid #4B535A}.navbar .current{border-bottom:2px solid #34AADB}.ui.label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:.2em .5em;border-radius:4px}nav.drop-down{position:relative;display:inline-block;text-align:left;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:inherit;font-size:.85em;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #DFE8EE;border-radius:4px;color:inherit;text-transform:none}nav.drop-down ul,nav.drop-down li{margin:0;padding:0}nav.drop-down ul{display:none;position:absolute;top:100%;left:-1px;width:calc(100% + 2px);border:1px solid #DFE8EE;border-top:none;border-radius:0 0 4px 4px;z-index:1}nav.drop-down a{background:#ebf2f5;color:inherit;display:block;width:100%;margin:0;padding:.2em .5em .1em;text-decoration:none}nav.drop-down a:hover{background:#dfe8ee}nav.drop-down a:active{background:#c4d2da}nav.drop-down i{color:#34aadb}nav.drop-down:hover{border-radius:4px 4px 0 0}nav.drop-down:hover ul{display:block}.night-mode nav.drop-down{border-color:#566269}.night-mode nav.drop-down a{background-color:#333b3f}.night-mode nav.drop-down a:hover{background:#566269}.night-mode nav.drop-down a:active{background:#6d7e87}.night-mode nav.drop-down ul{border-color:#566269}.flash-messages{position:fixed;margin:0;top:0;left:0;right:0;z-index:5}@media (min-width: 800px){.flash-messages{left:25vw;right:25vw}}.flash-message{position:relative;min-height:4rem;border-bottom:1px solid;border-color:#6d7e87;background:#889ca6;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;text-shadow:0 -1px #6D7E87;display:flex}.flash-message>*{margin:0}.flash-message .text{text-align:center;padding:1rem;line-height:2rem;flex:1}.flash-message .close{padding:1rem 2rem;line-height:2rem;border-left:1px solid;border-color:#6d7e87;cursor:pointer}.flash-message .close:hover{background:#00000013}.flash-message .close:active{background:#00000026}.flash-message.success{background:#9cc94b;border-color:#82ad34;text-shadow:0 -1px rgb(129.8076923077,173.0769230769,51.9230769231)}.flash-message.success .close{border-color:#82ad34}.flash-message.notice{background:#fab84e;border-color:#f9a41c;text-shadow:0 -1px rgb(248.5989010989,164.1043956044,28.4010989011)}.flash-message.notice .close{border-color:#f9a41c}.flash-message.danger{background:#f8502d;border-color:#ea2f08;text-shadow:0 -1px rgb(234.1935483871,46.8387096774,7.8064516129)}.flash-message.danger .close{border-color:#ea2f08}.flash-message{transition:transform .3s ease,opacity .3s ease;transform-origin:top}.flash-message.hiding{opacity:0;transform:scaleY(0)}.flash-message.hidden{display:none}.toggleable .inner{display:none;margin-top:0}.toggleable.open .inner{display:block}.long-form .contents{list-style:none;padding:0}.long-form .contents li{padding-left:1em;text-indent:-.7em}.long-form .contents li:before{content:"▪ ";color:#a5c0cf}.long-form .contents a{text-decoration:none}.long-form .section-header{font-weight:300}.mark-like,.mark-mad,.mark-funny,.mark-sad,.mark-skeptical,.mark-surprised,.mark-typo,.mark-comment{cursor:pointer;border-bottom:2px solid;border-color:#9cc94b73;background-color:#fff0;outline:2px solid transparent;box-shadow:0 0 0 transparent;transition:background-color .2s ease}.mark-like.focus,.mark-mad.focus,.mark-funny.focus,.mark-sad.focus,.mark-skeptical.focus,.mark-surprised.focus,.mark-typo.focus,.mark-comment.focus{background-color:#9cc94b40}.mark-typo{border-color:#f8502d59}.mark-typo.focus{background-color:#f8502d40}.mark-comment{border-color:#fab84e8c}.mark-comment.focus{background-color:#fab84e40}.drag-handle{color:#252b2e4d;cursor:-webkit-grab;cursor:grab}.drag-handle i+i{margin-left:2px}.sortable-ghost{opacity:.25}.sortable-ghost .drag-handle{cursor:-webkit-grabbing;cursor:grabbing}.sortable-chosen{box-shadow:0 1px 5px #ffffff80}.sortable-chosen .drag-handle{cursor:-webkit-grabbing;cursor:grabbing}.sortable-drag{background-color:#fff}.sortable-drag .drag-handle{cursor:-webkit-grabbing;cursor:grabbing}.modal-wrapper{position:fixed;top:4rem;left:0;right:0;bottom:0;z-index:1;margin:0;background:#34aadb4d}.night-mode .modal-wrapper{background-color:#252b2eb3}.modal-wrapper .modal{max-width:700px;max-height:calc(100vh - 4rem);overflow-y:scroll;margin:0 auto;box-shadow:0 5px 5px #0003;padding:1em;position:relative;background-color:#fff}.night-mode .modal-wrapper .modal{background-color:#333b3f}@media (min-width: 800px){.modal-wrapper .modal{margin-top:2rem;max-height:calc(100vh - 10rem)}}.modal-wrapper .modal>:last-child{margin-bottom:1em}.modal-wrapper .modal-close{position:absolute;margin:0;top:0;right:0;padding:0 .5em;color:#a5c0cf;text-shadow:0 -1px rgb(58.4347826087,91.3043478261,109.5652173913);cursor:pointer}.night-mode .modal-wrapper .modal-close{color:#6d7e87;text-shadow:0 -1px rgb(17.868852459,20.6557377049,22.131147541)}.query-status.pending{background:#fab84e;color:#fff}.query-status.declined{background:#f8502d;color:#fff}.query-status.accepted{background:#9cc94b;color:#fff}form{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.9em}input[disabled]{cursor:not-allowed;background-color:#eee}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],textarea,select{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:38px;padding:6px 10px;border:1px solid #C4D2DA;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type=email] option,input[type=number] option,input[type=search] option,input[type=text] option,input[type=tel] option,input[type=url] option,input[type=password] option,textarea option,select option{color:#000}.night-mode input[type=email],.night-mode input[type=number],.night-mode input[type=search],.night-mode input[type=text],.night-mode input[type=tel],.night-mode input[type=url],.night-mode input[type=password],.night-mode textarea,.night-mode select{border-color:#6d7e87}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px;resize:vertical}button,input[type=submit]{color:inherit}.input-with-button input[type=text],.input-with-button input[type=number],.input-with-button input[type=search],.input-with-button input[type=email]{border-radius:4px 0 0 4px}.input-with-button button{vertical-align:1px;height:38px;border-radius:0 4px 4px 0;padding:0 1em}.input-with-button.full-width{display:flex}.input-with-button.full-width input{flex:1}input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,textarea:focus,select:focus{border:1px solid #34AADB;outline:0}label,legend{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:block;font-weight:600}label.inline,legend.inline{display:inline-block}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}label>*{display:inline-block;font-weight:400}label>*+*{margin-left:.5rem;margin-top:0}.hint{font-size:.8em;color:#6d7e87}form .hint{margin-top:0}.night-mode .hint{color:#c4d2da}textarea.medium{min-height:6em}textarea.tall{min-height:10em}input.wide,select.wide,textarea.wide{min-width:20em}input.full,select.full,textarea.full{width:100%}@media (max-width: 550px){input.wide,select.wide,textarea.wide{min-width:100%}}fieldset{padding:0}fieldset+fieldset{margin-top:1em}legend{background:#fff;color:#889ca6;font-size:.95em;text-transform:uppercase;font-weight:400}.night-mode legend{background:#000}.inline-radio{margin-top:0}.inline-radio label{display:inline-block;margin:0;padding:.3em 0}.inline-radio label+label{margin-left:1em}.inline-radio input{margin-right:.25em}label.check{font-weight:400;cursor:pointer;-webkit-user-select:none;user-select:none}.inline-submit{display:flex;align-items:center;flex-wrap:wrap}.inline-submit *{display:block}.inline-submit .label,.inline-submit label{display:block;margin-right:1em;flex-grow:1;flex-shrink:0}.inline-submit input{border-radius:4px 0 0 4px;border-right:none;height:40px;padding:.5em;width:auto}.inline-submit .button,.inline-submit button{margin:0;height:40px;padding:.5em .7em;border-radius:0 4px 4px 0;flex-shrink:0}::-webkit-input-placeholder{color:#889ca6}::-moz-placeholder{color:#889ca6}:-ms-input-placeholder{color:#889ca6}:-moz-placeholder{color:#889ca6}table{width:100%}th,td{padding:1rem;text-align:left}th>*,td>*{margin:0}tr+tr{border-top:1px solid #DFE8EE}.night-mode tr+tr{border-color:#333b3f}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}@media (max-width: 550px){table.responsive{font-size:.9em}table.responsive thead{display:none}table.responsive tbody,table.responsive tr,table.responsive td{display:block;margin:0}table.responsive tr{border:1px solid #889CA6}table.responsive tr+tr{border-top:none}table.responsive td:after{content:"";display:table;clear:both}table.responsive td{line-height:1;padding:.5em .25em}table.responsive td:nth-child(2n){background:#f3f6f8}table.responsive td:before{content:attr(name);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#889ca6;text-transform:uppercase;letter-spacing:1px;font-size:.9em;margin-right:1em;display:block;float:right;vertical-align:baseline;width:30%}}.loadable{position:relative}.loader-overlay{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1;background:#fffc;text-align:center}.loader-overlay .spinner{position:absolute;width:100px;height:80px;top:50%;left:50%;margin-top:-50px;margin-left:-40px}.night-mode .loader-overlay{background:#333b3fb3}.spinner{width:100px;height:80px;text-align:center;font-size:10px}.spinner>div{background-color:#4b535a;height:100%;width:10px;margin-right:5px;display:inline-block;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner div+div{margin-right:5px}.spinner .rect2{animation-delay:-1.1s}.spinner .rect3{animation-delay:-1s}.spinner .rect4{animation-delay:-.9s}.spinner .rect5{animation-delay:-.8s}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}@media screen{body{min-height:100vh}body.no-scroll{overflow:hidden}#app-container{margin:0;min-height:100vh;display:flex;flex-direction:column}main{padding-top:4rem;margin:0}main.no-nav{padding-top:0}main{position:relative}main.site-main{flex:1 0 auto}footer.site-main{flex-shrink:0}.site-main:not(.fullscreen){transition:margin .5s ease,opacity .5s ease}}@media screen and (min-width: 800px){.sidebar-open .site-main:not(.fullscreen){margin-left:300px}}@media screen and (max-width: 799px){.sidebar-open .site-main:not(.fullscreen){opacity:.25}}@media screen{.outer-wrapper{padding:1rem 2rem}.center-column{max-width:700px;margin:0 auto}#menubar{position:fixed;height:4rem;width:100%;top:0;z-index:3}#sidebar{position:fixed;z-index:2;width:300px;top:4rem;bottom:0;margin:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;transition:margin .5s ease,transform .5s ease;transform:translate3d(-100%,0,0)}.sidebar-open #sidebar{transform:translateZ(0)}}@media screen and (max-width: 550px){#sidebar{width:95vw}}#menubar{background:#ffffffe6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-bottom:1px solid #EBF2F5;height:4rem;line-height:4rem;margin:0;padding:0;display:flex}#menubar *{margin-top:0}#menubar{text-transform:uppercase;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8em;-webkit-user-select:none;user-select:none}#menubar a{text-decoration:none;color:inherit}#menubar i{color:#34aadb;text-transform:none}#menubar .on{background:#ebf2f5;color:#000000f2}#menubar #night-mode-button{background:transparent}#menubar #signup-button{background-color:#9cc94b;color:#fff}#menubar #signup-button:hover{background-color:#82ad34}#menubar .item{flex-shrink:0;padding:0 1rem}#menubar .menu-group{flex:1;display:flex}#menubar .menu-group.left{justify-content:flex-start}#menubar .menu-group.left .item:first-of-type{padding-left:2rem}#menubar .menu-group.right{justify-content:flex-end}#menubar .menu-group.right .item:last-of-type{padding-right:2rem}#menubar #menubar-insert{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#menubar #menubar-insert a{text-decoration:none}#menubar #menubar-insert>*{text-transform:none}#menubar .byline{color:#889ca6}@media (max-width: 550px){#menubar .text{display:none}#menubar #login-button .text,#menubar #signup-button .text{display:inline}}.night-mode #menubar{background:#252b2ee6;border-color:#333b3f}.night-mode #menubar .on{background:#333b3f;color:#f3f6f8}.night-mode #menubar #night-mode-button i{color:#ffd05a}#sidebar{background:#f3f6f8}#sidebar .outer-wrapper,#sidebar .sidebar-panel{margin:0}#sidebar .sidebar-menu{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8em;text-transform:uppercase;display:flex;color:#c4d2da}#sidebar .sidebar-menu div{margin:0}#sidebar .tab-control{flex:1;text-align:center;padding:5px 0;background:#ebf2f5;border-bottom:1px solid #DFE8EE;cursor:pointer}#sidebar .tab-control:hover{color:#34aadb}#sidebar .tab-control+.tab-control{border-left:1px solid #DFE8EE}#sidebar .tab-control.active{background:#f3f6f8;border-bottom:none;color:#252b2e}.night-mode #sidebar .tab-control{border-color:#333b3f;background:#566269}.night-mode #sidebar .tab-control.active{background:#333b3f;color:#f3f6f8}#sidebar .sidebar-top .greeting{font-size:.9em;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}#sidebar .sidebar-top .session-link a{margin:0;color:#889ca6;font-size:.85em;text-decoration:none}#sidebar .sidebar-top .book-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1em}#sidebar .sidebar-top .book-title a{text-decoration:none}#sidebar .sidebar-top .byline{margin:0;font-size:.9em;line-height:1.1}#sidebar h2{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75em;font-weight:400;text-transform:uppercase;color:#889ca6;margin-bottom:.25em;letter-spacing:1px}#sidebar .item{margin:0}#sidebar .item a{font-size:.95em;text-decoration:none;color:inherit;border-bottom:2px solid transparent}#sidebar .item a:hover{border-color:#34aadb}#sidebar .item a.current{color:#34aadb}.night-mode #sidebar{background:#333b3f}#sidebar .bookmarked a:before{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#f8502d;margin-right:.25em}#sidebar .badge{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.6em;font-weight:700;text-transform:uppercase;display:inline-block;border-radius:6px;background-color:#34aadb;color:#fff;padding:0 .3em;vertical-align:2px;margin-right:.2em}footer.site-main{margin-top:3em;font-size:.85em;color:#6d7e87}footer.site-main a{text-decoration:none}footer.site-main .columns{display:flex}footer.site-main .column{margin:0}footer.site-main .brand{flex:2}footer.site-main .nav{flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-align:right}footer.site-main ul.compact li{margin-bottom:.25em}@media (max-width: 550px){footer.site-main .columns{display:block}footer.site-main .column+.column{padding-top:.5em;margin-top:.5em;border-top:1px dotted #A5C0CF}footer.site-main .nav{text-align:left}}.anchor-offset:before{display:block;content:" ";visibility:hidden;height:5rem;margin-top:-5rem}@media print{#app-container{margin:2em}nav{display:none}footer{display:none}#menubar,#sidebar,.chapter-menu,.chapter-feedback{display:none}}noscript{position:fixed;z-index:999;top:0;margin:0}noscript .message{padding:.5em 1em}@media (max-width: 799px){header.page-main{margin-top:2em}}@media (min-width: 800px){header.page-main{margin-top:4em}}header.page-main h1{margin-top:0}header.page-main .super{font-size:1.2em}header.page-main .subhead{margin-top:0;font-size:1.2em;color:#889ca6;font-weight:400}.group-label{font-size:1.05em;font-weight:300;color:#333b3f;letter-spacing:.1px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.group-label .label{font-size:.7em;text-align:center;vertical-align:2px}.night-mode .group-label{color:#c4d2da}ul.nav-list{list-style:none;padding:0;font-size:.9em}ul.nav-list a{text-decoration:none;border-bottom:2px solid transparent}ul.nav-list a:hover{border-color:#4b535a}.info-box{max-width:500px;margin:0 auto;text-align:center}.testimonial footer{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700}.testimonial footer:before{content:"— "}.testimonial footer a{text-decoration:none}.login-box{max-width:400px;margin:1em auto 0;text-align:left}.login-box.login-error{font-size:.9em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.login-box .input-group{display:block}.login-box .input-group label,.login-box .input-group input{display:block;width:100%}.login-box .input-group button{padding-left:2em;padding-right:2em}.login-box .input-group .forgot{padding:0 1em}@media (max-width: 550px){.login-box .input-group{display:block}.login-box .input-group label,.login-box .input-group input{width:100%;text-align:left}.login-box .input-group button{margin:0}.login-box .input-group .forgot{display:block;padding:0;margin-top:1em}}#quick-login{background:#f3f6f8;border:1px solid #EBF2F5;position:fixed;top:4rem;margin:0;padding:.5em 1em .75em;box-shadow:0 3px 20px #00000080;z-index:1}#quick-login div,#quick-login label{margin:0}#quick-login input{background:#fff;width:100%}#quick-login .input-group+.input-group{margin-top:1rem}#quick-login .input-group.submit{margin-top:1.5rem}#quick-login .logo-row{display:none}#quick-login .logo{font-family:Lora,serif;font-size:1.1em}@media (max-width: 550px){#quick-login{width:100vw;height:calc(100vh - 4rem)}#quick-login form{margin-top:50%}#quick-login .logo-row{display:block}}.night-mode #quick-login{background:#333b3f;border:none}.night-mode #quick-login input{background:transparent}.home-page-view #quick-login{top:7rem;color:#252b2e}.home-page-view #quick-login a{color:inherit}.search-picker *+*{margin-top:auto}.search-picker ul{list-style:none;margin:1em 0 0;padding:0}.search-picker li{margin:0}.search-picker .results{list-style:none}.search-picker .result:after{content:"";display:table;clear:both}.search-picker .result{padding:.5em;display:flex}.search-picker .result:hover{background:#ebf2f5}.search-picker .result+.result{border-top:1px solid #EBF2F5}.search-picker .info{flex:1}.search-picker .actions{display:flex;flex-direction:column;justify-content:center}.search-picker .action{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;width:10em;font-size:.75em;padding:.5em;text-align:center}.search-picker .button{background:#fff}@media (max-width: 550px){.search-picker .info{width:70%}.search-picker .actions{width:30%}}.night-mode .search-picker .result:hover,.night-mode .search-picker .button{background:#333b3f}.email-option .save-indicator{display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#fff;font-weight:700;font-size:.8em;background-color:#82ad34;border-radius:4px;padding:0 .5em}nav.pagination:after{content:"";display:table;clear:both}nav.pagination{margin:2em 0 5em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.9em}nav.pagination a{margin:0;display:inline-block;padding:.1em .5em;background-color:#34aadb;color:#fff;border-radius:4px}nav.pagination .prev{float:left}nav.pagination .next{float:right}nav.pagination .prev:after{content:" PREV "}nav.pagination .next:before{content:"NEXT "}@media (min-width: 800px){nav.pagination .prev:after{content:" Previous Page "}nav.pagination .next:before{content:"Next Page "}}nav.paginator{text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.85em;text-transform:uppercase;color:#889ca6;-webkit-user-select:none;user-select:none}nav.paginator .actions a{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;padding:0 4px;width:20px;text-align:center;margin:0 4px;border-radius:4px;background-color:#34aadb;color:#fff;font-weight:700}nav.paginator .actions a:hover{background-color:#218ebb}nav.paginator .actions .prev:before{content:""}nav.paginator .actions .next:after{content:""}nav.paginator .actions .first:before{content:""}nav.paginator .actions .last:after{content:""}nav.paginator .page,nav.paginator .actions{padding:0 8px}nav.paginator .actions{display:inline-block;background:#fff}nav.paginator .line{margin-top:-13px;border-top:1px solid #DFE8EE}.night-mode nav.paginator{color:#dfe8ee}.night-mode nav.paginator .actions{background:#252b2e}.night-mode nav.paginator .line{border-color:#566269}.v-toggleable .toggle-control{padding-right:6px;cursor:pointer;color:#218ebb;-webkit-user-select:none;user-select:none}.v-toggleable .toggle-control:before{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.v-toggleable.closed .toggle-control:before{content:""}.v-toggleable.closed .toggle-el{display:none}.medium-editor-toolbar,.medium-editor-toolbar *{margin:0}.medium-editor-toolbar{background:#f3f6f8}.night-mode .medium-editor-toolbar{background:#333b3f}.medium-editor-toolbar{visibility:visible;z-index:auto;line-height:4rem}.medium-editor-toolbar i{color:inherit}.medium-editor-toolbar li button{border:none;width:4.5rem;height:4rem;padding:0;border-radius:0;border-right:1px solid #DFE8EE}.night-mode .medium-editor-toolbar li button{border-right:1px solid #252B2E}.medium-editor-button-active{background:#34aadb;color:#fff}.night-mode .medium-editor-button-active{background-color:#34aadb;color:#fff}.medium-editor-placeholder{color:#889ca6}.medium-editor-element{cursor:text}.medium-editor-element:focus{outline:0}.text-post{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.text-post :focus{outline:0}.text-post .toolbar,.text-post .content{margin:0}.text-post .toolbar{position:relative;height:4rem;line-height:4rem;background:#f3f6f8;border:1px solid #DFE8EE;overflow:hidden}.night-mode .text-post .toolbar{background-color:#333b3f;border-color:#333b3f}.text-post .content-wrapper{position:relative;margin-top:-1px;border:1px solid #DFE8EE}.night-mode .text-post .content-wrapper{border-color:#333b3f}.text-post .content-wrapper .edit-button{position:absolute;bottom:0;right:0;border:0;border-radius:4px 0 0;font-size:.8em;background:#ebf2f5;display:none}.night-mode .text-post .content-wrapper .edit-button{background-color:#333b3f}.text-post .content-wrapper:hover .edit-button{display:block}.text-post .content{font-family:Lora,serif;padding:1rem}.text-post.editing .content{min-height:6em}.feedback-manager-view{margin-top:0;padding:0}.feedback-manager-view .col{padding:1em;margin:0}@media (min-width: 800px){.feedback-manager-view{position:absolute;top:4rem;left:0;right:0;bottom:0;overflow:hidden}.feedback-manager-view .feedback-manager{position:absolute;margin:0;top:4rem;left:0;right:0;bottom:0}.feedback-manager-view .col{position:absolute;margin:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.feedback-manager-view .col.left{width:280px;top:0;left:0;bottom:0}.feedback-manager-view .col.right{top:0;left:280px;right:0;bottom:0}}.feedback-filters{font-size:.8em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.feedback-list{font-size:.9em}.feedback-list>.none{text-align:center}.feedback-item:last-child{padding-bottom:3em}.feedback-item>*{margin-top:0}.feedback-item+.feedback-item{padding-top:1em;border-top:1px solid #DFE8EE}.feedback-item>.title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.9em;font-weight:600;text-align:center}.feedback-item>.title a{text-decoration:none;color:#218ebb}.night-mode .feedback-item>.title{border-color:#333b3f;background-color:#333b3f}.feedback-item>.title+.feedback-message{margin-top:0}.feedback-item>.ignore-filter{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;background-color:#f3f6f8;font-size:.8em}.feedback-item>.ignore-filter *{margin:0}.feedback-item>.ignore-filter .status{margin-right:.5em}.feedback-item .inline-messages{margin-bottom:1em}.feedback-item>.actions{text-align:center;padding-bottom:1em}.feedback-item>.actions button+button{margin-left:4px}.feedback-item>.actions button:not(.color){background:#fff}.night-mode .feedback-item>.actions{background-color:#333b3f;border-color:#333b3f}.night-mode .feedback-item>.actions button:not(.color){background:#333b3f}.feedback-item>.actions .end-of-chapter-prompt{font-size:1em;margin-bottom:1em}.feedback-item .feedback-message{margin:0}.feedback-item .header{padding:1rem 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.85em;font-weight:600}.feedback-item.standalone-view{padding:.5em;border:1px solid #EBF2F5;border-radius:4px;background:#f3f6f8}@media (max-width: 550px){.feedback-item.standalone-view{margin-left:-1em;margin-right:-1em}}.night-mode .feedback-item{border-color:#333b3f}.feedback-message-inline *{margin:0}.feedback-message-inline+.feedback-message-inline{margin-top:.5em}.feedback-message-inline.typo .icon{background-color:#f8502d}.feedback-message-inline.typo.focus{box-shadow:0 2px #f8502d}.feedback-message-inline.like .icon,.feedback-message-inline.mad .icon,.feedback-message-inline.funny .icon,.feedback-message-inline.sad .icon,.feedback-message-inline.surprised .icon,.feedback-message-inline.skeptical .icon{background-color:#9cc94b}.feedback-message-inline.like.focus,.feedback-message-inline.mad.focus,.feedback-message-inline.funny.focus,.feedback-message-inline.sad.focus,.feedback-message-inline.surprised.focus,.feedback-message-inline.skeptical.focus{box-shadow:0 2px #9cc94b}.feedback-message-inline.comment .icon{background-color:#fab84e}.feedback-message-inline.comment.focus{box-shadow:0 2px #fab84e}.feedback-message-inline .content{display:flex;background:#fff;box-shadow:0 1px 3px #0000001a}.night-mode .feedback-message-inline .content{background:#252b2e}.feedback-message-inline .icon-wrapper{text-align:center;font-size:1.5em;padding:.7rem;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.feedback-message-inline .icon{display:inline-block;text-align:center;width:1.7em;height:1.7em;line-height:1.7em;border-radius:4em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#fff}.feedback-message-inline .icon i{display:inline-block;color:#fff}.feedback-message-inline .text-wrapper{flex:1;display:flex;flex-direction:column;justify-content:center;padding:.7rem}.feedback-message-inline .quote{font-style:italic;color:#6d7e87}.night-mode .feedback-message-inline .quote{color:#a5c0cf}.feedback-message-inline .quote:before{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";float:left;margin:.5rem;color:#dfe8ee}.night-mode .feedback-message-inline .quote:before{color:#6d7e87}.feedback-message-inline .controls{padding:.25rem 0;font-size:.75em;text-align:right;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.feedback-message-inline .control{cursor:pointer;color:#34aadb}.feedback-message-inline .control i{color:inherit;margin-right:3px}.feedback-message-inline .control:hover{color:#000000b3}.feedback-message-inline .control.delete:hover{color:#f8502d}.night-mode .feedback-message-inline .control{color:#ffffffd9}.night-mode .feedback-message-inline .control:hover{color:#fff}.night-mode .feedback-message-inline .control.delete:hover{color:#f8502d}.feedback-message-inline .control+.control{margin-left:1em}.feedback-message-inline .comment-box{font-size:.9em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.2;display:flex}.feedback-message-inline .comment-box .comment-input{flex:1;border-radius:0;min-height:initial;padding:.3em .2em}.feedback-message-inline .comment-box button{background:#00000080;color:#fff;border-radius:0}.feedback-message-inline .comment-box.can-edit .comment-text{cursor:pointer}.feedback-message{position:relative;font-size:.95em}.feedback-message>*{margin:0}.feedback-message>.title *{margin-top:0}.feedback-message>.title{display:flex;align-items:top;color:#889ca6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75em}.feedback-message>.title div{margin-top:0}.feedback-message>.title div+div{margin-left:.5em}.feedback-message>.title .timestamp{white-space:nowrap}.feedback-message>.title .spanner{flex:1}.feedback-message>.title .save-indicator{flex-shrink:0;visibility:hidden}.feedback-message>.title .save-indicator.autosaving{visibility:visible}.feedback-message>.title .feedback-marker{margin-top:0;margin-left:.5rem;display:flex;align-items:center}.feedback-message>.title .draft-label{display:inline-block;background-color:#fab84e;color:#252b2e;padding:0 1rem;border-radius:3px 3px 0 0}.feedback-message.is-draft .editable-text{border:1px solid #FAB84E}.feedback-message>.editable-text{box-shadow:0 1px 3px #0000001a}.feedback-message>.action-area{padding:.5rem 0;font-size:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin-bottom:1em}.feedback-message>.action-area .edit-link{text-align:right}.feedback-message>.action-area .actions button{text-align:center;line-height:1.5;padding:.5rem 1rem}.feedback-message>.action-area .actions button>*{margin-top:0}.feedback-message>.action-area .actions button+button{margin-left:.5rem}.feedback-message>.action-area .actions .hint{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin-top:.5rem}@media (max-width: 550px){.feedback-message>.action-area .actions .no-mobile{display:none}.feedback-message>.action-area .actions .buttons{display:flex;flex-direction:row-reverse}.feedback-message>.action-area .actions button+button{margin-left:0;margin-right:.5rem}.feedback-message>.action-area .actions button{flex:1}}.editable-text>*{margin:0}.editable-text .toolbar{background:#fff}.night-mode .editable-text .toolbar{background:#252b2e}.editable-text .content{padding:1em;background:#fff}.night-mode .editable-text .content{background:#252b2e}.editable-text .medium-editor-toolbar{position:relative}.editable-text .medium-editor-toolbar-form a{font-size:inherit}.editable-text.editing{border:1px solid #DFE8EE}.editable-text.editing .toolbar{border-bottom:1px solid #DFE8EE}.editable-text.editing .content{padding-bottom:2em}.night-mode .editable-text.editing,.night-mode .editable-text.editing .toolbar{border-color:#566269}.feedback-marker{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative;background:#c4d2da;padding:0 6px;border-radius:3px 3px 0 0}.feedback-marker.unmarked{color:#252b2e}.feedback-marker.ignore{background-color:#6d7e87;color:#fff}.feedback-marker.consider{background-color:#fab84e;color:#000}.feedback-marker.todo{background-color:#f8502d;color:#fff}.feedback-marker.done{background-color:#9cc94b;color:#fff}.feedback-marker.keep{background-color:#34aadb;color:#fff}.night-mode .feedback-marker.unmarked{background-color:#333b3f;color:#ebf2f5}.feedback-marker *{margin:0}.feedback-marker select{height:auto;position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0 20px 0 0;cursor:pointer}.feedback-marker i{width:20px;margin-left:-20px;text-align:center}.color-list span{display:inline-block;padding:3px;margin:0}.color-list .label{width:6em}.color-list .color{width:1em;height:1em}.user-picker .picked-users{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8em}.user-picker .picked-users .user{display:inline-block;margin:0 .5em .5em 0;background:#34aadb;color:#fff;padding:0 .5em;border-radius:4px;-webkit-user-select:none;user-select:none}.user-picker .picked-users .user i{margin-left:.3em;cursor:pointer;color:#1d7da5}.autocomplete{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8em;position:relative}.autocomplete *{margin-top:0}.autocomplete .search{flex:1}.autocomplete .search:focus{border-right:none}.autocomplete .search:disabled{background:#f3f6f8}.night-mode .autocomplete .search:disabled{background:#333b3f}.autocomplete button,.autocomplete button[disabled]{border:1px solid #A5C0CF}.autocomplete button i,.autocomplete button span,.autocomplete button[disabled] i,.autocomplete button[disabled] span{display:inline-block}.night-mode .autocomplete button,.night-mode .autocomplete button[disabled]{border-color:#6d7e87}.autocomplete .search:focus+button{border-color:#34aadb}.night-mode .autocomplete .search:focus+button{border-color:#34aadb}.autocomplete .results{position:absolute;top:3.8rem;left:0;right:0;z-index:10;margin:0;padding:0;list-style:none;border:1px solid #DFE8EE}.autocomplete .results li{padding:0;margin:0}.night-mode .autocomplete .results{border-color:#889ca6}.autocomplete .result{display:flex;text-decoration:none;color:inherit;padding:.5em;background:#fff}.autocomplete .result .email{flex:1}.autocomplete .result.focus,.autocomplete .result:hover{background:#34aadb;color:#fff}.autocomplete .result.excluded,.autocomplete .result.excluded:hover{color:#a5c0cf}.night-mode .autocomplete .result{background:#333b3f}.night-mode .autocomplete .result.focus,.night-mode .autocomplete .result:hover{background:#34aadb;color:#fff}.autocomplete .prompt{margin-top:1px}.basic-search-form *{margin:0}.basic-search-form input{width:100%}@media (min-width: 551px){.basic-search-form{display:flex;align-items:top}.basic-search-form .search-label{padding-right:1em}.basic-search-form .search-control{flex:1}}.invitation-sender{padding:1em;border:1px solid #DFE8EE;border-radius:4px}.invitation-sender textarea{width:100%;min-height:8em}.invitation-sender .send-button{min-width:100px;text-align:center}.night-mode .invitation-sender{border-color:#566269}.invitation-sender li.fail{font-size:.8em;display:flex;background:#f8502d;color:#fff;padding:.2em .5em;border-radius:4px}.invitation-sender li.fail *{margin:0}.invitation-sender li.fail .email{margin-right:1em}.invitation-sender li.fail .error{flex:1}.invitation-sender li.fail a{color:inherit}.invitation-link-inner{padding:1em;border:1px solid #DFE8EE;border-radius:4px}table.plain tr+tr{border-top:none}table.action-table{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8em;line-height:1.5;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}table.action-table .badge.counter{display:inline-block;background-color:#889ca6;color:#fff}table.action-table button+button{margin-left:4px}table.action-table tr{border:none}table.action-table tr:nth-child(2n){background-color:#f3f6f8}table.action-table tr:nth-child(2n) button{background-color:#fff}table.action-table tr:nth-child(2n) button:hover{background-color:#ebf2f5}.night-mode table.action-table tr:nth-child(2n){background-color:#333b3f}.night-mode table.action-table tr:nth-child(2n) button{background-color:#3e484d}.night-mode table.action-table tr:nth-child(2n) button:hover{background-color:#566269}table.action-table th,table.action-table td{padding:0 1rem;vertical-align:center}table.action-table td{height:3.5em}@media (max-width: 550px){table.action-table .no-mobile{display:none}}@media (min-width: 551px){table.action-table .only-mobile{display:none}}table.action-table .drag-handle{width:2em;text-align:center;padding:0}table.action-table .drag-handle+td{padding-left:0}table.action-table .actions{text-align:right}table.action-table .reader{width:35%}table.action-table .reader .email{color:#889ca6}@media (min-width: 551px){table.action-table .shrink-to-fit{width:1px;white-space:nowrap}}@media (max-width: 550px){table.action-table tr{display:block;padding-top:5px;padding-bottom:5px}table.action-table thead{display:none}table.action-table td{display:block;height:auto;margin:0}table.action-table td:after{content:"";display:table;clear:both}table.action-table td:before{content:attr(name);display:block;float:left;margin-right:1em;width:100px;font-weight:600}table.action-table .reader{width:auto}table.action-table .actions{text-align:left;padding-top:8px}table.action-table .actions button{font-size:1em}table.action-table.draggable td{margin-left:1.25em}table.action-table.draggable td.drag-handle{float:left;margin:0}}.credit-card-manager{margin:0}.credit-card-manager .card{display:flex}.credit-card-manager .card .text{flex:1}.credit-card-manager .card .actions{margin:0}.subscription-picker .coupon{font-size:.9em}.subscription-picker .applied-coupon{border:1px solid #9CC94B;text-align:center;padding:.25em}.subscription-picker .applied-coupon .code{margin:0 1em;font-weight:700;letter-spacing:2px}.subscription-picker .plans{position:relative}.subscription-picker .plan-overlay{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;display:flex;align-items:center;justify-content:center;background:#ffffffe6}.night-mode .subscription-picker .plan-overlay{background:#252b2ee6}@media (min-width: 551px){.subscription-picker .plan{display:flex}.subscription-picker .plan .plan-info{flex:1}.subscription-picker .plan .picker{margin:0}}.subscription-picker .plan{padding:.25em .5em;border:1px solid #EBF2F5;align-items:center}.subscription-picker .plan:hover{border-color:#c4d2da}.subscription-picker .plan button{padding:.5em 2em}.subscription-picker .plan button:hover{background:#9cc94b;color:#fff}.subscription-picker .plan.deselected{opacity:.5}.subscription-picker .plan.selected{border-color:#34aadb}.subscription-picker .plan.success{border-color:#9cc94b;margin:0}.subscription-picker .plan.notice{border-color:#fab84e;margin:0}.subscription-picker .plan.danger{border-color:#f8502d;margin:0}.subscription-picker .plan.processing{border-color:#9cc94b}.subscription-picker .plan{transition:opacity .1s ease-in-out}.subscription-picker .price{margin:0;font-size:.9em;color:#6d7e87}.subscription-picker .price.strike{text-decoration:line-through}.subscription-picker .price.discount{color:#9cc94b}.night-mode .subscription-picker .price{color:#c4d2da}.subscription-picker .plan-confirm{margin:0;padding:.25em .5em;font-size:.9em;border:1px solid;border-color:#34aadb;border-top:none;background-color:#34aadbcc;color:#fff;align-items:center;transition:background-color 1s ease-in-out,border-color 1s ease-in-out}.subscription-picker .plan-confirm.processing{border-color:#9cc94b;background-color:#9cc94bcc}.subscription-picker .plan-confirm{display:flex}.subscription-picker .plan-confirm div{margin:0}.subscription-picker .plan-confirm .text{flex:1}.subscription-picker .plan-confirm .actions{white-space:nowrap}.subscription-picker .plan-confirm button.cancel{color:#252b2e}.subscription-picker .plan-confirm button+button{margin-left:.25em}.subscription-picker .plan-thanks{color:#9cc94b;font-weight:700}.user-emails .contact span+span{margin-left:.25em}.group-book-list a{text-decoration:none}.group-book-list .sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.group-book-list .status.unread{color:#a5c0cf}.group-book-list .status.started{color:#fab84e}.group-book-list .status.finished{color:#9cc94b}.group-book-list .status.quit{color:#f8502d}.group-book-list .book-list .title{font-weight:700}.group-book-list .manager-tools{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:.5em;border:1px dotted #A5C0CF;border-radius:4px;background-color:#f3f6f8}.group-book-list .manager-tools *{margin:0}.group-book-list .manager-tools .toolbar{display:flex}.group-book-list .manager-tools .toolbar div{flex:1}.group-book-list .manager-tools .actions{text-align:right}.group-book-list .manager-tools button{width:12em}.group-book-list .manager-tools .help{padding-top:.6em;margin-top:.6em;border-top:1px dotted #C4D2DA}.group-book-list .group-book-submit{margin:0}.group-book-list .visibility-hidden a{color:#6d7e87}.group-book-submit{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.group-book-submit>*{margin:0}.group-book-submit{display:flex}.group-book-submit label{margin-right:1em}.group-book-submit .input{flex:1;display:flex}.group-book-submit select{flex:1;margin-right:6px}@media (max-width: 550px){.group-book-submit{display:block}}.discussion-list{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.9em}.discussion-list a{text-decoration:none}.discussion-list .discussion{margin-top:0}.discussion-list .discussion .info{color:#6d7e87;font-size:.8em;line-height:1.3}.discussion-list .discussion .message-count{text-align:center}.discussion-list .discussion:nth-child(2n){background:#f3f6f8}@media (min-width: 551px){.discussion-list.full-list .fa-comments{display:none}.discussion-list .discussion td,.discussion-list .discussion th{padding:1em .5em}.discussion-list td,.discussion-list th{text-align:center}.discussion-list td:first-child,.discussion-list th:first-child{text-align:left}}@media (max-width: 550px){.discussion-list{border-top:1px solid #DFE8EE}.discussion-list thead{display:none}.discussion-list tr,.discussion-list td{display:block}.discussion-list td,.discussion-list th{padding:0 .4em}.discussion-list tr{padding:.4em}.discussion-list .message-count{float:right}.discussion-list .last-post{display:none}}.group-new-discussion{font-size:.9em}.group-new-discussion label,.group-new-discussion .hint{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.group-new-discussion .subject{width:100%}.group-new-discussion .new-discussion-form{padding:1em;margin:0 -.5em;border:1px dotted #A5C0CF;border-radius:3px}@media (min-width: 551px){.group-discussion .announcement-label{float:right;text-align:right}}@media (max-width: 550px){.group-discussion .discussion-subject{font-size:1.3em;margin-top:.3em}}.group-discussion .message{font-size:.9em;padding:.5em;border:1px solid transparent;border-top:1px solid #EBF2F5;margin-bottom:2em}.group-discussion .message .meta{display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:300;font-size:.8em;color:#889ca6}.group-discussion .message .meta>*{flex:1;margin:0}.group-discussion .message .meta .when{text-align:right}.group-discussion .message .text{margin-top:.5em}.group-discussion .message{transition:glow 1s ease-in-out,background-color 1s ease-in-out}.group-discussion .message.glow{border-color:#fab84e}.group-discussion .message.highlight{background-color:#fec5094d}.group-discussion .new-reply{font-size:.9em}.group-discussion .new-reply-button{padding:1em;border:1px dashed #A5C0CF}.group-discussion .new-reply-form{padding:1em;border:1px dotted #C4D2DA}.group-featured-book-list a{text-decoration:none}.group-featured-book-list .book{border:1px solid #DFE8EE;border-radius:4px}.group-featured-book-list .book *{margin:0}.group-featured-book-list .book .title{padding:.5em;font-size:1.2em;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.group-featured-book-list .book .meta{padding:0 .5em;font-size:.9em;background-color:#ebf2f5;border-radius:0 0 3px 3px;border-top:1px solid #DFE8EE;display:flex}.group-featured-book-list .book .author{flex:1}.group-featured-book-list .book .shared{padding-left:.5em;border-left:1px solid #DFE8EE}.night-mode .group-featured-book-list .book{border-color:#566269}.night-mode .group-featured-book-list .book .meta{background-color:#333b3f}.night-mode .group-featured-book-list .book .meta,.night-mode .group-featured-book-list .book .shared{border-color:#566269}.content-highlighter{position:absolute;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;-webkit-user-select:none;user-select:none;z-index:1;margin:0;top:0;left:0;transform:translateZ(0)}.content-highlighter *{margin:0}.content-highlighter .content{background:#6d7e87;color:#fff;border-radius:4px;box-shadow:0 3px 6px #0000004d}.night-mode .content-highlighter .content{background:#566269}.content-highlighter button{background:transparent;color:inherit}.content-highlighter .arrow{line-height:0}.content-highlighter .arrow-up{display:inline-block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #6D7E87;position:relative}.night-mode .content-highlighter .arrow-up{border-bottom-color:#566269}.content-highlighter .selection-toolbar{display:flex}.content-highlighter .selection-toolbar button{padding:4px 2px;border-radius:0;line-height:1;flex:1}@media (min-width: 800px){.content-highlighter .selection-toolbar button:hover{background-color:#34aadb1a}}.content-highlighter .selection-toolbar button+button{border-left:1px solid rgba(255,255,255,.15)}.content-highlighter .selection-toolbar .icon,.content-highlighter .selection-toolbar label{cursor:pointer;display:block;font-weight:500;line-height:1.4}.content-highlighter .selection-toolbar .icon{font-size:16px}.content-highlighter .selection-toolbar label{font-size:8px;text-transform:uppercase;text-shadow:0 -1px #566269}.content-highlighter .selection-toolbar i{color:inherit}.content-highlighter .selection-toolbar .typo i{color:#f8502d}.content-highlighter .selection-toolbar .comment i{color:#fab84e}.content-highlighter .content-tooltip{font-size:.8em;padding:.3em .6em}.content-highlighter .content-tooltip.show-icon-mode{text-align:center}.content-highlighter .content-tooltip.show-icon-mode .icon{font-size:1.4em;line-height:1}.content-highlighter .content-tooltip.show-icon-mode .meta{font-size:1.1rem;line-height:1}.content-highlighter .content-tooltip.show-icon-mode .meta span{display:block}.content-highlighter .content-tooltip.show-message-mode .icon-wrapper,.content-highlighter .content-tooltip.edit-mode .icon-wrapper{font-size:.8em}.content-highlighter .content-tooltip.show-message-mode .icon,.content-highlighter .content-tooltip.show-message-mode .meta,.content-highlighter .content-tooltip.edit-mode .icon,.content-highlighter .content-tooltip.edit-mode .meta{display:inline-block}.content-highlighter .content-tooltip.show-message-mode .meta span,.content-highlighter .content-tooltip.edit-mode .meta span{margin-left:.5em}.content-highlighter .content-tooltip .text-wrapper{margin-top:.3em}.content-highlighter .content-tooltip .text-wrapper textarea{width:100%;font-size:.9em}.content-highlighter .content-tooltip .text-wrapper button+button{margin-left:6px}.content-highlighter .content-tooltip .text-wrapper .controls{text-align:right}.content-highlighter{width:320px}.content-highlighter.size-icon{width:100px}.content-highlighter.size-medium{width:400px}.content-highlighter.size-medium .selection-toolbar .icon{font-size:20px;line-height:1.3}.content-highlighter.size-medium .selection-toolbar label{font-size:10px}.content-highlighter.size-large{width:480px}.content-highlighter.size-large .selection-toolbar .icon{font-size:24px;line-height:1.2}.content-highlighter.size-large .selection-toolbar label{font-size:11px}.referral-progress{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.9em}.referral-progress .stages{display:flex}.referral-progress .stage{flex:1;margin:0;padding:0 1em;background:#dfe8ee;text-align:center;text-transform:uppercase;color:#6d7e87}.referral-progress .stage+.stage{margin-left:2px}.referral-progress .stage.complete{background:#9cc94b;color:#fff}.referral-progress .next-step{margin-top:2px;text-align:center}@media (min-width: 551px){.referral-list .referral{display:flex;align-items:center}.referral-list .receiver{width:30%}.referral-list .referral-progress{margin:0;flex:1}.referral-list .next-step{text-align:left}}@media (max-width: 550px){.referral-list .receiver{text-align:center}.referral-list .referral-progress{margin:0}}.dashboard *+.group-label{margin-top:2em}.dashboard .nav-list{margin-top:.5em}.dashboard .fa-bookmark{color:#f8502d}.dashboard .bookmark{display:block;margin-top:.2em;font-size:.85em;color:inherit;border-bottom:none}.dashboard .bookmark *{margin-top:0}.dashboard .bookmark i{float:left;margin-top:2px}.dashboard .bookmark .preview{font-style:italic;font-family:Lora,serif;margin-left:15px}.dashboard .bookmark:hover{background:#fab84e33}.pending-invitations .invitations li{display:flex;align-items:center;padding:.5em;background:#dfe8ee}.pending-invitations .invitations li+li{border-top:1px solid #A5C0CF}.pending-invitations .invitations .label,.pending-invitations .invitations .action{display:inline-block;margin-top:0}.pending-invitations .invitations .label{flex:1}.pending-invitations .invitations .action{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;text-decoration:none;padding:.4em .8em}.pending-invitations .invitations .action:hover{color:#fff;outline:2px solid #FFF}.pending-invitations .invitations .action+.action{margin-left:.5em}.night-mode .pending-invitations .invitations li{background:#566269}.night-mode .pending-invitations .invitations li+li{border-color:#889ca6}.notifications-view{font-size:.9em}.notifications-view .actions{display:flex;font-size:.8em;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#889ca6;text-transform:uppercase;letter-spacing:1px}.notifications-view .actions>*{margin:0}.notifications-view .actions .timestamp{flex:1}.notifications-view .dismiss{color:#f8502d;cursor:pointer}.notifications-view .dismiss:hover{color:#fa795e}.notifications-view .dismiss:active{color:#ea2f08}.notifications-view .text{margin-top:0;line-height:1.4}.notifications-view .notification{margin-top:0;padding:1em 0}.notifications-view .notification:first-child{padding-top:0}.notifications-view .notification:not(.expand-leave)+.notification{border-top:1px solid #DFE8EE}.notifications-view .notification.expand-leave+.notification{padding-top:0}.notifications-view .notification.expand-leave{padding:0}.book-toc-view h2{font-size:1.3em;line-height:1.5}#table-of-contents{font-size:.9em}#table-of-contents td{vertical-align:center}#table-of-contents a{text-decoration:none}#table-of-contents .bookmark{color:#f8502d}#table-of-contents button.danger{background-color:#f8502d}#table-of-contents button{margin:0;font-size:.8em}#table-of-contents .status{width:10px;padding-right:0}#table-of-contents .status .icon{font-size:16px;line-height:1}#table-of-contents .status.unread .icon{color:#889ca6}#table-of-contents .status.unread .icon:before{content:"○"}#table-of-contents .status.reading .icon{color:#fab84e}#table-of-contents .status.reading .icon:before{content:"●"}#table-of-contents .status.read .icon{color:#9cc94b}#table-of-contents .status.read .icon:before{content:"●"}#track-readers-view{font-size:.95em}#track-readers-view *+*{margin-top:0}#track-readers-view .chapter+.chapter{margin-top:1em;padding-top:.5em;border-top:1px solid #A5C0CF}#track-readers-view .version{margin-top:.5em;padding-top:.5em;border-top:1px solid #DFE8EE}#track-readers-view a{text-decoration:none}#track-readers-view .chapter-title{display:flex;font-weight:700}#track-readers-view .chapter-title>.item{width:50%}@media (max-width: 550px){#track-readers-view .chapter-title .chapter{width:auto}#track-readers-view .chapter-title .readers{display:none}}#track-readers-view .version{display:flex;font-size:.85em}#track-readers-view .version-title,#track-readers-view .readers{width:50%}#track-readers-view .version-meta,#track-readers-view .comments{font-size:.85em;color:#889ca6}#track-readers-view .reader{display:flex;align-items:center;padding:.25em 0}#track-readers-view .reader span{flex:1}@media (max-width: 550px){#track-readers-view .version{display:block}#track-readers-view .readers{width:auto}#track-readers-view .version-title{width:auto;display:flex;align-items:center}#track-readers-view .version-title .version-link,#track-readers-view .version-title .version-meta{flex:1}}article#chapter{-webkit-tap-highlight-color:rgba(0,0,0,0)}article#chapter hr{width:10%;margin:3em auto;border:none;border-top:4px dashed #A5C0CF}.spaced article#chapter p+p{margin-top:.8em}.indented article#chapter .block+.block{margin-top:.5em}.indented article#chapter p.block+p.block{margin-top:0}.indented article#chapter p{text-indent:2em}article#chapter img{max-width:100%}.chapter-content.indented .block{margin-top:0}.chapter-content .block:before{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;float:left;font-size:24px;margin-left:-28px;margin-top:4px;display:none}@media (max-width: 550px){.chapter-content .block:before{font-size:12px;margin-left:-14px}}.chapter-content .adding-bookmark{-webkit-user-select:none;user-select:none}.no-touch .chapter-content .adding-bookmark .block:hover{cursor:pointer;background:#fab84e14}.no-touch .chapter-content .adding-bookmark .block:hover:before{display:block;color:#f8502d80}.chapter-content .block.bookmarked{background-color:#f8502d14}.chapter-content .block.bookmarked:before{display:block;color:#f8502d}.no-touch .chapter-content .adding-bookmark .block.bookmarked:hover,.no-touch .chapter-content .adding-bookmark .block.bookmarked:active{background:#f8502d14}.no-touch .chapter-content .adding-bookmark .block.bookmarked:hover:before,.no-touch .chapter-content .adding-bookmark .block.bookmarked:active:before{content:"";display:block;color:#f8502d80}.chapter-content.repaint p{margin-bottom:1px}#add-bookmark-helper{position:fixed;top:4rem;height:4rem;width:100vw;z-index:1;margin:0;padding:.25em .5em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.9em;text-align:center;box-shadow:0 3px 20px #0000004d;background:#34aadb;color:#fff}#add-bookmark-helper .verb:before{content:"Click"}@media (max-width: 550px){#add-bookmark-helper .verb:before{content:"Tap"}#add-bookmark-helper{display:block;top:4rem;left:0;height:auto;width:100vw}}#reader-settings{position:fixed;top:4rem;right:0;width:320px;z-index:1;margin:0;padding:.25em .5em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.9em;box-shadow:0 5px 5px #0000004d;background:#ebf2f5;text-transform:none;font-size:1em;text-align:left;line-height:1.2}#reader-settings .setting{display:flex;align-items:center;height:4rem}#reader-settings .setting .label{flex:1}#reader-settings .setting .label span{display:block}#reader-settings .setting+.setting{margin-top:4px}#reader-settings .button{background:transparent;border:1px solid rgba(52,170,219,.1);padding:8px;min-width:4em;text-align:center}#reader-settings .button[disabled]{opacity:.2}#reader-settings .button.active{background:#34aadb;color:#fff}#reader-settings .button.active i{color:inherit}#reader-settings .button+.button{margin-left:2px}.night-mode #reader-settings{background:#333b3f}nav.chapters:after{content:"";display:table;clear:both}nav.chapters{margin:2em 0 5em;font-size:.9em}.chapter-view[v-cloak]:before{display:block;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;content:"Loading..."}.chapter-view .chapter-menu{background:#f3f6f8;height:4rem;line-height:4rem;text-transform:uppercase;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8em;-webkit-user-select:none;user-select:none;color:#333b3f;overflow:hidden}.chapter-view .chapter-menu .nav-item{text-decoration:none;color:inherit;white-space:nowrap;text-overflow:ellipsis}.chapter-view .chapter-menu .nav-item i{color:#9cc94b}.chapter-view .chapter-menu .nav-item+.nav-item{margin-left:2em}.night-mode .chapter-view .chapter-menu{background:#2c3336;color:#dfe8ee}@media (max-width: 550px){.chapter-view .chapter-menu{height:auto}.chapter-view .chapter-menu .nav-item{display:block}.chapter-view .chapter-menu .nav-item+.nav-item{margin:0}}.chapter-view header.chapter-main{text-align:center;margin:0;padding-top:4em;padding-bottom:2em}.chapter-view header.chapter-main .super{margin:.5em 0;color:#6d7e87}.night-mode .chapter-view header.chapter-main .super{color:#a5c0cf}.chapter-view header.chapter-main h1{font-size:2.2em}.chapter-view header.chapter-main .meta{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:300;font-size:.9em;letter-spacing:1px;text-transform:uppercase;color:#6d7e87}.night-mode .chapter-view header.chapter-main .meta{color:#a5c0cf}.chapter-view header.chapter-main .meta span+span{margin-left:1em}.chapter-view header.chapter-main .sep{color:#dfe8ee}.night-mode .chapter-view header.chapter-main .sep{color:#6d7e87}.chapter-view .chapter-guidance{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding:1em 0;margin:3em 0 2em;border-top:1px solid;border-bottom:1px solid;border-color:#dfe8ee}.night-mode .chapter-view .chapter-guidance{border-color:#566269}.chapter-view .chapter-guidance .title{font-weight:600;color:#333b3f}.night-mode .chapter-view .chapter-guidance .title{color:#dfe8ee}.chapter-view .chapter-guidance .content{margin-top:0;font-size:.9em;color:#566269}.night-mode .chapter-view .chapter-guidance .content{color:#a5c0cf}.chapter-view .chapter-content{transition:max-width .5s ease,margin .5s ease;margin:0 auto;padding:0 3rem}@media (min-width: 800px){.chapter-view .chapter-content{max-width:700px}}@media (max-width: 550px){.chapter-view .chapter-content{max-width:100%;padding:0 1rem}}.chapter-view .prompt-to-leave-feedback{font-size:.9em;font-style:italic;text-align:center;margin-top:2em;padding:2em 0 1em;border-top:1px solid #DFE8EE}.chapter-view .chapter-content-window{transition:width .5s ease,transform .5s ease;width:100vw}.chapter-view .chapter-feedback{position:fixed;top:4rem;right:0;bottom:0;margin:0;padding:1rem;transition:transform .5s ease;transform:translate3d(100%,0,0);overflow-y:scroll;-webkit-overflow-scrolling:touch;width:45vw}@media (max-width: 799px){.chapter-view .chapter-feedback{width:60vw}}@media (max-width: 550px){.chapter-view .chapter-feedback{width:100vw}}.chapter-view .chapter-feedback{font-size:.9em;background:#f3f6f8}.night-mode .chapter-view .chapter-feedback{background:#333b3f}.chapter-view.two-column .chapter-content-window{width:55vw}@media (max-width: 799px){.chapter-view.two-column .chapter-content-window{width:40vw}}@media (max-width: 550px){.chapter-view.two-column .chapter-content-window{width:100vw;transform:translate3d(-100%,0,0)}}.chapter-view.two-column .chapter-feedback{transform:translateZ(0)}.version-switcher .modal-bg{position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;margin:0;background:#889ca680}.night-mode .version-switcher .modal-bg{background:#252b2ecc}.version-switcher .modal{background:#f3f6f8;box-shadow:0 2px 10px #0000001a;border-radius:4px;margin:0 auto;max-width:480px;margin-top:10vh;max-height:90vh;overflow-y:scroll;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.version-switcher .modal *{margin:0}.night-mode .version-switcher .modal{background:#566269;color:#fff}@media (max-width: 550px){.version-switcher .modal{width:90vw}}.version-switcher .header{padding:.2em .5em;color:#6d7e87}.night-mode .version-switcher .header{background:#566269;color:#dfe8ee}.version-switcher .header{display:flex}.version-switcher .header .text i{color:#9cc94b}.version-switcher .header .text{flex:1;text-align:center}.version-switcher .header .text i{margin-right:.5em}.version-switcher .header{align-items:center}.version-switcher .header .close{font-size:1.2em;color:#a5c0cf}.version-switcher .content{padding-bottom:.4em}.version-switcher .content li{margin:0;padding:0 .8em}.version-switcher .content li:hover{background:#edf1f4}.night-mode .version-switcher .content li:hover{background:#515d63}.version-switcher .content a.version{display:block;text-decoration:none;color:inherit}.version-switcher .content a.version:hover{color:inherit}.version-switcher .content a.version{margin:0;padding:.5em 0;border-top:1px solid #DFE8EE}.night-mode .version-switcher .content a.version{border-top:1px solid rgb(99.7780104712,113.7005235602,121.8219895288)}.version-switcher .content a.version .meta{display:block}.version-switcher .content a.version .desc{display:block;font-size:.85em;color:#6d7e87}.night-mode .version-switcher .content a.version .desc{color:#dfe8ee}.version-switcher .content a.version .number{color:#9cc94b;font-weight:600}.version-switcher .content a.version .sep{color:#a5c0cf;padding:0 .8em;font-weight:300}.version-switcher .content a.version .date{font-weight:500;text-transform:uppercase}#chapter-form #chapter-text{border-radius:0;min-height:30em;width:100%}#ck-editor-container{border:1px solid #A5C0CF;border-radius:4px;background-clip:content-box}#editor-format-select{font-size:.8em;display:flex}#editor-format-select *{margin:0}#editor-format-select .inputs{flex:1;text-align:right}#editor-format-select label{font-weight:400;display:inline-block}#editor-format-select label+label{margin-left:1em}.night-mode #editor-format-select{border-color:#566269}.post-chapter-create nav{padding:0 2em}.post-chapter-create .button{display:block;font-size:.9em;padding:.5em}.post-chapter-create .button+.button{margin-top:1em}.diff-view .controls{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.9em;margin-bottom:2em}.group-book-list .book>*{margin:0}.group-book-list .book{display:flex}.group-book-list .book .info{flex:1}@media (max-width: 550px){.group-book-list .book{display:block}.group-book-list .book .title,.group-book-list .book .byline{display:block;margin:0}.group-book-list .book .actions{font-size:.7em}}.brp-landing-page header.page-main{max-width:700px;margin:0 auto}.brp-landing-page .book-list{padding:2em}.brp-book{padding:1em 0;font-size:.9em}.brp-book:after{content:"";display:table;clear:both}.brp-book .book{width:68%;float:left;padding-right:2em}.brp-book .author{width:32%;float:left;margin-top:0}@media (max-width: 799px){.brp-book .book,.brp-book .author{width:auto;float:none}.brp-book .book{padding:0}.brp-book .author{margin-top:0}.brp-book .headshot{float:right;margin-left:2em}}.brp-book .title-group>*{margin:0}.brp-book .title-group .title{font-size:1.4em;line-height:1.2;font-weight:700}.brp-book .title-group .byline{font-size:1.2em;line-height:1.1;color:#889ca6}.brp-book .title-group .meta{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.95em}.brp-book .big-picture{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin-top:0}.brp-book .label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-size:.7em;text-transform:uppercase;color:#889ca6}.brp-book .label+*{margin:0}.brp-book .headshot{text-align:left}.brp-book .headshot img{height:160px;width:140px;background:#f3f6f8}.brp-book .bio{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8em}.brp-book+.brp-book{border-top:1px solid #DFE8EE;padding-top:2em}.user-card{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:300;font-size:.85em;border:1px solid #DFE8EE}.user-card *{margin:0}.user-card .main-title{background-color:#f3f6f8}.user-card .main-title .bar{display:flex;line-height:1}.user-card .main-title .second{justify-content:space-between}@media (max-width: 550px){.user-card .main-title .second{display:block}}.user-card .main-title .item{padding:.5em;display:flex;align-items:center}.user-card .main-title .item span+span{margin-left:.5em}.user-card .main-title .id{background:#889ca6;color:#fff;font-weight:700}.user-card .main-title .center{background:#ebf2f5;font-weight:700;flex:1;display:flex}@media (max-width: 550px){.user-card .main-title .center{display:block}}.user-card .main-title .name{flex:1}@media (max-width: 550px){.user-card .main-title .actions{display:none}}.user-card .main-title .actions .button{padding:4px 8px}.user-card .main-title .actions .button+.button{margin-left:.5em}@media (min-width: 551px){.user-card .main-title .mobile-actions{display:none}}.user-card .main-title .mobile-actions{display:flex;border-top:1px solid #DFE8EE;border-bottom:1px solid #DFE8EE}.user-card .main-title .mobile-actions a{flex:1;text-decoration:none;padding:.5em;text-align:center;font-weight:700}.user-card .main-title .mobile-actions a:hover{background:#f3f6f8}.user-card .main-title .mobile-actions a+a{border-left:1px solid #DFE8EE}.user-card .main-title .type{font-weight:700}.user-card .main-title .type.author{background-color:#9cc94b;color:#fff}.user-card .main-title .type.hybrid{background-color:#fab84e;color:#000}.user-card .main-title .type.reader{background-color:#4b535a;color:#fff}.user-card .main-title .plan-level{font-weight:700;text-transform:capitalize}.user-card .main-title .plan-level.free{background-color:#fff}.user-card .main-title .plan-level.standard{background-color:#34aadb;color:#fff}.user-card .main-title .plan-level.pro{background-color:#9cc94b;color:#fff}.user-card .sections{display:flex}@media (max-width: 550px){.user-card .sections{display:block}}.user-card .section{flex:1}.user-card .section .title{font-weight:700;padding:.25em .5em;border-top:1px solid #EBF2F5;border-bottom:1px solid #EBF2F5}.user-card .section .row{display:table-row}.user-card .section .row>*{display:table-cell;padding:.25em .5em}.user-card .section .row>.key{font-weight:600;padding-right:1em;white-space:nowrap}.user-card .sublabel{font-size:.8em;margin-left:4px;padding:0 4px;background-color:#dfe8ee}.reader-manager .row.personalize{margin-top:.5em}.reader-manager .bulk-link{font-size:.75em}.reader-manager .bulk-link a{text-decoration:none}.reader-manager section{margin-top:2em}.book-importer .import-forms button{font-size:.86em}.book-importer .import-form{padding:1em;border:1px solid #DFE8EE;border-radius:4px}.book-importer .import-form .group-label{font-weight:700}.book-importer .import-form .warning{padding:.2em .5em}.test-environment-wrapper{position:fixed;bottom:0;left:0;right:0;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;z-index:10}.test-environment-wrapper .test-environment-message{font-size:1rem;text-align:center;white-space:nowrap}.test-environment-wrapper .test-environment-message span{margin:0 2em}@media (max-width: 550px){.test-environment-wrapper .test-environment-message span:first-child,.test-environment-wrapper .test-environment-message span:last-child{display:none}}.test-environment-wrapper .test-environment-message.staging,.test-environment-wrapper .test-environment-message.development{background-color:#fab84ee6}.groups-wrapper{padding:1rem 2rem}.reader-query-view .query-id{margin:0;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.9em;text-decoration:none;color:#34aadb}.reader-query-view .letter-header{display:flex;justify-content:space-between}.reader-query-view .letter-header>*{margin:0}.reader-query-view .letter-header{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.9em;color:#6d7e87}.reader-query-view .address{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.9em}.reader-query-view .address td{padding:.25em 0}.reader-query-view .address tr:first-child td{padding-top:0}.reader-query-view .query-letter,.reader-query-view .decision-letter{box-shadow:0 1px 5px #0003;padding:1em;margin-top:.5em}.blog-hero{border-bottom:1px solid #DFE8EE;background-color:#f3f6f8;margin-top:-4rem}.blog-hero header{text-align:center;padding-top:10rem;padding-bottom:4rem}.blog-hero h1{font-size:2.5em}.blog-hero .subhead{margin:0;font-size:1.2em;color:#889ca6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.night-mode .blog-hero{background-color:#252b2e;border:none}.night-mode .blog-hero .subhead{color:#dfe8ee}.blog-search-form{padding-top:1em;display:flex}.blog-search-form>*{margin:0}@media (max-width: 550px){.blog-search-form{display:block}}.blog-search-form .prompt{font-style:italic;margin-right:1em;color:#889ca6;margin-top:.25em}.blog-search-form .search-form{flex:1}.blog-search-form .search-form .input-with-button{display:flex}.blog-search-form .search-form .input-with-button .search-input{flex:1}.blog-search-form .search-form .input-with-button button{border:1px solid #C4D2DA;border-left:none}@media (max-width: 799px){.blog-search-form .search-form .input-with-button button i{display:none}}.blog-search-form .search-form .clear-search{margin:0;font-size:.8em;text-align:right;padding-right:9px}@media (max-width: 799px){.blog-search-form .search-form .clear-search{padding-right:0}}.blog-view a,.page-view a{text-decoration:none}.blog-view h1,.blog-view h2,.blog-view h3,.blog-view h4,.blog-view h5,.blog-view h6,.page-view h1,.page-view h2,.page-view h3,.page-view h4,.page-view h5,.page-view h6{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:300;margin-top:2em}.blog-view h1,.page-view h1{font-size:1.5em;line-height:1}.blog-view h2,.page-view h2{font-size:1.2em;line-height:1.3}.blog-view h3,.page-view h3{font-size:1.1em;line-height:1.3}.blog-view h4,.blog-view h5,.blog-view h6,.page-view h4,.page-view h5,.page-view h6{font-size:1em;line-height:1.5}.blog-view a,.page-view a{color:#34aadb}.blog-view a:hover,.page-view a:hover{color:#218ebb}.night-mode .blog-view a,.night-mode .page-view a{color:#8bceea}.night-mode .blog-view a:hover,.night-mode .page-view a:hover{color:#5fbce3}.blog-view img,.page-view img{max-width:100%}.blog-view.single-post .post,.blog-view.single-post .page,.blog-view.single-page .post,.blog-view.single-page .page,.page-view.single-post .post,.page-view.single-post .page,.page-view.single-page .post,.page-view.single-page .page{margin-top:6em}.blog-view .posts,.page-view .posts{margin-top:2em}.blog-view .post+.post,.page-view .post+.post{margin-top:2em;border-top:1px dotted #889CA6;padding-top:2em}.blog-view .tags,.page-view .tags{margin:0;font-size:.6em;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.blog-view .tags+h1,.page-view .tags+h1{margin-top:.35em}.blog-view .tag,.page-view .tag{display:inline-block;border:1px solid;border-color:#f3f6f8;padding:0 .5em;border-radius:4px}.blog-view .tag.beta-wisdom,.page-view .tag.beta-wisdom{color:#9462c5;border-color:#9462c5}.night-mode .blog-view .tag.beta-wisdom,.night-mode .page-view .tag.beta-wisdom{color:#b7aac5;border-color:#b7aac5}.blog-view .tag.features,.blog-view .tag.new-features,.page-view .tag.features,.page-view .tag.new-features{color:#45b604;border-color:#45b604}.night-mode .blog-view .tag.features,.night-mode .blog-view .tag.new-features,.night-mode .page-view .tag.features,.night-mode .page-view .tag.new-features{color:#cff3ba;border-color:#cff3ba}.blog-view .byline,.page-view .byline{margin-top:.5em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75em;color:#6d7e87}.blog-view .summary,.page-view .summary{font-size:.9em}.blog-view .actions,.page-view .actions{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.85em}.blog-view .actions a,.page-view .actions a{color:#889ca6}.blog-view .actions a:hover,.page-view .actions a:hover{color:#6d7e87}.blog-view .actions a i,.page-view .actions a i{color:#34aadb}.blog-view .next:hover,.blog-view .prev:hover,.page-view .next:hover,.page-view .prev:hover{color:#fff;background:#259ed1}.home-page-view{margin-top:-4rem}.home-page-view .section{margin:0 auto;padding:2rem 1rem;max-width:800px}@media (max-width: 550px){.home-page-view .section{padding:1rem}}.home-page-view blockquote{color:inherit;position:relative;border:none}.home-page-view blockquote i.fa{position:absolute;left:-20px;color:#dfe8ee;font-size:4rem;z-index:-1}@media (max-width: 550px){.home-page-view blockquote{padding-left:1.5em;padding-right:1em}.home-page-view blockquote i.fa{left:-12px}}.home-page-view cite{display:block}.home-page-view img{max-width:100%}.home-page-view header{padding:4em 0 2em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.home-page-view header h1,.home-page-view header h2{text-align:center}.home-page-view header em{font-style:normal;color:#34aadb}.home-page-view header .main-title{font-size:2.4em;line-height:1.2;font-weight:600;text-align:center}@media (max-width: 550px){.home-page-view header .main-title{font-size:1.8em}}.home-page-view header .sub-title{font-size:1.6em;line-height:1.3;font-weight:400;font-family:Lora,serif;margin-top:.4em}@media (max-width: 550px){.home-page-view header .sub-title{font-size:1.3em}}.home-page-view h1,.home-page-view h2,.home-page-view h3{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.home-page-view h1{font-size:1.6em;font-weight:400}.home-page-view h2{font-size:1.3em}.home-page-view .main-image{max-width:1000px}.home-page-view .main-image h1{max-width:800px;margin:0 auto}.home-page-view .main-cta{text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.home-page-view .main-cta .main-button{display:inline-block;background-color:#9cc94b;color:#fff;font-size:1.2em;font-weight:700;padding:.8em 2em;border-radius:4px;text-shadow:0 -1px rgba(0,0,0,.2);text-decoration:none}.home-page-view .main-cta .subtext{margin-top:0}.home-page-view .main-cta-fallback{font-family:Lora,serif;text-align:center;margin-top:2em}.home-page-view .key-feature{margin-top:0}.home-page-view .key-feature .inner{padding:1em}.home-page-view .key-feature+.key-feature{margin-top:2em}@media (min-width: 551px){.home-page-view .key-feature .inner{padding:1em 6em;display:flex;align-items:center;max-width:1200px;margin:0 auto}.home-page-view .key-feature .col{margin:0}.home-page-view .key-feature .col img{max-height:600px}.home-page-view .key-feature .text{flex:1}.home-page-view .key-feature .screenshot{margin-left:2em}.home-page-view .key-feature.alt .inner{flex-direction:row-reverse;text-align:right}.home-page-view .key-feature.alt .screenshot{margin-left:0;margin-right:2em}}.home-page-view .key-feature .head{margin:0;line-height:1.2;font-size:1.5em}.home-page-view .key-feature .head.line-1{font-style:italic;opacity:.7}.home-page-view .key-feature .head.line-2{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;color:#9cc94b}.home-page-view .key-feature .text p{margin-top:.5em}.home-page-view .key-feature .screenshot img{box-shadow:0 3px 10px #0000004d}.home-page-view .extra-features{margin-top:2em}.home-page-view .extra-features h2.main-title{text-align:center;font-style:italic;font-size:1.5em;line-height:1.25;font-family:Lora,serif;font-weight:500}.home-page-view .extra-features .feature-row{display:flex;padding:1em 0}@media (max-width: 550px){.home-page-view .extra-features .feature-row{display:block}}.home-page-view .extra-features .feature{flex:1;margin:0;font-size:.85em;text-align:center}.home-page-view .extra-features .feature p{font-family:Lora,serif;color:#566269}.night-mode .home-page-view .extra-features .feature p{color:#a5c0cf}.home-page-view .extra-features .feature+.feature{padding-left:2em}@media (max-width: 550px){.home-page-view .extra-features .feature+.feature{padding:0;margin-top:2em}}.home-page-view .segue{padding:1em;text-align:center;display:flex;align-items:center}.home-page-view .segue>*{margin:0}.home-page-view .segue .text{font-style:italic;padding:0 .5em}.home-page-view .segue .bar{flex:1;border-bottom:1px dotted #A5C0CF}.home-page-view .segue.author-love .bar{margin-top:5px}.home-page-view .author-love{margin-top:3em;font-family:Lora,serif;font-size:1.5em;font-style:italic;text-align:center}.home-page-view .author-love span,.home-page-view .author-love i{margin:0 5px}.home-page-view .author-love i{color:red}@media (max-width: 550px){.home-page-view .author-love{font-size:1.2em}}.home-page-view .testimonial{font-size:.9em}.home-page-view .testimonial+.testimonial{margin-top:2em}.home-page-view .video{max-width:500px;margin:0 auto}.home-page-view #walkthrough{width:100%}.home-page-view .final-cta .call{display:flex;padding-top:1em}.home-page-view .final-cta .call+.call{border-top:1px dotted #C4D2DA}.home-page-view .final-cta .text{width:65%;padding-right:2em}.home-page-view .final-cta .action{width:35%;text-align:center}.home-page-view .final-cta .action button,.home-page-view .final-cta .action .button{width:100%;padding:.3em 0}@media (max-width: 550px){.home-page-view .final-cta{text-align:center}.home-page-view .final-cta .call{display:block}.home-page-view .final-cta .text,.home-page-view .final-cta .action{width:auto}}.home-page-view .launch-notify input{width:100%}.home-page-view .launch-notify button{width:100%;margin-top:2px}.home-page-view .closing-letter .title{text-align:center;font-size:1.5em}.home-page-view .closing-letter .subtitle{text-align:center;font-size:1.3em;margin:0}.home-page-view .closing-letter .subtitle a{text-decoration:none;font-style:italic;color:#9cc94b}.home-page-view .closing-letter .subtitle a:hover{text-decoration:underline}.home-page-view .afterword{color:#889ca6;font-size:.6em}.home-page-view footer .outer-wrapper{padding:0}.home-page-view footer .center-column{margin:0 auto;padding:2rem 1rem;max-width:800px}@media (max-width: 550px){.home-page-view footer .center-column{padding:1em}}.pricing-page-view{max-width:1000px;margin:0 auto}@media (max-width: 550px){.pricing-page-view{padding:1em}}.pricing-page-view header{padding:3em 0 1em}.pricing-page-view header h1{text-align:center;font-weight:300;margin-bottom:1em}.pricing-page-view header .promo{text-align:center;max-width:700px;margin:0 auto}.pricing-page-view .empty:after{content:"​"}.pricing-display{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.pricing-display .plans{display:flex;align-items:center}.pricing-display .plan{position:relative;flex:1;margin:0;text-align:center;padding:2em;border:1px solid #EBF2F5}@media (min-width: 551px){.pricing-display .plan.plan-free{border-radius:6px 0 0 6px;border-right:none}.pricing-display .plan.plan-standard{border-radius:6px;z-index:100;padding:3em 2em;box-shadow:0 2px 10px #889ca633}.pricing-display .plan.plan-pro{border-radius:0 6px 6px 0;border-left:none}}.pricing-display .plan-free .plan-name{color:#75c5e7}.pricing-display .plan-standard .plan-name{color:#34aadb}.pricing-display .plan-pro .plan-name{color:#1d7da5}.pricing-display .pitch{line-height:1.1;font-size:.95em}.pricing-display .price{font-weight:300;line-height:22px}.pricing-display .price .major{font-size:28px}.pricing-display .price .minor{margin-left:2px;font-size:14px;vertical-align:9px;color:#566269;border-bottom:2px solid #DFE8EE}.night-mode .pricing-display .price .minor{color:#889ca6;border-color:#566269}.pricing-display .price .zero{font-size:26px;font-family:Lora,serif;font-style:italic;color:#252b2e;margin:0 .2em}.night-mode .pricing-display .price .zero{color:#a5c0cf}.pricing-display .price .bar{border-top:1px solid #889CA6;width:1em;display:inline-block;vertical-align:9px}.pricing-display .interval{margin:0;color:#a5c0cf;line-height:1em;font-size:.8em}.pricing-display .after-launch{color:#fab84e}.pricing-display .plan-toggle{text-align:center}@media (min-width: 551px){.pricing-display .plan-toggle label{margin-left:1em}}@media (max-width: 550px){.pricing-display .plan-toggle .billing{display:block}.pricing-display .plan-toggle *{margin:0}.pricing-display .plan-toggle label+label{margin-left:.5em}.pricing-display .plan-toggle .badge{margin-left:.5em}}.pricing-display .badge{display:inline-block;font-size:.8em;font-weight:600;vertical-align:baseline;margin-right:.5em;padding:0 .5em;background-color:#9cc94b;color:#fff;border-radius:4px}@media (max-width: 550px){.pricing-display .plans{display:block}.pricing-display .plan{padding:2em 1em}.pricing-display .empty{display:none}}.feature-lists{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8em}@media (max-width: 550px){.feature-lists.desktop,.feature-lists .empty{display:none}}@media (min-width: 551px){.feature-lists.mobile{display:none}.feature-lists{display:flex}.feature-lists .feature-list{flex:1;margin:0 1em}}.feature-lists .header{font-family:Lora,serif;text-align:center;font-style:italic}.feature-lists .feature{margin:0;padding:.3em .5em;border-bottom:1px dotted #C4D2DA}.feature-lists .feature.empty:after{content:"​"}.feature-lists .feature.key{font-weight:700}.feature-lists .feature .fa-plus{color:#34aadb}.feature-lists .badge{display:inline-block;font-size:.8em;font-weight:600;vertical-align:baseline;margin-right:.5em;padding:0 .5em;background-color:#a5c0cf;color:#fff;border-radius:4px}.pricing-cta{background-color:#4b535a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:lighter;letter-spacing:1px;color:#fff;text-align:center;font-size:1.3em;padding:1em}.pricing-cta a:not(.button){color:#9cc94b;font-weight:400}.pricing-cta a:not(.button):hover{color:#a7cf5f}.pricing-questions{margin:0 auto;max-width:700px;padding-top:2em}.pricing-questions h2{text-align:center;font-family:Lora,serif;font-style:italic;font-weight:300}.pricing-questions .question{font-weight:700}.pricing-questions .answer{margin:0}.expand-transition{overflow:hidden;transition:opacity .5s ease,padding .5s ease,margin .5s ease,transform .5s ease;transform-origin:center top}.expand-enter,.expand-leave{padding:0;margin:0;opacity:0;transform:scaleY(0)}.expand-enter{animation:expand-in}.expand-leave{display:none;animation:expand-out}@keyframes expand-in{0%{display:none;padding:0;margin:0;opacity:0}1%{display:block;padding:0;margin:0;opacity:0;transform:scale(0)}to{display:block;opacity:1;transform:scaleX(0)}}@keyframes expand-out{0%{display:block;opacity:1;transform:scaleX(0)}1%{display:block;padding:0;margin:0;opacity:0;transform:scale(0)}to{display:none;padding:0;margin:0;opacity:0;transform:scale(0)}}.glow-transition{transition:background-color 1s ease,box-shadow 1s ease;box-shadow:0}.glow-enter{background-color:#9cc94be6;box-shadow:0 0 20px #9cc94be6}.glow-leave{background-color:#f8502de6;box-shadow:0 0 20px #f8502de6}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.preload{visibility:hidden}.big{font-size:1.15em}.small{font-size:.9em}.tiny{font-size:.8em}.plain{text-decoration:none}mark{background:none;color:inherit}mark[data-markjs]{background:#34aadb;color:#fff;padding:2px}.highlight{background:#fec5094d}ins{background:#9cc94b66;text-decoration:none}del{background:#f8502d66}blockquote{border-left:4px solid #EBF2F5;margin-left:.7em;padding-left:.8em;padding-right:3em;font-size:.95em}.sans{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.serif{font-family:Lora,serif}.float-left{float:left}.float-right{float:right}.hidden{display:none}.right-space{margin-right:.5em}.left-space{margin-left:.5em}.gray{color:#889ca6}.inline{display:inline}.inline-block{display:inline-block}.keep-space:after{content:"​"}a:not(.button){color:#34aadb}a:not(.button) .plain{color:inherit}a:not(.button):hover{color:#218ebb}a:not(.button):active{color:#196d90}.logo{text-decoration:none;font-weight:700}.logo .beta{color:#34aadb}.logo .books{color:#218ebb}.night-mode{background:#252b2e;color:#f3f6f8}.night-mode blockquote{color:#a5c0cf;border-color:#333b3f}main.design-guide .dg{font-family:Courier New}main.design-guide h1.dg{font-weight:700}main.design-guide h2.dg{font-weight:700}main.design-guide .container{padding:3rem;max-width:900px;margin:0 auto}main.design-guide .example{display:flex;padding:3rem 0;border-top:1px dotted}main.design-guide .example>*{margin:0}main.design-guide .example .meta{width:200px;padding-right:1em}main.design-guide .example .content{flex:1}main.design-guide article#chapter{width:auto}.edit-toggle-buttons button+button{margin-left:.25em}.flash-message-display{position:fixed;z-index:1000;top:0;left:0}.flash-message-display .flash-message{z-index:1000;left:calc(50vw - 50%);top:2em;margin:0;padding:.5em 1em;border-radius:4px;border:none;box-shadow:0 1px 3px #00000080}.link-copier .link{display:flex}.link-copier .link input{flex:1;border-radius:4px 0 0 4px}.link-copier .link button{border-radius:0 4px 4px 0;width:8em}.reader-profile-manager .saving{color:#f3f6f8}.reader-profile-manager .just-saved{color:#9cc94b}.row:after{content:"";display:table;clear:both}.split:after{content:"";display:table;clear:both}@media (min-width: 800px){.split .col{display:block;width:48%;float:left;margin-top:0}.split .col+.col{margin-left:4%}.split .right.aligned{text-align:right}}.full-width{width:100%}.no-margin{margin-top:0}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}.directory-view-search-form{border:1px solid #F3F6F8}.night-mode .directory-view-search-form{border-color:#333b3f}.directory-view-search-form{border-radius:4px}.directory-view-search-form>*{padding:0 1rem;margin:0}.directory-view-search-form .mode-select{display:flex;background-color:#f3f6f8;padding-top:.25rem;padding-bottom:.25rem}.night-mode .directory-view-search-form .mode-select{background-color:#333b3f}.directory-view-search-form .mode-select{font-size:.9em}.directory-view-search-form .mode-select *{margin:0}.directory-view-search-form .mode-select .controls{flex:1;display:flex;margin-left:1em}.directory-view-search-form .mode-select .controls label+label{margin-left:1em}.directory-view-search-form .mode-select .controls input[type=radio]{margin-right:.25em}.directory-view-search-form form{padding:1rem}.directory-view-search-form form *+p{margin-top:1rem}.directory-view-search-form .control input{width:100%}.directory-view-search-form .buttons{margin-bottom:.5em}@media (max-width: 550px){.directory-view-search-form .buttons{display:flex}.directory-view-search-form .buttons button{flex:1}}@media (min-width: 551px){.directory-view-search-form .buttons{text-align:right}.directory-view-search-form .buttons button{padding-left:1em;padding-right:1em}}.directory-view-search-form .buttons button+button{margin-left:.5em}@media (max-width: 550px){.directory-view-search-form .simple-search-wrapper .control.buttons{display:flex;flex-direction:row-reverse}.directory-view-search-form .simple-search-wrapper button+button{margin-right:1rem}}@media (min-width: 551px){.directory-view-search-form .simple-search-wrapper{display:flex;align-items:center}.directory-view-search-form .simple-search-wrapper .input{flex:1;margin-right:.7em}.directory-view-search-form .simple-search-wrapper .buttons{margin:0}.directory-view-search-form .simple-search-wrapper button{padding:.7em 1.2em}.directory-view-search-form .simple-search-wrapper button+button{margin-left:1rem}}.directory-view-reader{font-size:.8em;border-radius:4px;border:1px solid #EBF2F5}.directory-view-reader>*{margin:0}.night-mode .directory-view-reader{border-color:#333b3f}.directory-view-reader .item{margin:0;padding:.2em .5em;display:flex}.directory-view-reader .item+.item{border-top:1px solid #EBF2F5}.night-mode .directory-view-reader .item+.item{border-color:#333b3f}.directory-view-reader .name{background-color:#ebf2f5}.night-mode .directory-view-reader .name{background-color:#333b3f}.directory-view-reader .name{font-weight:700}.directory-view-reader .label{margin:0;flex:1}.directory-view-reader .label.normal{font-weight:400}.directory-view-reader .content{margin:0;padding-left:1em}.reader-directory-view{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.9em}.reader-details .reader-profile .label{text-transform:uppercase;font-size:.8em;font-weight:700}.reader-details .reader-profile .content{margin-top:0;font-family:Lora,serif}.reader-details .reader-profile .content p{margin-top:0}.reader-details .readings .title a{margin-left:.5em}.reader-details .readings .info{margin-top:0}.reader-details .readings span+span{margin-right:1em}.color{border-color:transparent}.color.color1{background-color:#34aadb;color:#fff;text-shadow:0 -1px 0 rgb(36.9790794979,158.1882845188,208.5209205021)}.color.color1 a{color:#fff}.color.color1 a:hover{color:#ffffffe6}.color.color1 a:active{color:#fffc}.color.color2{background-color:#4b535a;color:#fff;text-shadow:0 -1px 0 rgb(63.4090909091,70.1727272727,76.0909090909)}.color.color3{background-color:#9cc94b;color:#fff;text-shadow:0 -1px 0 rgb(144.5192307692,192.6923076923,57.8076923077)}.color.white{background-color:#fff;text-shadow:0 -1px 0 rgb(242.25,242.25,242.25)}.color.light1{background-color:#f3f6f8;text-shadow:0 -1px 0 rgb(226.8947368421,233.9210526316,238.6052631579)}.color.light2{background-color:#ebf2f5;text-shadow:0 -1px 0 rgb(218,230.95,236.5)}.color.light3{background-color:#dfe8ee;text-shadow:0 -1px 0 rgb(206.3469387755,220.0306122449,229.1530612245)}.color.light4{background-color:#c4d2da;text-shadow:0 -1px 0 rgb(180.328125,198.046875,208.171875)}.color.light5{background-color:#a5c0cf;text-shadow:0 -1px 0 rgb(148.3695652174,180.3586956522,198.1304347826)}.color.dark1{background-color:#889ca6;text-shadow:0 -1px 0 rgb(150.5889423077,168.1370192308,176.9110576923);color:#fff}.color.dark2{background-color:#6d7e87;text-shadow:0 -1px 0 rgb(121.9364754098,138.6926229508,147.5635245902);color:#fff}.color.dark3{background-color:#566269;text-shadow:0 -1px 0 rgb(97.4816753927,111.0837696335,119.0183246073);color:#fff}.color.dark4{background-color:#333b3f;text-shadow:0 -1px 0 rgb(62.4078947368,72.1973684211,77.0921052632);color:#fff}.color.dark5{background-color:#252b2e;text-shadow:0 -1px 0 rgb(48.3674698795,56.2108433735,60.1325301205);color:#fff}.color.black{background-color:#000;text-shadow:0 -1px 0 rgb(12.75,12.75,12.75);color:#fff}.color.danger{background-color:#f8502d;color:#fff;text-shadow:0 -1px 0 rgb(234.1935483871,46.8387096774,7.8064516129)}.color.notice{background-color:#fab84e;color:#fff;text-shadow:0 1px 0 rgb(244.5906593407,153.3873626374,6.9093406593)}.color.success{background-color:#9cc94b;color:#fff;text-shadow:0 -1px 0 rgb(129.8076923077,173.0769230769,51.9230769231)}.color.success a{color:#fff}.color.success a:hover{color:#ffffffe6}.color.success a:active{color:#fffc}.color[disabled]{text-shadow:none;background:#ebf2f5;color:#c4d2da}.color[disabled] i{color:#c4d2da}.color[disabled]:hover{background:#ebf2f5}.night-mode .color{border-color:transparent}.night-mode .color.color1{background-color:#196d90;color:#fff;text-shadow:0 -1px 0 rgb(21.6150627615,92.4644351464,121.8849372385)}.night-mode .color.danger{background-color:#b92506;color:#fff;text-shadow:0 -1px 0 rgb(135.4838709677,27.0967741935,4.5161290323)}.night-mode .color.notice{background-color:#dc8a06;color:#fff;text-shadow:0 -1px 0 rgb(170.1923076923,106.7307692308,4.8076923077)}.night-mode .color.success{background-color:#648628;color:#fff;text-shadow:0 -1px 0 rgb(70.9615384615,94.6153846154,28.3846153846)}.night-mode .color[disabled]{text-shadow:none}.button.color,button.color,input[type=submit].color{border-color:transparent}.button.color.white,button.color.white,input[type=submit].color.white{background:#fff;border-color:#dfe8ee}.button.color.white i,button.color.white i,input[type=submit].color.white i{color:inherit}.button.color.white:hover,button.color.white:hover,input[type=submit].color.white:hover{background-color:#f3f6f8}.button.color.white:active,button.color.white:active,input[type=submit].color.white:active{background-color:#e3eaef}.night-mode .button.color.white,.night-mode button.color.white,.night-mode input[type=submit].color.white{background:#252b2e;border-color:#000;text-shadow:0 -1px #000000}.night-mode .button.color.white i,.night-mode button.color.white i,.night-mode input[type=submit].color.white i{color:inherit}.night-mode .button.color.white:hover,.night-mode button.color.white:hover,.night-mode input[type=submit].color.white:hover{background-color:#333b3f}.night-mode .button.color.white:active,.night-mode button.color.white:active,.night-mode input[type=submit].color.white:active{background-color:#282e31}.button.color.color1 i,button.color.color1 i,input[type=submit].color.color1 i{color:inherit}.button.color.color1:hover,button.color.color1:hover,input[type=submit].color.color1:hover{background-color:#259ed1}.button.color.color1:active,button.color.color1:active,input[type=submit].color.color1:active{background-color:#218ebb}.button.color.danger i,button.color.danger i,input[type=submit].color.danger i{color:inherit}.button.color.danger:hover,button.color.danger:hover,input[type=submit].color.danger:hover{background-color:#f43108}.button.color.danger:active,button.color.danger:active,input[type=submit].color.danger:active{background-color:#e02d07}.button.color.notice i,button.color.notice i,input[type=submit].color.notice i{color:inherit}.button.color.notice:hover,button.color.notice:hover,input[type=submit].color.notice:hover{background-color:#f9ae35}.button.color.notice:active,button.color.notice:active,input[type=submit].color.notice:active{background-color:#f9a41c}.button.color.success i,button.color.success i,input[type=submit].color.success i{color:inherit}.button.color.success:hover,button.color.success:hover,input[type=submit].color.success:hover{background-color:#91c13a}.button.color.success:active,button.color.success:active,input[type=submit].color.success:active{background-color:#82ad34}.button.color[disabled],button.color[disabled],input[type=submit].color[disabled]{background:#ebf2f5;color:#c4d2da}.button.color[disabled] i,button.color[disabled] i,input[type=submit].color[disabled] i{color:#c4d2da}.button.color[disabled]:hover,button.color[disabled]:hover,input[type=submit].color[disabled]:hover{background:#ebf2f5}.text-color.inherit,.text-color.inherit:hover,.text-color.inherit:active{color:inherit}.text-color.danger{color:#f8502d}.text-color.success{color:#9cc94b}.text-color.notice{color:#fab84e}.text-color.color1{color:#34aadb}.text-color.color2{color:#4b535a}.text-color.color3{color:#9cc94b}.text-color.light5{color:#a5c0cf}.text-color.dark1{color:#889ca6}html{font-size:62.5%}body{font-size:1.8em;line-height:1.65;font-weight:400;font-family:Lora,serif}*{margin:0}*+*{margin-top:1em}h1{font-size:2em}h2{font-size:1.6em}h3{font-size:1.2em}h4{font-size:1.1em}h5{font-size:1em}h6{font-size:1em;font-weight:400}h1,h2,h3,h4,h5,h6{line-height:1}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#889ca6}blockquote{border-left:2px solid #DFE8EE;padding-left:1em}ul,ol{padding-left:1.5em}ul.compact,ol.compact{padding:0;list-style:none}ul.compact li,ol.compact li{margin:0}li{line-height:1.325}li+li{margin-top:.5em}hr{border:none;border-top:1px dotted #A5C0CF}.my-readers-view{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.9em;display:flex}.my-readers-view .reader-list tr.active{background-color:#f3f6f8}.night-mode .my-readers-view .reader-list tr.active{background-color:#333b3f}.my-readers-view .reader-list td{padding:.5em}.my-readers-view .reader-list a{text-decoration:none}.my-readers-view .reader-list .books-read{width:10em;text-align:center}.my-readers-view .column{flex:1;position:relative}.my-readers-view .column+.column{margin-left:2em}.my-readers-view .sortable:after{color:#34aadb;margin-left:.2em}.my-readers-view .sortable.desc:after{content:"▼"}.my-readers-view .sortable.asc:after{content:"▲"}.book-title-editor{position:relative}.book-title-editor *{margin-top:0}.book-title-editor .edit-toggle-buttons{position:absolute;bottom:0;right:0;font-size:1.5rem}.book-title-editor input{width:auto;margin-bottom:4px}.book-title-editor input.title{width:100%}.book-text-field-editor{position:relative}.book-text-field-editor .edit-toggle-buttons{position:absolute;z-index:100;bottom:0;right:0;font-size:1.5rem}.book-toc-chapter .title .title{cursor:pointer}.book-toc-chapter .title-input{padding:0;height:auto;width:calc(100% - 1em);border-radius:0;border-top:none;border-left:none;border-right:none}.book-toc-chapter.is-hidden .title .title{opacity:.5}.book-toc-chapter .hide-indicator{margin-left:.2em;font-size:.85em;opacity:.9}.book-toc-chapter .actions .button{width:72px;text-align:center}.markdown-wrapper,.markdown-wrapper textarea{width:100%}.chapter-content-editor .ql-toolbar *{margin:0}.chapter-content-editor .ql-editor{min-height:9em}.chapter-content-editor .ql-editor *+*{margin-top:.8em}.chapter-content-editor i{color:inherit}.group-content-editor .actions button{margin-right:.5em}
