@charset "UTF-8";
/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/.ion,.ion-alert-circled:before,.ion-alert:before,.ion-android-add-circle:before,.ion-android-add:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-cloud:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done-all:before,.ion-android-done:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite-outline:before,.ion-android-favorite:before,.ion-android-film:before,.ion-android-folder-open:before,.ion-android-folder:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone-off:before,.ion-android-microphone:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-notifications:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person-add:before,.ion-android-person:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove-circle:before,.ion-android-remove:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share-alt:before,.ion-android-share:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-star:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace-outline:before,.ion-backspace:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox-working:before,.ion-chatbox:before,.ion-chatboxes:before,.ion-chatbubble-working:before,.ion-chatbubble:before,.ion-chatbubbles:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-checkmark:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close-circled:before,.ion-close-round:before,.ion-close:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code-download:before,.ion-code-working:before,.ion-code:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document-text:before,.ion-document:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email-unread:before,.ion-email:before,.ion-erlenmeyer-flask-bubbles:before,.ion-erlenmeyer-flask:before,.ion-eye-disabled:before,.ion-eye:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash-off:before,.ion-flash:before,.ion-folder:before,.ion-fork-repo:before,.ion-fork:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy-outline:before,.ion-happy:before,.ion-headphone:before,.ion-heart-broken:before,.ion-heart:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-help:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information-circled:before,.ion-information:before,.ion-ionic:before,.ion-ios-alarm-outline:before,.ion-ios-alarm:before,.ion-ios-albums-outline:before,.ion-ios-albums:before,.ion-ios-americanfootball-outline:before,.ion-ios-americanfootball:before,.ion-ios-analytics-outline:before,.ion-ios-analytics:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at-outline:before,.ion-ios-at:before,.ion-ios-barcode-outline:before,.ion-ios-barcode:before,.ion-ios-baseball-outline:before,.ion-ios-baseball:before,.ion-ios-basketball-outline:before,.ion-ios-basketball:before,.ion-ios-bell-outline:before,.ion-ios-bell:before,.ion-ios-body-outline:before,.ion-ios-body:before,.ion-ios-bolt-outline:before,.ion-ios-bolt:before,.ion-ios-book-outline:before,.ion-ios-book:before,.ion-ios-bookmarks-outline:before,.ion-ios-bookmarks:before,.ion-ios-box-outline:before,.ion-ios-box:before,.ion-ios-briefcase-outline:before,.ion-ios-briefcase:before,.ion-ios-browsers-outline:before,.ion-ios-browsers:before,.ion-ios-calculator-outline:before,.ion-ios-calculator:before,.ion-ios-calendar-outline:before,.ion-ios-calendar:before,.ion-ios-camera-outline:before,.ion-ios-camera:before,.ion-ios-cart-outline:before,.ion-ios-cart:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatbubble-outline:before,.ion-ios-chatbubble:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-checkmark:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock-outline:before,.ion-ios-clock:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-close:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-download:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-outline:before,.ion-ios-cloudy:before,.ion-ios-cog-outline:before,.ion-ios-cog:before,.ion-ios-color-filter-outline:before,.ion-ios-color-filter:before,.ion-ios-color-wand-outline:before,.ion-ios-color-wand:before,.ion-ios-compose-outline:before,.ion-ios-compose:before,.ion-ios-contact-outline:before,.ion-ios-contact:before,.ion-ios-copy-outline:before,.ion-ios-copy:before,.ion-ios-crop-strong:before,.ion-ios-crop:before,.ion-ios-download-outline:before,.ion-ios-download:before,.ion-ios-drag:before,.ion-ios-email-outline:before,.ion-ios-email:before,.ion-ios-eye-outline:before,.ion-ios-eye:before,.ion-ios-fastforward-outline:before,.ion-ios-fastforward:before,.ion-ios-filing-outline:before,.ion-ios-filing:before,.ion-ios-film-outline:before,.ion-ios-film:before,.ion-ios-flag-outline:before,.ion-ios-flag:before,.ion-ios-flame-outline:before,.ion-ios-flame:before,.ion-ios-flask-outline:before,.ion-ios-flask:before,.ion-ios-flower-outline:before,.ion-ios-flower:before,.ion-ios-folder-outline:before,.ion-ios-folder:before,.ion-ios-football-outline:before,.ion-ios-football:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-b-outline:before,.ion-ios-game-controller-b:before,.ion-ios-gear-outline:before,.ion-ios-gear:before,.ion-ios-glasses-outline:before,.ion-ios-glasses:before,.ion-ios-grid-view-outline:before,.ion-ios-grid-view:before,.ion-ios-heart-outline:before,.ion-ios-heart:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-help:before,.ion-ios-home-outline:before,.ion-ios-home:before,.ion-ios-infinite-outline:before,.ion-ios-infinite:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-information:before,.ion-ios-ionic-outline:before,.ion-ios-keypad-outline:before,.ion-ios-keypad:before,.ion-ios-lightbulb-outline:before,.ion-ios-lightbulb:before,.ion-ios-list-outline:before,.ion-ios-list:before,.ion-ios-location-outline:before,.ion-ios-location:before,.ion-ios-locked-outline:before,.ion-ios-locked:before,.ion-ios-loop-strong:before,.ion-ios-loop:before,.ion-ios-medical-outline:before,.ion-ios-medical:before,.ion-ios-medkit-outline:before,.ion-ios-medkit:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-mic:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-minus:before,.ion-ios-monitor-outline:before,.ion-ios-monitor:before,.ion-ios-moon-outline:before,.ion-ios-moon:before,.ion-ios-more-outline:before,.ion-ios-more:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate-outline:before,.ion-ios-navigate:before,.ion-ios-nutrition-outline:before,.ion-ios-nutrition:before,.ion-ios-paper-outline:before,.ion-ios-paper:before,.ion-ios-paperplane-outline:before,.ion-ios-paperplane:before,.ion-ios-partlysunny-outline:before,.ion-ios-partlysunny:before,.ion-ios-pause-outline:before,.ion-ios-pause:before,.ion-ios-paw-outline:before,.ion-ios-paw:before,.ion-ios-people-outline:before,.ion-ios-people:before,.ion-ios-person-outline:before,.ion-ios-person:before,.ion-ios-personadd-outline:before,.ion-ios-personadd:before,.ion-ios-photos-outline:before,.ion-ios-photos:before,.ion-ios-pie-outline:before,.ion-ios-pie:before,.ion-ios-pint-outline:before,.ion-ios-pint:before,.ion-ios-play-outline:before,.ion-ios-play:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-plus:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetags-outline:before,.ion-ios-pricetags:before,.ion-ios-printer-outline:before,.ion-ios-printer:before,.ion-ios-pulse-strong:before,.ion-ios-pulse:before,.ion-ios-rainy-outline:before,.ion-ios-rainy:before,.ion-ios-recording-outline:before,.ion-ios-recording:before,.ion-ios-redo-outline:before,.ion-ios-redo:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-refresh:before,.ion-ios-reload:before,.ion-ios-reverse-camera-outline:before,.ion-ios-reverse-camera:before,.ion-ios-rewind-outline:before,.ion-ios-rewind:before,.ion-ios-rose-outline:before,.ion-ios-rose:before,.ion-ios-search-strong:before,.ion-ios-search:before,.ion-ios-settings-strong:before,.ion-ios-settings:before,.ion-ios-shuffle-strong:before,.ion-ios-shuffle:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipbackward:before,.ion-ios-skipforward-outline:before,.ion-ios-skipforward:before,.ion-ios-snowy:before,.ion-ios-speedometer-outline:before,.ion-ios-speedometer:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-star:before,.ion-ios-stopwatch-outline:before,.ion-ios-stopwatch:before,.ion-ios-sunny-outline:before,.ion-ios-sunny:before,.ion-ios-telephone-outline:before,.ion-ios-telephone:before,.ion-ios-tennisball-outline:before,.ion-ios-tennisball:before,.ion-ios-thunderstorm-outline:before,.ion-ios-thunderstorm:before,.ion-ios-time-outline:before,.ion-ios-time:before,.ion-ios-timer-outline:before,.ion-ios-timer:before,.ion-ios-toggle-outline:before,.ion-ios-toggle:before,.ion-ios-trash-outline:before,.ion-ios-trash:before,.ion-ios-undo-outline:before,.ion-ios-undo:before,.ion-ios-unlocked-outline:before,.ion-ios-unlocked:before,.ion-ios-upload-outline:before,.ion-ios-upload:before,.ion-ios-videocam-outline:before,.ion-ios-videocam:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass-outline:before,.ion-ios-wineglass:before,.ion-ios-world-outline:before,.ion-ios-world:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-minus:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon-round:before,.ion-navicon:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person-add:before,.ion-person-stalker:before,.ion-person:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-plus:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply-all:before,.ion-reply:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad-outline:before,.ion-sad:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android-outline:before,.ion-social-android:before,.ion-social-angular-outline:before,.ion-social-angular:before,.ion-social-apple-outline:before,.ion-social-apple:before,.ion-social-bitcoin-outline:before,.ion-social-bitcoin:before,.ion-social-buffer-outline:before,.ion-social-buffer:before,.ion-social-chrome-outline:before,.ion-social-chrome:before,.ion-social-codepen-outline:before,.ion-social-codepen:before,.ion-social-css3-outline:before,.ion-social-css3:before,.ion-social-designernews-outline:before,.ion-social-designernews:before,.ion-social-dribbble-outline:before,.ion-social-dribbble:before,.ion-social-dropbox-outline:before,.ion-social-dropbox:before,.ion-social-euro-outline:before,.ion-social-euro:before,.ion-social-facebook-outline:before,.ion-social-facebook:before,.ion-social-foursquare-outline:before,.ion-social-foursquare:before,.ion-social-freebsd-devil:before,.ion-social-github-outline:before,.ion-social-github:before,.ion-social-google-outline:before,.ion-social-google:before,.ion-social-googleplus-outline:before,.ion-social-googleplus:before,.ion-social-hackernews-outline:before,.ion-social-hackernews:before,.ion-social-html5-outline:before,.ion-social-html5:before,.ion-social-instagram-outline:before,.ion-social-instagram:before,.ion-social-javascript-outline:before,.ion-social-javascript:before,.ion-social-linkedin-outline:before,.ion-social-linkedin:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest-outline:before,.ion-social-pinterest:before,.ion-social-python:before,.ion-social-reddit-outline:before,.ion-social-reddit:before,.ion-social-rss-outline:before,.ion-social-rss:before,.ion-social-sass:before,.ion-social-skype-outline:before,.ion-social-skype:before,.ion-social-snapchat-outline:before,.ion-social-snapchat:before,.ion-social-tumblr-outline:before,.ion-social-tumblr:before,.ion-social-tux:before,.ion-social-twitch-outline:before,.ion-social-twitch:before,.ion-social-twitter-outline:before,.ion-social-twitter:before,.ion-social-usd-outline:before,.ion-social-usd:before,.ion-social-vimeo-outline:before,.ion-social-vimeo:before,.ion-social-whatsapp-outline:before,.ion-social-whatsapp:before,.ion-social-windows-outline:before,.ion-social-windows:before,.ion-social-wordpress-outline:before,.ion-social-wordpress:before,.ion-social-yahoo-outline:before,.ion-social-yahoo:before,.ion-social-yen-outline:before,.ion-social-yen:before,.ion-social-youtube-outline:before,.ion-social-youtube:before,.ion-soup-can-outline:before,.ion-soup-can:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle-filled:before,.ion-toggle:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt-outline:before,.ion-tshirt:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before,.ionicons{speak:none;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Ionicons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-transform:none}.ion-alert:before{content:"\f101"}.ion-alert-circled:before{content:"\f100"}.ion-android-add:before{content:"\f2c7"}.ion-android-add-circle:before{content:"\f359"}.ion-android-alarm-clock:before{content:"\f35a"}.ion-android-alert:before{content:"\f35b"}.ion-android-apps:before{content:"\f35c"}.ion-android-archive:before{content:"\f2c9"}.ion-android-arrow-back:before{content:"\f2ca"}.ion-android-arrow-down:before{content:"\f35d"}.ion-android-arrow-dropdown:before{content:"\f35f"}.ion-android-arrow-dropdown-circle:before{content:"\f35e"}.ion-android-arrow-dropleft:before{content:"\f361"}.ion-android-arrow-dropleft-circle:before{content:"\f360"}.ion-android-arrow-dropright:before{content:"\f363"}.ion-android-arrow-dropright-circle:before{content:"\f362"}.ion-android-arrow-dropup:before{content:"\f365"}.ion-android-arrow-dropup-circle:before{content:"\f364"}.ion-android-arrow-forward:before{content:"\f30f"}.ion-android-arrow-up:before{content:"\f366"}.ion-android-attach:before{content:"\f367"}.ion-android-bar:before{content:"\f368"}.ion-android-bicycle:before{content:"\f369"}.ion-android-boat:before{content:"\f36a"}.ion-android-bookmark:before{content:"\f36b"}.ion-android-bulb:before{content:"\f36c"}.ion-android-bus:before{content:"\f36d"}.ion-android-calendar:before{content:"\f2d1"}.ion-android-call:before{content:"\f2d2"}.ion-android-camera:before{content:"\f2d3"}.ion-android-cancel:before{content:"\f36e"}.ion-android-car:before{content:"\f36f"}.ion-android-cart:before{content:"\f370"}.ion-android-chat:before{content:"\f2d4"}.ion-android-checkbox:before{content:"\f374"}.ion-android-checkbox-blank:before{content:"\f371"}.ion-android-checkbox-outline:before{content:"\f373"}.ion-android-checkbox-outline-blank:before{content:"\f372"}.ion-android-checkmark-circle:before{content:"\f375"}.ion-android-clipboard:before{content:"\f376"}.ion-android-close:before{content:"\f2d7"}.ion-android-cloud:before{content:"\f37a"}.ion-android-cloud-circle:before{content:"\f377"}.ion-android-cloud-done:before{content:"\f378"}.ion-android-cloud-outline:before{content:"\f379"}.ion-android-color-palette:before{content:"\f37b"}.ion-android-compass:before{content:"\f37c"}.ion-android-contact:before{content:"\f2d8"}.ion-android-contacts:before{content:"\f2d9"}.ion-android-contract:before{content:"\f37d"}.ion-android-create:before{content:"\f37e"}.ion-android-delete:before{content:"\f37f"}.ion-android-desktop:before{content:"\f380"}.ion-android-document:before{content:"\f381"}.ion-android-done:before{content:"\f383"}.ion-android-done-all:before{content:"\f382"}.ion-android-download:before{content:"\f2dd"}.ion-android-drafts:before{content:"\f384"}.ion-android-exit:before{content:"\f385"}.ion-android-expand:before{content:"\f386"}.ion-android-favorite:before{content:"\f388"}.ion-android-favorite-outline:before{content:"\f387"}.ion-android-film:before{content:"\f389"}.ion-android-folder:before{content:"\f2e0"}.ion-android-folder-open:before{content:"\f38a"}.ion-android-funnel:before{content:"\f38b"}.ion-android-globe:before{content:"\f38c"}.ion-android-hand:before{content:"\f2e3"}.ion-android-hangout:before{content:"\f38d"}.ion-android-happy:before{content:"\f38e"}.ion-android-home:before{content:"\f38f"}.ion-android-image:before{content:"\f2e4"}.ion-android-laptop:before{content:"\f390"}.ion-android-list:before{content:"\f391"}.ion-android-locate:before{content:"\f2e9"}.ion-android-lock:before{content:"\f392"}.ion-android-mail:before{content:"\f2eb"}.ion-android-map:before{content:"\f393"}.ion-android-menu:before{content:"\f394"}.ion-android-microphone:before{content:"\f2ec"}.ion-android-microphone-off:before{content:"\f395"}.ion-android-more-horizontal:before{content:"\f396"}.ion-android-more-vertical:before{content:"\f397"}.ion-android-navigate:before{content:"\f398"}.ion-android-notifications:before{content:"\f39b"}.ion-android-notifications-none:before{content:"\f399"}.ion-android-notifications-off:before{content:"\f39a"}.ion-android-open:before{content:"\f39c"}.ion-android-options:before{content:"\f39d"}.ion-android-people:before{content:"\f39e"}.ion-android-person:before{content:"\f3a0"}.ion-android-person-add:before{content:"\f39f"}.ion-android-phone-landscape:before{content:"\f3a1"}.ion-android-phone-portrait:before{content:"\f3a2"}.ion-android-pin:before{content:"\f3a3"}.ion-android-plane:before{content:"\f3a4"}.ion-android-playstore:before{content:"\f2f0"}.ion-android-print:before{content:"\f3a5"}.ion-android-radio-button-off:before{content:"\f3a6"}.ion-android-radio-button-on:before{content:"\f3a7"}.ion-android-refresh:before{content:"\f3a8"}.ion-android-remove:before{content:"\f2f4"}.ion-android-remove-circle:before{content:"\f3a9"}.ion-android-restaurant:before{content:"\f3aa"}.ion-android-sad:before{content:"\f3ab"}.ion-android-search:before{content:"\f2f5"}.ion-android-send:before{content:"\f2f6"}.ion-android-settings:before{content:"\f2f7"}.ion-android-share:before{content:"\f2f8"}.ion-android-share-alt:before{content:"\f3ac"}.ion-android-star:before{content:"\f2fc"}.ion-android-star-half:before{content:"\f3ad"}.ion-android-star-outline:before{content:"\f3ae"}.ion-android-stopwatch:before{content:"\f2fd"}.ion-android-subway:before{content:"\f3af"}.ion-android-sunny:before{content:"\f3b0"}.ion-android-sync:before{content:"\f3b1"}.ion-android-textsms:before{content:"\f3b2"}.ion-android-time:before{content:"\f3b3"}.ion-android-train:before{content:"\f3b4"}.ion-android-unlock:before{content:"\f3b5"}.ion-android-upload:before{content:"\f3b6"}.ion-android-volume-down:before{content:"\f3b7"}.ion-android-volume-mute:before{content:"\f3b8"}.ion-android-volume-off:before{content:"\f3b9"}.ion-android-volume-up:before{content:"\f3ba"}.ion-android-walk:before{content:"\f3bb"}.ion-android-warning:before{content:"\f3bc"}.ion-android-watch:before{content:"\f3bd"}.ion-android-wifi:before{content:"\f305"}.ion-aperture:before{content:"\f313"}.ion-archive:before{content:"\f102"}.ion-arrow-down-a:before{content:"\f103"}.ion-arrow-down-b:before{content:"\f104"}.ion-arrow-down-c:before{content:"\f105"}.ion-arrow-expand:before{content:"\f25e"}.ion-arrow-graph-down-left:before{content:"\f25f"}.ion-arrow-graph-down-right:before{content:"\f260"}.ion-arrow-graph-up-left:before{content:"\f261"}.ion-arrow-graph-up-right:before{content:"\f262"}.ion-arrow-left-a:before{content:"\f106"}.ion-arrow-left-b:before{content:"\f107"}.ion-arrow-left-c:before{content:"\f108"}.ion-arrow-move:before{content:"\f263"}.ion-arrow-resize:before{content:"\f264"}.ion-arrow-return-left:before{content:"\f265"}.ion-arrow-return-right:before{content:"\f266"}.ion-arrow-right-a:before{content:"\f109"}.ion-arrow-right-b:before{content:"\f10a"}.ion-arrow-right-c:before{content:"\f10b"}.ion-arrow-shrink:before{content:"\f267"}.ion-arrow-swap:before{content:"\f268"}.ion-arrow-up-a:before{content:"\f10c"}.ion-arrow-up-b:before{content:"\f10d"}.ion-arrow-up-c:before{content:"\f10e"}.ion-asterisk:before{content:"\f314"}.ion-at:before{content:"\f10f"}.ion-backspace:before{content:"\f3bf"}.ion-backspace-outline:before{content:"\f3be"}.ion-bag:before{content:"\f110"}.ion-battery-charging:before{content:"\f111"}.ion-battery-empty:before{content:"\f112"}.ion-battery-full:before{content:"\f113"}.ion-battery-half:before{content:"\f114"}.ion-battery-low:before{content:"\f115"}.ion-beaker:before{content:"\f269"}.ion-beer:before{content:"\f26a"}.ion-bluetooth:before{content:"\f116"}.ion-bonfire:before{content:"\f315"}.ion-bookmark:before{content:"\f26b"}.ion-bowtie:before{content:"\f3c0"}.ion-briefcase:before{content:"\f26c"}.ion-bug:before{content:"\f2be"}.ion-calculator:before{content:"\f26d"}.ion-calendar:before{content:"\f117"}.ion-camera:before{content:"\f118"}.ion-card:before{content:"\f119"}.ion-cash:before{content:"\f316"}.ion-chatbox:before{content:"\f11b"}.ion-chatbox-working:before{content:"\f11a"}.ion-chatboxes:before{content:"\f11c"}.ion-chatbubble:before{content:"\f11e"}.ion-chatbubble-working:before{content:"\f11d"}.ion-chatbubbles:before{content:"\f11f"}.ion-checkmark:before{content:"\f122"}.ion-checkmark-circled:before{content:"\f120"}.ion-checkmark-round:before{content:"\f121"}.ion-chevron-down:before{content:"\f123"}.ion-chevron-left:before{content:"\f124"}.ion-chevron-right:before{content:"\f125"}.ion-chevron-up:before{content:"\f126"}.ion-clipboard:before{content:"\f127"}.ion-clock:before{content:"\f26e"}.ion-close:before{content:"\f12a"}.ion-close-circled:before{content:"\f128"}.ion-close-round:before{content:"\f129"}.ion-closed-captioning:before{content:"\f317"}.ion-cloud:before{content:"\f12b"}.ion-code:before{content:"\f271"}.ion-code-download:before{content:"\f26f"}.ion-code-working:before{content:"\f270"}.ion-coffee:before{content:"\f272"}.ion-compass:before{content:"\f273"}.ion-compose:before{content:"\f12c"}.ion-connection-bars:before{content:"\f274"}.ion-contrast:before{content:"\f275"}.ion-crop:before{content:"\f3c1"}.ion-cube:before{content:"\f318"}.ion-disc:before{content:"\f12d"}.ion-document:before{content:"\f12f"}.ion-document-text:before{content:"\f12e"}.ion-drag:before{content:"\f130"}.ion-earth:before{content:"\f276"}.ion-easel:before{content:"\f3c2"}.ion-edit:before{content:"\f2bf"}.ion-egg:before{content:"\f277"}.ion-eject:before{content:"\f131"}.ion-email:before{content:"\f132"}.ion-email-unread:before{content:"\f3c3"}.ion-erlenmeyer-flask:before{content:"\f3c5"}.ion-erlenmeyer-flask-bubbles:before{content:"\f3c4"}.ion-eye:before{content:"\f133"}.ion-eye-disabled:before{content:"\f306"}.ion-female:before{content:"\f278"}.ion-filing:before{content:"\f134"}.ion-film-marker:before{content:"\f135"}.ion-fireball:before{content:"\f319"}.ion-flag:before{content:"\f279"}.ion-flame:before{content:"\f31a"}.ion-flash:before{content:"\f137"}.ion-flash-off:before{content:"\f136"}.ion-folder:before{content:"\f139"}.ion-fork:before{content:"\f27a"}.ion-fork-repo:before{content:"\f2c0"}.ion-forward:before{content:"\f13a"}.ion-funnel:before{content:"\f31b"}.ion-gear-a:before{content:"\f13d"}.ion-gear-b:before{content:"\f13e"}.ion-grid:before{content:"\f13f"}.ion-hammer:before{content:"\f27b"}.ion-happy:before{content:"\f31c"}.ion-happy-outline:before{content:"\f3c6"}.ion-headphone:before{content:"\f140"}.ion-heart:before{content:"\f141"}.ion-heart-broken:before{content:"\f31d"}.ion-help:before{content:"\f143"}.ion-help-buoy:before{content:"\f27c"}.ion-help-circled:before{content:"\f142"}.ion-home:before{content:"\f144"}.ion-icecream:before{content:"\f27d"}.ion-image:before{content:"\f147"}.ion-images:before{content:"\f148"}.ion-information:before{content:"\f14a"}.ion-information-circled:before{content:"\f149"}.ion-ionic:before{content:"\f14b"}.ion-ios-alarm:before{content:"\f3c8"}.ion-ios-alarm-outline:before{content:"\f3c7"}.ion-ios-albums:before{content:"\f3ca"}.ion-ios-albums-outline:before{content:"\f3c9"}.ion-ios-americanfootball:before{content:"\f3cc"}.ion-ios-americanfootball-outline:before{content:"\f3cb"}.ion-ios-analytics:before{content:"\f3ce"}.ion-ios-analytics-outline:before{content:"\f3cd"}.ion-ios-arrow-back:before{content:"\f3cf"}.ion-ios-arrow-down:before{content:"\f3d0"}.ion-ios-arrow-forward:before{content:"\f3d1"}.ion-ios-arrow-left:before{content:"\f3d2"}.ion-ios-arrow-right:before{content:"\f3d3"}.ion-ios-arrow-thin-down:before{content:"\f3d4"}.ion-ios-arrow-thin-left:before{content:"\f3d5"}.ion-ios-arrow-thin-right:before{content:"\f3d6"}.ion-ios-arrow-thin-up:before{content:"\f3d7"}.ion-ios-arrow-up:before{content:"\f3d8"}.ion-ios-at:before{content:"\f3da"}.ion-ios-at-outline:before{content:"\f3d9"}.ion-ios-barcode:before{content:"\f3dc"}.ion-ios-barcode-outline:before{content:"\f3db"}.ion-ios-baseball:before{content:"\f3de"}.ion-ios-baseball-outline:before{content:"\f3dd"}.ion-ios-basketball:before{content:"\f3e0"}.ion-ios-basketball-outline:before{content:"\f3df"}.ion-ios-bell:before{content:"\f3e2"}.ion-ios-bell-outline:before{content:"\f3e1"}.ion-ios-body:before{content:"\f3e4"}.ion-ios-body-outline:before{content:"\f3e3"}.ion-ios-bolt:before{content:"\f3e6"}.ion-ios-bolt-outline:before{content:"\f3e5"}.ion-ios-book:before{content:"\f3e8"}.ion-ios-book-outline:before{content:"\f3e7"}.ion-ios-bookmarks:before{content:"\f3ea"}.ion-ios-bookmarks-outline:before{content:"\f3e9"}.ion-ios-box:before{content:"\f3ec"}.ion-ios-box-outline:before{content:"\f3eb"}.ion-ios-briefcase:before{content:"\f3ee"}.ion-ios-briefcase-outline:before{content:"\f3ed"}.ion-ios-browsers:before{content:"\f3f0"}.ion-ios-browsers-outline:before{content:"\f3ef"}.ion-ios-calculator:before{content:"\f3f2"}.ion-ios-calculator-outline:before{content:"\f3f1"}.ion-ios-calendar:before{content:"\f3f4"}.ion-ios-calendar-outline:before{content:"\f3f3"}.ion-ios-camera:before{content:"\f3f6"}.ion-ios-camera-outline:before{content:"\f3f5"}.ion-ios-cart:before{content:"\f3f8"}.ion-ios-cart-outline:before{content:"\f3f7"}.ion-ios-chatboxes:before{content:"\f3fa"}.ion-ios-chatboxes-outline:before{content:"\f3f9"}.ion-ios-chatbubble:before{content:"\f3fc"}.ion-ios-chatbubble-outline:before{content:"\f3fb"}.ion-ios-checkmark:before{content:"\f3ff"}.ion-ios-checkmark-empty:before{content:"\f3fd"}.ion-ios-checkmark-outline:before{content:"\f3fe"}.ion-ios-circle-filled:before{content:"\f400"}.ion-ios-circle-outline:before{content:"\f401"}.ion-ios-clock:before{content:"\f403"}.ion-ios-clock-outline:before{content:"\f402"}.ion-ios-close:before{content:"\f406"}.ion-ios-close-outline:before{content:"\f405"}.ion-ios-cloud:before{content:"\f40c"}.ion-ios-cloud-download:before{content:"\f408"}.ion-ios-cloud-download-outline:before{content:"\f407"}.ion-ios-cloud-outline:before{content:"\f409"}.ion-ios-cloud-upload:before{content:"\f40b"}.ion-ios-cloud-upload-outline:before{content:"\f40a"}.ion-ios-cloudy:before{content:"\f410"}.ion-ios-cloudy-night:before{content:"\f40e"}.ion-ios-cloudy-night-outline:before{content:"\f40d"}.ion-ios-cloudy-outline:before{content:"\f40f"}.ion-ios-cog:before{content:"\f412"}.ion-ios-cog-outline:before{content:"\f411"}.ion-ios-color-filter:before{content:"\f414"}.ion-ios-color-filter-outline:before{content:"\f413"}.ion-ios-color-wand:before{content:"\f416"}.ion-ios-color-wand-outline:before{content:"\f415"}.ion-ios-compose:before{content:"\f418"}.ion-ios-compose-outline:before{content:"\f417"}.ion-ios-contact:before{content:"\f41a"}.ion-ios-contact-outline:before{content:"\f419"}.ion-ios-copy:before{content:"\f41c"}.ion-ios-copy-outline:before{content:"\f41b"}.ion-ios-crop:before{content:"\f41e"}.ion-ios-crop-strong:before{content:"\f41d"}.ion-ios-download:before{content:"\f420"}.ion-ios-download-outline:before{content:"\f41f"}.ion-ios-drag:before{content:"\f421"}.ion-ios-email:before{content:"\f423"}.ion-ios-email-outline:before{content:"\f422"}.ion-ios-eye:before{content:"\f425"}.ion-ios-eye-outline:before{content:"\f424"}.ion-ios-fastforward:before{content:"\f427"}.ion-ios-fastforward-outline:before{content:"\f426"}.ion-ios-filing:before{content:"\f429"}.ion-ios-filing-outline:before{content:"\f428"}.ion-ios-film:before{content:"\f42b"}.ion-ios-film-outline:before{content:"\f42a"}.ion-ios-flag:before{content:"\f42d"}.ion-ios-flag-outline:before{content:"\f42c"}.ion-ios-flame:before{content:"\f42f"}.ion-ios-flame-outline:before{content:"\f42e"}.ion-ios-flask:before{content:"\f431"}.ion-ios-flask-outline:before{content:"\f430"}.ion-ios-flower:before{content:"\f433"}.ion-ios-flower-outline:before{content:"\f432"}.ion-ios-folder:before{content:"\f435"}.ion-ios-folder-outline:before{content:"\f434"}.ion-ios-football:before{content:"\f437"}.ion-ios-football-outline:before{content:"\f436"}.ion-ios-game-controller-a:before{content:"\f439"}.ion-ios-game-controller-a-outline:before{content:"\f438"}.ion-ios-game-controller-b:before{content:"\f43b"}.ion-ios-game-controller-b-outline:before{content:"\f43a"}.ion-ios-gear:before{content:"\f43d"}.ion-ios-gear-outline:before{content:"\f43c"}.ion-ios-glasses:before{content:"\f43f"}.ion-ios-glasses-outline:before{content:"\f43e"}.ion-ios-grid-view:before{content:"\f441"}.ion-ios-grid-view-outline:before{content:"\f440"}.ion-ios-heart:before{content:"\f443"}.ion-ios-heart-outline:before{content:"\f442"}.ion-ios-help:before{content:"\f446"}.ion-ios-help-empty:before{content:"\f444"}.ion-ios-help-outline:before{content:"\f445"}.ion-ios-home:before{content:"\f448"}.ion-ios-home-outline:before{content:"\f447"}.ion-ios-infinite:before{content:"\f44a"}.ion-ios-infinite-outline:before{content:"\f449"}.ion-ios-information:before{content:"\f44d"}.ion-ios-information-empty:before{content:"\f44b"}.ion-ios-information-outline:before{content:"\f44c"}.ion-ios-ionic-outline:before{content:"\f44e"}.ion-ios-keypad:before{content:"\f450"}.ion-ios-keypad-outline:before{content:"\f44f"}.ion-ios-lightbulb:before{content:"\f452"}.ion-ios-lightbulb-outline:before{content:"\f451"}.ion-ios-list:before{content:"\f454"}.ion-ios-list-outline:before{content:"\f453"}.ion-ios-location:before{content:"\f456"}.ion-ios-location-outline:before{content:"\f455"}.ion-ios-locked:before{content:"\f458"}.ion-ios-locked-outline:before{content:"\f457"}.ion-ios-loop:before{content:"\f45a"}.ion-ios-loop-strong:before{content:"\f459"}.ion-ios-medical:before{content:"\f45c"}.ion-ios-medical-outline:before{content:"\f45b"}.ion-ios-medkit:before{content:"\f45e"}.ion-ios-medkit-outline:before{content:"\f45d"}.ion-ios-mic:before{content:"\f461"}.ion-ios-mic-off:before{content:"\f45f"}.ion-ios-mic-outline:before{content:"\f460"}.ion-ios-minus:before{content:"\f464"}.ion-ios-minus-empty:before{content:"\f462"}.ion-ios-minus-outline:before{content:"\f463"}.ion-ios-monitor:before{content:"\f466"}.ion-ios-monitor-outline:before{content:"\f465"}.ion-ios-moon:before{content:"\f468"}.ion-ios-moon-outline:before{content:"\f467"}.ion-ios-more:before{content:"\f46a"}.ion-ios-more-outline:before{content:"\f469"}.ion-ios-musical-note:before{content:"\f46b"}.ion-ios-musical-notes:before{content:"\f46c"}.ion-ios-navigate:before{content:"\f46e"}.ion-ios-navigate-outline:before{content:"\f46d"}.ion-ios-nutrition:before{content:"\f470"}.ion-ios-nutrition-outline:before{content:"\f46f"}.ion-ios-paper:before{content:"\f472"}.ion-ios-paper-outline:before{content:"\f471"}.ion-ios-paperplane:before{content:"\f474"}.ion-ios-paperplane-outline:before{content:"\f473"}.ion-ios-partlysunny:before{content:"\f476"}.ion-ios-partlysunny-outline:before{content:"\f475"}.ion-ios-pause:before{content:"\f478"}.ion-ios-pause-outline:before{content:"\f477"}.ion-ios-paw:before{content:"\f47a"}.ion-ios-paw-outline:before{content:"\f479"}.ion-ios-people:before{content:"\f47c"}.ion-ios-people-outline:before{content:"\f47b"}.ion-ios-person:before{content:"\f47e"}.ion-ios-person-outline:before{content:"\f47d"}.ion-ios-personadd:before{content:"\f480"}.ion-ios-personadd-outline:before{content:"\f47f"}.ion-ios-photos:before{content:"\f482"}.ion-ios-photos-outline:before{content:"\f481"}.ion-ios-pie:before{content:"\f484"}.ion-ios-pie-outline:before{content:"\f483"}.ion-ios-pint:before{content:"\f486"}.ion-ios-pint-outline:before{content:"\f485"}.ion-ios-play:before{content:"\f488"}.ion-ios-play-outline:before{content:"\f487"}.ion-ios-plus:before{content:"\f48b"}.ion-ios-plus-empty:before{content:"\f489"}.ion-ios-plus-outline:before{content:"\f48a"}.ion-ios-pricetag:before{content:"\f48d"}.ion-ios-pricetag-outline:before{content:"\f48c"}.ion-ios-pricetags:before{content:"\f48f"}.ion-ios-pricetags-outline:before{content:"\f48e"}.ion-ios-printer:before{content:"\f491"}.ion-ios-printer-outline:before{content:"\f490"}.ion-ios-pulse:before{content:"\f493"}.ion-ios-pulse-strong:before{content:"\f492"}.ion-ios-rainy:before{content:"\f495"}.ion-ios-rainy-outline:before{content:"\f494"}.ion-ios-recording:before{content:"\f497"}.ion-ios-recording-outline:before{content:"\f496"}.ion-ios-redo:before{content:"\f499"}.ion-ios-redo-outline:before{content:"\f498"}.ion-ios-refresh:before{content:"\f49c"}.ion-ios-refresh-empty:before{content:"\f49a"}.ion-ios-refresh-outline:before{content:"\f49b"}.ion-ios-reload:before{content:"\f49d"}.ion-ios-reverse-camera:before{content:"\f49f"}.ion-ios-reverse-camera-outline:before{content:"\f49e"}.ion-ios-rewind:before{content:"\f4a1"}.ion-ios-rewind-outline:before{content:"\f4a0"}.ion-ios-rose:before{content:"\f4a3"}.ion-ios-rose-outline:before{content:"\f4a2"}.ion-ios-search:before{content:"\f4a5"}.ion-ios-settings:before{content:"\f4a7"}.ion-ios-settings-strong:before{content:"\f4a6"}.ion-ios-shuffle:before{content:"\f4a9"}.ion-ios-shuffle-strong:before{content:"\f4a8"}.ion-ios-skipbackward:before{content:"\f4ab"}.ion-ios-skipbackward-outline:before{content:"\f4aa"}.ion-ios-skipforward:before{content:"\f4ad"}.ion-ios-skipforward-outline:before{content:"\f4ac"}.ion-ios-snowy:before{content:"\f4ae"}.ion-ios-speedometer:before{content:"\f4b0"}.ion-ios-speedometer-outline:before{content:"\f4af"}.ion-ios-star:before{content:"\f4b3"}.ion-ios-star-half:before{content:"\f4b1"}.ion-ios-star-outline:before{content:"\f4b2"}.ion-ios-stopwatch:before{content:"\f4b5"}.ion-ios-stopwatch-outline:before{content:"\f4b4"}.ion-ios-sunny:before{content:"\f4b7"}.ion-ios-sunny-outline:before{content:"\f4b6"}.ion-ios-telephone:before{content:"\f4b9"}.ion-ios-telephone-outline:before{content:"\f4b8"}.ion-ios-tennisball:before{content:"\f4bb"}.ion-ios-tennisball-outline:before{content:"\f4ba"}.ion-ios-thunderstorm:before{content:"\f4bd"}.ion-ios-thunderstorm-outline:before{content:"\f4bc"}.ion-ios-time:before{content:"\f4bf"}.ion-ios-time-outline:before{content:"\f4be"}.ion-ios-timer:before{content:"\f4c1"}.ion-ios-timer-outline:before{content:"\f4c0"}.ion-ios-toggle:before{content:"\f4c3"}.ion-ios-toggle-outline:before{content:"\f4c2"}.ion-ios-trash:before{content:"\f4c5"}.ion-ios-trash-outline:before{content:"\f4c4"}.ion-ios-undo:before{content:"\f4c7"}.ion-ios-undo-outline:before{content:"\f4c6"}.ion-ios-unlocked:before{content:"\f4c9"}.ion-ios-unlocked-outline:before{content:"\f4c8"}.ion-ios-upload:before{content:"\f4cb"}.ion-ios-upload-outline:before{content:"\f4ca"}.ion-ios-videocam:before{content:"\f4cd"}.ion-ios-videocam-outline:before{content:"\f4cc"}.ion-ios-volume-high:before{content:"\f4ce"}.ion-ios-volume-low:before{content:"\f4cf"}.ion-ios-wineglass:before{content:"\f4d1"}.ion-ios-wineglass-outline:before{content:"\f4d0"}.ion-ios-world:before{content:"\f4d3"}.ion-ios-world-outline:before{content:"\f4d2"}.ion-ipad:before{content:"\f1f9"}.ion-iphone:before{content:"\f1fa"}.ion-ipod:before{content:"\f1fb"}.ion-jet:before{content:"\f295"}.ion-key:before{content:"\f296"}.ion-knife:before{content:"\f297"}.ion-laptop:before{content:"\f1fc"}.ion-leaf:before{content:"\f1fd"}.ion-levels:before{content:"\f298"}.ion-lightbulb:before{content:"\f299"}.ion-link:before{content:"\f1fe"}.ion-load-a:before{content:"\f29a"}.ion-load-b:before{content:"\f29b"}.ion-load-c:before{content:"\f29c"}.ion-load-d:before{content:"\f29d"}.ion-location:before{content:"\f1ff"}.ion-lock-combination:before{content:"\f4d4"}.ion-locked:before{content:"\f200"}.ion-log-in:before{content:"\f29e"}.ion-log-out:before{content:"\f29f"}.ion-loop:before{content:"\f201"}.ion-magnet:before{content:"\f2a0"}.ion-male:before{content:"\f2a1"}.ion-man:before{content:"\f202"}.ion-map:before{content:"\f203"}.ion-medkit:before{content:"\f2a2"}.ion-merge:before{content:"\f33f"}.ion-mic-a:before{content:"\f204"}.ion-mic-b:before{content:"\f205"}.ion-mic-c:before{content:"\f206"}.ion-minus:before{content:"\f209"}.ion-minus-circled:before{content:"\f207"}.ion-minus-round:before{content:"\f208"}.ion-model-s:before{content:"\f2c1"}.ion-monitor:before{content:"\f20a"}.ion-more:before{content:"\f20b"}.ion-mouse:before{content:"\f340"}.ion-music-note:before{content:"\f20c"}.ion-navicon:before{content:"\f20e"}.ion-navicon-round:before{content:"\f20d"}.ion-navigate:before{content:"\f2a3"}.ion-network:before{content:"\f341"}.ion-no-smoking:before{content:"\f2c2"}.ion-nuclear:before{content:"\f2a4"}.ion-outlet:before{content:"\f342"}.ion-paintbrush:before{content:"\f4d5"}.ion-paintbucket:before{content:"\f4d6"}.ion-paper-airplane:before{content:"\f2c3"}.ion-paperclip:before{content:"\f20f"}.ion-pause:before{content:"\f210"}.ion-person:before{content:"\f213"}.ion-person-add:before{content:"\f211"}.ion-person-stalker:before{content:"\f212"}.ion-pie-graph:before{content:"\f2a5"}.ion-pin:before{content:"\f2a6"}.ion-pinpoint:before{content:"\f2a7"}.ion-pizza:before{content:"\f2a8"}.ion-plane:before{content:"\f214"}.ion-planet:before{content:"\f343"}.ion-play:before{content:"\f215"}.ion-playstation:before{content:"\f30a"}.ion-plus:before{content:"\f218"}.ion-plus-circled:before{content:"\f216"}.ion-plus-round:before{content:"\f217"}.ion-podium:before{content:"\f344"}.ion-pound:before{content:"\f219"}.ion-power:before{content:"\f2a9"}.ion-pricetag:before{content:"\f2aa"}.ion-pricetags:before{content:"\f2ab"}.ion-printer:before{content:"\f21a"}.ion-pull-request:before{content:"\f345"}.ion-qr-scanner:before{content:"\f346"}.ion-quote:before{content:"\f347"}.ion-radio-waves:before{content:"\f2ac"}.ion-record:before{content:"\f21b"}.ion-refresh:before{content:"\f21c"}.ion-reply:before{content:"\f21e"}.ion-reply-all:before{content:"\f21d"}.ion-ribbon-a:before{content:"\f348"}.ion-ribbon-b:before{content:"\f349"}.ion-sad:before{content:"\f34a"}.ion-sad-outline:before{content:"\f4d7"}.ion-scissors:before{content:"\f34b"}.ion-search:before{content:"\f21f"}.ion-settings:before{content:"\f2ad"}.ion-share:before{content:"\f220"}.ion-shuffle:before{content:"\f221"}.ion-skip-backward:before{content:"\f222"}.ion-skip-forward:before{content:"\f223"}.ion-social-android:before{content:"\f225"}.ion-social-android-outline:before{content:"\f224"}.ion-social-angular:before{content:"\f4d9"}.ion-social-angular-outline:before{content:"\f4d8"}.ion-social-apple:before{content:"\f227"}.ion-social-apple-outline:before{content:"\f226"}.ion-social-bitcoin:before{content:"\f2af"}.ion-social-bitcoin-outline:before{content:"\f2ae"}.ion-social-buffer:before{content:"\f229"}.ion-social-buffer-outline:before{content:"\f228"}.ion-social-chrome:before{content:"\f4db"}.ion-social-chrome-outline:before{content:"\f4da"}.ion-social-codepen:before{content:"\f4dd"}.ion-social-codepen-outline:before{content:"\f4dc"}.ion-social-css3:before{content:"\f4df"}.ion-social-css3-outline:before{content:"\f4de"}.ion-social-designernews:before{content:"\f22b"}.ion-social-designernews-outline:before{content:"\f22a"}.ion-social-dribbble:before{content:"\f22d"}.ion-social-dribbble-outline:before{content:"\f22c"}.ion-social-dropbox:before{content:"\f22f"}.ion-social-dropbox-outline:before{content:"\f22e"}.ion-social-euro:before{content:"\f4e1"}.ion-social-euro-outline:before{content:"\f4e0"}.ion-social-facebook:before{content:"\f231"}.ion-social-facebook-outline:before{content:"\f230"}.ion-social-foursquare:before{content:"\f34d"}.ion-social-foursquare-outline:before{content:"\f34c"}.ion-social-freebsd-devil:before{content:"\f2c4"}.ion-social-github:before{content:"\f233"}.ion-social-github-outline:before{content:"\f232"}.ion-social-google:before{content:"\f34f"}.ion-social-google-outline:before{content:"\f34e"}.ion-social-googleplus:before{content:"\f235"}.ion-social-googleplus-outline:before{content:"\f234"}.ion-social-hackernews:before{content:"\f237"}.ion-social-hackernews-outline:before{content:"\f236"}.ion-social-html5:before{content:"\f4e3"}.ion-social-html5-outline:before{content:"\f4e2"}.ion-social-instagram:before{content:"\f351"}.ion-social-instagram-outline:before{content:"\f350"}.ion-social-javascript:before{content:"\f4e5"}.ion-social-javascript-outline:before{content:"\f4e4"}.ion-social-linkedin:before{content:"\f239"}.ion-social-linkedin-outline:before{content:"\f238"}.ion-social-markdown:before{content:"\f4e6"}.ion-social-nodejs:before{content:"\f4e7"}.ion-social-octocat:before{content:"\f4e8"}.ion-social-pinterest:before{content:"\f2b1"}.ion-social-pinterest-outline:before{content:"\f2b0"}.ion-social-python:before{content:"\f4e9"}.ion-social-reddit:before{content:"\f23b"}.ion-social-reddit-outline:before{content:"\f23a"}.ion-social-rss:before{content:"\f23d"}.ion-social-rss-outline:before{content:"\f23c"}.ion-social-sass:before{content:"\f4ea"}.ion-social-skype:before{content:"\f23f"}.ion-social-skype-outline:before{content:"\f23e"}.ion-social-snapchat:before{content:"\f4ec"}.ion-social-snapchat-outline:before{content:"\f4eb"}.ion-social-tumblr:before{content:"\f241"}.ion-social-tumblr-outline:before{content:"\f240"}.ion-social-tux:before{content:"\f2c5"}.ion-social-twitch:before{content:"\f4ee"}.ion-social-twitch-outline:before{content:"\f4ed"}.ion-social-twitter:before{content:"\f243"}.ion-social-twitter-outline:before{content:"\f242"}.ion-social-usd:before{content:"\f353"}.ion-social-usd-outline:before{content:"\f352"}.ion-social-vimeo:before{content:"\f245"}.ion-social-vimeo-outline:before{content:"\f244"}.ion-social-whatsapp:before{content:"\f4f0"}.ion-social-whatsapp-outline:before{content:"\f4ef"}.ion-social-windows:before{content:"\f247"}.ion-social-windows-outline:before{content:"\f246"}.ion-social-wordpress:before{content:"\f249"}.ion-social-wordpress-outline:before{content:"\f248"}.ion-social-yahoo:before{content:"\f24b"}.ion-social-yahoo-outline:before{content:"\f24a"}.ion-social-yen:before{content:"\f4f2"}.ion-social-yen-outline:before{content:"\f4f1"}.ion-social-youtube:before{content:"\f24d"}.ion-social-youtube-outline:before{content:"\f24c"}.ion-soup-can:before{content:"\f4f4"}.ion-soup-can-outline:before{content:"\f4f3"}.ion-speakerphone:before{content:"\f2b2"}.ion-speedometer:before{content:"\f2b3"}.ion-spoon:before{content:"\f2b4"}.ion-star:before{content:"\f24e"}.ion-stats-bars:before{content:"\f2b5"}.ion-steam:before{content:"\f30b"}.ion-stop:before{content:"\f24f"}.ion-thermometer:before{content:"\f2b6"}.ion-thumbsdown:before{content:"\f250"}.ion-thumbsup:before{content:"\f251"}.ion-toggle:before{content:"\f355"}.ion-toggle-filled:before{content:"\f354"}.ion-transgender:before{content:"\f4f5"}.ion-trash-a:before{content:"\f252"}.ion-trash-b:before{content:"\f253"}.ion-trophy:before{content:"\f356"}.ion-tshirt:before{content:"\f4f7"}.ion-tshirt-outline:before{content:"\f4f6"}.ion-umbrella:before{content:"\f2b7"}.ion-university:before{content:"\f357"}.ion-unlocked:before{content:"\f254"}.ion-upload:before{content:"\f255"}.ion-usb:before{content:"\f2b8"}.ion-videocamera:before{content:"\f256"}.ion-volume-high:before{content:"\f257"}.ion-volume-low:before{content:"\f258"}.ion-volume-medium:before{content:"\f259"}.ion-volume-mute:before{content:"\f25a"}.ion-wand:before{content:"\f358"}.ion-waterdrop:before{content:"\f25b"}.ion-wifi:before{content:"\f25c"}.ion-wineglass:before{content:"\f2b9"}.ion-woman:before{content:"\f25d"}.ion-wrench:before{content:"\f2ba"}.ion-xbox:before{content:"\f30c"}.smartbanner-show{margin-top:80px}.smartbanner-show .smartbanner{display:block}.smartbanner{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;background:#f4f4f4;display:none;font-family:Helvetica Neue,sans-serif;height:80px;left:0;line-height:80px;overflow:hidden;position:absolute;top:0;width:100%;z-index:9998}.smartbanner-container{margin:0 auto;white-space:nowrap}.smartbanner-close{-webkit-font-smoothing:subpixel-antialiased;border:0;border-radius:14px;color:#888;display:inline-block;font-family:ArialRoundedMTBold,Arial;font-size:20px;margin:0 5px;text-align:center;text-decoration:none;vertical-align:middle}.smartbanner-close:active,.smartbanner-close:hover{color:#aaa}.smartbanner-icon{background-size:cover;border-radius:10px;height:57px;margin-right:12px;width:57px}.smartbanner-icon,.smartbanner-info{display:inline-block;vertical-align:middle}.smartbanner-info{font-size:11px;font-weight:700;line-height:1.2em;width:44%}.smartbanner-title{font-size:13px;line-height:18px}.smartbanner-button{bottom:0;color:#6a6a6a;font-size:14px;font-weight:700;height:24px;line-height:24px;margin:auto 0;position:absolute;right:20px;text-align:center;text-decoration:none;text-shadow:0 1px 0 hsla(0,0%,100%,.8);text-transform:uppercase;top:0}.smartbanner-button:active,.smartbanner-button:hover{color:#aaa}.smartbanner-ios{background:#f4f4f4;background:linear-gradient(180deg,#f4f4f4,#cdcdcd);box-shadow:0 1px 2px rgba(0,0,0,.5);line-height:80px}.smartbanner-ios .smartbanner-close{border:0;color:#888;height:18px;line-height:18px;text-shadow:0 1px 0 #fff;width:18px}.smartbanner-ios .smartbanner-close:active,.smartbanner-ios .smartbanner-close:hover{color:#aaa}.smartbanner-ios .smartbanner-icon{background:rgba(0,0,0,.6);background-size:cover;box-shadow:0 1px 3px rgba(0,0,0,.3)}.smartbanner-ios .smartbanner-info{color:#6a6a6a;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}.smartbanner-ios .smartbanner-title{color:#4d4d4d;font-weight:700}.smartbanner-ios .smartbanner-button{background:#efefef;background:linear-gradient(180deg,#efefef,#dcdcdc);border-radius:3px;box-shadow:inset 0 0 0 1px #bfbfbf,0 1px 0 hsla(0,0%,100%,.6),inset 0 2px 0 hsla(0,0%,100%,.7);color:#6a6a6a;min-width:10%;padding:0 10px}.smartbanner-ios .smartbanner-button:active,.smartbanner-ios .smartbanner-button:hover{background:#dcdcdc;background:linear-gradient(180deg,#dcdcdc,#efefef)}.smartbanner-android{background:#3d3d3d url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7);box-shadow:inset 0 4px 0 #88b131;line-height:82px}.smartbanner-android .smartbanner-close{background:#1c1e21;border:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.8),0 1px 1px hsla(0,0%,100%,.3);color:#b1b1b3;height:17px;line-height:17px;margin-right:7px;text-shadow:0 1px 1px #000;width:17px}.smartbanner-android .smartbanner-close:active,.smartbanner-android .smartbanner-close:hover{color:#eee}.smartbanner-android .smartbanner-icon{background-color:transparent;box-shadow:none}.smartbanner-android .smartbanner-info{color:#ccc;text-shadow:0 1px 2px #000}.smartbanner-android .smartbanner-title{color:#fff;font-weight:700}.smartbanner-android .smartbanner-button{background:none;border-radius:0;box-shadow:0 0 0 1px #333,0 0 0 2px #dddcdc;color:#d1d1d1;min-width:12%;padding:0}.smartbanner-android .smartbanner-button:active,.smartbanner-android .smartbanner-button:hover{background:none}.smartbanner-android .smartbanner-button-text{background:#42b6c9;background:linear-gradient(180deg,#42b6c9,#39a9bb);box-shadow:none;display:block;padding:0 10px;text-align:center;text-shadow:none;text-transform:none}.smartbanner-android .smartbanner-button-text:active,.smartbanner-android .smartbanner-button-text:hover{background:#2ac7e1}.smartbanner-windows{background:#f4f4f4;background:linear-gradient(180deg,#f4f4f4,#cdcdcd);box-shadow:0 1px 2px rgba(0,0,0,.5);line-height:80px}.smartbanner-windows .smartbanner-close{border:0;color:#888;height:18px;line-height:18px;text-shadow:0 1px 0 #fff;width:18px}.smartbanner-windows .smartbanner-close:active,.smartbanner-windows .smartbanner-close:hover{color:#aaa}.smartbanner-windows .smartbanner-icon{background:rgba(0,0,0,.6);background-size:cover;box-shadow:0 1px 3px rgba(0,0,0,.3)}.smartbanner-windows .smartbanner-info{color:#6a6a6a;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}.smartbanner-windows .smartbanner-title{color:#4d4d4d;font-weight:700}.smartbanner-windows .smartbanner-button{background:#efefef;background:linear-gradient(180deg,#efefef,#dcdcdc);border-radius:3px;box-shadow:inset 0 0 0 1px #bfbfbf,0 1px 0 hsla(0,0%,100%,.6),inset 0 2px 0 hsla(0,0%,100%,.7);color:#6a6a6a;min-width:10%;padding:0 10px}.smartbanner-windows .smartbanner-button:active,.smartbanner-windows .smartbanner-button:hover{background:#dcdcdc;background:linear-gradient(180deg,#dcdcdc,#efefef)}*,:after,:before{box-sizing:border-box}body{background-color:#fafafa;color:#333;display:flex;flex-direction:column;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-synthesis:style;height:100%;line-height:1.4;margin:0 auto;max-width:160em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-weight:500;line-height:1.1;margin:0}h1{font-size:36px;font-weight:700}a.pill-button,a.rect-button{background-color:transparent;text-decoration:none}a.pill-button:focus,a.pill-button:hover,a.rect-button:focus,a.rect-button:hover{outline:0;text-decoration:none}a{background-color:transparent;color:#29a5dc;text-decoration:none}a:focus,a:hover{color:#29a5dc;outline:0;text-decoration:underline}.dashboard-page p,.flashcards-page p,.home-page p,.study-page p{color:#4a4a4a;font-size:14px;line-height:24px;margin:0}.dashboard-page hr,.flashcards-page hr,.home-page hr,.study-page hr{border:0;border-top:1px solid #eee;margin-bottom:20px;margin-top:20px}ul{margin:0;padding:0}form .hidden-submit-button{border:0;font-size:0!important;padding:0;position:absolute}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(/static/open-sans-thin-d461f5cfaf28242d5857.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/static/open-sans-bold-55397be74c642720aa75.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mont Semi;font-style:normal;font-weight:600;src:url(/static/mont-semibold-b6d8c56e4745cbcf3d0e.woff2) format("woff2")}._add-learner-icon{content:"\f39f"}._add-learner-icon,._alert-circled{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._alert-circled{content:"\f100"}._apple-icon{content:"\f227"}._apple-icon,._arrow-back{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._arrow-back{content:"\f2ca"}._arrow-forward{content:"\f30f"}._arrow-forward,._arrow-up-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._arrow-up-icon{content:"\f365"}._back-icon{content:"\f3d2"}._back-icon,._bold-plus-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._bold-plus-icon{content:"\f218"}._bold-plus-circle-icon{content:"\f359"}._bold-plus-circle-icon,._bookmark-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._bookmark-icon{content:"\f36b"}._browse-deck-icon{content:"\f3c9"}._browse-deck-icon,._browse-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._browse-icon{content:"\f43e"}._certified-icon{color:#00cf69;content:"\f120"}._certified-icon,._checkmark-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._checkmark-icon{content:"\f122"}._checkmark-icon-filled{content:"\f120"}._checkmark-icon-filled,._chevron-down{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._chevron-down{content:"\f123"}._chevron-left{content:"\f124"}._chevron-left,._chevron-right{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._chevron-right{content:"\f125"}._circle-checked-icon{content:"\f3fe"}._circle-checked-icon,._circle-unchecked-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._circle-unchecked-icon{content:"\f401"}._clear-icon{content:"\f128"}._clear-icon,._clipboard-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._clipboard-icon{content:"\f376"}._collapse-icon{content:"\f3d8"}._collapse-icon,._compose-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._compose-icon{content:"\f12c"}._conceal-icon{transform:rotate(90deg)}._conceal-icon,._contract-icon{content:"\00AB";font-family:Open Sans;font-size:24px;font-style:normal;line-height:inherit}._copy-icon{content:"\f41c"}._copy-icon,._cross-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._cross-icon{content:"\f2c7"}._desktop-icon{content:"\f380"}._desktop-icon,._dismiss-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._dismiss-icon{content:"\f404"}._display-up-icon{content:"\f3d0"}._display-up-icon,._document-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._document-icon{content:"\f381"}._dots-icon{content:"\f46a"}._dots-icon,._down-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._down-icon{content:"\f35d"}._dropup-icon{content:"\f365"}._dropdown-icon,._dropup-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._dropdown-icon{content:"\f35f"}._duplicate-icon{content:"\f41b"}._duplicate-icon,._edit-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._edit-icon{content:"\f2bf"}._edit-card-icon{content:"\f12c"}._edit-card-icon,._ellipsis-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._ellipsis-icon{content:"\f396"}._email-icon{content:"\f422"}._email-icon,._export-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._export-icon{content:"\f4ca"}._extend-icon{content:"\00BB";font-family:Open Sans;font-size:24px;font-style:normal;line-height:inherit}._eye{content:"\f133"}._eye,._eye-disabled{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._eye-disabled{content:"\f306"}._facebook-icon{content:"\f231"}._facebook-icon,._filled-chevron-down{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._filled-chevron-down{content:"\f35f"}._flashcards{content:"\f3ca"}._flashcards,._flashcards-outline{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._flashcards-outline{content:"\f3ef"}._forward-icon{content:"\f3d3"}._forward-icon,._funnel-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._funnel-icon{content:"\f38b"}._hamburger-icon{content:"\f394"}._hamburger-icon,._happy-emoji-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._happy-emoji-icon{content:"\f3c6"}._help-icon{content:"\f444"}._help-icon,._image-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._image-icon{content:"\f147"}._import-icon{content:"\f41f"}._import-icon,._infinite-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._infinite-icon{content:"\f449"}._info-bold-icon{content:"\f149"}._info-bold-icon,._info-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._info-icon{content:"\f44c"}._insert-icon{content:"\f48a"}._insert-icon,._link-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._link-icon{content:"\f1fe"}._list-icon{content:"\f453"}._list-icon,._locked-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._locked-icon{content:"\f457"}._locked-icon-filled{content:"\f200"}._locked-icon-filled,._logout-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._logout-icon{content:"\f29f"}._magic-wand-icon{content:"\f416"}._magic-wand-icon,._mixed-checkbox-filled{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._mixed-checkbox-filled{content:"\f3a9"}._mobile-icon{content:"\f3a1"}._mobile-icon,._mouse-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._mouse-icon{content:"\f340"}._open-icon{content:"\f39c"}._open-icon,._pause-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._pause-icon{content:"\f478"}._people-icon{content:"\f39e"}._people-icon,._play-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._play-icon{content:"\f488"}._play-circle-icon{content:"\f362"}._play-circle-icon,._plus-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._plus-icon{content:"\f489"}._plus-icon-circled{content:"\f216"}._plus-icon-circled,._preview-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._preview-icon{content:"\f43e"}._private-icon{content:"\f2e3"}._private-icon,._progress-report-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._progress-report-icon{content:"\f127"}._public-icon{content:"\f4d2"}._public-icon,._radio-button-selected-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._radio-button-selected-icon{content:"\f400"}._radio-button-unselected-icon{content:"\f401"}._radio-button-unselected-icon,._reorder-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._reorder-icon{content:"\f4a9"}._retract-down-icon{content:"\f3d0"}._retract-down-icon,._sad-emoji-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._sad-emoji-icon{content:"\f4d7"}._search-icon{content:"\f4a4"}._search-icon,._settings-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._settings-icon{content:"\f4a7"}._share-icon{content:"\f3ac"}._share-icon,._shuffle-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._shuffle-icon{content:"\f4a8"}._social-share-icon{content:"\f3ac";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._sound-wave-hover-icon{background-image:url(/pks/images/shared/sound-wave-hover-40371d1c52f5c6feb1ba.svg)}._sound-wave-hover-icon,._sound-wave-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";cursor:pointer;flex-shrink:0;height:14px;width:18px}._sound-wave-icon{background-image:url(/pks/images/shared/sound-wave-685830abee0638bdd06b.svg)}._sparkles-image-icon{background-image:url(/pks/images/shared/sparkles-042a253d95bf14002d60.svg);height:18px;width:18px}._sparkles-image-icon,._two-sparkles-image-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;content:" "}._two-sparkles-image-icon{background-image:url(/pks/images/shared/two_sparkles-fd5aac32f68c912a8253.svg);height:21px;width:21px}._speaker-icon{content:"\f3b8"}._speaker-icon,._star-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._star-icon{content:"\f2fc"}._stats-icon{content:"\f2b5"}._stats-icon,._tablet-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._tablet-icon{content:"\f3a2"}._toggle-button{background-image:url(/pks/images/shared/toggle-button-on-61e7e6f1b7806858d5d5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";cursor:pointer;display:flex;height:30px;width:30px}._trash-icon{content:"\f4c4"}._trash-icon,._unlocked-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._unlocked-icon{content:"\f4c8"}._up-icon{content:"\f366"}._up-icon,._upload-icon{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._upload-icon{content:"\f4ca"}._user-icon{content:"\f3a0";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}._user-icon-image{background-image:url(/pks/images/shared/user-avatar-d6b24637803ca6af8384.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" "}._youtube-icon{content:"\f24c"}._youtube-icon,.ion-ios-close-empty:before{font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}.ion-ios-close-empty:before{content:"\f404"}.ion-ios-search-strong:before{content:"\f4a4";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}.market-search-bar{grid-gap:12px;align-items:center;background-color:#fff;border-top:1px solid #f2f4f6;display:flex;gap:12px;height:90px;justify-content:flex-start;padding:0 4%;position:relative;transition:all .3s ease;width:100%}.market-search-bar .search-icon{align-items:center;color:#555;display:flex;font-size:36px;justify-content:center;margin-top:6px;transition:font-size .3s ease}.market-search-bar .ion-ios-search-strong:before{color:#555;font-size:30px;line-height:1;transition:all .3s ease}.market-search-bar .search-field{background:#fff;border:none;font-family:Open Sans,sans-serif;font-size:24px;height:100%;padding:0 2% 0 0;width:100%}.market-search-bar .search-field:focus{color:#555}.market-search-bar .search-field:focus:not(.focus-visible){outline:none}.market-search-bar .search-field:focus:not(:focus-visible){outline:none}.market-search-bar .search-field::-moz-placeholder{color:#555;font-size:16px;font-style:italic;line-height:1}.market-search-bar .search-field:-ms-input-placeholder{color:#555;font-size:16px;font-style:italic;line-height:1}.market-search-bar .search-field::placeholder{color:#555;font-size:16px;font-style:italic;line-height:1}.market-search-bar .dismiss-suggestions{background-color:transparent;border:none;cursor:pointer;height:27px;margin:0;position:relative;width:27px}.market-search-bar .dismiss-suggestions:after{color:#555;content:"\f128";font-family:Ionicons;font-size:24px;font-size:27px;font-style:normal;left:0;line-height:inherit;position:absolute;top:-2px}.market-search-bar .search-button{display:none}.market-search-bar .autocomplete-slide{left:0;position:absolute;top:100%;width:100%;z-index:3}.market-search-bar .autocomplete-slide ::-webkit-scrollbar{display:none}.market-search-bar .autocomplete-slide ul{background-color:hsla(0,0%,100%,.98);border-top:1px solid #eee;box-shadow:0 3px 6px 0 #ededed;left:80px;list-style:none outside none;max-height:50vh;overflow:auto;padding:0;width:100%}.market-search-bar .autocomplete-slide ul li{margin:0;padding:0}.market-search-bar .autocomplete-slide ul li:hover{background-color:#eee}.market-search-bar .autocomplete-slide ul li a{background-color:transparent;color:#5f5f5f;display:block;font-size:18px;font-weight:500;height:100%;line-height:normal;padding:18px 6%;text-align:left;text-decoration:none;width:100%}.market-search-bar .autocomplete-slide ul li.selected{background-color:rgba(0,0,0,.1)}.market-search-bar[focus-within] .search-icon{color:#5f5f5f;font-size:42px}.market-search-bar:focus-within .search-icon{color:#5f5f5f;font-size:42px}.market-search-bar:hover{box-shadow:0 2px 4px rgba(0,0,0,.1)}.market-search-bar:hover .ion-ios-search-strong:before{color:#29a5dc}@media (max-width:48em){.market-search-bar{height:60px}.market-search-bar .ion-ios-search-strong:before{font-size:24px}.market-search-bar .search-field::-moz-placeholder{font-size:13px}.market-search-bar .search-field:-ms-input-placeholder{font-size:13px}.market-search-bar .search-field::placeholder{font-size:13px}}body,html{font-size:100%}body{font-family:Open Sans,sans-serif}body.flashcards.mobile-web{font-family:sans-serif!important}.landing-band-heading{color:#fff;font-family:Mont,sans-serif;font-size:43px;font-weight:900;line-height:1;margin:0}@media screen and (min-width:320px){.landing-band-heading{font-size:calc(28.8px + 4.4375vw)}}@media screen and (min-width:1920px){.landing-band-heading{font-size:114px}}.landing-band-sub-heading{font-size:18px;font-weight:300;line-height:1.6}@media screen and (min-width:320px){.landing-band-sub-heading{font-size:calc(16.2px + .5625vw)}}@media screen and (min-width:1920px){.landing-band-sub-heading{font-size:27px}}.band-heading{color:#16191d;font-family:Mont,sans-serif;font-size:43px;font-weight:900;line-height:1.1;margin:0}@media screen and (min-width:320px){.band-heading{font-size:calc(38.4px + 1.4375vw)}}@media screen and (min-width:1920px){.band-heading{font-size:66px}}.band-blurb{color:#586474;font-size:21px;font-weight:300;line-height:1.7;margin:0}@media (max-width:100em){.band-heading{font-size:66px}}@media (max-width:85.375em){.band-heading{font-size:48px}.band-blurb{font-size:18px}}@media (max-width:64em){.band-heading{font-size:33px}}@media (max-width:23.75em){.band-heading{font-size:29px}.band-blurb{font-size:15px}}.inner{margin:0 auto;max-width:1480px}.outer{margin:0 auto;max-width:1920px}.text-button,.text-button a{align-items:center;color:#29a5dc;cursor:pointer;display:inline-flex;font-size:18px;font-style:italic;font-weight:600;justify-content:center;line-height:1.125rem;text-decoration:none}._nav-margin-content-boundary{margin-left:4%;margin-right:4%}@media (max-width:64em){._nav-margin-content-boundary{margin-left:6%;margin-right:6%}}._nav-padded-content-boundary{padding-left:4%;padding-right:4%}@media (max-width:64em){._nav-padded-content-boundary{padding-left:6%;padding-right:6%}}._content-boundary{margin-left:4%;margin-right:4%}@media (max-width:64em){._content-boundary{margin-left:6%;margin-right:6%}}._padded-content-boundary{padding-left:4%;padding-right:4%}@media (max-width:64em){._padded-content-boundary{padding-left:6%;padding-right:6%}}.band-messaging{grid-row-gap:1rem;display:grid}@media (max-width:48em){.band-messaging{grid-row-gap:1rem}}.modal-transition-wrapper .modal.forgot-modal .modal-body{display:flex;flex-direction:column;justify-content:flex-start;width:600px}.modal-transition-wrapper .modal.forgot-modal .modal-body .modal-content{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:auto}.modal-transition-wrapper .modal.forgot-modal .modal-body .modal-content .modal-title{padding:0}.modal-transition-wrapper .modal.forgot-modal .modal-body .modal-content .forgot-form{padding-top:18px;position:relative;width:80%}.modal-transition-wrapper .modal.forgot-modal .modal-body .modal-content .forgot-form .text-field{margin:0 0 18px;position:relative}.modal-transition-wrapper .modal.forgot-modal .modal-body .modal-content .forgot-form .text-field .input-and-buttons{font-size:16px}.modal-transition-wrapper .modal.forgot-modal .modal-body .modal-content .forgot-form .text-field .input-and-buttons input:-webkit-autofill,.modal-transition-wrapper .modal.forgot-modal .modal-body .modal-content .forgot-form .text-field .input-and-buttons input:-webkit-autofill:focus,.modal-transition-wrapper .modal.forgot-modal .modal-body .modal-content .forgot-form .text-field .input-and-buttons input:-webkit-autofill:hover{-webkit-text-fill-color:#197096;background-color:transparent!important;-webkit-box-shadow:inset 0 0 0 1000px #fff;font-size:16px!important}.modal-transition-wrapper .modal.forgot-modal .modal-body .modal-content .forgot-form .text-field .input-and-buttons .text-input{background-color:transparent;border:none;border-bottom:4px solid #eee;border-radius:0;color:#197096;font-size:16px;font-weight:600;height:36px;padding:0;position:relative;width:100%;z-index:10}.modal-transition-wrapper .modal.forgot-modal .modal-body .modal-content .forgot-form .text-field .input-and-buttons .text-input:focus{border-bottom:3px solid #29a5dc;color:#197096;outline:none}.modal-transition-wrapper .modal.forgot-modal .modal-body .modal-content .forgot-form .text-field .input-and-buttons .field-descriptor{color:#aaa;font-size:16px;font-weight:600;left:0;position:absolute;top:8px;transition:all .2s ease;z-index:5}.modal-transition-wrapper .modal.forgot-modal .modal-body .modal-content .forgot-form .text-field.has-content .input-and-buttons .field-descriptor,.modal-transition-wrapper .modal.forgot-modal .modal-body .modal-content .forgot-form .text-field.has-focus .input-and-buttons .field-descriptor{font-size:12px;font-weight:300;top:-12px;transition:all .2s ease}.modal-transition-wrapper .modal.forgot-modal .modal-body .modal-content .forgot-form .modal-actions{align-items:center;display:flex;justify-content:center;margin-top:24px}.modal-transition-wrapper .modal.forgot-modal .modal-body .modal-content .forgot-form .modal-actions .reset-password-button{margin:0 6px}.modal-transition-wrapper .modal.forgot-modal .modal-body .modal-content .forgot-form .error-field{color:#c00;font-size:12px;font-style:italic;margin:6px 0 0;position:absolute;text-align:left;width:100%}.modal-transition-wrapper .modal.forgot-modal .modal-body .modal-content .footer{display:flex;justify-content:space-between;margin-top:30px;width:80%}@media (max-width:942px){.modal-transition-wrapper .modal.forgot-modal .modal-body{width:100vw}.modal-transition-wrapper .modal.forgot-modal .modal-body .modal-content{width:408px}}.modal-transition-wrapper .modal.login-modal .modal-body{display:flex;flex-direction:column;justify-content:flex-start;max-height:100vh;width:400px}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content{align-items:center;display:flex;flex-direction:column;justify-content:space-between;max-height:calc(100vh - 60px);width:auto}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .modal-title{font-size:30px;padding:0}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .social-login{align-items:center;display:flex;flex-direction:column;justify-content:space-around;margin:24px 0 18px;position:relative;width:100%}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .wordy-hr{align-items:center;display:flex;width:100%}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .wordy-hr span{color:#ff8243;font-size:12px;margin:0 1em;text-transform:uppercase}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .wordy-hr hr{border:0;border-top:1px solid #eee;box-sizing:content-box;flex:1;height:0;margin-bottom:20px;margin-top:20px}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .login-form{padding-top:8px;position:relative;width:80%}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .login-form .text-field{margin:0 0 18px;position:relative}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .login-form .text-field .input-and-buttons{font-size:16px}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .login-form .text-field .input-and-buttons input:-webkit-autofill,.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .login-form .text-field .input-and-buttons input:-webkit-autofill:focus,.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .login-form .text-field .input-and-buttons input:-webkit-autofill:hover{-webkit-text-fill-color:#197096;background-color:transparent!important;-webkit-box-shadow:inset 0 0 0 1000px #fff;font-size:16px!important}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .login-form .text-field .input-and-buttons .text-input{background-color:transparent;border:none;border-bottom:4px solid #eee;border-radius:0;color:#197096;font-size:16px;font-weight:600;height:36px;padding:0;position:relative;width:100%;z-index:10}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .login-form .text-field .input-and-buttons .text-input:focus{border-bottom:3px solid #29a5dc;color:#197096;outline:none}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .login-form .text-field .input-and-buttons .field-descriptor{color:#aaa;font-size:16px;font-weight:600;left:0;position:absolute;top:8px;transition:all .2s ease;z-index:5}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .login-form .text-field.has-content .input-and-buttons .field-descriptor,.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .login-form .text-field.has-focus .input-and-buttons .field-descriptor{font-size:12px;font-weight:300;top:-12px;transition:all .2s ease}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .login-form .modal-actions{align-items:center;display:flex;justify-content:center;margin-bottom:6px;margin-top:24px}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .login-form .modal-actions .login-button{margin:0 6px;width:100%}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .login-form .modal-actions .login-button:focus{box-shadow:0 0 1px 3px rgba(59,153,252,.7)}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .login-form .error-field{color:#c00;font-size:12px;font-style:italic;margin:6px 0 0;position:absolute;text-align:left;width:100%}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .footer{display:flex;justify-content:space-between;margin-top:30px;width:80%}@media (max-width:942px){.modal-transition-wrapper .modal.login-modal .modal-body{width:100vw}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content{width:408px}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .login-form{width:100%}}@media (max-width:380px){.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .modal-title{font-size:30px;margin-top:9vw}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .social-login{margin:4vh 0 0}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .wordy-hr{margin-top:2vh}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .login-form{padding:2vh 0 0}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .login-form .modal-actions{margin:4vh 0 0}.modal-transition-wrapper .modal.login-modal .modal-body .modal-content .footer{font-size:2vh;margin-top:4vh;width:90%}}.modal-transition-wrapper .modal.registration-modal .modal-body{background-image:url(/pks/images/auth/registration-modal-bg-3-1f931a758138f490c665.png);background-position:0;background-repeat:no-repeat;background-size:contain;flex-direction:row;justify-content:center;max-height:100vh;min-width:800px}.modal-transition-wrapper .modal.registration-modal .modal-body .close-modal-button{cursor:pointer}.modal-transition-wrapper .modal.registration-modal .modal-body .close-modal-button i:before{font-size:36px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content{display:flex;flex-direction:row;justify-content:space-between;max-height:calc(100vh - 60px);width:auto}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-panel{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:240px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-panel .branding{background-image:url(/pks/images/auth/logo-white-c59d2d9d776e3e6beb77.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:36px;width:36px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-panel .marketing-text{color:#fff}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-panel .marketing-text .marketing-section .section-title{font-size:21px;font-weight:600;margin:0 0 18px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-panel .marketing-text .marketing-section .marketing-items{font-size:16px;font-weight:500;list-style:disc outside;margin:0 0 0 1em;padding:0 .25em}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-panel .marketing-text .marketing-section .marketing-items li{line-height:150%;list-style-type:disc;margin-bottom:.5em}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content{width:420px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .modal-title{font-size:30px;padding:0}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .social-login{align-items:center;display:flex;flex-direction:column;justify-content:space-around;margin:24px 0;position:relative;width:100%}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .social-login:before{color:#ff8243;content:"Social Login:";font-size:9px;left:-78px;position:absolute;text-transform:uppercase;top:8px;width:54px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .wordy-hr{display:none}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form{border-top:1px solid #ddd;padding-top:24px;position:relative}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field{margin:0 0 18px;position:relative}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field .input-and-buttons{font-size:14px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field .input-and-buttons input:-webkit-autofill,.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field .input-and-buttons input:-webkit-autofill:focus,.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field .input-and-buttons input:-webkit-autofill:hover{-webkit-text-fill-color:#197096;background-color:transparent!important;-webkit-box-shadow:inset 0 0 0 1000px #fff;font-size:14px!important}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field .input-and-buttons .text-input{background-color:transparent;border:none;border-bottom:3px solid #eee;border-radius:0;color:#197096;font-size:14px;font-weight:600;height:32px;padding:0;position:relative;width:100%;z-index:10}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field .input-and-buttons .text-input:focus{border-bottom:3px solid #29a5dc;color:#197096;outline:none}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field .input-and-buttons .field-descriptor{color:#aaa;font-size:14px;font-weight:600;left:0;position:absolute;top:8px;transition:all .2s ease;z-index:5}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.has-content .input-and-buttons .field-descriptor,.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.has-focus .input-and-buttons .field-descriptor{font-size:11px;font-weight:300;top:-12px;transition:all .2s ease}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons{align-items:center;display:flex;height:18px;justify-content:flex-end;position:absolute;right:3px;top:6px;z-index:100}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .hide-button,.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .show-button{color:#ccc;font-size:18px;height:18px;margin-right:6px;width:18px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .hide-button:hover,.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .show-button:hover{background-color:transparent;color:#29a5dc}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .show-button .ion-eye:before{content:"\f133";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .hide-button .ion-eye-disabled:before{content:"\f306";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .password-quality-indicator{cursor:pointer;display:flex;position:relative}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .password-quality-indicator .registration-modal-tooltip{display:inline-block;font-family:Open Sans,sans-serif;height:18px;position:absolute;width:18px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .password-quality-indicator .registration-modal-tooltip .registration-modal-tooltip-icon{align-items:center;display:flex;height:18px;justify-content:center;width:18px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .password-quality-indicator .registration-modal-tooltip .registration-modal-tooltip-icon:before{color:#aaa;content:"\f44c";font-family:Ionicons;font-size:24px;font-size:21px;font-style:normal;line-height:inherit;line-height:18px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .password-quality-indicator .registration-modal-tooltip .registration-tooltip-content{grid-gap:15px;background:#3c4043;border-radius:6px;color:#ececec;display:flex;flex-direction:column;gap:15px;left:-321px;padding:12px;position:absolute;text-align:left;top:-96px;visibility:hidden;width:313px;z-index:1}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .password-quality-indicator .registration-modal-tooltip .registration-tooltip-content .registration-tooltip-heading{color:#fff;font-size:16px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .password-quality-indicator .registration-modal-tooltip .registration-tooltip-content .requirements-list{grid-gap:9px;display:flex;flex-direction:column;gap:9px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .password-quality-indicator .registration-modal-tooltip .registration-tooltip-content .requirements-list .registration-tooltip-text{font-size:14px;list-style-type:disc;margin-left:21px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .password-quality-indicator .registration-modal-tooltip:hover .registration-tooltip-content{visibility:visible}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .password-quality-indicator .mastery-circle{height:18px;margin:0;width:18px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .password-quality-indicator.is-valid .registration-modal-tooltip .registration-modal-tooltip-icon:before{color:#fff;content:"\f122";font-family:Ionicons;font-size:24px;font-size:11px;font-style:normal;line-height:inherit}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .form-row.first-and-last-name{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .form-row.first-and-last-name .text-field{width:calc(50% - 8px)}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .modal-actions{align-items:center;display:flex;justify-content:space-between;margin-top:18px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .modal-actions .terms{align-items:center;display:flex;justify-content:flex-start}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .modal-actions .terms .terms-text-button{margin-left:8px;text-decoration:underline}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .modal-actions .register-button{margin:0 18px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .modal-actions .register-button:focus{box-shadow:0 0 1px 3px rgba(59,153,252,.7)}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .error-field{color:#c00;font-size:12px;font-style:italic;height:30px;margin:6px 0 0;text-align:left;width:100%}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form:before{color:#ff8243;content:"Or \ASign Up:";font-size:9px;left:-60px;position:absolute;text-transform:uppercase;top:21px;white-space:pre;width:54px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .footer{margin-top:6px}@media (max-width:1024px){.modal-transition-wrapper .modal.registration-modal .modal-body{background-image:none;min-width:auto}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-panel{display:none}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .modal-title{text-align:center}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .wordy-hr{align-items:center;display:flex;width:100%}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .wordy-hr span{color:#ff8243;font-size:12px;margin:0 1em;text-transform:uppercase}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .wordy-hr hr{border:0;border-top:1px solid #eee;box-sizing:content-box;flex:1;height:0;margin-bottom:20px;margin-top:20px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .social-login{width:auto}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .social-login:before{display:none}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form{border-top:none;padding-top:12px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .modal-actions .register-button{margin-right:2px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form:before{display:none}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .footer{margin-top:42px;text-align:center}}@media (max-width:768px){.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .password-quality-indicator .registration-modal-tooltip .registration-tooltip-content{grid-gap:9px;gap:9px;left:-186px;top:-260px;width:222px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .password-quality-indicator .registration-modal-tooltip .registration-tooltip-content .registration-tooltip-heading{font-size:14px}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field.password .password-buttons .password-quality-indicator .registration-modal-tooltip .registration-tooltip-content .requirements-list .registration-tooltip-text{font-size:12px;margin-left:15px}}@media (max-width:380px){.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .modal-title{font-size:30px;margin-top:9vw}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .social-login{margin:2vh 0 0}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form{padding:0}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .text-field{margin-bottom:3vh}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .registration-form .modal-actions{margin:3vh 0 0}.modal-transition-wrapper .modal.registration-modal .modal-body .modal-content .registration-content .footer{font-size:2vh;margin-top:3vh}}.social-login-button{font-size:13px;height:44px;margin:0 0 15px}.social-login-button.google-login-button .google-g-icon{background-image:url(/pks/images/auth/google-g-icon-2b9dff49f11fd23f2d60.png);background-size:contain;height:26px;margin-right:6px;margin-top:-1px;width:26px}.social-login-button:hover{background-color:#197096}.pill-button{align-items:center;background-color:#8c9faf;border:none;border-radius:42px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:600;height:42px;justify-content:center;letter-spacing:1px;outline-style:none;padding:0 25.2px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease}.pill-button .label{line-height:112%;transition:all .1s ease}.pill-button .extra-details{bottom:-24px;color:#6c7b91;font-size:12px;font-weight:400;letter-spacing:normal;position:absolute;text-transform:none}.pill-button.is-disabled{cursor:not-allowed}.pill-button.is-disabled,.pill-button.is-disabled:hover{background-color:#cecece;color:#fff}.pill-button.is-disabled:hover .label{transform:none}.pill-button.is-processing .label,.pill-button.is-processing .left-icon,.pill-button.is-processing .right-icon{visibility:hidden!important}.pill-button:hover{background-color:#7d93a4}.pill-button:hover .label{transform:scale(1.03)}@media (max-width:768px){.pill-button{background-color:#7d93a4}.pill-button:hover .label{transform:none}}.pill-button .spinner .spinner-wheel{border-color:#fff transparent;border-style:solid;border-width:1px}a.pill-button:hover{color:#fff;text-decoration:none}.pill-button-primary{align-items:center;background-color:#3faee0;border:none;border-radius:42px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:600;height:42px;justify-content:center;letter-spacing:1px;outline-style:none;padding:0 25.2px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease}.pill-button-primary .label{line-height:112%;transition:all .1s ease}.pill-button-primary .extra-details{bottom:-24px;color:#6c7b91;font-size:12px;font-weight:400;letter-spacing:normal;position:absolute;text-transform:none}.pill-button-primary.is-disabled{cursor:not-allowed}.pill-button-primary.is-disabled,.pill-button-primary.is-disabled:hover{background-color:#cecece;color:#fff}.pill-button-primary.is-disabled:hover .label{transform:none}.pill-button-primary.is-processing .label,.pill-button-primary.is-processing .left-icon,.pill-button-primary.is-processing .right-icon{visibility:hidden!important}.pill-button-primary:hover{background-color:#29a5dc}.pill-button-primary:hover .label{transform:scale(1.03)}@media (max-width:768px){.pill-button-primary{background-color:#29a5dc}.pill-button-primary:hover .label{transform:none}}.pill-button-emphasized{align-items:center;background-color:#ff8a47;border:none;border-radius:42px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:600;height:42px;justify-content:center;letter-spacing:1px;outline-style:none;padding:0 25.2px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease}.pill-button-emphasized .label{line-height:112%;transition:all .1s ease}.pill-button-emphasized .extra-details{bottom:-24px;color:#6c7b91;font-size:12px;font-weight:400;letter-spacing:normal;position:absolute;text-transform:none}.pill-button-emphasized.is-disabled{background-color:#cecece;color:#fff;cursor:not-allowed}.pill-button-emphasized.is-disabled:hover{background-color:#cecece;color:#fff}.pill-button-emphasized.is-disabled:hover .label{transform:none}.pill-button-emphasized.is-processing .label,.pill-button-emphasized.is-processing .left-icon,.pill-button-emphasized.is-processing .right-icon{visibility:hidden!important}.pill-button-emphasized:hover{background-color:#ff8243}.pill-button-emphasized:hover .label{transform:scale(1.03)}@media (max-width:768px){.pill-button-emphasized{background-color:#ff8243}.pill-button-emphasized:hover .label{transform:none}}.pill-button-tertiary{align-items:center;background-color:#8c9faf;border:none;border-radius:42px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:600;height:42px;justify-content:center;letter-spacing:1px;outline-style:none;padding:0 25.2px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease}.pill-button-tertiary .label{line-height:112%;transition:all .1s ease}.pill-button-tertiary .extra-details{bottom:-24px;color:#6c7b91;font-size:12px;font-weight:400;letter-spacing:normal;position:absolute;text-transform:none}.pill-button-tertiary.is-disabled{cursor:not-allowed}.pill-button-tertiary.is-disabled,.pill-button-tertiary.is-disabled:hover{background-color:#cecece;color:#fff}.pill-button-tertiary.is-disabled:hover .label{transform:none}.pill-button-tertiary.is-processing .label,.pill-button-tertiary.is-processing .left-icon,.pill-button-tertiary.is-processing .right-icon{visibility:hidden!important}.pill-button-tertiary:hover{background-color:#7d93a4}.pill-button-tertiary:hover .label{transform:scale(1.03)}@media (max-width:768px){.pill-button-tertiary{background-color:#7d93a4}.pill-button-tertiary:hover .label{transform:none}}.pill-button-transparent{align-items:center;background-color:transparent;border:3px solid #fff;border-radius:42px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:600;height:42px;justify-content:center;letter-spacing:1px;outline-style:none;padding:0 25.2px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease}.pill-button-transparent .label{line-height:112%;transition:all .1s ease}.pill-button-transparent .extra-details{bottom:-24px;color:#6c7b91;font-size:12px;font-weight:400;letter-spacing:normal;position:absolute;text-transform:none}.pill-button-transparent.is-disabled{background-color:#cecece;color:#fff;cursor:not-allowed}.pill-button-transparent.is-disabled:hover{background-color:#cecece;color:#fff}.pill-button-transparent.is-disabled:hover .label{transform:none}.pill-button-transparent.is-processing .label,.pill-button-transparent.is-processing .left-icon,.pill-button-transparent.is-processing .right-icon{visibility:hidden!important}.pill-button-transparent:hover{background-color:#fff}.pill-button-transparent:hover .label{transform:scale(1.03)}@media (max-width:768px){.pill-button-transparent{background-color:#fff}.pill-button-transparent:hover .label{transform:none}}.pill-button-transparent:hover{color:#324a6b}.pill-button-large{font-size:16px;height:60px;padding:0 21px;width:345px}.pill-button-medium{font-size:12px;height:42px;min-width:210px;padding:0 25.2px}.pill-button-small{font-size:12px;height:30px;padding:0 18px}.pill-button-small,.pill-button-xsmall{width:-moz-fit-content;width:fit-content}.pill-button-xsmall{font-size:10px;height:24px;padding:0 14.4px}@media (max-width:768px){.pill-button-transparent{background-color:transparent}.pill-button-transparent:hover .label{transform:none}.pill-button-large{font-size:13px;height:47px;margin:0 auto;max-width:186px}.pill-button-medium{font-size:10px;height:36px;padding:0 21.6px}.pill-button-small{font-size:10px;height:24px;padding:0 14.4px}.pill-button-xsmall{font-size:8px;height:18px;padding:0 10.8px}}.wordy-hr{align-items:center;display:flex;width:100%}.wordy-hr span{color:#000;font-size:15px;margin:0 21px;text-transform:uppercase}.wordy-hr hr{border:none;border-top:1px solid #ddd;clear:both;flex:1}.social-login-button{align-items:center;border:2px solid #cecece;border-radius:50px;color:#16191d;cursor:pointer;display:flex;font-size:12px;font-weight:600;height:42px;justify-content:center;letter-spacing:1px;margin:0 0 18px;text-transform:uppercase;width:100%}.social-login-button.apple-login-button:before{color:#000;content:"\f227";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit;margin-right:12px;margin-top:-1px}.social-login-button.apple-login-button:hover:before{color:#fff}.social-login-button.google-login-button .google-g-icon{background-color:#fff;background-image:url(/pks/images/auth/google-g-icon-3d3f752e6a9a105a8952.png);background-position:50%;background-repeat:no-repeat;background-size:16px;border-radius:18px;height:18px;margin-right:9px;margin-top:1px;width:18px}.social-login-button.google-login-button:before{color:#000;font-size:20px;margin-right:8px}.social-login-button:hover{background-color:#29a5dc;color:#fff}.social-login-button:last-child{margin-bottom:6px}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields{display:none}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-field{position:relative}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-field .toggle-password{color:#aaa;cursor:pointer;position:absolute;right:52px;top:6px}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-field .toggle-password:before{content:"\f133";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-field .toggle-password.show-password:before{content:"\f306";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-field .info-tooltip{color:#aaa;cursor:pointer;display:none;position:absolute;right:21px;top:9px}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-field .info-tooltip:before{content:"\f149";font-family:Ionicons;font-size:24px;font-size:16px;font-style:normal;line-height:inherit}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-requirements{color:#7d93a4;padding:0 12px;position:relative;text-align:left}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-requirements:after{content:"\f35f";font-family:Ionicons;font-size:18px;margin:0 3px;position:absolute;right:12px;top:-6px}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-requirements .heading{cursor:pointer;font-size:13px;font-weight:700;margin-bottom:12px}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-requirements .requirements-list{display:none;list-style-type:disc;margin:0;padding-left:15px}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-requirements .requirements-list li{font-size:11px;line-height:1.7;text-align:left}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-requirements.active:after{transform:rotate(180deg)}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-requirements.active .requirements-list{display:block}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .actions .show-fields-button{margin:0 0 1.5em}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .actions .register-button{display:none}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form.show-fields .form-fields{display:flex}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form.show-fields .show-fields-button{display:none}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form.show-fields .register-button{display:block}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form.enable-submission .form-fields{display:flex}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form.enable-submission .show-fields-button{display:none}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form.enable-submission .register-button{cursor:pointer!important;display:block}@media (min-width:765px){.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields{position:relative}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-field .toggle-password{right:80px}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-field .info-tooltip{display:block;right:52px}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-requirements{background-color:#3c4043;border-radius:6px;color:#fff;display:none;padding:18px;position:absolute;right:-6.8rem;top:9px}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-requirements:after{content:unset}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-requirements:before{border:6px solid transparent;border-top-color:#3c4043;bottom:-12px;content:"";left:50%;position:absolute;transform:translateX(-50%)}.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-requirements .requirements-list,.auth-page.sign-up .auth-outer .auth-inner .sign-up-form .form-fields .password-requirements.active{display:block}}.auth-page{display:flex;flex-direction:column;justify-content:center;margin:0;padding-top:54px}.auth-page .logo-container{align-items:center;display:flex;height:100%;margin:0 auto;max-width:100%}.auth-page .logo-container .logo{background-image:url(/pks/images/cms/public-views/shared/Brainscape-logo-c4e172b280b4616f7fda.svg);background-repeat:no-repeat;background-size:contain;height:42px;text-indent:-10000px;width:143px}.auth-page .logo-container .logo .brainscape-link{display:block;height:100%;outline:0 none;width:100%}.auth-page .auth-outer{align-items:center;display:flex;justify-content:center;text-align:center}.auth-page .auth-outer .auth-inner{margin:0 auto;min-width:300px;padding:0 1em .25em;width:18em}.auth-page .auth-outer .auth-inner .title-and-subtext{margin:54px 0 36px}.auth-page .auth-outer .auth-inner .title-and-subtext h1{color:#16191d;font-family:Mont;font-size:30px;line-height:1;text-align:center}.auth-page .auth-outer .auth-inner .title-and-subtext .subtext{color:#53636f;font-family:Open Sans,sans-serif;font-size:13px;font-size:15px;font-weight:400;text-align:center;white-space:pre-wrap}.auth-page .auth-outer .auth-inner .actions{display:flex;justify-content:center}.auth-page .auth-outer .auth-inner .actions .pill-button{background-color:#8c9faf;margin:2em 0 1.5em;max-width:none;position:relative;width:100%}.auth-page .auth-outer .auth-inner .actions .pill-button.primary{background-color:#3faee0}.auth-page .auth-outer .auth-inner .actions .pill-button.primary:hover{background-color:#29a5dc}.auth-page .auth-outer .auth-inner .actions .pill-button.emphasized{background-color:#ff8a47}.auth-page .auth-outer .auth-inner .actions .pill-button.emphasized:hover{background-color:#ff8243}.auth-page .auth-outer .auth-inner .actions .pill-button.loading{color:transparent}.auth-page .auth-outer .auth-inner .actions .pill-button.loading:after{animation:spin .6s linear infinite;border:2px solid hsla(0,0%,100%,.5);border-radius:50%;border-top-color:#fff;content:"";height:21px;left:calc(50% - 10.5px);position:absolute;top:50%;transform:translateY(-50%) scale(0);transition:transform .2s ease-in-out;width:21px}@keyframes spin{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}.auth-page .auth-outer .auth-inner .actions .pill-button:hover{background-color:#7d93a4}.auth-page .auth-outer .auth-inner .form-fields{grid-gap:15px;display:flex;flex-direction:column;gap:15px}.auth-page .auth-outer .auth-inner .form-fields input{border:1px solid rgba(25,112,150,.3);border-radius:12px;font-size:15px;height:44px;padding:12px;width:100%}.auth-page .auth-outer .auth-inner .form-fields input:focus{border-color:rgba(25,112,150,.5);box-shadow:0 0 5px rgba(0,123,255,.5);outline:none}.auth-page .auth-outer .auth-inner .form-fields input.error{border-color:#c00}.auth-page .auth-outer .auth-inner .supplemental-links{color:#1860aa;display:flex;font-size:12px;justify-content:space-between;margin:2em 0;text-decoration:underline}.auth-page .auth-outer .auth-inner .supplemental-links a{color:#1860aa}.auth-page .auth-outer .auth-inner .terms{color:#53636f;font-size:12px;margin:2em 0}.auth-page .auth-outer .auth-inner .terms a{color:#1860aa;text-decoration:underline}.auth-page .auth-outer .auth-inner .wordy-hr{font-size:12px;margin:33px 0 24px}.auth-page .auth-outer .auth-inner .wordy-hr span{font-size:12px}.auth-page .auth-outer .auth-inner .error-field{color:#c00;font-size:12px;font-style:italic}.auth-page.forgot-password .auth-outer .auth-inner .supplemental-links,.auth-page.reset-password .auth-outer .auth-inner .supplemental-links,.auth-page.sign-up .auth-outer .auth-inner .supplemental-links{justify-content:center}@media (min-width:768px){.auth-page .auth-outer .auth-inner .title-and-subtext h1{font-size:36px}}@media (min-width:430px){.auth-page .auth-outer .auth-inner{min-width:auto;width:25em}}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}.account-page article,.account-page aside,.account-page details,.account-page figcaption,.account-page figure,.account-page footer,.account-page header,.account-page hgroup,.account-page main,.account-page menu,.account-page nav,.account-page section,.account-page summary,.dashboard-page article,.dashboard-page aside,.dashboard-page details,.dashboard-page figcaption,.dashboard-page figure,.dashboard-page footer,.dashboard-page header,.dashboard-page hgroup,.dashboard-page main,.dashboard-page menu,.dashboard-page nav,.dashboard-page section,.dashboard-page summary,.deck-detail-page article,.deck-detail-page aside,.deck-detail-page details,.deck-detail-page figcaption,.deck-detail-page figure,.deck-detail-page footer,.deck-detail-page header,.deck-detail-page hgroup,.deck-detail-page main,.deck-detail-page menu,.deck-detail-page nav,.deck-detail-page section,.deck-detail-page summary,.home-page article,.home-page aside,.home-page details,.home-page figcaption,.home-page figure,.home-page footer,.home-page header,.home-page hgroup,.home-page main,.home-page menu,.home-page nav,.home-page section,.home-page summary,.pack-detail-page article,.pack-detail-page aside,.pack-detail-page details,.pack-detail-page figcaption,.pack-detail-page figure,.pack-detail-page footer,.pack-detail-page header,.pack-detail-page hgroup,.pack-detail-page main,.pack-detail-page menu,.pack-detail-page nav,.pack-detail-page section,.pack-detail-page summary,.study-page article,.study-page aside,.study-page details,.study-page figcaption,.study-page figure,.study-page footer,.study-page header,.study-page hgroup,.study-page main,.study-page menu,.study-page nav,.study-page section,.study-page summary,.user-profile-page article,.user-profile-page aside,.user-profile-page details,.user-profile-page figcaption,.user-profile-page figure,.user-profile-page footer,.user-profile-page header,.user-profile-page hgroup,.user-profile-page main,.user-profile-page menu,.user-profile-page nav,.user-profile-page section,.user-profile-page summary{display:block}.account-page audio,.account-page canvas,.account-page progress,.account-page video,.dashboard-page audio,.dashboard-page canvas,.dashboard-page progress,.dashboard-page video,.deck-detail-page audio,.deck-detail-page canvas,.deck-detail-page progress,.deck-detail-page video,.home-page audio,.home-page canvas,.home-page progress,.home-page video,.pack-detail-page audio,.pack-detail-page canvas,.pack-detail-page progress,.pack-detail-page video,.study-page audio,.study-page canvas,.study-page progress,.study-page video,.user-profile-page audio,.user-profile-page canvas,.user-profile-page progress,.user-profile-page video{display:inline-block;vertical-align:baseline}.account-page audio:not([controls]),.dashboard-page audio:not([controls]),.deck-detail-page audio:not([controls]),.home-page audio:not([controls]),.pack-detail-page audio:not([controls]),.study-page audio:not([controls]),.user-profile-page audio:not([controls]){display:none;height:0}.account-page [hidden],.account-page template,.dashboard-page [hidden],.dashboard-page template,.deck-detail-page [hidden],.deck-detail-page template,.home-page [hidden],.home-page template,.pack-detail-page [hidden],.pack-detail-page template,.study-page [hidden],.study-page template,.user-profile-page [hidden],.user-profile-page template{display:none}.account-page a:active,.account-page a:hover,.dashboard-page a:active,.dashboard-page a:hover,.deck-detail-page a:active,.deck-detail-page a:hover,.home-page a:active,.home-page a:hover,.pack-detail-page a:active,.pack-detail-page a:hover,.study-page a:active,.study-page a:hover,.user-profile-page a:active,.user-profile-page a:hover{outline:0}.account-page abbr[title],.dashboard-page abbr[title],.deck-detail-page abbr[title],.home-page abbr[title],.pack-detail-page abbr[title],.study-page abbr[title],.user-profile-page abbr[title]{border-bottom:1px dotted}.account-page b,.account-page strong,.dashboard-page b,.dashboard-page strong,.deck-detail-page b,.deck-detail-page strong,.home-page b,.home-page strong,.pack-detail-page b,.pack-detail-page strong,.study-page b,.study-page strong,.user-profile-page b,.user-profile-page strong{font-weight:700}.account-page dfn,.dashboard-page dfn,.deck-detail-page dfn,.home-page dfn,.pack-detail-page dfn,.study-page dfn,.user-profile-page dfn{font-style:italic}.account-page h1,.dashboard-page h1,.deck-detail-page h1,.home-page h1,.pack-detail-page h1,.study-page h1,.user-profile-page h1{font-size:2em;margin:.67em 0}.account-page mark,.dashboard-page mark,.deck-detail-page mark,.home-page mark,.pack-detail-page mark,.study-page mark,.user-profile-page mark{background:#ff0;color:#000}.account-page small,.dashboard-page small,.deck-detail-page small,.home-page small,.pack-detail-page small,.study-page small,.user-profile-page small{font-size:80%}.account-page sub,.account-page sup,.dashboard-page sub,.dashboard-page sup,.deck-detail-page sub,.deck-detail-page sup,.home-page sub,.home-page sup,.pack-detail-page sub,.pack-detail-page sup,.study-page sub,.study-page sup,.user-profile-page sub,.user-profile-page sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.account-page sup,.dashboard-page sup,.deck-detail-page sup,.home-page sup,.pack-detail-page sup,.study-page sup,.user-profile-page sup{top:-.5em}.account-page sub,.dashboard-page sub,.deck-detail-page sub,.home-page sub,.pack-detail-page sub,.study-page sub,.user-profile-page sub{bottom:-.25em}.account-page img,.dashboard-page img,.deck-detail-page img,.home-page img,.pack-detail-page img,.study-page img,.user-profile-page img{border:0}.account-page svg:not(:root),.dashboard-page svg:not(:root),.deck-detail-page svg:not(:root),.home-page svg:not(:root),.pack-detail-page svg:not(:root),.study-page svg:not(:root),.user-profile-page svg:not(:root){overflow:hidden}.account-page figure,.dashboard-page figure,.deck-detail-page figure,.home-page figure,.pack-detail-page figure,.study-page figure,.user-profile-page figure{margin:1em 40px}.account-page hr,.dashboard-page hr,.deck-detail-page hr,.home-page hr,.pack-detail-page hr,.study-page hr,.user-profile-page hr{box-sizing:content-box;height:0}.account-page pre,.dashboard-page pre,.deck-detail-page pre,.home-page pre,.pack-detail-page pre,.study-page pre,.user-profile-page pre{overflow:auto}.account-page code,.account-page kbd,.account-page pre,.account-page samp,.dashboard-page code,.dashboard-page kbd,.dashboard-page pre,.dashboard-page samp,.deck-detail-page code,.deck-detail-page kbd,.deck-detail-page pre,.deck-detail-page samp,.home-page code,.home-page kbd,.home-page pre,.home-page samp,.pack-detail-page code,.pack-detail-page kbd,.pack-detail-page pre,.pack-detail-page samp,.study-page code,.study-page kbd,.study-page pre,.study-page samp,.user-profile-page code,.user-profile-page kbd,.user-profile-page pre,.user-profile-page samp{font-family:monospace,monospace;font-size:1em}.account-page button,.account-page input,.account-page optgroup,.account-page select,.account-page textarea,.dashboard-page button,.dashboard-page input,.dashboard-page optgroup,.dashboard-page select,.dashboard-page textarea,.deck-detail-page button,.deck-detail-page input,.deck-detail-page optgroup,.deck-detail-page select,.deck-detail-page textarea,.home-page button,.home-page input,.home-page optgroup,.home-page select,.home-page textarea,.pack-detail-page button,.pack-detail-page input,.pack-detail-page optgroup,.pack-detail-page select,.pack-detail-page textarea,.study-page button,.study-page input,.study-page optgroup,.study-page select,.study-page textarea,.user-profile-page button,.user-profile-page input,.user-profile-page optgroup,.user-profile-page select,.user-profile-page textarea{color:inherit;font:inherit;margin:0}.account-page button,.dashboard-page button,.deck-detail-page button,.home-page button,.pack-detail-page button,.study-page button,.user-profile-page button{overflow:visible}.account-page button,.account-page select,.dashboard-page button,.dashboard-page select,.deck-detail-page button,.deck-detail-page select,.home-page button,.home-page select,.pack-detail-page button,.pack-detail-page select,.study-page button,.study-page select,.user-profile-page button,.user-profile-page select{text-transform:none}.account-page button,.account-page html input[type=button],.account-page input[type=reset],.account-page input[type=submit],.dashboard-page button,.dashboard-page html input[type=button],.dashboard-page input[type=reset],.dashboard-page input[type=submit],.deck-detail-page button,.deck-detail-page html input[type=button],.deck-detail-page input[type=reset],.deck-detail-page input[type=submit],.home-page button,.home-page html input[type=button],.home-page input[type=reset],.home-page input[type=submit],.pack-detail-page button,.pack-detail-page html input[type=button],.pack-detail-page input[type=reset],.pack-detail-page input[type=submit],.study-page button,.study-page html input[type=button],.study-page input[type=reset],.study-page input[type=submit],.user-profile-page button,.user-profile-page html input[type=button],.user-profile-page input[type=reset],.user-profile-page input[type=submit]{-webkit-appearance:button;cursor:pointer}.account-page button[disabled],.account-page html input[disabled],.dashboard-page button[disabled],.dashboard-page html input[disabled],.deck-detail-page button[disabled],.deck-detail-page html input[disabled],.home-page button[disabled],.home-page html input[disabled],.pack-detail-page button[disabled],.pack-detail-page html input[disabled],.study-page button[disabled],.study-page html input[disabled],.user-profile-page button[disabled],.user-profile-page html input[disabled]{cursor:default}.account-page button::-moz-focus-inner,.account-page input::-moz-focus-inner,.dashboard-page button::-moz-focus-inner,.dashboard-page input::-moz-focus-inner,.deck-detail-page button::-moz-focus-inner,.deck-detail-page input::-moz-focus-inner,.home-page button::-moz-focus-inner,.home-page input::-moz-focus-inner,.pack-detail-page button::-moz-focus-inner,.pack-detail-page input::-moz-focus-inner,.study-page button::-moz-focus-inner,.study-page input::-moz-focus-inner,.user-profile-page button::-moz-focus-inner,.user-profile-page input::-moz-focus-inner{border:0;padding:0}.account-page input,.dashboard-page input,.deck-detail-page input,.home-page input,.pack-detail-page input,.study-page input,.user-profile-page input{line-height:normal}.account-page input[type=checkbox],.account-page input[type=radio],.dashboard-page input[type=checkbox],.dashboard-page input[type=radio],.deck-detail-page input[type=checkbox],.deck-detail-page input[type=radio],.home-page input[type=checkbox],.home-page input[type=radio],.pack-detail-page input[type=checkbox],.pack-detail-page input[type=radio],.study-page input[type=checkbox],.study-page input[type=radio],.user-profile-page input[type=checkbox],.user-profile-page input[type=radio]{box-sizing:border-box;padding:0}.account-page input[type=number]::-webkit-inner-spin-button,.account-page input[type=number]::-webkit-outer-spin-button,.dashboard-page input[type=number]::-webkit-inner-spin-button,.dashboard-page input[type=number]::-webkit-outer-spin-button,.deck-detail-page input[type=number]::-webkit-inner-spin-button,.deck-detail-page input[type=number]::-webkit-outer-spin-button,.home-page input[type=number]::-webkit-inner-spin-button,.home-page input[type=number]::-webkit-outer-spin-button,.pack-detail-page input[type=number]::-webkit-inner-spin-button,.pack-detail-page input[type=number]::-webkit-outer-spin-button,.study-page input[type=number]::-webkit-inner-spin-button,.study-page input[type=number]::-webkit-outer-spin-button,.user-profile-page input[type=number]::-webkit-inner-spin-button,.user-profile-page input[type=number]::-webkit-outer-spin-button{height:auto}.account-page input[type=search],.dashboard-page input[type=search],.deck-detail-page input[type=search],.home-page input[type=search],.pack-detail-page input[type=search],.study-page input[type=search],.user-profile-page input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}.account-page input[type=search]::-webkit-search-cancel-button,.account-page input[type=search]::-webkit-search-decoration,.dashboard-page input[type=search]::-webkit-search-cancel-button,.dashboard-page input[type=search]::-webkit-search-decoration,.deck-detail-page input[type=search]::-webkit-search-cancel-button,.deck-detail-page input[type=search]::-webkit-search-decoration,.home-page input[type=search]::-webkit-search-cancel-button,.home-page input[type=search]::-webkit-search-decoration,.pack-detail-page input[type=search]::-webkit-search-cancel-button,.pack-detail-page input[type=search]::-webkit-search-decoration,.study-page input[type=search]::-webkit-search-cancel-button,.study-page input[type=search]::-webkit-search-decoration,.user-profile-page input[type=search]::-webkit-search-cancel-button,.user-profile-page input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.account-page legend,.dashboard-page legend,.deck-detail-page legend,.home-page legend,.pack-detail-page legend,.study-page legend,.user-profile-page legend{border:0;padding:0}.account-page textarea,.dashboard-page textarea,.deck-detail-page textarea,.home-page textarea,.pack-detail-page textarea,.study-page textarea,.user-profile-page textarea{overflow:auto}.account-page optgroup,.dashboard-page optgroup,.deck-detail-page optgroup,.home-page optgroup,.pack-detail-page optgroup,.study-page optgroup,.user-profile-page optgroup{font-weight:700}.account-page table,.dashboard-page table,.deck-detail-page table,.home-page table,.pack-detail-page table,.study-page table,.user-profile-page table{border-collapse:collapse;border-spacing:0}.account-page td,.account-page th,.dashboard-page td,.dashboard-page th,.deck-detail-page td,.deck-detail-page th,.home-page td,.home-page th,.pack-detail-page td,.pack-detail-page th,.study-page td,.study-page th,.user-profile-page td,.user-profile-page th{padding:0}.account-page *,.account-page :after,.account-page :before,.dashboard-page *,.dashboard-page :after,.dashboard-page :before,.deck-detail-page *,.deck-detail-page :after,.deck-detail-page :before,.home-page *,.home-page :after,.home-page :before,.pack-detail-page *,.pack-detail-page :after,.pack-detail-page :before,.study-page *,.study-page :after,.study-page :before,.user-profile-page *,.user-profile-page :after,.user-profile-page :before{box-sizing:border-box}.account-page ol,.account-page ul,.dashboard-page ol,.dashboard-page ul,.deck-detail-page ol,.deck-detail-page ul,.home-page ol,.home-page ul,.pack-detail-page ol,.pack-detail-page ul,.study-page ol,.study-page ul,.user-profile-page ol,.user-profile-page ul{list-style:none;list-style-type:none;margin:0;padding:0;text-indent:0}._beta-label{color:#29a5dc;content:"Beta";font-size:9px;text-transform:uppercase}._beta-feature{padding-right:21px}._beta-feature:after{color:#29a5dc;content:"Beta";font-size:9px;margin-left:0;position:absolute;right:-3px;text-transform:uppercase;top:-3px}.beta-feature{padding-right:21px}.beta-feature:after{color:#29a5dc;content:"Beta";font-size:9px;margin-left:0;position:absolute;right:-3px;text-transform:uppercase;top:-3px}.content-type-flag{color:rgba(0,0,0,.15);font-size:10px;line-height:24px;margin-top:4px}._flag,.content-type-flag{margin-left:9px;text-transform:uppercase}._flag{background-color:#7d93a4;border-radius:2px;color:#f3f3f3;font-family:Open Sans,sans-serif;font-size:7px;font-style:normal;font-weight:100;letter-spacing:.3px;line-height:100%;margin-top:1px;padding:3px 4px}._new-label{color:#29a5dc;content:"New";font-size:9px;text-transform:uppercase}._new-feature{padding-right:21px}._new-feature:after{color:#29a5dc;content:"New";font-size:9px;margin-left:0;position:absolute;right:3px;text-transform:uppercase;top:-3px}.new-feature{padding-right:21px}.new-feature:after{color:#29a5dc;content:"New";font-size:9px;margin-left:0;position:absolute;right:3px;text-transform:uppercase;top:-3px}._pro-label,._pro-required:after{color:#28a5dc;content:"Pro";font-size:9px;text-transform:uppercase}._pro-required:after{margin-left:0;position:absolute;top:-2px}@keyframes quick_double{0%{transform:scale(1)}30%{transform:scale(1)}40%{transform:scale(1.04)}50%{transform:scale(1)}60%{transform:scale(1)}70%{transform:scale(1.03)}80%{transform:scale(1)}to{transform:scale(1)}}@keyframes more_pulse{0%{transform:scale(1)}30%{transform:scale(1)}40%{transform:scale(1.1)}50%{transform:scale(1)}60%{transform:scale(1)}70%{transform:scale(1.09)}80%{transform:scale(1)}to{transform:scale(1)}}@keyframes big_pulse{0%{transform:scale(1)}30%{transform:scale(1)}40%{transform:scale(1.4)}50%{transform:scale(1)}60%{transform:scale(1)}70%{transform:scale(1.3)}80%{transform:scale(1)}to{transform:scale(1)}}@keyframes big_blue{0%{transform:scale(1)}30%{background-color:#29a5dc;transform:scale(1)}40%{background-color:#29a5dc;transform:scale(1.4)}50%{background-color:#29a5dc;transform:scale(1)}60%{background-color:#29a5dc;transform:scale(1)}70%{background-color:#29a5dc;transform:scale(1.3)}80%{background-color:#29a5dc;transform:scale(1)}to{transform:scale(1)}}@keyframes big_orange{0%{transform:scale(1)}30%{background-color:#ff8243;transform:scale(1)}40%{background-color:#ff8243;transform:scale(1.4)}50%{background-color:#ff8243;transform:scale(1)}60%{background-color:#ff8243;transform:scale(1)}70%{background-color:#ff8243;transform:scale(1.3)}80%{background-color:#ff8243;transform:scale(1)}to{transform:scale(1)}}*{scrollbar-color:rgba(0,0,0,.35) transparent;scrollbar-width:thin}::-webkit-scrollbar{height:7px;width:7px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.15)}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.35);border-radius:20px}._scf-body{color:#24292f;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:300;line-height:150%;margin-top:0}._scf-body .sfc-code{font-family:monospace;font-size:inherit}._scf-body-m{color:#24292f;font-family:Open Sans,sans-serif;font-size:1.15em;font-weight:300;line-height:150%;margin-top:0;text-align:center}._scf-body-m .sfc-code{font-family:monospace;font-size:inherit}._scf-body-l{color:#24292f;font-family:Open Sans,sans-serif;font-size:1.5em;font-weight:500;line-height:100%;margin-top:0;text-align:center}._scf-body-l .sfc-code{font-family:monospace;font-size:inherit}._scf-body-xl{color:#24292f;font-family:Open Sans,sans-serif;font-size:2.8em;font-weight:500;line-height:100%;margin-top:0;text-align:center}._scf-body-xl .sfc-code{font-family:monospace;font-size:inherit}._scf-prompt{color:#24292f}._scf-clarifier,._scf-prompt{font-family:Open Sans,sans-serif;font-size:.8em;font-weight:300;line-height:150%;margin-top:0}._scf-clarifier{color:#67717d}._scf-image-caption{color:#67717d;font-size:12.64px;margin-top:9px;text-align:center}._scf-footnote,._scf-image-caption{font-family:Open Sans,sans-serif;font-weight:300}._scf-footnote{color:#24292f;font-size:.8em;line-height:150%;margin-top:0}._scf-footnote p.scf-footnote:first-child{margin-top:33px}._scf-footnote:empty{display:none}._scf-pre{background-color:#f7f7f7;border:1px solid #ccc;border-radius:6px;color:#24292f;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:300;padding:12px;white-space:pre-wrap}._scf-code{color:#c50;font-family:monospace;font-weight:600}@media (max-width:942px){._scf-body,._scf-clarifier,._scf-footnote,._scf-prompt{font-size:.81818182em}}@media (max-width:480px){._scf-body,._scf-clarifier,._scf-footnote,._scf-prompt{font-size:16px}._scf-body-m{font-size:20.25px}._scf-body-l{font-size:25.63px}._scf-body-xl{font-size:41.05px}}._stat{font-family:Open Sans,sans-serif;font-size:11px;font-weight:700}._stat-label{color:#7d93a4;text-transform:capitalize;white-space:pre-line}._stat-value-light-bg{color:#324a6b}._stat-value-dark-bg{color:#fff}._stat-value-horizontal{font-size:inherit}._stat-value-vertical{font-size:21px}._resource{font-family:Mont,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resource-light-bg{color:#324a6b}._resource-dark-bg{color:#fff}._resource-selected{font-weight:900}._resource-1,._resource-1-light-bg{font-family:Mont,sans-serif;font-size:30px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resource-1-light-bg{color:#324a6b}._resource-1-dark-bg{color:#fff;font-family:Mont,sans-serif;font-size:30px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resource-2,._resource-2-light-bg{font-family:Mont,sans-serif;font-size:24px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resource-2-light-bg{color:#324a6b}._resource-2-dark-bg{color:#fff;font-family:Mont,sans-serif;font-size:24px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resource-3,._resource-3-light-bg{font-family:Mont,sans-serif;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resource-3-light-bg{color:#324a6b}._resource-3-dark-bg{color:#fff;font-family:Mont,sans-serif;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resource-4,._resource-4-light-bg{font-family:Mont,sans-serif;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resource-4-light-bg{color:#324a6b}._resource-4-dark-bg{color:#fff;font-family:Mont,sans-serif;font-size:12px;font-weight:600;white-space:nowrap}._clamp-1,._resource-4-dark-bg{overflow:hidden;text-overflow:ellipsis}._clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box}._message-heading,._message-heading-dark-bg{color:#53636f;font-size:15px;font-weight:600}._message-heading-dark-bg{color:#fff}._message-heading-light-bg{color:#53636f;font-size:15px;font-weight:600}._message-sub-heading{color:#7d93a4;font-size:14px;font-weight:600}._message-sub-heading-dark-bg{color:#53636f;color:#fff;font-size:15px;font-weight:600}._message-sub-heading-light-bg{color:#53636f;color:#7d93a4;font-size:15px;font-weight:600}._message-text,._message-text-dark-bg{color:#53636f;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400}._message-text-dark-bg{color:#e8eaed}._message-text-light-bg{color:#53636f;font-weight:400}._message-text-light-bg,.section-label{font-family:Open Sans,sans-serif;font-size:13px}.section-label{font-weight:600}.section-label.light-bg{color:#7d93a4}.section-label.dark-bg{color:#fff}.section-label.is-clipped{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-label.is-selected{font-weight:900}.menu-option{color:#53636f;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400}.menu-option.is-selected{color:#fff}.menu-option.is-clipped{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-option:hover{color:#fff}._placeholder-text-large{color:#5f5f5f;font-size:15px;font-weight:400}.confidenceanimation{border:1px solid #eee;padding-bottom:22px}.confidenceanimation .confidenceanimation-container{height:200px;margin:25px auto;perspective:800px;perspective-origin:300px -200px;position:relative;width:200px}.confidenceanimation .confidenceanimation-card{background:#eee;border:1px solid #ddd;color:#16191d;font-size:10px;height:100px;padding:10px;position:absolute;text-align:center;width:120px}.confidenceanimation .confidenceanimation-reveal{background:#666;bottom:0;color:#fff;height:20px;left:0;position:absolute;right:0;text-align:center}.confidenceanimation .anim-card-4{-webkit-animation:card-4 10s infinite;-moz-animation-duration:10s;animation-duration:10s;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-name:card-4;animation-name:card-4;transform:rotateY(45deg) translateZ(150px);z-index:4}.confidenceanimation .anim-card-4 .confidenceanimation-reveal{-webkit-animation:card-4-reveal 10s infinite;animation-duration:10s;animation-iteration-count:infinite;animation-name:card-4-reveal}.confidenceanimation .anim-card-3{-webkit-animation:card-3 10s infinite;animation-duration:10s;animation-iteration-count:infinite;animation-name:card-3;transform:rotateY(45deg) translateZ(100px);z-index:3}.confidenceanimation .anim-card-3 .confidenceanimation-reveal{-webkit-animation:card-3-reveal 10s infinite;animation-duration:10s;animation-iteration-count:infinite;animation-name:card-3-reveal}.confidenceanimation .anim-card-2{-webkit-animation:card-2 10s infinite;animation-duration:10s;animation-iteration-count:infinite;animation-name:card-2;transform:rotateY(45deg) translateZ(50px);z-index:2}.confidenceanimation .anim-card-2 .confidenceanimation-reveal{-webkit-animation:card-2-reveal 10s infinite;animation-duration:10s;animation-iteration-count:infinite;animation-name:card-2-reveal}.confidenceanimation .anim-card-1{-webkit-animation:card-1 10s infinite;animation-duration:10s;animation-iteration-count:infinite;animation-name:card-1;transform:rotateY(45deg);z-index:1}.confidenceanimation .anim-card-1 .confidenceanimation-reveal{-webkit-animation:card-1-reveal 10s infinite;animation-duration:10s;animation-iteration-count:infinite;animation-name:card-1-reveal}.confidenceanimation .confidenceanimation-label{position:relative;text-align:center}.confidenceanimation .confidenceanimation-label .confidenceanimation-label-confidence{left:0;opacity:0;position:absolute;right:0;text-align:center;top:20px}.confidenceanimation .confidenceanimation-label .confidenceanimation-label-5{-webkit-animation:confidence-5 10s infinite;animation-duration:10s;animation-iteration-count:infinite;animation-name:confidence-5;color:#00a8d7}.confidenceanimation .confidenceanimation-label .confidenceanimation-label-4{-webkit-animation:confidence-4 10s infinite;animation-duration:10s;animation-iteration-count:infinite;animation-name:confidence-4;color:#7fae2e}.confidenceanimation .confidenceanimation-label .confidenceanimation-label-3{-webkit-animation:confidence-3 10s infinite;animation-duration:10s;animation-iteration-count:interation;animation-name:confidence-3;color:#fd0}.confidenceanimation .confidenceanimation-label .confidenceanimation-label-2{-webkit-animation:confidence-2 10s infinite;animation-duration:10s;animation-iteration-count:infinite;animation-name:confidence-2;color:#ff8a47}.confidenceanimation .confidenceanimation-label .confidenceanimation-label-1{-webkit-animation:confidence-1 10s infinite;animation-duration:10s;animation-iteration-count:infinite;animation-name:confidence-1;color:#aa0080}@keyframes card-4{5%{border-color:#00a8d7;-webkit-transform:rotateY(45deg) translateZ(150px)}10%{border-color:#00a8d7;transform:translateX(7.07106781px) translateZ(205.06096654px) rotateY(45deg);z-index:351}15%{border-color:#00a8d7;transform:translateX(-98.99494937px) translateZ(98.99494937px) rotateY(45deg);z-index:51}20%{border-color:#00a8d7;transform:translateX(0) translateZ(0) rotateY(45deg);z-index:1}to{border-color:#00a8d7;transform:translateX(0) translateZ(0) rotateY(45deg);z-index:1}}@keyframes card-4-reveal{0%{background:#666}5%{background:#00a8d7}to{background:#00a8d7}}@keyframes card-3{5%{border-color:#ddd;-webkit-transform:rotateY(45deg) translateZ(100px)}15%{border-color:#ddd;transform:translateX(106.06601718px) translateZ(106.06601718px) rotateY(45deg);z-index:301}20%{border-color:#aa0080;transform:translateX(106.06601718px) translateZ(106.06601718px) rotateY(45deg);z-index:301}25%{border-color:#aa0080;transform:translateX(7.07106781px) translateZ(205.06096654px) rotateY(45deg);z-index:351}30%{border-color:#aa0080;transform:translateX(-28.28427125px) translateZ(169.70562748px) rotateY(45deg);z-index:251}35%{border-color:#aa0080;transform:translateX(70.71067812px) translateZ(70.71067812px) rotateY(45deg);z-index:201}40%{border-color:#aa0080;transform:translateX(70.71067812px) translateZ(70.71067812px) rotateY(45deg);z-index:201}45%{border-color:#aa0080;transform:translateX(106.06601718px) translateZ(106.06601718px) rotateY(45deg);z-index:301}50%{border-color:#7fae2e;transform:translateX(106.06601718px) translateZ(106.06601718px) rotateY(45deg);z-index:301}55%{border-color:#7fae2e;transform:translateX(7.07106781px) translateZ(205.06096654px) rotateY(45deg);z-index:351}60%{border-color:#7fae2e;transform:translateX(-63.63961031px) translateZ(134.35028843px) rotateY(45deg);z-index:151}65%{border-color:#7fae2e;transform:translateX(35.35533906px) translateZ(35.35533906px) rotateY(45deg);z-index:101}to{border-color:#7fae2e;transform:translateX(35.35533906px) translateZ(35.35533906px) rotateY(45deg);z-index:101}}@keyframes card-3-reveal{0%{background:#666}15%{background:#666}20%{background:#aa0080}45%{background:#aa0080}50%{background:#7fae2e}to{background:#7fae2e}}@keyframes card-2{5%{border-color:#ddd;-webkit-transform:rotateY(45deg) translateZ(50px)}15%{border-color:#ddd;transform:translateX(70.71067812px) translateZ(70.71067812px) rotateY(45deg);z-index:201}20%{border-color:#ddd;transform:translateX(70.71067812px) translateZ(70.71067812px) rotateY(45deg);z-index:201}25%{border-color:#ddd;transform:translateX(106.06601718px) translateZ(106.06601718px) rotateY(45deg);z-index:301}30%{border-color:#ff8a47;transform:translateX(106.06601718px) translateZ(106.06601718px) rotateY(45deg);z-index:301}35%{border-color:#ff8a47;transform:translateX(7.07106781px) translateZ(205.06096654px) rotateY(45deg);z-index:351}40%{border-color:#ff8a47;transform:translateX(-63.63961031px) translateZ(134.35028843px) rotateY(45deg);z-index:151}45%{border-color:#ff8a47;transform:translateX(35.35533906px) translateZ(35.35533906px) rotateY(45deg);z-index:101}50%{border-color:#ff8a47;transform:translateX(70.71067812px) translateZ(70.71067812px) rotateY(45deg);z-index:201}55%{border-color:#ff8a47;transform:translateX(106.06601718px) translateZ(106.06601718px) rotateY(45deg);z-index:301}to{border-color:#ff8a47;transform:translateX(106.06601718px) translateZ(106.06601718px) rotateY(45deg);z-index:301}}@keyframes card-2-reveal{0%{background:#666}25%{background:#666}30%{background:#ff8a47}to{background:#ff8a47}}@keyframes card-1{5%{border-color:#ddd;-webkit-transform:rotateY(45deg) translateZ(0)}15%{border-color:#ddd;transform:translateX(35.35533906px) translateZ(35.35533906px) rotateY(45deg);z-index:101}20%{border-color:#ddd;transform:translateX(35.35533906px) translateZ(35.35533906px) rotateY(45deg);z-index:101}30%{border-color:#ddd;transform:translateX(70.71067812px) translateZ(70.71067812px) rotateY(45deg);z-index:201}35%{border-color:#ddd;transform:translateX(106.06601718px) translateZ(106.06601718px) rotateY(45deg);z-index:301}40%{border-color:#fd0;transform:translateX(106.06601718px) translateZ(106.06601718px) rotateY(45deg);z-index:301}45%{border-color:#fd0;transform:translateX(7.07106781px) translateZ(205.06096654px) rotateY(45deg);z-index:351}50%{border-color:#fd0;transform:translateX(-63.63961031px) translateZ(134.35028843px) rotateY(45deg);z-index:151}55%{border-color:#fd0;transform:translateX(35.35533906px) translateZ(35.35533906px) rotateY(45deg);z-index:101}60%{border-color:#fd0;transform:translateX(70.71067812px) translateZ(70.71067812px) rotateY(45deg);z-index:201}to{border-color:#fd0;transform:translateX(70.71067812px) translateZ(70.71067812px) rotateY(45deg);z-index:201}}@keyframes card-1-reveal{0%{background:#666}35%{background:#666}40%{background:#fd0}to{background:#fd0}}@keyframes confidence-5{0%{opacity:0}5%{opacity:1}20%{opacity:0}to{opacity:0}}@keyframes confidence-4{0%{opacity:0}45%{opacity:0}50%{opacity:1}65%{opacity:0}to{opacity:0}}@keyframes confidence-3{0%{opacity:0}35%{opacity:0}40%{opacity:1}45%{opacity:0}to{opacity:0}}@keyframes confidence-2{0%{opacity:0}25%{opacity:0}30%{opacity:1}35%{opacity:0}to{opacity:0}}@keyframes confidence-1{0%{opacity:0}15%{opacity:0}20%{opacity:1}25%{opacity:0}to{opacity:0}}#library-welcome .confidenceanimation{padding:0}#library-welcome .confidenceanimation-container{margin-bottom:0}#library-welcome .confidenceanimation-label{display:none}.app{position:relative}.banner-transition-wrapper .banner{align-items:center;background-color:rgba(24,78,101,.94);border:none;color:#fff;display:flex;flex-direction:column-reverse;font-size:24px;font-weight:400;height:210px;justify-content:center;opacity:.5;padding:0 15px;position:fixed;transition:all .5s ease;width:100%;z-index:10001}.banner-transition-wrapper .banner .close-button{color:#fff;position:absolute;right:12px;top:12px}.banner-transition-wrapper .banner .close-button .ion-ios-close-empty:before{font-size:33px}.banner-transition-wrapper .banner .banner-body{grid-gap:12px;display:flex;flex-direction:column;font-family:Open Sans,sans-serif;gap:12px}.banner-transition-wrapper .banner .banner-body .title{font-family:inherit;font-size:18px;font-weight:900;line-height:1.5}.banner-transition-wrapper .banner .banner-body .message{font-family:inherit;font-size:14.5px;line-height:1.8}.banner-transition-wrapper.is-transitioned-in .banner,.banner-transition-wrapper.is-transitioning-in .banner{opacity:1}.banner-transition-wrapper.is-transitioned-in .banner.top,.banner-transition-wrapper.is-transitioning-in .banner.top{top:0}.banner-transition-wrapper.is-transitioned-in .banner.bottom,.banner-transition-wrapper.is-transitioning-in .banner.bottom{bottom:0}.banner-transition-wrapper.is-transitioned-out .banner,.banner-transition-wrapper.is-transitioning-out .banner{opacity:.5}.banner-transition-wrapper.is-transitioned-out .banner.top,.banner-transition-wrapper.is-transitioning-out .banner.top{top:-180px}.banner-transition-wrapper.is-transitioned-out .banner.bottom,.banner-transition-wrapper.is-transitioning-out .banner.bottom{bottom:-180px}.bruce-button.has-back-arrow{display:flex;flex-direction:row-reverse;position:relative}.bruce-button.has-back-arrow .icon-button.branding-back-button{font-size:18px;left:-24px;position:absolute}.bruce-button.has-back-arrow .icon-button.branding-back-button:hover{background-color:transparent;color:#7d93a4}.bruce-button.has-back-arrow:hover{background-color:transparent}.bruce-button.has-back-arrow:hover .icon-button.branding-back-button{background-color:transparent;color:#29a5dc}.bubble{align-items:flex-end;background-color:rgba(0,100,200,.9);border-radius:100% 0 0;bottom:0;color:#fff;display:flex;flex-direction:column;font-size:24px;height:400px;justify-content:flex-end;opacity:1;position:fixed;right:0;transition:width .5s ease,height .5s ease,opacity .4s ease .3s;width:400px;z-index:100}.bubble .bubble-close{cursor:pointer;height:42px;opacity:1;position:absolute;right:18px;top:36px;transition:opacity .3s linear .8s;width:42px}.bubble .bubble-close .ion-ios-close-empty:before{color:#fff;font-size:48px}.bubble .bubble-content{height:100%;opacity:1;padding:calc(29.3% + 25px) 36px 36px calc(29.3% + 25px);transition:opacity .3s ease .3s;width:100%}.bubble .bubble-content .action-buttons .pill-button{margin:0 12px}.bubble.is-static{transition:all 0s}.bubble.size-seed{height:0;opacity:0;transition:width .5s ease-in 0s,height .5s ease-in 0s,opacity .4s ease .3s;width:0}.bubble.size-seed .bubble-close{opacity:0;transition:opacity .35s linear 0s}.bubble.size-seed .bubble-content{height:0;opacity:0;padding:0;transition:opacity .35s ease 0s,width 0s ease-in 3s,height 0s ease-in 3s,padding 0s ease-in 3s;width:0}.bubble.size-small{height:400px;width:400px}.bubble.size-medium{height:600px;width:600px}.bubble.size-full{height:calc(141vw + 141vh - 141vmin);transition:width .5s ease-in,height .5s ease-in;width:calc(141vw + 141vh - 141vmin)}.bubble.size-full .bubble-close{bottom:calc(100vh - 116px);top:auto}.bubble.size-full .bubble-close:hover{background-color:rgba(0,0,0,.2)}.bubble.size-full .bubble-content{height:calc(100vh - 60px);padding:36px;width:100vw}.bubble.bottom-left{border-radius:0 100% 0 0;left:340px}.bubble.bottom-left .bubble-close{left:18px}.bubble.bottom-left .bubble-content{padding-left:36px;padding-right:calc(29.3% + 25px)}.bubble.top-left{border-radius:0 0 100% 0;bottom:auto;left:340px;right:auto;top:0}.bubble.top-left .bubble-close{top:18px}.bubble.top-left .bubble-content{padding:36px calc(29.3% + 4px) calc(29.3% + 4px) 36px}.bubble.top-right{border-radius:0 0 0 100%;bottom:auto;left:auto;right:0;top:0}.bubble.top-right .bubble-close{top:18px}.bubble.top-right .bubble-content{padding:36px 36px calc(29.3% + 4px) calc(29.3% + 4px)}.is-mini-sidebar .bubble.bottom-left,.is-mini-sidebar .bubble.top-left{left:90px}@media (max-device-width:1024px) and (min-device-height:1024px) and (orientation:portrait),(max-width:942px){.bubble.size-medium{height:60vh;width:60vh}.bubble.size-small{height:48vh;width:48vh}}.bubble.bubble-dialog .bubble-content .dialog-content .bubble-title{font-family:Mont,sans-serif;font-size:36px;font-weight:600;margin-bottom:18px}.bubble.bubble-dialog .bubble-content .dialog-content .bubble-title.pulse{animation-delay:2.5s;animation-duration:3.5s;animation-iteration-count:1;animation-name:quick_double;animation-timing-function:linear;transform-origin:70% 70%}.bubble.bubble-dialog .bubble-content .dialog-content .bubble-message{font-size:22px}.bubble.bubble-dialog.is-static .bubble-content .dialog-content .bubble-title.pulse{animation-delay:0ms;animation-duration:3.5s;animation-iteration-count:1;animation-name:quick_double;animation-timing-function:linear;transform-origin:70% 70%}.bubble.bubble-dialog.size-seed .bubble-content{font-size:4px;transition:font-size 1s ease 0s}@media (max-device-width:1024px) and (min-device-height:1024px) and (orientation:portrait),(max-width:942px){.bubble.bubble-dialog.size-medium .bubble-content .dialog-content .bubble-title,.bubble.bubble-dialog.size-small .bubble-content .dialog-content .bubble-title{font-size:5vw;margin-top:0}.bubble.bubble-dialog.size-medium .bubble-content .dialog-content .bubble-message,.bubble.bubble-dialog.size-small .bubble-content .dialog-content .bubble-message{font-size:3vw}}@media (max-width:420px){.bubble.bubble-dialog.size-medium .bubble-content .dialog-content .bubble-title,.bubble.bubble-dialog.size-small .bubble-content .dialog-content .bubble-title{font-size:7vw}.bubble.bubble-dialog.size-medium .bubble-content .dialog-content .bubble-message,.bubble.bubble-dialog.size-small .bubble-content .dialog-content .bubble-message{font-size:5vw}.bubble.bubble-dialog.size-small .bubble-content .dialog-content .bubble-title{font-size:7vw}.bubble.bubble-dialog.size-small .bubble-content .dialog-content .bubble-message{font-size:4vw}}@media (max-width:320px){.bubble.bubble-dialog.size-small .bubble-content .dialog-content .bubble-title{font-size:7vw}.bubble.bubble-dialog.size-small .bubble-content .dialog-content .bubble-message{font-size:4vw}}.button-info-wrapper{grid-gap:9px;align-items:center;display:flex;flex-direction:column;gap:9px}.button-info-wrapper .button-info{color:#6c7b91;font-size:12px;font-weight:400;letter-spacing:normal;text-transform:none}.confidence-level-buttons{display:flex}.confidence-level-buttons .confidence-level-button{align-items:center;background-color:#29a5dc;border:0;color:#fff;cursor:pointer;display:flex;flex-grow:1;font-size:24px;font-weight:300;height:9vh;justify-content:center;position:relative}.confidence-level-buttons .confidence-level-button small{bottom:10%;display:block;font-size:12px;left:0;position:absolute;text-align:center;width:100%}.confidence-level-buttons .confidence-level-button.confidence-0{background-color:#7d93a4;border-radius:2px}.confidence-level-buttons .confidence-level-button.confidence-1{background-color:#aa0080;border-bottom-left-radius:2px;border-top-left-radius:2px}.confidence-level-buttons .confidence-level-button.confidence-2{background-color:#ff8a47}.confidence-level-buttons .confidence-level-button.confidence-3{background-color:#fd0}.confidence-level-buttons .confidence-level-button.confidence-4{background-color:#7fae2e}.confidence-level-buttons .confidence-level-button.confidence-5{background-color:#00a8d7;border-bottom-right-radius:2px;border-top-right-radius:2px}@media (max-width:1024px){.confidence-level-buttons .confidence-level-button{height:5vh;height:calc(var(--vh, 1vh)*5)}}@media (max-width:770px){.confidence-level-buttons .confidence-level-button{align-items:flex-start;font-size:18px;height:5vh;height:calc(var(--vh, 1vh)*5);padding-top:12px}.confidence-level-buttons .confidence-level-button small{font-size:10px}}@media (max-width:420px){.confidence-level-buttons .confidence-level-button{height:48px}}.copy-to-clipboard-link{color:#29a5dc;cursor:pointer;font-size:14px;margin:0;text-align:right}.copy-to-clipboard-link:after{color:#29a5dc;content:"\f376";font-family:Ionicons;font-size:24px;font-size:18px;font-style:normal;line-height:inherit;margin-left:.5em}.copy-to-clipboard-link .virtual-input-elem{left:-10000px;position:absolute}.copy-to-clipboard-link.is-in-clipboard{color:#5cb85c;font-style:italic}.copy-to-clipboard-link.is-in-clipboard:after{color:#5cb85c}.dashboard-mobile-topbar{background-color:#324a6b;color:hsla(0,0%,100%,.6);height:60px;justify-content:space-between;padding:0 4%;width:100vw;z-index:1000}.dashboard-mobile-topbar,.dashboard-mobile-topbar .back-button-and-class-count{align-items:center;display:flex}.dashboard-mobile-topbar .back-button-and-class-count .dashboard-back-button{font-size:30px;margin-right:6px;width:auto}.dashboard-mobile-topbar .back-button-and-class-count .class-count{cursor:pointer;font-size:16px;position:relative}.dashboard-mobile-topbar .branding{align-items:center;background-image:url(/pks/images/shared/small-bruce-white-292d2cacf025496a84ae.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:36px;justify-content:center;width:36px}.dashboard-mobile-topbar .branding .dom-only{display:none}.dashboard-mobile-topbar .dashboard-options-button .options-menu-button{border:1px solid hsla(0,0%,77%,.3);border-radius:50%;height:50px;width:50px}.dashboard-mobile-topbar .dashboard-options-button .options-menu-button .options-button.image{border-radius:50%;height:100%;width:100%}@media (max-width:640px){.dashboard-mobile-topbar{position:relative}.dashboard-mobile-topbar .back-button-and-class-count .dashboard-back-button{font-size:33px}.dashboard-mobile-topbar .back-button-and-class-count .class-count{font-size:12px}.dashboard-mobile-topbar .branding{height:33px;left:50%;position:absolute;transform:translate(-50%);width:33px}.dashboard-mobile-topbar .dashboard-options-button .options-menu-button{height:42px;width:42px}}@media (max-width:380px){.dashboard-mobile-topbar{position:relative}.dashboard-mobile-topbar .back-button-and-class-count .dashboard-back-button{font-size:24px}.dashboard-mobile-topbar .branding{height:24px;width:24px}}.sidebar.dashboard-sidebar{background-color:#324a6b;box-sizing:border-box;color:hsla(0,0%,100%,.6);display:flex;flex-direction:column;height:100vh;justify-content:space-between;max-height:100vh;min-height:100vh;min-width:340px;padding:0;position:relative;transform:translateZ(0);width:340px;z-index:10001}.sidebar.dashboard-sidebar .sidebar-header{display:flex;flex-direction:column;margin:0;padding:24px 24px 9px}.sidebar.dashboard-sidebar .sidebar-header .contract-button,.sidebar.dashboard-sidebar .sidebar-header .extend-button{background-color:#324a6b;border:1px solid #6c7b91;height:30px;position:absolute;right:-15px;top:72px;width:30px}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row{grid-gap:24px;display:flex;flex-direction:column;gap:24px;width:100%}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .bruce-and-gear-icons{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .bruce-and-gear-icons .bruce-button{position:relative;transition:all .3s ease;width:45px}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .bruce-and-gear-icons .bruce-button .bruce-icon{background-position:0}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .bruce-and-gear-icons .bruce-button:after{color:#c0cad1;content:"\f35f";font-family:Ionicons;font-size:24px;font-size:18px;font-style:normal;line-height:inherit;margin-left:6px;position:absolute;right:3px}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .bruce-and-gear-icons .bruce-button:hover:after{color:#29a5dc}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .bruce-and-gear-icons .sidebar-header-options-button .dashboard-options-button .options-menu-button .options-button{color:#c0cad1;height:24px;transition:all .3s ease;width:24px}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .bruce-and-gear-icons .sidebar-header-options-button .dashboard-options-button .options-menu-button .options-button i.ion-ios-gear{align-items:center;display:flex;font-size:30px;height:24px;justify-content:center;width:24px}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .bruce-and-gear-icons .sidebar-header-options-button .dashboard-options-button .options-menu-button .options-button:hover{background-color:transparent;color:#29a5dc}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .sidebar-header-top-row-center .user{align-items:center;display:flex;overflow:hidden;position:relative}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .sidebar-header-top-row-center .user .user-avatar{min-height:54px;min-width:54px}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .sidebar-header-top-row-center .user .user-avatar .user-avatar-image{border-radius:50%;height:100%;width:100%}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .sidebar-header-top-row-center .user .user-avatar .user-notifications-count{align-items:center;background-color:#c00;border-radius:50%;display:flex;font-size:10px;height:16px;justify-content:center;min-width:16px;position:absolute;right:-4px;top:0}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .sidebar-header-top-row-center .user .user-avatar .user-avatar-initials{border:none;font-size:24px}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .sidebar-header-top-row-center .user .user-avatar.user-initials{border:none}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .sidebar-header-top-row-center .user .user-name{color:#fff;font-family:Mont,sans-serif;font-size:1.5rem;font-weight:700;margin:0 18px 0 15px;min-width:-moz-max-content;min-width:max-content;padding:0}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .mini-sidebar-header-options-button{display:none}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .sidebar-header-user-stats .user-stats{display:flex;flex-direction:row;justify-content:space-between;max-width:86%;min-width:86%;padding-bottom:12px}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .sidebar-header-user-stats .user-stats .user-stat .label{color:#7d93a4;font-size:11px;font-weight:900;margin-bottom:6px;text-transform:capitalize;white-space:pre-line}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .sidebar-header-user-stats .user-stats .user-stat .stat{color:#fff;font-size:21px;font-weight:900}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-bottom-row{border-top:1px solid hsla(0,0%,100%,.2)}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-bottom-row .second-row{align-items:center;display:flex;justify-content:space-between;overflow:hidden;padding-top:24px;width:100%}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-bottom-row .second-row .my-classes-heading{align-items:center;color:#fff;display:flex;font-size:13px;font-weight:600;margin:0;white-space:nowrap}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-bottom-row .second-row .my-classes-heading .user-pack-count{margin-left:.5em;position:relative}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-bottom-row .second-row .my-classes-heading .user-pack-count .spinner{height:12px;min-width:18px;top:calc(50% - 6px)}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-bottom-row .second-row .my-classes-heading .user-pack-count .spinner .spinner-wheel{height:12px;width:12px}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-bottom-row .second-row .action-buttons{align-items:center;display:flex}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-bottom-row .second-row .action-buttons .icon-button{color:#c0cad1}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-bottom-row .second-row .action-buttons .icon-button.add-button{font-size:24px;height:19px;margin:0 0 4px 9px;width:19px}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-bottom-row .second-row .action-buttons .icon-button.add-button.pulse{animation-delay:0ms;animation-duration:3.5s;animation-iteration-count:3;animation-name:big_orange;animation-timing-function:linear;transform-origin:70% 70%}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-bottom-row .second-row .action-buttons .icon-button.search-button{font-size:24px}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-bottom-row .second-row .action-buttons .icon-button.search-button.pulse{animation-delay:0ms;animation-duration:3.5s;animation-iteration-count:3;animation-name:big_orange;animation-timing-function:linear;transform-origin:70% 70%}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-bottom-row .second-row .action-buttons .icon-button.make-flashcards-button{color:#c0cad1;margin-left:9px}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-bottom-row .second-row .action-buttons .icon-button.make-flashcards-button:hover{color:#ff8243}.sidebar.dashboard-sidebar .sidebar-body{height:calc(100vh - 200px);margin-bottom:0;overflow-y:auto}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections{height:auto;margin-bottom:inherit;overflow-y:visible}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section{margin-bottom:30px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .filter-box{align-items:center;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:none;display:flex;margin:6px 0 6px 24px;padding:6px 30px 6px 54px;position:relative;visibility:hidden;width:224px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .filter-box:before{color:hsla(0,0%,100%,.3);content:"\f38b";font-family:Ionicons;font-size:24px;font-size:18px;font-style:normal;left:14px;line-height:inherit;position:absolute;top:3px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .filter-box .filter-text-input{background-color:transparent;border:none;font-size:12px;margin:0;outline:none;padding:0;width:100%}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .filter-box .filter-text-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.4);font-size:"inherit";line-height:inherit}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .filter-box .filter-text-input::-webkit-input-placeholder.pro-required:after{color:#28a5dc;content:"Pro";font-size:9px;margin-left:0;position:absolute;text-transform:uppercase;top:-2px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .filter-box .filter-text-input:-moz-placeholder{color:hsla(0,0%,100%,.4);font-size:"inherit";line-height:inherit}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .filter-box .filter-text-input:-moz-placeholder.pro-required:after{color:#28a5dc;content:"Pro";font-size:9px;margin-left:0;position:absolute;text-transform:uppercase;top:-2px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .filter-box .filter-text-input::-moz-placeholder{color:hsla(0,0%,100%,.4);font-size:"inherit";line-height:inherit}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .filter-box .filter-text-input::-moz-placeholder.pro-required:after{color:#28a5dc;content:"Pro";font-size:9px;margin-left:0;position:absolute;text-transform:uppercase;top:-2px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .filter-box .filter-text-input:-ms-input-placeholder{color:hsla(0,0%,100%,.4);font-size:"inherit";line-height:inherit}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .filter-box .filter-text-input:-ms-input-placeholder.pro-required:after{color:#28a5dc;content:"Pro";font-size:9px;margin-left:0;position:absolute;text-transform:uppercase;top:-2px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .filter-box .clear-filter-text-button{display:none}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .filter-box .retract-up-button{font-size:18px;height:24px;position:absolute;right:-30px;width:24px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .filter-box.has-text .clear-filter-text-button{color:hsla(0,0%,100%,.15);cursor:pointer;display:block;font-size:20px;height:18px;position:absolute;right:6px;top:7px;width:18px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .filter-box.has-text .clear-filter-text-button:hover{background-color:transparent;color:#29a5dc}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .filter-box.pro-required:after{color:#28a5dc;color:hsla(0,0%,100%,.3);content:"Pro";font-size:9px;font-size:8px;margin-left:0;position:absolute;right:76px;text-transform:uppercase;top:-2px;top:8px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .filter-box.is-showing{visibility:visible}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .trending-classes-header{align-items:center;display:flex;justify-content:flex-start;margin:0 24px;padding-bottom:10px;padding-top:12px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .trending-classes-header .section-heading{color:#fff;font-size:13px;font-weight:600;margin:0}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .trending-classes-header .action-buttons{display:flex}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .trending-classes-header .action-buttons .icon-button{color:hsla(0,0%,100%,.8)}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .trending-classes-header .action-buttons .icon-button:hover{color:#29a5dc}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .trending-classes-header:after{color:#00db68;content:"\f120";font-family:Ionicons;font-size:24px;font-size:14px;font-style:normal;font-weight:900;margin-left:6px;margin-top:2px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .loading-packs{height:100px;position:relative}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .user-packs{margin:0}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .trending-packs{margin:6px 0 0}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .trending-packs,.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .user-packs{display:flex;flex-direction:column}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .trending-packs .trending-pack-tooltip .add-pack-button,.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .user-packs .trending-pack-tooltip .add-pack-button{font-size:14px;padding-left:18px;position:relative}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .trending-packs .trending-pack-tooltip .add-pack-button:before,.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .user-packs .trending-pack-tooltip .add-pack-button:before{content:"\f489";font-family:Ionicons;font-size:24px;font-style:normal;left:0;line-height:inherit;position:absolute;top:-1px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .user-packs-footer{margin-top:-8px;padding-left:48px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .user-packs-footer .pagination-button{display:inline-flex}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .add-class-footer{cursor:pointer;font-size:12px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .add-class-footer .add-class-option{grid-gap:15px;align-items:center;border-left:6px solid transparent;color:#c0cad1;cursor:pointer;display:flex;font-size:12px;gap:15px;height:72px;margin-top:0;padding:15px 18px;position:relative}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .add-class-footer .add-class-option .option-icon{align-items:center;display:flex;font-style:normal;height:42px;justify-content:center;width:42px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .add-class-footer .add-class-option .option-icon:before{font-size:24px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .add-class-footer .add-class-option.create-class-option .option-icon:before{align-items:center;content:"\f359";display:flex;font-family:Ionicons;font-size:24px;font-size:36px;font-style:normal;height:inherit;justify-content:center;line-height:inherit;width:inherit}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .add-class-footer .add-class-option:hover,.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .add-class-footer .add-class-option:hover .option-icon,.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .add-class-footer.needs-packs .add-class-option:hover .option-icon:before{color:#ff8243}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .trending-packs-footer{margin:21px 24px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .trending-packs-footer .pagination-button{display:inline-flex}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .trending-packs-footer .simple-text-button{color:#29a5dc;font-size:12px;text-align:left;text-decoration:none}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section.my-classes .empty-library-message{font-size:18px;margin:0 30px 30px}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section.my-classes .empty-library-message .main-message{color:hsla(0,0%,100%,.9)}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section.my-classes .empty-library-message .prompt{color:hsla(0,0%,100%,.55);font-size:13px;line-height:150%}.sidebar.dashboard-sidebar .sidebar-footer .full-sidebar-footer{align-items:center;display:flex;justify-content:space-between;max-width:340px;min-width:0;overflow:hidden;padding:24px;width:100%}.sidebar.dashboard-sidebar .sidebar-footer .full-sidebar-footer .icon-button:last-child{margin-right:-6px}.sidebar.dashboard-sidebar .sidebar-footer .full-sidebar-footer .pill-button.upgrade-button{min-width:150px;width:150px}.sidebar.dashboard-sidebar .sidebar-footer .full-sidebar-footer .modal-transition-wrapper{position:absolute}.sidebar.dashboard-sidebar .sidebar-footer .people-button{color:#c0cad1;font-size:33px}.sidebar.dashboard-sidebar .sidebar-footer .people-button:hover{background-color:transparent;color:#29a5dc}.sidebar.dashboard-sidebar.is-pro .sidebar-header .sidebar-header-top-row-center .user .user-name:after{color:#28a5dc;content:"Pro";font-size:8px;margin:2px 0 0 4px;text-transform:uppercase;vertical-align:middle}.sidebar.dashboard-sidebar.is-mini{min-width:90px;width:90px}.sidebar.dashboard-sidebar.is-mini .sidebar-header{padding:24px}.sidebar.dashboard-sidebar.is-mini .sidebar-header .sidebar-header-top-row{grid-gap:15px;align-items:center;gap:15px}.sidebar.dashboard-sidebar.is-mini .sidebar-header .sidebar-header-top-row .bruce-and-gear-icons{align-items:center;flex-direction:column}.sidebar.dashboard-sidebar.is-mini .sidebar-header .sidebar-header-top-row .bruce-and-gear-icons .sidebar-header-options-button{display:none}.sidebar.dashboard-sidebar.is-mini .sidebar-header .sidebar-header-top-row .sidebar-header-top-row-center .user .user-avatar{height:42px;min-height:42px;min-width:42px;width:42px}.sidebar.dashboard-sidebar.is-mini .sidebar-header .sidebar-header-top-row .sidebar-header-top-row-center .user .user-avatar .user-avatar-initials{font-size:18px}.sidebar.dashboard-sidebar.is-mini .sidebar-header .sidebar-header-top-row .sidebar-header-top-row-center .user .user-name{display:none}.sidebar.dashboard-sidebar.is-mini .sidebar-header .sidebar-header-top-row .mini-sidebar-header-options-button{display:block}.sidebar.dashboard-sidebar.is-mini .sidebar-header .sidebar-header-top-row .mini-sidebar-header-options-button .options-menu-button .options-button{color:#c0cad1;transition:all .3s ease}.sidebar.dashboard-sidebar.is-mini .sidebar-header .sidebar-header-top-row .mini-sidebar-header-options-button .options-menu-button .options-button:hover{color:#29a5dc}.sidebar.dashboard-sidebar.is-mini .sidebar-body .sidebar-sections .sidebar-section .filter-box,.sidebar.dashboard-sidebar.is-mini .sidebar-header .sidebar-header-bottom-row,.sidebar.dashboard-sidebar.is-mini .sidebar-header .sidebar-header-top-row .sidebar-header-user-stats{display:none}.sidebar.dashboard-sidebar.is-mini .sidebar-body .sidebar-sections .sidebar-section .user-packs{margin:0}.sidebar.dashboard-sidebar.is-mini .sidebar-body .sidebar-sections .sidebar-section .user-packs .user-pack{padding-left:18px}.sidebar.dashboard-sidebar.is-mini .sidebar-body .sidebar-sections .sidebar-section .user-packs .user-pack .pack-icon{margin:0}.sidebar.dashboard-sidebar.is-mini .sidebar-body .sidebar-sections .sidebar-section .user-packs .user-pack .dismiss-button,.sidebar.dashboard-sidebar.is-mini .sidebar-body .sidebar-sections .sidebar-section .user-packs .user-pack .name-and-metadata{display:none}.sidebar.dashboard-sidebar.is-mini .sidebar-body .sidebar-sections .sidebar-section .user-packs .user-pack:hover .pack-icon:before{content:none}.sidebar.dashboard-sidebar.is-mini .add-new-class-button,.sidebar.dashboard-sidebar.is-mini .sidebar-body .sidebar-sections .sidebar-section .add-class-option,.sidebar.dashboard-sidebar.is-mini .sidebar-body .sidebar-sections .sidebar-section .empty-library-message,.sidebar.dashboard-sidebar.is-mini .sidebar-body .sidebar-sections .sidebar-section.trending-classes{display:none}.sidebar.dashboard-sidebar.is-mini .mini-sidebar-footer{align-items:center;display:flex;flex-direction:column;padding:36px 0 24px;width:90px}.sidebar.dashboard-sidebar.is-mini .mini-sidebar-footer .icon-button{color:hsla(0,0%,100%,.8)}.sidebar.dashboard-sidebar.is-mini .mini-sidebar-footer .icon-button.add-button{font-size:24px;height:19px;margin-bottom:9px;width:19px}.sidebar.dashboard-sidebar.is-mini .mini-sidebar-footer .icon-button.add-button.pulse{animation-delay:0ms;animation-duration:3.5s;animation-iteration-count:3;animation-name:big_orange;animation-timing-function:linear;transform-origin:70% 70%}.sidebar.dashboard-sidebar.is-mini .mini-sidebar-footer .icon-button.add-button:hover{color:#ff8243}.sidebar.dashboard-sidebar.is-mini .mini-sidebar-footer .icon-button.search-button{font-size:24px;margin:6px 0}.sidebar.dashboard-sidebar.is-mini .mini-sidebar-footer .icon-button.search-button.pulse{animation-delay:0ms;animation-duration:3.5s;animation-iteration-count:3;animation-name:big_orange;animation-timing-function:linear;transform-origin:70% 70%}.sidebar.dashboard-sidebar.is-mini .mini-sidebar-footer .icon-button.search-button:hover{color:#ff8243}.sidebar.dashboard-sidebar:hover .sidebar-header .sidebar-header-bottom-row .second-row .action-buttons .icon-button{transition:all .3s ease}.sidebar.dashboard-sidebar:hover .sidebar-header .sidebar-header-bottom-row .second-row .action-buttons .icon-button.add-button{color:#ff8243}.sidebar.dashboard-sidebar:hover .sidebar-header .sidebar-header-bottom-row .second-row .action-buttons .icon-button.search-button{color:#29a5dc}.sidebar.dashboard-sidebar:hover .add-class-footer .add-class-option.create-class-option .option-icon:before,.sidebar.dashboard-sidebar:hover .sidebar-header .sidebar-header-bottom-row .second-row .action-buttons .icon-button.make-flashcards-button{color:#ff8243}.sidebar.dashboard-sidebar:hover .sidebar-footer .mini-sidebar-footer .icon-button{transition:all .3s ease}.sidebar.dashboard-sidebar:hover .sidebar-footer .mini-sidebar-footer .icon-button.add-button{color:#ff8243}.sidebar.dashboard-sidebar:hover .sidebar-footer .mini-sidebar-footer .icon-button.search-button{color:#29a5dc}@media (max-device-width:1024px) and (min-device-height:1024px) and (orientation:portrait),(max-width:942px){.sidebar.dashboard-sidebar{width:100vw}.sidebar.dashboard-sidebar .sidebar-header{width:100%}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row{grid-gap:18px;gap:18px}.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .sidebar-header-user-stats .user-stats{max-width:52%;min-width:52%}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section .user-packs{width:100vw}.sidebar.dashboard-sidebar .sidebar-body .sidebar-sections .sidebar-section.trending-classes .trending-packs .trending-pack .pack-icon:before{background-color:transparent}.sidebar.dashboard-sidebar .sidebar-footer{width:100%}}@media (max-width:430px){.sidebar.dashboard-sidebar .sidebar-header .sidebar-header-top-row .sidebar-header-user-stats .user-stats{max-width:86%;min-width:86%}.sidebar.dashboard-sidebar .sidebar-footer{width:100%}.sidebar.dashboard-sidebar .sidebar-footer .full-sidebar-footer{max-width:286px}}.drop-wrapper{position:relative}.drop-wrapper .contents{position:relative;z-index:1}.drop-wrapper .drop-overlay{background-color:rgba(255,138,71,.2);bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:10}.drop-wrapper.is-dragging.show-drag-states .drop-overlay{display:block}.icon-button.edit-options-button{position:relative}.icon-button.edit-options-button .icons{height:30px;position:relative;width:30px}.icon-button.edit-options-button .icons .edit-icon{background-color:transparent;border-radius:50%;height:20px;left:3px;position:absolute;top:4px;width:20px}.icon-button.edit-options-button .icons .edit-icon:before{color:#fff;content:"\f2bf";font-family:Ionicons;font-size:18px;font-style:normal}.icon-button.edit-options-button .icons .ellipsis-icon{background-color:transparent;border-radius:50%;bottom:-3px;height:20px;position:absolute;right:0;width:20px}.icon-button.edit-options-button .icons .ellipsis-icon:before{color:#fff;content:"\f396";font-family:Ionicons;font-size:15px;font-style:normal}.empty-library-guidance{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:100px;text-align:center;width:100%}.empty-library-guidance .message-segment-header .message-segment-heading{color:#324a6b;font-family:Mont,sans-serif;font-size:30px;font-weight:800;line-height:1;margin:0 0 18px}.empty-library-guidance .message-segment-main .empty-bruce{margin:12px 0 30px;width:200px}.empty-library-guidance .message-segment-main .message-segment-message{color:#53636f;font-size:24px;margin-bottom:18px}.empty-library-guidance .message-segment-footer .message-segment-ctas{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0}.empty-library-guidance .message-segment-footer .message-segment-ctas .message-segment-cta-prompt{font-size:15px;margin-bottom:36px;width:66%}.empty-library-guidance .message-segment-footer .message-segment-ctas .cta-buttons{align-items:center;display:flex;justify-content:center}.empty-library-guidance .message-segment-footer .message-segment-ctas .cta-buttons .pill-button.find-flashcards-button{margin-left:0;margin-right:36px}.empty-library-guidance .message-segment-footer .message-segment-ctas .cta-buttons .simple-text-button{margin-right:18px}.file-drop-zone-field{color:#197096;width:100%}.file-drop-zone-field .drop-area{align-items:center;background-color:#fff;border:2px dotted #ff8243;border-radius:6px;cursor:pointer;display:flex;height:90px;justify-content:center;margin-bottom:12px;width:100%}.file-drop-zone-field .drop-area .drop-area-label{align-items:center;color:#ff8243;display:flex;justify-content:center}.file-drop-zone-field .drop-area .drop-area-label:before{color:#ff8243;content:"\f381";font-family:Ionicons;font-size:24px;font-size:30px;font-style:normal;line-height:inherit;margin-right:12px}.file-drop-zone-field .drop-area.active{background-color:rgba(255,138,71,.2)}.file-drop-zone-field .error-message{color:#c00;font-size:12px;font-weight:600;margin-top:18px;text-align:center}.file-drop-zone-field .upload-info{display:flex;flex-direction:column}.file-drop-zone-field .upload-info .field-caption{align-items:center;display:flex;font-size:12px;justify-content:space-between}.file-drop-zone-field .upload-info .field-caption .left-field-caption{color:#6c7b91}.file-drop-zone-field.has-selected-file .drop-area{border:2px dotted #197096}.file-drop-zone-field.has-selected-file .drop-area .drop-area-label,.file-drop-zone-field.has-selected-file .drop-area .drop-area-label:before{color:#197096}.file-drop-zone-field.has-preview-image .drop-area-label:before{display:none}.file-drop-zone-field.has-preview-image .preview-image{height:48px;margin-right:12px;width:48px}.form .text-field{margin-bottom:30px}.form .text-field .field-label{color:#5f5f5f;font-family:Open Sans,sans-serif;font-size:.7rem;font-style:normal;font-weight:400;line-height:100%;margin-bottom:6px;margin-left:0;text-transform:capitalize}.form .text-field .field-caption{font-size:10px;line-height:12px;margin:6px 0 12px}.form .text-field.has-caption{margin-bottom:0!important}.icon-button{background-color:transparent;border-radius:50%;color:#7d93a4;cursor:pointer;font-size:36px;height:30px;position:relative;width:30px}.icon-button,.icon-button i{align-items:center;display:flex;justify-content:center}.icon-button i{height:100%;width:100%}.icon-button:hover{background-color:rgba(0,0,0,.1);color:#29a5dc}.icon-button.academy-button{height:26px;width:26px}.icon-button.academy-button .academy-icon{background-image:url(/pks/images/shared/academy-9dc9e7fd73e9261626eb.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer}.icon-button.academy-button:hover{background-color:transparent}.icon-button.academy-button:hover .academy-icon{filter:invert(53%) sepia(79%) saturate(1044%) hue-rotate(166deg) brightness(94%) contrast(66%)}.icon-button.back-button{font-size:24px}.icon-button.conceal-button i{height:30px;width:30px}.icon-button.conceal-button i:before{content:"\00AB";font-family:Open Sans;font-size:24px;font-style:normal;line-height:inherit;margin-left:6px;margin-top:-1px;transform:rotate(90deg)}.icon-button.contract-button i{height:30px;width:30px}.icon-button.contract-button i:before{content:"\00AB";font-family:Open Sans;font-size:24px;font-style:normal;line-height:inherit;margin-top:-5px}.icon-button.edit-button{font-size:24px}.icon-button.extend-button i{height:30px;width:30px}.icon-button.extend-button i:before{content:"\00BB";font-family:Open Sans;font-size:24px;font-style:normal;line-height:inherit;margin-top:-5px}.icon-button.forward-button{font-size:18px}.icon-button.share-button{font-size:26px}.icon-button.return-button{font-size:24px}.icon-button.menu-button{font-size:12px;height:18px;margin:.5em;width:18px}.icon-button.bruce-button{height:30px;width:30px}.icon-button.bruce-button .bruce-icon{background-image:url(/pks/images/shared/small-bruce-white-292d2cacf025496a84ae.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;flex-shrink:0}.icon-button.discord-button{height:26px;width:26px}.icon-button.discord-button .discord-icon{background-image:url(/pks/images/shared/discord-logo-b7a8641eb97966910f76.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer}.icon-button.discord-button:hover{background-color:transparent}.icon-button.discord-button:hover .discord-icon{filter:invert(53%) sepia(79%) saturate(1044%) hue-rotate(166deg) brightness(94%) contrast(66%)}.icon-button.money-button{height:24px;width:24px}.icon-button.money-button .money-icon{background-image:url(/pks/images/shared/money-0b505809d5165d395c92.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer}.icon-button.money-button:hover{background-color:transparent}.icon-button.money-button:hover .money-icon{filter:invert(53%) sepia(79%) saturate(1044%) hue-rotate(166deg) brightness(94%) contrast(66%)}.icon-button.phone-button{height:24px;width:24px}.icon-button.phone-button .phone-icon{background-image:url(/pks/images/shared/phone-419b151ac80627debc48.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer}.icon-button.phone-button:hover{background-color:transparent}.icon-button.phone-button:hover .phone-icon{filter:invert(53%) sepia(79%) saturate(1044%) hue-rotate(166deg) brightness(94%) contrast(66%)}.icon-button.sound-wave-button{margin:-3px 0 0 -3px}.icon-button.sound-wave-button .sound-wave-icon{background-image:url(/pks/images/shared/sound-wave-685830abee0638bdd06b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;flex-shrink:0;height:14px;width:18px}.icon-button.sound-wave-button:hover .sound-wave-icon{background-image:url(/pks/images/shared/sound-wave-hover-40371d1c52f5c6feb1ba.svg)}.icon-button.is-processing i{visibility:hidden}.icon-button.is-processing .spinner{position:absolute;top:calc(50% - 8px)}.icon-button.is-processing .spinner-wheel{border-color:#777 transparent;border-style:solid;border-width:1px;height:16px;width:16px}.icon-button.is-disabled{cursor:not-allowed}.icon-button.is-disabled,.icon-button.is-disabled:hover{background-color:#cecece;color:#fff}.icon-text-button.simple-text-button{align-items:center;display:flex;text-decoration:none}.icon-text-button.simple-text-button .icon{font-size:21px;margin-right:6px}.icon-text-button.simple-text-button .icon.import-list-icon{background-image:url(/pks/images/shared/import-list-icon-1ac69f9dc8ecc2be8074.svg);background-position:0;background-repeat:no-repeat;background-size:21px 21px;height:21px;margin-right:3px;margin-top:3px;padding-left:21px}.icon-text-button.simple-text-button.icon-right .icon{margin-left:.5em;margin-right:0}.icon-text-button.simple-text-button.external-link-text-button .icon{font-size:1.2em;margin-right:.5em;margin-top:1px}.icon-text-button.simple-text-button:hover{text-decoration:none}.icon-text-button.simple-text-button:hover .icon.import-list-icon{background-image:url(/pks/images/shared/import-list-icon-bsc-blue-e02124682dbb96b3df5a.svg)}.image-viewer{align-items:center;background-color:hsla(0,0%,95%,.9);display:flex;height:auto;justify-content:center;opacity:0;transition:opacity 1.5s ease 0s;width:100%;z-index:1000}.image-viewer .full-size-image{cursor:zoom-out}.image-viewer.is-initializing{opacity:0}.image-viewer.is-static{opacity:1}.image-viewer.is-transitioning-in{opacity:1;transition:opacity 1s ease 0s}.image-viewer.is-transitioning-out{opacity:0;transition:opacity 1s ease 0s}.image-viewer.is-fully-open{opacity:1}.image-viewer.is-fully-closed{opacity:0}.info-tooltip-button{cursor:pointer;font-size:16px;height:14px;margin:0 0 0 6px;width:14px}.info-tooltip-button:hover{background-color:transparent;color:#29a5dc}.incremental-counter{align-items:center;color:#6c7b91;display:flex;font-weight:600;line-height:normal;margin:0 6px}.incremental-counter .counter-button{color:#29a5dc;cursor:pointer;font-family:Ionicons;font-size:24px}.incremental-counter .counter-button.decrease:after{content:"\f207"}.incremental-counter .counter-button.increase:after{content:"\f216"}.incremental-counter .counter-value{font-size:15px;margin:0 6px;min-width:26px}.labelled-back-button{align-items:center;color:hsla(0,0%,100%,.8);display:flex}.labelled-back-button .back-button{color:hsla(0,0%,100%,.8);width:-moz-fit-content;width:fit-content}.labelled-back-button .label{font-size:12px;font-weight:600;margin-left:6px}.labeled-toggle-button{border:1px solid #ddd;border-radius:24px;display:flex;padding:1px;position:relative}.labeled-toggle-button .option-button{background-color:#fff;font-size:8px;height:24px;letter-spacing:1px;padding:0 12px;text-transform:uppercase;transition:none;z-index:1}.labeled-toggle-button .option-button:last-child{margin-left:-21px}.labeled-toggle-button .option-button.is-selected{background-color:#7d93a4;z-index:2}.labeled-toggle-button .option-button:not(.is-selected){color:#7d93a4}.labeled-toggle-button .option-button:not(.is-selected):first-child{border-radius:24px 0 0 24px;padding-right:30px}.labeled-toggle-button .option-button:not(.is-selected):last-child{border-radius:0 24px 24px 0;padding-left:30px}.labeled-toggle-button .option-button:hover{background-color:#29a5dc;color:#fff}.loading-overlay{align-items:center;background-color:hsla(0,0%,95%,.9);background-image:url(/pks/images/shared/bruce-loader-6e5f63995c184ff0b825.gif);background-position:50%;background-repeat:no-repeat;display:flex;height:auto;justify-content:center;opacity:0;transition:all .5s ease 0s;width:100%;z-index:9000}.loading-overlay .loading-message{font-size:15px;margin-top:140px}.loading-overlay.hide-bruce{background-image:none}.loading-overlay.is-initializing{opacity:0}.loading-overlay.is-opaque{background-color:#f2f2f2}.loading-overlay.is-static{opacity:1}.loading-overlay.is-transitioning-in{opacity:1;transition:opacity .75s ease 0s}.loading-overlay.is-transitioning-out{opacity:0;transition:opacity .75s ease 0s}.loading-overlay.is-fully-open{opacity:1}.loading-overlay.is-fully-closed{opacity:0}.loading-overlay.full-page{bottom:0;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.mastery-circle{align-items:center;border:none;cursor:default;display:flex;flex-direction:column;height:160px;justify-content:center;margin:0 24px;position:relative;width:160px}.mastery-circle svg{left:0;position:absolute;top:0}.mastery-circle .circle-placeholder{border:13px solid #1e2633;border-radius:50%;box-sizing:border-box;display:none;height:160px;opacity:1;position:absolute;width:160px;z-index:-1}.mastery-circle .circle-placeholder.is-fading{opacity:0;transition:.15s ease 0s}.mastery-circle .stat-and-postscript{align-items:center;display:flex;flex-direction:column;justify-content:center}.mastery-circle .stat-and-postscript .stat .label-and-label-tooltip{justify-content:center;padding-left:6px}.mastery-circle .stat-and-postscript .stat .stat-value{text-align:center}.mastery-circle .stat-and-postscript .postscript{color:#7d93a4;font-size:11px;margin-top:3px;text-align:center}.modal-transition-wrapper .modal{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:20000}.modal-transition-wrapper .modal .modal-overlay{background-color:rgba(0,0,0,.6);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .2s ease 0s}.modal-transition-wrapper .modal .drop-wrapper .drop-overlay{border-radius:24px}.modal-transition-wrapper .modal .modal-body{background-color:#fff;border-radius:24px;font-size:14px;font-weight:400;margin-top:-100px;opacity:0;overflow-y:auto;padding:24px;position:relative;text-align:left;transform:scale(1);transition:opacity .2s ease 0s,margin .4s ease 0s}.modal-transition-wrapper .modal .modal-body .mobile-branding{display:none}.modal-transition-wrapper .modal .modal-body .back-button{left:15px;position:absolute;top:15px}.modal-transition-wrapper .modal .modal-body .close-modal-button{color:#7d93a4;cursor:pointer;position:absolute;right:15px;top:15px;z-index:1}.modal-transition-wrapper .modal .modal-body .close-modal-button .ion-ios-close-empty:before{font-size:36px}.modal-transition-wrapper .modal .modal-body .modal-content{grid-row-gap:9px;display:grid;height:auto;max-height:calc(80vh - 60px);max-width:calc(80vw - 60px);overflow-y:auto;width:540px}.modal-transition-wrapper .modal .modal-body .modal-content .modal-title{color:#324a6b;font-family:Mont Bold,Mont,sans-serif;font-size:26px;font-weight:900;line-height:130%;text-align:center}.modal-transition-wrapper .modal .modal-body .modal-content .modal-title span{color:#ff8243}.modal-transition-wrapper .modal .modal-body .modal-content .modal-subtitle{color:#53636f;font-size:18px;font-weight:300;line-height:1.5;text-align:center}.modal-transition-wrapper .modal .modal-body .modal-content .modal-guidance{color:#586474;font-size:15px;font-weight:400;line-height:1.8;text-align:center;white-space:pre-wrap}.modal-transition-wrapper .modal .modal-body .modal-content .modal-guidance.left-justify{text-align:left}.modal-transition-wrapper .modal .modal-body .modal-content .modal-guidance.secondary{font-size:13px}.modal-transition-wrapper .modal .modal-body .modal-content .modal-message{color:#53636f;font-family:Open Sans,sans-serif;font-size:13px;font-size:15px;font-weight:400;text-align:center;white-space:pre-wrap}.modal-transition-wrapper .modal .modal-body .modal-content .modal-message.left-align,.modal-transition-wrapper .modal .modal-body .modal-content .modal-message.text-align-left{text-align:left}.modal-transition-wrapper .modal .modal-body .modal-content .pulldown{background-color:#eee;margin:18px 12px;max-width:400px;position:relative;width:70vw}.modal-transition-wrapper .modal .modal-body .modal-content .pulldown .pulldown-button,.modal-transition-wrapper .modal .modal-body .modal-content .pulldown .pulldown-button .pulldown-placeholder,.modal-transition-wrapper .modal .modal-body .modal-content .pulldown .pulldown-button .pulldown-selected-option{background-color:#eee}.modal-transition-wrapper .modal .modal-body .modal-content .pulldown .pulldown-list{background-color:#eee;left:0;max-height:120px;max-width:400px;position:absolute;top:24px;width:70vw;z-index:1}.modal-transition-wrapper .modal .modal-body .modal-content .search-box .search-results-list{max-height:25vh;position:fixed}.modal-transition-wrapper .modal .modal-body .modal-content .text-field{margin-bottom:30px}.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions{align-items:center;display:flex;justify-content:center;margin-top:12px}.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .resolution-buttons{display:flex}.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .pill-button,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .simple-text-button{margin:0 9px}.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .ack-modal-button .label,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .cancel-modal-button .label,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .info-modal-button .label,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .resolve-modal-button .label{font-size:inherit}.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .ack-modal-button.disabled,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .ack-modal-button.is-disabled,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .cancel-modal-button.disabled,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .cancel-modal-button.is-disabled,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .info-modal-button.disabled,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .info-modal-button.is-disabled,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .resolve-modal-button.disabled,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .resolve-modal-button.is-disabled{background-color:#cecece;cursor:not-allowed}.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .ack-modal-button.disabled:hover,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .ack-modal-button.is-disabled:hover,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .cancel-modal-button.disabled:hover,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .cancel-modal-button.is-disabled:hover,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .info-modal-button.disabled:hover,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .info-modal-button.is-disabled:hover,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .resolve-modal-button.disabled:hover,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .resolve-modal-button.is-disabled:hover{background-color:#cecece}.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .ack-modal-button.back:after,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .cancel-modal-button.back:after,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .info-modal-button.back:after,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .resolve-modal-button.back:after{content:"\f3d2";font-family:Ionicons;font-size:24px;font-size:2em;font-style:normal;line-height:inherit;margin-left:.5em}.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .ack-modal-button.forward:after,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .cancel-modal-button.forward:after,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .info-modal-button.forward:after,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .resolve-modal-button.forward:after{content:"\f3d3";font-family:Ionicons;font-size:24px;font-size:2em;font-style:normal;line-height:inherit;margin-left:.5em}.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .cancel-modal-text-button,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .help-text-button,.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .resolve-modal-text-button{cursor:pointer;font-size:14px;margin:0 9px}.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .button-and-descriptor{align-items:center;display:flex;flex-direction:column;justify-content:center}.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .button-and-descriptor .pill-button{width:calc(100% - 9px)}.modal-transition-wrapper .modal .modal-body .modal-content .modal-actions .button-and-descriptor .descriptor{color:#515151;font-size:11px;font-weight:400;margin-top:6px;text-align:center}.modal-transition-wrapper .modal .modal-body .modal-content .smart-card .text-field{margin-bottom:0}.modal-transition-wrapper .modal.is-medium-modal .modal-body{max-width:918px;min-height:54vh;width:60vw}.modal-transition-wrapper .modal.is-medium-modal .modal-body .modal-content{width:calc(60vw - 60px)}.modal-transition-wrapper .modal.is-large-modal .modal-body,.modal-transition-wrapper .modal.large .modal-body{height:80vh;width:80vw}.modal-transition-wrapper .modal.is-large-modal .modal-body .modal-content,.modal-transition-wrapper .modal.large .modal-body .modal-content{align-items:center;display:flex;flex-direction:column;width:calc(80vw - 60px)}.modal-transition-wrapper .modal.is-large-modal .modal-body .modal-content .modal-actions,.modal-transition-wrapper .modal.large .modal-body .modal-content .modal-actions{margin-top:auto}.modal-transition-wrapper .modal.instructor-upgrade-modal .modal-body .modal-content .modal-actions{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.modal-transition-wrapper .modal.caution-modal,.modal-transition-wrapper .modal.error-modal,.modal-transition-wrapper .modal.info-modal,.modal-transition-wrapper .modal.new-upgrade-modal,.modal-transition-wrapper .modal.video-modal{z-index:20001}.modal-transition-wrapper.is-transitioning-in .modal .modal-overlay{opacity:1}.modal-transition-wrapper.is-transitioning-in .modal .modal-body{margin-top:0;opacity:1}.modal-transition-wrapper.is-transitioned-in .modal .modal-overlay{opacity:1}.modal-transition-wrapper.is-transitioned-in .modal .modal-body{margin-top:0;opacity:1}.modal-transition-wrapper.is-transitioning-out .modal .modal-overlay{opacity:0}.modal-transition-wrapper.is-transitioning-out .modal .modal-body{margin-top:-100px;opacity:0}.modal-transition-wrapper.is-transitioned-out .modal .modal-overlay{opacity:0}.modal-transition-wrapper.is-transitioned-out .modal .modal-body{margin-top:-100px;opacity:0}@media (max-device-width:1024px) and (min-device-height:1024px) and (orientation:portrait),(max-width:942px){.modal-transition-wrapper .modal .modal-body{align-items:center;border-radius:0;display:grid;height:100vh;max-height:none;max-width:none;width:100vw}.modal-transition-wrapper .modal .modal-body .mobile-branding{background-image:url(/pks/images/bsc_icon_black-de20fd3c916449f8e0a9.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:33px;left:24px;position:absolute;text-indent:-10000px;top:24px;width:33px}.modal-transition-wrapper .modal .modal-body .back-button{display:flex;left:21px;top:21px}.modal-transition-wrapper .modal .modal-body .close-modal-button{display:flex;font-size:48px;position:absolute;right:21px;top:21px}.modal-transition-wrapper .modal .modal-body .modal-content{height:auto;margin:0 auto}.modal-transition-wrapper .modal.is-large-modal .modal-body,.modal-transition-wrapper .modal.large .modal-body{height:100vh;width:100vw}.modal-transition-wrapper .modal.has-back-button .modal-body .mobile-branding{left:0;right:0;width:auto}.modal-transition-wrapper .modal.is-medium-modal .modal-body{height:100vh;width:100vw}.modal-transition-wrapper .modal.is-medium-modal .modal-body .modal-content{width:100%}}@media (max-width:640px){.modal-transition-wrapper .modal .modal-body{padding:18px}.modal-transition-wrapper .modal .modal-body .modal-content{height:auto;max-height:none;max-width:100%;overflow:auto;width:auto}.modal-transition-wrapper .modal.is-medium-modal .modal-body .modal-content .modal-actions{grid-gap:12px;flex-direction:column;gap:12px}}.options-button{font-size:30px;transform:rotate(0deg);transition:transform .5s ease 0s}.options-button.image{border:1px solid hsla(0,0%,100%,.1);border-radius:18px;height:36px;position:relative;width:36px}.options-button.is-menu-opening{transform:rotate(45deg)}.options-button.is-menu-closing{transform:rotate(0deg)}.options-menu-button{position:relative}.options-menu-button .options-button{font-size:30px}.options-menu-button .options-menu{background-color:#f4f6f6;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:none;color:#222;font-size:13px;left:-6px;line-height:32px;list-style:none;margin-top:10px;min-width:160px;opacity:0;padding:3px 0 0;position:absolute;text-align:left;text-indent:0;top:36px;transition:opacity .5s ease 0s;z-index:2000}.options-menu-button .options-menu .menu-option{background-position:16px 4px;background-repeat:no-repeat;cursor:pointer;padding:0 28px 0 45px;position:relative;white-space:pre}.options-menu-button .options-menu .menu-option.pro-required{padding-right:36px}.options-menu-button .options-menu .menu-option.pro-required:after{color:#29a5dc;content:"Pro";font-size:9px;margin-left:4px;position:absolute;text-transform:uppercase;top:-2px}.options-menu-button .options-menu .menu-option.is-disabled{color:#bbb;cursor:not-allowed}.options-menu-button .options-menu .menu-option:before{color:#999;font-family:Ionicons;font-size:28px;left:14px;line-height:inherit;position:absolute;top:0}.options-menu-button .options-menu .menu-option.account-and-settings:before{content:"\f4a7";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.add-learner:before{content:"\f3ac";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.manage-deck-categories:before{content:"\f2bf";font-family:Ionicons;font-size:24px;font-size:16px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.bulk-actions:before{content:"\f453";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.choose-icon:before{content:"\f2bf";font-family:Ionicons;font-size:24px;font-size:16px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.continuous-study-by-pro:before,.options-menu-button .options-menu .menu-option.continuous-study:before{content:"\f401";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.copy-and-place-deck:before{content:"\f41b";font-family:Ionicons;font-size:24px;font-size:26px;font-style:normal;left:15px;line-height:inherit}.options-menu-button .options-menu .menu-option.customize-icon:before{content:"\f2bf";font-family:Ionicons;font-size:24px;font-size:16px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.deck-objective:before,.options-menu-button .options-menu .menu-option.pack-desc:before{content:"\f44c";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.delete-deck:before{content:"\f4c4";font-family:Ionicons;font-size:24px;font-size:26px;font-style:normal;left:16px;line-height:inherit}.options-menu-button .options-menu .menu-option.delete-pack:before{content:"\f4c4";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;left:16px;line-height:inherit}.options-menu-button .options-menu .menu-option.duplicate-deck:before,.options-menu-button .options-menu .menu-option.duplicate-pack:before{content:"\f41b";font-family:Ionicons;font-size:24px;font-size:26px;font-style:normal;left:15px;line-height:inherit}.options-menu-button .options-menu .menu-option.edit-cards:before{content:"\f12c";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.edit-deck-info:before{content:"\f2bf";font-family:Ionicons;font-size:24px;font-size:16px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.preview-deck:before{content:"\f43e";font-family:Ionicons;font-size:24px;font-size:18px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.edit-deck:before{content:"\f2bf";font-family:Ionicons;font-size:24px;font-size:16px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.browse-deck:before{content:"\f3c9";font-family:Ionicons;font-size:24px;font-size:18px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.edit-pack-name:before,.options-menu-button .options-menu .menu-option.edit-pack:before{content:"\f2bf";font-family:Ionicons;font-size:24px;font-size:16px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.export-csv:before{content:"\f4ca";font-family:Ionicons;font-size:24px;font-style:normal;left:14px;line-height:inherit}.options-menu-button .options-menu .menu-option.export-deck:before{content:"\f4ca";font-family:Ionicons;font-size:24px;font-style:normal;left:16px;line-height:inherit}.options-menu-button .options-menu .menu-option.generate-dummy-data:before{content:"\f416";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.help:before{content:"\f444";font-family:Ionicons;font-size:24px;font-size:36px;font-style:normal;left:19px;line-height:inherit}.options-menu-button .options-menu .menu-option.import-csv:before{content:"\f41f";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.logout:before{content:"\f29f";font-family:Ionicons;font-size:24px;font-size:20px;font-style:normal;left:15px;line-height:inherit}.options-menu-button .options-menu .menu-option.make-class-private:before{content:"\f2e3";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.make-class-public:before{content:"\f4d2";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.manage-account:before{content:"\f4a7";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.message-author:before{content:"\f422";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.mix-help:before{content:"\f444";font-family:Ionicons;font-size:24px;font-size:36px;font-style:normal;left:19px;line-height:inherit}.options-menu-button .options-menu .menu-option.opt-in-2022-editor:before,.options-menu-button .options-menu .menu-option.opt-out-2022-editor:before{content:"\f4a7";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.overall-progress:before{content:"\f401";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.preview-cards:before,.options-menu-button .options-menu .menu-option.preview-deck-cards:before{content:"\f43e";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.preview-public-page:before{content:"\f4d2";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.remove-deck:before,.options-menu-button .options-menu .menu-option.remove-learner:before,.options-menu-button .options-menu .menu-option.remove-pack:before{content:"\f404";font-family:Ionicons;font-size:24px;font-size:36px;font-style:normal;left:15px;line-height:inherit}.options-menu-button .options-menu .menu-option.reorder-decks:before{content:"\f4a8";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.reset-stats:before{content:"\f2b5";font-family:Ionicons;font-size:24px;font-size:26px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.review-cards:before{content:"\f43e";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.share-pack:before{content:"\f3ac";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.set-legacy-editor:before,.options-menu-button .options-menu .menu-option.set-new-editor:before{content:"\f4a7";font-family:Ionicons;font-size:24px;font-size:22px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.set-progressive-mix:before,.options-menu-button .options-menu .menu-option.set-random-mix:before{content:"\f401";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.show-learner-profile:before{content:"\f3a0";font-family:Ionicons;font-size:24px;font-size:28px;font-style:normal;left:14px;line-height:inherit}.options-menu-button .options-menu .menu-option.suggest-edit:before{content:"\f2bf";font-family:Ionicons;font-size:24px;font-size:16px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.this-round-progress:before{content:"\f401";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}.options-menu-button .options-menu .menu-option.view-profile:before{content:"\f3a0";font-family:Ionicons;font-size:24px;font-size:28px;font-style:normal;left:14px;line-height:inherit}.options-menu-button .options-menu .menu-option:hover{background-color:#5aa6d6;color:#fff}.options-menu-button .options-menu .menu-option:hover.pro-required:after,.options-menu-button .options-menu .menu-option:hover:before{color:#fff}.options-menu-button .options-menu:before{border:9px solid transparent;border-bottom-color:#f4f6f6;content:" ";left:12px;position:absolute;top:-18px;z-index:100}.options-menu-button .options-menu:after{border:9px solid transparent;border-bottom-color:rgba(0,0,0,.25);content:" ";left:12px;position:absolute;top:-19px}.options-menu-button .options-menu.is-transitioned-in{opacity:1;transition:opacity .5s ease 0s}.options-menu-button .options-menu.is-transitioned-out{opacity:0;transition:opacity .75s ease 0s}.options-menu-button.is-open .options-button{color:#29a5dc;z-index:11}.options-menu-button.is-processing .spinner{position:absolute;top:calc(50% - 8px)}.options-menu-button.is-processing .spinner-wheel{height:16px;width:16px}.options-menu-button.bottom-left .options-menu{left:auto;right:-6px}.options-menu-button.bottom-left .options-menu:after,.options-menu-button.bottom-left .options-menu:before{left:auto;right:12px}.options-menu-button.is-disabled .icon-button{background-color:#cecece;color:#fff;cursor:not-allowed}.options-menu-button.is-disabled .icon-button:hover{background-color:#cecece;color:#fff}.options-menu-button.no-option-icons .options-menu .menu-option{padding:0 12px}.options-menu-button.no-option-icons .options-menu .menu-option.pro-required{padding-right:36px}.options-menu-button.no-option-icons .options-menu .menu-option:before{display:none}@media (max-width:992px){.options-menu-button .options-menu{left:auto;right:20px}}.loading-overlay.private-class-overlay{background-image:none;height:100vh;position:absolute;width:calc(100vw - 340px)}.loading-overlay.private-class-overlay .loading-message{height:36%;margin-top:0}.loading-overlay.private-class-overlay .loading-message .private-class-message{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.loading-overlay.private-class-overlay .loading-message .private-class-message .private-class-heading{color:#197096;font-family:Open Sans,sans-serif;font-size:32px;font-weight:600;padding:0 30px;text-align:center;text-transform:capitalize}.loading-overlay.private-class-overlay .loading-message .private-class-message .private-class-text{color:#444;font-size:16px;line-height:150%;margin-top:18px;text-align:center;white-space:pre-wrap}.loading-overlay.private-class-overlay .loading-message .private-class-message .upgrade-to-pro-button{background-color:#ff8243;font-size:14px;font-weight:700;height:48px}.loading-overlay.private-class-overlay .loading-message .private-class-message .upgrade-to-pro-button .label{font-size:inherit}.loading-overlay.private-class-overlay .loading-message .private-class-message .upgrade-to-pro-button:hover{background-color:#ffa476}.pulldown{cursor:pointer;margin:14px 0 0 14px;text-shadow:none;width:200px}.pulldown .pulldown-button{background-color:#fff;position:relative}.pulldown .pulldown-placeholder,.pulldown .pulldown-selected-option{align-items:center;background-color:#fff;box-sizing:border-box;color:#444;display:flex;font-size:16px;font-weight:400;justify-content:flex-start;margin:0;padding:7px 14px;position:relative}.pulldown .pulldown-placeholder:after,.pulldown .pulldown-selected-option:after{color:#29a5dc;content:"\f35f";font-family:Ionicons;font-size:24px;font-size:18px;font-style:normal;line-height:inherit;margin-left:6px}.pulldown .pulldown-list{align-items:center;background-color:#f3f3f3;color:#404041;display:none;flex-direction:column;font-size:16px;font-weight:400;list-style:none;overflow:auto;padding:0;text-align:left;width:inherit}.pulldown .pulldown-list .option{margin:0;padding:6px 12px;text-align:left;width:100%}.pulldown .pulldown-list .option.pro-required{position:relative}.pulldown .pulldown-list .option.pro-required:after{color:#28a5dc;content:"Pro";font-size:9px;margin-left:0;margin-left:3px;position:absolute;text-transform:uppercase;top:-2px;top:6px}.pulldown .pulldown-list .option.selected,.pulldown .pulldown-list .option:hover{background-color:#29a5dc;color:#fff}.pulldown .pulldown-list .option.selected.pro-required:after,.pulldown .pulldown-list .option:hover.pro-required:after{color:#fff}.pulldown .pulldown-list .divider{border-top:1px solid #ddd;margin:3px 0;width:100%}.pulldown .pulldown-list .divider+.divider{display:none}.pulldown.is-open .pulldown-list{display:flex}.pulldown.is-processing .pulldown-placeholder,.pulldown.is-processing .pulldown-selected-option{visibility:hidden}.round-confidence-level-buttons{display:flex;justify-content:space-between;position:relative}.round-confidence-level-buttons .confidence-level-button{align-items:center;background-color:#29a5dc;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:21px;font-weight:600;height:60px;justify-content:center;position:relative;width:60px}.round-confidence-level-buttons .confidence-level-button small{bottom:-30px;display:block;font-size:12px;left:0;position:absolute;text-align:center;white-space:nowrap;width:100%}.round-confidence-level-buttons .confidence-level-button.confidence-0{background-color:#7d93a4}.round-confidence-level-buttons .confidence-level-button.confidence-1{background-color:#aa0080}.round-confidence-level-buttons .confidence-level-button.confidence-2{background-color:#ff8a47}.round-confidence-level-buttons .confidence-level-button.confidence-3{background-color:#fd0}.round-confidence-level-buttons .confidence-level-button.confidence-4{background-color:#7fae2e}.round-confidence-level-buttons .confidence-level-button.confidence-5{background-color:#00a8d7}@media (max-width:570px){.round-confidence-level-buttons .confidence-level-button{font-size:15px;height:54px;width:54px}}@media (max-width:430px){.round-confidence-level-buttons .confidence-level-button{font-size:15px;height:42px;width:42px}}.radio-buttons-field{margin:8px;padding-left:12px}.radio-buttons-field .radio-button-list .radio-button{align-items:center;cursor:pointer;display:flex;font-size:12px;margin-bottom:16px;min-height:20px;padding-left:30px;width:auto}.radio-buttons-field .radio-button-list .radio-button:before{color:#29a5dc;content:"\f401";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit;margin-right:8px}.radio-buttons-field .radio-button-list .radio-button.checked:before{content:"\f400";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}.radio-buttons-field.is-disabled .radio-button-list .radio-button{color:#aaa;cursor:default}.radio-buttons-field.is-disabled .radio-button-list .radio-button:before{color:#aaa}.radio-buttons-field.is-inline .radio-button-list .radio-button{align-items:center;background-position:3px 2px;display:inline-flex;line-height:1;margin-bottom:0;margin-right:12px;min-height:24px;padding-left:0}.rich-content-tooltip{padding:16px;width:333px}.rich-content-tooltip .rich-content-tooltip-heading{color:#53636f;color:#fff;font-size:15px;font-weight:600;line-height:130%;margin:0 0 9px;text-transform:capitalize}.rich-content-tooltip .rich-content-tooltip-sub-heading{color:#53636f;color:#fff;font-size:15px;font-weight:600;line-height:130%;margin:0 0 15px}.rich-content-tooltip .rich-content-tooltip-body{color:#53636f;color:#e8eaed;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;line-height:155%;margin:0}.rich-content-tooltip .rich-content-tooltip-body .body-text{color:#53636f;color:#e8eaed;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;line-height:inherit;margin:inherit}.rich-content-tooltip .rich-content-tooltip-body .body-text:not(:last-child){margin:0 0 12px}.rich-content-tooltip .rich-content-tooltip-body .body-sub-heading{color:#53636f;color:#fff;font-size:15px;font-weight:600;margin:0 0 6px}.rich-content-tooltip .actions{align-items:center;color:#fff;display:flex;font-size:11px;justify-content:flex-end;margin:18px 0 0;text-align:right}.rich-content-tooltip .actions .action{border-left:1px solid hsla(0,0%,100%,.5);cursor:pointer;padding:0 6px;text-decoration:underline}.rich-content-tooltip .actions .action:first-child{border-left:none;padding-left:0}.rich-content-tooltip .actions .action:last-child{border-right:none;padding-right:0}.rich-content-tooltip .keyboard-key{background-color:#6e6e6e;border-radius:6px;margin-right:6px;padding:6px}.rich-content-tooltip .additional-keys{margin-top:21px}.round-checkbox{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:900;height:36px}.round-checkbox .checkbox-control:before{color:#7d93a4;content:"\f401";font-family:Ionicons;font-size:24px;font-size:26px;font-style:normal;line-height:inherit}.round-checkbox .checkbox-prompt{margin-left:12px}.round-checkbox.is-checked .checkbox-control:before{color:#7d93a4;content:"\f120";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}.round-checkbox.is-mixed .checkbox-control:before{color:#7d93a4;content:"\f3a9";font-family:Ionicons;font-size:24px;font-size:26px;font-style:normal;line-height:inherit}.round-checkbox.is-disabled{cursor:not-allowed}.round-checkbox:hover .checkbox-control:before{color:#29a5dc}.rounded-button{grid-gap:3px;align-items:center;background-color:#eee;border-radius:12px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:15px;gap:3px;justify-content:center;line-height:1.2;max-width:294px;padding:21px 30px;text-align:center;transition:all .3s ease;width:100%}.rounded-button:not(.large){max-height:92px}.rounded-button.rounded-button-primary{background-color:#3faee0}.rounded-button.rounded-button-primary:hover{background-color:#29a5dc}.rounded-button.rounded-button-emphasized{background-color:#ff8a47}.rounded-button.rounded-button-emphasized:hover{background-color:#ff8243}.rounded-button.rounded-button-tertiary{background-color:#8c9faf}.rounded-button.rounded-button-tertiary:hover{background-color:#29a5dc}.rounded-button.large{font-size:16px;height:130px}.rounded-button .study-button-icon:before{color:#fff;content:"\f359";font-family:Ionicons;font-size:24px;font-style:normal}.rounded-button .svg-icon.custom-import-list-icon svg{height:30px;width:auto}.rounded-button .svg-icon.summarize-from-content-icon svg{height:36px;width:36px}@media (max-width:1180px){.rounded-button,.rounded-button.large{font-size:14px}.rounded-button .svg-icon.custom-import-list-icon svg{height:30px}.rounded-button .svg-icon.summarize-from-content-icon svg{height:30px;width:30px}}@media (max-width:942px){.rounded-button,.rounded-button.large{height:84px}}.search-box,.search-box .query-text{position:relative}.search-box .query-text .query-text-input{background-color:#fafafa;border:1px solid #ddd;border-radius:6px;color:#5f5f5f;font-size:14px;height:100%;margin:0;outline:none;padding:12px 30px 12px 12px;width:100%}.search-box .query-text .clear-query-text-button{font-size:18px;height:15px;position:absolute;right:12px;top:15px;width:15px}.search-box .search-results-list{background-color:#fafafa;border:1px solid #ddd;border-radius:0 6px 6px 6px;display:none;margin-top:-1px;max-height:50vh;max-width:600px;min-width:400px;overflow:auto;position:absolute;z-index:1}.search-box .search-results-list .result{align-items:center;border-bottom:1px solid #ddd;display:flex;font-size:14px;overflow:hidden;padding:6px;text-overflow:ellipsis;white-space:nowrap}.search-box .search-results-list .result:last-child{border-bottom:none}.search-box .search-results-list .result:hover{background-color:#eef7ff;color:#29a5dc;cursor:pointer}.search-box.is-showing-results .query-text-input{border-radius:6px 6px 0 0}.search-box.is-showing-results .search-results-list{display:block}.segment{margin-bottom:36px;position:relative}.segment .segment-anchor{left:0;position:absolute;top:-18px}.segment .segment-header{align-items:center;border-bottom:1px solid rgba(46,64,86,.26);display:flex;height:30px;padding-bottom:6px}.segment .segment-header .segment-heading{color:#29a5dc;font-size:13px;font-weight:600}.segment .segment-header .action-buttons{align-items:center;display:flex;font-size:12px;height:24px}.segment .segment-header .action-buttons .info-button-tooltip-wrapper .info-button-icon{margin:0 0 0 9px}.segment .segment-header .action-buttons .info-button-tooltip-wrapper .info-button-icon:before{font-size:18px}.segment .segment-header .action-buttons .edit-button{background-color:transparent;color:hsla(220,7%,52%,.6);font-size:15px;height:24px;margin:0 0 0 6px;width:24px}.segment .segment-header .action-buttons .edit-button i{height:24px;width:24px}.segment .segment-header .action-buttons .edit-button:hover{background-color:rgba(0,0,0,.1);color:#29a5dc}.segment .segment-header .edit-action-buttons{align-items:center;display:flex;font-size:12px;height:24px;margin-left:auto}.segment .segment-header .edit-action-buttons .help-button{text-align:right}.segment .segment-header .edit-action-buttons .cancel-button{border-left:1px solid;border-right:1px solid;margin:0 0 0 12px;padding:0 12px}.segment .segment-header .edit-action-buttons .cancel-button:first-child{border-left:none;margin-left:0}.segment .segment-header .edit-action-buttons .done-button,.segment .segment-header .edit-action-buttons .save-button{background-color:#ff8243;font-size:12px;height:24px;margin-left:12px;margin-right:0;padding:0 18px}.segment .segment-header .edit-action-buttons .done-button.is-disabled,.segment .segment-header .edit-action-buttons .save-button.is-disabled{background-color:#ccc;color:#aaa}.segment:first-child{margin-top:0}.segment:last-child{height:calc(100vh - 244px)}@media (max-width:420px){.segment{margin-bottom:7vw}.segment:last-child{height:auto}}.segment-navigator{font-size:13px;font-weight:400;padding:6px 24px 24px 0!important}.segment-navigator .segment-marker{border-left:8px solid transparent;cursor:pointer;padding:10px 0 12px 24px}.segment-navigator .segment-marker.is-selected{border-left:8px solid rgba(18,57,108,.36);font-weight:600;padding:10px 0 12px 24px}.segment-navigator .segment-marker:hover{border-left:8px solid rgba(18,57,108,.18)}.sidebar-pack{grid-gap:15px;align-items:center;border-left:6px solid transparent;cursor:pointer;display:flex;gap:15px;height:72px;justify-content:left;margin-top:0;padding:15px 18px;position:relative}.sidebar-pack .pack-icon{height:42px;min-height:42px;min-width:42px;position:relative;width:42px}.sidebar-pack .pack-icon .pack-icon-image{border-radius:3px;height:100%;width:100%}.sidebar-pack .pack-icon .study-button{bottom:0;display:none;left:0;margin:auto;position:absolute;right:0;top:0;z-index:2}.sidebar-pack .name-and-metadata{display:flex;flex-direction:column;height:40px;justify-content:center;width:222px}.sidebar-pack .name-and-metadata .name-and-privacy-flag{align-items:center;display:flex;max-width:222px;padding-right:12px}.sidebar-pack .name-and-metadata .name-and-privacy-flag .pack-name{color:#53636f;color:#fff;color:hsla(0,0%,100%,.55);display:inline-block;font-family:Mont,sans-serif;font-size:15px;font-size:12px;font-weight:600;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-pack .name-and-metadata .name-and-privacy-flag .private-flag{background-color:#7d93a4;background-color:#506474;border-radius:2px;color:#f3f3f3;font-family:Open Sans,sans-serif;font-size:7px;font-size:6px;font-style:normal;font-weight:100;letter-spacing:.3px;line-height:100%;margin-left:9px;margin-top:1px;padding:3px 4px;text-transform:uppercase}.sidebar-pack .name-and-metadata .name-and-privacy-flag .pack-info-button{display:none}.sidebar-pack .name-and-metadata .simple-progress-bar{margin-top:9px}.sidebar-pack .name-and-metadata .simple-progress-bar .base-bar{background-color:rgba(125,147,164,.2);width:100%}.sidebar-pack .name-and-metadata .simple-progress-bar .base-bar .value-bar{background-color:#c0cad1}.sidebar-pack .add-class-button{color:hsla(0,0%,100%,.3);display:flex;font-size:18px;height:18px;position:absolute;right:24px;width:18px}.sidebar-pack .remove-class-button{color:hsla(0,0%,100%,.55);display:none;font-size:24px;height:24px;position:absolute;right:18px;top:-1px;width:24px}.sidebar-pack .remove-class-button:hover{color:#3faee0}.sidebar-pack .sidebar-pack-options-button{color:hsla(0,0%,100%,.55);display:none;font-size:24px;height:24px;position:absolute;right:18px;top:18px;width:24px}.sidebar-pack .sidebar-pack-options-button .options-menu-button .icon-button{font-size:18px;height:24px;width:24px}.sidebar-pack .sidebar-pack-options-button:hover{color:#3faee0}.sidebar-pack.is-private .name-and-metadata .name-and-privacy-flag .pack-name{max-width:174px}.sidebar-pack.is-selected{border-left:6px solid #c3e6f5}.sidebar-pack.is-selected .name-and-metadata .name-and-privacy-flag .pack-name{color:#fff;font-weight:700}.sidebar-pack.is-selected .name-and-metadata .simple-progress-bar .base-bar{background-color:hsla(0,0%,100%,.18)}.sidebar-pack.is-selected .name-and-metadata .simple-progress-bar .base-bar .value-bar{background-color:#29a5dc}.sidebar-pack.pro-required .name-and-metadata .pack-name{position:relative}.sidebar-pack.pro-required .name-and-metadata .pack-name:after{color:#28a5dc;color:hsla(0,0%,100%,.55);content:"Pro";font-size:9px;font-size:8px;margin-left:0;position:absolute;text-transform:uppercase;top:-2px;top:-9px}.sidebar-pack.user-pack.is-certified .name-and-metadata .name-and-privacy-flag:after{color:#00db68;content:"\f120";font-family:Ionicons;font-size:24px;font-size:11px;font-style:normal;line-height:inherit;margin-left:6px;padding-left:1px}.sidebar-pack.trending-pack{height:60px}.sidebar-pack.trending-pack .name-and-metadata{height:36px}.sidebar-pack.trending-pack .name-and-metadata .name-and-privacy-flag,.sidebar-pack.trending-pack .name-and-metadata .name-and-privacy-flag .pack-name{max-width:210px}.sidebar-pack.trending-pack .pack-icon{height:36px;min-height:36px;min-width:36px;width:36px}.sidebar-pack:hover{border-left:6px solid #c3e6f5}.sidebar-pack:hover.user-pack .pack-icon:before{background-color:rgba(0,0,0,.2);border-radius:3px;content:" ";height:42px;position:absolute;width:42px;z-index:1}.sidebar-pack:hover.user-pack .pack-icon .study-button{display:flex;z-index:2}.sidebar-pack:hover .name-and-metadata .name-and-privacy-flag .pack-name{color:#4ac0f5}.sidebar-pack:hover .name-and-metadata .name-and-privacy-flag .pack-info-button{display:flex;font-size:14px;height:14px;margin:1px 6px 0;width:14px}.sidebar-pack:hover .name-and-metadata .simple-progress-bar .base-bar{background-color:hsla(0,0%,100%,.18)}.sidebar-pack:hover .name-and-metadata .simple-progress-bar .base-bar .value-bar{background-color:#29a5dc}.sidebar-pack:hover .add-class-button{color:#ff8243}.sidebar-pack:hover .remove-class-button,.sidebar-pack:hover .sidebar-pack-options-button{display:flex}.sidebar-pack-tooltip .body-text.desc{max-height:20vh;overflow:auto}.sidebar-pack-tooltip .pack-stats{display:grid;grid-template-columns:1fr 1fr 1fr;padding:9px 0 6px}.sidebar-pack-tooltip .pack-stats .pack-stat .label{color:hsla(0,0%,100%,.3);font-size:10px;font-weight:600;line-height:140%;margin-bottom:6px;text-transform:capitalize;white-space:pre-line}.sidebar-pack-tooltip .pack-stats .pack-stat .stat{font-size:16px;font-weight:900}@media (max-width:942px){.sidebar-pack{padding:0 24px}.sidebar-pack .name-and-metadata{width:100%}.sidebar-pack .name-and-metadata .name-and-privacy-flag .pack-name{width:auto}.sidebar-pack .name-and-metadata .name-and-privacy-flag .pack-info-button{display:none}.sidebar-pack .remove-class-button{color:rgba(125,147,164,.6);display:flex}.sidebar-pack .remove-class-button:hover{color:rgba(125,147,164,.6)}.sidebar-pack .pack-icon:before{background-color:rgba(0,0,0,.2);border-radius:3px;content:" ";height:42px;position:absolute;width:42px;z-index:1}.sidebar-pack .pack-icon .study-button{display:flex;z-index:2}.sidebar-pack:hover{border-left:6px solid transparent}.sidebar-pack:hover .name-and-metadata .name-and-privacy-flag .pack-name{color:hsla(0,0%,100%,.55)}.sidebar-pack:hover .name-and-metadata .name-and-privacy-flag .pack-info-button{display:none}.sidebar-pack:hover .name-and-metadata .simple-progress-bar .base-bar{background-color:rgba(125,147,164,.2)}.sidebar-pack:hover .name-and-metadata .simple-progress-bar .base-bar .value-bar{background-color:rgba(125,147,164,.6)}}.simple-progress-bar .base-bar{background-color:hsla(0,0%,100%,.08);border-radius:6px;height:6px;position:relative;width:186px}.simple-progress-bar .base-bar .value-bar{background-color:#29a5dc;border-radius:6px;height:6px;left:0;position:absolute;top:0;width:0}.simple-progress-bar.is-light .base-bar{background-color:rgba(0,175,247,.16)}.simple-text-button{align-items:center;color:#53636f;cursor:pointer;display:flex;font-size:11px;height:auto;position:relative;text-align:center;text-decoration:underline;transition:all .3s}.simple-text-button.is-processing .button-label{visibility:hidden}.simple-text-button.is-processing:hover{text-decoration:none}.simple-text-button.is-disabled{color:#ccc;cursor:default}.simple-text-button.is-disabled:hover{text-decoration:none}.simple-text-button:hover{color:#29a5dc;text-decoration:underline}.site-menu-transition-wrapper{position:absolute}.site-menu-transition-wrapper .site-menu{background-color:rgba(42,50,64,.96);left:0;padding:24px;position:fixed;top:-200px;transition:top .4s ease 0s;width:340px;z-index:10}.site-menu-transition-wrapper .site-menu .brainscape-logo{cursor:pointer}.site-menu-transition-wrapper .site-menu .brainscape-logo img{height:30px;width:auto}.site-menu-transition-wrapper .site-menu .close-modal-button{color:#fff;display:flex;font-size:30px;position:absolute;right:18px;top:21px}.site-menu-transition-wrapper .site-menu .close-modal-button:hover{color:#29a5dc}.site-menu-transition-wrapper .site-menu .site-links{grid-column-gap:0;color:#fff;-moz-column-count:3;column-count:3;-moz-column-gap:0;column-gap:0;font-size:12px;margin:24px 0 0;width:100%}.site-menu-transition-wrapper .site-menu .site-links .site-link{cursor:pointer;line-height:1.5;margin-bottom:12px}.site-menu-transition-wrapper .site-menu .site-links .site-link:hover{color:#29a5dc}.site-menu-transition-wrapper.is-transitioned-in .site-menu,.site-menu-transition-wrapper.is-transitioning-in .site-menu{top:0}.site-menu-transition-wrapper.is-transitioned-out .site-menu,.site-menu-transition-wrapper.is-transitioning-out .site-menu{top:-200px}.site-menu-transition-wrapper.is-mini .site-menu{background-color:#2a3240;left:-340px;top:0;transition:left .4s ease 0s}.site-menu-transition-wrapper.is-mini.is-transitioned-in .site-menu,.site-menu-transition-wrapper.is-mini.is-transitioning-in .site-menu{left:0}.site-menu-transition-wrapper.is-mini.is-transitioned-out .site-menu,.site-menu-transition-wrapper.is-mini.is-transitioning-out .site-menu{left:-340px}@media (max-device-width:1024px) and (min-device-height:1024px) and (orientation:portrait),(max-width:942px){.site-menu-transition-wrapper .site-menu{width:100vw}}.sound-button{margin:0 -6px}.sound-button #sound-player,.sound-button .sound-player{height:0}.sound-button .buttons .icon-button{background-color:transparent;height:36px;width:36px}.sound-button .buttons .icon-button i{color:#9cb0c5;font-size:24px}.sound-button .buttons .icon-button.play-button i{color:#29a5dc;font-size:30px;margin-left:4px}.sound-button:hover .buttons .icon-button{background-color:rgba(0,0,0,.1)}.spinner{height:21px;left:0;position:absolute;text-align:center;top:calc(50% - 10px);width:100%}.spinner .spinner-wheel{animation:cssload-spin 2s linear infinite;-o-animation:cssload-spin 2s linear infinite;-ms-animation:cssload-spin 2s linear infinite;-webkit-animation:cssload-spin 2s linear infinite;-moz-animation:cssload-spin 2s linear infinite;border-color:#fff transparent;border-radius:50%;border-style:solid;border-width:1px;height:20px;margin:0 auto;width:20px}.spinner.blue .spinner-wheel{border-color:#29a5dc transparent;border-style:solid;border-width:1px}.spinner.fixed{position:fixed}@keyframes cssload-spin{to{transform:rotate(1turn)}}.modal-transition-wrapper .modal.split-modal .modal-body{padding:0}.modal-transition-wrapper .modal.split-modal .modal-body .modal-content{max-height:none;max-width:none;overflow:visible;overflow:initial;width:auto}.modal-transition-wrapper .modal.split-modal .modal-body .modal-content .split-modal-side{align-items:center;background-color:#324054;border-radius:18px 0 0 18px;display:grid;min-height:530px;padding:42px 18px;position:relative;text-align:center;width:360px}.modal-transition-wrapper .modal.split-modal .modal-body .modal-content .split-modal-side .text,.modal-transition-wrapper .modal.split-modal .modal-body .modal-content .split-modal-side .title{color:#fff}.modal-transition-wrapper .modal.split-modal .modal-body .modal-content .split-modal-main{align-self:center;justify-self:center;padding:66px 30px;width:515px}.modal-transition-wrapper .modal.split-modal .modal-body .modal-content .split-modal-main .split-modal-title{color:#324054;font-family:Mont Bold,Mont,sans-serif;font-size:33px;font-weight:900;line-height:100%;text-align:center;text-transform:capitalize}.modal-transition-wrapper .modal.split-modal .modal-body .modal-content .split-modal-main .split-modal-subtitle{color:inherit;font-family:Open Sans,sans-serif;font-size:16px;font-weight:100;margin:1rem 0 0;text-align:left}.modal-transition-wrapper .modal.split-modal .modal-body .modal-content .split-modal-main .split-modal-subtitle span{font-weight:600;text-transform:capitalize}.modal-transition-wrapper .modal.split-modal .modal-body .modal-content .split-modal-main .split-modal-actions{grid-row-gap:.6rem;align-items:center;display:flex;flex-direction:column;font-family:Open Sans,sans-serif;margin-top:1.5rem;row-gap:.6rem}.modal-transition-wrapper .modal.split-modal .modal-body .modal-content .split-modal-main .split-modal-actions .split-modal-links{color:#333;font-size:12px;text-align:center}.modal-transition-wrapper .modal.split-modal .modal-body .modal-content .split-modal-main .split-modal-actions .split-modal-links a{color:inherit;text-decoration:underline}.modal-transition-wrapper .modal.split-modal .modal-body .modal-content .split-modal-main .split-modal-actions .split-modal-links a:hover{color:#29a5dc}.modal-transition-wrapper .modal.split-modal .modal-body .modal-content .form{width:100%}.modal-transition-wrapper .modal.split-modal.split-modal .modal-body{min-height:530px;width:930px}.modal-transition-wrapper .modal.split-modal.split-modal .modal-body .modal-content{display:grid;grid-template-columns:1fr 2fr}@media (max-width:64em){.modal-transition-wrapper .modal.split-modal.split-modal .modal-body{width:804px}.modal-transition-wrapper .modal.split-modal.split-modal .modal-body .modal-content .split-modal-side{width:300px}.modal-transition-wrapper .modal.split-modal.split-modal .modal-body .modal-content .split-modal-main{width:504px}}@media (max-width:48em){.modal-transition-wrapper .modal.split-modal{overflow-y:scroll}.modal-transition-wrapper .modal.split-modal .modal-body{background-color:#324054;max-height:none;max-width:none}.modal-transition-wrapper .modal.split-modal .modal-body .modal-content{height:100%}.modal-transition-wrapper .modal.split-modal .modal-body .modal-content .split-modal-main .split-modal-actions .split-modal-links{color:#fff}.modal-transition-wrapper .modal.split-modal.split-modal .modal-body{width:auto}.modal-transition-wrapper .modal.split-modal.split-modal .modal-body .modal-content{grid-template-columns:1fr}.modal-transition-wrapper .modal.split-modal.split-modal .modal-body .modal-content .split-modal-main{margin-top:21px}.modal-transition-wrapper .modal.split-modal.split-modal .modal-body .modal-content .split-modal-main .split-modal-title{text-align:center}.modal-transition-wrapper .modal.split-modal.split-modal .modal-body .modal-content .split-modal-main .split-modal-subtitle{color:#ccc;text-align:center}.modal-transition-wrapper .modal.split-modal.split-modal .modal-body .modal-content .split-modal-side{display:none}}@media (max-width:30em){.modal-transition-wrapper .modal.split-modal .modal-body{border-radius:0;height:100vh;height:calc(var(--vh, 1vh)*100);max-height:none;max-width:none;width:100vw}.modal-transition-wrapper .modal.split-modal .modal-body .modal-content{height:100%;overflow:auto}.modal-transition-wrapper .modal.split-modal.split-modal .modal-body .modal-content{grid-template-columns:1fr}.modal-transition-wrapper .modal.split-modal.split-modal .modal-body .modal-content .split-modal-main .split-modal-subtitle{text-align:center}.modal-transition-wrapper .modal.split-modal.split-modal .modal-body .modal-content .split-modal-side{display:none}}@media (max-width:20em){.modal-transition-wrapper .modal.split-modal .modal-body .modal-content .split-modal-main .split-modal-subtitle{font-size:13px}}.stat{display:flex;flex-direction:column;font-family:Open Sans,sans-serif;font-size:11px;font-weight:700}.stat .label-and-label-tooltip{align-items:center;display:flex;margin-bottom:6px}.stat .stat-label{color:#7d93a4;text-transform:capitalize;white-space:pre-line}.stat .info-button-tooltip{color:#fff;font-size:16px;margin-left:6px}.stat .stat-value{color:#fff;font-size:21px;line-height:1}.stat.vertical .label-and-label-tooltip{align-items:center;display:flex;margin-bottom:6px}.stat.vertical .stat-label{color:#7d93a4;text-transform:capitalize;white-space:pre-line}.stat.vertical .info-button-tooltip{color:#fff;font-size:16px;margin-left:6px}.stat.vertical .stat-value{font-size:21px}.stat.horizontal{align-items:center;flex-direction:row;flex-wrap:wrap;margin-right:12px}.stat.horizontal .label-and-label-tooltip{margin-bottom:0}.stat.horizontal .stat-label{color:#7d93a4;margin-right:6px;text-transform:capitalize;white-space:pre-line}.stat.horizontal .stat-value{font-size:inherit}.stat.dark-bg .info-button-tooltip{color:#fff;font-size:16px;margin-left:6px}.stat.dark-bg .stat-value{color:#fff}.stat.light-bg .info-button-tooltip,.stat.light-bg .stat-value{color:#324a6b}.status-bar{background-color:#d1e4f6;border:1px solid #b3d2e4;border-radius:15px;bottom:15px;box-shadow:0 4px 10px rgba(0,0,0,.15);color:#324054;display:flex;height:60px;opacity:.97;padding:3px 3px 4px;position:absolute;right:156px;transition:top .1s linear,left .1s linear;width:calc(100vw - 526px);z-index:100000}.status-bar .header{height:100%;position:relative;width:30px}.status-bar .header .drag-bar-button{color:#555;cursor:grab;font-size:15px;height:24px;left:0;position:absolute;top:0;width:24px}.status-bar .header .drag-bar-button:hover{background-color:transparent}.status-bar .process-status-blocks{grid-gap:24px;align-items:center;display:flex;flex:1;gap:24px;overflow-x:auto;overflow-y:hidden}.status-bar .process-status-blocks .process-status-block{grid-gap:3px;display:flex;flex:1;flex-direction:column;font-size:12px;gap:3px;max-width:100%;min-width:0;overflow:hidden}.status-bar .process-status-blocks .process-status-block .message,.status-bar .process-status-blocks .process-status-block .sub-label{flex:1 1 auto;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.status-bar .process-status-blocks .process-status-block .message{font-size:13px;height:16px;line-height:16px}.status-bar .process-status-blocks .process-status-block .sub-label{font-size:10px;padding-right:3px}.status-bar .process-status-blocks .process-status-block .action-link .button-link,.status-bar .process-status-blocks .process-status-block .action-link .button-link:hover{text-decoration:none}.status-bar .process-status-blocks .process-status-block .second-line{align-items:center;display:flex;height:14px;justify-content:space-between;line-height:14px}.status-bar .process-status-blocks .process-status-block .second-line .count{font-size:9px}.status-bar .process-status-blocks .process-status-block .simple-progress-bar{padding-top:3px}.status-bar .process-status-blocks .process-status-block .simple-progress-bar .base-bar{background-color:#bacee3;width:auto}.status-bar .process-status-blocks .process-status-block.complete .action-link,.status-bar .process-status-blocks .process-status-block.complete .action-link .button-link,.status-bar .process-status-blocks .process-status-block.complete .sub-label,.status-bar .process-status-blocks .process-status-block.complete .sub-label .button-link{color:#29a5dc}.status-bar .process-status-blocks .process-status-block.complete .action-link .icon,.status-bar .process-status-blocks .process-status-block.complete .sub-label .icon{color:#29a5dc;font-size:15px;line-height:14px;margin-left:4px;margin-top:2px}.status-bar .process-status-blocks .process-status-block.complete .simple-progress-bar{visibility:hidden}.status-bar .process-status-blocks .process-status-block.error .message-and-tooltip{align-items:center;display:flex;line-height:16px}.status-bar .process-status-blocks .process-status-block.error .message-and-tooltip .message{color:#ca3131;flex:none;width:auto}.status-bar .process-status-blocks .process-status-block.error .message-and-tooltip .action-link,.status-bar .process-status-blocks .process-status-block.error .message-and-tooltip .action-link .button-link,.status-bar .process-status-blocks .process-status-block.error .message-and-tooltip .sub-label,.status-bar .process-status-blocks .process-status-block.error .message-and-tooltip .sub-label .button-link{color:#5f5f5f}.status-bar .process-status-blocks .process-status-block.error .message-and-tooltip .action-link .icon,.status-bar .process-status-blocks .process-status-block.error .message-and-tooltip .sub-label .icon{color:#5f5f5f;font-size:11px;line-height:11px;margin-left:4px;margin-top:1px}.status-bar .footer{height:100%;position:relative;width:30px}.status-bar .footer .dismiss-button{color:#555;height:24px;position:absolute;right:0;top:0;width:24px}.status-bar:hover{box-shadow:0 6px 12px rgba(0,0,0,.2)}.is-mini-sidebar .status-bar{width:calc(100vw - 276px)}.icon-button.study-button{position:relative}.icon-button.study-button .study-button-icon{background-color:#7d93a4;border-radius:50%;height:20px;width:20px}.icon-button.study-button .study-button-icon:before{color:#fff;content:"\f488";font-family:Ionicons;font-size:15px;font-style:normal;margin-left:3px;margin-top:1px}.icon-button.study-button.has-label{border-radius:50px;justify-content:flex-start;padding:0 12px 0 6px;width:auto}.icon-button.study-button.has-label .label{color:#29a5dc;font-size:13px;margin-left:6px}.icon-button.study-button.is-disabled .study-button-icon{background-color:#ccc;cursor:not-allowed}.icon-button.study-button:hover .study-button-icon{background-color:#29a5dc}.icon-button.study-button:hover.is-disabled .study-button-icon{background-color:#ccc}.study-controls{align-items:center;display:flex;justify-content:flex-start}.study-controls .mix-type-options-button{margin-right:3px}.study-controls .mix-type-options-button:hover .icon-button.options-button{background-color:transparent;color:#29a5dc}.study-controls .mix-type-options-button.progressive-mix-enabled .options-menu .menu-option.set-progressive-mix:before{content:"\f3fe";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}.study-controls .mix-type-options-button.progressive-mix-enabled .options-menu .menu-option.set-random-mix:before,.study-controls .mix-type-options-button.random-mix-enabled .options-menu .menu-option.set-progressive-mix:before{content:"\f401";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}.study-controls .mix-type-options-button.random-mix-enabled .options-menu .menu-option.set-random-mix:before{content:"\f3fe";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}.study-controls .study-button{align-items:center;background-color:#3faee0;border-radius:24px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:42px;justify-content:space-between;letter-spacing:2px;line-height:9px;padding:0;position:relative;text-transform:uppercase;transition:all .3s ease;width:15vw}.study-controls .study-button .study-button-icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:24px;justify-content:center;left:auto;position:absolute;right:15px;width:24px}.study-controls .study-button .study-button-icon:before{color:#29a5dc;content:"\f488";font-family:Ionicons;font-size:18px;font-style:normal;margin-left:4px}.study-controls .study-button .label{color:#fff;flex:1;text-align:center}.study-controls .study-button:hover{background-color:#29a5dc;font-size:15.5px}.study-controls.is-disabled .mix-type-options-button{display:none}.study-controls.is-disabled .study-button{background-color:#ccc;cursor:not-allowed}.study-controls.is-disabled .study-button .study-button-icon:before{color:#ccc}.study-controls.pulse .study-button{animation-delay:0ms;animation-duration:3.5s;animation-iteration-count:3;animation-name:more_pulse;animation-timing-function:linear;transform-origin:70% 70%}@media (max-width:768px){.study-controls .study-button{font-size:12px;max-width:none;min-width:auto;padding-left:40px}.study-controls .study-button .study-button-icon{height:18px;right:9px;width:18px}.study-controls .study-button .study-button-icon:before{font-size:16px;margin-top:1px}}@media (max-width:420px){.study-controls{font-size:3.5vw}.study-controls .mix-type-options-button .icon-button.options-button{width:30px}.study-controls .study-button{height:7.5vw;padding-left:36px;width:48vw}}@media (max-width:320px){.study-controls .study-button{height:9vw}}.study-pill-button{grid-column-gap:9px;align-items:center;background-color:#3faee0;border-radius:24px;color:#fff;-moz-column-gap:9px;column-gap:9px;cursor:pointer;display:grid;font-size:13px;grid-template-columns:1fr .1fr;height:42px;justify-content:center;letter-spacing:1px;line-height:9px;margin-left:12px;padding:0 36px;position:relative;text-transform:uppercase;transition:all .3s ease}.study-pill-button .study-button-icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:24px;justify-content:center;justify-self:flex-end;left:auto;position:absolute;right:12px;width:24px}.study-pill-button .study-button-icon:before{color:#29a5dc;content:"\f488";font-family:Ionicons;font-size:18px;font-style:normal;margin-left:4px}.study-pill-button .label{color:#fff;justify-self:center;white-space:nowrap}.study-pill-button:hover{background-color:#29a5dc}@media (max-width:768px){.study-pill-button{background-color:#29a5dc;font-size:12px;height:36px}.study-pill-button .study-button-icon{height:21px;width:21px}.study-pill-button .study-button-icon:before{font-size:16px}.study-pill-button:hover{background-color:#29a5dc;font-size:12px}}.tab-switcher{background-color:#eaf3fc;display:flex;height:48px;margin:0;width:100%}.tab-switcher .tab-item{align-items:center;border-bottom:3px solid transparent;color:rgba(70,80,94,.8);cursor:pointer;display:flex;flex:1;font-size:13px;font-weight:600;justify-content:center;text-align:center}.tab-switcher .tab-item.is-selected{border-bottom:3px solid #324a6b;color:#46505e;font-weight:700}.tab-switcher .tab-item:hover{color:#29a5dc}.tab-switcher.is-dark{background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.4)}.tab-switcher.is-dark .tab-item{color:hsla(0,0%,100%,.3)}.tab-switcher.is-dark .tab-item.is-selected{border-bottom:3px solid hsla(0,0%,100%,.4);color:hsla(0,0%,100%,.45)}@media (max-width:420px){.tab-switcher .tab-item{font-size:3.5vw}}.textarea-field{color:#197096;margin:24px auto 6px;width:100%}.textarea-field .field-label{margin:2px 6px}.textarea-field .input-and-buttons .textarea-input{border:2px solid rgba(25,112,150,.3);border-radius:6px;color:#197096;font-size:14px;font-weight:400;height:90px;outline:none;padding:12px 18px;resize:vertical;width:100%}.textarea-field .input-and-buttons .textarea-input::-webkit-input-placeholder{color:#bbb;font-size:"inherit";line-height:inherit}.textarea-field .input-and-buttons .textarea-input::-webkit-input-placeholder.pro-required:after{color:#28a5dc;content:"Pro";font-size:9px;margin-left:0;position:absolute;text-transform:uppercase;top:-2px}.textarea-field .input-and-buttons .textarea-input:-moz-placeholder{color:#bbb;font-size:"inherit";line-height:inherit}.textarea-field .input-and-buttons .textarea-input:-moz-placeholder.pro-required:after{color:#28a5dc;content:"Pro";font-size:9px;margin-left:0;position:absolute;text-transform:uppercase;top:-2px}.textarea-field .input-and-buttons .textarea-input::-moz-placeholder{color:#bbb;font-size:"inherit";line-height:inherit}.textarea-field .input-and-buttons .textarea-input::-moz-placeholder.pro-required:after{color:#28a5dc;content:"Pro";font-size:9px;margin-left:0;position:absolute;text-transform:uppercase;top:-2px}.textarea-field .input-and-buttons .textarea-input:-ms-input-placeholder{color:#bbb;font-size:"inherit";line-height:inherit}.textarea-field .input-and-buttons .textarea-input:-ms-input-placeholder.pro-required:after{color:#28a5dc;content:"Pro";font-size:9px;margin-left:0;position:absolute;text-transform:uppercase;top:-2px}.textarea-field .field-caption{color:#888;font-size:9px;margin-left:3px;margin-top:1px;text-align:left}.textarea-field .field-caption .caption-text{margin-left:6px}.textarea-field .field-caption .limit-text{margin-left:6px;opacity:0;transition:opacity .3s ease}.textarea-field[focus-within] .field-caption .limit-text{opacity:1}.textarea-field:focus-within .field-caption .limit-text{opacity:1}.textarea-field.is-invalid .input-and-buttons .text-input,.textarea-field.is-invalid .input-and-buttons .textarea-input,.textarea-field.is-over-char-limit .input-and-buttons .text-input,.textarea-field.is-over-char-limit .input-and-buttons .textarea-input{border:2px solid rgba(187,0,0,.3)}.textarea-field.is-over-char-limit .field-caption .limit-text{color:#c00;opacity:1}.text-field{color:#197096;font-family:Open Sans,sans-serif;width:100%}.text-field .field-label{margin:2px 6px}.text-field .input-and-buttons{position:relative}.text-field .input-and-buttons .text-input,.text-field .input-and-buttons .textarea-input{border:1px solid rgba(25,112,150,.3);border-radius:6px;color:#545454;font-size:14px;font-weight:400;outline:none;padding:12px 26px;width:100%}.text-field .input-and-buttons .text-input::-webkit-input-placeholder,.text-field .input-and-buttons .textarea-input::-webkit-input-placeholder{color:#bbb;font-size:"inherit";line-height:inherit}.text-field .input-and-buttons .text-input::-webkit-input-placeholder.pro-required:after,.text-field .input-and-buttons .textarea-input::-webkit-input-placeholder.pro-required:after{color:#28a5dc;content:"Pro";font-size:9px;margin-left:0;position:absolute;text-transform:uppercase;top:-2px}.text-field .input-and-buttons .text-input:-moz-placeholder,.text-field .input-and-buttons .textarea-input:-moz-placeholder{color:#bbb;font-size:"inherit";line-height:inherit}.text-field .input-and-buttons .text-input:-moz-placeholder.pro-required:after,.text-field .input-and-buttons .textarea-input:-moz-placeholder.pro-required:after{color:#28a5dc;content:"Pro";font-size:9px;margin-left:0;position:absolute;text-transform:uppercase;top:-2px}.text-field .input-and-buttons .text-input::-moz-placeholder,.text-field .input-and-buttons .textarea-input::-moz-placeholder{color:#bbb;font-size:"inherit";line-height:inherit}.text-field .input-and-buttons .text-input::-moz-placeholder.pro-required:after,.text-field .input-and-buttons .textarea-input::-moz-placeholder.pro-required:after{color:#28a5dc;content:"Pro";font-size:9px;margin-left:0;position:absolute;text-transform:uppercase;top:-2px}.text-field .input-and-buttons .text-input:-ms-input-placeholder,.text-field .input-and-buttons .textarea-input:-ms-input-placeholder{color:#bbb;font-size:"inherit";line-height:inherit}.text-field .input-and-buttons .text-input:-ms-input-placeholder.pro-required:after,.text-field .input-and-buttons .textarea-input:-ms-input-placeholder.pro-required:after{color:#28a5dc;content:"Pro";font-size:9px;margin-left:0;position:absolute;text-transform:uppercase;top:-2px}.text-field .input-and-buttons .textarea-input{height:90px;resize:vertical}.text-field .input-and-buttons .info-button{height:14px;position:absolute;right:12px;top:calc(50% - 7px);width:14px}.text-field .field-caption{color:#888;font-size:9px;margin-left:3px;margin-top:6px;text-align:left}.text-field .field-caption .caption-text{margin-left:6px}.text-field .field-caption .limit-text{margin-left:6px;opacity:0;transition:opacity .3s ease}.text-field .field-caption .error-message{color:rgba(187,0,0,.7);color:#c00;margin-left:6px}.text-field[focus-within] .field-caption .limit-text{opacity:1}.text-field:focus-within .field-caption .limit-text{opacity:1}.text-field.is-invalid .input-and-buttons .text-input,.text-field.is-invalid .input-and-buttons .textarea-input,.text-field.is-over-char-limit .input-and-buttons .text-input,.text-field.is-over-char-limit .input-and-buttons .textarea-input{border:1px solid #c00}.text-field.is-over-char-limit .field-caption .limit-text{color:#c00;opacity:1}.text-field.card-field{height:60px;margin:0;position:relative}.text-field.card-field .input-and-buttons{display:flex;flex-direction:column;font-size:14px;height:60px;justify-content:center}.text-field.card-field .input-and-buttons input:-webkit-autofill,.text-field.card-field .input-and-buttons input:-webkit-autofill:focus,.text-field.card-field .input-and-buttons input:-webkit-autofill:hover{-webkit-text-fill-color:#197096;background-color:transparent!important;-webkit-border:none;-webkit-box-shadow:inset 0 0 0 1000px #fff;font-size:14px!important}.text-field.card-field .input-and-buttons .text-input{background-color:transparent;border:none;border-radius:0;color:#565656;font-size:14px;font-weight:600;height:32px;padding:0;position:relative;width:100%;z-index:10}.text-field.card-field .input-and-buttons .text-input:focus{color:#197096;outline:none}.text-field.card-field .input-and-buttons .textarea-smart-cell{align-items:center;display:flex;justify-content:center;min-height:60px}.text-field.card-field .input-and-buttons .textarea-smart-cell .smart-cell{outline:0 solid transparent;padding:24px;text-align:center}.text-field.card-field .input-and-buttons .dynamic-textarea-wrapper{align-items:center;display:flex;justify-content:center;min-height:60px}.text-field.card-field .input-and-buttons .dynamic-textarea-wrapper .dynamic-textarea-input{outline:0 solid transparent;padding:24px;text-align:center}.text-field.card-field .input-and-buttons .field-descriptor{color:#aaa;font-size:14px;font-weight:600;left:0;position:absolute;top:18px;transition:all .2s ease;z-index:5}.text-field.card-field.has-content .input-and-buttons .field-descriptor,.text-field.card-field.has-focus .input-and-buttons .field-descriptor{font-size:11px;font-weight:300;top:3px;transition:all .2s ease}.tooltip{align-items:center;display:flex;opacity:0;position:absolute;transition:opacity .3s;z-index:100000}.tooltip.is-open{opacity:1}.tooltip:after{background:#3c4043;border-radius:6px;color:#fff;content:attr(data-label);display:flex;font-family:Open Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:.02rem;line-height:1;padding:12px;position:absolute;text-align:center;transform:translateX(calc(-100% - 12px));white-space:nowrap}.tooltip .dismiss-tooltip-button{font-size:24px;height:24px;position:absolute;right:6px;top:6px;width:24px;z-index:1}.tooltip:before{border:6px solid transparent;content:" ";height:0;pointer-events:none;position:absolute;width:0}.tooltip.top{justify-content:center}.tooltip.top:after{transform:translateY(calc(-50% - 12px))}.tooltip.top:before{border-top-color:#3c4043;top:100%;transform:translateY(-12px)}.tooltip.bottom{justify-content:center}.tooltip.bottom:after{transform:translateY(calc(50% + 12px))}.tooltip.bottom:before{border-bottom-color:#3c4043;bottom:100%;transform:translateY(12px)}.tooltip.right:after{transform:translateX(12px)}.tooltip.right:before{border-right-color:#3c4043;left:0;top:calc(50% - 6px)}.tooltip.left:before{border-left-color:#3c4043;left:auto;right:1px;top:calc(50% - 6px)}.tooltip.is-element{background:#3c4043;border-radius:6px;display:flex}.tooltip.is-element:after{display:none}.tooltip.is-element:before{transform:none}.tooltip.is-element.top{transform:translate(-47%,-109%)}.tooltip.is-element.top:before{top:100%}.tooltip.is-element.bottom{transform:translate(-47%,9%)}.tooltip.is-element.bottom:before{bottom:100%}.tooltip.is-element.right{transform:translate(6%,-42%)}.tooltip.is-element.right:before{left:auto;right:100%}.tooltip.is-element.left{transform:translate(-106%,-42%)}.tooltip.is-element.left:before{left:100%}.uploadable-file{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;position:relative}.uploadable-file .file-input-label{cursor:pointer;display:flex;height:100%;width:100%}.uploadable-file .file-input{display:none}.uploadable-file .edit-file-button,.uploadable-file .remove-file-button{background-color:#9cb0c5;border:1px solid #fff;color:#fff;cursor:pointer;font-size:24px;height:21px;position:absolute;right:-6px;top:0;width:21px;z-index:1}.uploadable-file .edit-file-button:hover,.uploadable-file .remove-file-button:hover{background-color:#ca3131}.uploadable-file .icon-button.edit-file-button{bottom:0;color:#fff;font-size:12px;top:auto}.uploadable-file .icon-button.edit-file-button:hover{background-color:#29a5dc;color:#fff}.uploadable-file.has-empty-image-flag{background-color:#ddd}.uploadable-file.has-empty-image-flag:after{align-items:center;color:#fff;content:attr(data-empty-image-flag);display:flex;font-size:1.5em;font-weight:600;height:100%;justify-content:center;letter-spacing:.5px;position:absolute;width:100%}.user-avatar{border:1px solid hsla(0,0%,77%,.3);border-radius:50%;cursor:pointer;height:54px;text-decoration:none!important;transition:all .3s ease;width:54px}.user-avatar .user-avatar-image,.user-avatar .user-avatar-initials{border-radius:50%;height:inherit;width:inherit}.user-avatar .user-avatar-initials{align-items:center;background-color:#555;color:#fff;display:flex;font-size:1.5em;font-weight:600;justify-content:center;letter-spacing:.5px}.user-avatar:hover{text-decoration:none}.video-embed{align-items:center;background-color:#eee;display:flex;height:0;justify-content:center;padding-bottom:56.25%;position:relative;width:100%}.video-embed .video-iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.video-embed:after{color:#999;content:"Loading video...";font-size:12px;font-style:italic;position:absolute;top:50%}.video-placeholder{background-color:#e3f0f9;background-image:url(/pks/images/shared/youtube-outline-3e4864eb09c3bdd07c54.png);background-position:50%;background-repeat:no-repeat;background-size:72px;height:0;padding-bottom:56.25%;position:relative;width:100%}.video-placeholder .message{padding:30px 48px 30px 30px}.video-placeholder .edit-video-form{padding:24px}.video-placeholder .edit-video-form .action-buttons{align-items:center;display:flex;font-size:12px;justify-content:flex-end;margin-left:auto;white-space:nowrap}.video-placeholder .edit-video-form .action-buttons .youtube-help-button{text-align:right}.video-placeholder .edit-video-form .action-buttons .remove-video-button{border-left:1px solid;margin:0 0 0 12px;padding:0 0 0 12px}.video-placeholder .edit-video-form .action-buttons .cancel-edit-video-url-button{border-left:1px solid;border-right:1px solid;margin:0 0 0 12px;padding:0 12px}.video-placeholder .edit-video-form .action-buttons .save-video-url-changes-button{background-color:#ff8243;font-size:12px;height:24px;margin-left:12px;margin-right:0;padding:0 18px}.video-placeholder .edit-video-form .action-buttons .save-video-url-changes-button.is-disabled{background-color:#ccc;color:#aaa}.video-placeholder .edit-video-form .text-field .field-caption{font-size:10px}.video-placeholder.is-editable .edit-icon{opacity:0;position:absolute;right:18px;top:12px;transition:opacity .3s ease}.video-placeholder.is-editable .edit-icon:before{color:#fff;content:"\f2bf";font-family:Ionicons;font-size:24px;font-size:18px;font-style:normal;line-height:inherit}.video-placeholder.is-clickable{cursor:pointer}.video-placeholder.is-clickable:hover{background-color:rgba(50,64,84,.4)}.video-placeholder.is-clickable:hover .edit-icon{opacity:1}.video-placeholder.is-editing{background-color:#e3f0f9;background-image:none}.video-placeholder.is-invalid-caption,.video-placeholder.is-invalid-url{background-color:hsla(0,61%,81%,.22);border:1px solid #c00}.video-placeholder.is-invalid-caption .edit-video-form .video-caption-field .field-caption,.video-placeholder.is-invalid-url .edit-video-form .video-url-field .field-caption{color:#c00}.ftue-messaging .bubble.bubble-dialog{z-index:11000}.ftue-messaging .bubble.bubble-dialog.size-small{height:48vh;width:48vh}.smart-card-list{font-family:Open Sans,sans-serif;padding-bottom:36px;transition:all .5s ease}.smart-card-list .smart-card-row{align-items:center;display:flex;padding-left:9px;transition:all .5s ease}.smart-card-list .smart-card-row .card-number{color:#878787;font-size:21px;font-weight:100;margin-right:0;margin-top:-30px;text-align:center;width:60px}.smart-card-list .smart-card-row .smart-card{flex-direction:row;margin:0 0 30px!important;max-width:none;width:calc(100vw - 496px)}.smart-card-list .smart-card-row .smart-card .smart-card-face{align-self:stretch;height:auto}.smart-card-list .smart-card-row .smart-card .smart-card-face .scf-prompt,.smart-card-list .smart-card-row .smart-card .smart-card-face .text-small,.smart-card-list .smart-card-row .smart-card .smart-card-face p.scf-prompt{font-size:14px}.smart-card-list .smart-card-row .smart-card .smart-card-face .scf-body,.smart-card-list .smart-card-row .smart-card .smart-card-face p.scf-body{font-size:18px}.smart-card-list .smart-card-row .smart-card .smart-card-face .scf-body-l,.smart-card-list .smart-card-row .smart-card .smart-card-face .scf-body-m,.smart-card-list .smart-card-row .smart-card .smart-card-face .scf-body-xl,.smart-card-list .smart-card-row .smart-card .smart-card-face .text-big,.smart-card-list .smart-card-row .smart-card .smart-card-face p.scf-body-l,.smart-card-list .smart-card-row .smart-card .smart-card-face p.scf-body-m,.smart-card-list .smart-card-row .smart-card .smart-card-face p.scf-body-xl{font-size:24px}.smart-card-list .smart-card-row .smart-card .smart-card-face .scf-clarifier,.smart-card-list .smart-card-row .smart-card .smart-card-face .scf-clarifier-short,.smart-card-list .smart-card-row .smart-card .smart-card-face .scf-image-caption,.smart-card-list .smart-card-row .smart-card .smart-card-face .scf-img-cap,.smart-card-list .smart-card-row .smart-card .smart-card-face p.scf-clarifier,.smart-card-list .smart-card-row .smart-card .smart-card-face p.scf-clarifier-short,.smart-card-list .smart-card-row .smart-card .smart-card-face p.scf-image-caption,.smart-card-list .smart-card-row .smart-card .smart-card-face p.scf-img-cap{font-size:14px}.smart-card-list .smart-card-row .smart-card .smart-card-face .scf-footnote,.smart-card-list .smart-card-row .smart-card .smart-card-face p.scf-footnote{font-size:14px;margin-bottom:0;min-height:42px;padding:12px 0 0}.smart-card-list .smart-card-row .smart-card .smart-card-face .scf-img{align-items:center;display:flex;flex-direction:column;justify-content:center}.smart-card-list .smart-card-row .smart-card .smart-card-face .scf-img .scf-img-dsp{cursor:zoom-in;height:72px}.smart-card-list .smart-card-row .smart-card .main-fields-container .main-fields .image-fields .card-image-and-controls .card-image .card-sized-image{height:72px}.smart-card-list .smart-card-row.is-new-card .card-header .card-number{color:#ff8243;font-size:16px}.smart-card-list .smart-card-row.is-current-card .card-header .card-number{color:#197096;font-weight:600}.smart-card-list .smart-card-row.is-current-card .smart-card{border:1px solid #8c9faf;box-shadow:-1px 1px 6px #d5e1e9}.smart-card-list .smart-card-row.is-current-card.is-new-card .card-header .card-number{color:#ff8243;font-size:16px}.smart-card-list .smart-card-row.new-card-row{margin-top:-30px}.smart-card-list .smart-card-row.new-card-row .card-header{width:60px}.smart-card-list .smart-card-row.new-card-row .tip-and-button .new-card-row-tip{border-bottom:1px solid #ddd;border-top:1px solid #ddd;color:#7d93a4;display:flex;margin-bottom:8px;margin-top:6px;padding:12px}.smart-card-list .smart-card-row.new-card-row .tip-and-button .new-card-row-tip .tips-and-shortcuts-link{color:#29a5dc;margin-left:12px}.smart-card-list .smart-card-row.new-card-row .tip-and-button .new-card-row-tip .tips-and-shortcuts-link:hover{color:#29a5dc}.smart-card-list .smart-card-row.new-card-row .smart-card.new-card-button{grid-gap:12px;background-color:transparent;border:none;color:rgba(0,0,0,.35);color:#bbb;cursor:pointer;flex-direction:row;font-size:14px;font-weight:600;gap:12px;padding:0}.smart-card-list .smart-card-row.new-card-row .smart-card.new-card-button .add-button{color:#7d93a4;font-size:24px;margin:0}.smart-card-list .smart-card-row.new-card-row .smart-card.new-card-button .add-button:hover{background-color:transparent;color:#ff8243}.smart-card-list .smart-card-row.new-card-row .smart-card.new-card-button .svg-icon{cursor:pointer}.smart-card-list .smart-card-row.new-card-row .smart-card.new-card-button .svg-icon.custom-import-list-icon,.smart-card-list .smart-card-row.new-card-row .smart-card.new-card-button .svg-icon.summarize-from-content-icon{height:24px;width:24px}.smart-card-list .smart-card-row.new-card-row .smart-card.new-card-button .svg-icon.generate-from-topic-icon{height:21px;width:21px}.smart-card-list .smart-card-row.new-card-row .smart-card.new-card-button svg{height:inherit;width:inherit}.is-mini-sidebar .smart-card-list .smart-card-row .smart-card.list-layout{width:calc(100vw - 234px)}.smart-card-and-nav{display:flex;justify-content:space-between;padding:0 18px 24px}.smart-card-section{align-items:center;display:flex;width:100%}.smart-card-section .card-footer .icon-button{margin:3px 0}.smart-card-section .card-footer .icon-button.save-button{font-size:18px;height:27px;visibility:hidden;width:27px}.smart-card-section .card-footer .icon-button.preview-button{font-size:27px}.smart-card-section .card-footer .icon-button.dismiss-button{font-size:33px}.smart-card-section .card-footer .icon-button.browse-button{font-size:22px}.smart-card-section.has-changes .card-footer .icon-button.save-button{background-color:orange;color:#fff;visibility:visible}.smart-card{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:none;margin:0 0 24px;overflow-x:hidden;overflow-y:auto;transition:width .5s ease}.smart-card,.smart-card-face{display:flex;flex-direction:column;font-family:Open Sans,sans-serif;position:relative}.smart-card-face{height:auto;justify-content:space-between;overflow:auto;transition:all .5s ease;width:calc(100vw - 484px)}.smart-card-face .smart-card-face-drop-wrapper{border:2px dotted transparent;height:100%;position:relative}.smart-card-face .smart-card-face-drop-wrapper .contents{height:100%}.smart-card-face .smart-card-face-drop-wrapper.is-dragging{border:2px dotted #ff8243}.smart-card-face .smart-card-face-drop-wrapper.is-dragging .drop-overlay{background-color:rgba(255,138,71,.2);height:calc(100% + 4px);left:-2px;position:absolute;top:-2px;width:calc(100% + 4px)}.smart-card-face .card-contents{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:18px 0 0}.smart-card-face .card-contents .card-face-header{flex-direction:column;margin-bottom:6px;padding:0 24px}.smart-card-face .card-contents .card-face-header .header-row{align-items:center;color:#bbb;display:flex;font-weight:300;justify-content:space-between;width:100%}.smart-card-face .card-contents .card-face-header .header-row.upper-row,.smart-card-face .card-contents .card-face-header .header-row.upper-row .center,.smart-card-face .card-contents .card-face-header .header-row.upper-row .center .card-indicator{visibility:visible}.smart-card-face .card-contents .card-face-header .header-row.upper-row .center .card-indicator.is-loading{font-style:italic}.smart-card-face .card-contents .card-face-header .card-type-indicator{align-items:center;color:#67717d;cursor:default;display:flex;font-family:Mont,sans-serif;font-size:1.15em;font-size:30px;font-weight:900;height:32px;opacity:.07;text-transform:uppercase}.smart-card-face .card-contents .card-face-header .card-controls{display:flex;margin-right:-4px}.smart-card-face .card-contents .card-face-header .card-controls .card-sound-and-controls{position:relative}.smart-card-face .card-contents .card-face-header .card-controls .card-sound-and-controls .remove-sound-button{background-color:#9cb0c5;border:1px solid #fff;color:#fff;font-size:19px;height:17px;position:absolute;right:-9px;top:0;width:17px}.smart-card-face .card-contents .card-face-header .card-controls .card-sound-and-controls .remove-sound-button:hover{background-color:#ca3131}.smart-card-face .card-contents .card-face-header .card-controls .card-image-and-controls{margin-right:6px;position:relative}.smart-card-face .card-contents .card-face-header .card-controls .card-image-and-controls .card-image{height:27px;position:relative}.smart-card-face .card-contents .card-face-header .card-controls .card-image-and-controls .card-image .card-sized-image{height:27px;-o-object-fit:contain;object-fit:contain;width:auto}.smart-card-face .card-contents .card-face-header .card-controls .card-image-and-controls .remove-image-button{background-color:#9cb0c5;border:1px solid hsla(0,0%,100%,.5);color:#fff;font-size:19px;height:17px;position:absolute;right:-9px;top:-9px;width:17px}.smart-card-face .card-contents .card-face-header .card-controls .card-image-and-controls .remove-image-button:hover{background-color:#ca3131}.smart-card-face .card-contents .card-face-header .card-controls .card-image-and-controls.is-zoomable .card-image .card-sized-image{cursor:zoom-in}.smart-card-face .card-contents .card-face-header .card-controls .card-image-and-controls.is-new-attachment{align-items:center;display:flex}.smart-card-face .card-contents .card-face-header .card-controls .card-image-and-controls.is-new-attachment .status{color:#ff8243;font-size:11px;font-style:italic;margin-right:6px}.smart-card-face .card-contents .card-face-header .card-controls .card-image-and-controls.is-new-attachment .card-image{display:flex}.smart-card-face .card-contents .card-face-header .card-controls .add-image-controls .image-file-input-label{align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:50%;color:#bbb;cursor:pointer;display:flex;font-size:25px;height:30px;justify-content:center;margin-right:6px;position:relative;width:30px}.smart-card-face .card-contents .card-face-header .card-controls .add-image-controls .image-file-input-label:before{align-items:center;content:"\f147";display:flex;font-family:Ionicons;font-size:24px;font-size:17px;font-style:normal;justify-content:center;line-height:inherit;line-height:100%;position:relative}.smart-card-face .card-contents .card-face-header .card-controls .add-image-controls .image-file-input-label:after{align-items:center;background-color:#fff;border-radius:50%;color:#8c9faf;content:"\f359";display:flex;font-family:Ionicons;font-size:24px;font-size:15px;font-style:normal;height:50%;justify-content:center;left:19px;line-height:inherit;position:absolute;top:19px;width:50%}.smart-card-face .card-contents .card-face-header .card-controls .add-image-controls .image-file-input-label:hover{background-color:rgba(0,0,0,.1);color:#29a5dc}.smart-card-face .card-contents .card-face-header .card-controls .add-image-controls .image-file-input-label:hover:after{color:#29a5dc}.smart-card-face .card-contents .card-face-header .card-controls .add-image-controls .image-file-input{display:none}.smart-card-face .card-contents .card-face-header .card-controls .add-sound-controls .sound-file-input-label{align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:50%;color:#bbb;cursor:pointer;display:flex;font-size:25px;height:30px;justify-content:center;position:relative;width:30px}.smart-card-face .card-contents .card-face-header .card-controls .add-sound-controls .sound-file-input-label:before{background-image:url(/pks/images/shared/sound-wave-685830abee0638bdd06b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";cursor:pointer;display:flex;flex-shrink:0;font-size:21px;height:14px;padding-left:3px;position:relative;width:18px}.smart-card-face .card-contents .card-face-header .card-controls .add-sound-controls .sound-file-input-label:after{align-items:center;background-color:#fff;border-radius:50%;color:#8c9faf;content:"\f359";display:flex;font-family:Ionicons;font-size:24px;font-size:15px;font-style:normal;height:50%;justify-content:center;left:19px;line-height:inherit;position:absolute;top:19px;width:50%}.smart-card-face .card-contents .card-face-header .card-controls .add-sound-controls .sound-file-input-label:hover{background-color:rgba(0,0,0,.1);color:#29a5dc}.smart-card-face .card-contents .card-face-header .card-controls .add-sound-controls .sound-file-input-label:hover:before{background-image:url(/pks/images/shared/sound-wave-hover-40371d1c52f5c6feb1ba.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";cursor:pointer;flex-shrink:0;height:14px;width:18px}.smart-card-face .card-contents .card-face-header .card-controls .add-sound-controls .sound-file-input-label:hover:after{color:#29a5dc}.smart-card-face .card-contents .card-face-header .card-controls .add-sound-controls .sound-file-input{display:none}.smart-card-face .card-contents .main-fields-container{flex:1;padding-bottom:18px}.smart-card-face .card-contents .main-fields-container,.smart-card-face .card-contents .main-fields-container .main-fields{display:flex;flex-direction:column;justify-content:center}.smart-card-face .card-contents .card-face-footer{bottom:6px;left:6px;position:absolute}.smart-card-face .preview-html{color:#333;height:auto;margin:0;min-height:30px;width:100%}.smart-card-face .preview-html .scf-face{display:flex;flex-direction:column}.smart-card-face .preview-html p{color:inherit;font-size:inherit;line-height:inherit;margin:inherit;margin-bottom:12px}.smart-card-face .preview-html ul{margin:0 12px 12px;padding-left:24px;text-align:left}.smart-card-face .preview-html ul li{list-style:disc;padding-left:.3em}.smart-card-face .preview-html ol{margin:0 12px 12px;padding-left:24px;text-align:left}.smart-card-face .preview-html ol li{list-style:decimal;padding-left:.3em}.smart-card-face .preview-html .sfc-pre{background-color:#f7f7f7;border:1px solid #ccc;border-radius:6px;color:#24292f;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:300;padding:12px;white-space:pre-wrap}.smart-card-face .preview-html .sfc-code{color:#c50;font-family:monospace;font-weight:600}.smart-card-face .preview-html .scf-face ol,.smart-card-face .preview-html .scf-face ul{display:grid;justify-content:left;margin:0 12px 12px;padding-left:1.5em;text-align:left}.smart-card-face .preview-html .scf-face li{line-height:150%;margin-top:0;text-align:left}.smart-card-face .preview-html .scf-face li:not(:last-child){margin-bottom:6px}.smart-card-face .preview-html .scf-face ol li{list-style:decimal}.smart-card-face .preview-html .scf-face ul li{list-style:disc}.smart-card-face .scf-body,.smart-card-face .scf-prompt,.smart-card-face p.scf-body,.smart-card-face p.scf-prompt{color:#24292f;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:300;line-height:150%;margin-top:0}.smart-card-face .scf-body .sfc-code,.smart-card-face p.scf-body .sfc-code{font-family:monospace;font-size:inherit}.smart-card-face .scf-body-m,.smart-card-face p.scf-body-m{color:#24292f;font-family:Open Sans,sans-serif;font-size:1.15em;font-weight:300;line-height:150%;margin-top:0;text-align:center}.smart-card-face .scf-body-m .sfc-code,.smart-card-face p.scf-body-m .sfc-code{font-family:monospace;font-size:inherit}.smart-card-face .scf-body-l,.smart-card-face p.scf-body-l{color:#24292f;font-family:Open Sans,sans-serif;font-size:1.5em;font-weight:500;line-height:100%;margin-top:0;text-align:center}.smart-card-face .scf-body-l .sfc-code,.smart-card-face p.scf-body-l .sfc-code{font-family:monospace;font-size:inherit}.smart-card-face .scf-body-l ol,.smart-card-face .scf-body-l ul,.smart-card-face p.scf-body-l ol,.smart-card-face p.scf-body-l ul{text-align:left}.smart-card-face .scf-body-l strong,.smart-card-face p.scf-body-l strong{color:#24292f;font-family:Open Sans,sans-serif;font-size:1.5em;font-size:inherit;font-weight:500;font-weight:700;line-height:100%;margin-top:0;text-align:center}.smart-card-face .scf-body-l strong .sfc-code,.smart-card-face p.scf-body-l strong .sfc-code{font-family:monospace;font-size:inherit}.smart-card-face .scf-body-l strong ol,.smart-card-face .scf-body-l strong ul,.smart-card-face p.scf-body-l strong ol,.smart-card-face p.scf-body-l strong ul{text-align:left}.smart-card-face .scf-body-xl,.smart-card-face p.scf-body-xl{color:#24292f;font-family:Open Sans,sans-serif;font-size:2.8em;font-weight:500;line-height:100%;margin-top:0;text-align:center}.smart-card-face .scf-body-xl .sfc-code,.smart-card-face p.scf-body-xl .sfc-code{font-family:monospace;font-size:inherit}.smart-card-face .scf-body-xl ol,.smart-card-face .scf-body-xl ul,.smart-card-face p.scf-body-xl ol,.smart-card-face p.scf-body-xl ul{text-align:left}.smart-card-face .scf-body-xl strong,.smart-card-face p.scf-body-xl strong{color:#24292f;font-family:Open Sans,sans-serif;font-size:2.8em;font-size:inherit;font-weight:500;font-weight:700;line-height:100%;margin-top:0;text-align:center}.smart-card-face .scf-body-xl strong .sfc-code,.smart-card-face p.scf-body-xl strong .sfc-code{font-family:monospace;font-size:inherit}.smart-card-face .scf-clarifier,.smart-card-face p.scf-clarifier{color:#67717d;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:300;line-height:150%;margin-top:0}.smart-card-face .scf-image-caption,.smart-card-face .scf-img-cap,.smart-card-face p.scf-image-caption,.smart-card-face p.scf-img-cap{color:#67717d;font-family:Open Sans,sans-serif;font-size:12.64px;font-weight:300;margin-top:9px;text-align:center}.smart-card-face .scf-center{text-align:center}.smart-card-face div.scf-footnote{position:relative}.smart-card-face div.scf-footnote:before{background:#d8d8d8;border-radius:50%;bottom:0;box-shadow:1.5em 0 0 #d8d8d8,-1.5em 0 0 #d8d8d8;content:"";height:7px;left:50%;margin-bottom:-.5em;position:absolute;top:9px;transform:translateX(-50%);width:7px}.smart-card-face div.scf-footnote p.scf-footnote{color:#24292f;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:300;line-height:150%;margin-top:0}.smart-card-face div.scf-footnote p.scf-footnote p.scf-footnote:first-child{margin-top:33px}.smart-card-face div.scf-footnote p.scf-footnote:empty{display:none}.smart-card-face div.scf-footnote p.scf-footnote+ol,.smart-card-face div.scf-footnote p.scf-footnote+ul,.smart-card-face div.scf-footnote p.scf-footnote:first-child{margin-top:33px}.smart-card-face div.scf-footnote p.scf-footnote+p.scf-footnote+ol,.smart-card-face div.scf-footnote p.scf-footnote+p.scf-footnote+ul{margin-top:0}.smart-card-face .scf-img{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:21px auto}.smart-card-face .scf-img .scf-img-dsp{cursor:zoom-in;height:72px;max-width:80%}.smart-card-face .image-fields{align-items:center;display:flex;flex-direction:column}.smart-card-face .image-fields .card-image-and-controls{margin-top:3px;max-width:calc(100% - 48px);padding:0 54px;position:relative}.smart-card-face .image-fields .card-image-and-controls .card-image{overflow:auto;position:relative}.smart-card-face .image-fields .card-image-and-controls .card-image .card-sized-image{-o-object-fit:contain;object-fit:contain;width:auto}.smart-card-face .image-fields .card-image-and-controls .expand-image-button{cursor:zoom-in;font-size:27px;position:absolute;right:-3px;top:-18px}.smart-card-face .image-fields .card-image-and-controls .remove-image-button{background-color:#9cb0c5;border:1px solid hsla(0,0%,100%,.5);color:#fff;font-size:19px;height:17px;position:absolute;right:45px;top:-9px;width:17px}.smart-card-face .image-fields .card-image-and-controls .remove-image-button:hover{background-color:#ca3131}.smart-card-face .image-fields .card-image-and-controls.is-zoomable .card-image .card-sized-image{cursor:zoom-in}.smart-card-face .image-fields .card-image-and-controls.is-new-attachment .card-image .card-sized-image{height:72px;-o-object-fit:contain;object-fit:contain;opacity:75%}.smart-card-face .image-fields .add-image-controls .image-file-input-label{align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:50%;color:#bbb;cursor:pointer;display:flex;font-size:21px;height:27px;justify-content:center;position:relative;width:27px}.smart-card-face .image-fields .add-image-controls .image-file-input-label:before{align-items:center;content:"\f147";display:flex;font-family:Ionicons;font-size:24px;font-size:17px;font-style:normal;justify-content:center;line-height:inherit;position:relative}.smart-card-face .image-fields .add-image-controls .image-file-input-label:after{align-items:center;background-color:#8c9faf;border:1px solid rgba(0,0,0,.1);border-radius:50%;color:#fff;content:"\f218";display:flex;font-family:Ionicons;font-size:24px;font-size:9px;font-style:normal;height:12px;justify-content:center;left:18px;line-height:inherit;position:absolute;top:15px;width:12px}.smart-card-face .image-fields .add-image-controls .image-file-input-label:hover{background-color:rgba(0,0,0,.1);color:#29a5dc}.smart-card-face .image-fields .add-image-controls .image-file-input-label:hover:after{background-color:#29a5dc}.smart-card-face .image-fields .add-image-controls .image-file-input{display:none}.smart-card-face div.image-caption{color:#67717d;font-family:Open Sans,sans-serif;font-size:12.64px;font-weight:300;margin-top:9px;text-align:center}.smart-card-face ol.scf-body,.smart-card-face ul.scf-body{color:#24292f;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:300;line-height:150%;margin-top:0;text-align:left}.smart-card-face ol.scf-body .sfc-code,.smart-card-face ul.scf-body .sfc-code{font-family:monospace;font-size:inherit}.smart-card-face ol.scf-body li,.smart-card-face ol.scf-body li>ol.scf-body,.smart-card-face ol.scf-body li>ol.scf-body li>ol li,.smart-card-face ol.scf-body li>ol.scf-body li>ul li,.smart-card-face ol.scf-body li>ul.scf-body,.smart-card-face ol.scf-body li>ul.scf-body li>ol li,.smart-card-face ol.scf-body li>ul.scf-body li>ul li,.smart-card-face ul.scf-body li,.smart-card-face ul.scf-body li>ol.scf-body,.smart-card-face ul.scf-body li>ol.scf-body li>ol li,.smart-card-face ul.scf-body li>ol.scf-body li>ul li,.smart-card-face ul.scf-body li>ul.scf-body,.smart-card-face ul.scf-body li>ul.scf-body li>ol li,.smart-card-face ul.scf-body li>ul.scf-body li>ul li{font-size:inherit}.smart-card-face ol.scf-body-m,.smart-card-face ul.scf-body-m{color:#24292f;font-family:Open Sans,sans-serif;font-size:1.15em;font-weight:300;line-height:150%;margin-top:0;text-align:center;text-align:left}.smart-card-face ol.scf-body-m .sfc-code,.smart-card-face ul.scf-body-m .sfc-code{font-family:monospace;font-size:inherit}.smart-card-face ol.scf-body-m li,.smart-card-face ol.scf-body-m li>ol,.smart-card-face ol.scf-body-m li>ol li>ol li,.smart-card-face ol.scf-body-m li>ol li>ul li,.smart-card-face ol.scf-body-m li>ul,.smart-card-face ol.scf-body-m li>ul li>ol li,.smart-card-face ol.scf-body-m li>ul li>ul li,.smart-card-face ul.scf-body-m li,.smart-card-face ul.scf-body-m li>ol,.smart-card-face ul.scf-body-m li>ol li>ol li,.smart-card-face ul.scf-body-m li>ol li>ul li,.smart-card-face ul.scf-body-m li>ul,.smart-card-face ul.scf-body-m li>ul li>ol li,.smart-card-face ul.scf-body-m li>ul li>ul li{font-size:inherit}.smart-card-face.single-card-layout{height:calc(100vh - 324px);max-height:calc(75vw - 363px);max-width:calc(100vw - 484px)}.smart-card-face.single-card-layout .card-contents{padding:0;position:relative}.smart-card-face.single-card-layout .card-contents .card-face-header{color:#bbb;display:flex;flex-direction:column;font-size:inherit;font-weight:inherit;justify-content:space-between;margin:0;padding:0;position:relative;width:100%}.smart-card-face.single-card-layout .card-contents .card-face-header .header-row{align-items:center;color:#bbb;display:flex;font-weight:inherit;justify-content:space-between;width:100%}.smart-card-face.single-card-layout .card-contents .card-face-header .header-row.upper-row{background-color:#7d93a4;color:#fff;font-size:14px;height:42px;justify-content:center;padding:0 15px}.smart-card-face.single-card-layout .card-contents .card-face-header .header-row.upper-row .left-buttons{align-items:center;display:flex;flex:1;justify-content:flex-start;margin-right:auto}.smart-card-face.single-card-layout .card-contents .card-face-header .header-row.upper-row .center{align-items:center;display:flex;flex:2;justify-content:center;margin:0 auto}.smart-card-face.single-card-layout .card-contents .card-face-header .header-row.upper-row .right-buttons{align-items:center;display:flex;flex:1;justify-content:flex-end;margin-left:auto}.smart-card-face.single-card-layout .card-contents .card-face-header .header-row.upper-row .right-buttons .info-button{color:#f3f3f3;display:none;font-size:24px;height:33px;width:33px}.smart-card-face.single-card-layout .card-contents .card-face-header .header-row.upper-row .right-buttons .info-button:hover{background-color:transparent;color:#fff}.smart-card-face.single-card-layout .card-contents .card-face-header .header-row.upper-row .right-buttons .edit-card-button{color:#f3f3f3;font-size:18px;height:33px;width:33px}.smart-card-face.single-card-layout .card-contents .card-face-header .header-row.upper-row .right-buttons .edit-card-button:hover{color:#fff}.smart-card-face.single-card-layout .card-contents .card-face-header .header-row.main-row .card-type-indicator{color:#67717d;font-size:1.15em;height:1em;left:18px;margin:0;opacity:.1;position:absolute;top:60px;width:1em}.smart-card-face.single-card-layout .card-contents .card-face-header .header-row.main-row .card-controls{margin:18px 21px 0 auto}.smart-card-face.single-card-layout .card-contents .card-face-header .header-row.main-row .card-controls .card-sound-and-controls .pause-button,.smart-card-face.single-card-layout .card-contents .card-face-header .header-row.main-row .card-controls .card-sound-and-controls .play-button{height:33px;width:33px}.smart-card-face.single-card-layout .main-fields-container{padding:1.6em}.smart-card-face.single-card-layout .main-fields-container .preview-html .scf-clarifier-short{margin-top:-9px}.smart-card-face.single-card-layout .main-fields-container .preview-html .scf-img{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto 12px;padding:0;position:relative}.smart-card-face.single-card-layout .main-fields-container .preview-html .scf-img .scf-img-dsp{cursor:zoom-in;height:inherit;max-height:12em;max-width:100%;width:inherit}.smart-card-face.single-card-layout.browse-context,.smart-card-face.single-card-layout.study-context{border-bottom:inherit!important}.smart-card-face.single-card-layout.browse-context.level-0 .card-contents .card-face-header .header-row.upper-row,.smart-card-face.single-card-layout.study-context.level-0 .card-contents .card-face-header .header-row.upper-row{background-color:#7d93a4}.smart-card-face.single-card-layout.browse-context.level-1 .card-contents .card-face-header .header-row.upper-row,.smart-card-face.single-card-layout.study-context.level-1 .card-contents .card-face-header .header-row.upper-row{background-color:#aa0080}.smart-card-face.single-card-layout.browse-context.level-2 .card-contents .card-face-header .header-row.upper-row,.smart-card-face.single-card-layout.study-context.level-2 .card-contents .card-face-header .header-row.upper-row{background-color:#ff8a47}.smart-card-face.single-card-layout.browse-context.level-3 .card-contents .card-face-header .header-row.upper-row,.smart-card-face.single-card-layout.study-context.level-3 .card-contents .card-face-header .header-row.upper-row{background-color:#fd0}.smart-card-face.single-card-layout.browse-context.level-4 .card-contents .card-face-header .header-row.upper-row,.smart-card-face.single-card-layout.study-context.level-4 .card-contents .card-face-header .header-row.upper-row{background-color:#7fae2e}.smart-card-face.single-card-layout.browse-context.level-5 .card-contents .card-face-header .header-row.upper-row,.smart-card-face.single-card-layout.study-context.level-5 .card-contents .card-face-header .header-row.upper-row{background-color:#00a8d7}.smart-card-face.single-card-layout.html-format .main-fields-container .card-prompt,.smart-card-face.single-card-layout.text-format .main-fields-container .card-prompt{color:#24292f;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:300;line-height:150%;margin-bottom:12px;margin-top:0}.smart-card-face.single-card-layout.html-format .main-fields-container .preview-html .small,.smart-card-face.single-card-layout.html-format .main-fields-container .preview-html .text-small,.smart-card-face.single-card-layout.text-format .main-fields-container .preview-html .small,.smart-card-face.single-card-layout.text-format .main-fields-container .preview-html .text-small{color:#24292f;font-family:Open Sans,sans-serif;font-size:.8em;font-size:.694em;font-weight:300;line-height:150%;margin-top:0}.smart-card-face.single-card-layout.html-format .main-fields-container .preview-html .medium,.smart-card-face.single-card-layout.html-format .main-fields-container .preview-html .text-default,.smart-card-face.single-card-layout.text-format .main-fields-container .preview-html .medium,.smart-card-face.single-card-layout.text-format .main-fields-container .preview-html .text-default{color:#24292f;font-family:Open Sans,sans-serif;font-size:1.15em;font-weight:300;line-height:150%;margin-top:0;text-align:center}.smart-card-face.single-card-layout.html-format .main-fields-container .preview-html .medium .sfc-code,.smart-card-face.single-card-layout.html-format .main-fields-container .preview-html .text-default .sfc-code,.smart-card-face.single-card-layout.text-format .main-fields-container .preview-html .medium .sfc-code,.smart-card-face.single-card-layout.text-format .main-fields-container .preview-html .text-default .sfc-code{font-family:monospace;font-size:inherit}.smart-card-face.single-card-layout.html-format .main-fields-container .preview-html .large,.smart-card-face.single-card-layout.html-format .main-fields-container .preview-html .text-big,.smart-card-face.single-card-layout.text-format .main-fields-container .preview-html .large,.smart-card-face.single-card-layout.text-format .main-fields-container .preview-html .text-big{color:#24292f;font-family:Open Sans,sans-serif;font-size:1.5em;font-weight:500;line-height:100%;margin-top:0;text-align:center}.smart-card-face.single-card-layout.html-format .main-fields-container .preview-html .large .sfc-code,.smart-card-face.single-card-layout.html-format .main-fields-container .preview-html .text-big .sfc-code,.smart-card-face.single-card-layout.text-format .main-fields-container .preview-html .large .sfc-code,.smart-card-face.single-card-layout.text-format .main-fields-container .preview-html .text-big .sfc-code{font-family:monospace;font-size:inherit}.smart-card-face.single-card-layout.html-format .card-image-and-controls .card-image,.smart-card-face.single-card-layout.text-format .card-image-and-controls .card-image{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:.5em auto;max-height:12em;max-width:100%;padding:0;position:relative}.smart-card-face.single-card-layout.html-format .card-image-and-controls .card-image .card-sized-image,.smart-card-face.single-card-layout.text-format .card-image-and-controls .card-image .card-sized-image{height:inherit;margin-bottom:6px;max-height:inherit;max-width:inherit;width:inherit}.smart-card-face.single-card-layout.html-format .card-image-and-controls.is-zoomable .card-image .card-sized-image,.smart-card-face.single-card-layout.text-format .card-image-and-controls.is-zoomable .card-image .card-sized-image{cursor:zoom-in}@media (max-width:1024px){.smart-card-face.single-card-layout .card-contents .card-face-header .header-row.upper-row .right-buttons .info-button{display:flex}}@media (max-width:600px){.smart-card-face.single-card-layout .card-contents .card-face-header .header-row.main-row .card-type-indicator{font-size:26px;left:12px;top:46px}.smart-card-face.single-card-layout .card-contents .main-fields-container{padding:1em}.smart-card-face.single-card-layout .card-contents .main-fields-container .preview-html .scf-face ol,.smart-card-face.single-card-layout .card-contents .main-fields-container .preview-html .scf-face ul{padding-left:1em}}.smart-text-field .text-field .input-and-buttons{position:inherit}.smart-text-field .char-counter{align-self:center;color:#7d93a4;font-size:11px;font-weight:600;margin-left:6px;white-space:nowrap}.smart-text-field .char-counter.is-approaching-limit{color:#b45c5c}.smart-text-field .char-counter.is-over-limit{color:red;font-size:11px}.tooltip.smart-text-field-tooltip:after{line-height:180%;padding:12px 18px;white-space:normal;width:162px}.confidence-buttons{align-self:center;flex-direction:column;font-size:14px;margin-bottom:12px;margin-top:12px;width:calc(66.66667vh - 216px)}.confidence-buttons,.confidence-buttons .prompt-container{align-items:center;display:flex}.confidence-buttons .prompt-container .prompt{font-size:12px;line-height:12px;margin:6px 0 12px;text-align:center}.confidence-buttons .prompt-container .help-icon{margin-bottom:7px}.confidence-buttons .button-group{grid-column-gap:2rem;display:grid;grid-template-columns:repeat(5,1fr)}.confidence-buttons .button-group .confidence-button .level{align-items:center;background-color:#7d93a4;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:60px;justify-content:center;width:60px}.confidence-buttons .button-group .confidence-button .level.level-0,.confidence-buttons .button-group .confidence-button .level.level-0:hover,.confidence-buttons .button-group .confidence-button .level:hover{background-color:#7d93a4}.confidence-buttons .button-group .confidence-button .level.level-1,.confidence-buttons .button-group .confidence-button .level.level-1:hover{background-color:#aa0080}.confidence-buttons .button-group .confidence-button .level.level-2,.confidence-buttons .button-group .confidence-button .level.level-2:hover{background-color:#ff8a47}.confidence-buttons .button-group .confidence-button .level.level-3,.confidence-buttons .button-group .confidence-button .level.level-3:hover{background-color:#fd0}.confidence-buttons .button-group .confidence-button .level.level-4,.confidence-buttons .button-group .confidence-button .level.level-4:hover{background-color:#7fae2e}.confidence-buttons .button-group .confidence-button .level.level-5,.confidence-buttons .button-group .confidence-button .level.level-5:hover{background-color:#00a8d7}.confidence-buttons .clarifier{font-size:10px;line-height:12px;margin-top:6px;text-align:center}.confidence-buttons.pulse{animation-delay:0ms;animation-duration:3.5s;animation-iteration-count:2;animation-name:quick_double;animation-timing-function:linear;transform-origin:70% 70%}.confidence-buttons.is-disabled .button-group .confidence-button .level,.level.confidence-buttons.is-disabled .button-group .confidence-button:hover{background-color:#ccc!important;cursor:not-allowed}@media (max-width:1024px){.confidence-buttons .button-group .confidence-button .level{height:54px;width:54px}}@media (max-width:420px){.confidence-buttons .button-group{grid-column-gap:1rem}.confidence-buttons .button-group .confidence-button .level{font-size:12px;height:48px;width:48px}}.reveal-card-face-button{align-self:center;background-color:#7d93a4;font-size:14px;height:60px;margin-top:12px;width:calc(66.66667vh - 216px)}.reveal-card-face-button.level-0,.reveal-card-face-button.level-0:hover,.reveal-card-face-button:hover{background-color:#7d93a4}.reveal-card-face-button.level-1,.reveal-card-face-button.level-1:hover{background-color:#aa0080}.reveal-card-face-button.level-2,.reveal-card-face-button.level-2:hover{background-color:#ff8a47}.reveal-card-face-button.level-3,.reveal-card-face-button.level-3:hover{background-color:#fd0}.reveal-card-face-button.level-4,.reveal-card-face-button.level-4:hover{background-color:#7fae2e}.reveal-card-face-button.level-5,.reveal-card-face-button.level-5:hover{background-color:#00a8d7}.reveal-card-face-button.pulse{animation-delay:0ms;animation-duration:3.5s;animation-iteration-count:2;animation-name:quick_double;animation-timing-function:linear;transform-origin:70% 70%}.reveal-card-face-button.is-disabled{background-color:#ccc!important}@media (max-width:1250px){.reveal-card-face-button{width:calc(53.33333vh - 172.8px)}}.simple-mde-text-field .editor-toolbar{background-color:transparent;border:none;font-size:16px}.simple-mde-text-field .editor-toolbar i.separator{border-left:1px solid #8c9faf;margin:0 9px}.simple-mde-text-field .CodeMirror{background-color:transparent;border:none;min-height:auto;padding:6px 0}.simple-mde-text-field .CodeMirror .CodeMirror-scroll{min-height:auto}.simple-mde-text-field .CodeMirror[focus-within]{color:#197096;outline:none}.simple-mde-text-field .CodeMirror:focus-within{color:#197096;outline:none}.react-mde{border:none}.react-mde .mde-header{background-color:transparent;border:none;display:none;left:60px;position:absolute;top:13px}.react-mde .mde-header .mde-tabs{display:none}.react-mde .mde-header .mde-header-group{padding:6px}.react-mde .mde-header .mde-header-group .mde-header-item{border:1px solid #cad0db;border-radius:6px;font-size:14px;padding:0 2px}.react-mde .mde-header .mde-header-group .mde-header-item button{color:#818a94}.react-mde .mde-header .mde-header-group .mde-header-item:hover{background-color:#54a3d7;border-color:#54a3d7}.react-mde .mde-header .mde-header-group .mde-header-item:hover button{color:#fff}.react-mde .grip,.react-mde .invisible,.react-mde .mde-header .mde-header-group:first-of-type .mde-header-item:first-of-type,.react-mde .mde-header .mde-header-group:first-of-type .mde-header-item:last-of-type,.react-mde .mde-header .mde-header-group:nth-of-type(2) .mde-header-item:last-of-type,.react-mde .mde-header .mde-header-group:nth-of-type(2) .mde-header-item:nth-of-type(2),.react-mde .mde-header .mde-header-group:nth-of-type(2) .mde-header-item:nth-of-type(3),.react-mde .mde-header .mde-header-group:nth-of-type(3) .mde-header-item:last-of-type{display:none}.react-mde .mde-textarea-preview{min-height:60px}.react-mde .mde-textarea-preview .mde-preview-content{overflow:auto}.react-mde[focus-within] .mde-textarea-input{color:#197096;outline:none}.react-mde:focus-within .mde-textarea-input{color:#197096;outline:none}.smart-card-list.editor-context .smart-card-row .card-footer{align-self:flex-start;display:flex;flex-direction:column;height:100%;opacity:0;padding:36px 9px 0;transition:opacity .2s ease}.smart-card-list.editor-context .smart-card-row .card-footer .delete-card-button{font-size:30px;height:27px;width:27px}.smart-card-list.editor-context .smart-card-row .card-footer .deck-card-row-options-button{margin-top:6px}.smart-card-list.editor-context .smart-card-row .card-footer .deck-card-row-options-button .options-menu-button .options-button{font-size:24px;height:27px;width:27px}.smart-card-list.editor-context .smart-card-row:hover .card-footer{opacity:1}.smart-card-list.editor-context .smart-card-row.new-card-row .new-card-button{margin-top:0}.smart-card-list.editor-context .mobile-app-ai-promo{display:none;margin:15px 45px}.smart-card-list.editor-context .mobile-app-ai-promo .promo-message{color:#586474;font-size:15px;line-height:1.5}.smart-card.edit-card-mode.list-layout{flex-direction:row;margin:0 0 30px!important;max-width:none;overflow:visible}.smart-card.edit-card-mode.single-card-layout{flex-direction:row;margin:0;position:relative}.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode{max-width:50%;padding-top:42px}.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .card-face-header{padding:0}.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .card-face-header .header-row.upper-row{display:none;left:-2px;position:absolute!important;top:-44px}.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .card-face-header .header-row.main-row{margin-top:0!important}.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .card-face-header .header-row.main-row .card-type-indicator{top:12px!important}.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .card-face-header .header-row.main-row .card-controls{margin:12px 21px 12px auto}.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container{justify-content:flex-start;overflow-x:hidden;overflow-y:auto;padding:0 0 18px}.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container .scf-prompt,.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container .text-small,.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container p.scf-prompt{font-size:14px}.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container .scf-body,.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container p.scf-body{font-size:18px}.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container .scf-body-l,.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container .scf-body-m,.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container .scf-body-xl,.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container .text-big,.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container p.scf-body-l,.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container p.scf-body-m,.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container p.scf-body-xl{font-size:24px}.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container .scf-clarifier,.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container .scf-clarifier-short,.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container .scf-image-caption,.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container .scf-img-cap,.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container p.scf-clarifier,.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container p.scf-clarifier-short,.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container p.scf-image-caption,.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container p.scf-img-cap{font-size:14px}.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container .scf-footnote,.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container p.scf-footnote{font-size:14px;margin-bottom:0;min-height:42px;padding:12px 0 0}.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container .scf-img{align-items:center;display:flex;flex-direction:column;justify-content:center}.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container .scf-img .scf-img-dsp{cursor:zoom-in;height:72px}.smart-card.edit-card-mode.single-card-layout .smart-card-face.edit-card-mode .card-contents .main-fields-container .image-fields .card-image-and-controls .card-image{overflow-x:hidden}.smart-card.edit-card-mode.single-card-layout.mobile-viewport-style{flex-direction:column;overflow-x:hidden;overflow-y:auto}.smart-card.edit-card-mode.single-card-layout.mobile-viewport-style .smart-card-face.question-face{border-bottom:6px solid #f1f1f1!important;border-radius:6px 6px 0 0}.smart-card.edit-card-mode.single-card-layout.mobile-viewport-style .smart-card-face.question-face .card-contents .card-face-header .upper-row{padding:0 9px}.smart-card.edit-card-mode.single-card-layout.mobile-viewport-style .smart-card-face.answer-face{border-radius:0 0 6px 6px}.smart-card.edit-card-mode .smart-card-face{overflow:visible;width:100%}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-contents{padding:0}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-contents .card-face-header{margin-bottom:0;padding:12px 24px}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-contents .card-face-header .card-controls .card-sound-and-controls{margin-right:-3px}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-contents .card-face-header .card-controls .card-sound-and-controls .sound-button{margin:0}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-contents .card-face-header .card-controls .card-sound-and-controls .sound-button .buttons .icon-button{height:27px;width:27px}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-contents .card-face-header .card-controls .card-sound-and-controls .remove-sound-button{opacity:0;right:-6px;top:-9px}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-contents .card-face-header .card-controls .card-sound-and-controls:hover .remove-sound-button{opacity:1}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-contents .card-face-header .card-controls .card-image-and-controls{margin-right:12px}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-contents .card-face-header .card-controls .card-image-and-controls .remove-image-button{opacity:0}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-contents .card-face-header .card-controls .card-image-and-controls:hover .remove-image-button{opacity:1}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-contents .card-face-header .card-controls .add-image-controls{margin-right:3px}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field{color:inherit;display:flex;height:auto;justify-content:space-between;margin:0;min-height:30px;overflow-x:auto;padding:0 24px;position:relative;width:100%}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field .text-field{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field .info-button{color:#29a5dc;font-size:18px;height:18px;opacity:0;position:absolute;right:6px;top:6px;transition:all .2s ease;width:18px}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field .info-button:hover{background-color:transparent}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.scf-footnote:before{display:none}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.preview-mode .preview-html{padding:6px 0;white-space:normal}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.preview-mode p{color:inherit;font-size:inherit;font-weight:inherit;margin:0;min-height:30px;padding:4px 0}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.preview-mode p.placeholder-text{color:#bbb;font-size:inherit;line-height:inherit;margin:6px 0;width:100%}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.preview-mode.html-format .preview-html{padding:0}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode{position:static}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode .input-and-buttons{color:inherit;display:flex;flex-direction:column;font-family:inherit;font-size:inherit;font-weight:inherit;height:auto;justify-content:center;min-height:30px}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode .input-and-buttons input:-webkit-autofill,.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode .input-and-buttons input:-webkit-autofill:focus,.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode .input-and-buttons input:-webkit-autofill:hover{-webkit-text-fill-color:#197096;background-color:transparent!important;-webkit-border:none;-webkit-box-shadow:inset 0 0 0 1000px #fff;font-size:inherit!important}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode .input-and-buttons .textarea-input{border:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:400;height:auto;padding:9px 0;resize:none}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode .input-and-buttons .textarea-input:focus{color:#197096;outline:none}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode.simple-mde-text-field .input-and-buttons .editor-toolbar{display:flex;left:48px;line-height:140%;max-width:calc(100% - 138px);overflow-x:auto;overflow-y:hidden;position:absolute;top:12px}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode.simple-mde-text-field .input-and-buttons .CodeMirror{border:none;min-height:auto;padding:6px 0}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode.simple-mde-text-field .input-and-buttons .CodeMirror .CodeMirror-scroll{min-height:auto}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode.simple-mde-text-field .input-and-buttons .CodeMirror .CodeMirror-scroll .CodeMirror-lines{min-height:30px;padding:4px 0}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode.simple-mde-text-field .input-and-buttons .CodeMirror .CodeMirror-scroll .CodeMirror-lines pre{padding:0}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode.ck-editor-text-field .ck.ck-editor{position:static!important}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode.ck-editor-text-field .ck-editor .ck-editor__top .ck.ck-sticky-panel{background-color:transparent;border:none;display:none;left:60px;max-width:calc(100% - 150px);position:absolute;top:12px}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode.ck-editor-text-field .ck-editor .ck-editor__top .ck.ck-sticky-panel .ck-toolbar{background-color:transparent}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode[focus-within]{outline:none;position:static}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode:focus-within{outline:none;position:static}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode[focus-within].ck-editor-text-field .ck-editor .ck-editor__top .ck.ck-sticky-panel{display:block}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode:focus-within.ck-editor-text-field .ck-editor .ck-editor__top .ck.ck-sticky-panel{display:block}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode[focus-within] .react-mde .mde-header{display:flex}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.writeable-mode:focus-within .react-mde .mde-header{display:flex}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.html-format .preview-html li,.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.html-format .preview-html ol,.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.html-format .preview-html p,.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.html-format .preview-html ul{color:#333;font-size:18px;font-weight:400;line-height:120%;margin:0;padding:4px 0;text-align:left}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.html-format .preview-html li strong,.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.html-format .preview-html ol strong,.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.html-format .preview-html p strong,.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.html-format .preview-html ul strong{font-weight:600}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.html-format .preview-html ol,.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field.html-format .preview-html ul{padding:0 24px}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .smart-text-field:hover .info-button{opacity:1}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-field.text-field{color:inherit;height:auto;margin:0;min-height:30px;padding:0 24px;position:relative;width:100%}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-field.text-field .input-and-buttons{color:inherit;display:flex;flex-direction:column;font-size:inherit;font-weight:inherit;height:auto;justify-content:center}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-field.text-field .input-and-buttons input:-webkit-autofill,.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-field.text-field .input-and-buttons input:-webkit-autofill:focus,.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-field.text-field .input-and-buttons input:-webkit-autofill:hover{-webkit-text-fill-color:#197096;background-color:transparent!important;-webkit-border:none;-webkit-box-shadow:inset 0 0 0 1000px #fff;font-size:inherit!important}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-field.text-field .input-and-buttons .textarea-input{border:none;color:inherit;font-size:inherit;font-weight:inherit;height:auto;padding:9px 0;resize:none}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-field.text-field .input-and-buttons .textarea-input:focus{color:#197096;outline:none}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-field.text-field.source-field .input-and-buttons .textarea-input{font-size:18px}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-field.text-field[focus-within]{outline:none;position:static}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-field.text-field:focus-within{outline:none;position:static}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-field.text-field[focus-within] .input-and-buttons .react-mde .mde-header{background-color:#fff;display:flex;left:60px;position:absolute;top:11px}.smart-card.edit-card-mode .smart-card-face.edit-card-mode .card-field.text-field:focus-within .input-and-buttons .react-mde .mde-header{background-color:#fff;display:flex;left:60px;position:absolute;top:11px}.smart-card.edit-card-mode .smart-card-face.edit-card-mode.md-format .card-field.text-field,.smart-card.edit-card-mode .smart-card-face.edit-card-mode.text-format .card-field.text-field{color:#333;font-size:18px;padding:0;text-align:left}.smart-card.edit-card-mode .smart-card-face.edit-card-mode.md-format .card-field.text-field .input-and-buttons .textarea-input,.smart-card.edit-card-mode .smart-card-face.edit-card-mode.text-format .card-field.text-field .input-and-buttons .textarea-input{padding:3px 0}.smart-card.edit-card-mode .smart-card-face.edit-card-mode.md-format.source-edit-mode .card-field.text-field,.smart-card.edit-card-mode .smart-card-face.edit-card-mode.text-format.source-edit-mode .card-field.text-field{padding:0 24px}.smart-card.edit-card-mode .smart-card-face .main-fields-container .main-fields{flex:1}.smart-card.edit-card-mode .smart-card-face .main-fields-container .main-fields .image-fields .card-image-and-controls .card-image .card-sized-image{height:72px}.smart-card.edit-card-mode .smart-card-face.question-face{border-bottom:none;border-right:6px solid #f1f1f1}.deck-edit-section:not(.is-mini-sidebar):not(.is-mini-editor-sidebar) .smart-card.edit-card-mode.list-layout{width:calc(100vw - 684px)}.deck-edit-section:not(.is-mini-sidebar):not(.is-mini-editor-sidebar) .smart-card.edit-card-mode.list-layout .smart-card-face{max-width:calc(50vw - 342px)}@media (max-width:1280px){.deck-edit-section:not(.is-mini-sidebar):not(.is-mini-editor-sidebar) .smart-card-list.edit-card-mode .smart-card-row.new-card-row .smart-card.edit-card-mode.list-layout{flex-direction:row}.deck-edit-section:not(.is-mini-sidebar):not(.is-mini-editor-sidebar) .smart-card.edit-card-mode.list-layout{flex-direction:column;width:calc(100vw - 684px)}.deck-edit-section:not(.is-mini-sidebar):not(.is-mini-editor-sidebar) .smart-card.edit-card-mode.list-layout .smart-card-face{max-width:calc(100vw - 684px)}.deck-edit-section:not(.is-mini-sidebar):not(.is-mini-editor-sidebar) .smart-card.edit-card-mode.list-layout .smart-card-face.question-face{border-bottom:6px solid #f1f1f1;border-right:none}}.deck-edit-section.is-mini-sidebar:not(.is-mini-editor-sidebar) .smart-card.edit-card-mode.list-layout{width:calc(100vw - 434px)}.deck-edit-section.is-mini-sidebar:not(.is-mini-editor-sidebar) .smart-card.edit-card-mode.list-layout .smart-card-face{max-width:calc(50vw - 217px)}@media (max-width:1030px){.deck-edit-section.is-mini-sidebar:not(.is-mini-editor-sidebar) .smart-card-list.editor-context .smart-card-row.new-card-row .smart-card.edit-card-mode.list-layout{flex-direction:row}.deck-edit-section.is-mini-sidebar:not(.is-mini-editor-sidebar) .smart-card.edit-card-mode.list-layout{flex-direction:column}.deck-edit-section.is-mini-sidebar:not(.is-mini-editor-sidebar) .smart-card.edit-card-mode.list-layout .smart-card-face{max-width:calc(100vw - 434px)}.deck-edit-section.is-mini-sidebar:not(.is-mini-editor-sidebar) .smart-card.edit-card-mode.list-layout .smart-card-face.question-face{border-bottom:6px solid #f1f1f1;border-right:none}}.deck-edit-section:not(.is-mini-sidebar).is-mini-editor-sidebar .smart-card.edit-card-mode.list-layout{width:calc(100vw - 556px)}.deck-edit-section:not(.is-mini-sidebar).is-mini-editor-sidebar .smart-card.edit-card-mode.list-layout .smart-card-face{max-width:calc(50vw - 278px)}@media (max-width:1152px){.deck-edit-section:not(.is-mini-sidebar).is-mini-editor-sidebar .smart-card-list.editor-context .smart-card-row.new-card-row .smart-card.edit-card-mode.list-layout{flex-direction:row}.deck-edit-section:not(.is-mini-sidebar).is-mini-editor-sidebar .smart-card.edit-card-mode.list-layout{flex-direction:column}.deck-edit-section:not(.is-mini-sidebar).is-mini-editor-sidebar .smart-card.edit-card-mode.list-layout .smart-card-face{max-width:calc(100vw - 556px)}.deck-edit-section:not(.is-mini-sidebar).is-mini-editor-sidebar .smart-card.edit-card-mode.list-layout .smart-card-face.question-face{border-bottom:6px solid #f1f1f1;border-right:none}}.deck-edit-section.is-mini-sidebar.is-mini-editor-sidebar .smart-card.edit-card-mode.list-layout{width:calc(100vw - 306px)}.deck-edit-section.is-mini-sidebar.is-mini-editor-sidebar .smart-card.edit-card-mode.list-layout .smart-card-face{max-width:calc(50vw - 153px)}@media (max-width:942px){.desktop-page .deck-edit-section:not(.is-mini-editor-sidebar) .smart-card.edit-card-mode.list-layout{flex-direction:column;width:calc(100vw - 338px)}.desktop-page .deck-edit-section:not(.is-mini-editor-sidebar) .smart-card.edit-card-mode.list-layout .smart-card-face{max-width:calc(100vw - 338px)}.desktop-page .deck-edit-section:not(.is-mini-editor-sidebar) .smart-card.edit-card-mode.list-layout .smart-card-face.question-face{border-bottom:6px solid #f1f1f1;border-right:none}}@media (max-width:700px){.desktop-page .deck-edit-section:not(.is-mini-editor-sidebar) .smart-card.edit-card-mode.list-layout{width:calc(100vw - 138px)}.desktop-page .deck-edit-section:not(.is-mini-editor-sidebar) .smart-card.edit-card-mode.list-layout .smart-card-face{max-width:calc(100vw - 138px)}}@media (max-width:942px){.desktop-page .deck-edit-section.is-mini-editor-sidebar .smart-card.edit-card-mode.list-layout{flex-direction:column;width:calc(100vw - 210px)}.desktop-page .deck-edit-section.is-mini-editor-sidebar .smart-card.edit-card-mode.list-layout .smart-card-face{max-width:calc(100vw - 210px)}.desktop-page .deck-edit-section.is-mini-editor-sidebar .smart-card.edit-card-mode.list-layout .smart-card-face.question-face{border-bottom:6px solid #f1f1f1;border-right:none}}@media (max-width:700px){.desktop-page .deck-edit-section.is-mini-editor-sidebar .smart-card.edit-card-mode.list-layout{width:calc(100vw - 138px)}.desktop-page .deck-edit-section.is-mini-editor-sidebar .smart-card.edit-card-mode.list-layout .smart-card-face{max-width:calc(100vw - 138px)}}@media (max-width:942px){.deck-edit-section .multi-cards .smart-card-list .new-card-row .card-header{width:0}.deck-edit-section .multi-cards .smart-card-list .mobile-app-ai-promo{display:block}}@media (max-width:640px){.deck-edit-section .multi-cards .smart-card-list .smart-card-row{padding:0}.deck-edit-section .multi-cards .smart-card-list .smart-card-row .smart-card-section .card-header .card-number,.deck-edit-section .multi-cards .smart-card-list .smart-card-row .smart-card-section .card-header.is-new-card .card-number{margin-top:0}.deck-edit-section .multi-cards .smart-card-list .smart-card-row .smart-card-section .smart-card{width:calc(100vw - 42px)}.deck-edit-section .multi-cards .smart-card-list .smart-card-row .smart-card-section .smart-card .smart-card-face{max-width:100%}.deck-edit-section .multi-cards .smart-card-list .smart-card-row .tip-and-button{width:100%}.deck-edit-section .multi-cards .smart-card-list .smart-card-row .tip-and-button .new-card-button{grid-gap:12px;gap:12px;width:100%}.deck-edit-section .multi-cards .smart-card-list .smart-card-row .tip-and-button .new-card-button .add-button{margin:0}}@media (max-width:600px){.desktop-page .deck-edit-section:not(.is-mini-editor-sidebar) .smart-card-list.mobile-view.editor-context .smart-card-row .card-footer{grid-gap:12px;align-self:flex-end;flex-direction:row;gap:12px;padding:0}.desktop-page .deck-edit-section:not(.is-mini-editor-sidebar) .smart-card-list.mobile-view.editor-context .smart-card-row .card-footer .deck-card-row-options-button,.desktop-page .deck-edit-section:not(.is-mini-editor-sidebar) .smart-card-list.mobile-view.editor-context .smart-card-row .card-footer .icon-button.dismiss-button{margin:0}}.smart-card-row:first-child .smart-card.edit-card-mode.advanced-edit-mode{margin-top:2px}.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .card-contents .card-face-header .header-row .card-type-indicator{color:#67717d;font-size:30px;opacity:.07}.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .main-fields-container{border-top:1px dashed #ddd;padding-bottom:9px}.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .card-field .textarea-input,.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .smart-text-field .textarea-input{background-color:transparent;color:inherit;font-size:inherit;font-weight:inherit;min-height:36px;padding:0;position:relative;text-align:inherit;width:100%;z-index:10}.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .card-field.scf-prompt,.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .smart-text-field.scf-prompt{border-bottom:1px dashed #ddd;padding-top:6px}.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .card-field.scf-body,.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .card-field.scf-body-l,.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .card-field.scf-body-m,.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .card-field.scf-body-xl,.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .smart-text-field.scf-body,.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .smart-text-field.scf-body-l,.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .smart-text-field.scf-body-m,.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .smart-text-field.scf-body-xl{display:flex;flex:1;flex-direction:column;justify-content:center;padding:12px 24px}.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .card-field.scf-body-1,.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .card-field.scf-body-xl,.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .smart-text-field.scf-body-1,.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .smart-text-field.scf-body-xl{text-align:center}.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .card-field.scf-clarifier,.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .card-field.scf-clarifier-short,.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .smart-text-field.scf-clarifier,.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .smart-text-field.scf-clarifier-short{border-top:1px dashed #ddd;margin-top:6px}.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .card-field.scf-footnote,.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .smart-text-field.scf-footnote{border-top:1px dashed #ddd;min-height:48px;padding:0 24px}.smart-card.edit-card-mode.advanced-edit-mode .smart-card-face.advanced-edit-mode .image-fields .card-image-and-controls{margin-top:18px}.smart-card-list.editor-context .smart-card-row.new-card-row{margin-top:6px}.smart-card-list.editor-context .smart-card-row.new-card-row .card-footer{padding:24px 9px}.smart-card-list.editor-context.simple-edit-mode{margin:0}.smart-card-list.editor-context.simple-edit-mode .smart-card-row .card-footer{padding:6px 9px 0}.smart-card-list.editor-context.simple-edit-mode .smart-card-row.new-card-row{margin-top:15px}.smart-card-list.editor-context.simple-edit-mode .smart-card-row.new-card-row .smart-card.new-card-button{margin-top:3px}.smart-card-list.editor-context.simple-edit-mode .smart-card-row.new-card-row .card-footer{padding:24px 9px}.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents{padding:12px 0 3px}.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents .card-face-header{justify-content:flex-start}.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents .card-face-header .header-row .card-type-indicator{align-self:flex-start;margin-right:18px;margin-top:0;width:32px}.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents .card-face-header .smart-text-field{color:#333;font-size:16px;padding:0;text-align:left;width:100%}.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents .card-face-header .smart-text-field .text-field .textarea-input{min-height:33px;padding:3px 0 0}.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents .card-face-header .text-fields{flex:1}.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents .card-face-header .text-fields .scf-body,.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents .card-face-header .text-fields .scf-body-l,.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents .card-face-header .text-fields .scf-body-m,.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents .card-face-header .text-fields .scf-body-xl{color:#333;font-size:18px;padding:0;text-align:left}.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents .card-face-header .text-fields .scf-body .textarea-input,.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents .card-face-header .text-fields .scf-body-l .textarea-input,.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents .card-face-header .text-fields .scf-body-m .textarea-input,.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents .card-face-header .text-fields .scf-body-xl .textarea-input{padding:3px 0 0}.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents .additional-fields-notice{color:#999;display:flex;flex:1;flex-direction:row;font-size:11px;margin-top:12px;padding:0 12px 9px 0}.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents .additional-fields-notice .additional-fields-alert-button{color:#ddd;cursor:default;font-size:16px;height:15px;margin:0 12px 0 24px;width:15px}.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents .additional-fields-notice .additional-fields-alert-button:hover{color:#ddd}.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents .additional-fields-notice .message-and-button .additional-fields-mode-button{color:#aaa;font-size:10px;text-align:left;text-decoration:none}.smart-card.edit-card-mode .smart-card-face.simple-edit-mode .card-contents .additional-fields-notice .message-and-button .additional-fields-mode-button:hover{color:#29a5dc;text-decoration:none}.smart-card.edit-card-mode.list-layout.simple-edit-mode{margin-bottom:15px!important}.smart-card-list.editor-context.source-edit-mode .smart-card-row.new-card-row{margin-top:0}.smart-card.source-edit-mode .smart-card-face .smart-text-field{font-size:18px}:root{--primary-font-size:20.25px;--secondary-font-size:18px}.smart-card-list.preview-context{width:100%}.smart-card-list.preview-context .smart-card-row .smart-card{border-left:6px solid #7d93a4;margin-left:0}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face{width:100%}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents{padding:18px}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .card-face-header{margin-bottom:12px;padding:0}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .card-face-header .header-row{position:relative}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .card-face-header .header-row .card-type-indicator{color:#67717d;font-size:30px;opacity:.07}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html strong{font-weight:700}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .scf-body{color:#24292f;font-family:Open Sans,sans-serif;font-size:.8em;font-size:20.25px;font-size:var(--primary-font-size);font-weight:300;line-height:150%;margin-top:0;text-align:left}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .scf-body .sfc-code{font-family:monospace;font-size:inherit}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .scf-body-m{color:#24292f;font-family:Open Sans,sans-serif;font-size:1.15em;font-size:20.25px;font-size:var(--primary-font-size);font-weight:300;line-height:150%;margin-top:0;text-align:center;text-align:left}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .scf-body-m .sfc-code{font-family:monospace;font-size:inherit}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .scf-body-m.scf-center{text-align:center}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .scf-body-l{color:#24292f;font-family:Open Sans,sans-serif;font-size:1.5em;font-size:20.25px;font-size:var(--primary-font-size);font-weight:500;line-height:100%;margin-top:0;text-align:center}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .scf-body-l .sfc-code{font-family:monospace;font-size:inherit}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .scf-body-xl{color:#24292f;font-family:Open Sans,sans-serif;font-size:2.8em;font-size:20.25px;font-size:var(--primary-font-size);font-weight:500;line-height:100%;margin-top:0;text-align:center}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .scf-body-xl .sfc-code{font-family:monospace;font-size:inherit}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .scf-prompt{color:#24292f;font-family:Open Sans,sans-serif;font-size:.8em;font-size:18px;font-size:var(--secondary-font-size);font-weight:300;line-height:150%;margin-top:0;text-align:left}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .scf-clarifier{color:#67717d;font-family:Open Sans,sans-serif;font-size:.8em;font-size:18px;font-size:var(--secondary-font-size);font-weight:300;line-height:150%;margin-top:0;text-align:left}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .scf-clarifier.scf-center{text-align:center}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face ol.scf-body li>ol li,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face ul.scf-body li>ul li{font-size:20.25px;font-size:var(--primary-font-size)}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .scf-footnote{color:#24292f;font-family:Open Sans,sans-serif;font-size:.8em;font-size:18px;font-size:var(--secondary-font-size);font-weight:300;line-height:150%;margin-top:0;text-align:left}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .scf-footnote p.scf-footnote:first-child{margin-top:33px}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .scf-footnote:empty{display:none}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face div.scf-footnote{padding-top:0}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face div.scf-footnote ol li,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face div.scf-footnote ul li{font-size:18px;font-size:var(--secondary-font-size)}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face div.scf-footnote p.scf-footnote{text-align:left}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face div.scf-footnote p.scf-footnote:empty{display:none}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face div.scf-footnote p.scf-footnote+ol,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face div.scf-footnote p.scf-footnote+ul{margin-top:33px}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face div.scf-footnote p.scf-footnote+p.scf-footnote+ol,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face div.scf-footnote p.scf-footnote+p.scf-footnote+ul{margin-top:0}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .scf-img{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto 12px;padding:0;position:relative}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .scf-img .scf-img-dsp{cursor:zoom-in;height:inherit;max-height:12em;max-width:100%;width:inherit}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .scf-img .scf-img-cap{color:#67717d;font-family:Open Sans,sans-serif;font-size:12.64px;font-weight:300;margin-top:9px;text-align:center}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .sfc-pre{background-color:#f7f7f7;border:1px solid #ccc;border-radius:6px;color:#24292f;font-family:Open Sans,sans-serif;font-size:.8em;font-size:20.25px;font-size:var(--primary-font-size);font-weight:300;padding:12px;white-space:pre-wrap}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .card-contents .main-fields-container .preview-html .scf-face .sfc-code{color:#c50;font-family:monospace;font-size:20.25px;font-size:var(--primary-font-size);font-weight:600}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context.edit-card-mode .card-contents{padding:0}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context.edit-card-mode .card-contents .card-face-header{margin-bottom:0;padding:12px 24px}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .card-prompt{color:#24292f;font-family:Open Sans,sans-serif;font-size:.8em;font-size:18px;font-size:var(--secondary-font-size);font-weight:300;line-height:150%;margin-bottom:12px;margin-top:0;text-align:left}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html{color:#24292f;font-family:Open Sans,sans-serif;font-size:1.15em;font-weight:300;line-height:150%;margin-top:0;text-align:center;text-align:left}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html .sfc-code{font-family:monospace;font-size:inherit}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html .small,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html .text-small{color:#24292f;font-family:Open Sans,sans-serif;font-size:.8em;font-size:18px;font-size:var(--secondary-font-size);font-weight:300;line-height:150%;margin-top:0}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html .medium,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html .text-default{color:#24292f;font-family:Open Sans,sans-serif;font-size:1.15em;font-size:20.25px;font-size:var(--primary-font-size);font-weight:300;line-height:150%;margin-top:0;text-align:center}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html .medium .sfc-code,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html .text-default .sfc-code{font-family:monospace;font-size:inherit}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html .large,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html.text-big{color:#24292f;font-family:Open Sans,sans-serif;font-size:1.5em;font-size:20.25px;font-size:var(--primary-font-size);font-weight:500;line-height:100%;margin-top:0;text-align:center}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html .large .sfc-code,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html.text-big .sfc-code{font-family:monospace;font-size:inherit}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html p{font-size:20.25px;font-size:var(--primary-font-size);line-height:140%;margin-bottom:12px;margin-top:0}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html p.small,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html p.text-small{color:#24292f;font-family:Open Sans,sans-serif;font-size:.8em;font-size:18px;font-size:var(--secondary-font-size);font-weight:300;line-height:150%;margin-top:0}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html p.medium,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html p.text-default{color:#24292f;font-family:Open Sans,sans-serif;font-size:1.15em;font-size:20.25px;font-size:var(--primary-font-size);font-weight:300;line-height:150%;margin-top:0;text-align:center}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html p.medium .sfc-code,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html p.text-default .sfc-code{font-family:monospace;font-size:inherit}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html p.large,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html p.text-big{color:#24292f;font-family:Open Sans,sans-serif;font-size:1.5em;font-size:20.25px;font-size:var(--primary-font-size);font-weight:500;line-height:100%;margin-top:0;text-align:center}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html p.large .sfc-code,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .preview-html p.text-big .sfc-code{font-family:monospace;font-size:inherit}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .card-image-and-controls .card-image .card-sized-image{align-items:center;cursor:zoom-in;display:flex;flex-direction:column;justify-content:center;margin:1.5em auto;max-height:150px;max-width:100%;padding:0;position:relative}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.html-format .card-contents .main-fields-container .card-image-and-controls .card-image .image-caption{font-size:14px;margin-top:-12px}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.text-format .card-contents .main-fields-container .preview-html{color:#24292f;font-family:Open Sans,sans-serif;font-size:1.15em;font-size:20.25px;font-size:var(--primary-font-size);font-weight:300;line-height:150%;margin-top:0;text-align:center;text-align:left}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.text-format .card-contents .main-fields-container .preview-html .sfc-code{font-family:monospace;font-size:inherit}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.text-format .card-contents .main-fields-container .card-image-and-controls .card-image .card-sized-image{align-items:center;cursor:zoom-in;display:flex;flex-direction:column;justify-content:center;margin:1.5em auto;max-height:150px;max-width:100%;padding:0;position:relative}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.question-face{border-right:1px solid #ddd}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-face-overlay{align-items:center;background-color:hsla(0,0%,100%,.45);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-face-overlay .btn{display:inline-block;width:auto}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-face-overlay .pill-button{height:36px}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html a,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html li,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html ol,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html p,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html ul{color:transparent!important;text-shadow:0 0 15px rgba(0,0,0,.9)}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html .large,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html .medium,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html .scf-body,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html .scf-body-l,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html .scf-body-m,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html .scf-body-xl,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html .scf-clarifier,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html .scf-clarifier-short,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html .scf-footnote,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html .scf-image-caption,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html .scf-img-cap,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html .scf-prompt,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html .small,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html .text-big,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html .text-default,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html .text-small,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html p.scf-body,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html p.scf-body-l,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html p.scf-body-m,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html p.scf-body-xl,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html p.scf-clarifier,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html p.scf-clarifier-short,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html p.scf-footnote,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html p.scf-image-caption,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html p.scf-img-cap,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html p.scf-prompt{color:transparent!important}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .card-image-and-controls .card-image .card-sized-image,.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.blur-card .card-contents .main-fields-container .preview-html .scf-img .scf-img-dsp{filter:blur(4px);opacity:.3}.smart-card-list.preview-context .smart-card-row .smart-card.level-1{border-left:6px solid #aa0080}.smart-card-list.preview-context .smart-card-row .smart-card.level-2{border-left:6px solid #ff8a47}.smart-card-list.preview-context .smart-card-row .smart-card.level-3{border-left:6px solid #fd0}.smart-card-list.preview-context .smart-card-row .smart-card.level-4{border-left:6px solid #7fae2e}.smart-card-list.preview-context .smart-card-row .smart-card.level-5{border-left:6px solid #00a8d7}.smart-card-list.preview-context .smart-card-row .smart-card.edit-card-mode{border-left:1px solid #8c9faf!important;margin-top:15px}.smart-card-list.preview-context .smart-card-row .card-footer.action-buttons{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:9px 0 18px;width:78px}.smart-card-list.preview-context .smart-card-row .card-footer.action-buttons .action-button{margin-bottom:18px}.smart-card-list.preview-context .smart-card-row .card-footer.action-buttons .action-button.edit-button,.smart-card-list.preview-context .smart-card-row .card-footer.action-buttons .action-button.edit-card-button{color:#999;display:block;font-size:20px;height:33px;width:33px}.smart-card-list.preview-context .smart-card-row .card-footer.action-buttons .action-button.edit-button:hover,.smart-card-list.preview-context .smart-card-row .card-footer.action-buttons .action-button.edit-card-button:hover{color:#29a5dc}.smart-card-list.preview-context .smart-card-row .card-footer.action-buttons .pulldown-title-and-control{margin-bottom:0}.smart-card-list.preview-context .smart-card-row .card-footer.action-buttons .pulldown-title-and-control .pulldown-title{font-size:11px;margin-left:0;text-align:center}.smart-card-list.preview-context .smart-card-row .card-footer.action-buttons .pulldown-title-and-control .pulldown.confidence-level{margin:0;position:relative;width:54px}.smart-card-list.preview-context .smart-card-row .card-footer.action-buttons .pulldown-title-and-control .pulldown.confidence-level .pulldown-list{max-height:none;max-width:none;position:absolute;width:inherit;z-index:100}.smart-card-list.preview-context .smart-card-row .card-footer.action-buttons .pulldown-title-and-control .pulldown.confidence-level .pulldown-list .option{text-align:center}.smart-card-list.preview-context .smart-card-row .card-footer.action-buttons .pulldown-title-and-control .pulldown.confidence-level .pulldown-list .option.option-0{background-color:#bbb}.smart-card-list.preview-context .smart-card-row .card-footer.action-buttons .pulldown-title-and-control .pulldown.confidence-level .pulldown-list .option.option-1{background-color:#aa0080}.smart-card-list.preview-context .smart-card-row .card-footer.action-buttons .pulldown-title-and-control .pulldown.confidence-level .pulldown-list .option.option-2{background-color:#ff8a47}.smart-card-list.preview-context .smart-card-row .card-footer.action-buttons .pulldown-title-and-control .pulldown.confidence-level .pulldown-list .option.option-3{background-color:#fd0}.smart-card-list.preview-context .smart-card-row .card-footer.action-buttons .pulldown-title-and-control .pulldown.confidence-level .pulldown-list .option.option-4{background-color:#7fae2e}.smart-card-list.preview-context .smart-card-row .card-footer.action-buttons .pulldown-title-and-control .pulldown.confidence-level .pulldown-list .option.option-5{background-color:#00a8d7}@media (max-width:1366px){:root{--primary-font-size:18px;--secondary-font-size:16px}}@media (max-width:768px){:root{--primary-font-size:16px;--secondary-font-size:14.22px}}@media (max-width:600px){.smart-card-list.preview-context .smart-card-row{flex-direction:column;margin-bottom:12px;margin-left:-8px!important;padding-left:0!important}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .list-layout{flex-direction:column}.smart-card-list.preview-context .smart-card-row .smart-card .smart-card-face.preview-context .list-layout.question-face{border-bottom:1px solid #ddd;border-right:inherit}.is-mini-sidebar .smart-card-list.preview-context .smart-card-row .smart-card.preview-context.list-layout,.smart-card-list.preview-context .smart-card-row .smart-card.preview-context.list-layout{flex-direction:column}}.smart-card-section.single-card-layout{align-items:center;display:flex;flex-direction:column;height:calc(75vw - 354px);max-height:calc(100vh - 198px);max-width:calc(133.33333vh - 264px);position:relative;width:calc(100vw - 472px)}.smart-card-section.single-card-layout.browse-context{height:calc(75vw - 354px);max-height:calc(100vh - 330px);max-width:calc(133.33333vh - 440px);width:calc(100vw - 472px)}.smart-card.single-card-layout{align-self:center;background-color:transparent;border:none;box-shadow:0 2px 4px hsla(0,0%,39%,.25);box-shadow:none;height:calc(75vw - 354px);margin:0;max-height:calc(100vh - 198px);max-width:calc(133.33333vh - 264px);overflow:inherit;width:calc(100vw - 472px)}.smart-card.single-card-layout .card-contents .card-face-header .upper-row .right-buttons .study-card-options-button .options-menu-button .icon-button{color:hsla(0,0%,100%,.4)}.smart-card.single-card-layout .card-contents .card-face-header .upper-row .right-buttons .study-card-options-button .options-menu-button .icon-button:hover{color:#fff}.smart-card.single-card-layout .edit-card-mode-single-card-header{align-items:center;background-color:#7d93a4;border-radius:6px 6px 0 0;color:#bbb;color:#fff;display:flex;font-size:14px;font-weight:inherit;height:42px;justify-content:space-between;justify-content:center;left:0;padding:0 15px;position:absolute;top:0;width:100%;z-index:10}.smart-card.single-card-layout .edit-card-mode-single-card-header .left-buttons{align-items:center;display:flex;flex:1;justify-content:flex-start;margin-right:auto}.smart-card.single-card-layout .edit-card-mode-single-card-header .center{align-items:center;display:flex;flex:2;justify-content:center;margin:0 auto}.smart-card.single-card-layout .edit-card-mode-single-card-header .right-buttons{align-items:center;display:flex;flex:1;justify-content:flex-end;margin-left:auto}.smart-card.single-card-layout .edit-card-mode-single-card-header .right-buttons .info-button{color:#f3f3f3;display:none;font-size:24px;height:33px;width:33px}.smart-card.single-card-layout .edit-card-mode-single-card-header .right-buttons .info-button:hover{background-color:transparent;color:#fff}.smart-card.single-card-layout .edit-card-mode-single-card-header .right-buttons .edit-card-button{color:#f3f3f3;font-size:18px;height:33px;width:33px}.smart-card.single-card-layout .edit-card-mode-single-card-header .right-buttons .edit-card-button:hover{color:#fff}.smart-card.single-card-layout .smart-card-face.single-card-layout{background-color:#fff;border-radius:6px;height:calc(75vw - 354px);max-height:calc(100vh - 198px);max-width:calc(133.33333vh - 264px);padding:0;width:calc(100vw - 472px)}.smart-card.single-card-layout .smart-card-face.single-card-layout.is-reveal-animation.question-face .card-contents .card-face-header .upper-row{border-radius:6px 6px 0 0;max-width:calc(133.33333vh - 264px);position:fixed;width:calc(100vw - 472px);z-index:10}.smart-card.single-card-layout .smart-card-face.single-card-layout.is-reveal-animation.question-face .card-contents .card-face-header .main-row{margin-top:36px}.smart-card.single-card-layout .smart-card-face.single-card-layout.is-reveal-animation.answer-face .card-contents .card-face-header .upper-row{display:none}.smart-card.single-card-layout .smart-card-face.single-card-layout.is-reveal-animation.answer-face .card-contents .card-face-header .main-row{margin-top:0}.smart-card.single-card-layout .smart-card-face.single-card-layout.is-reveal-animation.answer-face .card-contents .card-face-header .main-row .card-type-indicator{top:18px}.smart-card.single-card-layout .smart-card-face.single-card-layout.browse-context.mobile-viewport-style{height:calc(88.5vh - 270px);max-height:calc(75vw - 175.5px);max-width:calc(100vw - 234px);width:calc(56.25vh - 209.25px)}.smart-card.single-card-layout .smart-card-face.single-card-layout.browse-context.mobile-viewport-style.is-reveal-animation.question-face .card-contents .card-face-header .upper-row{padding:0 9px;width:calc(56.25vh - 209.25px)}.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-face-overlay{align-items:center;background-color:hsla(0,0%,100%,.45);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-face-overlay .btn{display:inline-block;width:auto}.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-face-overlay .pill-button{height:36px}.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html a,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html li,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html ol,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html p,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html ul{color:transparent!important;text-shadow:0 0 15px rgba(0,0,0,.9)}.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html .large,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html .medium,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html .scf-body,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html .scf-body-l,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html .scf-body-m,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html .scf-body-xl,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html .scf-clarifier,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html .scf-clarifier-short,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html .scf-footnote,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html .scf-image-caption,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html .scf-img-cap,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html .scf-prompt,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html .small,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html .text-big,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html .text-default,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html .text-small,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html p.scf-body,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html p.scf-body-l,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html p.scf-body-m,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html p.scf-body-xl,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html p.scf-clarifier,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html p.scf-clarifier-short,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html p.scf-footnote,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html p.scf-image-caption,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html p.scf-img-cap,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html p.scf-prompt{color:transparent!important}.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .card-image-and-controls .card-image .card-sized-image,.smart-card.single-card-layout .smart-card-face.single-card-layout.blur-card .card-contents .main-fields-container .preview-html .scf-img .scf-img-dsp{filter:blur(4px);opacity:.3}.smart-card.single-card-layout .smart-card-face.single-card-layout.browse-context{height:calc(75vw - 354px);max-height:calc(100vh - 330px);max-width:calc(133.33333vh - 440px);width:calc(100vw - 472px)}.smart-card.single-card-layout .smart-card-face.single-card-layout.browse-context.is-reveal-animation.question-face .card-contents .card-face-header .upper-row{max-width:calc(133.33333vh - 440px);width:calc(100vw - 472px)}.smart-card.single-card-layout.level-0 .edit-card-mode-single-card-header{background-color:#7d93a4}.smart-card.single-card-layout.level-1 .edit-card-mode-single-card-header{background-color:#aa0080}.smart-card.single-card-layout.level-2 .edit-card-mode-single-card-header{background-color:#ff8a47}.smart-card.single-card-layout.level-3 .edit-card-mode-single-card-header{background-color:#fd0}.smart-card.single-card-layout.level-4 .edit-card-mode-single-card-header{background-color:#7fae2e}.smart-card.single-card-layout.level-5 .edit-card-mode-single-card-header{background-color:#00a8d7}.smart-card.single-card-layout.browse-context{height:calc(75vw - 354px);max-height:calc(100vh - 330px);max-width:calc(133.33333vh - 440px);width:calc(100vw - 472px)}.smart-card.single-card-layout.browse-context.mobile-viewport-style{height:calc(88.5vh - 270px);margin-bottom:24px;margin-top:0;width:calc(56.25vh - 209.25px)}.smart-card.single-card-layout.edit-card-mode .smart-card-face.single-card-layout{max-width:50%}@media only screen and (min-width:641px) and (max-width:1024px) and (orientation:portrait){.smart-card.single-card-layout.browse-context .smart-card-face.single-card-layout.is-reveal-animation.question-face .card-contents .card-face-header .upper-row{position:relative}}@media only screen and (min-width:810px) and (max-width:1106px) and (orientation:landscape){.smart-card.single-card-layout.browse-context .smart-card-face.single-card-layout.is-reveal-animation.question-face .card-contents .card-face-header .upper-row{position:relative}}@media (max-width:1250px){.smart-card-section.single-card-layout{height:calc(100vh - 198px);max-height:calc(100vh - 198px);max-width:calc(100vw - 472px);width:calc(100vw - 472px)}.smart-card-section.single-card-layout.browse-context{height:calc(100vh - 330px);max-height:calc(100vh - 330px)}.smart-card.single-card-layout,.smart-card.single-card-layout .smart-card-face.single-card-layout{height:calc(100vh - 198px);max-height:calc(100vh - 198px);max-width:calc(100vw - 472px);width:calc(100vw - 472px)}.smart-card.single-card-layout .smart-card-face.single-card-layout.is-reveal-animation.question-face .card-contents .card-face-header .upper-row{max-width:calc(100vw - 474px);width:calc(100vw - 474px)}.smart-card.single-card-layout.browse-context,.smart-card.single-card-layout.browse-context .smart-card-face.single-card-layout{height:calc(100vh - 330px);max-height:calc(100vh - 330px)}}@media (max-width:1100px){.smart-card.single-card-layout.browse-context.edit-card-mode{flex-direction:column;overflow-x:hidden;overflow-y:auto}.smart-card.single-card-layout.browse-context.edit-card-mode .smart-card-face.single-card-layout.edit-card-mode{max-width:100%}.smart-card.single-card-layout.browse-context.edit-card-mode .smart-card-face.single-card-layout.edit-card-mode.question-face{border-bottom:6px solid #f1f1f1!important;border-right:none}.smart-card.single-card-layout.browse-context.edit-card-mode .smart-card-face.single-card-layout.edit-card-mode.answer-face{padding-top:0}}@media (max-width:1024px){.smart-card-section.single-card-layout,.smart-card.single-card-layout{height:100%}.smart-card-section.single-card-layout,.smart-card.single-card-layout,.smart-card.single-card-layout .smart-card-face.single-card-layout{max-height:calc(100vh - 90px);max-width:calc(100vw - 132px);width:100%}.smart-card.single-card-layout .smart-card-face.single-card-layout.is-reveal-animation.question-face .card-contents .card-face-header .upper-row{max-width:calc(100vw - 132px);width:100%}.smart-card.single-card-layout.browse-context,.smart-card.single-card-layout.browse-context .smart-card-face.single-card-layout{height:calc(100vh - 330px);max-height:calc(100vh - 330px)}}@media (max-width:942px){.smart-card-section.single-card-layout.browse-context,.smart-card.single-card-layout.browse-context{height:calc(100vh - 342px);max-height:calc(100vh - 342px);max-width:calc(100vw - 132px);width:calc(100vw - 132px)}.smart-card.single-card-layout.browse-context{margin-top:30px}.smart-card.single-card-layout.browse-context .smart-card-face.single-card-layout.browse-context{height:calc(100vh - 342px);max-height:calc(100vh - 342px);max-width:calc(100vw - 132px);width:calc(100vw - 132px)}.smart-card.single-card-layout.browse-context .smart-card-face.single-card-layout.browse-context.is-reveal-animation.question-face .card-contents .card-face-header .upper-row{max-width:calc(100vw - 132px);width:calc(100vw - 132px)}.smart-card.single-card-layout.browse-context.browse-context.edit-card-mode{flex-direction:row;overflow-x:hidden;overflow-y:auto}.smart-card.single-card-layout.browse-context.browse-context.edit-card-mode .smart-card-face.single-card-layout.edit-card-mode.question-face{border-bottom:none;border-right:6px solid #f1f1f1!important}.smart-card.single-card-layout.browse-context.browse-context.edit-card-mode .smart-card-face.single-card-layout.edit-card-mode.answer-face{padding-top:42px}}@media (max-width:750px){.smart-card-section.single-card-layout{max-height:calc(100vh - 120px)}.smart-card.single-card-layout{max-height:calc(100vh - 256px)}.smart-card.single-card-layout .smart-card-face.single-card-layout{max-height:calc(100vh - 256px);max-width:100%}.smart-card.single-card-layout.edit-card-mode{flex-direction:column;overflow-x:hidden;overflow-y:auto}.smart-card.single-card-layout.edit-card-mode .smart-card-face.single-card-layout.edit-card-mode{max-width:100%}.smart-card.single-card-layout.edit-card-mode .smart-card-face.single-card-layout.edit-card-mode.question-face{border-bottom:6px solid #f1f1f1!important;border-right:none}.smart-card.single-card-layout.edit-card-mode .smart-card-face.single-card-layout.edit-card-mode.answer-face{padding-top:0}}@media (max-width:640px){.smart-card-section.single-card-layout.browse-context,.smart-card.single-card-layout.browse-context{height:calc(100vh - 408px);max-height:calc(100vh - 408px);max-width:calc(100vw - 132px);width:calc(100vw - 132px)}.smart-card.single-card-layout.browse-context{margin-top:30px}.smart-card.single-card-layout.browse-context .smart-card-face.single-card-layout.browse-context{height:calc(100vh - 408px);max-height:calc(100vh - 408px);max-width:calc(100vw - 132px);width:calc(100vw - 132px)}.smart-card.single-card-layout.browse-context .smart-card-face.single-card-layout.browse-context.is-reveal-animation.question-face .card-contents .card-face-header .upper-row{max-width:calc(100vw - 132px);width:calc(100vw - 132px)}.smart-card.single-card-layout.browse-context.browse-context.edit-card-mode{flex-direction:column;overflow-x:hidden;overflow-y:auto}.smart-card.single-card-layout.browse-context.browse-context.edit-card-mode .smart-card-face.single-card-layout.edit-card-mode.question-face{border-bottom:6px solid #f1f1f1!important;border-right:none}.smart-card.single-card-layout.browse-context.browse-context.edit-card-mode .smart-card-face.single-card-layout.edit-card-mode.answer-face{padding-top:0}.smart-card.single-card-layout.browse-context .smart-card-face.single-card-layout.is-reveal-animation.question-face .card-contents .card-face-header .upper-row{position:relative}}@media (max-width:600px){.smart-card-section.single-card-layout.study-context{max-width:calc(100vw - 96px);width:calc(100vw - 96px)}.smart-card-section.single-card-layout.study-context .card-footer{right:-36px!important}.smart-card.single-card-layout.study-context,.smart-card.single-card-layout.study-context .smart-card-face.single-card-layout.study-context,.smart-card.single-card-layout.study-context .smart-card-face.single-card-layout.study-context.is-reveal-animation.question-face .card-contents .card-face-header .upper-row{max-width:calc(100vw - 96px);width:calc(100vw - 96px)}}.smart-card.study-context.single-card-layout.card-set{background-color:#fff;font-size:30px;overflow:hidden}.smart-card.study-context.single-card-layout.card-set .card-transition{background-color:#fff;border-radius:6px;opacity:1}.smart-card.study-context.single-card-layout.card-set .card-transition.in{opacity:0;transition:all .1s ease}.smart-card.study-context.single-card-layout.card-set .card-transition.out{opacity:0;transform:translateX(75%) translateY(-30%) rotate(45deg);transition:transform .2s ease,opacity .1s ease .1s}.smart-card.study-context.single-card-layout.card-set .card-slider{font-size:30px}.smart-card.study-context.single-card-layout.card-set .card-slider .card-slider-main{border-radius:6px}.smart-card.study-context.single-card-layout.card-set .card-slider .card-slider-main .card-slider-side{display:flex;flex-direction:column;justify-content:flex-start}.smart-card.study-context.single-card-layout.card-set .card-slider .card-slider-main .card-slider-side .smart-card-face{overflow:scroll}.smart-card.study-context.single-card-layout.card-set .card-slider .card-slider-main .card-slider-side.answer-face .card-slider-side-content{display:flex;flex-grow:0.85}.smart-card.study-context.single-card-layout.card-set .card-slider .card-slider-main .card-slider-side.answer-face .card-slider-side-content .card-face-view{display:flex;max-width:calc(100vw - 484px);width:calc(100vw - 484px)}.smart-card.study-context.single-card-layout.card-set .card-slider-label{display:none}.smart-card.study-context.single-card-layout.card-set .card-slider-hr{padding:0 .6em}.smart-card.study-context.single-card-layout.card-set .card-slider-hr .card-slider-hr-inner{background-color:#d8d8d8;border-radius:2px;height:3px}.smart-card.study-context.single-card-layout.card-set.is-revealed .smart-card-face.single-card-layout{background-color:#fff;border-radius:6px;padding:0;width:100%}.smart-card.study-context.single-card-layout.card-set.is-revealed .smart-card-face.single-card-layout.is-reveal-animation{height:auto}.smart-card.study-context.single-card-layout.card-set.skip-back .card-transition.out{transform:translateX(-75%) translateY(-30%) rotate(-45deg)}@media (max-width:1024px){.smart-card.study-context.single-card-layout.card-set .card-slider .card-slider-main .card-slider-side.answer-face .card-slider-side-content .card-face-view{max-width:100%;width:100%}}@media only screen and (min-width:1024px) and (max-height:768px) and (orientation:landscape){.smart-card.study-context.single-card-layout.card-set .card-slider .card-slider-main .card-slider-side .smart-card-face .header-row.upper-row{position:relative}}.copy-and-place-cards-modal .modal-body .modal-content .deck-selector .pulldown-and-tooltip,.copy-and-place-deck-modal .modal-body .modal-content .pack-selector .pulldown-and-tooltip{align-items:center;display:flex;justify-content:center}.copy-and-place-deck-modal .modal-body .modal-content .pack-selector .pulldown-and-tooltip .pulldown.packs-pulldown .pulldown-list{margin-top:0;top:39px}.copy-and-place-deck-modal .modal-body .modal-content .pack-selector .pulldown-and-tooltip .info-tooltip-button{font-size:21px}.create-deck-modal .modal-body .modal-content{display:flex;flex-direction:column;justify-content:center;overflow:inherit}.create-deck-modal .modal-body .modal-content .create-deck-form{display:flex;flex-direction:column;justify-content:center;min-width:284px}.create-deck-modal .modal-body .modal-content .create-deck-form .text-field{margin:12px auto 0 0;width:100%}.create-deck-modal .modal-body .modal-content .create-deck-form .text-field .input-and-buttons .text-input{border:1px solid rgba(25,112,150,.3);border-radius:6px;outline:none;width:100%}.create-deck-modal .modal-body .modal-content .create-deck-form .text-field .input-and-buttons .text-input::-moz-placeholder{color:#c1c1c1;font-size:14px;font-weight:300}.create-deck-modal .modal-body .modal-content .create-deck-form .text-field .input-and-buttons .text-input:-ms-input-placeholder{color:#c1c1c1;font-size:14px;font-weight:300}.create-deck-modal .modal-body .modal-content .create-deck-form .text-field .input-and-buttons .text-input::placeholder{color:#c1c1c1;font-size:14px;font-weight:300}.create-deck-modal .modal-body .modal-content .create-deck-form .text-field .field-caption{color:#777;font-size:12px;font-weight:600;margin-top:18px;text-align:center}.create-deck-modal .modal-body .modal-content .create-deck-form .text-field.new-deck-name .input-and-buttons .text-input{color:#29a5dc;font-size:18px;font-weight:600}@media (max-device-width:1024px) and (min-device-height:1024px) and (orientation:portrait),(max-width:942px){.create-deck-modal .modal-body .modal-content .create-deck-form .text-field .input-and-buttons .text-input{padding-right:36px}}.create-pack-modal .modal-body .modal-content,.create-pack-modal .modal-body .modal-content .create-pack-form{display:flex;flex-direction:column;justify-content:center}.create-pack-modal .modal-body .modal-content .create-pack-form .text-field.new-pack-name{margin:0 auto 18px;width:100%}.create-pack-modal .modal-body .modal-content .create-pack-form .text-field.new-pack-name .input-and-buttons .text-input{border:1px solid rgba(25,112,150,.3);border-radius:6px;color:#29a5dc;font-size:18px;font-weight:600;min-width:284px;outline:none;padding:12px}.create-pack-modal .modal-body .modal-content .create-pack-form .text-field.new-pack-name .input-and-buttons .text-input::-moz-placeholder{color:#c1c1c1;font-size:14px;font-weight:300}.create-pack-modal .modal-body .modal-content .create-pack-form .text-field.new-pack-name .input-and-buttons .text-input:-ms-input-placeholder{color:#c1c1c1;font-size:14px;font-weight:300}.create-pack-modal .modal-body .modal-content .create-pack-form .text-field.new-pack-name .input-and-buttons .text-input::placeholder{color:#c1c1c1;font-size:14px;font-weight:300}.create-pack-modal .modal-body .modal-content .create-pack-form .text-field.new-pack-name .field-caption{color:#777;font-size:12px;font-weight:600;margin-top:18px;text-align:center}@media (max-device-width:1024px) and (min-device-height:1024px) and (orientation:portrait),(max-width:942px){.create-pack-modal .modal-body .modal-content .create-pack-form .text-field.new-pack-name .input-and-buttons .text-input{width:100%}}.modal-transition-wrapper .modal.deck-preview-modal .modal-body{background-color:#fafafa}.modal-transition-wrapper .modal.deck-preview-modal .modal-body .modal-content .image-viewer{border-radius:24px;height:100%;left:0;position:absolute;top:0;width:100%}.modal-transition-wrapper .modal.deck-preview-modal .modal-body .modal-content .image-viewer .close-button{position:absolute;right:24px;top:24px}.modal-transition-wrapper .modal.deck-preview-modal .modal-body .modal-content .image-viewer .full-sized-image{cursor:zoom-out;max-height:calc(100% - 60px);max-width:calc(100% - 60px);-o-object-fit:contain;object-fit:contain;width:100%}.modal-transition-wrapper .modal.deck-preview-modal .modal-body .modal-content .modal-title{margin-bottom:30px}.modal-transition-wrapper .modal.deck-preview-modal .modal-body .modal-content .preview-card-list{background-color:transparent;border:none;margin:auto;padding:0;width:100%}.modal-transition-wrapper .modal.deck-preview-modal .modal-body .modal-content .preview-card-list .smart-card-list.preview-context .smart-card-row .smart-card.editor-context,.modal-transition-wrapper .modal.deck-preview-modal .modal-body .modal-content .preview-card-list .smart-card-list.preview-context .smart-card-row .smart-card.preview-context{width:100%}.modal-transition-wrapper .modal.deck-preview-modal .modal-body .modal-content .preview-card-list .smart-card-list.preview-context .smart-card-row .smart-card.editor-context .smart-card-face{max-width:100%}.modal-transition-wrapper .modal.deck-preview-modal .modal-body .modal-content .preview-card-list .preview-smart-card-list,.modal-transition-wrapper .modal.deck-preview-modal .modal-body .modal-content .preview-card-list .preview-smart-card-list .smart-card-row{visibility:visible}.modal-transition-wrapper .modal.deck-preview-modal .modal-body .modal-content .preview-card-list .preview-smart-card-list .smart-card-row .preview-smart-card{width:100%}.modal-transition-wrapper .modal.dialog-modal{z-index:30000!important}.modal-transition-wrapper .modal.dialog-modal .modal-body{background-color:rgba(50,74,107,.78);justify-content:center}.modal-transition-wrapper .modal.dialog-modal .modal-body .mobile-branding{display:none}.modal-transition-wrapper .modal.dialog-modal .modal-body .close-modal-button{top:21px}.modal-transition-wrapper .modal.dialog-modal .modal-body .modal-content{grid-row-gap:15px;align-items:center;background-color:#fff;border-radius:15px;display:flex;flex-direction:column;padding:21px}.modal-transition-wrapper .modal.dialog-modal .modal-body .modal-content .dialog-modal-image{align-items:center;background-position:50%;background-size:contain;display:flex;height:42px;justify-content:center;width:42px}.modal-transition-wrapper .modal.dialog-modal .modal-body .modal-content .modal-inner-content{grid-gap:6px;display:flex;flex-direction:column;gap:6px}.modal-transition-wrapper .modal.dialog-modal .modal-body .modal-content .modal-inner-content .dialog-modal-heading{color:#324a6b;font-family:Mont Bold,Mont,sans-serif;font-size:20px;font-weight:900;line-height:130%;text-align:center;text-transform:capitalize}.modal-transition-wrapper .modal.dialog-modal .modal-body .modal-content .modal-inner-content .dialog-modal-sub-heading{color:#444;font-size:18px;font-weight:400;line-height:100%;text-align:left}.modal-transition-wrapper .modal.dialog-modal .modal-body .modal-content .modal-inner-content .dialog-modal-body{color:#444;font-size:15px;font-weight:400;line-height:1.7;text-align:left;white-space:pre-wrap}.modal-transition-wrapper .modal.dialog-modal .modal-body .modal-content .modal-inner-content .dialog-modal-body .body-text{margin:0}.modal-transition-wrapper .modal.dialog-modal .modal-body .modal-content .modal-inner-content .dialog-modal-body .body-text:not(:last-child){margin:0 0 21px}.modal-transition-wrapper .modal.dialog-modal .modal-body .modal-content .modal-inner-content .dialog-modal-body .body-sub-heading{font-weight:600;line-height:100%;margin:0 0 9px}.edit-deck-info-modal .modal-body .modal-content{display:flex;flex-direction:column;justify-content:center;overflow:inherit}.edit-deck-info-modal .modal-body .modal-content .edit-deck-info-form{display:flex;flex-direction:column;justify-content:center;min-width:284px}.edit-deck-info-modal .modal-body .modal-content .edit-deck-info-form .text-field{margin:0 auto 12px;width:100%}.edit-deck-info-modal .modal-body .modal-content .edit-deck-info-form .text-field .input-and-buttons .text-input{border:1px solid rgba(25,112,150,.3);border-radius:6px;outline:none;padding:12px 26px;width:100%}.edit-deck-info-modal .modal-body .modal-content .edit-deck-info-form .text-field .input-and-buttons .text-input::-moz-placeholder{color:#c1c1c1;font-size:14px;font-weight:300}.edit-deck-info-modal .modal-body .modal-content .edit-deck-info-form .text-field .input-and-buttons .text-input:-ms-input-placeholder{color:#c1c1c1;font-size:14px;font-weight:300}.edit-deck-info-modal .modal-body .modal-content .edit-deck-info-form .text-field .input-and-buttons .text-input::placeholder{color:#c1c1c1;font-size:14px;font-weight:300}.edit-deck-info-modal .modal-body .modal-content .edit-deck-info-form .text-field .field-caption{color:#777;font-size:12px;font-weight:600;margin-top:18px;text-align:center}.edit-deck-info-modal .modal-body .modal-content .edit-deck-info-form .text-field.deck-name .input-and-buttons .text-input{color:#29a5dc;font-size:18px;font-weight:600}@media (max-device-width:1024px) and (min-device-height:1024px) and (orientation:portrait),(max-width:942px){.edit-deck-info-modal .modal-body .modal-content .edit-deck-info-form .text-field .input-and-buttons .text-input{padding-right:36px}}.ftue-prompt-modal .row{grid-gap:24px;flex-direction:row;gap:24px;margin-top:12px}.ftue-prompt-modal .row,.ftue-prompt-modal .row a{align-content:center;display:flex;justify-content:center}.ftue-prompt-modal .row a{border-color:#f8f8f8 #ddd #ddd #f8f8f8;border-radius:4px;border-style:solid;border-width:1px;flex-direction:column;padding:12px}.ftue-prompt-modal .row a .label{font-size:16px;margin-top:1em;text-align:center}.ftue-prompt-modal .row a .ftue-icon{display:block;height:54px;position:relative;text-align:center}.ftue-prompt-modal .row a .ftue-icon img{height:52px}.ftue-prompt-modal .row a .ftue-icon i{display:block;font-size:72px;height:54px;left:50%;line-height:54px;position:absolute;top:0;transform:translate(-50%,-10px);width:54px}.ftue-prompt-modal .row a .ftue-icon i.ion-ios-search-strong:before{font-size:42px}@media (max-width:320px){.ftue-prompt-modal .row{grid-gap:9px;gap:9px}.ftue-prompt-modal .row a .label{font-size:12px}}.modal-transition-wrapper .modal.get-the-app-modal .modal-body .modal-content{max-width:100%;width:100%}.modal-transition-wrapper .modal.get-the-app-modal .modal-body .modal-content .modal-subtitle{white-space:pre-line}.modal-transition-wrapper .modal.get-the-app-modal .modal-body .modal-content .get-the-app-inner-content{grid-gap:24px;display:flex;gap:24px;margin:30px}.modal-transition-wrapper .modal.get-the-app-modal .modal-body .modal-content .get-the-app-inner-content .multi-platform-image{align-self:center;background-image:url(/pks/images/multi-platform-graphic-28ee5c87dd28a58cb95b.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #eee;height:296px;width:500px}.modal-transition-wrapper .modal.get-the-app-modal .modal-body .modal-content .get-the-app-inner-content .qr-image-and-badges{grid-gap:21px;align-items:center;align-self:center;display:flex;flex-direction:column;gap:21px}.modal-transition-wrapper .modal.get-the-app-modal .modal-body .modal-content .get-the-app-inner-content .qr-image-and-badges .qr-image{background-image:url(/pks/images/cms/public-views/shared/shortio-from-web-app-b214a00a9fbbec3d9d5d.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:166px;width:166px}.modal-transition-wrapper .modal.get-the-app-modal .modal-body .modal-content .get-the-app-inner-content .qr-image-and-badges .badges{grid-row-gap:6px;display:flex;flex-direction:column;justify-content:center;row-gap:6px}.modal-transition-wrapper .modal.get-the-app-modal .modal-body .modal-content .get-the-app-inner-content .qr-image-and-badges .badges .badge{background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;width:150px}.modal-transition-wrapper .modal.get-the-app-modal .modal-body .modal-content .get-the-app-inner-content .qr-image-and-badges .badges .badge.apple{background-image:url(/pks/images/cms/public-views/pages/email-verify/apple-badge-b6e4f380fb879821d601.svg);height:50px}.modal-transition-wrapper .modal.get-the-app-modal .modal-body .modal-content .get-the-app-inner-content .qr-image-and-badges .badges .badge.android{background-image:url(/pks/images/cms/public-views/pages/email-verify/android-badge-a2251833dc7f6ca8879c.svg);height:50px}@media (max-width:942px){.modal-transition-wrapper .modal.get-the-app-modal .modal-body .modal-content{width:100%}.modal-transition-wrapper .modal.get-the-app-modal .modal-body .modal-content .modal-subtitle{white-space:normal}.modal-transition-wrapper .modal.get-the-app-modal .modal-body .modal-content .get-the-app-inner-content{flex-direction:column;margin:15px}.modal-transition-wrapper .modal.get-the-app-modal .modal-body .modal-content .get-the-app-inner-content .multi-platform-image{border:none;height:200px;width:100%}.modal-transition-wrapper .modal.get-the-app-modal .modal-body .modal-content .get-the-app-inner-content .qr-image-and-badges .qr-image{display:none}.modal-transition-wrapper .modal.get-the-app-modal .modal-body .modal-content .get-the-app-inner-content .qr-image-and-badges .badges{grid-gap:15px;flex-direction:row;gap:15px}.modal-transition-wrapper .modal.get-the-app-modal .modal-body .modal-content .get-the-app-inner-content .qr-image-and-badges .badges .badge.android,.modal-transition-wrapper .modal.get-the-app-modal .modal-body .modal-content .get-the-app-inner-content .qr-image-and-badges .badges .badge.apple{height:42px;width:146px}}.learner-progress-modal .modal-body .modal-content .table{background-color:transparent;border-collapse:collapse;border-spacing:0;margin:24px 0;max-width:100%;width:100%}.learner-progress-modal .modal-body .modal-content .table thead tr th{border-bottom:2px solid #ddd;line-height:1.42857143;padding:8px;vertical-align:bottom}.learner-progress-modal .modal-body .modal-content .table thead tr th.text-left{text-align:left}.learner-progress-modal .modal-body .modal-content .table tbody tr td{border-top:1px solid #ddd;line-height:1.42857143;padding:8px;vertical-align:top}.learner-progress-modal .modal-body .modal-content .table tbody tr td .progress{background-color:#f5f5f5;border-radius:8px;box-shadow:inset 0 1px 2px transparent;height:10px;margin-bottom:20px;overflow:hidden}.learner-progress-modal .modal-body .modal-content .table tbody tr td .progress .progress-bar{background-color:#29a5dc;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);color:#fff;float:left;font-size:12px;height:100%;line-height:20px;text-align:center;transition:width .6s ease;width:0}.learner-progress-modal .modal-body .modal-content .table tbody tr td .progress .progress-bar .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.learner-progress-modal .modal-body .modal-content .table tbody tr td .progress .progress-bar.progress-bar-confidence-1{background-color:#aa0080}.learner-progress-modal .modal-body .modal-content .table tbody tr td .progress .progress-bar.progress-bar-confidence-2{background-color:#ff8a47}.learner-progress-modal .modal-body .modal-content .table tbody tr td .progress .progress-bar.progress-bar-confidence-3{background-color:#fd0}.learner-progress-modal .modal-body .modal-content .table tbody tr td .progress .progress-bar.progress-bar-confidence-4{background-color:#7fae2e}.learner-progress-modal .modal-body .modal-content .table tbody tr td .progress .progress-bar.progress-bar-confidence-5{background-color:#00a8d7;border-radius:0 8px 8px 0}.learner-progress-modal .modal-body .modal-content .table tbody tr td.text-center{text-align:center}.learner-progress-modal .modal-body .modal-content .table tbody tr:nth-of-type(odd){background-color:#f9f9f9}@media (max-device-width:1024px) and (min-device-height:1024px) and (orientation:portrait),(max-width:942px){.modal-transition-wrapper .modal.large.learner-progress-modal .modal-body{align-items:flex-start;overflow:hidden}.modal-transition-wrapper .modal.large.learner-progress-modal .modal-body .modal-content{margin-top:3rem;max-height:90vh;overflow-x:auto;padding-bottom:3rem;width:calc(100vw - 60px)}}@media (max-width:640px){.modal-transition-wrapper .modal.large.learner-progress-modal .modal-body .modal-content .table td,.modal-transition-wrapper .modal.large.learner-progress-modal .modal-body .modal-content .table th{font-size:12px}}.manage-deck-categories-modal .modal-body .modal-content .category-info{align-items:center;color:#5f5f5f;display:flex;flex-direction:column;margin-top:24px;min-height:200px;position:relative;text-align:center}.manage-deck-categories-modal .modal-body .modal-content .category-info .current-categories-heading .green{color:#17c828}.manage-deck-categories-modal .modal-body .modal-content .category-info .current-categories-heading .red{color:#ca3131}.manage-deck-categories-modal .modal-body .modal-content .category-info .current-categories{display:flex;flex-direction:column;justify-content:flex-start;margin-top:18px;min-width:256px;text-align:left}.manage-deck-categories-modal .modal-body .modal-content .category-info .current-categories .deck-category{align-items:center;display:flex;margin-bottom:6px}.manage-deck-categories-modal .modal-body .modal-content .category-info .current-categories .deck-category .remove-button,.manage-deck-categories-modal .modal-body .modal-content .category-info .current-categories .deck-category .undo-button{background-color:rgba(0,0,0,.05);font-size:21px;height:18px;margin-left:9px;width:18px}.manage-deck-categories-modal .modal-body .modal-content .category-info .current-categories .deck-category .undo-button{font-size:14px}.manage-deck-categories-modal .modal-body .modal-content .category-info .current-categories .deck-category .remove-button:hover{background-color:#ca3131;color:#fff}.manage-deck-categories-modal .modal-body .modal-content .category-info .current-categories .deck-category.is-pending-addition .deck-category-label{color:#17c828}.manage-deck-categories-modal .modal-body .modal-content .category-info .current-categories .deck-category.is-pending-removal .deck-category-label{color:#ca3131;text-decoration:line-through}.manage-deck-categories-modal .modal-body .modal-content .category-info .current-categories .add-category-row{margin-top:6px}.manage-deck-categories-modal .modal-body .modal-content .category-info .current-categories .add-category-row .add-category-button{color:#29a5dc}.manage-deck-categories-modal .modal-body .modal-content .category-info .current-categories .add-category-row .add-category-button .icon{color:#ff8243}.manage-deck-categories-modal .modal-body .modal-content .category-info .current-categories .category-search-box{align-items:center;display:flex;margin-top:12px}.manage-deck-categories-modal .modal-body .modal-content .category-info .current-categories .category-search-box .dismiss-search-box-button{font-size:30px;height:24px;margin-left:9px;width:24px}.modal-transition-wrapper .new-edit-card-modal .modal-body{height:auto;padding:30px 60px;width:auto}.modal-transition-wrapper .new-edit-card-modal .modal-body .modal-content{width:auto}.modal-transition-wrapper .new-edit-card-modal .modal-body .modal-content .main-fields .close-button i:before{font-size:10px}.required-pack-metadata-modal-set .modal-transition-wrapper .modal .modal-body .modal-content .modal-title{text-transform:none}.required-pack-metadata-modal-set .modal-transition-wrapper .modal .modal-body .modal-content .guidance-and-tooltip{align-items:center;display:flex;justify-content:center}.required-pack-metadata-modal-set .modal-transition-wrapper .modal .modal-body .modal-content .guidance-and-tooltip .modal-guidance{margin-top:0}.required-pack-metadata-modal-set .modal-transition-wrapper .modal .modal-body .modal-content .radio-buttons-field{margin:0 auto;padding:0;width:50%}.required-pack-metadata-modal-set .modal-transition-wrapper .modal .modal-body .modal-content .radio-buttons-field .radio-button-list{margin:0}.required-pack-metadata-modal-set .modal-transition-wrapper .modal .modal-body .modal-content .radio-buttons-field .radio-button-list .radio-button{margin-bottom:6px}@media (max-width:30em){.required-pack-metadata-modal-set .modal-transition-wrapper .modal .modal-body .modal-content .radio-buttons-field{width:100%}}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content{display:flex;flex-direction:column;justify-content:center}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .textarea-field{margin:24px auto 6px;width:100%}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .textarea-field .input-and-buttons .textarea-input{border:2px solid rgba(25,112,150,.3);border-radius:6px;color:#197096;font-size:14px;font-weight:400;height:90px;outline:none;padding:12px 18px;width:100%}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .textarea-field .input-and-buttons .textarea-input::-webkit-input-placeholder{color:#bbb;font-size:"inherit";line-height:inherit}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .textarea-field .input-and-buttons .textarea-input::-webkit-input-placeholder.pro-required:after{color:#28a5dc;content:"Pro";font-size:9px;margin-left:0;position:absolute;text-transform:uppercase;top:-2px}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .textarea-field .input-and-buttons .textarea-input:-moz-placeholder{color:#bbb;font-size:"inherit";line-height:inherit}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .textarea-field .input-and-buttons .textarea-input:-moz-placeholder.pro-required:after{color:#28a5dc;content:"Pro";font-size:9px;margin-left:0;position:absolute;text-transform:uppercase;top:-2px}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .textarea-field .input-and-buttons .textarea-input::-moz-placeholder{color:#bbb;font-size:"inherit";line-height:inherit}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .textarea-field .input-and-buttons .textarea-input::-moz-placeholder.pro-required:after{color:#28a5dc;content:"Pro";font-size:9px;margin-left:0;position:absolute;text-transform:uppercase;top:-2px}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .textarea-field .input-and-buttons .textarea-input:-ms-input-placeholder{color:#bbb;font-size:"inherit";line-height:inherit}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .textarea-field .input-and-buttons .textarea-input:-ms-input-placeholder.pro-required:after{color:#28a5dc;content:"Pro";font-size:9px;margin-left:0;position:absolute;text-transform:uppercase;top:-2px}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .share-parameters{align-items:baseline;display:flex;flex-direction:column;justify-content:space-between;margin-top:24px}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .share-parameters .permission-options{align-items:center;display:flex;justify-content:space-between;position:relative;width:-moz-fit-content;width:fit-content}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .share-parameters .permission-options .radio-buttons-field.share-permissions{margin-left:0;padding-left:0}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .share-parameters .permission-options .permissions-tooltip-wrapper{right:-24px;top:14px}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .share-parameters .permission-options .permissions-tooltip-wrapper .info-button-icon:before{font-size:18px}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .share-parameters .send-email-option{font-size:12px;font-weight:600}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .share-parameters .send-email-option .checkbox-prompt{margin-left:8px}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .validation-message{color:red;font-style:italic;margin:18px 6px}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .bottom-caption{align-items:center;color:#586474;display:flex;font-size:12px;justify-content:flex-end}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .bottom-caption .caption-tip{margin:0 6px}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .bottom-caption .caption-tip .caption-link{margin-left:5px}@media (max-width:640px){.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .share-parameters .permission-options{width:100%}.modal-transition-wrapper .modal.share-pack-by-email-modal .modal-body .modal-content .bottom-caption{flex-direction:column;justify-content:center}}.share-pack-by-link-modal .modal-body .modal-content{display:flex;flex-direction:column;justify-content:center}.share-pack-by-link-modal .modal-body .modal-content .modal-guidance .pack-name{color:#197096}.share-pack-by-link-modal .modal-body .modal-content .text-field.share-pack-link{width:100%}.share-pack-by-link-modal .modal-body .modal-content .text-field.share-pack-link .input-and-buttons .text-input{border:2px solid #ddd;border-radius:6px;color:#29a5dc;font-size:15px;font-weight:800;outline:none;padding:12px 18px;width:100%}.share-pack-by-link-modal .modal-body .modal-content .text-field.share-pack-link .field-caption{color:#777;font-size:12px;font-weight:600;margin-top:18px;text-align:center}.share-pack-by-link-modal .modal-body .modal-content .share-parameters{align-items:center;display:flex;justify-content:space-between}.share-pack-by-link-modal .modal-body .modal-content .share-parameters .permission-options{align-items:center;display:flex;position:relative}.share-pack-by-link-modal .modal-body .modal-content .share-parameters .permission-options .sharing-scope .radio-buttons-field{margin:0}.share-pack-by-link-modal .modal-body .modal-content .share-parameters .permission-options .permissions-tooltip-wrapper{right:-24px;top:14px}.share-pack-by-link-modal .modal-body .modal-content .share-parameters .permission-options .permissions-tooltip-wrapper .info-button-icon:before{font-size:18px}.share-pack-by-link-modal .modal-body .modal-content .share-parameters .copy-to-clipboard-link{margin-right:20px}.share-pack-modal-set .share-intro-modal .modal-body .modal-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.share-pack-modal-set .share-intro-modal .modal-body .modal-content .share-methods{margin:21px 0 18px;width:100%}.share-pack-modal-set .share-intro-modal .modal-body .modal-content .share-methods .share-method{border:1px solid rgba(25,112,150,.3);cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:18px 24px 18px 66px;position:relative}.share-pack-modal-set .share-intro-modal .modal-body .modal-content .share-methods .share-method .share-method-title{color:#29a5dc;font-size:24px}.share-pack-modal-set .share-intro-modal .modal-body .modal-content .share-methods .share-method .share-method-caption{color:#777;font-size:12px;font-style:italic}.share-pack-modal-set .share-intro-modal .modal-body .modal-content .share-methods .share-method:before{color:#29a5dc;content:"\f401";font-family:Ionicons;font-size:24px;font-style:normal;left:24px;line-height:inherit;position:absolute;top:30px}.share-pack-modal-set .share-intro-modal .modal-body .modal-content .share-methods .share-method:after{color:rgba(0,0,0,.1);position:absolute;right:24px;top:18px}.share-pack-modal-set .share-intro-modal .modal-body .modal-content .share-methods .share-method.link:after{content:"\f1fe";font-family:Ionicons;font-size:24px;font-size:48px;font-style:normal;line-height:inherit}.share-pack-modal-set .share-intro-modal .modal-body .modal-content .share-methods .share-method.email{border-top:none}.share-pack-modal-set .share-intro-modal .modal-body .modal-content .share-methods .share-method.email:after{content:"\f422";font-family:Ionicons;font-size:24px;font-size:48px;font-style:normal;line-height:inherit}.share-pack-modal-set .share-intro-modal .modal-body .modal-content .share-methods .share-method.is-selected{background-color:#eef7ff}.share-pack-modal-set .share-intro-modal .modal-body .modal-content .share-methods .share-method.is-selected:before{content:"\f400";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}.share-pack-modal-set .share-intro-modal .modal-body .modal-content .share-methods .share-method.is-selected:after{color:#29a5dc}.share-pack-modal-set .share-intro-modal .modal-body .modal-content .share-methods .share-method:hover{background-color:#eef7ff}.modal-transition-wrapper .modal.spaced-repetition-modal .modal-body .modal-content .modal-title{grid-gap:6px;align-items:center;display:flex;gap:6px;justify-content:center}.modal-transition-wrapper .modal.spaced-repetition-modal .modal-body .modal-content .modal-title .confidence-level-icon{align-items:center;align-self:baseline;border-radius:50%;color:#fff;display:inline-flex;font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;height:30px;justify-content:center;width:30px}.modal-transition-wrapper .modal.spaced-repetition-modal .modal-body .modal-content .modal-media{align-items:center;display:flex;justify-content:center;margin:9px 0 30px}.modal-transition-wrapper .modal.spaced-repetition-modal .modal-body .modal-content .modal-media img{height:215px;width:auto}.modal-transition-wrapper .modal.spaced-repetition-modal.level-1 .modal-body .modal-content .modal-title .confidence-level-icon{background-color:#aa0080}.modal-transition-wrapper .modal.spaced-repetition-modal.level-2 .modal-body .modal-content .modal-title .confidence-level-icon{background-color:#ff8a47}.modal-transition-wrapper .modal.spaced-repetition-modal.level-3 .modal-body .modal-content .modal-title .confidence-level-icon{background-color:#fd0}.modal-transition-wrapper .modal.spaced-repetition-modal.level-4 .modal-body .modal-content .modal-title .confidence-level-icon{background-color:#7fae2e}.modal-transition-wrapper .modal.spaced-repetition-modal.level-5 .modal-body .modal-content .modal-title .confidence-level-icon{background-color:#00a8d7}@media (max-width:640px){.modal-transition-wrapper .modal.spaced-repetition-modal .modal-body .modal-content .modal-title{display:inline}.modal-transition-wrapper .modal.spaced-repetition-modal .modal-body .modal-content .modal-title .confidence-level-icon{align-items:self-start}}.suggest-edit-modal-set .suggestion-confirmation-modal .modal-body .modal-content .modal-title .out-box{margin-left:12px}.modal-transition-wrapper .modal.video-modal.large .modal-body{height:calc(45vw + 108px);max-height:calc(100vh - 60px);max-width:calc(177.77778vh - 298.66667px);padding:54px 0;width:80vw}.modal-transition-wrapper .modal.video-modal.large .modal-body .modal-content{height:100%;justify-content:center;max-height:calc(100vh - 60px);max-width:calc(177.77778vh - 298.66667px);width:80vw}@media (max-device-width:1024px) and (min-device-height:1024px) and (orientation:portrait),(max-width:942px){.modal-transition-wrapper .modal.video-modal.large .modal-body{height:calc(50.625vw + 108px);height:100vh;max-height:calc(100vh - 60px);max-height:none;max-width:calc(177.77778vh - 298.66667px);max-width:none;width:90vw;width:100vw}.modal-transition-wrapper .modal.video-modal.large .modal-body .modal-content{max-height:calc(100vh - 60px);max-width:calc(177.77778vh - 298.66667px);width:88%}}@media (max-width:420px){.modal-transition-wrapper .modal.video-modal.large .modal-body{height:100vh;height:calc(var(--vh, 1vh)*100);max-height:none;max-width:none;width:100vw}.modal-transition-wrapper .modal.video-modal.large .modal-body .modal-content .video-embed{max-height:56.25vw}}.features-container{margin-top:3rem;position:absolute}.features-container .features{color:#fff;display:flex;flex-direction:column;font-family:Open Sans,sans-serif;margin:0;max-width:100%;opacity:0}.features-container .features .feature{grid-column-gap:.3rem;display:grid;grid-template-areas:"feature-icon feature-title" "feature-icon feature-desc";grid-template-columns:.15fr 1fr;grid-template-rows:.1fr 1fr;margin-bottom:2rem;opacity:0;text-align:left;transition:all 1s ease}.features-container .features .feature .feature-icon{align-items:flex-start;color:#ccc;display:flex;font-size:23px;grid-area:feature-icon;justify-content:center}.features-container .features .feature .feature-icon.ion-ios-download:before{transform:rotate(-90deg)}.features-container .features .feature .feature-title{color:#fff;font-size:15px;font-weight:500;grid-area:feature-title;margin-bottom:.4rem}.features-container .features .feature .feature-desc{color:#ededed;font-size:13px;font-weight:100;grid-area:feature-desc;line-height:180%}.features-container .features .feature.visible{opacity:1}.features-container .features .feature:first-child{order:1}.features-container .features .feature:nth-child(2){order:2}.features-container .features .feature:nth-child(3){order:3}.features-container .features .feature:nth-child(4){order:4}.features-container .features .feature:nth-child(5){order:5}.features-container .features .feature:nth-child(6){order:6}.features-container .features .feature:nth-child(7){order:7}.features-container .features .feature:nth-child(8){order:8}.features-container .features .feature:nth-child(9){order:9}.features-container .features.list-2 .feature:first-child{order:2}.features-container .features.list-2 .feature:nth-child(2){order:3}.features-container .features.list-2 .feature:nth-child(3){order:4}.features-container .features.list-2 .feature:nth-child(4){order:5}.features-container .features.list-2 .feature:nth-child(5){order:6}.features-container .features.list-2 .feature:nth-child(6){order:7}.features-container .features.list-2 .feature:nth-child(7){order:8}.features-container .features.list-2 .feature:nth-child(8){order:9}.features-container .features.list-2 .feature:nth-child(9){order:1}.features-container .features.list-3 .feature:first-child{order:2}.features-container .features.list-3 .feature:nth-child(2){order:3}.features-container .features.list-3 .feature:nth-child(3){order:4}.features-container .features.list-3 .feature:nth-child(4){order:5}.features-container .features.list-3 .feature:nth-child(5){order:6}.features-container .features.list-3 .feature:nth-child(6){order:9}.features-container .features.list-3 .feature:nth-child(7){order:8}.features-container .features.list-3 .feature:nth-child(8){order:1}.features-container .features.list-3 .feature:nth-child(9){order:7}.features-container .features.list-4 .feature:first-child{order:3}.features-container .features.list-4 .feature:nth-child(2){order:1}.features-container .features.list-4 .feature:nth-child(3){order:2}.features-container .features.list-4 .feature:nth-child(4){order:9}.features-container .features.list-4 .feature:nth-child(5){order:5}.features-container .features.list-4 .feature:nth-child(6){order:8}.features-container .features.list-4 .feature:nth-child(7){order:7}.features-container .features.list-4 .feature:nth-child(8){order:3}.features-container .features.list-4 .feature:nth-child(9){order:6}.features-container .features.list-5 .feature:first-child{order:3}.features-container .features.list-5 .feature:nth-child(2){order:2}.features-container .features.list-5 .feature:nth-child(3){order:1}.features-container .features.list-5 .feature:nth-child(4){order:5}.features-container .features.list-5 .feature:nth-child(5){order:4}.features-container .features.list-5 .feature:nth-child(6){order:9}.features-container .features.list-5 .feature:nth-child(7){order:8}.features-container .features.list-5 .feature:nth-child(8){order:7}.features-container .features.list-5 .feature:nth-child(9){order:6}.features-container .features.list-6 .feature:first-child{order:2}.features-container .features.list-6 .feature:nth-child(2){order:4}.features-container .features.list-6 .feature:nth-child(3){order:3}.features-container .features.list-6 .feature:nth-child(4){order:5}.features-container .features.list-6 .feature:nth-child(5){order:1}.features-container .features.list-6 .feature:nth-child(6){order:9}.features-container .features.list-6 .feature:nth-child(7){order:8}.features-container .features.list-6 .feature:nth-child(8){order:7}.features-container .features.list-6 .feature:nth-child(9){order:6}.features-container .features.list-7 .feature:first-child{order:3}.features-container .features.list-7 .feature:nth-child(2){order:2}.features-container .features.list-7 .feature:nth-child(3){order:1}.features-container .features.list-7 .feature:nth-child(4){order:5}.features-container .features.list-7 .feature:nth-child(5){order:4}.features-container .features.list-7 .feature:nth-child(6){order:9}.features-container .features.list-7 .feature:nth-child(7){order:8}.features-container .features.list-7 .feature:nth-child(8){order:7}.features-container .features.list-7 .feature:nth-child(9){order:6}.features-container .features.list-8 .feature:first-child{order:3}.features-container .features.list-8 .feature:nth-child(2){order:2}.features-container .features.list-8 .feature:nth-child(3){order:1}.features-container .features.list-8 .feature:nth-child(4){order:5}.features-container .features.list-8 .feature:nth-child(5){order:4}.features-container .features.list-8 .feature:nth-child(6){order:9}.features-container .features.list-8 .feature:nth-child(7){order:8}.features-container .features.list-8 .feature:nth-child(8){order:7}.features-container .features.list-8 .feature:nth-child(9){order:6}@media (max-width:64em){.features-container .features .feature .feature-title{font-size:16px}.features-container .features .feature .feature-desc{font-size:15px}}@media (max-width:48em){.features-container{padding:0;position:static}.features-container .features .feature{grid-template-columns:.12fr 1fr}.features-container.mobile-mode .mobile-feature-list-title{position:relative}.features-container.mobile-mode .mobile-feature-list-title .text{color:#fff;font-family:Open Sans,sans-serif;font-size:18px;font-weight:500;line-height:166%;margin:0 0 3rem;text-align:center}.features-container.mobile-mode .mobile-feature-list-title .chevron-icon{background-color:transparent;left:50%;position:absolute;top:72%;transform:translateX(-50%) rotate(180deg)}.features-container.mobile-mode .mobile-feature-list-title .chevron-icon:before{content:"\f3d8";cursor:pointer;font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body{border-radius:24px;height:auto}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .mobile-branding{display:none}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .payment-details-back-button{left:3%;position:absolute;top:6px;z-index:1}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .payment-details-back-button:after{content:"Back";font-size:13px;margin-left:4px}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .payment-details-back-button:hover{background-color:transparent}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main{min-height:470px}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .pricing-plans{grid-column-gap:1.3rem;display:grid;grid-template-areas:"month semester year" "lifetime lifetime lifetime" "shortaspossible shortaspossible shortaspossible";grid-template-columns:1fr 1fr 1fr;margin-bottom:0;margin-top:3rem}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .pricing-plans .pricing-plan{align-items:center;background-color:#939ba5;border-radius:12px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-weight:300;height:102px;justify-content:center;letter-spacing:1.25px;transition:background-color .5s ease}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .pricing-plans .pricing-plan.month{grid-area:month}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .pricing-plans .pricing-plan.semester{border-radius:0 0 12px 12px;grid-area:semester;position:relative}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .pricing-plans .pricing-plan.semester:before{background-color:#dedede;border-radius:12px 12px 0 0;color:#444;content:"most popular";font-size:8px;left:0;padding:6px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:-21px}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .pricing-plans .pricing-plan.year{grid-area:year}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .pricing-plans .pricing-plan.lifetime{grid-area:lifetime;height:66px;margin-top:1.3rem}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .pricing-plans .pricing-plan.shortaspossible{grid-area:shortaspossible;height:66px;margin-top:1.3rem}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .pricing-plans .pricing-plan.day{margin-top:1.3rem}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .pricing-plans .pricing-plan.selected{background-color:#29a5dc}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .pricing-plans .pricing-plan .pricing-plan-title{align-items:center;display:flex;flex-direction:column;font-size:13px;margin-bottom:.4rem;text-transform:uppercase}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .pricing-plans .pricing-plan .pricing-plan-title span{font-size:21px}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .pricing-plans .pricing-plan .pricing-plan-price{font-size:12px}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .pricing-plans .pricing-plan .pricing-plan-price.discounted{text-decoration:line-through}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .pricing-plans .pricing-plan .discounted-amount.show{background-color:#5cb85c;border-radius:9px;color:#fff;font-size:11px;font-weight:600;padding:0 6px}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .pricing-plans .pricing-plan .discounted-amount.hide{display:none}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .pricing-plans .pricing-plan:hover{background-color:#29a5dc}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .split-modal-subtitle.discounted-plan-styling{animation:quickBackgroundFlash 1s forwards}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .split-modal-subtitle.discounted-plan-styling .pre-discounted-price-total{text-decoration:line-through}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .split-modal-subtitle.discounted-plan-styling .savings-message{color:#5cb85c;text-transform:none}@keyframes quickBackgroundFlash{0%{background-color:#5bfbbb}50%{background-color:#a6fdda}to{background-color:transparent}}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .required-fields-message{font-family:Open Sans,sans-serif;font-size:12px;font-style:italic;font-weight:100;margin:12px 0;text-align:right}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .split-modal-actions .validate-code-link{color:#333;cursor:pointer;font-size:12px;text-align:center;text-decoration:underline}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .split-modal-actions .validate-code-link:hover{color:#29a5dc}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .split-modal-actions .optional-code{margin-bottom:30px}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .split-modal-actions .optional-code.is-invalid{margin-bottom:0}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .split-modal-actions .optional-code .input-and-buttons{position:relative}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .split-modal-actions .optional-code .input-and-buttons .apply-code-button{bottom:0;font-size:12px;height:30px;letter-spacing:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:130px}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .split-modal-actions .pill-button{font-size:14px;letter-spacing:.12em;text-transform:uppercase}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .stripe-form{margin-top:2rem}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .stripe-form .stripe-status{font-family:Open Sans,sans-serif;font-size:12px;font-style:italic;font-weight:100;margin:12px 0}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .stripe-form form .text-field{margin-bottom:30px}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .stripe-form form .text-field.is-invalid{margin-bottom:0}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .stripe-form form .stripe-element-text-field{background-color:#fff;border:1px solid rgba(25,112,150,.3);border-radius:12px;font-size:14px;font-weight:400;height:44px;margin:0;outline:none;padding:12px 18px;transition:box-shadow .2s ease;width:100%}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .stripe-form form .validate-code-link{color:#333;cursor:pointer;font-size:12px;margin:1.5rem auto .6rem;max-width:-moz-fit-content;max-width:fit-content;text-align:center;text-decoration:underline}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .stripe-form form .validate-code-link:hover{color:#29a5dc}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .stripe-form form .invalid-text{color:#c00;font-size:10px}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .stripe-form form .optional-code .input-and-buttons{position:relative}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .stripe-form form .optional-code .input-and-buttons .apply-code-button{bottom:0;font-size:12px;height:30px;letter-spacing:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:130px}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-main .stripe-form .pill-button{font-size:14px;letter-spacing:.12em;text-transform:uppercase}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-side .paywall-side-panel-content{height:100%;overflow-x:hidden;overflow-y:scroll;position:relative}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-side .paywall-side-panel-content .desktop-slide-container{opacity:1;position:absolute;top:50%;transform:translateY(-50%);transition:all 1s ease}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-side .paywall-side-panel-content .desktop-slide-container .rocket-image{background-image:url(/pks/images/brainscape-rocket-d060ba1f26848070b6fb.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:228px;margin-bottom:1.5rem;width:100%}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-side .paywall-side-panel-content .desktop-slide-container .title{font-family:Open Sans,sans-serif;font-size:21px;font-weight:600;letter-spacing:2px;margin:1rem 0;text-transform:capitalize}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-side .paywall-side-panel-content .desktop-slide-container .text{color:#fff;font-family:Open Sans,sans-serif;font-size:16px;font-weight:100;line-height:166%;margin:0}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-side .paywall-side-panel-content .desktop-slide-container.rocket-takeoff-enter-done{top:-9%}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-side .paywall-side-panel-content .desktop-slide-container.rocket-takeoff-enter-done .rocket-image{animation:fadeOut .5s forwards}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-side .paywall-side-panel-content .desktop-slide-container.rocket-takeoff-enter-done .features-container .features{animation:fadeIn 2s forwards}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-side .chevron-icon{background-color:transparent;bottom:2%;color:#fff;left:50%;opacity:0;position:absolute;transform:translateX(-50%) rotate(180deg);transition:all .3s ease}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-side .chevron-icon:before{content:"\f3d8";cursor:pointer;font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-side .chevron-icon.chevron-up{animation:fadeIn .3s 4s forwards;transform:translateX(-50%) rotate(0deg)}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-side .chevron-icon.chevron-down{animation:fadeIn .3s 4s forwards;transform:translateX(-50%) rotate(180deg)}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .mobile-slide-container{display:grid;grid-template-columns:1fr 2fr}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .mobile-slide-container .split-modal-side .paywall-side-panel-content{height:auto}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .mobile-slide-container .split-modal-side .paywall-side-panel-content .rocket-image{background-image:url(/pks/images/brainscape-rocket-d060ba1f26848070b6fb.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:228px;margin-bottom:1.5rem;width:100%}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .mobile-slide-container .split-modal-side .paywall-side-panel-content .title{font-family:Open Sans,sans-serif;font-size:21px;font-weight:600;letter-spacing:2px;margin:1rem 0;text-transform:capitalize}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .mobile-slide-container .split-modal-side .paywall-side-panel-content .text{color:#fff;font-family:Open Sans,sans-serif;font-size:16px;font-weight:100;line-height:166%;margin:0;white-space:normal}.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .mobile-slide-container .features-container .features-title{opacity:0}@media (max-width:64em){.modal-transition-wrapper .modal.split-modal.paywall-modal .modal-body .modal-content .split-modal-side .paywall-side-panel-content .desktop-slide-container .text{font-size:14px}}@media (max-width:48em){.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile{overflow:hidden}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body{background-color:#324054;border-radius:0;height:100vh;max-width:calc(100vw - 60px);overflow:hidden;width:auto}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .mobile-branding{display:none}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content{background-color:transparent;border-radius:0;grid-template-columns:1fr;grid-template-rows:1fr auto;justify-items:center;margin-top:54px;max-height:900px;max-width:600px;overflow:hidden}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .payment-details-back-button{left:6%;top:2%}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container{display:inline;display:initial;grid-template-columns:none;height:calc(100% + 16rem);overflow-y:scroll;padding:30px;position:relative;top:0;transition:all 1s ease}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-side{border-radius:24px;display:inline;display:initial;min-height:0;min-height:auto;padding:0;width:100%}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-side .paywall-side-panel-content{height:auto;overflow:visible;overflow:initial;position:static}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-side .paywall-side-panel-content .rocket-image{background-image:url(/pks/images/brainscape-rocket-d060ba1f26848070b6fb.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:228px;margin-bottom:1.5rem;width:100%}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-side .paywall-side-panel-content .title{font-family:Open Sans,sans-serif;font-size:26px;font-weight:900;letter-spacing:2px;margin:9px 0;text-transform:capitalize}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-side .paywall-side-panel-content .text{color:#fff;font-family:Open Sans,sans-serif;font-size:18px;font-weight:100;line-height:166%;margin:0;white-space:pre-wrap}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-main{margin-top:0;min-height:auto;padding:0;width:100%}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-main .split-modal-title{display:none}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-main .text{color:#fff}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-main .pricing-plans{font-family:Open Sans,sans-serif}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-main .pricing-plans .pricing-plan{height:102px}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-main .pricing-plans .pricing-plan .pricing-plan-title{font-size:11px}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-main .pricing-plans .pricing-plan.semester:before{font-size:8px}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-main .pricing-plans .pricing-plan.lifetime,.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-main .pricing-plans .pricing-plan.shortaspossible{height:66px}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-main .split-modal-actions .validate-code-link{color:#fff}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-main .split-modal-actions .validate-code-link:hover{color:#29a5dc}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-main .split-modal-actions .pill-button{font-size:12px}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-main .stripe-form form .validate-code-link{color:#fff}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .split-modal-main .stripe-form form .validate-code-link:hover{color:#939ba5}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .features-container{margin-bottom:9rem;margin-top:3rem;opacity:0;position:static}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .features-container .features-title{color:#fff;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:166%;margin:0;text-align:center}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .features-container .chevron-icon{color:#fff;text-align:center;transform:rotate(180deg);transition:all .3s ease}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .features-container .chevron-icon:before{content:"\f3d8";font-family:Ionicons;font-size:24px;font-style:normal;line-height:inherit}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container .features-container .features{margin-top:2rem;opacity:1}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container.rocket-takeoff-enter-done{top:-16rem}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container.rocket-takeoff-enter-done .split-modal-side .paywall-side-panel-content .rocket-image{animation:fadeOut .5s forwards}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container.rocket-takeoff-enter-done .features-container{animation:fadeIn 2s forwards}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile .modal-body .modal-content .mobile-slide-container.rocket-takeoff-enter-done .features-container .features-title{opacity:1}.modal-transition-wrapper .modal.split-modal.paywall-modal:not(.is-mobile).split-modal .modal-body .modal-content .split-modal-main .split-modal-actions .validate-code-link,.modal-transition-wrapper .modal.split-modal.paywall-modal:not(.is-mobile).split-modal .modal-body .modal-content .split-modal-main .split-modal-title{color:#fff}.modal-transition-wrapper .modal.split-modal.paywall-modal:not(.is-mobile).split-modal .modal-body .modal-content .split-modal-main .split-modal-actions .validate-code-link:hover{color:#29a5dc}}@media (max-width:30em){.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile.split-modal .modal-body{max-width:100%;width:100%}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile.split-modal .modal-body .modal-content .mobile-slide-container{padding:15px}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile.split-modal .modal-body .modal-content .mobile-slide-container.rocket-takeoff-enter-done{top:-15rem}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile.split-modal .modal-body .modal-content .mobile-slide-container .split-modal-side .paywall-side-panel-content .title{font-size:21px}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile.split-modal .modal-body .modal-content .mobile-slide-container .split-modal-side .paywall-side-panel-content .text{font-size:15px}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile.split-modal .modal-body .modal-content .mobile-slide-container .split-modal-main .pricing-plans{grid-column-gap:1rem}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile.split-modal .modal-body .modal-content .mobile-slide-container .split-modal-main .pricing-plans .pricing-plan .pricing-plan-title span{font-size:18px}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile.split-modal .modal-body .modal-content .mobile-slide-container .split-modal-main .pricing-plans .pricing-plan.cram,.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile.split-modal .modal-body .modal-content .mobile-slide-container .split-modal-main .pricing-plans .pricing-plan.month,.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile.split-modal .modal-body .modal-content .mobile-slide-container .split-modal-main .pricing-plans .pricing-plan.semester,.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile.split-modal .modal-body .modal-content .mobile-slide-container .split-modal-main .pricing-plans .pricing-plan.year{height:86px}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile.split-modal .modal-body .modal-content .mobile-slide-container .split-modal-main .pricing-plans .pricing-plan.semester:before{font-size:7px}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile.split-modal .modal-body .modal-content .mobile-slide-container .split-modal-main .pricing-plans .pricing-plan.lifetime,.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile.split-modal .modal-body .modal-content .mobile-slide-container .split-modal-main .pricing-plans .pricing-plan.shortaspossible{height:54px}.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile.split-modal .modal-body .modal-content .mobile-slide-container .stripe-form .pill-button{font-size:12px}}@media (max-width:26.25em){.modal-transition-wrapper .modal.split-modal.paywall-modal.is-mobile.split-modal .modal-body .modal-content{max-height:100vh}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-content .bruce-wait-panel{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.modal-content .bruce-wait-panel .bruce-logo{height:150px;margin:21px 0;width:auto}.modal-content .bruce-wait-panel .quote-container{align-items:center;display:flex;height:30px;justify-content:center;overflow:hidden;position:relative;width:100%}.modal-content .bruce-wait-panel .quote-container .quote{font-size:18px;font-weight:600;position:absolute;transition:transform 1s ease,opacity 1s ease}.modal-content .bruce-wait-panel .quote-container .quote.animate-in{animation:slide-up-in 1s forwards;opacity:0;transform:translateY(100%)}.modal-content .bruce-wait-panel .quote-container .quote.animate-out{animation:slide-up-out 1s forwards;opacity:1;transform:translateY(-100%)}@media (max-width:768px){.modal-content .bruce-wait-panel .bruce-logo{height:100px}.modal-content .bruce-wait-panel .quote-container .quote{font-size:14px}}@media (max-width:320px){.modal-content .bruce-wait-panel .quote-container{height:46px}}@keyframes slide-up-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}.choose-deck-panel{grid-gap:18px;display:flex;flex-direction:column;gap:18px;width:100%}.choose-deck-panel .modal-body{background:linear-gradient(90deg,#fff 50%,#ecf7ff 0)}.choose-deck-panel .title-and-info-tooltip{align-items:center;display:flex;justify-content:center;margin-bottom:24px}.choose-deck-panel .modal-sections{grid-gap:60px;align-items:stretch;display:flex;gap:60px;justify-content:center;position:relative;width:100%}.choose-deck-panel .modal-sections .modal-section{grid-gap:21px;align-items:center;display:flex;flex:1;flex-direction:column;gap:21px;margin:0;width:50%}.choose-deck-panel .modal-sections .modal-section.existing-deck-option .pulldown{margin-top:0!important;max-width:100%!important;width:100%!important}.choose-deck-panel .modal-sections .modal-section.existing-deck-option .pulldown .pulldown-list{margin-top:18px}.choose-deck-panel .modal-sections .modal-section.new-deck-option .new-deck-form .text-field{width:300px}.choose-deck-panel .modal-sections .modal-section.new-deck-option .new-deck-form .text-field .field-label{font-size:10px;margin:2px 9px}.choose-deck-panel .modal-sections .modal-section.new-deck-option .new-deck-form .text-field.deck-name{margin-top:-18px}.choose-deck-panel .modal-sections .modal-section.new-deck-option .new-deck-form .text-field.deck-desc{margin-top:12px}.choose-deck-panel .modal-sections .modal-section.primary{justify-content:space-evenly}.choose-deck-panel .modal-sections .modal-section.secondary .modal-section-header.new-feature{padding-right:24px}.choose-deck-panel .modal-sections .modal-section .modal-section-header{color:#324a6b;font-size:18px;font-weight:600;line-height:1;position:relative}.choose-deck-panel .modal-sections .modal-section .modal-section-content{grid-gap:6px;align-items:center;display:flex;flex-direction:column;gap:6px;height:100%;justify-content:center;width:100%}.choose-deck-panel .modal-sections .modal-section .modal-actions{flex-direction:column;margin-top:0!important}.choose-deck-panel .modal-sections .modal-section .modal-actions .first-row{margin-bottom:18px}.choose-deck-panel .modal-sections .modal-section .modal-actions .first-row .simple-text-button{font-size:14px}.choose-deck-panel .modal-sections .modal-section .modal-actions .first-row .simple-text-button .two-sparkles-icon svg{margin-right:3px;width:18px}.choose-deck-panel .modal-sections .modal-section .modal-actions .second-row{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:15px}.choose-deck-panel .modal-sections .modal-section .modal-actions .cancel-modal-text-button{margin-top:12px!important}.choose-deck-panel .modal-sections .divider{color:#586474;font-size:12px;font-weight:600;left:50%;position:absolute;right:50%;top:50%;transform:translate(-50%,-50%);width:-moz-max-content;width:max-content}.choose-deck-panel .bottom-caption{align-items:center;color:#586474;display:flex;font-size:12px;justify-content:center}.choose-deck-panel .bottom-caption .caption-tip{margin:0 6px}@media (max-width:1056px){.modal-transition-wrapper .modal.make-flashcards-modal.choose-deck-panel .modal-body{background-color:#fff}.modal-transition-wrapper .modal.make-flashcards-modal.choose-deck-panel .modal-body .modal-content .modal-sections{grid-gap:36px;flex-direction:column}.modal-transition-wrapper .modal.make-flashcards-modal.choose-deck-panel .modal-body .modal-content .modal-sections .modal-section{width:100%}.modal-transition-wrapper .modal.make-flashcards-modal.choose-deck-panel .modal-body .modal-content .modal-sections .divider{position:relative;transform:translate(-50%)}.modal-transition-wrapper .modal.make-flashcards-modal.choose-deck-panel .modal-body .modal-content .modal-sections .modal-actions{grid-gap:0;flex-direction:column}}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .modal-image svg{height:102px;width:102px}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .generate-from-topic-panel{grid-gap:18px;align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center;width:100%}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .generate-from-topic-panel .modal-guidance{align-items:center;display:flex;justify-content:center}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .generate-from-topic-panel .generate-from-topic-form{width:100%}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .generate-from-topic-panel .generate-from-topic-info{display:flex;flex-direction:column;margin-top:12px}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .generate-from-topic-panel .generate-from-topic-info .field-caption{align-items:center;color:#197096;display:flex;font-size:12px;justify-content:space-between}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .generate-from-topic-panel .generate-from-topic-info .field-caption .left-field-caption{color:#6c7b91}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .generate-from-topic-panel .generate-from-topic-info .field-caption .right-field-caption .right-caption{align-items:center;color:#29a5dc;display:flex}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .generate-from-topic-panel .generate-from-topic-info .field-caption .right-field-caption .right-caption .advanced-option{align-items:center;color:inherit;cursor:pointer;display:flex}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .generate-from-topic-panel .generate-from-topic-info .field-caption .right-field-caption .right-caption .advanced-option:after{content:"\f35f";font-family:Ionicons;font-size:18px;margin:0 3px}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .generate-from-topic-panel .generate-from-topic-info .field-caption .right-field-caption .right-caption .caption-link{margin-left:12px}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .generate-from-topic-panel .advanced-options{margin-top:24px}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .generate-from-topic-panel .advanced-options .language-label-and-pulldown{align-items:center;display:flex;font-size:13px;height:36px;justify-content:flex-start;margin:12px 0}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .generate-from-topic-panel .advanced-options .language-label-and-pulldown .language-label{width:60px}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .generate-from-topic-panel .advanced-options .language-label-and-pulldown .language-pulldown{height:36px;width:240px}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .generate-from-topic-panel .advanced-options .language-label-and-pulldown .language-pulldown .pulldown-button .pulldown-selected-option{font-size:13px;height:36px}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .generate-from-topic-panel .advanced-options .language-label-and-pulldown .language-pulldown .pulldown-list{top:36px;width:240px}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .generate-from-topic-panel .advanced-options .language-label-and-pulldown .language-pulldown .pulldown-list .pulldown-option{text-transform:capitalize}.import-paste-flashcards-panel{grid-gap:18px;align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center;width:100%}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body{align-items:center;background-color:#fafafa;display:flex;justify-content:center;padding:30px 48px}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .modal-image svg{height:96px;width:96px}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .modal-title{line-height:100%;text-transform:capitalize}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .modal-guidance{font-size:18px}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .text-field{margin-bottom:0}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .error-message{color:#c00;font-style:italic;margin:12px;text-align:center}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .modal-actions{margin-top:15px}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .modal-actions .pill-button{min-width:222px}@media (max-width:1056px){.modal-transition-wrapper .modal.make-flashcards-modal .modal-body{max-width:100%}.modal-transition-wrapper .modal.make-flashcards-modal .modal-body .modal-content .modal-actions{grid-gap:18px;flex-direction:column-reverse}}.paste-text-panel{grid-gap:18px;display:flex;flex-direction:column;gap:18px;width:100%}.paste-text-panel .upload-info{display:flex;flex-direction:column;margin-top:12px}.paste-text-panel .upload-info .field-caption{align-items:center;color:#197096;display:flex;font-size:12px;justify-content:space-between}.paste-text-panel .upload-info .field-caption .left-field-caption{color:#6c7b91;text-transform:uppercase}.paste-text-panel .upload-info .field-caption .right-field-caption .caption-tip{margin:0 6px}.review-card-rows-panel{width:100%}.review-card-rows-panel .card-list-container{margin:30px 0 15px;max-height:300px;overflow-y:scroll;position:relative}.review-card-rows-panel .card-list-container table.card-list{border:0;display:flex;flex-direction:column}.review-card-rows-panel .card-list-container table.card-list thead{background-color:#fff;border:inherit;padding:12px;width:100%}.review-card-rows-panel .card-list-container table.card-list thead tr{grid-gap:30px;display:flex;gap:30px;width:100%}.review-card-rows-panel .card-list-container table.card-list thead tr th{border:inherit;width:95%}.review-card-rows-panel .card-list-container table.card-list thead tr th.index-header{width:5%}.review-card-rows-panel .card-list-container table.card-list tbody{border:inherit}.review-card-rows-panel .card-list-container table.card-list tbody tr.card{grid-gap:30px;border:inherit;display:flex;gap:30px;padding:12px}.review-card-rows-panel .card-list-container table.card-list tbody tr.card.even{background-color:#eee}.review-card-rows-panel .card-list-container table.card-list tbody tr.card.odd{background-color:#fff}.review-card-rows-panel .card-list-container table.card-list tbody tr.card td{border:inherit;width:95%}.review-card-rows-panel .card-list-container table.card-list tbody tr.card td.index{width:5%}.review-card-rows-panel .review-info{display:flex;flex-direction:column;margin-bottom:21px}.review-card-rows-panel .review-info .field-caption{align-items:center;color:#197096;display:flex;font-size:12px;justify-content:space-between}.review-card-rows-panel .review-info .field-caption .left-field-caption{color:#6c7b91;text-transform:uppercase}.review-card-rows-panel .review-info .field-caption .right-field-caption .right-caption{align-items:center;display:flex}.review-card-rows-panel .review-info .field-caption .right-field-caption .right-caption .caption-link{margin-left:12px}.review-card-rows-panel .modal-actions .fix-with-ai-button .icon-button .sparkles-icon:before{background-image:url(/pks/images/shared/sparkles-042a253d95bf14002d60.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";height:18px;width:18px}.review-card-rows-panel .modal-actions .fix-with-ai-button .icon-button:hover{background-color:transparent}.modal-transition-wrapper .modal.make-flashcards-modal.select-method-panel .modal-body{background:linear-gradient(90deg,#fff 50%,#ecf7ff 0)}.modal-transition-wrapper .modal.make-flashcards-modal.select-method-panel .modal-body .modal-content{grid-gap:30px;gap:30px}.modal-transition-wrapper .modal.make-flashcards-modal.select-method-panel .modal-body .modal-content .modal-sections{grid-gap:60px;align-items:stretch;display:flex;gap:60px;justify-content:center;position:relative;width:100%}.modal-transition-wrapper .modal.make-flashcards-modal.select-method-panel .modal-body .modal-content .modal-sections .modal-section{grid-gap:21px;align-items:center;display:flex;flex-direction:column;gap:21px;margin:0;width:50%}.modal-transition-wrapper .modal.make-flashcards-modal.select-method-panel .modal-body .modal-content .modal-sections .modal-section.primary{justify-content:space-evenly}.modal-transition-wrapper .modal.make-flashcards-modal.select-method-panel .modal-body .modal-content .modal-sections .modal-section.secondary .modal-section-header.new-feature{padding-right:24px}.modal-transition-wrapper .modal.make-flashcards-modal.select-method-panel .modal-body .modal-content .modal-sections .modal-section .modal-section-header{color:#324a6b;font-size:21px;font-weight:600;line-height:1;position:relative}.modal-transition-wrapper .modal.make-flashcards-modal.select-method-panel .modal-body .modal-content .modal-sections .modal-section .modal-section-content{grid-gap:21px;align-items:center;display:flex;flex-direction:column;gap:21px;height:100%;justify-content:center;width:100%}.modal-transition-wrapper .modal.make-flashcards-modal.select-method-panel .modal-body .modal-content .modal-sections .divider{color:#586474;font-size:12px;font-weight:600;left:50%;position:absolute;right:50%;top:50%;transform:translate(-50%,-50%);width:-moz-max-content;width:max-content}.modal-transition-wrapper .modal.make-flashcards-modal.select-method-panel .modal-body .modal-content .bottom-caption{align-items:center;color:#586474;display:flex;font-size:12px;justify-content:center}.modal-transition-wrapper .modal.make-flashcards-modal.select-method-panel .modal-body .modal-content .bottom-caption .caption-tip{margin:0 6px}@media (max-width:1280px){.modal-transition-wrapper .modal.make-flashcards-modal.select-method-panel .modal-body .modal-content .modal-sections{grid-gap:72px;gap:72px}.modal-transition-wrapper .modal.make-flashcards-modal.select-method-panel .modal-body .modal-content .modal-sections .divider{font-size:12px}}@media (max-width:942px){.modal-transition-wrapper .modal.make-flashcards-modal.select-method-panel .modal-body{background:#fff}.modal-transition-wrapper .modal.make-flashcards-modal.select-method-panel .modal-body .modal-content .modal-sections{grid-gap:36px;align-items:center;flex-direction:column;gap:36px}.modal-transition-wrapper .modal.make-flashcards-modal.select-method-panel .modal-body .modal-content .modal-sections .modal-section{width:100%}.modal-transition-wrapper .modal.make-flashcards-modal.select-method-panel .modal-body .modal-content .modal-sections .divider{left:auto;position:relative;right:auto;top:auto;transform:none}.modal-transition-wrapper .modal.make-flashcards-modal.select-method-panel .modal-body .modal-content .bottom-caption{flex-direction:column}}.simulated-progress-bar{grid-gap:12px;align-items:center;display:flex;flex-direction:column;gap:12px;margin:15px 0;overflow:hidden;width:100%}.simulated-progress-bar .simulated-progress-bar-container{background-color:#eee;border-radius:25px;width:inherit}.simulated-progress-bar .simulated-progress-bar-container .simulated-progress-bar-filler{background-color:#2dc08b;background-color:#ff8243;border-radius:inherit;color:#fff;font-weight:700;height:18px;line-height:18px;text-align:center;transition:width .5s ease}.summarize-from-content-panel{grid-gap:18px;align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center;width:100%}.summarize-from-content-panel .features-forum-button{color:#29a5dc;font-size:inherit;font-style:italic;font-weight:600}.upload-file-panel{grid-gap:18px;display:flex;flex-direction:column;gap:18px;width:100%}.upload-file-panel .import-deck-form .file-drop-zone-field .upload-info .field-caption .right-field-caption .caption-tip{margin:0 6px}.pack-item .pack-link{text-decoration:none}.pack-item .pack-link .pack-tile{grid-column-gap:12px;align-items:center;background-color:#f5f7f8;border-radius:6px;cursor:pointer;display:grid;grid-template-columns:auto 1fr;min-height:90px;min-width:280px;padding:15px;width:100%}.pack-item .pack-link .pack-tile .tile-icon{height:60px;position:relative;width:60px}.pack-item .pack-link .pack-tile .tile-icon .tile-icon-img{border-radius:3px;height:100%;width:100%}.pack-item .pack-link .pack-tile .tile-icon .add-class-button{background-color:#fff;bottom:-9px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);font-size:24px;padding:15px;position:absolute;right:-9px}.pack-item .pack-link .pack-tile .tile-icon .add-class-button.icon-button:hover{color:#ff8243}.pack-item .pack-link .pack-tile .tile-metadata{grid-row-gap:6px;display:flex;flex-direction:column;row-gap:6px}.pack-item .pack-link .pack-tile .tile-metadata .subject-name{color:#000;font-family:Mont,sans-serif;font-size:.9rem;margin:0;text-transform:capitalize}.pack-item .pack-link .pack-tile .tile-metadata .subject-name span.isCertified:before{color:#00db68;content:"\f120";font-family:Ionicons;font-size:24px;font-size:16px;font-style:normal;line-height:inherit;margin-right:6px}.pack-item .pack-link .pack-tile .tile-metadata .subject-stats{grid-column-gap:12px;-moz-column-gap:12px;column-gap:12px;display:flex}.pack-item .pack-link .pack-tile .tile-metadata .subject-stats .stat{color:#5f5f5f;font-family:Open Sans,sans-serif;font-size:.76rem;font-style:normal;font-weight:100;line-height:100%}@media (min-width:640px){.pack-item .pack-link .pack-tile .tile-icon{height:54px;width:54px}.pack-item .pack-link .pack-tile .tile-metadata .subject-name{font-size:.9rem}.pack-item .pack-link .pack-tile .tile-metadata .subject-stats .stat{font-size:.8rem}}.user-profile-page{height:100%;min-height:100vh}.user-profile-page .new-profiles-page{height:100%;margin-top:4.5rem}.user-profile-page .new-profiles-page .page-shell{background-color:#fbfbfb;display:flex;flex-direction:column;height:inherit}.user-profile-page .new-profiles-page .page-shell .header{background-color:#324a6b;display:flex;min-height:132px;padding-bottom:21px;padding-top:21px}.user-profile-page .new-profiles-page .page-shell .header .header-container{align-items:center;display:flex;flex:1;flex-direction:row;margin-left:6%;margin-right:6%}.user-profile-page .new-profiles-page .page-shell .header .header-container .profile-user-avatar .user-avatar-initials{font-size:48px}.user-profile-page .new-profiles-page .page-shell .header .header-container .profile-user-info{grid-row-gap:9px;display:flex;flex:1;flex-direction:column;row-gap:9px}.user-profile-page .new-profiles-page .page-shell .header .header-container .profile-user-info .user-name{color:#fff;font-family:Mont,sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:100%}.user-profile-page .new-profiles-page .page-shell .header .header-container .profile-user-info .user-bio,.user-profile-page .new-profiles-page .page-shell .header .header-container .profile-user-info .user-school-or-company{color:#fff;font-family:Open Sans,sans-serif;font-size:.8rem;font-style:normal;font-weight:100;line-height:166%;max-width:420px;opacity:.9}.user-profile-page .new-profiles-page .page-shell .header .header-container .profile-user-info .user-school-or-company{grid-row-gap:6px;display:flex;flex-direction:column;row-gap:6px}.user-profile-page .new-profiles-page .page-shell .header .header-container .profile-user-info .user-school-or-company .label{font-weight:400}.user-profile-page .new-profiles-page .page-shell .header .header-container .profile-user-info .user-school-or-company .label span{font-weight:100}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container{margin-left:6%;margin-right:6%;min-height:calc(100vh - 4.5em - 192px);padding-top:36px}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container .section{margin-bottom:36px}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container .section .section-heading{color:#000;font-size:1rem;font-weight:600;margin:0 0 30px;text-transform:capitalize}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container .section .pack-items{grid-row-gap:21px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,100%))}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container .section .video-and-desc{grid-column-gap:48px;-moz-column-gap:48px;column-gap:48px}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container .section .video-and-desc .desc .text-blurb{color:#5f5f5f;font-family:Open Sans,sans-serif;font-size:.9rem;font-style:normal;font-weight:100;line-height:166%}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container .section .video-and-desc .desc .primary-ctas{grid-column-gap:2rem;grid-row-gap:18px;display:inline-grid;justify-content:center;row-gap:18px}@media (min-width:768px){.user-profile-page .new-profiles-page{height:100%}.user-profile-page .new-profiles-page .page-shell .header{min-height:192px}.user-profile-page .new-profiles-page .page-shell .header .header-container{margin-left:6%;margin-right:6%}.user-profile-page .new-profiles-page .page-shell .header .header-container .profile-user-avatar{height:120px;margin-right:30px;width:120px}.user-profile-page .new-profiles-page .page-shell .header .header-container .profile-user-info .user-name{font-size:1.8rem}.user-profile-page .new-profiles-page .page-shell .header .header-container .profile-user-info .user-bio,.user-profile-page .new-profiles-page .page-shell .header .header-container .profile-user-info .user-school-or-company{font-size:.85rem}.user-profile-page .new-profiles-page .page-shell .header .header-container .profile-user-info .user-school-or-company{grid-column-gap:12px;-moz-column-gap:12px;column-gap:12px;flex-direction:row}.user-profile-page .new-profiles-page .page-shell .header .header-container .profile-user-info .user-bio{max-width:66%}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container{padding-top:54px}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container .section{margin-bottom:54px}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container .section .section-heading{font-size:1.1rem}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container .section .pack-items{grid-gap:42px 30px;grid-template-columns:repeat(auto-fit,minmax(240px,276px))}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container .section .video-and-desc .video .video-modal-poster{justify-content:left}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container .section .video-and-desc .video .video-modal-poster .video-poster-image{max-width:100%}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container .section .video-and-desc .video .video-modal-poster .play-icon{left:50%;transform:translateX(-50%)}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container .section .video-and-desc .desc .text-blurb{font-size:1rem;max-width:100%}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container .section .video-and-desc .desc .primary-ctas{justify-content:left}}@media (min-width:1024px){.user-profile-page .new-profiles-page .page-shell .header .header-container,.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container{margin-left:4%;margin-right:4%}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container .section .video-and-desc{grid-column-gap:30px;align-items:center;-moz-column-gap:30px;column-gap:30px;display:flex;flex-direction:row}}@media (min-width:1440px){.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container .section .video-and-desc{grid-column-gap:48px;align-items:center;-moz-column-gap:48px;column-gap:48px;display:flex;flex-direction:row}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container .section .video-and-desc .video .video-modal-poster .video-poster-image{max-width:606px}.user-profile-page .new-profiles-page .page-shell .main-content .main-content-container .section .video-and-desc .desc .text-blurb{max-width:72%}}.large-ctas{grid-column-gap:3rem;display:grid;grid-template-columns:max-content max-content max-content}.large-ctas .rect-button{height:84px;max-width:100%;width:276px}@media (max-width:64em){.large-ctas{grid-column-gap:2rem}.large-ctas .rect-button{height:74px;width:240px}}@media (max-width:48em){.large-ctas{grid-column-gap:1.3rem}.large-ctas .rect-button{height:66px;width:216px}}@media (max-width:30em){.large-ctas .rect-button{height:56.65px;width:172px}}@media (max-width:20em){.large-ctas{grid-column-gap:.9rem}.large-ctas .rect-button{height:40.17px;width:132px}}