@charset "UTF-8";@font-face{font-family:foundation-icons;src:url(../font/foundation-icons.eot);src:url(../font/foundation-icons.eot?#iefix) format("embedded-opentype"),url(../font/foundation-icons.woff) format("woff"),url(../font/foundation-icons.ttf) format("truetype"),url(../font/foundation-icons.svg#fontcustom) format("svg");font-weight:400;font-style:normal}.fi-address-book:before,.fi-alert:before,.fi-align-center:before,.fi-align-justify:before,.fi-align-left:before,.fi-align-right:before,.fi-anchor:before,.fi-annotate:before,.fi-archive:before,.fi-arrow-down:before,.fi-arrow-left:before,.fi-arrow-right:before,.fi-arrow-up:before,.fi-arrows-compress:before,.fi-arrows-expand:before,.fi-arrows-in:before,.fi-arrows-out:before,.fi-asl:before,.fi-asterisk:before,.fi-at-sign:before,.fi-background-color:before,.fi-battery-empty:before,.fi-battery-full:before,.fi-battery-half:before,.fi-bitcoin-circle:before,.fi-bitcoin:before,.fi-blind:before,.fi-bluetooth:before,.fi-bold:before,.fi-book-bookmark:before,.fi-book:before,.fi-bookmark:before,.fi-braille:before,.fi-burst-new:before,.fi-burst-sale:before,.fi-burst:before,.fi-calendar:before,.fi-camera:before,.fi-check:before,.fi-checkbox:before,.fi-clipboard-notes:before,.fi-clipboard-pencil:before,.fi-clipboard:before,.fi-clock:before,.fi-closed-caption:before,.fi-cloud:before,.fi-comment-minus:before,.fi-comment-quotes:before,.fi-comment-video:before,.fi-comment:before,.fi-comments:before,.fi-compass:before,.fi-contrast:before,.fi-credit-card:before,.fi-crop:before,.fi-crown:before,.fi-css3:before,.fi-database:before,.fi-die-five:before,.fi-die-four:before,.fi-die-one:before,.fi-die-six:before,.fi-die-three:before,.fi-die-two:before,.fi-dislike:before,.fi-dollar-bill:before,.fi-dollar:before,.fi-download:before,.fi-eject:before,.fi-elevator:before,.fi-euro:before,.fi-eye:before,.fi-fast-forward:before,.fi-female-symbol:before,.fi-female:before,.fi-filter:before,.fi-first-aid:before,.fi-flag:before,.fi-folder-add:before,.fi-folder-lock:before,.fi-folder:before,.fi-foot:before,.fi-foundation:before,.fi-graph-bar:before,.fi-graph-horizontal:before,.fi-graph-pie:before,.fi-graph-trend:before,.fi-guide-dog:before,.fi-hearing-aid:before,.fi-heart:before,.fi-home:before,.fi-html5:before,.fi-indent-less:before,.fi-indent-more:before,.fi-info:before,.fi-italic:before,.fi-key:before,.fi-laptop:before,.fi-layout:before,.fi-lightbulb:before,.fi-like:before,.fi-link:before,.fi-list-bullet:before,.fi-list-number:before,.fi-list-thumbnails:before,.fi-list:before,.fi-lock:before,.fi-loop:before,.fi-magnifying-glass:before,.fi-mail:before,.fi-male-female:before,.fi-male-symbol:before,.fi-male:before,.fi-map:before,.fi-marker:before,.fi-megaphone:before,.fi-microphone:before,.fi-minus-circle:before,.fi-minus:before,.fi-mobile-signal:before,.fi-mobile:before,.fi-monitor:before,.fi-mountains:before,.fi-music:before,.fi-next:before,.fi-no-dogs:before,.fi-no-smoking:before,.fi-page-add:before,.fi-page-copy:before,.fi-page-csv:before,.fi-page-delete:before,.fi-page-doc:before,.fi-page-edit:before,.fi-page-export-csv:before,.fi-page-export-doc:before,.fi-page-export-pdf:before,.fi-page-export:before,.fi-page-filled:before,.fi-page-multiple:before,.fi-page-pdf:before,.fi-page-remove:before,.fi-page-search:before,.fi-page:before,.fi-paint-bucket:before,.fi-paperclip:before,.fi-pause:before,.fi-paw:before,.fi-paypal:before,.fi-pencil:before,.fi-photo:before,.fi-play-circle:before,.fi-play-video:before,.fi-play:before,.fi-plus:before,.fi-pound:before,.fi-power:before,.fi-previous:before,.fi-price-tag:before,.fi-pricetag-multiple:before,.fi-print:before,.fi-prohibited:before,.fi-projection-screen:before,.fi-puzzle:before,.fi-quote:before,.fi-record:before,.fi-refresh:before,.fi-results-demographics:before,.fi-results:before,.fi-rewind-ten:before,.fi-rewind:before,.fi-rss:before,.fi-safety-cone:before,.fi-save:before,.fi-share:before,.fi-sheriff-badge:before,.fi-shield:before,.fi-shopping-bag:before,.fi-shopping-cart:before,.fi-shuffle:before,.fi-skull:before,.fi-social-500px:before,.fi-social-adobe:before,.fi-social-amazon:before,.fi-social-android:before,.fi-social-apple:before,.fi-social-behance:before,.fi-social-bing:before,.fi-social-blogger:before,.fi-social-delicious:before,.fi-social-designer-news:before,.fi-social-deviant-art:before,.fi-social-digg:before,.fi-social-dribbble:before,.fi-social-drive:before,.fi-social-dropbox:before,.fi-social-evernote:before,.fi-social-facebook:before,.fi-social-flickr:before,.fi-social-forrst:before,.fi-social-foursquare:before,.fi-social-game-center:before,.fi-social-github:before,.fi-social-google-plus:before,.fi-social-hacker-news:before,.fi-social-hi5:before,.fi-social-instagram:before,.fi-social-joomla:before,.fi-social-lastfm:before,.fi-social-linkedin:before,.fi-social-medium:before,.fi-social-myspace:before,.fi-social-orkut:before,.fi-social-path:before,.fi-social-picasa:before,.fi-social-pinterest:before,.fi-social-rdio:before,.fi-social-reddit:before,.fi-social-skillshare:before,.fi-social-skype:before,.fi-social-smashing-mag:before,.fi-social-snapchat:before,.fi-social-spotify:before,.fi-social-squidoo:before,.fi-social-stack-overflow:before,.fi-social-steam:before,.fi-social-stumbleupon:before,.fi-social-treehouse:before,.fi-social-tumblr:before,.fi-social-twitter:before,.fi-social-vimeo:before,.fi-social-windows:before,.fi-social-xbox:before,.fi-social-yahoo:before,.fi-social-yelp:before,.fi-social-youtube:before,.fi-social-zerply:before,.fi-social-zurb:before,.fi-sound:before,.fi-star:before,.fi-stop:before,.fi-strikethrough:before,.fi-subscript:before,.fi-superscript:before,.fi-tablet-landscape:before,.fi-tablet-portrait:before,.fi-target-two:before,.fi-target:before,.fi-telephone-accessible:before,.fi-telephone:before,.fi-text-color:before,.fi-thumbnails:before,.fi-ticket:before,.fi-torso-business:before,.fi-torso-female:before,.fi-torso:before,.fi-torsos-all-female:before,.fi-torsos-all:before,.fi-torsos-female-male:before,.fi-torsos-male-female:before,.fi-torsos:before,.fi-trash:before,.fi-trees:before,.fi-trophy:before,.fi-underline:before,.fi-universal-access:before,.fi-unlink:before,.fi-unlock:before,.fi-upload-cloud:before,.fi-upload:before,.fi-usb:before,.fi-video:before,.fi-volume-none:before,.fi-volume-strike:before,.fi-volume:before,.fi-web:before,.fi-wheelchair:before,.fi-widget:before,.fi-wrench:before,.fi-x-circle:before,.fi-x:before,.fi-yen:before,.fi-zoom-in:before,.fi-zoom-out:before{font-family:foundation-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;text-decoration:inherit}.fi-address-book:before{content:"\f100"}.fi-alert:before{content:"\f101"}.fi-align-center:before{content:"\f102"}.fi-align-justify:before{content:"\f103"}.fi-align-left:before{content:"\f104"}.fi-align-right:before{content:"\f105"}.fi-anchor:before{content:"\f106"}.fi-annotate:before{content:"\f107"}.fi-archive:before{content:"\f108"}.fi-arrow-down:before{content:"\f109"}.fi-arrow-left:before{content:"\f10a"}.fi-arrow-right:before{content:"\f10b"}.fi-arrow-up:before{content:"\f10c"}.fi-arrows-compress:before{content:"\f10d"}.fi-arrows-expand:before{content:"\f10e"}.fi-arrows-in:before{content:"\f10f"}.fi-arrows-out:before{content:"\f110"}.fi-asl:before{content:"\f111"}.fi-asterisk:before{content:"\f112"}.fi-at-sign:before{content:"\f113"}.fi-background-color:before{content:"\f114"}.fi-battery-empty:before{content:"\f115"}.fi-battery-full:before{content:"\f116"}.fi-battery-half:before{content:"\f117"}.fi-bitcoin-circle:before{content:"\f118"}.fi-bitcoin:before{content:"\f119"}.fi-blind:before{content:"\f11a"}.fi-bluetooth:before{content:"\f11b"}.fi-bold:before{content:"\f11c"}.fi-book-bookmark:before{content:"\f11d"}.fi-book:before{content:"\f11e"}.fi-bookmark:before{content:"\f11f"}.fi-braille:before{content:"\f120"}.fi-burst-new:before{content:"\f121"}.fi-burst-sale:before{content:"\f122"}.fi-burst:before{content:"\f123"}.fi-calendar:before{content:"\f124"}.fi-camera:before{content:"\f125"}.fi-check:before{content:"\f126"}.fi-checkbox:before{content:"\f127"}.fi-clipboard-notes:before{content:"\f128"}.fi-clipboard-pencil:before{content:"\f129"}.fi-clipboard:before{content:"\f12a"}.fi-clock:before{content:"\f12b"}.fi-closed-caption:before{content:"\f12c"}.fi-cloud:before{content:"\f12d"}.fi-comment-minus:before{content:"\f12e"}.fi-comment-quotes:before{content:"\f12f"}.fi-comment-video:before{content:"\f130"}.fi-comment:before{content:"\f131"}.fi-comments:before{content:"\f132"}.fi-compass:before{content:"\f133"}.fi-contrast:before{content:"\f134"}.fi-credit-card:before{content:"\f135"}.fi-crop:before{content:"\f136"}.fi-crown:before{content:"\f137"}.fi-css3:before{content:"\f138"}.fi-database:before{content:"\f139"}.fi-die-five:before{content:"\f13a"}.fi-die-four:before{content:"\f13b"}.fi-die-one:before{content:"\f13c"}.fi-die-six:before{content:"\f13d"}.fi-die-three:before{content:"\f13e"}.fi-die-two:before{content:"\f13f"}.fi-dislike:before{content:"\f140"}.fi-dollar-bill:before{content:"\f141"}.fi-dollar:before{content:"\f142"}.fi-download:before{content:"\f143"}.fi-eject:before{content:"\f144"}.fi-elevator:before{content:"\f145"}.fi-euro:before{content:"\f146"}.fi-eye:before{content:"\f147"}.fi-fast-forward:before{content:"\f148"}.fi-female-symbol:before{content:"\f149"}.fi-female:before{content:"\f14a"}.fi-filter:before{content:"\f14b"}.fi-first-aid:before{content:"\f14c"}.fi-flag:before{content:"\f14d"}.fi-folder-add:before{content:"\f14e"}.fi-folder-lock:before{content:"\f14f"}.fi-folder:before{content:"\f150"}.fi-foot:before{content:"\f151"}.fi-foundation:before{content:"\f152"}.fi-graph-bar:before{content:"\f153"}.fi-graph-horizontal:before{content:"\f154"}.fi-graph-pie:before{content:"\f155"}.fi-graph-trend:before{content:"\f156"}.fi-guide-dog:before{content:"\f157"}.fi-hearing-aid:before{content:"\f158"}.fi-heart:before{content:"\f159"}.fi-home:before{content:"\f15a"}.fi-html5:before{content:"\f15b"}.fi-indent-less:before{content:"\f15c"}.fi-indent-more:before{content:"\f15d"}.fi-info:before{content:"\f15e"}.fi-italic:before{content:"\f15f"}.fi-key:before{content:"\f160"}.fi-laptop:before{content:"\f161"}.fi-layout:before{content:"\f162"}.fi-lightbulb:before{content:"\f163"}.fi-like:before{content:"\f164"}.fi-link:before{content:"\f165"}.fi-list-bullet:before{content:"\f166"}.fi-list-number:before{content:"\f167"}.fi-list-thumbnails:before{content:"\f168"}.fi-list:before{content:"\f169"}.fi-lock:before{content:"\f16a"}.fi-loop:before{content:"\f16b"}.fi-magnifying-glass:before{content:"\f16c"}.fi-mail:before{content:"\f16d"}.fi-male-female:before{content:"\f16e"}.fi-male-symbol:before{content:"\f16f"}.fi-male:before{content:"\f170"}.fi-map:before{content:"\f171"}.fi-marker:before{content:"\f172"}.fi-megaphone:before{content:"\f173"}.fi-microphone:before{content:"\f174"}.fi-minus-circle:before{content:"\f175"}.fi-minus:before{content:"\f176"}.fi-mobile-signal:before{content:"\f177"}.fi-mobile:before{content:"\f178"}.fi-monitor:before{content:"\f179"}.fi-mountains:before{content:"\f17a"}.fi-music:before{content:"\f17b"}.fi-next:before{content:"\f17c"}.fi-no-dogs:before{content:"\f17d"}.fi-no-smoking:before{content:"\f17e"}.fi-page-add:before{content:"\f17f"}.fi-page-copy:before{content:"\f180"}.fi-page-csv:before{content:"\f181"}.fi-page-delete:before{content:"\f182"}.fi-page-doc:before{content:"\f183"}.fi-page-edit:before{content:"\f184"}.fi-page-export-csv:before{content:"\f185"}.fi-page-export-doc:before{content:"\f186"}.fi-page-export-pdf:before{content:"\f187"}.fi-page-export:before{content:"\f188"}.fi-page-filled:before{content:"\f189"}.fi-page-multiple:before{content:"\f18a"}.fi-page-pdf:before{content:"\f18b"}.fi-page-remove:before{content:"\f18c"}.fi-page-search:before{content:"\f18d"}.fi-page:before{content:"\f18e"}.fi-paint-bucket:before{content:"\f18f"}.fi-paperclip:before{content:"\f190"}.fi-pause:before{content:"\f191"}.fi-paw:before{content:"\f192"}.fi-paypal:before{content:"\f193"}.fi-pencil:before{content:"\f194"}.fi-photo:before{content:"\f195"}.fi-play-circle:before{content:"\f196"}.fi-play-video:before{content:"\f197"}.fi-play:before{content:"\f198"}.fi-plus:before{content:"\f199"}.fi-pound:before{content:"\f19a"}.fi-power:before{content:"\f19b"}.fi-previous:before{content:"\f19c"}.fi-price-tag:before{content:"\f19d"}.fi-pricetag-multiple:before{content:"\f19e"}.fi-print:before{content:"\f19f"}.fi-prohibited:before{content:"\f1a0"}.fi-projection-screen:before{content:"\f1a1"}.fi-puzzle:before{content:"\f1a2"}.fi-quote:before{content:"\f1a3"}.fi-record:before{content:"\f1a4"}.fi-refresh:before{content:"\f1a5"}.fi-results-demographics:before{content:"\f1a6"}.fi-results:before{content:"\f1a7"}.fi-rewind-ten:before{content:"\f1a8"}.fi-rewind:before{content:"\f1a9"}.fi-rss:before{content:"\f1aa"}.fi-safety-cone:before{content:"\f1ab"}.fi-save:before{content:"\f1ac"}.fi-share:before{content:"\f1ad"}.fi-sheriff-badge:before{content:"\f1ae"}.fi-shield:before{content:"\f1af"}.fi-shopping-bag:before{content:"\f1b0"}.fi-shopping-cart:before{content:"\f1b1"}.fi-shuffle:before{content:"\f1b2"}.fi-skull:before{content:"\f1b3"}.fi-social-500px:before{content:"\f1b4"}.fi-social-adobe:before{content:"\f1b5"}.fi-social-amazon:before{content:"\f1b6"}.fi-social-android:before{content:"\f1b7"}.fi-social-apple:before{content:"\f1b8"}.fi-social-behance:before{content:"\f1b9"}.fi-social-bing:before{content:"\f1ba"}.fi-social-blogger:before{content:"\f1bb"}.fi-social-delicious:before{content:"\f1bc"}.fi-social-designer-news:before{content:"\f1bd"}.fi-social-deviant-art:before{content:"\f1be"}.fi-social-digg:before{content:"\f1bf"}.fi-social-dribbble:before{content:"\f1c0"}.fi-social-drive:before{content:"\f1c1"}.fi-social-dropbox:before{content:"\f1c2"}.fi-social-evernote:before{content:"\f1c3"}.fi-social-facebook:before{content:"\f1c4"}.fi-social-flickr:before{content:"\f1c5"}.fi-social-forrst:before{content:"\f1c6"}.fi-social-foursquare:before{content:"\f1c7"}.fi-social-game-center:before{content:"\f1c8"}.fi-social-github:before{content:"\f1c9"}.fi-social-google-plus:before{content:"\f1ca"}.fi-social-hacker-news:before{content:"\f1cb"}.fi-social-hi5:before{content:"\f1cc"}.fi-social-instagram:before{content:"\f1cd"}.fi-social-joomla:before{content:"\f1ce"}.fi-social-lastfm:before{content:"\f1cf"}.fi-social-linkedin:before{content:"\f1d0"}.fi-social-medium:before{content:"\f1d1"}.fi-social-myspace:before{content:"\f1d2"}.fi-social-orkut:before{content:"\f1d3"}.fi-social-path:before{content:"\f1d4"}.fi-social-picasa:before{content:"\f1d5"}.fi-social-pinterest:before{content:"\f1d6"}.fi-social-rdio:before{content:"\f1d7"}.fi-social-reddit:before{content:"\f1d8"}.fi-social-skillshare:before{content:"\f1d9"}.fi-social-skype:before{content:"\f1da"}.fi-social-smashing-mag:before{content:"\f1db"}.fi-social-snapchat:before{content:"\f1dc"}.fi-social-spotify:before{content:"\f1dd"}.fi-social-squidoo:before{content:"\f1de"}.fi-social-stack-overflow:before{content:"\f1df"}.fi-social-steam:before{content:"\f1e0"}.fi-social-stumbleupon:before{content:"\f1e1"}.fi-social-treehouse:before{content:"\f1e2"}.fi-social-tumblr:before{content:"\f1e3"}.fi-social-twitter:before{content:"\f1e4"}.fi-social-vimeo:before{content:"\f1e5"}.fi-social-windows:before{content:"\f1e6"}.fi-social-xbox:before{content:"\f1e7"}.fi-social-yahoo:before{content:"\f1e8"}.fi-social-yelp:before{content:"\f1e9"}.fi-social-youtube:before{content:"\f1ea"}.fi-social-zerply:before{content:"\f1eb"}.fi-social-zurb:before{content:"\f1ec"}.fi-sound:before{content:"\f1ed"}.fi-star:before{content:"\f1ee"}.fi-stop:before{content:"\f1ef"}.fi-strikethrough:before{content:"\f1f0"}.fi-subscript:before{content:"\f1f1"}.fi-superscript:before{content:"\f1f2"}.fi-tablet-landscape:before{content:"\f1f3"}.fi-tablet-portrait:before{content:"\f1f4"}.fi-target-two:before{content:"\f1f5"}.fi-target:before{content:"\f1f6"}.fi-telephone-accessible:before{content:"\f1f7"}.fi-telephone:before{content:"\f1f8"}.fi-text-color:before{content:"\f1f9"}.fi-thumbnails:before{content:"\f1fa"}.fi-ticket:before{content:"\f1fb"}.fi-torso-business:before{content:"\f1fc"}.fi-torso-female:before{content:"\f1fd"}.fi-torso:before{content:"\f1fe"}.fi-torsos-all-female:before{content:"\f1ff"}.fi-torsos-all:before{content:"\f200"}.fi-torsos-female-male:before{content:"\f201"}.fi-torsos-male-female:before{content:"\f202"}.fi-torsos:before{content:"\f203"}.fi-trash:before{content:"\f204"}.fi-trees:before{content:"\f205"}.fi-trophy:before{content:"\f206"}.fi-underline:before{content:"\f207"}.fi-universal-access:before{content:"\f208"}.fi-unlink:before{content:"\f209"}.fi-unlock:before{content:"\f20a"}.fi-upload-cloud:before{content:"\f20b"}.fi-upload:before{content:"\f20c"}.fi-usb:before{content:"\f20d"}.fi-video:before{content:"\f20e"}.fi-volume-none:before{content:"\f20f"}.fi-volume-strike:before{content:"\f210"}.fi-volume:before{content:"\f211"}.fi-web:before{content:"\f212"}.fi-wheelchair:before{content:"\f213"}.fi-widget:before{content:"\f214"}.fi-wrench:before{content:"\f215"}.fi-x-circle:before{content:"\f216"}.fi-x:before{content:"\f217"}.fi-yen:before{content:"\f218"}.fi-zoom-in:before{content:"\f219"}.fi-zoom-out:before{content:"\f21a"}@font-face{font-family:sln-icons;src:url(../font/sln-icons.eot?7wnl07);src:url(../font/sln-icons.eot?7wnl07#iefix) format("embedded-opentype"),url(../font/sln-icons.ttf?7wnl07) format("truetype"),url(../font/sln-icons.woff?7wnl07) format("woff"),url(../font/sln-icons.svg?7wnl07#sln-icons) format("svg");font-weight:400;font-style:normal;font-display:block}.sln-icon{font-family:sln-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sln-icon-my-consult:before{content:"\eaf6"}.sln-icon-my-questionnaire:before{content:"\eaf5"}.sln-icon-my-summary:before{content:"\eaeb"}.sln-icon-my-pen:before{content:"\eaec"}.sln-icon-my-note:before{content:"\eaed"}.sln-icon-my-logout:before{content:"\eaee"}.sln-icon-my-info:before{content:"\eaef"}.sln-icon-my-home:before{content:"\eaf0"}.sln-icon-my-circle-prev:before{content:"\eaf1"}.sln-icon-my-circle-next:before{content:"\eaf2"}.sln-icon-my-chevron-down:before{content:"\eaf3"}.sln-icon-my-board:before{content:"\eaf4"}.sln-icon-home:before{content:"\e900"}.sln-icon-home2:before{content:"\e901"}.sln-icon-home3:before{content:"\e902"}.sln-icon-office:before{content:"\e903"}.sln-icon-newspaper:before{content:"\e904"}.sln-icon-pencil:before{content:"\e905"}.sln-icon-pencil2:before{content:"\e906"}.sln-icon-quill:before{content:"\e907"}.sln-icon-pen:before{content:"\e908"}.sln-icon-blog:before{content:"\e909"}.sln-icon-eyedropper:before{content:"\e90a"}.sln-icon-droplet:before{content:"\e90b"}.sln-icon-paint-format:before{content:"\e90c"}.sln-icon-image:before{content:"\e90d"}.sln-icon-images:before{content:"\e90e"}.sln-icon-camera:before{content:"\e90f"}.sln-icon-headphones:before{content:"\e910"}.sln-icon-music:before{content:"\e911"}.sln-icon-play:before{content:"\e912"}.sln-icon-film:before{content:"\e913"}.sln-icon-video-camera:before{content:"\e914"}.sln-icon-dice:before{content:"\e915"}.sln-icon-pacman:before{content:"\e916"}.sln-icon-spades:before{content:"\e917"}.sln-icon-clubs:before{content:"\e918"}.sln-icon-diamonds:before{content:"\e919"}.sln-icon-bullhorn:before{content:"\e91a"}.sln-icon-connection:before{content:"\e91b"}.sln-icon-podcast:before{content:"\e91c"}.sln-icon-feed:before{content:"\e91d"}.sln-icon-mic:before{content:"\e91e"}.sln-icon-book:before{content:"\e91f"}.sln-icon-books:before{content:"\e920"}.sln-icon-library:before{content:"\e921"}.sln-icon-file-text:before{content:"\e922"}.sln-icon-profile:before{content:"\e923"}.sln-icon-file-empty:before{content:"\e924"}.sln-icon-files-empty:before{content:"\e925"}.sln-icon-file-text2:before{content:"\e926"}.sln-icon-file-picture:before{content:"\e927"}.sln-icon-file-music:before{content:"\e928"}.sln-icon-file-play:before{content:"\e929"}.sln-icon-file-video:before{content:"\e92a"}.sln-icon-file-zip:before{content:"\e92b"}.sln-icon-copy:before{content:"\e92c"}.sln-icon-paste:before{content:"\e92d"}.sln-icon-stack:before{content:"\e92e"}.sln-icon-folder:before{content:"\e92f"}.sln-icon-folder-open:before{content:"\e930"}.sln-icon-folder-plus:before{content:"\e931"}.sln-icon-folder-minus:before{content:"\e932"}.sln-icon-folder-download:before{content:"\e933"}.sln-icon-folder-upload:before{content:"\e934"}.sln-icon-price-tag:before{content:"\e935"}.sln-icon-price-tags:before{content:"\e936"}.sln-icon-barcode:before{content:"\e937"}.sln-icon-qrcode:before{content:"\e938"}.sln-icon-ticket:before{content:"\e939"}.sln-icon-cart:before{content:"\e93a"}.sln-icon-coin-dollar:before{content:"\e93b"}.sln-icon-coin-euro:before{content:"\e93c"}.sln-icon-coin-pound:before{content:"\e93d"}.sln-icon-coin-yen:before{content:"\e93e"}.sln-icon-credit-card:before{content:"\e93f"}.sln-icon-calculator:before{content:"\e940"}.sln-icon-lifebuoy:before{content:"\e941"}.sln-icon-phone:before{content:"\e942"}.sln-icon-phone-hang-up:before{content:"\e943"}.sln-icon-address-book:before{content:"\e944"}.sln-icon-envelop:before{content:"\e945"}.sln-icon-pushpin:before{content:"\e946"}.sln-icon-location:before{content:"\e947"}.sln-icon-location2:before{content:"\e948"}.sln-icon-compass:before{content:"\e949"}.sln-icon-compass2:before{content:"\e94a"}.sln-icon-map:before{content:"\e94b"}.sln-icon-map2:before{content:"\e94c"}.sln-icon-history:before{content:"\e94d"}.sln-icon-clock:before{content:"\e94e"}.sln-icon-clock2:before{content:"\e94f"}.sln-icon-alarm:before{content:"\e950"}.sln-icon-bell:before{content:"\e951"}.sln-icon-stopwatch:before{content:"\e952"}.sln-icon-calendar:before{content:"\e953"}.sln-icon-printer:before{content:"\e954"}.sln-icon-keyboard:before{content:"\e955"}.sln-icon-display:before{content:"\e956"}.sln-icon-laptop:before{content:"\e957"}.sln-icon-mobile:before{content:"\e958"}.sln-icon-mobile2:before{content:"\e959"}.sln-icon-tablet:before{content:"\e95a"}.sln-icon-tv:before{content:"\e95b"}.sln-icon-drawer:before{content:"\e95c"}.sln-icon-drawer2:before{content:"\e95d"}.sln-icon-box-add:before{content:"\e95e"}.sln-icon-box-remove:before{content:"\e95f"}.sln-icon-download:before{content:"\e960"}.sln-icon-upload:before{content:"\e961"}.sln-icon-floppy-disk:before{content:"\e962"}.sln-icon-drive:before{content:"\e963"}.sln-icon-database:before{content:"\e964"}.sln-icon-undo:before{content:"\e965"}.sln-icon-redo:before{content:"\e966"}.sln-icon-undo2:before{content:"\e967"}.sln-icon-redo2:before{content:"\e968"}.sln-icon-forward:before{content:"\e969"}.sln-icon-reply:before{content:"\e96a"}.sln-icon-bubble:before{content:"\e96b"}.sln-icon-bubbles:before{content:"\e96c"}.sln-icon-bubbles2:before{content:"\e96d"}.sln-icon-bubble2:before{content:"\e96e"}.sln-icon-bubbles3:before{content:"\e96f"}.sln-icon-bubbles4:before{content:"\e970"}.sln-icon-user:before{content:"\e971"}.sln-icon-users:before{content:"\e972"}.sln-icon-user-plus:before{content:"\e973"}.sln-icon-user-minus:before{content:"\e974"}.sln-icon-user-check:before{content:"\e975"}.sln-icon-user-tie:before{content:"\e976"}.sln-icon-quotes-left:before{content:"\e977"}.sln-icon-quotes-right:before{content:"\e978"}.sln-icon-hour-glass:before{content:"\e979"}.sln-icon-spinner:before{content:"\e97a"}.sln-icon-spinner2:before{content:"\e97b"}.sln-icon-spinner3:before{content:"\e97c"}.sln-icon-spinner4:before{content:"\e97d"}.sln-icon-spinner5:before{content:"\e97e"}.sln-icon-spinner6:before{content:"\e97f"}.sln-icon-spinner7:before{content:"\e980"}.sln-icon-spinner8:before{content:"\e981"}.sln-icon-spinner9:before{content:"\e982"}.sln-icon-spinner10:before{content:"\e983"}.sln-icon-spinner11:before{content:"\e984"}.sln-icon-binoculars:before{content:"\e985"}.sln-icon-search:before{content:"\e986"}.sln-icon-zoom-in:before{content:"\e987"}.sln-icon-zoom-out:before{content:"\e988"}.sln-icon-enlarge:before{content:"\e989"}.sln-icon-shrink:before{content:"\e98a"}.sln-icon-enlarge2:before{content:"\e98b"}.sln-icon-shrink2:before{content:"\e98c"}.sln-icon-key:before{content:"\e98d"}.sln-icon-key2:before{content:"\e98e"}.sln-icon-lock:before{content:"\e98f"}.sln-icon-unlocked:before{content:"\e990"}.sln-icon-wrench:before{content:"\e991"}.sln-icon-equalizer:before{content:"\e992"}.sln-icon-equalizer2:before{content:"\e993"}.sln-icon-cog:before{content:"\e994"}.sln-icon-cogs:before{content:"\e995"}.sln-icon-hammer:before{content:"\e996"}.sln-icon-magic-wand:before{content:"\e997"}.sln-icon-aid-kit:before{content:"\e998"}.sln-icon-bug:before{content:"\e999"}.sln-icon-pie-chart:before{content:"\e99a"}.sln-icon-stats-dots:before{content:"\e99b"}.sln-icon-stats-bars:before{content:"\e99c"}.sln-icon-stats-bars2:before{content:"\e99d"}.sln-icon-trophy:before{content:"\e99e"}.sln-icon-gift:before{content:"\e99f"}.sln-icon-glass:before{content:"\e9a0"}.sln-icon-glass2:before{content:"\e9a1"}.sln-icon-mug:before{content:"\e9a2"}.sln-icon-spoon-knife:before{content:"\e9a3"}.sln-icon-leaf:before{content:"\e9a4"}.sln-icon-rocket:before{content:"\e9a5"}.sln-icon-meter:before{content:"\e9a6"}.sln-icon-meter2:before{content:"\e9a7"}.sln-icon-hammer2:before{content:"\e9a8"}.sln-icon-fire:before{content:"\e9a9"}.sln-icon-lab:before{content:"\e9aa"}.sln-icon-magnet:before{content:"\e9ab"}.sln-icon-bin:before{content:"\e9ac"}.sln-icon-bin2:before{content:"\e9ad"}.sln-icon-briefcase:before{content:"\e9ae"}.sln-icon-airplane:before{content:"\e9af"}.sln-icon-truck:before{content:"\e9b0"}.sln-icon-road:before{content:"\e9b1"}.sln-icon-accessibility:before{content:"\e9b2"}.sln-icon-target:before{content:"\e9b3"}.sln-icon-shield:before{content:"\e9b4"}.sln-icon-power:before{content:"\e9b5"}.sln-icon-switch:before{content:"\e9b6"}.sln-icon-power-cord:before{content:"\e9b7"}.sln-icon-clipboard:before{content:"\e9b8"}.sln-icon-list-numbered:before{content:"\e9b9"}.sln-icon-list:before{content:"\e9ba"}.sln-icon-list2:before{content:"\e9bb"}.sln-icon-tree:before{content:"\e9bc"}.sln-icon-menu:before{content:"\e9bd"}.sln-icon-menu2:before{content:"\e9be"}.sln-icon-menu3:before{content:"\e9bf"}.sln-icon-menu4:before{content:"\e9c0"}.sln-icon-cloud:before{content:"\e9c1"}.sln-icon-cloud-download:before{content:"\e9c2"}.sln-icon-cloud-upload:before{content:"\e9c3"}.sln-icon-cloud-check:before{content:"\e9c4"}.sln-icon-download2:before{content:"\e9c5"}.sln-icon-upload2:before{content:"\e9c6"}.sln-icon-download3:before{content:"\e9c7"}.sln-icon-upload3:before{content:"\e9c8"}.sln-icon-sphere:before{content:"\e9c9"}.sln-icon-earth:before{content:"\e9ca"}.sln-icon-link:before{content:"\e9cb"}.sln-icon-flag:before{content:"\e9cc"}.sln-icon-attachment:before{content:"\e9cd"}.sln-icon-eye:before{content:"\e9ce"}.sln-icon-eye-plus:before{content:"\e9cf"}.sln-icon-eye-minus:before{content:"\e9d0"}.sln-icon-eye-blocked:before{content:"\e9d1"}.sln-icon-bookmark:before{content:"\e9d2"}.sln-icon-bookmarks:before{content:"\e9d3"}.sln-icon-sun:before{content:"\e9d4"}.sln-icon-contrast:before{content:"\e9d5"}.sln-icon-brightness-contrast:before{content:"\e9d6"}.sln-icon-star-empty:before{content:"\e9d7"}.sln-icon-star-half:before{content:"\e9d8"}.sln-icon-star-full:before{content:"\e9d9"}.sln-icon-heart:before{content:"\e9da"}.sln-icon-heart-broken:before{content:"\e9db"}.sln-icon-man:before{content:"\e9dc"}.sln-icon-woman:before{content:"\e9dd"}.sln-icon-man-woman:before{content:"\e9de"}.sln-icon-happy:before{content:"\e9df"}.sln-icon-happy2:before{content:"\e9e0"}.sln-icon-smile:before{content:"\e9e1"}.sln-icon-smile2:before{content:"\e9e2"}.sln-icon-tongue:before{content:"\e9e3"}.sln-icon-tongue2:before{content:"\e9e4"}.sln-icon-sad:before{content:"\e9e5"}.sln-icon-sad2:before{content:"\e9e6"}.sln-icon-wink:before{content:"\e9e7"}.sln-icon-wink2:before{content:"\e9e8"}.sln-icon-grin:before{content:"\e9e9"}.sln-icon-grin2:before{content:"\e9ea"}.sln-icon-cool:before{content:"\e9eb"}.sln-icon-cool2:before{content:"\e9ec"}.sln-icon-angry:before{content:"\e9ed"}.sln-icon-angry2:before{content:"\e9ee"}.sln-icon-evil:before{content:"\e9ef"}.sln-icon-evil2:before{content:"\e9f0"}.sln-icon-shocked:before{content:"\e9f1"}.sln-icon-shocked2:before{content:"\e9f2"}.sln-icon-baffled:before{content:"\e9f3"}.sln-icon-baffled2:before{content:"\e9f4"}.sln-icon-confused:before{content:"\e9f5"}.sln-icon-confused2:before{content:"\e9f6"}.sln-icon-neutral:before{content:"\e9f7"}.sln-icon-neutral2:before{content:"\e9f8"}.sln-icon-hipster:before{content:"\e9f9"}.sln-icon-hipster2:before{content:"\e9fa"}.sln-icon-wondering:before{content:"\e9fb"}.sln-icon-wondering2:before{content:"\e9fc"}.sln-icon-sleepy:before{content:"\e9fd"}.sln-icon-sleepy2:before{content:"\e9fe"}.sln-icon-frustrated:before{content:"\e9ff"}.sln-icon-frustrated2:before{content:"\ea00"}.sln-icon-crying:before{content:"\ea01"}.sln-icon-crying2:before{content:"\ea02"}.sln-icon-point-up:before{content:"\ea03"}.sln-icon-point-right:before{content:"\ea04"}.sln-icon-point-down:before{content:"\ea05"}.sln-icon-point-left:before{content:"\ea06"}.sln-icon-warning:before{content:"\ea07"}.sln-icon-notification:before{content:"\ea08"}.sln-icon-question:before{content:"\ea09"}.sln-icon-plus:before{content:"\ea0a"}.sln-icon-minus:before{content:"\ea0b"}.sln-icon-info:before{content:"\ea0c"}.sln-icon-cancel-circle:before{content:"\ea0d"}.sln-icon-blocked:before{content:"\ea0e"}.sln-icon-cross:before{content:"\ea0f"}.sln-icon-checkmark:before{content:"\ea10"}.sln-icon-checkmark2:before{content:"\ea11"}.sln-icon-spell-check:before{content:"\ea12"}.sln-icon-enter:before{content:"\ea13"}.sln-icon-exit:before{content:"\ea14"}.sln-icon-play2:before{content:"\ea15"}.sln-icon-pause:before{content:"\ea16"}.sln-icon-stop:before{content:"\ea17"}.sln-icon-previous:before{content:"\ea18"}.sln-icon-next:before{content:"\ea19"}.sln-icon-backward:before{content:"\ea1a"}.sln-icon-forward2:before{content:"\ea1b"}.sln-icon-play3:before{content:"\ea1c"}.sln-icon-pause2:before{content:"\ea1d"}.sln-icon-stop2:before{content:"\ea1e"}.sln-icon-backward2:before{content:"\ea1f"}.sln-icon-forward3:before{content:"\ea20"}.sln-icon-first:before{content:"\ea21"}.sln-icon-last:before{content:"\ea22"}.sln-icon-previous2:before{content:"\ea23"}.sln-icon-next2:before{content:"\ea24"}.sln-icon-eject:before{content:"\ea25"}.sln-icon-volume-high:before{content:"\ea26"}.sln-icon-volume-medium:before{content:"\ea27"}.sln-icon-volume-low:before{content:"\ea28"}.sln-icon-volume-mute:before{content:"\ea29"}.sln-icon-volume-mute2:before{content:"\ea2a"}.sln-icon-volume-increase:before{content:"\ea2b"}.sln-icon-volume-decrease:before{content:"\ea2c"}.sln-icon-loop:before{content:"\ea2d"}.sln-icon-loop2:before{content:"\ea2e"}.sln-icon-infinite:before{content:"\ea2f"}.sln-icon-shuffle:before{content:"\ea30"}.sln-icon-arrow-up-left:before{content:"\ea31"}.sln-icon-arrow-up:before{content:"\ea32"}.sln-icon-arrow-up-right:before{content:"\ea33"}.sln-icon-arrow-right:before{content:"\ea34"}.sln-icon-arrow-down-right:before{content:"\ea35"}.sln-icon-arrow-down:before{content:"\ea36"}.sln-icon-arrow-down-left:before{content:"\ea37"}.sln-icon-arrow-left:before{content:"\ea38"}.sln-icon-arrow-up-left2:before{content:"\ea39"}.sln-icon-arrow-up2:before{content:"\ea3a"}.sln-icon-arrow-up-right2:before{content:"\ea3b"}.sln-icon-arrow-right2:before{content:"\ea3c"}.sln-icon-arrow-down-right2:before{content:"\ea3d"}.sln-icon-arrow-down2:before{content:"\ea3e"}.sln-icon-arrow-down-left2:before{content:"\ea3f"}.sln-icon-arrow-left2:before{content:"\ea40"}.sln-icon-circle-up:before{content:"\ea41"}.sln-icon-circle-right:before{content:"\ea42"}.sln-icon-circle-down:before{content:"\ea43"}.sln-icon-circle-left:before{content:"\ea44"}.sln-icon-tab:before{content:"\ea45"}.sln-icon-move-up:before{content:"\ea46"}.sln-icon-move-down:before{content:"\ea47"}.sln-icon-sort-alpha-asc:before{content:"\ea48"}.sln-icon-sort-alpha-desc:before{content:"\ea49"}.sln-icon-sort-numeric-asc:before{content:"\ea4a"}.sln-icon-sort-numberic-desc:before{content:"\ea4b"}.sln-icon-sort-amount-asc:before{content:"\ea4c"}.sln-icon-sort-amount-desc:before{content:"\ea4d"}.sln-icon-command:before{content:"\ea4e"}.sln-icon-shift:before{content:"\ea4f"}.sln-icon-ctrl:before{content:"\ea50"}.sln-icon-opt:before{content:"\ea51"}.sln-icon-checkbox-checked:before{content:"\ea52"}.sln-icon-checkbox-unchecked:before{content:"\ea53"}.sln-icon-radio-checked:before{content:"\ea54"}.sln-icon-radio-checked2:before{content:"\ea55"}.sln-icon-radio-unchecked:before{content:"\ea56"}.sln-icon-crop:before{content:"\ea57"}.sln-icon-make-group:before{content:"\ea58"}.sln-icon-ungroup:before{content:"\ea59"}.sln-icon-scissors:before{content:"\ea5a"}.sln-icon-filter:before{content:"\ea5b"}.sln-icon-font:before{content:"\ea5c"}.sln-icon-ligature:before{content:"\ea5d"}.sln-icon-ligature2:before{content:"\ea5e"}.sln-icon-text-height:before{content:"\ea5f"}.sln-icon-text-width:before{content:"\ea60"}.sln-icon-font-size:before{content:"\ea61"}.sln-icon-bold:before{content:"\ea62"}.sln-icon-underline:before{content:"\ea63"}.sln-icon-italic:before{content:"\ea64"}.sln-icon-strikethrough:before{content:"\ea65"}.sln-icon-omega:before{content:"\ea66"}.sln-icon-sigma:before{content:"\ea67"}.sln-icon-page-break:before{content:"\ea68"}.sln-icon-superscript:before{content:"\ea69"}.sln-icon-subscript:before{content:"\ea6a"}.sln-icon-superscript2:before{content:"\ea6b"}.sln-icon-subscript2:before{content:"\ea6c"}.sln-icon-text-color:before{content:"\ea6d"}.sln-icon-pagebreak:before{content:"\ea6e"}.sln-icon-clear-formatting:before{content:"\ea6f"}.sln-icon-table:before{content:"\ea70"}.sln-icon-table2:before{content:"\ea71"}.sln-icon-insert-template:before{content:"\ea72"}.sln-icon-pilcrow:before{content:"\ea73"}.sln-icon-ltr:before{content:"\ea74"}.sln-icon-rtl:before{content:"\ea75"}.sln-icon-section:before{content:"\ea76"}.sln-icon-paragraph-left:before{content:"\ea77"}.sln-icon-paragraph-center:before{content:"\ea78"}.sln-icon-paragraph-right:before{content:"\ea79"}.sln-icon-paragraph-justify:before{content:"\ea7a"}.sln-icon-indent-increase:before{content:"\ea7b"}.sln-icon-indent-decrease:before{content:"\ea7c"}.sln-icon-share:before{content:"\ea7d"}.sln-icon-new-tab:before{content:"\ea7e"}.sln-icon-embed:before{content:"\ea7f"}.sln-icon-embed2:before{content:"\ea80"}.sln-icon-terminal:before{content:"\ea81"}.sln-icon-share2:before{content:"\ea82"}.sln-icon-mail:before{content:"\ea83"}.sln-icon-mail2:before{content:"\ea84"}.sln-icon-mail3:before{content:"\ea85"}.sln-icon-mail4:before{content:"\ea86"}.sln-icon-amazon:before{content:"\ea87"}.sln-icon-google:before{content:"\ea88"}.sln-icon-google2:before{content:"\ea89"}.sln-icon-google3:before{content:"\ea8a"}.sln-icon-google-plus:before{content:"\ea8b"}.sln-icon-google-plus2:before{content:"\ea8c"}.sln-icon-google-plus3:before{content:"\ea8d"}.sln-icon-hangouts:before{content:"\ea8e"}.sln-icon-google-drive:before{content:"\ea8f"}.sln-icon-facebook:before{content:"\ea90"}.sln-icon-facebook2:before{content:"\ea91"}.sln-icon-instagram:before{content:"\ea92"}.sln-icon-whatsapp:before{content:"\ea93"}.sln-icon-spotify:before{content:"\ea94"}.sln-icon-telegram:before{content:"\ea95"}.sln-icon-twitter:before{content:"\ea96"}.sln-icon-vine:before{content:"\ea97"}.sln-icon-vk:before{content:"\ea98"}.sln-icon-renren:before{content:"\ea99"}.sln-icon-sina-weibo:before{content:"\ea9a"}.sln-icon-rss:before{content:"\ea9b"}.sln-icon-rss2:before{content:"\ea9c"}.sln-icon-youtube:before{content:"\ea9d"}.sln-icon-youtube2:before{content:"\ea9e"}.sln-icon-twitch:before{content:"\ea9f"}.sln-icon-vimeo:before{content:"\eaa0"}.sln-icon-vimeo2:before{content:"\eaa1"}.sln-icon-lanyrd:before{content:"\eaa2"}.sln-icon-flickr:before{content:"\eaa3"}.sln-icon-flickr2:before{content:"\eaa4"}.sln-icon-flickr3:before{content:"\eaa5"}.sln-icon-flickr4:before{content:"\eaa6"}.sln-icon-dribbble:before{content:"\eaa7"}.sln-icon-behance:before{content:"\eaa8"}.sln-icon-behance2:before{content:"\eaa9"}.sln-icon-deviantart:before{content:"\eaaa"}.sln-icon-500px:before{content:"\eaab"}.sln-icon-steam:before{content:"\eaac"}.sln-icon-steam2:before{content:"\eaad"}.sln-icon-dropbox:before{content:"\eaae"}.sln-icon-onedrive:before{content:"\eaaf"}.sln-icon-github:before{content:"\eab0"}.sln-icon-npm:before{content:"\eab1"}.sln-icon-basecamp:before{content:"\eab2"}.sln-icon-trello:before{content:"\eab3"}.sln-icon-wordpress:before{content:"\eab4"}.sln-icon-joomla:before{content:"\eab5"}.sln-icon-ello:before{content:"\eab6"}.sln-icon-blogger:before{content:"\eab7"}.sln-icon-blogger2:before{content:"\eab8"}.sln-icon-tumblr:before{content:"\eab9"}.sln-icon-tumblr2:before{content:"\eaba"}.sln-icon-yahoo:before{content:"\eabb"}.sln-icon-yahoo2:before{content:"\eabc"}.sln-icon-tux:before{content:"\eabd"}.sln-icon-appleinc:before{content:"\eabe"}.sln-icon-finder:before{content:"\eabf"}.sln-icon-android:before{content:"\eac0"}.sln-icon-windows:before{content:"\eac1"}.sln-icon-windows8:before{content:"\eac2"}.sln-icon-soundcloud:before{content:"\eac3"}.sln-icon-soundcloud2:before{content:"\eac4"}.sln-icon-skype:before{content:"\eac5"}.sln-icon-reddit:before{content:"\eac6"}.sln-icon-hackernews:before{content:"\eac7"}.sln-icon-wikipedia:before{content:"\eac8"}.sln-icon-linkedin:before{content:"\eac9"}.sln-icon-linkedin2:before{content:"\eaca"}.sln-icon-lastfm:before{content:"\eacb"}.sln-icon-lastfm2:before{content:"\eacc"}.sln-icon-delicious:before{content:"\eacd"}.sln-icon-stumbleupon:before{content:"\eace"}.sln-icon-stumbleupon2:before{content:"\eacf"}.sln-icon-stackoverflow:before{content:"\ead0"}.sln-icon-pinterest:before{content:"\ead1"}.sln-icon-pinterest2:before{content:"\ead2"}.sln-icon-xing:before{content:"\ead3"}.sln-icon-xing2:before{content:"\ead4"}.sln-icon-flattr:before{content:"\ead5"}.sln-icon-foursquare:before{content:"\ead6"}.sln-icon-yelp:before{content:"\ead7"}.sln-icon-paypal:before{content:"\ead8"}.sln-icon-chrome:before{content:"\ead9"}.sln-icon-firefox:before{content:"\eada"}.sln-icon-IE:before{content:"\eadb"}.sln-icon-edge:before{content:"\eadc"}.sln-icon-safari:before{content:"\eadd"}.sln-icon-opera:before{content:"\eade"}.sln-icon-file-pdf:before{content:"\eadf"}.sln-icon-file-openoffice:before{content:"\eae0"}.sln-icon-file-word:before{content:"\eae1"}.sln-icon-file-excel:before{content:"\eae2"}.sln-icon-libreoffice:before{content:"\eae3"}.sln-icon-html-five:before{content:"\eae4"}.sln-icon-html-five2:before{content:"\eae5"}.sln-icon-css3:before{content:"\eae6"}.sln-icon-git:before{content:"\eae7"}.sln-icon-codepen:before{content:"\eae8"}.sln-icon-svg:before{content:"\eae9"}.sln-icon-IcoMoon:before{content:"\eaea"}@font-face{font-family:EUDC;src:url(../font/EUDC.ttf) format("truetype");font-weight:400;font-style:normal}@media print,screen and (min-width:40em){.reveal,.reveal.large,.reveal.small,.reveal.tiny,.weather-dialog{right:auto;left:auto;margin:0 auto}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&tablet=30em&medium=40em&large=60em&xlarge=75em&xxlarge=90em&xxxlarge=112.5em"}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#fff;font-family:EUDC,-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-weight:400;line-height:1.5;color:#444}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #ccc;border-radius:0;background-color:#fff;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#000;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{outline:0;border:1px solid #888;background-color:#fff;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}textarea{max-width:100%}textarea[rows]{height:auto}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#eee;cursor:default}[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}::-ms-input-placeholder{color:#aaa}::placeholder{color:#aaa}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#000}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#000}.input-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:1rem;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.input-group>:first-child,.input-group>:first-child.input-group-button>*{border-radius:0}.input-group>:last-child,.input-group>:last-child.input-group-button>*{border-radius:0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #ccc;background:#eee;color:#000;text-align:center;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;height:auto;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #ccc}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;border-radius:0;background-color:#fff;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#000;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28136, 136, 136%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:focus{outline:0;border:1px solid #888;background-color:#fff;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}select:disabled{background-color:#eee;cursor:default}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#f33;background-color:#ffebeb}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#f33}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#f33}.is-invalid-input:not(:focus)::-ms-input-placeholder{color:#f33}.is-invalid-input:not(:focus)::placeholder{color:#f33}.is-invalid-label{color:#f33}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700;color:#f33}.form-error.is-visible{display:block}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.5;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:EUDC,-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-style:normal;font-weight:400;color:#444;text-rendering:optimizeLegibility}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#ccc}.h1,h1{font-size:1.25rem;line-height:1.2;margin-top:0;margin-bottom:1rem}.h2,h2{font-size:1.25rem;line-height:1.2;margin-top:0;margin-bottom:1rem}.h3,h3{font-size:1.125rem;line-height:1.2;margin-top:0;margin-bottom:1rem}.h4,h4{font-size:1rem;line-height:1.2;margin-top:0;margin-bottom:1rem}.h5,h5{font-size:1rem;line-height:1.2;margin-top:0;margin-bottom:1rem}.h6,h6{font-size:1rem;line-height:1.2;margin-top:0;margin-bottom:1rem}@media print,screen and (min-width:40em){.h1,h1{font-size:1.5rem}.h2,h2{font-size:1.25rem}.h3,h3{font-size:1.25rem}.h4,h4{font-size:1rem}.h5,h5{font-size:1rem}.h6,h6{font-size:1rem}}a{line-height:inherit;color:#38d;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#e53}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #ccc;border-left:0}dl,ol,ul{margin-bottom:1rem;list-style-position:outside;line-height:1.5}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ccc}blockquote,blockquote p{line-height:1.5;color:#888}cite{display:block;font-size:.8125rem;color:#888}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #000;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #ccc;background-color:#eee;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#000}kbd{margin:0;padding:.125rem .25rem 0;background-color:#eee;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#000}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#888}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ol.no-bullet,ul.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:60em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print{display:table-cell!important}th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #888;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}.grid-container{padding-right:.625rem;padding-left:.625rem;max-width:75rem;margin:0 auto}@media print,screen and (min-width:40em){.grid-container{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.fluid{padding-right:.625rem;padding-left:.625rem;max-width:100%;margin:0 auto}@media print,screen and (min-width:40em){.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin:0 auto}.grid-x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.cell.shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-full,.grid-x>.small-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-full,.grid-x>.medium-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:60em){.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-full,.grid-x>.large-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.small-1{width:8.33333%}.grid-x>.small-2{width:16.66667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.33333%}.grid-x>.small-5{width:41.66667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.33333%}.grid-x>.small-8{width:66.66667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.33333%}.grid-x>.small-11{width:91.66667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.medium-shrink{width:auto}.grid-x>.medium-1{width:8.33333%}.grid-x>.medium-2{width:16.66667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-11{width:91.66667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:60em){.grid-x>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.large-shrink{width:auto}.grid-x>.large-1{width:8.33333%}.grid-x>.large-2{width:16.66667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.33333%}.grid-x>.large-11{width:91.66667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width:40em){.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.tablet-auto{width:auto}.grid-margin-x>.tablet-shrink{width:auto}.grid-margin-x>.tablet-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.tablet-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.tablet-3{width:calc(25% - 1.875rem)}.grid-margin-x>.tablet-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.tablet-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.tablet-6{width:calc(50% - 1.875rem)}.grid-margin-x>.tablet-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.tablet-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.tablet-9{width:calc(75% - 1.875rem)}.grid-margin-x>.tablet-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.tablet-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.tablet-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width:60em){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.33333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.66667%}.small-up-7>.cell{width:14.28571%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width:40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.33333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.66667%}.medium-up-7>.cell{width:14.28571%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:60em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.33333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.66667%}.large-up-7>.cell{width:14.28571%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.875rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width:60em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.33333%}.small-margin-collapse>.small-2{width:16.66667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.33333%}.small-margin-collapse>.small-5{width:41.66667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.33333%}.small-margin-collapse>.small-8{width:66.66667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.33333%}.small-margin-collapse>.small-11{width:91.66667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width:40em){.small-margin-collapse>.medium-1{width:8.33333%}.small-margin-collapse>.medium-2{width:16.66667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.33333%}.small-margin-collapse>.medium-5{width:41.66667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.33333%}.small-margin-collapse>.medium-8{width:66.66667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.33333%}.small-margin-collapse>.medium-11{width:91.66667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:60em){.small-margin-collapse>.large-1{width:8.33333%}.small-margin-collapse>.large-2{width:16.66667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.33333%}.small-margin-collapse>.large-5{width:41.66667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.33333%}.small-margin-collapse>.large-8{width:66.66667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.33333%}.small-margin-collapse>.large-11{width:91.66667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width:40em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:40em){.medium-margin-collapse>.small-1{width:8.33333%}.medium-margin-collapse>.small-2{width:16.66667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.33333%}.medium-margin-collapse>.small-5{width:41.66667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.33333%}.medium-margin-collapse>.small-8{width:66.66667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.33333%}.medium-margin-collapse>.small-11{width:91.66667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:40em){.medium-margin-collapse>.medium-1{width:8.33333%}.medium-margin-collapse>.medium-2{width:16.66667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.33333%}.medium-margin-collapse>.medium-5{width:41.66667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.33333%}.medium-margin-collapse>.medium-8{width:66.66667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.33333%}.medium-margin-collapse>.medium-11{width:91.66667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:60em){.medium-margin-collapse>.large-1{width:8.33333%}.medium-margin-collapse>.large-2{width:16.66667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.33333%}.medium-margin-collapse>.large-5{width:41.66667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.33333%}.medium-margin-collapse>.large-8{width:66.66667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.33333%}.medium-margin-collapse>.large-11{width:91.66667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:60em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:60em){.large-margin-collapse>.small-1{width:8.33333%}.large-margin-collapse>.small-2{width:16.66667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.33333%}.large-margin-collapse>.small-5{width:41.66667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.33333%}.large-margin-collapse>.small-8{width:66.66667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.33333%}.large-margin-collapse>.small-11{width:91.66667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:60em){.large-margin-collapse>.medium-1{width:8.33333%}.large-margin-collapse>.medium-2{width:16.66667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.33333%}.large-margin-collapse>.medium-5{width:41.66667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.33333%}.large-margin-collapse>.medium-8{width:66.66667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.33333%}.large-margin-collapse>.medium-11{width:91.66667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:60em){.large-margin-collapse>.large-1{width:8.33333%}.large-margin-collapse>.large-2{width:16.66667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.33333%}.large-margin-collapse>.large-5{width:41.66667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.33333%}.large-margin-collapse>.large-8{width:66.66667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.33333%}.large-margin-collapse>.large-11{width:91.66667%}.large-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:60em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0}.grid-margin-x>.small-offset-0{margin-left:calc(0% + .625rem)}.small-offset-1{margin-left:8.33333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.33333% + .625rem)}.small-offset-2{margin-left:16.66667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.66667% + .625rem)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + .625rem)}.small-offset-4{margin-left:33.33333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.33333% + .625rem)}.small-offset-5{margin-left:41.66667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.66667% + .625rem)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + .625rem)}.small-offset-7{margin-left:58.33333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.33333% + .625rem)}.small-offset-8{margin-left:66.66667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.66667% + .625rem)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + .625rem)}.small-offset-10{margin-left:83.33333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.33333% + .625rem)}.small-offset-11{margin-left:91.66667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.66667% + .625rem)}@media print,screen and (min-width:40em){.medium-offset-0{margin-left:0}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + .9375rem)}.medium-offset-1{margin-left:8.33333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.33333% + .9375rem)}.medium-offset-2{margin-left:16.66667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.66667% + .9375rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + .9375rem)}.medium-offset-4{margin-left:33.33333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.33333% + .9375rem)}.medium-offset-5{margin-left:41.66667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.66667% + .9375rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + .9375rem)}.medium-offset-7{margin-left:58.33333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.33333% + .9375rem)}.medium-offset-8{margin-left:66.66667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.66667% + .9375rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + .9375rem)}.medium-offset-10{margin-left:83.33333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.33333% + .9375rem)}.medium-offset-11{margin-left:91.66667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.66667% + .9375rem)}}@media print,screen and (min-width:60em){.large-offset-0{margin-left:0}.grid-margin-x>.large-offset-0{margin-left:calc(0% + .9375rem)}.large-offset-1{margin-left:8.33333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.33333% + .9375rem)}.large-offset-2{margin-left:16.66667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.66667% + .9375rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + .9375rem)}.large-offset-4{margin-left:33.33333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.33333% + .9375rem)}.large-offset-5{margin-left:41.66667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.66667% + .9375rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + .9375rem)}.large-offset-7{margin-left:58.33333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.33333% + .9375rem)}.large-offset-8{margin-left:66.66667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.66667% + .9375rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + .9375rem)}.large-offset-10{margin-left:83.33333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.33333% + .9375rem)}.large-offset-11{margin-left:91.66667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.66667% + .9375rem)}}.grid-y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.grid-y>.cell{width:auto;max-width:none}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.small-1,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-full,.grid-y>.small-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-y>.medium-1,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-full,.grid-y>.medium-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:60em){.grid-y>.large-1,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-full,.grid-y>.large-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-y>.small-1,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-y>.small-1{height:8.33333%}.grid-y>.small-2{height:16.66667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.33333%}.grid-y>.small-5{height:41.66667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.33333%}.grid-y>.small-8{height:66.66667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.33333%}.grid-y>.small-11{height:91.66667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width:40em){.grid-y>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.medium-1,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.33333%}.grid-y>.medium-2{height:16.66667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.33333%}.grid-y>.medium-5{height:41.66667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.33333%}.grid-y>.medium-8{height:66.66667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.33333%}.grid-y>.medium-11{height:91.66667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:60em){.grid-y>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.large-1,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.33333%}.grid-y>.large-2{height:16.66667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.33333%}.grid-y>.large-5{height:41.66667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.33333%}.grid-y>.large-8{height:66.66667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.33333%}.grid-y>.large-11{height:91.66667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-padding-y .grid-padding-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}@media print,screen and (min-width:40em){.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.tablet-auto{height:auto}.grid-margin-y>.tablet-shrink{height:auto}.grid-margin-y>.tablet-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.tablet-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.tablet-3{height:calc(25% - 1.875rem)}.grid-margin-y>.tablet-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.tablet-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.tablet-6{height:calc(50% - 1.875rem)}.grid-margin-y>.tablet-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.tablet-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.tablet-9{height:calc(75% - 1.875rem)}.grid-margin-y>.tablet-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.tablet-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.tablet-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:60em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width:40em){.medium-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.medium-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media print,screen and (min-width:60em){.large-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.large-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.grid-y.grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}@media print,screen and (min-width:40em){.grid-y.medium-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}@media print,screen and (min-width:60em){.grid-y.large-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width:40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width:60em){.cell .grid-y.large-grid-frame{height:100%}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.tablet-auto{height:auto}.grid-margin-y>.tablet-shrink{height:auto}.grid-margin-y>.tablet-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.tablet-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.tablet-3{height:calc(25% - 1.875rem)}.grid-margin-y>.tablet-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.tablet-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.tablet-6{height:calc(50% - 1.875rem)}.grid-margin-y>.tablet-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.tablet-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.tablet-9{height:calc(75% - 1.875rem)}.grid-margin-y>.tablet-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.tablet-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.tablet-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:60em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame.grid-margin-y{height:calc(100vh + 1.25rem)}@media print,screen and (min-width:40em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:60em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:40em){.grid-margin-y.medium-grid-frame{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:60em){.grid-margin-y.large-grid-frame{height:calc(100vh + 1.875rem)}}.row{max-width:75rem;margin-right:auto;margin-left:auto}.row::after,.row::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row .row{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}@media print,screen and (min-width:60em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.gutter-small>.column,.row.gutter-small>.columns{padding-right:.625rem;padding-left:.625rem}.row.gutter-medium>.column,.row.gutter-medium>.columns{padding-right:.9375rem;padding-left:.9375rem}.column,.columns{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.column,.columns{padding-right:.9375rem;padding-left:.9375rem}}.column,.column:last-child:not(:first-child),.columns,.columns:last-child:not(:first-child){float:left;clear:none}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{float:left;width:100%}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{float:left;width:50%}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{float:left;width:33.33333%}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{float:left;width:25%}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{float:left;width:20%}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{float:left;width:16.66667%}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{float:left;width:14.28571%}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{float:left;width:12.5%}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-collapse .row{margin-right:0;margin-left:0}.expanded.row .small-collapse.row{margin-right:0;margin-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}.small-centered{margin-right:auto;margin-left:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-pull-0,.small-push-0,.small-uncentered{position:static;margin-right:0;margin-left:0}.small-pull-0,.small-pull-0:last-child:not(:first-child),.small-push-0,.small-push-0:last-child:not(:first-child),.small-uncentered,.small-uncentered:last-child:not(:first-child){float:left;clear:none}.small-pull-0:last-child:not(:first-child),.small-push-0:last-child:not(:first-child),.small-uncentered:last-child:not(:first-child){float:right}@media print,screen and (min-width:40em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{float:left;width:100%}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{float:left;width:50%}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{float:left;width:33.33333%}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{float:left;width:25%}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{float:left;width:20%}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{float:left;width:16.66667%}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{float:left;width:14.28571%}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{float:left;width:12.5%}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-collapse .row{margin-right:0;margin-left:0}.expanded.row .medium-collapse.row{margin-right:0;margin-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.medium-centered{margin-right:auto;margin-left:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-pull-0,.medium-push-0,.medium-uncentered{position:static;margin-right:0;margin-left:0}.medium-pull-0,.medium-pull-0:last-child:not(:first-child),.medium-push-0,.medium-push-0:last-child:not(:first-child),.medium-uncentered,.medium-uncentered:last-child:not(:first-child){float:left;clear:none}.medium-pull-0:last-child:not(:first-child),.medium-push-0:last-child:not(:first-child),.medium-uncentered:last-child:not(:first-child){float:right}}@media print,screen and (min-width:60em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{float:left;width:100%}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{float:left;width:50%}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{float:left;width:33.33333%}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{float:left;width:25%}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{float:left;width:20%}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{float:left;width:16.66667%}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{float:left;width:14.28571%}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{float:left;width:12.5%}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-collapse .row{margin-right:0;margin-left:0}.expanded.row .large-collapse.row{margin-right:0;margin-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.large-centered{margin-right:auto;margin-left:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-pull-0,.large-push-0,.large-uncentered{position:static;margin-right:0;margin-left:0}.large-pull-0,.large-pull-0:last-child:not(:first-child),.large-push-0,.large-push-0:last-child:not(:first-child),.large-uncentered,.large-uncentered:last-child:not(:first-child){float:left;clear:none}.large-pull-0:last-child:not(:first-child),.large-push-0:last-child:not(:first-child),.large-uncentered:last-child:not(:first-child){float:right}}.column-block{margin-bottom:1.25rem}.column-block>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.column-block{margin-bottom:1.875rem}.column-block>:last-child{margin-bottom:0}}.button{display:inline-block;vertical-align:middle;margin:0;padding:.4em .6em;border:1px solid transparent;border-radius:8px;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:1rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#38d;color:#fff}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#2174c6;color:#fff}.button.tiny{font-size:.75rem}.button.small{font-size:.875rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#38d;color:#000}.button.primary:focus,.button.primary:hover{background-color:#1f6dbb;color:#000}.button.secondary{background-color:#777;color:#000}.button.secondary:focus,.button.secondary:hover{background-color:#5f5f5f;color:#000}.button.success{background-color:#3c3;color:#000}.button.success:focus,.button.success:hover{background-color:#29a329;color:#000}.button.warning{background-color:#f90;color:#000}.button.warning:focus,.button.warning:hover{background-color:#cc7a00;color:#000}.button.alert{background-color:#f33;color:#000}.button.alert:focus,.button.alert:hover{background-color:#f50000;color:#000}.button.note{background-color:#e70;color:#000}.button.note:focus,.button.note:hover{background-color:#be5f00;color:#000}.button.board{background-color:#26d;color:#fff}.button.board:focus,.button.board:hover{background-color:#1b52b1;color:#fff}.button.watcher{background-color:#26d;color:#fff}.button.watcher:focus,.button.watcher:hover{background-color:#1b52b1;color:#fff}.button.cancel{background-color:#333;color:#fff}.button.cancel:focus,.button.cancel:hover{background-color:#292929;color:#fff}.button.submit{background-color:#fff;color:#000}.button.submit:focus,.button.submit:hover{background-color:#ccc;color:#000}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#38d;color:#fff}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#38d;color:#000}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#777;color:#000}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#3c3;color:#000}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#f90;color:#000}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#f33;color:#000}.button.disabled.note,.button[disabled].note{opacity:.25;cursor:not-allowed}.button.disabled.note,.button.disabled.note:focus,.button.disabled.note:hover,.button[disabled].note,.button[disabled].note:focus,.button[disabled].note:hover{background-color:#e70;color:#000}.button.disabled.board,.button[disabled].board{opacity:.25;cursor:not-allowed}.button.disabled.board,.button.disabled.board:focus,.button.disabled.board:hover,.button[disabled].board,.button[disabled].board:focus,.button[disabled].board:hover{background-color:#26d;color:#fff}.button.disabled.watcher,.button[disabled].watcher{opacity:.25;cursor:not-allowed}.button.disabled.watcher,.button.disabled.watcher:focus,.button.disabled.watcher:hover,.button[disabled].watcher,.button[disabled].watcher:focus,.button[disabled].watcher:hover{background-color:#26d;color:#fff}.button.disabled.cancel,.button[disabled].cancel{opacity:.25;cursor:not-allowed}.button.disabled.cancel,.button.disabled.cancel:focus,.button.disabled.cancel:hover,.button[disabled].cancel,.button[disabled].cancel:focus,.button[disabled].cancel:hover{background-color:#333;color:#fff}.button.disabled.submit,.button[disabled].submit{opacity:.25;cursor:not-allowed}.button.disabled.submit,.button.disabled.submit:focus,.button.disabled.submit:hover,.button[disabled].submit,.button[disabled].submit:focus,.button[disabled].submit:hover{background-color:#fff;color:#000}.button.hollow{border:1px solid #38d;color:#38d}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#134475;color:#134475}.button.hollow:focus.disabled,.button.hollow:focus[disabled],.button.hollow:hover.disabled,.button.hollow:hover[disabled]{border:1px solid #38d;color:#38d}.button.hollow.primary{border:1px solid #38d;color:#38d}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#134475;color:#134475}.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled],.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled]{border:1px solid #38d;color:#38d}.button.hollow.secondary{border:1px solid #777;color:#777}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3c3c3c;color:#3c3c3c}.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled],.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled]{border:1px solid #777;color:#777}.button.hollow.success{border:1px solid #3c3;color:#3c3}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#1a661a;color:#1a661a}.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled],.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled]{border:1px solid #3c3;color:#3c3}.button.hollow.warning{border:1px solid #f90;color:#f90}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#804d00;color:#804d00}.button.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled],.button.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled]{border:1px solid #f90;color:#f90}.button.hollow.alert{border:1px solid #f33;color:#f33}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#900;color:#900}.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled],.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled]{border:1px solid #f33;color:#f33}.button.hollow.note{border:1px solid #e70;color:#e70}.button.hollow.note:focus,.button.hollow.note:hover{border-color:#773c00;color:#773c00}.button.hollow.note:focus.disabled,.button.hollow.note:focus[disabled],.button.hollow.note:hover.disabled,.button.hollow.note:hover[disabled]{border:1px solid #e70;color:#e70}.button.hollow.board{border:1px solid #26d;color:#26d}.button.hollow.board:focus,.button.hollow.board:hover{border-color:#11336f;color:#11336f}.button.hollow.board:focus.disabled,.button.hollow.board:focus[disabled],.button.hollow.board:hover.disabled,.button.hollow.board:hover[disabled]{border:1px solid #26d;color:#26d}.button.hollow.watcher{border:1px solid #26d;color:#26d}.button.hollow.watcher:focus,.button.hollow.watcher:hover{border-color:#11336f;color:#11336f}.button.hollow.watcher:focus.disabled,.button.hollow.watcher:focus[disabled],.button.hollow.watcher:hover.disabled,.button.hollow.watcher:hover[disabled]{border:1px solid #26d;color:#26d}.button.hollow.cancel{border:1px solid #333;color:#333}.button.hollow.cancel:focus,.button.hollow.cancel:hover{border-color:#1a1a1a;color:#1a1a1a}.button.hollow.cancel:focus.disabled,.button.hollow.cancel:focus[disabled],.button.hollow.cancel:hover.disabled,.button.hollow.cancel:hover[disabled]{border:1px solid #333;color:#333}.button.hollow.submit{border:1px solid #fff;color:#fff}.button.hollow.submit:focus,.button.hollow.submit:hover{border-color:gray;color:gray}.button.hollow.submit:focus.disabled,.button.hollow.submit:focus[disabled],.button.hollow.submit:hover.disabled,.button.hollow.submit:hover[disabled]{border:1px solid #fff;color:#fff}.button.clear{border:1px solid #38d;color:#38d}.button.clear,.button.clear:focus,.button.clear:hover{background-color:transparent}.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover{background-color:transparent}.button.clear:focus,.button.clear:hover{border-color:#134475;color:#134475}.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover.disabled,.button.clear:hover[disabled]{border:1px solid #38d;color:#38d}.button.clear,.button.clear.disabled,.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear[disabled]{border-color:transparent}.button.clear.primary{border:1px solid #38d;color:#38d}.button.clear.primary:focus,.button.clear.primary:hover{border-color:#134475;color:#134475}.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled]{border:1px solid #38d;color:#38d}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary[disabled]{border-color:transparent}.button.clear.secondary{border:1px solid #777;color:#777}.button.clear.secondary:focus,.button.clear.secondary:hover{border-color:#3c3c3c;color:#3c3c3c}.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled]{border:1px solid #777;color:#777}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary[disabled]{border-color:transparent}.button.clear.success{border:1px solid #3c3;color:#3c3}.button.clear.success:focus,.button.clear.success:hover{border-color:#1a661a;color:#1a661a}.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover.disabled,.button.clear.success:hover[disabled]{border:1px solid #3c3;color:#3c3}.button.clear.success,.button.clear.success.disabled,.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success[disabled]{border-color:transparent}.button.clear.warning{border:1px solid #f90;color:#f90}.button.clear.warning:focus,.button.clear.warning:hover{border-color:#804d00;color:#804d00}.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled]{border:1px solid #f90;color:#f90}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning[disabled]{border-color:transparent}.button.clear.alert{border:1px solid #f33;color:#f33}.button.clear.alert:focus,.button.clear.alert:hover{border-color:#900;color:#900}.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled]{border:1px solid #f33;color:#f33}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert[disabled]{border-color:transparent}.button.clear.note{border:1px solid #e70;color:#e70}.button.clear.note:focus,.button.clear.note:hover{border-color:#773c00;color:#773c00}.button.clear.note:focus.disabled,.button.clear.note:focus[disabled],.button.clear.note:hover.disabled,.button.clear.note:hover[disabled]{border:1px solid #e70;color:#e70}.button.clear.note,.button.clear.note.disabled,.button.clear.note:focus,.button.clear.note:focus.disabled,.button.clear.note:focus[disabled],.button.clear.note:hover,.button.clear.note:hover.disabled,.button.clear.note:hover[disabled],.button.clear.note[disabled]{border-color:transparent}.button.clear.board{border:1px solid #26d;color:#26d}.button.clear.board:focus,.button.clear.board:hover{border-color:#11336f;color:#11336f}.button.clear.board:focus.disabled,.button.clear.board:focus[disabled],.button.clear.board:hover.disabled,.button.clear.board:hover[disabled]{border:1px solid #26d;color:#26d}.button.clear.board,.button.clear.board.disabled,.button.clear.board:focus,.button.clear.board:focus.disabled,.button.clear.board:focus[disabled],.button.clear.board:hover,.button.clear.board:hover.disabled,.button.clear.board:hover[disabled],.button.clear.board[disabled]{border-color:transparent}.button.clear.watcher{border:1px solid #26d;color:#26d}.button.clear.watcher:focus,.button.clear.watcher:hover{border-color:#11336f;color:#11336f}.button.clear.watcher:focus.disabled,.button.clear.watcher:focus[disabled],.button.clear.watcher:hover.disabled,.button.clear.watcher:hover[disabled]{border:1px solid #26d;color:#26d}.button.clear.watcher,.button.clear.watcher.disabled,.button.clear.watcher:focus,.button.clear.watcher:focus.disabled,.button.clear.watcher:focus[disabled],.button.clear.watcher:hover,.button.clear.watcher:hover.disabled,.button.clear.watcher:hover[disabled],.button.clear.watcher[disabled]{border-color:transparent}.button.clear.cancel{border:1px solid #333;color:#333}.button.clear.cancel:focus,.button.clear.cancel:hover{border-color:#1a1a1a;color:#1a1a1a}.button.clear.cancel:focus.disabled,.button.clear.cancel:focus[disabled],.button.clear.cancel:hover.disabled,.button.clear.cancel:hover[disabled]{border:1px solid #333;color:#333}.button.clear.cancel,.button.clear.cancel.disabled,.button.clear.cancel:focus,.button.clear.cancel:focus.disabled,.button.clear.cancel:focus[disabled],.button.clear.cancel:hover,.button.clear.cancel:hover.disabled,.button.clear.cancel:hover[disabled],.button.clear.cancel[disabled]{border-color:transparent}.button.clear.submit{border:1px solid #fff;color:#fff}.button.clear.submit:focus,.button.clear.submit:hover{border-color:gray;color:gray}.button.clear.submit:focus.disabled,.button.clear.submit:focus[disabled],.button.clear.submit:hover.disabled,.button.clear.submit:hover[disabled]{border:1px solid #fff;color:#fff}.button.clear.submit,.button.clear.submit.disabled,.button.clear.submit:focus,.button.clear.submit:focus.disabled,.button.clear.submit:focus[disabled],.button.clear.submit:hover,.button.clear.submit:hover.disabled,.button.clear.submit:hover[disabled],.button.clear.submit[disabled]{border-color:transparent}.button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fff transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:.6em}.button.dropdown.clear::after,.button.dropdown.hollow::after{border-top-color:#38d}.button.dropdown.clear.primary::after,.button.dropdown.hollow.primary::after{border-top-color:#38d}.button.dropdown.clear.secondary::after,.button.dropdown.hollow.secondary::after{border-top-color:#777}.button.dropdown.clear.success::after,.button.dropdown.hollow.success::after{border-top-color:#3c3}.button.dropdown.clear.warning::after,.button.dropdown.hollow.warning::after{border-top-color:#f90}.button.dropdown.clear.alert::after,.button.dropdown.hollow.alert::after{border-top-color:#f33}.button.dropdown.clear.note::after,.button.dropdown.hollow.note::after{border-top-color:#e70}.button.dropdown.clear.board::after,.button.dropdown.hollow.board::after{border-top-color:#26d}.button.dropdown.clear.watcher::after,.button.dropdown.hollow.watcher::after{border-top-color:#26d}.button.dropdown.clear.cancel::after,.button.dropdown.hollow.cancel::after{border-top-color:#333}.button.dropdown.clear.submit::after,.button.dropdown.hollow.submit::after{border-top-color:#fff}.button.arrow-only::after{top:-.1em;float:none;margin-left:0}a.button:focus,a.button:hover{text-decoration:none}.button-group{margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.button-group::after,.button-group::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.button-group::after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:1rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.75rem}.button-group.small .button{font-size:.875rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded .button{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.button-group.primary .button{background-color:#38d;color:#000}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#1f6dbb;color:#000}.button-group.secondary .button{background-color:#777;color:#000}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#5f5f5f;color:#000}.button-group.success .button{background-color:#3c3;color:#000}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#29a329;color:#000}.button-group.warning .button{background-color:#f90;color:#000}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc7a00;color:#000}.button-group.alert .button{background-color:#f33;color:#000}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#f50000;color:#000}.button-group.note .button{background-color:#e70;color:#000}.button-group.note .button:focus,.button-group.note .button:hover{background-color:#be5f00;color:#000}.button-group.board .button{background-color:#26d;color:#fff}.button-group.board .button:focus,.button-group.board .button:hover{background-color:#1b52b1;color:#fff}.button-group.watcher .button{background-color:#26d;color:#fff}.button-group.watcher .button:focus,.button-group.watcher .button:hover{background-color:#1b52b1;color:#fff}.button-group.cancel .button{background-color:#333;color:#fff}.button-group.cancel .button:focus,.button-group.cancel .button:hover{background-color:#292929;color:#fff}.button-group.submit .button{background-color:#fff;color:#000}.button-group.submit .button:focus,.button-group.submit .button:hover{background-color:#ccc;color:#000}.button-group.stacked,.button-group.stacked-for-medium,.button-group.stacked-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.button-group.stacked .button,.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.button-group.stacked .button:last-child,.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child{margin-bottom:0}.button-group.stacked-for-medium.expanded .button,.button-group.stacked-for-small.expanded .button,.button-group.stacked.expanded .button{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}@media print,screen and (min-width:40em){.button-group.stacked-for-small .button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}}@media print,screen and (min-width:60em){.button-group.stacked-for-medium .button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}}@media screen and (max-width:29.99875em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}@media screen and (max-width:59.99875em){.button-group.stacked-for-medium.expanded{display:block}.button-group.stacked-for-medium.expanded .button{display:block;margin-right:0}}.close-button{position:absolute;color:#888;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#000}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#38d;color:#fff}.label.primary{background:#38d;color:#000}.label.secondary{background:#777;color:#000}.label.success{background:#3c3;color:#000}.label.warning{background:#f90;color:#000}.label.alert{background:#f33;color:#000}.label.note{background:#e70;color:#000}.label.board{background:#26d;color:#fff}.label.watcher{background:#26d;color:#fff}.label.cancel{background:#333;color:#fff}.label.submit{background:#fff;color:#000}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#ccc}.progress.primary .progress-meter{background-color:#38d}.progress.secondary .progress-meter{background-color:#777}.progress.success .progress-meter{background-color:#3c3}.progress.warning .progress-meter{background-color:#f90}.progress.alert .progress-meter{background-color:#f33}.progress.note .progress-meter{background-color:#e70}.progress.board .progress-meter{background-color:#26d}.progress.watcher .progress-meter{background-color:#26d}.progress.cancel .progress-meter{background-color:#333}.progress.submit .progress-meter{background-color:#fff}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#38d}.progress-meter-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fff;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#eee;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#ccc;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider-fill.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider-handle{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;border-radius:0;background-color:#38d;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#2174c6}.slider-handle.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.switch{height:2rem;position:relative;margin-bottom:1rem;outline:0;font-size:.875rem;font-weight:700;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#ccc;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle::after{position:absolute;top:.25rem;left:.25rem;display:block;width:1.5rem;height:1.5rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:0;background:#fff;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;content:''}input:checked~.switch-paddle{background:#38d}input:checked~.switch-paddle::after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{top:.25rem;left:.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle::after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle::after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{top:.25rem;left:.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle::after{left:2.75rem}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}tbody,tfoot,thead{border:1px solid #ccc;background-color:#fff}caption{padding:.5rem .625rem .625rem;font-weight:700}thead{background:#eee;color:#444}tfoot{background:#eee;color:#444}tfoot tr,thead tr{background:0 0}tfoot td,tfoot th,thead td,thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}tbody td,tbody th{padding:.5rem .625rem .625rem}tbody tr{border-bottom:0;border-bottom:1px solid #ccc;background-color:#fff}table.striped tbody tr:nth-child(even){border-bottom:0;background-color:#f2f2f2}@media screen and (max-width:59.99875em){table.stack thead th{display:block}table.stack tfoot{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#e9e9e9}table.hover tfoot tr:hover{background-color:#e9e9e9}table.hover tbody tr:hover{background-color:#fafafa}table.hover.striped tr:nth-of-type(even):hover{background-color:#ededed}.table-scroll{overflow-x:auto}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem;text-align:center;background:#38d;color:#fff}.badge.primary{background:#38d;color:#000}.badge.secondary{background:#777;color:#000}.badge.success{background:#3c3;color:#000}.badge.warning{background:#f90;color:#000}.badge.alert{background:#f33;color:#000}.badge.note{background:#e70;color:#000}.badge.board{background:#26d;color:#fff}.badge.watcher{background:#26d;color:#fff}.badge.cancel{background:#333;color:#fff}.badge.submit{background:#fff;color:#000}.breadcrumbs{margin:0 0 1rem 0;list-style:none}.breadcrumbs::after,.breadcrumbs::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;font-size:.875rem;color:#000;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{position:relative;margin:0 .75rem;opacity:1;content:"/";color:#ccc}.breadcrumbs a{color:#38d}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#ccc;cursor:not-allowed}.callout{position:relative;margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(0,0,0,.25);border-radius:0;background-color:#fff;color:#444}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#d6e7f8;color:#444}.callout.secondary{background-color:#e4e4e4;color:#444}.callout.success{background-color:#d6f5d6;color:#444}.callout.warning{background-color:#ffebcc;color:#444}.callout.alert{background-color:#ffd6d6;color:#444}.callout.note{background-color:#ffe4c9;color:#444}.callout.board{background-color:#d3e0f8;color:#444}.callout.watcher{background-color:#d3e0f8;color:#444}.callout.cancel{background-color:#d6d6d6;color:#444}.callout.submit{background-color:#fff;color:#444}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem;border:1px solid #eee;border-radius:0;background:#fff;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;color:#444}.card>:last-child{margin-bottom:0}.card-divider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:1rem;background:#eee}.card-divider>:last-child{margin-bottom:0}.card-section{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:1rem}.card-section>:last-child{margin-bottom:0}.card-image{min-height:1px}.dropdown-pane{position:absolute;z-index:10;display:none;width:300px;padding:1rem;visibility:hidden;border:1px solid #ccc;border-radius:0;background-color:#fff;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{display:block;visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.pagination{margin-left:0;margin-bottom:1rem}.pagination::after,.pagination::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.pagination::after{clear:both}.pagination li{margin-right:.0625rem;border-radius:0;font-size:.875rem;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}.pagination li.current{display:inline-block}@media print,screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#000}.pagination a:hover,.pagination button:hover{background:#eee}.pagination .current{padding:.1875rem .625rem;background:#38d;color:#fff;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#ccc;cursor:not-allowed}.pagination .disabled:hover{background:0 0}.pagination .ellipsis::after{padding:.1875rem .625rem;content:'\2026';color:#000}.pagination-previous a::before,.pagination-previous.disabled::before{display:inline-block;margin-right:.5rem;content:'\00ab'}.pagination-next a::after,.pagination-next.disabled::after{display:inline-block;margin-left:.5rem;content:'\00bb'}.has-tip{position:relative;display:inline-block;border-bottom:dotted 1px #888;font-weight:700;cursor:help}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#000;font-size:80%;color:#fff}.tooltip::before{position:absolute}.tooltip.bottom::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #000;bottom:100%}.tooltip.bottom.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-bottom-width:0;border-top-style:solid;border-color:#000 transparent transparent;top:100%;bottom:auto}.tooltip.top.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.left::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #000;left:100%}.tooltip.left.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #000 transparent transparent;right:100%;left:auto}.tooltip.right.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.align-top::before{bottom:auto;top:10%}.tooltip.align-bottom::before{bottom:10%;top:auto}.tooltip.align-left::before{left:10%;right:auto}.tooltip.align-right::before{left:auto;right:10%}.accordion{margin-left:0;background:#fff;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0}.accordion-item:last-child>:last-child{border-radius:0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #eee;border-bottom:0;font-size:.75rem;line-height:1;color:#38d}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #eee;border-radius:0}.accordion-title:focus,.accordion-title:hover{background-color:#eee}.accordion-title::before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:'+'}.is-active>.accordion-title::before{content:'\2013'}.accordion-content{display:none;padding:1rem;border:1px solid #eee;border-bottom:0;background-color:#fff;color:#444}:last-child>.accordion-content:last-child{border-bottom:1px solid #eee}.media-object{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.media-object img{max-width:none}@media screen and (max-width:29.99875em){.media-object.stack-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.media-object-section{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}@media screen and (max-width:29.99875em){.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.stack-for-small .media-object-section img{width:100%}}.media-object-section.main-section{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.orbit{position:relative}.orbit-container{position:relative;height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%;position:absolute}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;background-color:rgba(0,0,0,.5);color:#fff}.orbit-next,.orbit-previous{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:1rem;color:#fff}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:rgba(0,0,0,.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#ccc}.orbit-bullets button:hover{background-color:#888}.orbit-bullets button.is-active{background-color:#888}.flex-video,.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video,.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen,.responsive-embed.widescreen{padding-bottom:56.25%}.tabs{margin:0;border:1px solid #eee;background:#fff;list-style-type:none}.tabs::after,.tabs::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.tabs::after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:0 0}.tabs.primary{background:#38d}.tabs.primary>li>a{color:#000}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#2781db}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#38d}[data-whatinput=mouse] .tabs-title>a{outline:0}.tabs-title>a:hover{background:#fff;color:#2175c9}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#eee;color:#38d}.tabs-content{border:1px solid #eee;border-top:0;background:#fff;color:#444;-webkit-transition:all .5s ease;transition:all .5s ease}.tabs-content.vertical{border:1px solid #eee;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:4px solid #fff;border-radius:0;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.2);box-shadow:0 0 0 1px rgba(0,0,0,.2);line-height:0}a.thumbnail{-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out}a.thumbnail:focus,a.thumbnail:hover{-webkit-box-shadow:0 0 6px 1px rgba(51,136,221,.5);box-shadow:0 0 6px 1px rgba(51,136,221,.5)}a.thumbnail image{-webkit-box-shadow:none;box-shadow:none}.menu{padding:0;margin:0;list-style:none;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-whatinput=mouse] .menu li{outline:0}.menu .button,.menu a{line-height:1;text-decoration:none;display:block;padding:.625rem .75rem}.menu a,.menu button,.menu input,.menu select{margin-bottom:0}.menu input{display:inline-block}.menu,.menu.horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.simple{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print,screen and (min-width:40em){.menu.medium-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.medium-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.medium-expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.medium-simple li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}@media print,screen and (min-width:60em){.menu.large-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.large-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.large-expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.large-simple li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}.menu.nested{margin-right:0;margin-left:1rem}.menu.icons a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu.icon-bottom a,.menu.icon-left a,.menu.icon-right a,.menu.icon-top a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu.icon-left li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-left li a i,.menu.icon-left li a img,.menu.icon-left li a svg{margin-right:.25rem}.menu.icon-right li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-right li a i,.menu.icon-right li a img,.menu.icon-right li a svg{margin-left:.25rem}.menu.icon-top li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-top li a i,.menu.icon-top li a img,.menu.icon-top li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu.icon-bottom li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-bottom li a i,.menu.icon-bottom li a img,.menu.icon-bottom li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu .is-active>a{background:#38d;color:#fff}.menu .active>a{background:#38d;color:#fff}.menu.align-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-right li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.menu.align-right li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-right.vertical li{display:block;text-align:right}.menu.align-right.vertical li .submenu li{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu.align-center li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu .menu-text{padding:.625rem .75rem;font-weight:700;line-height:1;color:inherit}.menu-centered>.menu{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fff;-webkit-box-shadow:0 7px 0 #fff,0 14px 0 #fff;box-shadow:0 7px 0 #fff,0 14px 0 #fff;content:''}.menu-icon:hover::after{background:#ccc;-webkit-box-shadow:0 7px 0 #ccc,0 14px 0 #ccc;box-shadow:0 7px 0 #ccc,0 14px 0 #ccc}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#000;-webkit-box-shadow:0 7px 0 #000,0 14px 0 #000;box-shadow:0 7px 0 #000,0 14px 0 #000;content:''}.menu-icon.dark:hover::after{background:#888;-webkit-box-shadow:0 7px 0 #888,0 14px 0 #888;box-shadow:0 7px 0 #888,0 14px 0 #888}.accordion-menu li{width:100%}.accordion-menu a{padding:.625rem .75rem}.accordion-menu .is-accordion-submenu a{padding:.625rem .75rem}.accordion-menu .nested.is-accordion-submenu{margin-right:0;margin-left:1rem}.accordion-menu.align-right .nested.is-accordion-submenu{margin-right:1rem;margin-left:0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{position:relative}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#38d transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a::after{right:1rem;left:auto}.accordion-menu.align-right .is-accordion-submenu-parent>a::after{right:auto;left:1rem}.accordion-menu .is-accordion-submenu-parent[aria-expanded=true]>a::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-right:40px}.submenu-toggle{position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer}.submenu-toggle::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#38d transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded=true]::after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.submenu-toggle-text{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{-webkit-transition:height .5s;transition:height .5s}.drilldown a{padding:.625rem .75rem;background:#fff}.drilldown .is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fff;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.drilldown .is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.drilldown .is-drilldown-submenu a{padding:.625rem .75rem}.drilldown .nested.is-drilldown-submenu{margin-right:0;margin-left:0}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.drilldown .is-drilldown-submenu-parent>a{position:relative}.drilldown .is-drilldown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #38d;position:absolute;top:50%;margin-top:-6px;right:1rem}.drilldown.align-left .is-drilldown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #38d;right:1rem;left:auto}.drilldown.align-right .is-drilldown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #38d transparent transparent;right:auto;left:1rem}.drilldown .js-drilldown-back>a::before{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #38d transparent transparent;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:.75rem}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#38d transparent transparent;right:5px;left:auto;margin-top:-3px}[data-whatinput=mouse] .dropdown.menu a{outline:0}.dropdown.menu>li>a{padding:.625rem .75rem}.dropdown.menu>li.is-active>a{background:0 0;color:#38d}.no-js .dropdown.menu ul{display:none}.dropdown.menu .nested.is-dropdown-submenu{margin-right:0;margin-left:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px}.dropdown.menu.vertical>li.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #38d transparent transparent;right:auto;left:5px}.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #38d}@media print,screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#38d transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #38d transparent transparent;right:auto;left:5px}.dropdown.menu.medium-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #38d}}@media print,screen and (min-width:60em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#38d transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #38d transparent transparent;right:auto;left:5px}.dropdown.menu.large-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #38d}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;left:auto;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #ccc;background:#fff}.dropdown .is-dropdown-submenu a{padding:.625rem .75rem}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #38d transparent transparent;right:auto;left:5px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #38d}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background:rgba(255,255,255,.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#eee}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap{z-index:13}.off-canvas.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(0,0,0,.7);box-shadow:0 0 10px rgba(0,0,0,.7)}.off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-absolute{position:absolute;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#eee}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(0,0,0,.7);box-shadow:0 0 10px rgba(0,0,0,.7)}.off-canvas-absolute.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.position-left{top:0;left:0;height:100%;overflow-y:auto;width:250px;-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-left.has-transition-push{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.position-left.is-transition-push{-webkit-box-shadow:inset -13px 0 20px -13px rgba(0,0,0,.25);box-shadow:inset -13px 0 20px -13px rgba(0,0,0,.25)}.position-right{top:0;right:0;height:100%;overflow-y:auto;width:250px;-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas-content .off-canvas.position-right{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.position-right.is-transition-push{-webkit-box-shadow:inset 13px 0 20px -13px rgba(0,0,0,.25);box-shadow:inset 13px 0 20px -13px rgba(0,0,0,.25)}.position-top{top:0;left:0;width:100%;overflow-x:auto;height:250px;-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-top.has-transition-push{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.position-top.is-transition-push{-webkit-box-shadow:inset 0 -13px 20px -13px rgba(0,0,0,.25);box-shadow:inset 0 -13px 20px -13px rgba(0,0,0,.25)}.position-bottom{bottom:0;left:0;width:100%;overflow-x:auto;height:250px;-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-bottom.has-transition-push{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.position-bottom.is-transition-push{-webkit-box-shadow:inset 0 13px 20px -13px rgba(0,0,0,.25);box-shadow:inset 0 13px 20px -13px rgba(0,0,0,.25)}.off-canvas-content{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.off-canvas-content.has-transition-push{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content .off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}@media print,screen and (min-width:40em){.position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-medium .close-button{display:none}.off-canvas-content .position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-medium~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:60em){.position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-large .close-button{display:none}.off-canvas-content .position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}.position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-large~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:40em){.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:0 0;width:auto;overflow:visible;-webkit-transition:none;transition:none}.off-canvas.in-canvas-for-medium.position-bottom,.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print,screen and (min-width:60em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:0 0;width:auto;overflow:visible;-webkit-transition:none;transition:none}.off-canvas.in-canvas-for-large.position-bottom,.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}html.is-reveal-open{position:fixed;width:100%;overflow-y:hidden}html.is-reveal-open.zf-has-scroll{overflow-y:scroll}html.is-reveal-open body{overflow-y:hidden}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(0,0,0,.4);overflow-y:auto}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #ccc;border-radius:0;background-color:#fff;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width:40em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print,screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}@media screen and (max-width:29.99875em){.reveal{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.sticky-container{position:relative}.sticky{position:relative;z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}.title-bar{padding:.5rem;background:#000;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left,.title-bar-right{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.title-bar-right{text-align:right}.title-bar-title{display:inline-block;vertical-align:middle;font-weight:700}.top-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar,.top-bar ul{background-color:transparent}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media print,screen and (min-width:40em){.top-bar{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-bar .top-bar-left{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:auto}.top-bar .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto}}@media screen and (max-width:59.99875em){.top-bar.stacked-for-medium{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:74.99875em){.top-bar.stacked-for-large{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.top-bar-title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:.5rem 1rem .5rem 0}.top-bar-left,.top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::after,.clearfix::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.clearfix::after{clear:both}.align-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.align-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-left.vertical.menu>li>a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.align-right.vertical.menu>li>a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center.vertical.menu>li>a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-self-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.align-center-middle{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.small-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.small-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.small-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.small-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.small-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}@media print,screen and (min-width:40em){.medium-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.medium-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.medium-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.medium-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.medium-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.medium-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}@media print,screen and (min-width:60em){.large-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.large-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.large-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.large-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.large-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.large-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}.flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (min-width:40em){.medium-flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.medium-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.medium-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width:60em){.large-flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.large-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.large-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:29.99875em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:30em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.99875em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:59.99875em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.99875em),screen and (min-width:60em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:60em){.hide-for-large{display:none!important}}@media screen and (max-width:59.99875em){.show-for-large{display:none!important}}@media screen and (min-width:60em) and (max-width:74.99875em){.hide-for-large-only{display:none!important}}@media screen and (max-width:59.99875em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.slide-in-down.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-in-up.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-out-down.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.slide-out-right.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.slide-out-up.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.fade-in.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:1;-webkit-transition-property:opacity;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-right.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-bottom.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-left.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-x.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-y.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-out-from-top.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-right.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-bottom.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-left.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.scale-in-up.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-down.mui-enter.mui-enter-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}.spin-in.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(-.75turn);-ms-transform:rotate(-.75turn);transform:rotate(-.75turn);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in.mui-enter.mui-enter-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out.mui-leave.mui-leave-active{-webkit-transform:rotate(.75turn);-ms-transform:rotate(.75turn);transform:rotate(.75turn);opacity:0}.spin-in-ccw.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(.75turn);-ms-transform:rotate(.75turn);transform:rotate(.75turn);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform:rotate(-.75turn);-ms-transform:rotate(-.75turn);transform:rotate(-.75turn);opacity:0}.slow{-webkit-transition-duration:750ms!important;transition-duration:750ms!important}.fast{-webkit-transition-duration:250ms!important;transition-duration:250ms!important}.linear{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.ease{-webkit-transition-timing-function:ease!important;transition-timing-function:ease!important}.ease-in{-webkit-transition-timing-function:ease-in!important;transition-timing-function:ease-in!important}.ease-out{-webkit-transition-timing-function:ease-out!important;transition-timing-function:ease-out!important}.ease-in-out{-webkit-transition-timing-function:ease-in-out!important;transition-timing-function:ease-in-out!important}.bounce-in{-webkit-transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{-webkit-transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important;transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{-webkit-transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{-webkit-transition-delay:.3s!important;transition-delay:.3s!important}.long-delay{-webkit-transition-delay:.7s!important;transition-delay:.7s!important}.shake{-webkit-animation-name:shake-7;animation-name:shake-7}@-webkit-keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}.spin-cw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@-webkit-keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-ccw{-webkit-animation-name:spin-ccw-1turn;animation-name:spin-ccw-1turn}@-webkit-keyframes spin-ccw-1turn{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes spin-ccw-1turn{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.wiggle{-webkit-animation-name:wiggle-7deg;animation-name:wiggle-7deg}@-webkit-keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,100%,30%,70%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,100%,30%,70%{-webkit-transform:rotate(0);transform:rotate(0)}}.shake,.spin-ccw,.spin-cw,.wiggle{-webkit-animation-duration:.5s;animation-duration:.5s}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slow{-webkit-animation-duration:750ms!important;animation-duration:750ms!important}.fast{-webkit-animation-duration:250ms!important;animation-duration:250ms!important}.linear{-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}.ease{-webkit-animation-timing-function:ease!important;animation-timing-function:ease!important}.ease-in{-webkit-animation-timing-function:ease-in!important;animation-timing-function:ease-in!important}.ease-out{-webkit-animation-timing-function:ease-out!important;animation-timing-function:ease-out!important}.ease-in-out{-webkit-animation-timing-function:ease-in-out!important;animation-timing-function:ease-in-out!important}.bounce-in{-webkit-animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{-webkit-animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important;animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{-webkit-animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.long-delay{-webkit-animation-delay:.7s!important;animation-delay:.7s!important}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:1rem;line-height:1em;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3)}.daterangepicker:after,.daterangepicker:before{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{white-space:nowrap;text-align:center;vertical-align:middle;min-width:37px;width:37px;height:24px;line-height:24px;font-size:.875rem;border:1px solid transparent;white-space:nowrap;cursor:pointer;padding:.4rem 0 .5rem}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker .calendar-table thead tr:first-child{background-color:#fff}.daterangepicker .calendar-table thead tr:first-child .month{font-size:1rem}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:60px;margin:0 auto}.daterangepicker .calendar-time{text-align:center;margin:4px -8px 0;line-height:30px;border-top:1px solid #ddd;padding-top:8px}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:700;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}@media (min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}.dropzone,.dropzone *{-webkit-box-sizing:border-box;box-sizing:border-box}.dropzone{position:relative}.dropzone .dz-preview{position:relative;display:inline-block;width:120px;margin:.5em}.dropzone .dz-preview .dz-progress{display:block;height:15px;border:1px solid #aaa}.dropzone .dz-preview .dz-progress .dz-upload{display:block;height:100%;width:0;background:green}.dropzone .dz-preview .dz-error-message{color:red;display:none}.dropzone .dz-preview.dz-error .dz-error-mark,.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{display:block}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{position:absolute;display:none;left:30px;top:30px;width:54px;height:58px;left:50%;margin-left:-27px}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{-webkit-box-sizing:border-box;box-sizing:border-box}.dropzone{min-height:150px;border:2px dashed rgba(0,0,0,.2);border-radius:.5rem;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:16px;background:#999;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd));background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:16px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block;width:120px;height:120px;-o-object-fit:cover;object-fit:cover}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#444));background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:-webkit-gradient(linear,left top,left bottom,from(#be2626),to(#a92222));background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}div.message{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:1.125rem;text-align:center;padding:3rem 1rem;margin:6px;-webkit-transition:height .3s ease-out 0s,padding .3s ease-out 0s,margin .3s ease-out 0s;transition:height .3s ease-out 0s,padding .3s ease-out 0s,margin .3s ease-out 0s;background-color:#4caf50;color:#fff;overflow:hidden}div.message:before{display:inline-block;line-height:1;font-size:1.25rem;font-weight:700;border-radius:50%;text-align:center;width:1.25rem;margin-right:.5rem;color:#4caf50;background-color:#fff;content:"i"}div.message.error{background-color:#c3232d;color:#fff}div.message.error:before{padding-bottom:2px;color:#c3232d;content:"x"}div.message.hidden{height:0;padding:0;margin:0}fieldset{border:none;padding:0;margin:0 0 1.5rem 0}.disabled a,a.disabled{pointer-events:none}.areactg-setting .row{max-width:80rem}.areactg-setting .actions.columns{margin-top:1rem;border-left:5px solid #15848f;padding-left:15px;padding:32px 20px}.areactg-setting .actions.columns h3{color:#15848f}.areactg-setting .related{margin:3rem 0}.areactg-setting .related h4{color:#933;font-size:1.25rem}.areactg-setting .related table{border:0;width:100%;table-layout:fixed}.areactg-setting .index table thead{height:3.5rem}.areactg-setting .index td.actions a{display:inline-block;margin-right:.5rem;white-space:nowrap}.areactg-setting .header-help{float:right;margin-right:2rem;margin-top:-80px;font-size:16px}.areactg-setting .header-help span{font-weight:400;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;padding:.25rem .5rem .375rem;font-size:.8rem;background-color:#0097a7;color:#fff;border-radius:1000px}.areactg-setting .header-help a{color:#fff}.areactg-setting .paginator{text-align:center}.areactg-setting .paginator ul.pagination li{float:none;display:inline-block}.areactg-setting .paginator p{text-align:right;color:#777;line-height:1}.areactg-setting ul.pagination li a{color:#38d;border:solid 2px #fff}.areactg-setting ul.pagination li.active a{border-color:#999;background-color:#eee;color:#444;font-weight:700;cursor:default}.areactg-setting ul.pagination li.disabled a{color:#ccc}.areactg-setting .asc:after{content:" \2193"}.areactg-setting .desc:after{content:" \2191"}.areactg-setting .form .error-message,.areactg-setting .refine-form .error-message{display:block;padding:.375rem .5625rem .5625rem;margin-top:-.75rem;margin-bottom:1rem;font-weight:400;font-style:italic;color:rgba(0,0,0,.54);color:#c3232d;font-size:.875rem}.areactg-setting .form .checkbox .error-message,.areactg-setting .form .multicheckbox .error-message,.areactg-setting .form .radio .error-message,.areactg-setting .refine-form .checkbox .error-message,.areactg-setting .refine-form .multicheckbox .error-message,.areactg-setting .refine-form .radio .error-message{margin-top:0}.areactg-setting .form .multi-input .checkbox .error-message,.areactg-setting .form .multi-input .multicheckbox .error-message,.areactg-setting .form .multi-input .radio .error-message,.areactg-setting .refine-form .multi-input .checkbox .error-message,.areactg-setting .refine-form .multi-input .multicheckbox .error-message,.areactg-setting .refine-form .multi-input .radio .error-message{margin-top:-.75rem}.areactg-setting .required>label{font-weight:700}.areactg-setting .required>label:after{content:' *';color:#c3232d}.areactg-setting select[multiple]{min-height:150px;background:0 0}.areactg-setting input[type=checkbox],.areactg-setting input[type=radio]{margin-right:.5em}.areactg-setting .date select,.areactg-setting .datetime select,.areactg-setting .time select{display:inline;width:auto;margin-right:10px}.areactg-setting .error label,.areactg-setting .error label.error{color:#c3232d}.areactg-setting .view h2{color:#6f6f6f}.areactg-setting .view .columns.strings{border-radius:3px;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.24);box-shadow:1px 2px 4px rgba(0,0,0,.24);margin-right:.7rem}.areactg-setting .view .numbers{background-color:#b7e3ec;color:#fff;border-radius:3px;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.24);box-shadow:1px 2px 4px rgba(0,0,0,.24);margin-right:.7rem}.areactg-setting .view .columns.dates{border-radius:3px;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.24);box-shadow:1px 2px 4px rgba(0,0,0,.24);margin-right:.7rem;background-color:#dce47e;color:#fff}.areactg-setting .view .columns.booleans{border-radius:3px;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.24);box-shadow:1px 2px 4px rgba(0,0,0,.24);margin-right:.7rem;background-color:#8d6e65;color:#fff}.areactg-setting .view .strings p{border-bottom:1px solid #eee}.areactg-setting .view .dates .subheader,.areactg-setting .view .numbers .subheader{color:#747474}.areactg-setting .view .booleans .subheader{color:#e9e9e9}.areactg-setting .view .texts .columns{margin-top:1.2rem;border-bottom:1px solid #eee}.areactg-setting .view .view-data .group-title{color:#000;font-weight:700;margin-bottom:.5rem}.areactg-setting .view .view-data .group-data{margin-left:1rem;margin-bottom:.5rem}.areactg-setting .view .view-data .data-title{font-size:.875rem;font-weight:700;margin-bottom:.25rem}.areactg-setting .view .view-data .data-value{margin-left:1rem;margin-bottom:.5rem}.areactg-setting .view .view-data .hw-day-row .day{margin-right:.75rem}.areactg-setting .cake-debug,.areactg-setting .cake-error,.areactg-setting .notice,.areactg-setting p.error,.areactg-setting p.notice{display:block;clear:both;background-repeat:repeat-x;margin-bottom:18px;padding:7px 14px;border-radius:3px;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.24);box-shadow:1px 2px 4px rgba(0,0,0,.24)}.areactg-setting .cake-debug,.areactg-setting .notice,.areactg-setting p.notice{color:#000;background:#fc0}.areactg-setting .cake-error,.areactg-setting p.error{color:#fff;background:#c3232d}.areactg-setting pre{background:none repeat scroll 0 0 #fff;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.24);box-shadow:1px 2px 4px rgba(0,0,0,.24);margin:15px 0;color:rgba(0,0,0,.74);padding:5px}.areactg-setting .cake-error .cake-stack-trace{margin-top:10px}.areactg-setting .cake-stack-trace code{background:inherit;border:0}.areactg-setting .cake-code-dump .code-highlight{display:block;background-color:#ffc600}.areactg-setting .cake-error a,.areactg-setting .cake-error a:hover{color:#fff;text-decoration:underline}.areactg-setting .checks{padding:30px;color:#626262;background-color:#b7e3ec;border-radius:3px;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.24);box-shadow:1px 2px 4px rgba(0,0,0,.24);margin-bottom:2em}.areactg-setting .checks h4{margin-bottom:1.5rem}.areactg-setting .checks hr{border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}.areactg-setting .checks .problem,.areactg-setting .checks .success{margin-left:10px}.areactg-setting .checks .problem:before,.areactg-setting .checks .success:before{line-height:0;font-size:28px;height:12px;width:12px;border-radius:15px;text-align:center;vertical-align:middle;display:inline-block;position:relative;left:-11px}.areactg-setting .checks .success:before{content:"✓";color:green;margin-right:9px}.areactg-setting .checks .problem:before{content:"✘";color:red;margin-right:9px}.areactg-setting .top-bar.expanded .title-area{background:#01545b}.areactg-setting .top-bar,.areactg-setting .top-bar-section li:not(.has-form) a:not(.button),.areactg-setting .top-bar-section ul li,.areactg-setting .top-bar.expanded{background:#116d76}.areactg-setting .top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#308e97;background:#308e97}.areactg-setting #actions-sidebar{width:100%;background:#f6f6f6;border-bottom:solid 1px #ccc}@media print,screen and (min-width:60em){.areactg-setting #actions-sidebar{width:25%;border-bottom-width:0;border-right:solid 2px #e6e6e6;margin-bottom:-99999px;padding-bottom:99999px}}.areactg-setting .side-nav{display:block;list-style-type:none;margin:0;padding:.5rem 0;white-space:nowrap;overflow-x:auto}@media print,screen and (min-width:60em){.areactg-setting .side-nav{padding:1.5rem 0;white-space:normal}}.areactg-setting .side-nav li{display:inline-block;padding:.125rem 1rem;border-right:solid 1px #ccc}@media print,screen and (min-width:60em){.areactg-setting .side-nav li{display:block;padding:.5rem 1rem;border-right-width:0;border-bottom:solid 1px #ddd}}.areactg-setting .side-nav .heading{font-size:.875rem;font-weight:700;color:#777;text-transform:uppercase}.areactg-setting table{background:#fff;margin:0 0 1.25rem 0;border:none;width:100%;table-layout:fixed}.areactg-setting table tr{border-bottom:1px solid #ccc}.areactg-setting table tr:nth-of-type(even){background:0 0}.areactg-setting table th{padding:.5rem;font-size:.875rem;color:#777}.areactg-setting fieldset legend{width:100%;margin-bottom:1.5rem;font-size:1.25rem}@media print,screen and (min-width:40em){.areactg-setting fieldset legend{font-size:1.75rem}}.areactg-setting .form button[type=submit],.areactg-setting .submit-button{padding:1rem 1.75rem}.areactg-setting button{background-color:#38d;color:#fff}.areactg-setting button:focus,.areactg-setting button:hover{background-color:#e53;color:#fff}.areactg-setting .vertical-table{vertical-align:middle;margin-bottom:2rem}.areactg-setting .vertical-table th{padding:.5rem .75rem;color:#444;border:none;text-align:left;background-color:#f6f6f6;width:45%}@media print,screen and (min-width:60em){.areactg-setting .vertical-table th{width:17rem}}.areactg-setting .vertical-table td{padding:.5rem .75rem}.areactg-setting .container{overflow:hidden;min-height:92%}.areactg-setting .content{width:100%;padding:2rem 1rem}@media print,screen and (min-width:60em){.areactg-setting .content{width:75%;padding:2rem}}.areactg-setting .content:after{display:block;content:' ';padding-top:3rem}.areactg-setting .content{margin-bottom:-99999px;padding-bottom:99999px}.areactg-setting .content h3{margin-bottom:1.25rem;font-size:1.25rem}@media print,screen and (min-width:40em){.areactg-setting .content h3{font-size:1.75rem}}.areactg-setting table td{vertical-align:top;word-break:break-all}form fieldset fieldset{margin:2.5rem 0 1rem;padding:1rem 1rem 0 1rem;border:1px inset #ddd;background-color:#fafafa;position:relative}.areactg-setting .checkbox.error>label,.areactg-setting .form-error,.areactg-setting .multicheckbox.error>.form-group,.areactg-setting .radio.error>.form-group{display:inherit;margin-top:0;font-size:1rem;font-weight:400;border-color:#f44;background-color:#fee}.areactg-setting .form-error{color:#000}.areactg-setting .form-error[type=checkbox],.areactg-setting .form-error[type=radio]{display:inline-block;font-size:100%}.areactg-setting button{margin:4px}.areactg-setting .hollow-button{display:inline-block;vertical-align:middle;margin:0;padding:.4em .6em;border:1px solid transparent;border-radius:8px;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:1rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#fff;color:#27c;border:solid 1px #38d}[data-whatinput=mouse] .areactg-setting .hollow-button{outline:0}.areactg-setting .hollow-button:focus,.areactg-setting .hollow-button:hover{background-color:#eee;color:#27c}.areactg-setting .hollow-button:disabled{pointer-events:none;opacity:1;color:#777;background-color:#eee;border-color:#ccc}.areactg-setting .hollow-button.__small{font-size:.875rem}.areactg-setting .hollow-button.__nowrap{white-space:nowrap}.areactg-setting button[disabled]{background-color:#38d;color:#fff;opacity:.5}.areactg-setting button[disabled]:focus,.areactg-setting button[disabled]:hover{background-color:#38d;color:#fff}.areactg-setting p.version{padding:0;font-size:.8rem}.areactg-setting li.current{font-weight:700}.areactg-setting .hwt-calendar .calendar-nav{margin:0 0 1rem 0;padding:0;list-style-type:none;line-height:1}.areactg-setting .hwt-calendar .calendar-nav li{display:inline-block;margin:0;padding:0;white-space:nowrap}.areactg-setting .hwt-calendar .calendar-nav .target{margin:0 .5rem;color:#777;font-size:1.5rem}@media print,screen and (min-width:40em){.areactg-setting .hwt-calendar .calendar-nav .target{font-size:2.5rem}}.areactg-setting .hwt-calendar .calendar-nav .today{margin-left:1rem}.areactg-setting .hwt-calendar th{text-align:center}.areactg-setting .hwt-calendar td{padding:0}.areactg-setting .hwt-calendar td.today{background-color:#f0f0cc}.areactg-setting .hwt-calendar .out-month{opacity:.5}.areactg-setting .hwt-calendar .day-container{padding:3px;min-height:40px}@media print,screen and (min-width:40em){.areactg-setting .hwt-calendar .day-container{min-height:60px}}.areactg-setting .hwt-calendar .calendar-day{margin:3px;line-height:1;color:#777;font-size:.875rem}@media print,screen and (min-width:40em){.areactg-setting .hwt-calendar .calendar-day{font-size:1.25rem}}.areactg-setting .hwt-calendar .sun .calendar-day{color:#be140b}.areactg-setting .hwt-calendar .hwt-image-container{display:block;margin:0}.areactg-setting .hwt-calendar .hwt-image-container img{display:block;width:100%;max-width:70px;margin:0 auto}.areactg-setting .gstat-calendar table{margin:0;width:auto}.areactg-setting .gstat-calendar table td,.areactg-setting .gstat-calendar table th{padding:.2rem .3rem;text-align:center}.areactg-setting .gstat-calendar table th.user-name-col{white-space:nowrap;min-width:6rem;text-align:left}.areactg-setting .gstat-calendar table tbody th{border-bottom:none}.areactg-setting .gstat-calendar table tbody td{width:32px}.areactg-setting .page-menu{border:solid 1px #abc;border-width:1px 0;background-color:#def;margin-bottom:1.5rem;overflow:auto;min-height:53px}.areactg-setting .page-menu .actions{list-style-type:none;margin:6px;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.areactg-setting .page-menu li{margin:0;padding:0}.areactg-setting .page-menu a{display:block;font-size:.9375rem;line-height:1;color:#fff;background-color:#bbb;border-radius:16px;margin:.25rem;padding:.5rem 1rem;white-space:nowrap}.areactg-setting .page-menu a:not(.disabled){background-color:#38d;color:#fff}.areactg-setting .page-menu a:not(.disabled):focus,.areactg-setting .page-menu a:not(.disabled):hover{background-color:#e53;color:#fff}.areactg-setting .page-info{border:solid 1px #ccc;background-color:#def;margin-bottom:1.5rem}.areactg-setting .page-info.__background-none{border-width:0;background-color:transparent}.areactg-setting .page-info.__background-yellow{border-color:#e66208;background-color:#fff0bc}.areactg-setting .page-info .nomarker-list{margin:1rem;list-style-type:none}.areactg-setting .page-step-title{font-weight:700;font-size:1.25rem;margin-bottom:1.5rem}.areactg-setting .sub-info.__align-right{margin-left:auto}.areactg-setting .sub-info.__margin-bottom{margin-bottom:1rem}.areactg-setting .sub-info .info-title{font-size:.9375rem;color:#777;margin-bottom:.25rem}.areactg-setting .sub-info .info-list{font-size:.8125rem;border:solid 1px #ccc;border-radius:.5rem;padding:4px}.areactg-setting .sub-info .list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:2px}.areactg-setting .sub-info .item-marker{-webkit-box-flex:0;-webkit-flex:0 0 1.5rem;-ms-flex:0 0 1.5rem;flex:0 0 1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.areactg-setting .sub-info .item-text{color:#777}.areactg-setting span.utag{border:1px solid #000;display:inline-block;width:1rem;height:1rem;vertical-align:middle}.areactg-setting span.utag.char2{width:2rem}.areactg-setting span.utag-label{border:1px solid #000;display:inline-block;width:14px;height:14px;vertical-align:middle}.areactg-setting .multi-input .form-group{margin:0 0 1rem;padding:1rem 1rem 0 1rem;border:1px inset #ddd;background-color:#fafafa}.areactg-setting .form .buttons{margin:1.5rem 0}.areactg-setting .form .buttons.center{text-align:center}.areactg-setting .refine-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.75rem}.areactg-setting .refine-form div.container-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.areactg-setting .refine-form div.input-container{display:inline-block}.areactg-setting .refine-form div.br-container{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.areactg-setting .refine-form div.among-container{margin-top:2rem;margin-right:1rem;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.areactg-setting .refine-form label{display:inline-block}.areactg-setting .refine-form div.input{display:inline-block;margin-right:1rem}.areactg-setting .refine-form div.input.multiCheckbox div.checkbox{display:inline-block;margin-right:1rem}.areactg-setting .refine-form div.input>label{font-weight:700}.areactg-setting .refine-form div.input>label:after{content:"："}.areactg-setting .refine-form .__hidden-label .input>label{visibility:hidden}.areactg-setting .refine-form div.input.checkbox{padding:4px 0}.areactg-setting .refine-form div.input.checkbox .form-group label{height:2.4375rem;margin:0 0 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.areactg-setting .refine-form div.input.checkbox input[type=checkbox]{margin-bottom:0}.areactg-setting .refine-form button{padding:.5rem 1rem;font-size:.875rem}.areactg-setting .refine-form>button[type=submit]{margin-top:23px;height:39px}.areactg-setting .refine-form .input.search{min-width:240px}.areactg-setting .refine-form .input.search .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem}.areactg-setting .refine-form .input.search input{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:0}.areactg-setting .refine-form .input.search input::-webkit-input-placeholder{color:#ccc}.areactg-setting .refine-form .input.search input:-ms-input-placeholder{color:#ccc}.areactg-setting .refine-form .input.search input::-ms-input-placeholder{color:#ccc}.areactg-setting .refine-form .input.search input::placeholder{color:#ccc}.areactg-setting .refine-form .input.search input:focus{color:#000}.areactg-setting .refine-form .input.search button[type=submit]{display:block;-webkit-box-flex:0;-webkit-flex:0 0 39px;-ms-flex:0 0 39px;flex:0 0 39px;min-height:2rem;margin:0;padding:0;color:#fff}.areactg-setting .refine-form .checkboxselector .form-group{display:block;overflow-x:hidden;overflow-y:auto;border:1px solid #ccc;background-color:#fff;padding:4px;max-width:200px;max-height:80px;overflow-y:auto}.areactg-setting .refine-form .checkboxselector .group-title{background-color:#ddd;padding:4px 8px;font-weight:700;font-size:.875rem}.areactg-setting .refine-form .checkboxselector .checkbox{display:block}.areactg-setting .refine-form .checkboxselector .checkbox>label{position:relative;display:block;font-size:.9375rem;line-height:1.3;padding:2px 2px 2px 24px}.areactg-setting .refine-form .checkboxselector .checkbox>label input{position:absolute;top:5px;left:2px}.areactg-setting .refine-form .checkboxselector .checkbox>label img{margin-right:4px}.areactg-setting .refine-form .date-range-picker,.areactg-setting .refine-form .datetimepicker,.areactg-setting .refine-form .one-day-picker,.areactg-setting .refine-form .one-week-picker{min-width:190px}.areactg-setting .refine-form .date-range-picker button,.areactg-setting .refine-form .datetimepicker button,.areactg-setting .refine-form .one-day-picker button,.areactg-setting .refine-form .one-week-picker button{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:11rem;height:2.4375rem;margin:0 0 1rem;padding:.5rem;padding-right:1rem;border:1px solid #ccc;border-radius:0;background-color:#fff;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden}.areactg-setting .refine-form .date-range-picker button:enabled:focus,.areactg-setting .refine-form .datetimepicker button:enabled:focus,.areactg-setting .refine-form .one-day-picker button:enabled:focus,.areactg-setting .refine-form .one-week-picker button:enabled:focus{-webkit-box-shadow:none;box-shadow:none;background-color:#eee}.areactg-setting .refine-form .date-range-picker button:disabled,.areactg-setting .refine-form .datetimepicker button:disabled,.areactg-setting .refine-form .one-day-picker button:disabled,.areactg-setting .refine-form .one-week-picker button:disabled{opacity:1;background-color:#eee}.areactg-setting .refine-form .date-range-picker button:disabled:focus,.areactg-setting .refine-form .date-range-picker button:disabled:hover,.areactg-setting .refine-form .datetimepicker button:disabled:focus,.areactg-setting .refine-form .datetimepicker button:disabled:hover,.areactg-setting .refine-form .one-day-picker button:disabled:focus,.areactg-setting .refine-form .one-day-picker button:disabled:hover,.areactg-setting .refine-form .one-week-picker button:disabled:focus,.areactg-setting .refine-form .one-week-picker button:disabled:hover{color:#000}.areactg-setting .refine-form .date-range-picker button:after,.areactg-setting .refine-form .datetimepicker button:after,.areactg-setting .refine-form .one-day-picker button:after,.areactg-setting .refine-form .one-week-picker button:after{position:absolute;display:block;width:0;height:0;border:inset 5px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#777 transparent transparent;top:50%;right:7px;left:auto;margin-top:-3px}.areactg-setting .refine-form .date-range-picker button:disabled:after,.areactg-setting .refine-form .datetimepicker button:disabled:after,.areactg-setting .refine-form .one-day-picker button:disabled:after,.areactg-setting .refine-form .one-week-picker button:disabled:after{border-color:transparent}.areactg-setting form .input.file-upload .form-group{border:inset 1px #ddd;background-color:#fafafa;margin-bottom:1rem}.areactg-setting form .input.file-upload .file-item-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px}.areactg-setting form .input.file-upload .file-item{position:relative;border:solid 1px #999;background-color:#f6f6f6;border-radius:8px;overflow:hidden;width:122px;height:122px;margin:8px}.areactg-setting form .input.file-upload .file-item .file-delete-button{position:absolute;top:0;right:0;width:24px;height:24px;background-color:red;color:#fff}.areactg-setting form .input.file-upload .file-item .file-delete-button:focus,.areactg-setting form .input.file-upload .file-item .file-delete-button:hover{background-color:#c00;color:#fff}.areactg-setting form .input.file-upload .file-item>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:120px;height:120px;font-size:.875rem}.areactg-setting form .input.file-upload .file-item>span img{display:block;width:120px;height:120px;-o-object-fit:cover;object-fit:cover}.areactg-setting form .input.file-upload .file-item>span i{display:block;font-size:2.5rem;color:#999}.areactg-setting form .input.file-upload .file-btns{background-color:#eee;border-top:dashed 1px #bbb;padding:12px}.areactg-setting form .input.file-upload .file-btns button,.areactg-setting form .input.file-upload .file-btns label{display:inline-block;display:inline-block;vertical-align:middle;margin:0;padding:.4em .6em;border:1px solid transparent;border-radius:8px;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:1rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#fff;color:#27c;margin:4px;padding:10px 8px;min-width:8rem;border:solid 1px #38d}[data-whatinput=mouse] .areactg-setting form .input.file-upload .file-btns button,[data-whatinput=mouse] .areactg-setting form .input.file-upload .file-btns label{outline:0}.areactg-setting form .input.file-upload .file-btns button:focus,.areactg-setting form .input.file-upload .file-btns button:hover,.areactg-setting form .input.file-upload .file-btns label:focus,.areactg-setting form .input.file-upload .file-btns label:hover{background-color:#eee;color:#27c}.areactg-setting form .input.file-upload .file-btns button i,.areactg-setting form .input.file-upload .file-btns label i{margin-right:4px}.areactg-setting form fieldset fieldset legend{display:block;margin:0;padding:0;background-color:transparent;font-size:.875rem;font-weight:400;line-height:1.8;color:#000;position:absolute;left:0;top:-1.625rem}.areactg-setting form fieldset .batch-button{display:inline-block;background-color:#fff;color:#000;border:solid 1px #38d;border-radius:.5rem;margin:0 .5rem .5rem 0;padding:.5rem;font-size:.875rem;min-width:3.5rem}.areactg-setting form fieldset .batch-button:focus,.areactg-setting form fieldset .batch-button:hover{background-color:#eee;color:#000}.areactg-setting form fieldset .multiCheckbox.__inline-checkboxes .checkbox{display:inline-block;margin-right:1rem}.areactg-setting form fieldset .input.checkbox.__nowrap{white-space:nowrap}.areactg-setting form fieldset .input.inline-group .form-group .checkbox{display:inline-block}.areactg-setting form fieldset .input.inline-group .form-group label{display:inline-block;margin-right:1rem}.areactg-setting form fieldset .multi-input-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.areactg-setting form fieldset .multi-input-holder .input{margin-right:2rem}.areactg-setting form fieldset .date-selector button{background-color:#fff;color:#000;border:solid 1px #999;padding:16px;margin-bottom:1rem}.areactg-setting form fieldset .date-selector button:focus,.areactg-setting form fieldset .date-selector button:hover{background-color:#eee;color:#000}.areactg-setting form fieldset .date-selector button span{margin-left:1rem}.areactg-setting form fieldset .questionnaire-editing{margin:2rem 0}.areactg-setting form fieldset .questionnaire-editing .editing-holder{border:inset 1px #ddd;background-color:#fafafa}.areactg-setting form fieldset .questionnaire-editing .editing-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:1rem}.areactg-setting form fieldset .questionnaire-editing .editing-menu .add-section-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.areactg-setting form fieldset .questionnaire-editing .editing-menu .add-section-holder span{font-size:.875rem;white-space:nowrap;margin-right:8px}.areactg-setting form fieldset .questionnaire-editing .editing-menu .add-section-holder select{height:2rem;padding-top:0;padding-bottom:0;font-size:.875rem;margin-right:4px;margin-bottom:0;border-color:#999;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%280, 0, 0%29'></polygon></svg>")}.areactg-setting form fieldset .questionnaire-editing .editing-menu .add-section-holder button{background-color:#fff;color:#000;border:solid 1px #999;border-radius:8px;font-size:.875rem;white-space:nowrap;padding:8px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.areactg-setting form fieldset .questionnaire-editing .editing-menu .add-section-holder button:focus,.areactg-setting form fieldset .questionnaire-editing .editing-menu .add-section-holder button:hover{background-color:#eee;color:#000}.areactg-setting form fieldset .questionnaire-editing .editing-menu .visible-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.areactg-setting form fieldset .questionnaire-editing .editing-menu .visible-menu button{background-color:#fff;color:#000;border:solid 1px #999;border-radius:8px;font-size:.875rem;white-space:nowrap;padding:8px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin-left:4px}.areactg-setting form fieldset .questionnaire-editing .editing-menu .visible-menu button:focus,.areactg-setting form fieldset .questionnaire-editing .editing-menu .visible-menu button:hover{background-color:#eee;color:#000}.areactg-setting form fieldset .questionnaire-editing .section-wrapper{margin:2rem 0}.areactg-setting form fieldset .questionnaire-editing .section{position:relative;margin:1rem 1rem 1rem 3rem}.areactg-setting form fieldset .questionnaire-editing .section .add-button,.areactg-setting form fieldset .questionnaire-editing .section .remove-button,.areactg-setting form fieldset .questionnaire-editing .section .sort-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;margin:0;background-color:#fff;color:#000;border:solid 1px #999}.areactg-setting form fieldset .questionnaire-editing .section .add-button:focus,.areactg-setting form fieldset .questionnaire-editing .section .add-button:hover,.areactg-setting form fieldset .questionnaire-editing .section .remove-button:focus,.areactg-setting form fieldset .questionnaire-editing .section .remove-button:hover,.areactg-setting form fieldset .questionnaire-editing .section .sort-button:focus,.areactg-setting form fieldset .questionnaire-editing .section .sort-button:hover{background-color:#eee;color:#000}.areactg-setting form fieldset .questionnaire-editing .section .add-button[disabled],.areactg-setting form fieldset .questionnaire-editing .section .remove-button[disabled],.areactg-setting form fieldset .questionnaire-editing .section .sort-button[disabled]{background-color:#fff;color:#ccc;border-color:#ccc}.areactg-setting form fieldset .questionnaire-editing .section .add-button[disabled]:focus,.areactg-setting form fieldset .questionnaire-editing .section .add-button[disabled]:hover,.areactg-setting form fieldset .questionnaire-editing .section .remove-button[disabled]:focus,.areactg-setting form fieldset .questionnaire-editing .section .remove-button[disabled]:hover,.areactg-setting form fieldset .questionnaire-editing .section .sort-button[disabled]:focus,.areactg-setting form fieldset .questionnaire-editing .section .sort-button[disabled]:hover{background-color:#fff;color:#ccc}.areactg-setting form fieldset .questionnaire-editing .section .sort-button{border-radius:4px;font-size:.75rem;margin-left:4px}.areactg-setting form fieldset .questionnaire-editing .section .remove-button{font-size:1.25rem}.areactg-setting form fieldset .questionnaire-editing .section .add-button{font-size:1.25rem}.areactg-setting form fieldset .questionnaire-editing .section .section-editing{border:solid 1px #999;background-color:#fff;margin-right:60px}.areactg-setting form fieldset .questionnaire-editing .section.error .section-editing{border-color:#f44}.areactg-setting form fieldset .questionnaire-editing .section .section-sorting{position:absolute;top:4px;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.areactg-setting form fieldset .questionnaire-editing .section .section-header{font-size:.875rem;margin:4px;position:relative}.areactg-setting form fieldset .questionnaire-editing .section .section-status{width:calc(100% - 36px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:2px}.areactg-setting form fieldset .questionnaire-editing .section .section-status .open-and-close-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:24px;height:22px;background-color:#fff;color:#000;margin:0}.areactg-setting form fieldset .questionnaire-editing .section .section-status .open-and-close-button:focus,.areactg-setting form fieldset .questionnaire-editing .section .section-status .open-and-close-button:hover{background-color:#eee;color:#000}.areactg-setting form fieldset .questionnaire-editing .section .section-status .id-label,.areactg-setting form fieldset .questionnaire-editing .section .section-status .type-label{display:inline-block;white-space:nowrap;margin-right:8px}.areactg-setting form fieldset .questionnaire-editing .section .section-status .is-required{display:inline-block;font-size:.875rem;margin-right:1rem;white-space:nowrap}.areactg-setting form fieldset .questionnaire-editing .section .section-status .is-required input{margin-right:4px;margin-bottom:0}.areactg-setting form fieldset .questionnaire-editing .section .section-status .summary{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;height:24px;overflow:hidden;min-width:10rem}.areactg-setting form fieldset .questionnaire-editing .section .section-remove-button{position:absolute;top:0;right:0}.areactg-setting form fieldset .questionnaire-editing .section .section-input-holder{margin:1rem .5rem}.areactg-setting form fieldset .questionnaire-editing .section .section-input-holder .input>label{font-size:.9375rem}.areactg-setting form fieldset .questionnaire-editing .section .add-answer-option-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.areactg-setting form fieldset .questionnaire-editing .section .add-answer-option-holder span{font-size:.875rem;margin-right:.5rem}.areactg-setting form fieldset .questionnaire-editing .section .answer-option-holder{margin:1rem}.areactg-setting form fieldset .questionnaire-editing .section .answer-option .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.areactg-setting form fieldset .questionnaire-editing .section .answer-option .id-label{-webkit-box-flex:0;-webkit-flex:0 0 3.5rem;-ms-flex:0 0 3.5rem;flex:0 0 3.5rem}.areactg-setting form fieldset .questionnaire-editing .section .answer-option .editing{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;position:relative}.areactg-setting form fieldset .questionnaire-editing .section .answer-option .editing input{padding-right:36px;margin-bottom:0}.areactg-setting form fieldset .questionnaire-editing .section .answer-option .editing .answer-option-remove-button{position:absolute;top:8px;right:7px}.areactg-setting form fieldset .questionnaire-editing .section .answer-option .sorting{-webkit-box-flex:0;-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.areactg-setting form fieldset .questionnaire-editing .section .answer-option .error-message ul{margin-left:4rem}.areactg-setting form fieldset .questionnaire-editing .section .answer-count .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.areactg-setting form fieldset .questionnaire-editing .section .answer-count span{font-size:.875rem;margin-right:1rem}.areactg-setting form fieldset .questionnaire-editing .section .answer-count input{display:inline-block;margin-bottom:0;height:2rem;width:2.5rem;text-align:center}.areactg-setting form fieldset .questionnaire-editing .section .answer-count input[type=number]{width:4rem}.areactg-setting form fieldset .questionnaire-editing .section .answer-count .error-message{margin-left:6rem}.areactg-setting form fieldset .questionnaire-editing .error-message{margin-bottom:0}.areactg-setting form fieldset .questionnaire-editing .error-message ul{margin-bottom:0}.areactg-setting form fieldset .questionnaire-editing .no-display{display:none}.areactg-setting form fieldset .questionnaire-editing .input.radio-selector.__group{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:auto}.areactg-setting form fieldset .questionnaire-editing .input.radio-selector.__group>label{color:#444;font-size:.875rem;margin-right:4px;white-space:nowrap}.areactg-setting form fieldset .questionnaire-editing .input.radio-selector.__group .form-group-opener{margin:-1px 0 0 2px;color:#444;padding:4px 24px 4px 8px;border:solid 1px #999;background-color:#fff;white-space:nowrap;width:80px}.areactg-setting form fieldset .questionnaire-editing .input.radio-selector.__group .form-group-opener:focus{-webkit-box-shadow:none;box-shadow:none;background-color:#aaa}.areactg-setting form fieldset .questionnaire-editing .input.radio-selector.__group .form-group-opener:after{position:absolute;display:block;width:0;height:0;border:inset 5px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#000 transparent transparent;top:50%;right:7px;left:auto;margin-top:-3px}.areactg-setting form fieldset .questionnaire-editing .input.radio-selector.__group .form-group{display:block;visibility:hidden;position:absolute;top:10px;left:10px;width:auto;min-width:80px;height:auto;min-height:100px;max-height:300px;z-index:3000;overflow-x:hidden;overflow-y:auto;padding:8px;border-radius:4px;border:1px solid #ddd;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3)}.areactg-setting form fieldset .questionnaire-editing .input.radio-selector.__group .form-group.is-open{visibility:visible}.areactg-setting form fieldset .questionnaire-editing .input.radio-selector.__group .form-group label{margin-bottom:4px}.areactg-setting form fieldset .questionnaire-editing .input.radio-selector.__group .form-group input{display:none}.areactg-setting form fieldset .questionnaire-editing .input.radio-selector.__group .form-group span{display:block;text-align:center;font-size:.9375rem;line-height:1.25;border:solid 1px #ccc;padding:2px 0}.areactg-setting form fieldset .questionnaire-editing .input.radio-selector.__group .checkbox>label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.9375rem;line-height:1.25;border-bottom:solid 1px #e6e6e6;padding:2px 0}.areactg-setting form fieldset .questionnaire-editing .input.radio-selector.__group .checkbox>label input{margin:.4rem .25rem .4rem 0}.areactg-setting form fieldset .questionnaire-editing .input.radio-selector.__group .checkbox>label img{margin-right:4px}.areactg-setting form fieldset .date-and-time-selector.__with-border>.form-group{padding:.5rem 1rem 1rem;margin:0 0 1rem;border:solid 1px #ccc}.areactg-setting form fieldset .date-and-time-selector.__horizontal-layout>.form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.areactg-setting form fieldset .date-and-time-selector.__horizontal-layout>.form-group>div{margin-right:1rem}.areactg-setting form fieldset .date-and-time-selector>.form-group{margin:.5rem 1rem 1rem;background-color:transparent!important}.areactg-setting form fieldset .settings-date-and-time-selector{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.25rem}.areactg-setting form fieldset .settings-date-and-time-selector>label{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-right:1rem;font-size:1rem;font-weight:700}.areactg-setting form fieldset .settings-date-and-time-selector>label .required{color:red}.areactg-setting form fieldset .settings-date-and-time-selector .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.areactg-setting form fieldset .settings-date-and-time-selector .form-group .input{margin:4px .5rem 4px 0}.areactg-setting form fieldset .settings-date-and-time-selector .form-group label{display:none}.areactg-setting form fieldset .settings-date-and-time-selector .form-group input,.areactg-setting form fieldset .settings-date-and-time-selector .form-group select{margin:0}.areactg-setting form fieldset .settings-date-and-time-selector .form-group input[type=date]{min-width:140px}.areactg-setting form fieldset .settings-date-and-time-selector .form-group select{min-width:70px}.areactg-setting form fieldset .settings-date-and-time-selector .form-group button{display:inline-block;height:35px;display:inline-block;vertical-align:middle;margin:0;padding:.4em .6em;border:1px solid transparent;border-radius:8px;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:1rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#fff;color:#27c;border:solid 1px #38d;margin:6px 0;padding:0;min-width:3.5rem}[data-whatinput=mouse] .areactg-setting form fieldset .settings-date-and-time-selector .form-group button{outline:0}.areactg-setting form fieldset .settings-date-and-time-selector .form-group button:focus,.areactg-setting form fieldset .settings-date-and-time-selector .form-group button:hover{background-color:#eee;color:#27c}.areactg-setting form fieldset .settings-date-and-time-selector .error-message{display:none}.areactg-setting form fieldset .error .settings-date-and-time-selector>label,.areactg-setting form fieldset .settings-date-and-time-selector.error>label{color:#c3232d}.areactg-setting form fieldset .error .settings-date-and-time-selector .form-group input,.areactg-setting form fieldset .error .settings-date-and-time-selector .form-group select,.areactg-setting form fieldset .settings-date-and-time-selector.error .form-group input,.areactg-setting form fieldset .settings-date-and-time-selector.error .form-group select{border-color:#f44;background-color:#fee}.areactg-setting form fieldset .error .settings-date-and-time-selector .error-message,.areactg-setting form fieldset .settings-date-and-time-selector.error .error-message{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:block;margin-top:0;margin-bottom:0}.areactg-setting form fieldset .error .settings-date-and-time-selector .error-message ul,.areactg-setting form fieldset .settings-date-and-time-selector.error .error-message ul{margin-bottom:0}.areactg-setting form fieldset .datetimepicker,.areactg-setting form fieldset .one-day-picker,.areactg-setting form fieldset .one-week-picker{min-width:190px}.areactg-setting form fieldset .datetimepicker.__width-auto,.areactg-setting form fieldset .one-day-picker.__width-auto,.areactg-setting form fieldset .one-week-picker.__width-auto{display:inline-block}.areactg-setting form fieldset .datetimepicker button,.areactg-setting form fieldset .one-day-picker button,.areactg-setting form fieldset .one-week-picker button{display:block;width:100%;text-align:left;height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;border-radius:0;background-color:#fff;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#000;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28136, 136, 136%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;white-space:nowrap;overflow:hidden}.areactg-setting form fieldset .datetimepicker button:enabled:focus,.areactg-setting form fieldset .one-day-picker button:enabled:focus,.areactg-setting form fieldset .one-week-picker button:enabled:focus{background-color:#eee}.areactg-setting form fieldset .datetimepicker button:disabled,.areactg-setting form fieldset .one-day-picker button:disabled,.areactg-setting form fieldset .one-week-picker button:disabled{opacity:1;background-color:#eee;color:#777}.areactg-setting form fieldset .datetimepicker.error button,.areactg-setting form fieldset .one-day-picker.error button,.areactg-setting form fieldset .one-week-picker.error button{border-color:#f44;background-color:#fee}.areactg-setting form fieldset .datetimepicker.error button:enabled:focus,.areactg-setting form fieldset .one-day-picker.error button:enabled:focus,.areactg-setting form fieldset .one-week-picker.error button:enabled:focus{background-color:#edd}.areactg-setting form fieldset .hw-modal-settings .group-title{font-weight:700;color:#000;margin-bottom:1rem}.areactg-setting form fieldset .hw-modal-settings>.input-container{margin-left:1rem}.areactg-setting form fieldset .hw-modal-settings>.input-container>.input>label,.areactg-setting form fieldset .hw-modal-settings>.input-container>label{font-size:.875rem;font-weight:700;margin-bottom:.25rem}.areactg-setting form fieldset .hw-modal-settings .week{margin-top:6px;margin-bottom:1.5rem}.areactg-setting form fieldset .hw-modal-settings .day-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.areactg-setting form fieldset .hw-modal-settings .day-row .checkbox{margin-right:.5rem}.areactg-setting form fieldset .hw-modal-settings .day-row .checkbox input{margin-right:.25rem;margin-bottom:0}.areactg-setting form fieldset .hw-modal-settings .day-row .select>label{display:none}.areactg-setting form fieldset .hw-modal-settings .day-row .select select{margin-bottom:0}.areactg-setting form fieldset .hw-modal-settings .day-row .select select:disabled{background-color:#aaa}.areactg-setting form fieldset .hw-modal-settings .day-row .colon{margin:3px}.areactg-setting form fieldset .hw-modal-settings .day-row .wave-dash{margin:3px 6px}.areactg-setting form fieldset .hw-modal-settings .error-message{margin-top:.25rem;margin-bottom:.25rem}.areactg-setting form fieldset .hw-modal-settings .error-message ul{margin-bottom:0}.areactg-setting form fieldset .annotation{font-size:.875rem;margin-left:1rem;color:#666}.areactg-setting form fieldset .help-message{padding:.5rem}.areactg-setting form fieldset .help-message .caution{color:red}.areactg-setting .login.content{margin:2rem auto 0;padding:1rem;width:100%;max-width:30rem}.areactg-setting .login.content:after{padding-top:0}.areactg-setting .login.content h2{border-left:solid 8px #999;padding:.25em .5em;margin-bottom:1rem}.areactg-setting .login.content h2 span{display:block;font-weight:400;font-size:.8em;margin-top:4px}.areactg-setting .login.content label{color:#666}.areactg-setting .weather-form fieldset{margin-bottom:2rem}.areactg-setting .weather-form legend{display:block;text-align:center;padding:0;max-width:none;color:#777;font-size:1.125rem}@media print,screen and (min-width:40em){.areactg-setting .weather-form legend{font-size:1.5rem}}.areactg-setting .weather-form.writed legend{background-color:#a0d3e8;padding:.25rem 0;color:#626262}.areactg-setting .weather-form div.input.radio label:first-child{display:none}.areactg-setting .weather-form .form-group{margin:0;line-height:1;background-color:#bbb;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.75rem .75rem .25rem .75rem}@media print,screen and (min-width:40em){.areactg-setting .weather-form .form-group{padding:2rem 1rem .5rem 1rem}}.areactg-setting .weather-form .form-group label{margin:4px 4px 10px 4px;width:80px}@media print,screen and (min-width:40em){.areactg-setting .weather-form .form-group label{width:110px}}.areactg-setting .weather-form .form-group .weather{display:none}.areactg-setting .weather-form .form-group .button{background-color:#fff;color:#444;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 4px #eee;margin:0 0 6px 0;padding:6px;width:100%}.areactg-setting .weather-form .form-group .button:focus,.areactg-setting .weather-form .form-group .button:hover{background-color:#f6d6f6;color:#444}.areactg-setting .weather-form .form-group .button.selected{border-color:#f0f}.areactg-setting .weather-form .form-group .weather-label{display:block;text-align:center;color:#555;cursor:pointer;line-height:1.2;font-size:.875rem}@media print,screen and (min-width:40em){.areactg-setting .weather-form .form-group .weather-label{font-size:1rem}}.areactg-setting .tbl-container{overflow:auto;border:solid 1px #ccc;margin:0 0 1.25rem 0}.areactg-setting .tbl-container>table{width:100%;margin:0;border:0;table-layout:auto}.areactg-setting .tbl-container>table tbody,.areactg-setting .tbl-container>table thead{border-width:0}.areactg-setting .tbl-container>table td,.areactg-setting .tbl-container>table th{white-space:nowrap}.areactg-setting .tbl-container::-webkit-scrollbar{height:8px}.areactg-setting .tbl-container::-webkit-scrollbar-track{background:#f1f1f1}.areactg-setting .tbl-container::-webkit-scrollbar-thumb{background:#bcbcbc}.areactg-setting .tbl-indent1{padding-left:1.625rem}.areactg-setting .tbl-indent2{padding-left:2.625rem}.areactg-setting .tbl-indent3{padding-left:3.625rem}.areactg-setting .tbl-indent4{padding-left:4.625rem}.areactg-setting .tbl-indent5{padding-left:5.625rem}.areactg-setting .tbl-indent6{padding-left:6.625rem}.areactg-setting .tbl-indent7{padding-left:7.625rem}.areactg-setting .tbl-indent8{padding-left:8.625rem}.areactg-setting table .date,.areactg-setting table .datetime,.areactg-setting table .number{font-family:monospace}.areactg-setting table .number{text-align:right}.areactg-setting table.layout{border:none;width:auto;margin:0;padding:0}.areactg-setting table.layout>tbody{border:none}.areactg-setting table.layout>tbody>tr{border:none}.areactg-setting table.layout>tbody>tr>td{padding-bottom:.25em}.areactg-setting table.layout,.areactg-setting table.layout>tbody,.areactg-setting table.layout>tbody>tr,.areactg-setting table.layout>tbody>tr>td,.areactg-setting table.layout>tbody>tr>th,.areactg-setting table.layout>thead>tr,.areactg-setting table.layout>thead>tr>th,.areactg-setting table.leyout>thead{background-color:transparent;width:auto}.areactg-setting table.vertical-table .number{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:700;color:#666}strong{font-weight:700}div,img,li,p,span,ul{-webkit-box-sizing:border-box;box-sizing:border-box}label{font-size:1rem;line-height:1.5}div,li,p,span{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}.button-hover-cursor:not(:disabled):focus,.button-hover-cursor:not(:disabled):hover,.hover-cursor:focus,.hover-cursor:hover,[type=number]:not(:disabled)::-webkit-inner-spin-button:focus,[type=number]:not(:disabled)::-webkit-inner-spin-button:hover,[type=number]:not(:disabled)::-webkit-outer-spin-button:focus,[type=number]:not(:disabled)::-webkit-outer-spin-button:hover,button:not(:disabled):focus,button:not(:disabled):hover,input[type=button]:not(:disabled):focus,input[type=button]:not(:disabled):hover,input[type=checkbox]:not(:disabled):focus,input[type=checkbox]:not(:disabled):hover,input[type=file]:not(:disabled):focus,input[type=file]:not(:disabled):hover,input[type=radio]:not(:disabled):focus,input[type=radio]:not(:disabled):hover,input[type=reset]:not(:disabled):focus,input[type=reset]:not(:disabled):hover,input[type=submit]:not(:disabled):focus,input[type=submit]:not(:disabled):hover,label:has(input[type=checkbox]:not(:disabled)):focus,label:has(input[type=checkbox]:not(:disabled)):hover,label:has(input[type=radio]:not(:disabled)):focus,label:has(input[type=radio]:not(:disabled)):hover,option:not(:disabled):focus,option:not(:disabled):hover,select:not(:disabled):focus,select:not(:disabled):hover{cursor:pointer}.hover-background:focus,.hover-background:hover{background-color:#fef5ee!important}.disabled,[disabled],[readonly]{cursor:default!important}select:disabled{opacity:.5}.file-item:hover{cursor:-webkit-grab;cursor:grab}.file-item:active{cursor:-webkit-grabbing;cursor:grabbing}.area-group,.area-user,.area-watcher{background-color:#dfdfdf}.areactg-public .asc:after{content:" \2193"}.areactg-public .desc:after{content:" \2191"}.areactg-public .required>label{font-weight:700}.areactg-public .required>label:after{content:' *';color:#c3232d}.__white-space_nowrap{white-space:nowrap}.__white-space_pre{white-space:pre}.__white-space_pre-line{white-space:pre-line}.__white-space_pre-wrap{white-space:pre-wrap}.callout.__opened-message{border-color:#444;background-color:#ffead5;color:#850;font-size:1.125rem;font-weight:700;text-align:center;padding:6px;margin-top:-.5rem}.tooltip{color:#444;background-color:#fff;border:solid 1px #c50;border-radius:8px}.tooltip::after{display:block;position:absolute;content:'';width:0;height:0;border:inset 24px}.tooltip.top::after{top:100%;bottom:auto;border-width:24px 8px 0 8px;border-top-style:solid;border-color:#fff transparent transparent}.tooltip.top.align-center::after{left:50%;-webkit-transform:translateX(-50%) translateY(-1.75px);-ms-transform:translateX(-50%) translateY(-1.75px);transform:translateX(-50%) translateY(-1.75px)}.tooltip.bottom::after{bottom:100%;border-width:0 8px 24px 8px;border-bottom-style:solid;border-color:transparent transparent #fff}.tooltip.bottom.align-left::after{left:10%;right:auto;-webkit-transform:translateY(1.75px);-ms-transform:translateY(1.75px);transform:translateY(1.75px)}.tooltip.bottom:before,.tooltip.left::before,.tooltip.right::before,.tooltip.top::before{border:inset 24px}.tooltip.top::before{border-color:#c50 transparent transparent;border-width:24px 8px 0 8px}.tooltip.bottom:before{border-color:transparent transparent #c50;border-width:0 8px 24px 8px}.has-tip{border:none}.daterangepicker .drp-buttons{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0}.daterangepicker .drp-buttons .btn{color:#37b;border:solid 1px #37b;background-color:#fff;width:4rem;padding:12px 0 10px;margin:8px 8px 8px 0}.daterangepicker .drp-buttons .btn.todayBtn{margin-left:8px;margin-right:auto}.daterangepicker .drp-buttons .btn:disabled{color:#bbb;border-color:#bbb;background-color:#eee}.daterangepicker .drp-buttons .btn:active{background-color:#eee}.daterangepicker .calendar-table thead th:not(.available){cursor:default}.google-classroom-banner{display:inline-block}.google-classroom-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.google-classroom-link img{margin:8px 16px;width:36px}.google-classroom-link span{font-family:Roboto,sans-serif;font-weight:700;word-break:normal}.mexcbt-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mexcbt-link img{margin:8px 16px;width:36px}.mexcbt-link span{word-break:normal}.sln-link-text{color:#e70}.sln-link-text:focus,.sln-link-text:hover{color:#d56a00}.sln-comment-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:24px;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.875rem;white-space:nowrap}.sln-comment-item .fi-comment{margin-top:3px}.sln-comment-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-comment-edit-button{background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:36px;background-image:url(../img/stamp/ic_comment_orn.png);border:solid 0 #e70;border-radius:4px;width:36px;height:36px}.sln-comment-edit-button:hover{border-width:1px;background-color:transparent}.sln-comment-edit-button:active{border-width:1px;background-color:rgba(0,0,0,.1)}.sln-stamp-item{width:30px;height:30px;margin:2px}.sln-stamp-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2px}.sln-stamp-group.__public{background-color:#ffdebb}.sln-stamp-group .truncated{margin:2px}.sln-consult-icon-image{display:inline-block;width:32px;height:32px;margin-right:8px;background-color:rgba(255,255,255,.8);border-radius:5px}.sln-rect-mark{display:inline-block;font-size:.875rem;color:#000;width:4rem;text-align:center;padding:4px 0}.sln-rect-mark.__new{background-color:#f98}.sln-rect-mark.__confirming{background-color:#8ce}.sln-rect-mark.__progressing{background-color:#ef8}.sln-rect-mark.__done{background-color:#eee}.sln-circle-mark{display:inline-block;font-size:.875rem;border:solid 1px #000;border-radius:50%;color:#000;width:30px;text-align:center;padding:3px 0}.sln-circle-mark.__unread{color:red;border-color:red}.sln-consult-mark{display:inline-block;background-color:#fff;border:solid 1px #e70;border-radius:8px;width:130px;min-height:130px;padding:8px 0}.sln-consult-mark img{display:block;width:80px;margin:0 auto 6px;pointer-events:none}.sln-consult-mark span{display:block;font-size:.9275rem;text-align:center}.sln-consult-markBak{display:inline-block;background-color:#fff;border:solid 1px #e70;border-radius:8px;width:100px;padding:8px 0}.sln-consult-markBak img{display:block;width:64px;height:64px;margin:0 auto;margin-bottom:4px}.sln-consult-markBak span{display:block;font-size:.8125rem;text-align:center}.sln-caution-text{color:#b22222}.sln-disabled-text{color:#999}.sln-show-detail-text{font-size:.875rem;color:#e70}.sln-consult-text-icon{display:inline-block;background-color:#666;color:#fff;white-space:nowrap;margin:2px;padding:3px;border-radius:3px;line-height:1.2}.sln-no-display{display:none!important}.sln-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}@media print,screen and (min-width:40em){.sln-grid{margin:0 -15px}}.sln-grid.__with-top-margin-2rem{margin-top:2rem}.sln-cell{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 10px;min-width:0}@media print,screen and (min-width:40em){.sln-cell{padding:0 15px}.sln-cell.w-300{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%;max-width:300px}.sln-cell.w-400{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;max-width:400px}.sln-cell.w-free{-webkit-box-flex:1;-webkit-flex:1 1 60%;-ms-flex:1 1 60%;flex:1 1 60%}.sln-cell.md-2{-webkit-flex-basis:16.66%;-ms-flex-preferred-size:16.66%;flex-basis:16.66%;max-width:16.66%}.sln-cell.md-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.sln-cell.md-4{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%}.sln-cell.md-5{-webkit-flex-basis:41.66%;-ms-flex-preferred-size:41.66%;flex-basis:41.66%;max-width:41.66%}.sln-cell.md-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.sln-cell.md-7{-webkit-flex-basis:58.33%;-ms-flex-preferred-size:58.33%;flex-basis:58.33%;max-width:58.33%}.sln-cell.md-8{-webkit-flex-basis:66.66%;-ms-flex-preferred-size:66.66%;flex-basis:66.66%;max-width:66.66%}.sln-cell.md-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.sln-cell.md-10{-webkit-flex-basis:83.33%;-ms-flex-preferred-size:83.33%;flex-basis:83.33%;max-width:83.33%}}@media print,screen and (min-width:60em){.sln-cell.lg-2{-webkit-flex-basis:16.66%;-ms-flex-preferred-size:16.66%;flex-basis:16.66%;max-width:16.66%}.sln-cell.lg-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.sln-cell.lg-4{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%}.sln-cell.lg-5{-webkit-flex-basis:41.66%;-ms-flex-preferred-size:41.66%;flex-basis:41.66%;max-width:41.66%}.sln-cell.lg-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.sln-cell.lg-7{-webkit-flex-basis:58.33%;-ms-flex-preferred-size:58.33%;flex-basis:58.33%;max-width:58.33%}.sln-cell.lg-8{-webkit-flex-basis:66.66%;-ms-flex-preferred-size:66.66%;flex-basis:66.66%;max-width:66.66%}.sln-cell.lg-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.sln-cell.lg-10{-webkit-flex-basis:83.33%;-ms-flex-preferred-size:83.33%;flex-basis:83.33%;max-width:83.33%}}@media screen and (min-width:75em){.sln-cell.xlg-2{-webkit-flex-basis:16.66%;-ms-flex-preferred-size:16.66%;flex-basis:16.66%;max-width:16.66%}.sln-cell.xlg-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.sln-cell.xlg-4{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%}.sln-cell.xlg-5{-webkit-flex-basis:41.66%;-ms-flex-preferred-size:41.66%;flex-basis:41.66%;max-width:41.66%}.sln-cell.xlg-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.sln-cell.xlg-7{-webkit-flex-basis:58.33%;-ms-flex-preferred-size:58.33%;flex-basis:58.33%;max-width:58.33%}.sln-cell.xlg-8{-webkit-flex-basis:66.66%;-ms-flex-preferred-size:66.66%;flex-basis:66.66%;max-width:66.66%}.sln-cell.xlg-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.sln-cell.xlg-10{-webkit-flex-basis:83.33%;-ms-flex-preferred-size:83.33%;flex-basis:83.33%;max-width:83.33%}}@media print,screen and (min-width:30em){.sln-confirm-dialog,.sln-delete-form-dialog{top:35%;width:360px}}.sln-confirm-dialog .dialog-inner,.sln-delete-form-dialog .dialog-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3rem 0 1rem}.sln-confirm-dialog .message,.sln-delete-form-dialog .message{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:2rem;text-align:center}.sln-confirm-dialog .buttons,.sln-confirm-dialog form,.sln-delete-form-dialog .buttons,.sln-delete-form-dialog form{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}.sln-confirm-dialog .close-button,.sln-delete-form-dialog .close-button{right:.5rem;top:0;color:#888;background-color:#fff}.sln-confirm-dialog .close-button:focus,.sln-confirm-dialog .close-button:hover,.sln-delete-form-dialog .close-button:focus,.sln-delete-form-dialog .close-button:hover{color:#000;background-color:#fff}.sln-confirm-dialog .close-button:active,.sln-delete-form-dialog .close-button:active{color:#e70;background-color:#fff}.sln-stamp-dialog{background-color:#fcfce6}.sln-stamp-dialog .dialog-topbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:.25rem .25rem .25rem 1.5rem;margin:-1rem -1rem .5rem -1rem}.sln-stamp-dialog .dialog-topbar .title{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:.25rem}.sln-stamp-dialog .dialog-topbar .close-button{-webkit-box-flex:0;-webkit-flex:0 0 32px;-ms-flex:0 0 32px;flex:0 0 32px;height:32px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;right:0;top:0;line-height:1;padding-bottom:6px;background-color:transparent}.sln-stamp-dialog .dialog-topbar .close-button:hover{color:#000}.sln-stamp-dialog .dialog-topbar .close-button:active{color:#e70}.sln-stamp-dialog .dialog-set{display:none}.sln-stamp-dialog .dialog-set.__selected{display:block}.sln-stamp-dialog .dialog-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sln-stamp-dialog .dialog-header .tab-button{-webkit-box-flex:0;-webkit-flex:0 0 140px;-ms-flex:0 0 140px;flex:0 0 140px;padding:4px;margin-right:4px;border:solid 2px #e70;border-bottom-width:0;border-radius:8px 8px 0 0;background-color:#fff;color:#e70;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sln-stamp-dialog .dialog-header .tab-button img{display:inline-block;width:30px;height:auto;margin-right:8px}.sln-stamp-dialog .dialog-header .tab-button:active{background-color:#ccc}.sln-stamp-dialog .dialog-header .tab-button.__selected{background-color:#e70;color:#fff}.sln-stamp-dialog .dialog-header .tab-button.__selected:active{background-color:#b40}.sln-stamp-dialog .dialog-main{background-color:#fff;border:solid 5px #e70;margin-bottom:8px;padding:12px;height:calc(100vh - 320px);min-height:240px;max-height:640px;overflow-x:none;overflow-y:scroll}.sln-stamp-dialog .dialog-main .stamp-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sln-stamp-dialog .dialog-main .stamp-button{-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;height:auto;margin:2px;padding:3px;background-color:#fff}.sln-stamp-dialog .dialog-main .stamp-button.__selected,.sln-stamp-dialog .dialog-main .stamp-button.selected{background-color:#e70}.sln-stamp-dialog .dialog-main .stamp-button:active{background-color:#ccc}.sln-stamp-dialog .dialog-main .stamp-button:active img{opacity:.8}.sln-stamp-dialog .dialog-paging{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sln-stamp-dialog .dialog-paging.invisible{visibility:hidden}.sln-stamp-dialog .dialog-paging span{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:.875rem;white-space:nowrap;margin-right:1rem}.sln-stamp-dialog .dialog-paging div{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sln-stamp-dialog .dialog-paging .paging-button{-webkit-box-flex:0;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;margin:4px;padding:4px 0;border:solid 1px #ccc;background-color:#fff;color:#444;font-size:.875rem}.sln-stamp-dialog .dialog-paging .paging-button.selected{background-color:#ccc;border-color:#000}.sln-stamp-dialog .dialog-paging .paging-button:active{background-color:#ccc}.sln-stamp-dialog .dialog-paging .paging-button:active img{opacity:.8}.sln-week-picker-pane .target-week{background-color:#bee}.sln-week-picker-pane .target-week td.off{background-color:transparent}.sln-our-notes-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1rem}.sln-our-notes-actions .action-item{margin-bottom:.5rem}.sln-our-notes-actions .__description{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.sln-our-notes-actions .__description .text-box{display:inline-block;min-width:10rem;max-width:28rem;border:solid 1px #444;padding:.5rem;line-height:1.4;background-color:#fff}.sln-our-notes-actions .__private{margin-right:6px}.sln-our-notes-actions .__private label{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.875rem;border:solid 1px transparent;height:36px;text-align:center;padding:7px 12px 0 12px}.sln-our-notes-actions .__selection{margin-right:6px}.sln-our-notes-actions .__selection label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.8125rem;font-weight:700;border:solid 1px #e70;width:100px;height:36px;background-color:#fff;color:#d60}.sln-our-notes-actions .__selection label:focus,.sln-our-notes-actions .__selection label:hover{background-color:#eee;color:#d60}.sln-our-notes-actions .__selection label input{display:none}.sln-our-notes-actions .__size{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-our-notes-actions .__size .title{font-size:.75rem;color:#d60;font-weight:700;margin:0 4px}.sln-our-notes-actions .__size input{display:none}.sln-our-notes-actions .__size .value-label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.8125rem;font-weight:700;border:solid 1px #e70;width:60px;height:36px;margin:0 1px;background-color:#fff;color:#d60}.sln-our-notes-actions .__size .value-label:focus,.sln-our-notes-actions .__size .value-label:hover{background-color:#eee;color:#d60}.sln-our-notes-actions .__size input:checked+.value-label{background-color:#e70;color:#fff}.sln-our-notes-actions .__size input:checked+.value-label:focus,.sln-our-notes-actions .__size input:checked+.value-label:hover{background-color:#d60;color:#fff}.sln-our-notes-stamp-selector{display:none;margin-bottom:1rem}.__xlarge-size .sln-our-notes-stamp-selector{display:block;width:100%}.sln-our-notes-stamp-selector .sticky{width:100%;pointer-events:none}.sln-our-notes-stamp-selector .holder-item{pointer-events:auto;background-color:#e4e4e4;width:400px;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sln-our-notes-stamp-selector .is-stuck .holder-item{border:solid 2px #999;border-radius:8px;margin-top:4px;-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.2);box-shadow:5px 5px 5px rgba(0,0,0,.2)}.sln-our-notes-stamp-selector .stamp-item{display:block;width:92px;height:92px;border:solid 3px #e70;margin:1rem;padding:3px;background-color:#fff}.sln-our-notes-stamp-selector .stamp-item img{width:80px;height:auto}.sln-our-notes-stamp-selector .opener-item{background-color:#fff;color:#d60;border:solid 1px #e70;font-size:1.2rem;padding:4px 16px 4px 8px;border-radius:.5rem;margin:.5rem}.sln-our-notes-stamp-selector .opener-item:focus,.sln-our-notes-stamp-selector .opener-item:hover{background-color:#eee;color:#d60}.sln-our-notes-stamp-selector .opener-item img{display:inline-block;width:36px;height:auto}.sln-our-notes-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:16px 8px;min-height:10rem}.sln-our-notes-item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media print,screen and (min-width:30em){.sln-our-notes-item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media print,screen and (min-width:40em){.sln-our-notes-item{-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%;max-width:33.3%}}@media print,screen and (min-width:60em){.sln-our-notes-item{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}@media screen and (min-width:75em){.sln-our-notes-item{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}}@media screen and (min-width:90em){.sln-our-notes-item{-webkit-flex-basis:16.6%;-ms-flex-preferred-size:16.6%;flex-basis:16.6%;max-width:16.6%}}@media screen and (min-width:112.5em){.sln-our-notes-item{-webkit-flex-basis:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%;max-width:12.5%}}@media print,screen and (min-width:30em){.__large-size .sln-our-notes-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media print,screen and (min-width:40em){.__large-size .sln-our-notes-item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media print,screen and (min-width:60em){.__large-size .sln-our-notes-item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media screen and (min-width:75em){.__large-size .sln-our-notes-item{-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%;max-width:33.3%}}@media screen and (min-width:90em){.__large-size .sln-our-notes-item{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}@media screen and (min-width:112.5em){.__large-size .sln-our-notes-item{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}@media print,screen and (min-width:30em){.__xlarge-size .sln-our-notes-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media print,screen and (min-width:60em){.__xlarge-size .sln-our-notes-item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media screen and (min-width:90em){.__xlarge-size .sln-our-notes-item{-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%;max-width:33.3%}}@media screen and (min-width:112.5em){.__xlarge-size .sln-our-notes-item{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}.__filtering .sln-our-notes-item{display:none}.__filtering .sln-our-notes-item.__checked{display:block}.__filtering .sln-our-notes-item.__checked.__private{display:none}.sln-our-notes-item.__private{display:none}.sln-our-notes-item.__private .wrapper{background-color:#ddd;opacity:.85}.__show-private .sln-our-notes-item.__private{display:block}.__show-private.__filtering .sln-our-notes-item.__private{display:none}.__show-private.__filtering .sln-our-notes-item.__private.__checked{display:block}.sln-our-notes-item .wrapper{border:solid 2px #999;margin:8px 8px}.sln-our-notes-item .view-link{display:block;width:100%;color:#444;background-color:transparent;text-align:left;line-height:1.4}.sln-our-notes-item .view-link:active,.sln-our-notes-item .view-link:hover{color:#444;background-color:#fef5ee}.sln-our-notes-item.__checked .wrapper{border-color:#e70}.sln-our-notes-item header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:solid 1px rgba(0,0,0,.125);min-height:39px}.sln-our-notes-item header .selector{-webkit-box-flex:0;-webkit-flex:0 0 36px;-ms-flex:0 0 36px;flex:0 0 36px;width:36px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,.125);margin-right:5px}.sln-our-notes-item header .selector input{margin:0}.sln-our-notes-item header .account-img{-webkit-box-flex:0;-webkit-flex:0 0 28px;-ms-flex:0 0 28px;flex:0 0 28px;display:none;width:28px;height:28px;-o-object-fit:cover;object-fit:cover;margin-right:5px}.__large-size .sln-our-notes-item header .account-img,.__xlarge-size .sln-our-notes-item header .account-img{display:block}.sln-our-notes-item header .user-name{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-right:auto;padding:0 2px}.sln-our-notes-item header .weather-icon{display:block;width:28px;height:auto;margin:5px}.sln-our-notes-item.__checked header .selector{background-color:#fb6}.sln-our-notes-item .intro{padding:8px;height:4.75rem;overflow:hidden;word-break:break-all}.__middle-size .sln-our-notes-item .intro{height:13rem}.__large-size .sln-our-notes-item .intro{height:13rem}.__xlarge-size .sln-our-notes-item .intro{height:auto;min-height:13rem;max-height:50rem}.sln-our-notes-item .intro .alert,.sln-our-notes-item .intro .subject{font-size:.75rem;color:red}.sln-our-notes-item .intro .show-article-detail{margin-left:.5rem}.sln-our-notes-item .show-article-detail{white-space:nowrap;font-size:.75rem;color:#e70;font-weight:700}.sln-our-notes-item .show-article-detail:hover{cursor:pointer}.sln-our-notes-item .show-article-detail:active{color:#b40}.sln-our-notes-item footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.075);padding:0 8px;min-height:40px;overflow:hidden;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sln-our-notes-item footer .comment-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-our-notes-item footer .comment-item .fi-comment{line-height:1.25}.sln-our-notes-item footer .comment-item span{display:inline-block;font-size:.75rem;white-space:nowrap;color:#444}.sln-our-notes-item footer .img-item{-webkit-box-flex:0;-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;border:solid 1px #999;height:20px;width:20px;margin:8px 4px}.sln-our-notes-item footer .img-item:active,.sln-our-notes-item footer .img-item:hover{cursor:pointer}.sln-our-notes-item footer .img-item img{display:block;height:18px;width:18px;-o-object-fit:cover;object-fit:cover}.sln-our-notes-item footer .audio-item,.sln-our-notes-item footer .docs-item,.sln-our-notes-item footer .video-item{display:inline-block;font-size:1.5rem;margin:4px;color:#aaa}.sln-our-notes-item footer .count{display:inline-block;font-size:.75rem;margin-left:3px;white-space:nowrap}.sln-our-notes-item footer .audio-item.__option,.sln-our-notes-item footer .docs-item.__option,.sln-our-notes-item footer .img-item.__option,.sln-our-notes-item footer .video-item.__option{display:none}.__large-size .sln-our-notes-item footer .audio-item.__option,.__large-size .sln-our-notes-item footer .docs-item.__option,.__large-size .sln-our-notes-item footer .img-item.__option,.__large-size .sln-our-notes-item footer .video-item.__option,.__xlarge-size .sln-our-notes-item footer .audio-item.__option,.__xlarge-size .sln-our-notes-item footer .docs-item.__option,.__xlarge-size .sln-our-notes-item footer .img-item.__option,.__xlarge-size .sln-our-notes-item footer .video-item.__option{display:inline-block}.sln-our-notes-item footer .show-article-detail{margin:4px 0 4px auto}.sln-our-notes-item .sln-note-article-comment,.sln-our-notes-item .sln-note-stamp-group{display:none}.__xlarge-size .sln-our-notes-item .sln-note-article-comment,.__xlarge-size .sln-our-notes-item .sln-note-stamp-group{display:block}.sln-our-notes-item-in-reveal{height:100%;overflow-x:hidden;overflow-y:auto;background-color:#eee}.sln-our-notes-item-in-reveal .block{margin:1rem;padding:1rem}.sln-our-notes-item-in-reveal .block.__note{border:solid 1px #ccc;background-color:#fff;margin-bottom:2rem}.sln-our-notes-item-in-reveal .block.__note header{margin-bottom:2rem}.sln-our-notes-item-in-reveal .block.__note .body{margin-bottom:2rem}.sln-our-notes-item-in-reveal .block.__images{padding:0;margin-right:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sln-our-notes-item-in-reveal .block.__images img{display:block;margin:8px}.sln-our-notes-item-in-reveal .block header{font-size:.875rem;border-bottom:solid 1px #ccc;margin-bottom:1rem}.sln-our-notes-item-in-reveal .block header span{white-space:nowrap;margin-right:.75rem}.sln-our-notes-item-in-reveal .block header span.name{font-weight:700}.sln-our-notes-item-in-reveal .block .body{margin:.5rem 0}.sln-our-notes-item-in-reveal .block .images{margin:.5rem 0}.sln-our-notes-item-in-reveal .block .images img{display:block;margin:1rem 0}.sln-timeline-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem}.sln-timeline-actions .action-item{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.sln-timeline-actions button{font-size:.8125rem;font-weight:700;border:solid 1px #e70;padding:6px}.sln-timeline-actions button .text{display:inline-block;white-space:nowrap;text-align:center}.sln-timeline-actions .__article button:before{display:inline-block;margin-right:4px;content:'▼'}.sln-timeline-actions .__article button.article-close-all,.sln-timeline-actions .__article button.article-open-all{background-color:#fff;color:#d60}.sln-timeline-actions .__article button.article-close-all:focus,.sln-timeline-actions .__article button.article-close-all:hover,.sln-timeline-actions .__article button.article-open-all:focus,.sln-timeline-actions .__article button.article-open-all:hover{background-color:#eee;color:#d60}.sln-timeline-actions .__article button.article-close-all:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.sln-timeline-actions .__article button .text{width:4rem}.sln-timeline-actions .__memo{text-align:right}.sln-timeline-actions .__memo button i{display:inline-block}.sln-timeline-actions .__memo button.article-memo-show-compact,.sln-timeline-actions .__memo button.article-memo-show-whole{background-color:#fff;color:#d60}.sln-timeline-actions .__memo button.article-memo-show-compact:focus,.sln-timeline-actions .__memo button.article-memo-show-compact:hover,.sln-timeline-actions .__memo button.article-memo-show-whole:focus,.sln-timeline-actions .__memo button.article-memo-show-whole:hover{background-color:#eee;color:#d60}.sln-timeline-actions .__memo button.article-memo-show-compact.__selected,.sln-timeline-actions .__memo button.article-memo-show-whole.__selected{background-color:#e70;color:#fff}.sln-timeline-actions .__memo button.article-memo-show-compact.__selected:focus,.sln-timeline-actions .__memo button.article-memo-show-compact.__selected:hover,.sln-timeline-actions .__memo button.article-memo-show-whole.__selected:focus,.sln-timeline-actions .__memo button.article-memo-show-whole.__selected:hover{background-color:#d60;color:#fff}.sln-timeline-actions .__memo button.article-memo-show-compact i{-webkit-transform:scaleY(.25);-ms-transform:scaleY(.25);transform:scaleY(.25)}.sln-timeline-actions .__memo button .text{width:6rem}.sln-timeline-actions .grouping-switcher{list-style-type:none;margin:0;padding:0;text-align:center}.sln-timeline-actions .grouping-switcher li{display:inline-block;white-space:nowrap;padding:0}.sln-timeline-actions .grouping-switcher a{font-size:.8125rem;font-weight:700;border:solid 1px #e70;padding:6px;background-color:#fff;color:#e70}.sln-timeline-actions .grouping-switcher a:focus,.sln-timeline-actions .grouping-switcher a:hover{background-color:#e6e6e6;color:#e70}.sln-timeline-actions .grouping-switcher a i{display:inline-block}.sln-timeline-actions .grouping-switcher a i.fi-minus{-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5)}.sln-timeline-actions .grouping-switcher a i.fi-align-justify{-webkit-transform:scaleY(.75);-ms-transform:scaleY(.75);transform:scaleY(.75)}.sln-timeline-actions .grouping-switcher a span{display:inline-block;white-space:nowrap;text-align:center;width:7.5em}.sln-timeline-actions .grouping-switcher .active a{background-color:#e70;color:#fff}.sln-timeline-actions .grouping-switcher .active a:focus,.sln-timeline-actions .grouping-switcher .active a:hover{background-color:#d60;color:#fff}.sln-timeline-list{margin-bottom:3rem}.sln-timeline-item{margin-bottom:2rem;overflow-x:auto;overflow-y:visible}.sln-timeline-item .timeline-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:solid 1px #c50;padding:4px 0;margin-bottom:1rem}.sln-timeline-item .timeline-header .date{color:#c50;margin-bottom:0;font-weight:400}.sln-timeline-item .timeline-header .buttons{line-height:1}.sln-timeline-item .timeline-header button{position:relative;border:solid 1px #c50;line-height:1;font-size:.875rem;width:24px;height:24px;margin:0 2px;cursor:pointer}.sln-timeline-item .timeline-header button.article-open-all{border-color:#999;background-color:#fff;color:#e70}.sln-timeline-item .timeline-header button.article-open-all:focus,.sln-timeline-item .timeline-header button.article-open-all:hover{background-color:#eee;color:#e70}.sln-timeline-item .timeline-header button.article-open-all:before{position:absolute;display:block;width:10px;height:14px;top:8px;left:6px;border:1px solid transparent;border-width:7px 5px;border-top-color:#e70;content:''}.sln-timeline-item .timeline-header button.article-close-all{border-color:#999;background-color:#fff;color:#e70}.sln-timeline-item .timeline-header button.article-close-all:focus,.sln-timeline-item .timeline-header button.article-close-all:hover{background-color:#eee;color:#e70}.sln-timeline-item .timeline-header button.article-close-all:before{position:absolute;display:block;width:14px;height:10px;top:6px;left:8px;border:1px solid transparent;border-width:5px 7px;border-left-color:#e70;content:''}.sln-timeline-item .timeline-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sln-timeline-item .timeline-item.school-hide-hour .info{background-color:#ccc;opacity:.7}.sln-timeline-item .users-opener{-webkit-box-flex:0;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;background-color:#f6f6f6;border:solid 1px #ccc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sln-timeline-item .users-opener:before{display:block;width:14px;height:10px;border:1px solid transparent;border-width:5px 7px;border-left-color:#e70;margin-left:9px;content:''}.sln-timeline-item .users-opener.opened:before{margin-left:0;margin-top:8px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sln-timeline-item .info{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;background-color:#fff;border:solid 1px #ccc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:40px}@media print,screen and (min-width:40em){.sln-timeline-item .info{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.sln-timeline-item .info .period{-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;text-align:center;word-break:break-all;padding:0 6px 0 2px}.sln-timeline-item .info .subject{-webkit-box-flex:0;-webkit-flex:0 0 90px;-ms-flex:0 0 90px;flex:0 0 90px}.sln-timeline-item .info .graph{-webkit-box-flex:1;-webkit-flex:1 0 80px;-ms-flex:1 0 80px;flex:1 0 80px;margin-right:.5rem;margin:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media print,screen and (min-width:40em){.sln-timeline-item .info .graph{-webkit-box-flex:0;-webkit-flex:0 0 320px;-ms-flex:0 0 320px;flex:0 0 320px}}.sln-timeline-item .info .graph>span{-webkit-box-flex:0;-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}.sln-timeline-item .info .graph .bar{height:24px;margin-right:1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#d03;background-image:url(../img/weather/ic_weather_oval_background.png);background-repeat:no-repeat;background-position:center}.sln-timeline-item .info .graph .icon{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;background-image:url(../img/weather/ic_weather_1_RED.png);background-repeat:no-repeat;background-position:center;background-size:18px}.sln-timeline-item .info .graph .weather2 .bar,.sln-timeline-item .info .graph .weather_color_GRN .bar{background-color:#6b3}.sln-timeline-item .info .graph .weather3 .bar,.sln-timeline-item .info .graph .weather_color_BLU .bar{background-color:#36e}.sln-timeline-item .info .graph .weather4 .bar,.sln-timeline-item .info .graph .weather_color_YEL .bar{background-color:#ea0}.sln-timeline-item .info .graph .weather5 .bar,.sln-timeline-item .info .graph .weather_color_PPL .bar{background-color:#95e}.sln-timeline-item .info .graph .weather6 .bar,.sln-timeline-item .info .graph .weather_color_GLY .bar{background-color:#ccc}.sln-timeline-item .info .graph .weather_color_AQU .bar{background-color:#39c}.sln-timeline-item .info .graph .weather_color_ORN .bar{background-color:#e60}.sln-timeline-item .info .graph .weather_color_PNK .bar{background-color:#e4a}.sln-timeline-item .info .graph .weather_color_WHT .bar{background-color:#fff}.sln-timeline-item .info .graph .weather_color_WHT .icon{border:solid 1px #aaa;background-size:30px 18px}.sln-timeline-item .info .text{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 8px 4px 128px}@media print,screen and (min-width:40em){.sln-timeline-item .info .text{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin:8px}}.sln-timeline-item .info .our-notes{-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;padding:2px}.sln-timeline-item .info .our-notes a{display:block}.sln-timeline-item .info .our-notes .disabled{opacity:.3}.sln-timeline-item .info .search-group{padding-left:1rem}.sln-timeline-item .info .grouping-no-curr-nend{font-size:90%;opacity:.7}.sln-timeline-item .users{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:none}.sln-timeline-item .users .sln-note-article-item2,.sln-timeline-item .users .user-item{margin-left:30px;background-color:#f6f6f6;border:solid 1px #ccc}.sln-timeline-item .users .sln-note-article-item2.is-public,.sln-timeline-item .users .user-item.is-public{background-color:#f3eae8}.sln-timeline-item .users-opener.opened~.users{display:block}.sln-timeline-item .user-day-data .sln-note-article-item2,.sln-timeline-item .user-day-data .user-item{background-color:#fff;border:solid 1px #ccc}.sln-timeline-getter{margin-bottom:2rem}.sln-timeline-getter.__lesson-article{margin:1.5rem}.sln-timeline-getter .hidden{display:none!important}.sln-timeline-getter .loading{text-align:center}.sln-timeline-getter .loading i{display:inline-block;color:#e70;font-size:2rem;-webkit-animation:timeline-loading-anim 1s linear infinite;animation:timeline-loading-anim 1s linear infinite}@-webkit-keyframes timeline-loading-anim{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes timeline-loading-anim{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.sln-timeline-getter .status{display:block;padding:1rem 0;text-align:center;margin-bottom:1rem;color:#777;font-weight:700}.sln-timeline-getter .status.error{color:red}.sln-timeline-getter button{background-color:#fff;color:#c50;border:solid 1px #e70;display:block;padding:1rem 0;text-align:center;width:100%}.sln-timeline-getter button:focus,.sln-timeline-getter button:hover{background-color:#eee;color:#c50}.sln-timeline-getter button[disabled]{background-color:#eee;color:#aaa;border-color:#ddd}.sln-timeline-getter button[disabled]:focus,.sln-timeline-getter button[disabled]:hover{background-color:#eee;color:#aaa}.sln-weathers-calendar,.sln-weathers-table{border:solid 1px #ccc;background-color:#ccc;overflow-x:auto}.sln-weathers-calendar table,.sln-weathers-table table{table-layout:auto;margin:0}.sln-weathers-calendar th,.sln-weathers-table th{text-align:center;background-color:#999;font-size:.875rem;color:#fff;line-height:1.4;padding:.5rem .75rem}.sln-weathers-calendar td,.sln-weathers-table td{text-align:left;border-right:solid 1px #eee;line-height:1.2;vertical-align:top}.sln-weathers-calendar td.school-hide-hour,.sln-weathers-table td.school-hide-hour{background-color:#ccc;opacity:.7}.sln-weathers-calendar .saturday,.sln-weathers-table .saturday{background-color:#eff}.sln-weathers-calendar .sunday,.sln-weathers-table .sunday{background-color:#fee}.sln-weathers-calendar .icon-holder,.sln-weathers-table .icon-holder{display:inline-block;color:#444;margin:4px}.sln-weathers-calendar a.icon-holder:focus,.sln-weathers-calendar a.icon-holder:hover,.sln-weathers-table a.icon-holder:focus,.sln-weathers-table a.icon-holder:hover{color:#e70;text-decoration:underline}.sln-weathers-calendar .weather-icon,.sln-weathers-table .weather-icon{display:block;margin:0 auto;width:32px;height:auto;min-width:32px;max-width:32px}@media print,screen and (min-width:40em){.sln-weathers-calendar .weather-icon.midium-icon,.sln-weathers-table .weather-icon.midium-icon{width:48px;max-width:48px}}@media screen and (min-width:75em){.sln-weathers-calendar .weather-icon.large-icon,.sln-weathers-table .weather-icon.large-icon{width:64px;max-width:64px}}.sln-weathers-calendar .subject,.sln-weathers-table .subject{display:block;font-size:.75rem;color:#444;text-align:center;white-space:nowrap}.sln-weathers-table th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:2;width:120px;text-align:left}@media print,screen and (min-width:40em){.sln-weathers-table th:first-child{width:180px}}.sln-weathers-table td{padding:.25rem;white-space:nowrap;text-align:center}.sln-weathers-table .name{position:-webkit-sticky;position:sticky;left:0;z-index:2;width:120px;text-align:left;background-color:#f6f6f6;vertical-align:middle}@media print,screen and (min-width:40em){.sln-weathers-table .name{width:180px}}.sln-weathers-table .name a,.sln-weathers-table .name span{display:block;min-width:110px}.sln-weathers-table .name a{color:#e70}.sln-weathers-table .name a:focus,.sln-weathers-table .name a:hover{color:#e70;text-decoration:underline}.sln-weathers-calendar th{padding:.5rem 1.5rem}.sln-weathers-calendar td{padding-bottom:1rem}.sln-weathers-calendar .out-of-month{background-color:#ddd;opacity:.3}.sln-weathers-calendar .d-num{display:block;text-align:left;font-size:.875rem}.sln-weathers-calendar .sunday .d-num{color:red}.sln-note-link{display:block;color:#444;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:2px 8px;background-color:transparent}.sln-note-link:focus,.sln-note-link:hover{color:#444;background-color:#fef5ee}@media print,screen and (min-width:40em){.sln-note-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media print,screen and (min-width:40em){.sln-note-home .sln-note-link{display:block}}@media screen and (min-width:75em){.sln-note-home .sln-note-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.sln-note-link .updated-info{-webkit-box-flex:0;-webkit-flex:0 0 145px;-ms-flex:0 0 145px;flex:0 0 145px;max-width:145px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:46px;margin-right:1rem}.sln-note-link .updated-info .updated-date{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;color:#666;font-size:.875rem}.sln-note-link .updated-info .updated-icon{-webkit-box-flex:0;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px}.sln-note-link .period-and-subject{-webkit-box-flex:0;-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-note-link .period-and-subject .period{-webkit-box-flex:0;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;text-align:center}.sln-note-link .period-and-subject .subject{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:700;color:#666}.sln-note-link .weather{-webkit-box-flex:0;-webkit-flex:0 0 166px;-ms-flex:0 0 166px;flex:0 0 166px;width:166px;height:46px;background:url(../img/weather/graph_base_6.png) no-repeat left center;margin-right:8px;padding-top:7px;overflow:hidden}.sln-note-link .weather.length-6{-webkit-flex-basis:166px;-ms-flex-preferred-size:166px;flex-basis:166px;width:166px;background-image:url(../img/weather/graph_base_6.png)}.sln-note-link .weather.length-5{-webkit-flex-basis:142px;-ms-flex-preferred-size:142px;flex-basis:142px;width:142px;background-image:url(../img/weather/graph_base_5.png)}.sln-note-link .weather.length-4{-webkit-flex-basis:118px;-ms-flex-preferred-size:118px;flex-basis:118px;width:118px;background-image:url(../img/weather/graph_base_4.png)}.sln-note-link .weather.length-3{-webkit-flex-basis:94px;-ms-flex-preferred-size:94px;flex-basis:94px;width:94px;background-image:url(../img/weather/graph_base_3.png)}.sln-note-link .weather.length-2{-webkit-flex-basis:70px;-ms-flex-preferred-size:70px;flex-basis:70px;width:70px;background-image:url(../img/weather/graph_base_2.png)}.sln-note-link .weather img{display:block;width:32px;height:32px}.sln-note-link .weather img.weather1{margin-left:9px}.sln-note-link .weather img.weather2{margin-left:33px}.sln-note-link .weather img.weather3{margin-left:57px}.sln-note-link .weather img.weather4{margin-left:81px}.sln-note-link .weather img.weather5{margin-left:105px}.sln-note-link .weather img.weather6{margin-left:129px}.sln-note-link .body{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:4px}.sln-note-link .body .status{margin:0 0 4px;padding:0;list-style-type:none;overflow:hidden}.sln-note-link .body .status li{display:inline-block;color:#777;font-size:.875rem;margin-right:.25rem}.sln-note-link .body .status li.questionnaire-title,.sln-note-link .body .status li.title,.sln-note-link .body .status li.writer{color:#e70;font-size:1rem;font-weight:700}.sln-note-link .body .status li.school,.sln-note-link .body .status li.year{color:#090}.sln-note-link .body .status li.public{color:#c50}.sln-note-link .memo-compact{display:block}.show-whole .sln-note-link .memo-compact{display:none}.sln-note-link .memo-whole{display:none}.show-whole .sln-note-link .memo-whole{display:block}.sln-note-link .show-article-detail{font-size:.875rem;font-weight:700;color:#e70}.sln-note-link .others{margin-top:8px}@media print,screen and (min-width:40em){.sln-note-link .others{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.sln-note-link .others .files-and-comment,.sln-note-link .others .stamp-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:60em){.sln-note-link .others .files-and-comment,.sln-note-link .others .stamp-group{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media print,screen and (min-width:60em){.sln-note-home-new-articles .sln-note-link .others .files-and-comment,.sln-note-home-new-articles .sln-note-link .others .stamp-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:90em){.sln-note-home-new-articles .sln-note-link .others .files-and-comment,.sln-note-home-new-articles .sln-note-link .others .stamp-group{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.sln-note-link .others .comment,.sln-note-link .others .files,.sln-note-link .others .stamp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:1rem;padding:0 3px}.sln-note-link .others .comment.__public,.sln-note-link .others .files.__public,.sln-note-link .others .stamp.__public{background-color:#ffdebb}.sln-note-link .others .comment-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 4px;height:32px}.sln-note-link .others .comment-item .fi-comment{font-size:2rem;line-height:.2}.sln-note-link .others .comment-item span{display:inline-block;font-size:.75rem;white-space:nowrap;color:#444}.sln-note-link .others .img-item{border:solid 2px #aaa;height:40px;width:40px;margin:4px 2px}.sln-note-link .others .img-item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.sln-note-link .others .audio-item,.sln-note-link .others .docs-item,.sln-note-link .others .video-item{display:inline-block;font-size:1.5rem;margin:4px;color:#aaa}.sln-note-link .others .count{display:inline-block;font-size:.75rem;margin-left:4px;white-space:nowrap}.sln-note-link .others .stamp-item{height:36px;width:36px;margin:4px 2px}.sln-note-link .others .truncated{display:inline-block;font-size:1rem;margin:0 3px 3px 6px;white-space:nowrap}.sln-note-link .updated-details{margin-top:1rem}.sln-note-link .updated-details .switch-button{background-color:#fff;color:#d60;font-size:.8125rem;font-weight:700;border:solid 1px #e70;padding:6px}.sln-note-link .updated-details .switch-button:focus,.sln-note-link .updated-details .switch-button:hover{background-color:#eee;color:#d60}.sln-note-link .updated-details .switch-button:before{display:inline-block;margin-right:4px;content:'▼'}.sln-note-link .updated-details .switch-button.__opener:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.sln-note-link .updated-details .switch-button .text{display:inline-block;white-space:nowrap;text-align:left;width:7rem}.sln-note-link .updated-details .opened-pane{display:none}.sln-note-link .updated-details.__opened .closed-pane{display:none}.sln-note-link .updated-details.__opened .opened-pane{display:block}.sln-note-link .updated-details .details-pane{background-color:#f6f6f6;margin-top:4px}.sln-note-link .updated-details .details-header{padding:4px 8px}.sln-note-link .updated-details .header-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:4px 0;font-size:.875rem}.sln-note-link .updated-details .header-item .icon{-webkit-box-flex:0;-webkit-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px;margin-right:8px}.sln-note-link .updated-details .details-content{padding:4px 8px;border-top:dashed 1px #ccc}.sln-note-link .updated-details .details-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:4px 0}.sln-note-link .updated-details .details-item .icon{-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;margin-right:8px}.sln-note-link .updated-details .details-item .date{display:block;font-size:.875rem;color:#666}.sln-note-link .updated-details .details-item .text{display:block}.sln-article-detail-pane{padding:30px}@media print,screen and (min-width:30em){.sln-article-detail-pane{top:10vh;height:80vh;width:80%;max-width:720px}}.sln-article-detail-pane.image-pane{width:100%;max-width:1000px}.sln-article-detail-pane .close-btn{position:absolute;top:0;right:0;width:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1.5rem;background-color:#eee;color:#aaa}.sln-article-detail-pane .close-btn:focus,.sln-article-detail-pane .close-btn:hover{background-color:#ddd;color:#aaa}.sln-article-detail-pane .body-content{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sln-article-detail-pane .body-content>div{width:100%;height:100%}.sln-article-detail-pane .text{display:block;overflow:auto;border:solid 1px #ccc;background-color:#f9f9f9;padding:1rem}.sln-article-detail-pane .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sln-study-digest{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sln-study-digest .digest-item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:8px;border:solid 2px #e70;border-radius:8px;background-color:#fff;line-height:1}.sln-study-digest .item-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f80}.sln-study-digest .item-header>*{color:#fff;padding:6px 8px;min-width:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sln-study-digest .item-header .subject{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:700;background-color:#e70}.sln-study-digest .item-header .note{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;font-size:.875rem}.sln-study-digest .item-header .note a{text-decoration:underline}.sln-study-digest .item-header .note .count{display:inline-block;color:#fff;font-size:1.5rem;margin-right:8px;margin-bottom:4px}.sln-study-digest .item-status{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:4px}.sln-study-digest .weather{margin:4px}.sln-study-digest .weather .icon{display:block;width:28px;height:28px}.sln-study-digest .weather .graph{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:10px;height:50px;margin:5px auto;background-color:#eee}.sln-study-digest .weather .graph .bar{-webkit-box-flex:0;-webkit-flex:0 0 10px;-ms-flex:0 0 10px;flex:0 0 10px;background-color:#e70}.sln-study-digest .weather .graph .bar.color-1{background-color:#e70}.sln-study-digest .weather .graph .bar.color-2{background-color:#e70}.sln-study-digest .weather .graph .bar.color-3{background-color:#e70}.sln-study-digest .weather .graph .bar.color-4{background-color:#e70}.sln-study-digest .weather .graph .bar.color-5{background-color:#e70}.sln-study-digest .weather .graph .bar.color-6{background-color:#e70}.sln-study-digest .weather .count{display:block;font-size:.875rem;text-align:center}.sln-user-thumbnail-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2rem 0}.sln-user-thumbnail-list .user-one{margin:2px 2px 6px}.sln-user-thumbnail-list .user-button{display:block;color:#444;width:92px}@media print,screen and (min-width:40em){.sln-user-thumbnail-list .user-button{width:112px}}.sln-user-thumbnail-list .saved .user-info-group{background-color:#000}.sln-user-thumbnail-list .saved .user-avatar{opacity:.4}.sln-user-thumbnail-list .user-info-group{position:relative;display:block;background-color:#999;overflow:hidden;width:86px;height:86px}@media print,screen and (min-width:40em){.sln-user-thumbnail-list .user-info-group{width:106px;height:106px}}.sln-user-thumbnail-list .user-avatar{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:86px;width:86px;-o-object-fit:cover;object-fit:cover}@media print,screen and (min-width:40em){.sln-user-thumbnail-list .user-avatar{height:106px;width:106px}}.sln-user-thumbnail-list .user-weather{display:block;position:absolute;bottom:0;right:0;background-color:#555;width:22px;height:22px}@media print,screen and (min-width:40em){.sln-user-thumbnail-list .user-weather{width:26px;height:26px}}.sln-user-thumbnail-list .user-number{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;position:absolute;bottom:0;left:0;color:#fff;background-color:#999;line-height:1;font-size:.875rem;width:22px;height:22px}@media print,screen and (min-width:40em){.sln-user-thumbnail-list .user-number{font-size:1rem;width:26px;height:26px}}.sln-user-thumbnail-list .male .user-number{background-color:#4af}.sln-user-thumbnail-list .female .user-number{background-color:#f48}.sln-user-thumbnail-list .user-title-group{display:block}.sln-user-thumbnail-list .user-name{display:block;line-height:1;padding:2px;font-size:.9375rem}@media print,screen and (min-width:40em){.sln-user-thumbnail-list .user-name{padding:4px;font-size:1rem}}.sln-attached-files.__minimum,.sln-attached-files.__small{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1}.sln-attached-files.__minimum>*,.sln-attached-files.__small>*{margin:0 2px}.sln-attached-files.__minimum .img-item img,.sln-attached-files.__small .img-item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.sln-attached-files.__minimum .img-item{height:30px;width:30px}.sln-attached-files.__small .img-item{height:40px;width:40px}.sln-attached-files.__detail{margin-bottom:16px}.sln-attached-files.__detail>*{margin:0 2px}.sln-attached-files.__detail .img-item img{height:120px;width:auto;border-color:#e70}.sln-attached-files.__detail .audio-item,.sln-attached-files.__detail .docs-item,.sln-attached-files.__detail .video-item{margin-right:16px}.sln-attached-files.__detail .audio-item i,.sln-attached-files.__detail .docs-item i,.sln-attached-files.__detail .video-item i{margin-right:3px}.sln-attached-files .img-item{display:inline-block}.sln-attached-files .img-item img{border:solid 2px #aaa}.sln-attached-files .audio-item,.sln-attached-files .docs-item,.sln-attached-files .video-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-attached-files i{font-size:1.5rem}.sln-attached-files span i{color:#aaa}.sln-attached-files .count{display:inline-block;background-color:#999;color:#fff;border-radius:.75em;padding:.25em .4em;font-size:.75rem;white-space:nowrap;min-width:1.5em;text-align:center}.sln-attached-files .count-text{font-size:.875rem;margin-left:4px}.sln-action-nav,.sln-watcher-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0;padding:2px;background-color:#bbb}.sln-action-nav li,.sln-watcher-nav li{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:500px;margin:0;padding:0}@media print,screen and (min-width:40em){.sln-action-nav li,.sln-watcher-nav li{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-width:180px}}.sln-action-nav a,.sln-watcher-nav a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 10px;border:solid 2px transparent;background-color:#fff;text-align:center;color:#e70;margin:2px}.sln-action-nav a:focus,.sln-action-nav a:hover,.sln-watcher-nav a:focus,.sln-watcher-nav a:hover{background-color:#f2f2f2}.sln-action-nav .active a,.sln-watcher-nav .active a{border-color:#d60;background-color:#e70;color:#fff}.sln-action-nav .active a:focus,.sln-action-nav .active a:hover,.sln-watcher-nav .active a:focus,.sln-watcher-nav .active a:hover{background-color:#d56a00}.sln-questionnaire{margin:1rem;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.sln-questionnaire h1{font-size:1.5rem}@media print,screen and (min-width:40em){.sln-questionnaire h1{font-size:1.75rem}}.sln-questionnaire .text-container{border:solid 1px #999;background-color:#fff;margin-bottom:1rem;padding:10px 1.5rem}.sln-questionnaire .input-container{border:solid 1px #999;background-color:#fff;margin-bottom:1rem}.sln-questionnaire .input-container .input>label{border-left:solid 6px #e70;background-color:#f3f3f3;margin:.5rem;padding:.5rem}.sln-questionnaire .input-container .notes{font-size:.9375rem;font-style:italic;margin:.75rem 1.5rem}.sln-questionnaire .input-container .form-group{margin:1rem}.sln-questionnaire .input-container .form-group.__inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sln-questionnaire .input-container .form-group.__inline label span{margin-right:.5rem}.sln-questionnaire .input-container .form-group .checked{border-color:#e70;background-color:rgba(238,119,0,.2);padding-left:6px}.sln-questionnaire .input-container .form-group .checked:before{content:none}.sln-questionnaire .input-container .form-group .checked:after{content:none}.sln-consult{margin:0 1rem 1rem;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.sln-consult .finish,.sln-consult .intro{background-color:#fff;border:solid 2px #ccc;margin:2rem auto;padding:1rem;max-width:600px}.sln-consult .finish p,.sln-consult .intro p{font-size:1.125rem;line-height:2;margin:1rem}.sln-consult .finish p a,.sln-consult .intro p a{color:#e70}.sln-consult .finish p a:hover,.sln-consult .intro p a:hover{text-decoration:underline}.sln-consult .finish .btn-holder,.sln-consult .intro .btn-holder{margin:3rem 0 1rem;text-align:center}.sln-consult .finish .btn-holder a,.sln-consult .intro .btn-holder a{display:inline-block;margin:0 1rem;padding:.75rem;min-width:8rem}.sln-consult .sln-form{border:solid 1px #999;background-color:#fff;margin-bottom:1rem}.sln-consult .sln-form .input-container.no-margin{margin:0}.sln-consult .sln-form .input-container.no-label .input>label{display:none}.sln-consult .sln-form .input-container .input>label{border-left:solid 6px #e70;background-color:#f3f3f3;margin:.5rem;padding:.5rem}.sln-consult .sln-form .input-container .form-group{margin:1rem}.sln-consult .sln-form .input-container .form-group.__inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2rem 1rem}.sln-consult .sln-form .input-container .form-group.__inline label span{font-size:1rem;margin:.5rem;padding-left:30px}.sln-consult .sln-form .input-container .form-group.__inline label span:before{margin-top:-8px;width:16px;height:16px;background-color:#fff;border-radius:0}.sln-consult .sln-form .input-container .form-group.__inline label span:after{width:10px;height:20px;border-right:4px solid #e70;border-bottom:4px solid #e70;margin-top:-14px}.sln-consult .sln-form .input-container .form-group.__inline label span.checked{border-color:#e70;background-color:#fec;padding-left:6px}.sln-consult .sln-form .input-container .form-group.__inline label span.checked:before{content:none}.sln-consult .sln-form .input-container .form-group.__inline label span.checked:after{content:none}.sln-consult .sln-form .input-container .form-group.__inline label input:checked+span:before{background-color:#fff}.sln-consult .option-persons-opener{margin:0 1.5rem;padding:1rem 0;border-top:solid 1px #ccc;text-align:right}.sln-consult .option-persons-opener.__opened{padding-bottom:0;margin-bottom:-1rem}.sln-consult .option-persons-opener .button{background-color:#e70;color:#fff;font-size:.875rem;border-radius:4px;min-width:11rem;text-align:left}.sln-consult .option-persons-opener .button:focus,.sln-consult .option-persons-opener .button:hover{background-color:#bb5e00;color:#fff}.sln-consult .option-persons-opener .__opener{display:inline-block}.sln-consult .option-persons-opener.__opened .__opener{display:none}.sln-consult .option-persons-opener .__closer{display:none}.sln-consult .option-persons-opener.__opened .__closer{display:inline-block}.sln-consult .option-persons-opener+.input-container{display:none}.sln-consult .option-persons-opener.__opened+.input-container{display:block}.sln-consult .confirmation{margin:1rem 1rem 2rem;font-size:1.125rem}.sln-consult-processing{border:solid 1px #999;border-radius:8px;overflow:hidden;margin-bottom:1rem}.sln-consult-processing.__article{background-color:#f9f2cd;border-color:#f40}.sln-consult-processing.__article h3{background-color:#f40;color:#f9f2cd;padding:8px 0;font-size:1rem}.sln-consult-processing.__article h3 img{display:inline-block;height:40px}.sln-consult-processing.__article header{margin:.5rem;padding:.5rem}.sln-consult-processing.__article header dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.25rem}.sln-consult-processing.__article header dt{-webkit-box-flex:0;-webkit-flex:0 0 6rem;-ms-flex:0 0 6rem;flex:0 0 6rem;margin-bottom:0}.sln-consult-processing.__article header dd{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.sln-consult-processing.__article .section{margin:.5rem;padding:.5rem;border-top:dashed 1px #f40}.sln-consult-processing.__article .title{font-weight:700}.sln-consult-processing.__article .list{margin:.25rem .25rem .25rem 5.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sln-consult-processing.__article .person{display:inline-block;background-color:#fff;border:solid 1px #f40;padding:3px 6px;margin:4px}.sln-consult-processing.__article .sln-consult-mark{margin:4px}.sln-consult-processing.__article .memo{margin:2rem 1rem;color:#000}.sln-consult-processing.__history{background-color:#fff}.sln-consult-processing.__history h3{background-color:#e5e5e5;color:#000;font-size:.875rem;padding:8px;border-bottom:solid 1px #999}.sln-consult-processing.__history .row{margin:1rem;border-bottom:solid 1px #ccc}.sln-consult-processing.__history .row:last-child{border-bottom-width:0}.sln-consult-processing.__history header{font-size:.875rem;margin-bottom:.25rem}.sln-consult-processing.__history header span{margin-right:.5rem}.sln-consult-processing.__history .memo{color:#000;margin-bottom:.25rem}.sln-consult-processing.__history .action{text-align:right}.sln-consult-processing.__history .sln-note-button{font-size:.8125rem;padding:.5em}.sln-consult-processing.__input{background-color:#e5e5e5}.sln-consult-processing.__input h3{color:#000;padding:8px;font-size:.875rem;margin-bottom:0}.sln-consult-processing.__input .input>label{display:none}.sln-consult-processing.__input .radio-holder .form-group{background-color:#fff;margin:0 8px 8px;padding:8px}.sln-consult-processing.__input .radio-holder .item-radio{display:inline-block}.sln-consult-processing.__input .textarea .form-group{margin:8px}.sln-consult-processing.__input .button-holder{margin:1rem;text-align:center}.sln-consult-processing.__input .button-holder .sln-note-button{width:6rem}.sln-notification{border-radius:16px;border:solid 3px #999;background-color:#fff;margin-bottom:1.5rem}.sln-notification a{color:#f40;font-weight:700}.sln-notification.__admin{border-radius:0;margin:1rem;margin-top:0}.sln-notification.__admin a{color:#38d}.sln-notification.__admin .notification-title{-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px}.sln-notification.__admin .notification-title img{width:24px;height:24px}.sln-notification.__admin .notification-body{margin:.75rem .75rem .75rem 0}.sln-notification .notification-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;border-bottom:dashed 1px #ccc}.sln-notification .notification-item:last-child{border-bottom-width:0}.sln-notification .notification-title{-webkit-box-flex:0;-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sln-notification .notification-title img{display:inline-block;width:32px;height:32px}.sln-notification .notification-body{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:1rem 1rem 1rem 0}.sln-go-pagetop{margin:0 1rem;padding:.5rem 0;text-align:right}.sln-go-pagetop a,.sln-go-pagetop button{background-color:#e70;color:#fff;display:inline-block;font-size:.875rem;border-radius:4px;padding:.4em .6em}.sln-go-pagetop a:focus,.sln-go-pagetop a:hover,.sln-go-pagetop button:focus,.sln-go-pagetop button:hover{background-color:#bb5e00;color:#fff}.sln-note-main{background-color:#fff;border:solid 1px #999;padding:1.5rem .75rem;background-image:url(../img/note/note_grid_white.png);background-repeat:repeat}:not(.area-watcher).act-add .sln-note-main,:not(.area-watcher).act-edit .sln-note-main{background-image:url(../img/note/note_grid_yellow.png)}@media print,screen and (min-width:60em){.sln-note-main{background-color:transparent;background-image:none;background-repeat:no-repeat;border-width:4px 24px 26px 64px;border-image-source:url(../img/note/note_gimmick_white.png);border-image-slice:4 24 26 64 fill;border-image-width:auto;border-image-repeat:round;margin-right:1rem}.area-watcher .sln-note-main{border-image-source:url(../img/note/note_gimmick_watcher.png)}:not(.area-watcher).act-add .sln-note-main,:not(.area-watcher).act-edit .sln-note-main{border-image-source:url(../img/note/note_gimmick_yellow.png)}}.sln-note-anchor{color:#e70;font-weight:400}.sln-note-anchor:focus,.sln-note-anchor:hover{text-decoration:underline}.sln-note-anchor .anchor-icon{display:inline-block;width:18px;height:18px;vertical-align:text-bottom;margin-right:2px}.sln-note-button{display:inline-block;vertical-align:middle;margin:0;padding:.4em .6em;border:1px solid transparent;border-radius:8px;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:1rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#e70;color:#fff}[data-whatinput=mouse] .sln-note-button{outline:0}.sln-note-button:focus,.sln-note-button:hover{background-color:#bb5e00;color:#fff}.sln-note-hollow-button{display:inline-block;vertical-align:middle;margin:0;padding:.4em .6em;border:1px solid transparent;border-radius:8px;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:1rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#fff!important;color:#d60!important;border:solid 1px #e70}[data-whatinput=mouse] .sln-note-hollow-button{outline:0}.sln-note-hollow-button:focus,.sln-note-hollow-button:hover{background-color:#eee!important;color:#d60!important}.sln-setting-hollow-button{display:inline-block;vertical-align:middle;margin:0;padding:.4em .6em;border:1px solid transparent;border-radius:8px;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:1rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#fff!important;color:#38d!important;border:solid 1px #38d}[data-whatinput=mouse] .sln-setting-hollow-button{outline:0}.sln-setting-hollow-button:focus,.sln-setting-hollow-button:hover{background-color:#eee!important;color:#38d!important}.sln-note-button,.sln-note-hollow-button,.sln-setting-hollow-button{overflow:hidden;white-space:nowrap;font-size:.9375rem;margin:4px;padding:.5rem;text-decoration:none!important}.sln-note-button.disabled,.sln-note-button[disabled],.sln-note-hollow-button.disabled,.sln-note-hollow-button[disabled],.sln-setting-hollow-button.disabled,.sln-setting-hollow-button[disabled]{opacity:.25;cursor:not-allowed}.sln-note-button.disabled,.sln-note-button.disabled:focus,.sln-note-button.disabled:hover,.sln-note-button[disabled],.sln-note-button[disabled]:focus,.sln-note-button[disabled]:hover,.sln-note-hollow-button.disabled,.sln-note-hollow-button.disabled:focus,.sln-note-hollow-button.disabled:hover,.sln-note-hollow-button[disabled],.sln-note-hollow-button[disabled]:focus,.sln-note-hollow-button[disabled]:hover,.sln-setting-hollow-button.disabled,.sln-setting-hollow-button.disabled:focus,.sln-setting-hollow-button.disabled:hover,.sln-setting-hollow-button[disabled],.sln-setting-hollow-button[disabled]:focus,.sln-setting-hollow-button[disabled]:hover{background-color:.1;color:#fff}.sln-note-button img,.sln-note-hollow-button img,.sln-setting-hollow-button img{width:24px;height:auto}.sln-note-button.__with-icon,.sln-note-hollow-button.__with-icon,.sln-setting-hollow-button.__with-icon{padding:.25rem;padding-right:.5rem;min-width:5rem}.sln-note-button.__mexcbt-button,.sln-note-hollow-button.__mexcbt-button,.sln-setting-hollow-button.__mexcbt-button{position:relative;padding:8px .5rem 8px 34px;min-width:5rem;white-space:nowrap}.sln-note-button.__mexcbt-button img,.sln-note-hollow-button.__mexcbt-button img,.sln-setting-hollow-button.__mexcbt-button img{position:absolute;left:6px;top:4px}.sln-note-icon-button{display:inline-block;vertical-align:middle;margin:0;padding:.4em .6em;border:1px solid transparent;border-radius:8px;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:1rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#fff;color:#d60;white-space:nowrap;font-size:.9375rem;margin:4px;padding:9px 12px 9px 32px;border:solid 1px #e70;background-repeat:no-repeat;background-position:6px center;background-size:24px}[data-whatinput=mouse] .sln-note-icon-button{outline:0}.sln-note-icon-button:focus,.sln-note-icon-button:hover{background-color:#eee;color:#d60}.sln-note-icon-button.disabled,.sln-note-icon-button[disabled]{opacity:.25;cursor:not-allowed}.sln-note-icon-button.disabled,.sln-note-icon-button.disabled:focus,.sln-note-icon-button.disabled:hover,.sln-note-icon-button[disabled],.sln-note-icon-button[disabled]:focus,.sln-note-icon-button[disabled]:hover{background-color:.1;color:#fff}.sln-note-icon-button.__selected{background-color:#e70;color:#fff}.sln-note-icon-button.__selected:focus,.sln-note-icon-button.__selected:hover{background-color:#bb5e00;color:#fff}.sln-note-icon-button.__index{background-image:url(../img/note/mark_action_index_orange.png)}.sln-note-icon-button.__index.__selected{background-image:url(../img/note/mark_action_index.png)}.sln-note-icon-button.__our-notes{background-image:url(../img/note/mark_action_our_notes_orange.png)}.sln-note-icon-button.__our-notes.__selected{background-image:url(../img/note/mark_action_our_notes.png)}.sln-note-icon-button.__digest{background-image:url(../img/note/mark_action_digest_orange.png)}.sln-note-icon-button.__digest.__selected{background-image:url(../img/note/mark_action_digest.png)}.sln-note-breadcrumbs{border-top:solid 1px #aaa;background-color:#fff}.sln-note-breadcrumbs ul{margin:0;padding:0;list-style-type:none;padding:8px}.sln-note-breadcrumbs li{display:inline-block;margin:0 8px 0 0;padding:0;color:#999}.sln-note-breadcrumbs a{font-size:.9275rem;font-weight:700;text-decoration:underline;color:#e70}.sln-note-breadcrumbs a:focus,.sln-note-breadcrumbs a:hover{color:#b40}.sln-note-breadcrumbs h1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#999;margin-bottom:0;padding:2px 12px;font-size:.9375rem;font-weight:400}.sln-note-breadcrumbs h1 .controller-title{color:#fff;white-space:nowrap;margin:2px 8px 2px 0}.sln-note-breadcrumbs h1 .action-title{color:#fff;white-space:nowrap;margin:2px 0}.sln-note-breadcrumbs h1 .action-title img{width:24px;height:auto}.sln-note-breadcrumbs .menu-list{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-color:#ddd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:12px}.sln-note-breadcrumbs .note{padding:.5rem}.sln-note-breadcrumbs .action-side,.sln-note-breadcrumbs .link-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2px 4px}.sln-note-breadcrumbs .link-side{text-align:right}.sln-note-breadcrumbs .button{font-size:.9375rem;margin:4px;padding:.5rem}.sln-note-breadcrumbs .button.action{background-color:#e70;color:#fff}.sln-note-breadcrumbs .button.action:focus,.sln-note-breadcrumbs .button.action:hover{background-color:#bb5e00;color:#fff}.sln-note-breadcrumbs .button.link{color:#e70;border-color:#e70;background-color:#fff}.sln-note-breadcrumbs .button.link:focus,.sln-note-breadcrumbs .button.link:hover{background-color:#eee}.sln-note-header{border:solid 1px #aaa;background-color:#999;overflow:hidden;min-height:45px}@media print,screen and (min-width:40em){.sln-note-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:16px}}.sln-note-header h1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#999;margin-bottom:0;padding:2px 12px;font-size:.9375rem;font-weight:400}@media print,screen and (min-width:40em){.sln-note-header h1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:45px}}.sln-note-header h1 .controller-title{color:#fff;white-space:nowrap;margin:2px 8px 2px 0}.sln-note-header h1 .action-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;white-space:nowrap;margin:2px 0}.sln-note-header h1 .action-title a{margin-left:.5rem;color:#fff}.sln-note-header h1 .action-title a:active,.sln-note-header h1 .action-title a:hover{text-decoration:underline}.sln-note-header h1 .action-title img{width:24px;height:auto}.sln-note-header .menu-list{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-color:#ddd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:20px}@media print,screen and (min-width:40em){.sln-note-header .menu-list{min-height:45px}}.sln-note-header .note{padding:.5rem}.sln-note-header .action-side,.sln-note-header .link-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2px 4px}.sln-note-header .link-side{text-align:right}.sln-note-header .button{font-size:.9375rem;margin:4px;padding:.5rem}.sln-note-header .button.action{background-color:#e70;color:#fff}.sln-note-header .button.action:focus,.sln-note-header .button.action:hover{background-color:#bb5e00;color:#fff}.sln-note-header .button.link{color:#e70;border-color:#e70;background-color:#fff}.sln-note-header .button.link:focus,.sln-note-header .button.link:hover{background-color:#eee}.sln-note-header .sln-note-button,.sln-note-header .sln-note-hollow-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px 8px;min-height:34px}.sln-note-header .sln-note-button i,.sln-note-header .sln-note-hollow-button i{margin-right:4px}.sln-note-header .sln-note-button img,.sln-note-header .sln-note-hollow-button img{width:24px;height:auto}.sln-note-frame{border:solid 3px #999;border-radius:16px;background-color:#fff;overflow:hidden;margin-bottom:1.5rem}.sln-note-index{margin:2rem 0}.sln-note-index .note-menu{background-color:#fff;border-bottom:solid 1px #999;margin-bottom:2rem}.sln-note-index .note-menu .menu{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sln-note-index .note-menu .menu li{text-align:center}@media print,screen and (min-width:60em){.sln-note-index .note-menu .menu li{width:20%}}.sln-note-pagination{text-align:center;margin-left:0;margin-bottom:1rem}.sln-note-pagination::after,.sln-note-pagination::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.sln-note-pagination::after{clear:both}.sln-note-pagination li{margin-right:.0625rem;border-radius:0;font-size:.875rem;display:none}.sln-note-pagination li:first-child,.sln-note-pagination li:last-child{display:inline-block}.sln-note-pagination li.current{display:inline-block}@media print,screen and (min-width:40em){.sln-note-pagination li{display:inline-block}}.sln-note-pagination a,.sln-note-pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#000}.sln-note-pagination a:hover,.sln-note-pagination button:hover{background:#eee}.sln-note-pagination .current{padding:.1875rem .625rem;background:#38d;color:#fff;cursor:default;background-color:#777}.sln-note-pagination .disabled{padding:.1875rem .625rem;color:#ccc;cursor:not-allowed}.sln-note-pagination .disabled:hover{background:0 0}.sln-note-pagination .ellipsis:after{padding:.1875rem .625rem;content:'\2026';color:#000;color:#444}.sln-note-weather-status{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sln-note-weather-status .weather-item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:4px}@media print,screen and (min-width:60em){.sln-note-weather-status .weather-item{padding:6px}}.sln-note-weather-status.large-icon .weather-item{padding:8px}.sln-note-weather-status img{display:block;width:30px;height:auto}.sln-note-weather-status.large-icon img{width:50px}.sln-note-weather-status span{display:block;text-align:center;font-size:.75rem}@media print,screen and (min-width:60em){.sln-note-weather-status span{font-size:.875rem}}.sln-note-home-header-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px;margin-bottom:1rem;overflow:hidden;border:solid 1px #e70;background-color:#e70}.area-watcher .sln-note-home-header-bar{border-color:#37d;background-color:#37d}.sln-note-home-header-bar .group-selector{-webkit-box-flex:0;-webkit-flex:0 1 200px;-ms-flex:0 1 200px;flex:0 1 200px}.sln-note-home-header-bar .group-selector select{height:2rem;margin:4px;padding-top:4px;padding-bottom:0;color:#37d;background-color:#fffede;width:140px}.sln-note-home-header-bar .date-selector{-webkit-box-flex:1;-webkit-flex:1 .2 auto;-ms-flex:1 .2 auto;flex:1 .2 auto;color:#fff;text-align:center;font-size:1.125rem;font-weight:700;white-space:nowrap;margin:0 .5rem}.sln-note-home-header-bar .date-selector .date-button{color:#fff}.sln-note-home-header-bar .date-selector .date-button:disabled{pointer-events:none;opacity:.4}.sln-note-home-header-bar .date-selector .specified-date{margin:0 .5rem}.sln-note-home-header-bar .buttons{-webkit-box-flex:0;-webkit-flex:0 1 200px;-ms-flex:0 1 200px;flex:0 1 200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.sln-note-home-header-bar .buttons .date-button{border-radius:6px;font-size:.9375rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:30px;margin:8px 4px;padding:0 6px;white-space:nowrap;background-color:#fff;color:#e70}.sln-note-home-header-bar .buttons .date-button:focus,.sln-note-home-header-bar .buttons .date-button:hover{background-color:#eee;color:#e70}.area-watcher .sln-note-home-header-bar .buttons .date-button{background-color:#fff;color:#37d}.area-watcher .sln-note-home-header-bar .buttons .date-button:focus,.area-watcher .sln-note-home-header-bar .buttons .date-button:hover{background-color:#eee;color:#37d}.sln-note-home-header-bar .buttons .date-button.__today{min-width:60px}.sln-note-home-header-bar .buttons .date-button.__calendar{min-width:115px}.sln-note-home-header-bar .buttons .date-button:disabled{pointer-events:none;opacity:.4}.sln-note-home-header-bar .buttons .date-button img{width:24px;height:auto;margin-right:4px}.sln-note-home-heart-weather{background-color:#e70;border-radius:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:6px;margin-bottom:1.5rem}.sln-note-home-heart-weather .title{-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;text-align:center;margin-bottom:0}.sln-note-home-heart-weather .title img{max-height:120px}.sln-note-home-heart-weather .holder{-webkit-box-flex:1;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%;margin:5px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-radius:10px;border:solid 12px #fff;border-image-slice:12 fill;border-image-width:auto;border-image-repeat:round;border-image-source:url(../img/note/btn_student_common_ON.png)}.sln-note-home-heart-weather .holder.disabled{border-image-source:url(../img/note/btn_student_common_OFF.png);pointer-events:none}.sln-note-home-heart-weather .holder img{display:block;margin:0 auto;max-height:80px}.sln-note-home-watcher{background-color:#e70;border-radius:16px;padding:8px;margin-bottom:1.5rem}.sln-note-home-watcher .title{color:#fff;text-align:center;font-size:1.125rem;margin:4px 0 8px}.sln-note-home-watcher .title img{max-height:120px}.sln-note-home-watcher .weather-status-holder{margin-bottom:8px}.sln-note-home-watcher .weather-status-holder .status-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;margin-bottom:1px}.sln-note-home-watcher .weather-status-holder .status-item:nth-child(even){background-color:#fffede}.sln-note-home-watcher .weather-status-holder .period{-webkit-box-flex:0;-webkit-flex:0 0 3rem;-ms-flex:0 0 3rem;flex:0 0 3rem;color:#e70;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-right:dashed 1px #e70}.sln-note-home-watcher .button-field{text-align:center;list-style-type:none;margin:0;padding:4px}.sln-note-home-watcher .button-field li{display:inline-block}.sln-note-home-watcher .button-field a{display:inline-block;vertical-align:middle;margin:0;padding:.4em .6em;border:1px solid transparent;border-radius:8px;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:1rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#fff;color:#e70;border-radius:6px;font-size:.9375rem;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:4px 2px;padding:8px 6px 8px 2px}[data-whatinput=mouse] .sln-note-home-watcher .button-field a{outline:0}.sln-note-home-watcher .button-field a:focus,.sln-note-home-watcher .button-field a:hover{background-color:#eee;color:#e70}.sln-note-home-watcher .button-field a.disabled,.sln-note-home-watcher .button-field a[disabled]{opacity:.25;cursor:not-allowed}.sln-note-home-watcher .button-field a.disabled,.sln-note-home-watcher .button-field a.disabled:focus,.sln-note-home-watcher .button-field a.disabled:hover,.sln-note-home-watcher .button-field a[disabled],.sln-note-home-watcher .button-field a[disabled]:focus,.sln-note-home-watcher .button-field a[disabled]:hover{background-color:.1;color:#fff}.sln-note-home-watcher .button-field a i{font-size:1.125rem;margin-right:2px}.sln-note-home-group-info{margin-bottom:1.5rem}.sln-note-home-group-info .date-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#e70;border-radius:16px 16px 0 0;padding-top:3px;line-height:1}.sln-note-home-group-info .date-wrapper h2{font-size:1.25rem;font-weight:700;color:#fff;margin:8px}.sln-note-home-group-info .date-wrapper a{background-color:#fff;color:#e70;font-size:.9275rem;font-weight:700;border-radius:8px;padding:4px 6px;margin:8px}.sln-note-home-group-info .date-wrapper a:focus,.sln-note-home-group-info .date-wrapper a:hover{background-color:#eee;color:#e70}.sln-note-home-group-info .date-wrapper a .arrow{display:inline-block}.sln-note-home-group-info .date-wrapper a .arrow:before{content:"▲"}.sln-note-home-group-info .date-wrapper a .arrow.__left{-webkit-transform:rotate(-90deg) scaleY(.75);-ms-transform:rotate(-90deg) scaleY(.75);transform:rotate(-90deg) scaleY(.75)}.sln-note-home-group-info .date-wrapper a .arrow.__right{-webkit-transform:rotate(90deg) scaleY(.75);-ms-transform:rotate(90deg) scaleY(.75);transform:rotate(90deg) scaleY(.75)}.sln-note-home-group-info .timetable-and-schedule-wrapper{border:solid 3px #e70;background-color:#e70;overflow:hidden;min-height:200px}.sln-note-home-group-info .timetable-wrapper{border-bottom:solid 3px #e70}.sln-note-home-group-info .schedule-wrapper{background-color:#fff}.sln-note-home-group-info .goto-index{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem .5rem;font-size:.9375rem;text-align:right;background-color:#fff}.sln-note-home-group-info .goto-index .sln-icon{font-size:1.25rem;margin-right:3px}.sln-note-home-new-articles{margin-bottom:1rem}.sln-note-home-new-articles .header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2px}.sln-note-home-new-articles .header .goto-index,.sln-note-home-new-articles .header .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-note-home-new-articles .header .title{white-space:nowrap;margin-left:.5rem;margin-bottom:0;font-size:1rem}@media print,screen and (min-width:60em){.sln-note-home-new-articles .header .title{font-size:1.125rem}}.sln-note-home-new-articles .header .title .sln-icon{font-size:2em;margin-right:.25rem}.sln-note-home-new-articles .header .goto-index{color:#666;margin-right:.5rem;font-size:.875rem}.sln-note-home-new-articles .header .goto-index .sln-icon{font-size:1.5em}.sln-note-home-new-articles .goto-create-page{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;background-color:#fffede;border-bottom:solid 1px #999;padding:8px;text-align:right;min-height:36px}.sln-note-home-new-articles .goto-create-page a{margin:0 .25rem}.sln-note-home-new-articles .inner-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fffede;border-bottom:solid 1px #999;padding:8px;min-height:36px}.sln-note-home-new-articles .inner-header.__no-border{border-width:0}.sln-note-home-new-articles .inner-header .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;margin-bottom:0;font-size:1rem}@media print,screen and (min-width:60em){.sln-note-home-new-articles .inner-header .title{font-size:1.125rem}}.sln-note-home-new-articles .inner-header .title.__align_top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.sln-note-home-new-articles .inner-header .title .sln-icon{font-size:2em;margin-right:.25rem}.sln-note-home-new-articles .inner-header .title .action-icon{display:block;width:32px;height:32px;margin:4px 6px 4px 0}.sln-note-home-new-articles .inner-header .new-articles-count-selector{width:100px;margin-left:auto;margin-bottom:0}.sln-note-home-new-articles .inner-header .consult{-webkit-box-flex:1;-webkit-flex:1 1 70%;-ms-flex:1 1 70%;flex:1 1 70%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:8px 0 0 16px}.sln-note-home-new-articles .inner-header .consult .message{font-size:.875rem;margin-bottom:4px;margin-right:4px}.sln-note-home-new-articles .inner-header .consult a{-webkit-box-flex:0;-webkit-flex:0 0 110px;-ms-flex:0 0 110px;flex:0 0 110px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:solid 1px #999;border-radius:8px;padding:4px 8px;font-size:.875rem;font-weight:700;color:#e70;white-space:nowrap}.sln-note-home-new-articles .inner-header .consult a:focus,.sln-note-home-new-articles .inner-header .consult a:hover{background-color:#fef5ee}.sln-note-home-new-articles .inner-header .consult a img{width:30px;height:auto;margin-right:4px}.sln-note-home-new-articles .inner-header .consult a span{word-wrap:normal}.sln-note-home-action-menu{background-color:#ddd;border-radius:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px;margin-bottom:1.5rem}.sln-note-home-action-menu .action-link{background-color:#eee;border-radius:8px;width:100px;height:100px;color:#444}.sln-note-home-action-menu .action-link:active,.sln-note-home-action-menu .action-link:hover{background-color:#e70;color:#fff}.sln-note-home-action-menu .action-link img{display:block;height:75px;width:auto;margin:0 auto}.sln-note-home-action-menu .action-link span{display:block;text-align:center;font-size:.875rem}.sln-note-timetable{margin:0;border-width:0}.sln-note-timetable caption{background-color:#e70;color:#fff;font-weight:400;text-align:center;padding:.25rem}.sln-note-timetable caption .caption-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 8px}.sln-note-timetable caption .caption-menu .title{font-size:1.123rem}.sln-note-timetable caption .caption-menu .sln-note-hollow-button{font-size:.875rem;margin:4px 0 4px 4px;padding:.4rem}.sln-note-timetable tbody,.sln-note-timetable td,.sln-note-timetable th,.sln-note-timetable thead,.sln-note-timetable tr{margin:0;border-width:0;line-height:1.4;-webkit-box-sizing:border-box;box-sizing:border-box}.sln-note-timetable thead{background-color:#d60;border-width:0}.sln-note-timetable th{font-size:.875rem;color:#fff;font-weight:400;text-align:center;padding:8px 2px 6px 2px}.sln-note-timetable th.period{width:2.5rem}.sln-note-timetable th.subject{width:4.5rem}.sln-note-timetable th.our-notes{width:3.5rem;font-size:.75rem}.sln-note-timetable th.weather{width:3.5rem}.sln-note-timetable tbody tr td{background-color:#fff}.sln-note-timetable tbody tr:nth-child(even) td{background-color:#fffede}.sln-note-timetable tbody tr.school-hide-hour td{background-color:#ccc;opacity:.7}.sln-note-timetable tbody tr.school-hide-hour:nth-child(even) td{background-color:#ccceae}.sln-note-timetable tbody td{border-right:dashed 1px #fa5;border-bottom:solid 1px #fa5;padding:6px 2px;vertical-align:middle;text-align:center}.sln-note-timetable tbody td.period{color:#e70;font-weight:700;vertical-align:middle;width:2rem}@media print,screen and (min-width:40em){.sln-note-timetable tbody td.period{font-size:1.125rem}}.sln-note-timetable tbody td.subject{font-weight:700;color:#666}@media print,screen and (min-width:40em){.sln-note-timetable tbody td.subject{font-size:1.125rem}}.sln-note-timetable tbody td.subject .custom-subject{display:block;font-size:.875rem}.sln-note-timetable tbody td.memo{text-align:left;padding:4px}.sln-note-timetable tbody td.our-notes img{width:40px;height:auto}.sln-note-timetable tbody td.weather{border-right-width:0}.sln-note-timetable tbody td.weather img{max-height:40px}.sln-note-timetable-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 -8px 1rem}.sln-note-timetable-list .item-holder{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;min-height:300px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media print,screen and (min-width:40em){.sln-note-timetable-list .item-holder{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media screen and (min-width:75em){.sln-note-timetable-list .item-holder{-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%;max-width:33.3%}}@media screen and (min-width:90em){.sln-note-timetable-list .item-holder{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}@media screen and (min-width:112.5em){.sln-note-timetable-list .item-holder{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}}.sln-note-timetable-list .item-frame{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:8px;border:solid 1px #e70;background-color:#f6f6f6;-webkit-box-sizing:border-box;box-sizing:border-box}.sln-note-schedule{background-color:#fff}.sln-note-schedule .schedule-group{padding:.75rem;border-bottom:solid 1px #fa5}.sln-note-schedule .schedule-group:focus,.sln-note-schedule .schedule-group:hover{cursor:pointer;background-color:#fef5ee}.sln-note-schedule h3{font-weight:700;font-size:1rem;color:#666;margin-bottom:.5rem}@media print,screen and (min-width:40em){.sln-note-schedule h3{font-size:1.125rem}}.sln-note-schedule ul{list-style:none;margin-bottom:0;padding-left:.5rem}.sln-note-schedule li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.25rem}.sln-note-schedule .event{display:block}.sln-note-schedule .event:before{margin-left:-1.2em;content:"● ";color:#e70;font-size:.75rem}.sln-note-schedule .memo{display:block;font-size:.875rem}.sln-note-schedule .schedule-group-detail{display:none}.sln-note-article-image-slide{background-color:#e70;padding:8px}.sln-note-article-image-slide .image-container{min-width:0;overflow-x:auto}.sln-note-article-image-slide .image-container::-webkit-scrollbar{-webkit-appearance:none;height:12px;background-color:#d56a00}.sln-note-article-image-slide .image-container::-webkit-scrollbar-thumb{border-radius:8px;background-color:#bb5e00}.sln-note-article-image-slide .image-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 4px}.sln-note-article-image-slide .image-wrapper a{-webkit-box-flex:0;-webkit-flex:0 0 90px;-ms-flex:0 0 90px;flex:0 0 90px;display:block;margin:4px;width:90px;height:90px;border:solid 1px #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.sln-note-article-image-slide .image-wrapper a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sln-note-article-list-row{padding:8px}.sln-note-article-list-thumbnail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px;background-color:#eee}.sln-note-article-list-calendar{background-color:#eee}.sln-note-article-list-calendar .calendar-nav{text-align:center;list-style-type:none;margin:0;line-height:1}.sln-note-article-list-calendar .calendar-nav li{display:inline-block}.sln-note-article-list-calendar .calendar-nav .current{margin:8px}.sln-note-article-list-calendar .calendar-nav .current .year{display:block;font-size:.875rem;color:#666;font-weight:400;margin-bottom:4px}.sln-note-article-list-calendar .calendar-nav .current .month{display:block;font-size:1.5rem}.sln-note-article-list-calendar thead th{text-align:center;background-color:#999;color:#fff}.sln-note-article-list-calendar tbody td{border-right:solid 1px #ccc;padding:4px 8px;overflow:hidden}.sln-note-article-list-calendar tbody td.saturday{background-color:#def}.sln-note-article-list-calendar tbody td.holiday,.sln-note-article-list-calendar tbody td.sunday{background-color:#fdd}.sln-note-article-list-calendar tbody td.out-month{opacity:.3}.sln-note-article-list-calendar tbody td .day-number{display:block;line-height:1;margin-bottom:8px;font-weight:700;color:#777}@media print,screen and (min-width:60em){.sln-note-article-list-calendar tbody td .weather-item-holder{margin-left:1rem}}.sln-note-article-list-calendar tbody td .weather-item{display:block;white-space:nowrap}.sln-note-article-list-calendar tbody td .weather-item img{height:20px;width:20px;-o-object-fit:cover;object-fit:cover}@media print,screen and (min-width:40em){.sln-note-article-list-calendar tbody td .weather-item img{height:30px;width:30px}}.sln-note-article-list-calendar tbody td .weather-item .count{font-size:.875rem}.sln-note-article-view{margin:1.5rem 0}.sln-note-article-view a{color:#e70;text-decoration:underline;margin-right:.5rem}.sln-note-article-view a:focus,.sln-note-article-view a:hover{color:#27e}.sln-note-article-view .main-field-group,.sln-note-article-view .option-field-group,.sln-note-article-view .weather-field-group{border:2px solid #e70;border-radius:8px;background-color:#fff;margin-bottom:1.5rem;overflow:hidden}.sln-note-article-view .main-field-group.option,.sln-note-article-view .option-field-group.option,.sln-note-article-view .weather-field-group.option{border-color:#999;padding:8px}.sln-note-article-view.myself-article .main-field-group,.sln-note-article-view.myself-article .weather-field-group{background-color:#fcfce6}.sln-note-article-view .weather-field-group{padding:8px}.sln-note-article-view .weather-field-group .weather-item{line-height:1;text-align:center;margin:4px}.sln-note-article-view .weather-field-group img{display:block}.sln-note-article-view .weather-field-group span{display:none}.sln-note-article-view .weather-field-group .current-weather img{margin:.5rem auto;width:100%;max-width:240px}.sln-note-article-view .weather-field-group .option-weathers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:.2}.sln-note-article-view .weather-field-group .option-weathers img{border:solid 2px #ccc;background-color:#fff;border-radius:8px;padding:3px;width:60px;height:auto}.sln-note-article-view .option-field-group{padding:16px 8px}.sln-note-article-view .option-field-group .option-item-holder{margin-bottom:.5rem}.sln-note-article-view .option-field-group .option-item-label{font-size:.875rem;margin:0 4px;padding:2px 0;border-bottom:solid 1px #e70}.sln-note-article-view .option-field-group .option-item-field{background-color:#fff;padding:8px 8px 8px 18px}.sln-note-article-view .option-field-group .option-item-field em{font-style:normal;color:#e70}.sln-note-article-view .option-field-group .option-item-field .is-public{display:block;background-color:#ecbdaa;margin:0 -4px 0 -14px;padding:4px 4px 4px 14px}.sln-note-article-view .main-field-group .writer-field{background-color:#e70;color:#fff;padding:4px}.sln-note-article-view .main-field-group .writer-field img{width:30px;height:auto;margin-right:.25rem}.sln-note-article-view .main-field-group .header-field{margin:8px;padding:8px;border-bottom:dashed 1px #e70;margin-bottom:1rem}.sln-note-article-view .main-field-group .header-field img{width:30px;height:auto;margin-right:.25rem}.sln-note-article-view .main-field-group .header-field>div{display:inline-block;white-space:nowrap;margin-right:.75rem}.sln-note-article-view .main-field-group .header-field .title.__unit{display:block;white-space:wrap;margin-right:0}.sln-note-article-view .main-field-group .header-field .is-public{color:#e70;font-weight:700}.sln-note-article-view .main-field-group .text-field{margin:8px;padding:8px;border-bottom:solid 1px #e70;text-align:justify}.sln-note-article-view .main-field-group .text-field.__border-dashed{border-bottom-style:dashed}.sln-note-article-view .main-field-group .text-field .text-field-label{font-weight:700;margin-right:1rem}.sln-note-article-view .main-field-group .file-field{margin:1rem .5rem}.sln-note-article-view .main-field-group .file-field .file-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border:dashed 1px #e70;padding:.25rem 1rem;margin-bottom:8px}.sln-note-article-view .main-field-group .file-field .icon-and-name{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-note-article-view .main-field-group .file-field .icon-and-name i{font-size:1.5rem;color:#aaa;margin-right:.5rem}.sln-note-article-view .main-field-group .file-field .info{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}.sln-note-article-view .main-field-group .file-field .image{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:8px 0}.sln-note-article-view.questionnaire-article .info-cell{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media print,screen and (min-width:40em){.sln-note-article-view.questionnaire-article .info-cell{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.sln-note-article-view.questionnaire-article .article-cell{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media print,screen and (min-width:40em){.sln-note-article-view.questionnaire-article .article-cell{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.sln-note-article-view.questionnaire-article .header-field .date,.sln-note-article-view.questionnaire-article .header-field .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;white-space:normal;margin-top:3px;margin-right:0}.sln-note-article-view.questionnaire-article .header-field .date img,.sln-note-article-view.questionnaire-article .header-field .title img{margin-top:-3px}.sln-note-article-view.questionnaire-article .header-field .description{display:block;white-space:normal;font-size:.925rem;margin:1rem 0}.sln-note-article-view.questionnaire-article .questionnaire-field{margin:8px;padding:8px}.sln-note-article-view.questionnaire-article .questionnaire-field h3{color:#444;font-size:1rem;font-weight:400;border-left:solid 6px #e70;background-color:#f3f3f3;margin:.5rem;padding:.5rem}.sln-note-article-view.questionnaire-article .questionnaire-field .reply-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:1rem}.sln-note-article-view.questionnaire-article .questionnaire-field .reply-group.__inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.sln-note-article-view.questionnaire-article .questionnaire-field .reply-group span{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;margin:4px 8px 4px 2px;padding:2px 6px;border-radius:4px;background-color:rgba(238,119,0,.2);border:solid 1px #e70;vertical-align:middle}.sln-note-article-view.questionnaire-article .questionnaire-field .notes{font-size:.9375rem;font-style:italic;margin:.75rem 1.5rem}.sln-note-article-view.questionnaire-article .questionnaire-field .text-container{border:dashed 1px #ccc;margin-bottom:1rem;padding:10px 1.5rem}.sln-note-article-view .reaction-group{border:2px solid #999;border-radius:8px;background-color:#fff;margin-bottom:1.5rem;padding:0 0 1rem}.sln-note-article-view .reaction-group .create-comment-form{margin:1rem;border-bottom:solid 1px #ccc}.sln-note-article-view .reaction-group .create-comment-form .block.__opened{display:none}.sln-note-article-view .reaction-group .create-comment-form header{text-align:right;margin-bottom:.5rem}.sln-note-article-view .reaction-group .create-comment-form .comment-form-switcher{width:160px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 8px}.sln-note-article-view .reaction-group .create-comment-form .comment-form-switcher img{height:36px;width:auto}.sln-note-article-view .reaction-group .create-comment-form .comment-form-switcher .text{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.sln-note-article-view .reaction-group .form-item{margin-bottom:1rem}.sln-note-article-view .reaction-group .form-item .input-holder{padding:1rem;background-color:#eee;border-bottom:solid 1px #ccc}.sln-note-article-view .reaction-group .form-item .action-title{font-weight:700}.sln-note-article-view .reaction-group .form-item .comment-holder textarea{margin-bottom:0}.sln-note-article-view .reaction-group .form-item .input-public{padding:8px;margin-bottom:.25rem}.sln-note-article-view .reaction-group .form-item .input-public.checked{background-color:#ecbdaa}.sln-note-article-view .reaction-group .form-item .input-public input{margin-bottom:0}:not(.area-watcher) .sln-note-article-view .reaction-group .form-item .input:not(.checkbox)>label{display:none}.sln-note-article-view .reaction-group .form-item .checkbox label{font-size:.875rem}.sln-note-article-view .reaction-group .form-item .checkbox input{margin-right:4px}.sln-note-article-view .reaction-group .form-item .btn-holder{text-align:center}.sln-note-article-view .reaction-group .form-item .btn-holder .sln-note-button{padding:12px 0;min-width:8rem}.sln-note-article-view .reaction-group .form-item .btn-holder .cancel-button{background-color:#999;color:#fff}.sln-note-article-view .reaction-group .form-item .btn-holder .cancel-button:focus,.sln-note-article-view .reaction-group .form-item .btn-holder .cancel-button:hover{background-color:gray;color:#fff}.sln-note-article-view .reaction-group .stamp-item{margin:0 1rem;padding-top:1rem;border-bottom:solid 1px #ccc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sln-note-article-view .reaction-group .stamp-item .image-holder{-webkit-box-flex:0;-webkit-flex:0 0 88px;-ms-flex:0 0 88px;flex:0 0 88px;border:solid 1px #ccc;padding:3px;margin-bottom:1rem;position:relative;background-color:#eee}.sln-note-article-view .reaction-group .stamp-item .image-holder .image{display:block}.sln-note-article-view .reaction-group .stamp-item .image-holder .image img{width:80px;height:auto}.sln-note-article-view .reaction-group .stamp-item .image-holder .stamp-remove-button{position:absolute;top:-4px;right:-4px;width:24px;height:24px;background-color:#fff;color:#000;border:solid 1px #444;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1.25rem}.sln-note-article-view .reaction-group .stamp-item .image-holder .stamp-remove-button:focus,.sln-note-article-view .reaction-group .stamp-item .image-holder .stamp-remove-button:hover{background-color:#ccc;color:#000}.sln-note-article-view .reaction-group .stamp-item .item-header{margin:0 0 1rem 1rem}.sln-note-article-view .reaction-group .stamp-item .item-header .name{display:inline-block;margin-right:.5rem}.sln-note-article-view .reaction-group .stamp-item .item-header .date{display:inline-block;font-size:.875rem;margin-right:.5rem}.sln-note-article-view .reaction-group .stamp-item .item-header .group{display:inline-block;font-size:.875rem;padding:0 4px}.sln-note-article-view .reaction-group .stamp-item .item-header .group.__public{background-color:#ecbdaa}.sln-note-article-list-row .sln-note-article-item{line-height:1.25;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:solid 1px #ccc}.sln-note-article-list-row .sln-note-article-item .figure{-webkit-box-flex:0;-webkit-flex:0 0 76px;-ms-flex:0 0 76px;flex:0 0 76px;padding:8px}@media print,screen and (min-width:60em){.sln-note-article-list-row .sln-note-article-item .figure{-webkit-flex-basis:96px;-ms-flex-preferred-size:96px;flex-basis:96px}}.sln-note-article-list-row .sln-note-article-item .figure a{display:block}.sln-note-article-list-row .sln-note-article-item .figure img{border:solid 1px #ccc;height:60px;width:100%;-o-object-fit:cover;object-fit:cover}@media print,screen and (min-width:60em){.sln-note-article-list-row .sln-note-article-item .figure img{height:80px}}.sln-note-article-list-row .sln-note-article-item .wrapper{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:8px;min-width:0}.sln-note-article-list-row .sln-note-article-item .wrapper a:focus,.sln-note-article-list-row .sln-note-article-item .wrapper a:hover{text-decoration:underline}.sln-note-article-list-row .sln-note-article-item .header{overflow:hidden;margin-top:4px;margin-bottom:4px}.sln-note-article-list-row .sln-note-article-item .header a{display:block;white-space:nowrap;margin-bottom:4px}.sln-note-article-list-row .sln-note-article-item .header .title{color:#000;font-size:1.125rem}.sln-note-article-list-row .sln-note-article-item .header .writer{font-size:.9375rem;font-weight:700}.sln-note-article-list-row .sln-note-article-item .body{margin-bottom:8px}.sln-note-article-list-row .sln-note-article-item .body a{color:#444}.sln-note-article-list-row .sln-note-article-item .footer{color:#777;font-size:.875rem;overflow:hidden}.sln-note-article-list-row .sln-note-article-item .footer span{white-space:nowrap;margin-right:.5rem}.sln-note-article-list-thumbnail .sln-note-article-item{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;margin:8px .5%;padding:4px;background-color:#fff;border:solid 1px #ccc;overflow:hidden}@media print,screen and (min-width:30em){.sln-note-article-list-thumbnail .sln-note-article-item{-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%;max-width:32%}}@media print,screen and (min-width:40em){.sln-note-article-list-thumbnail .sln-note-article-item{-webkit-flex-basis:24%;-ms-flex-preferred-size:24%;flex-basis:24%;max-width:24%}}@media print,screen and (min-width:60em){.sln-note-article-list-thumbnail .sln-note-article-item{-webkit-flex-basis:19%;-ms-flex-preferred-size:19%;flex-basis:19%;max-width:19%}}.sln-note-article-list-thumbnail .sln-note-article-item .figure a{display:block}.sln-note-article-list-thumbnail .sln-note-article-item .figure img{border:solid 1px #ccc;height:96px;width:100%;-o-object-fit:cover;object-fit:cover}@media print,screen and (min-width:30em){.sln-note-article-list-thumbnail .sln-note-article-item .figure img{height:144px}}@media screen and (min-width:75em){.sln-note-article-list-thumbnail .sln-note-article-item .figure img{height:192px}}@media screen and (min-width:90em){.sln-note-article-list-thumbnail .sln-note-article-item .figure img{height:256px}}@media screen and (min-width:112.5em){.sln-note-article-list-thumbnail .sln-note-article-item .figure img{height:320px}}.sln-note-article-list-thumbnail .sln-note-article-item .wrapper{padding:8px}.sln-note-article-list-thumbnail .sln-note-article-item .wrapper a:focus,.sln-note-article-list-thumbnail .sln-note-article-item .wrapper a:hover{text-decoration:underline}.sln-note-article-list-thumbnail .sln-note-article-item .header{margin-bottom:4px;overflow:hidden}.sln-note-article-list-thumbnail .sln-note-article-item .header a{display:block;white-space:nowrap;margin-right:4px}.sln-note-article-list-thumbnail .sln-note-article-item .header .title{color:#000;font-size:1rem}.sln-note-article-list-thumbnail .sln-note-article-item .header .writer{font-size:.9375rem;font-weight:700}.sln-note-article-list-thumbnail .sln-note-article-item .body{display:none}.sln-note-article-list-thumbnail .sln-note-article-item .footer{color:#777;font-size:.875rem;overflow:hidden}.sln-note-article-list-thumbnail.has-body .sln-note-article-item .body{display:block;line-height:1.3;margin-bottom:4px}.sln-note-article-list-thumbnail.has-body .sln-note-article-item .body a{color:#444}.sln-note-article-item2{background-color:#fff;border-bottom:dashed 1px #ccc}.sln-note-article-item2.school-hide-hour>a{background-color:#ccc;opacity:.7}.sln-note-article-item2.school-hide-hour>a .weather{opacity:.5}.sln-note-article-item2 .sln-note-link{padding:8px}.sln-note-article-comment{margin:0 1rem .5rem;border-bottom:solid 1px #ccc;position:relative;min-height:45px}.sln-note-article-comment.__in-our-notes{border-bottom-width:0}.sln-note-article-comment .edit-button-holder{position:absolute;top:3px;right:0;line-height:1}.sln-note-article-comment .edit-button-holder+.item-header{margin-right:40px}.sln-note-article-comment .item-header{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.sln-note-article-comment .item-header i{margin-right:.5rem;color:#999}.sln-note-article-comment .item-header .name{display:inline-block;margin-right:.5rem}.sln-note-article-comment .item-header .date{display:inline-block;font-size:.875rem;margin-right:.5rem}.sln-note-article-comment .item-header .group{display:inline-block;font-size:.875rem;padding:0 4px}.sln-note-article-comment .item-header .group.__public{background-color:#ecbdaa}.sln-note-article-comment .item-header.__self i{color:#9ce}.sln-note-article-comment .item-header.__self .name{font-weight:700}.sln-note-article-comment .item-body{margin-bottom:.5rem}.sln-note-article-comment .item-actions{padding:0 0 .25rem 90px;text-align:right}.sln-note-article-comment .item-actions .sln-note-button{color:#fff;font-size:.875rem;text-decoration:none;padding:6px 8px;margin-right:4px}.sln-note-article-message{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;text-align:center;padding:1.5rem 1rem;margin-bottom:1rem;background-color:#666;color:#fff;overflow:hidden}.sln-note-article-message:before{display:inline-block;line-height:1;font-size:1rem;font-weight:700;border-radius:50%;text-align:center;width:1rem;margin-right:.5rem;color:#666;background-color:#fff;content:"i"}.sln-note-stamp-group.__in-view{border:2px solid #999;border-radius:8px;background-color:#fff;margin-bottom:1.5rem;padding:1rem}.sln-note-stamp-group.__in-view .stamp-row.__public .stamp-holder{background-color:#ffead5}.sln-note-stamp-group.__in-view .stamp-row.__private .stamp-holder{background-color:#f7f7f7}.sln-note-stamp-group.__in-our-notes{margin:.5rem .25rem}.sln-note-stamp-group.__in-our-notes .stamp-row.__public{background-color:#ffead5}.sln-note-stamp-group.__in-our-notes .stamp-row.__private{background-color:#f7f7f7}.sln-note-stamp-group .stamp-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-note-stamp-group .stamp-row.__private{margin-top:4px}.sln-note-stamp-group .stamp-holder{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px;min-height:48px}.sln-note-stamp-group .stamp-item{position:relative;display:inline-block;width:36px;height:36px;margin:2px}.sln-note-stamp-group .stamp-item img{width:100%;height:auto}.sln-note-stamp-group .stamp-remove-button{position:absolute;top:-4px;right:-4px;width:16px;height:16px;background-color:#fff;color:#444;border:solid 1px #444;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sln-note-stamp-group .stamp-remove-button:focus,.sln-note-stamp-group .stamp-remove-button:hover{background-color:#ccc;color:#444}.sln-note-stamp-group .stamp-username-tips{position:absolute;bottom:44px;left:55%;-webkit-transform:translateX(-55%);-ms-transform:translateX(-55%);transform:translateX(-55%);width:auto;max-width:20rem;height:36px;padding:0 1rem;background-color:#fff;color:#444;border:solid 1px #c50;border-radius:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;font-size:1rem}.sln-note-stamp-group .stamp-username-tips:focus,.sln-note-stamp-group .stamp-username-tips:hover{background-color:#fff;color:#444}.sln-note-stamp-group .stamp-username-tips.wrapmode{width:20rem;height:auto;white-space:normal;text-align:left;padding:.5rem .9rem;line-height:1.2}.sln-note-stamp-group .stamp-username-tips:before{content:"";position:absolute;bottom:-24px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-top:24px solid #c50;border-left:8px solid transparent;border-right:8px solid transparent}.sln-note-stamp-group .stamp-username-tips:after{content:"";position:absolute;bottom:-21px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-top:24px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent}.sln-note-stamp-group .stamp-username-tips.__align-left{left:-6px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.sln-note-stamp-group .stamp-username-tips.__align-left:after,.sln-note-stamp-group .stamp-username-tips.__align-left:before{left:12px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.sln-note-stamp-group .stamp-username-tips.__align-right{left:auto;right:-6px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.sln-note-stamp-group .stamp-username-tips.__align-right:after,.sln-note-stamp-group .stamp-username-tips.__align-right:before{left:auto;right:18px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.sln-note-stamp-group .stamp-counter{font-size:.75rem;margin-left:auto;padding-left:8px;white-space:nowrap}.sln-note-stamp-group .stamp-add-button{border-width:0;background-color:transparent!important;-webkit-box-flex:0;-webkit-flex:0 0 36px;-ms-flex:0 0 36px;flex:0 0 36px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;border-radius:0;width:36px;height:36px;padding:0;margin:4px 8px}.sln-note-stamp-group .stamp-add-button:focus,.sln-note-stamp-group .stamp-add-button:hover{background-color:rgba(0,0,0,.1)!important}.sln-note-stamp-group .stamp-add-button img{display:block;width:36px;height:auto;border-width:0}.sln-note-stamp-group .stamp-select-button{-webkit-box-flex:0;-webkit-flex:0 0 90px;-ms-flex:0 0 90px;flex:0 0 90px;padding:3px 8px 3px 0;margin-left:1rem}.sln-note-stamp-group .stamp-select-button img{display:inline-block;width:30px;height:auto}.sln-background-color.__questionnaire-none{background-color:transparent!important}.sln-background-color.__questionnaire-white{background-color:#fff!important}.sln-background-color.__questionnaire-a{background-color:#c5e0ff!important}.sln-background-color.__questionnaire-b{background-color:#fbbaa5!important}.sln-background-color.__questionnaire-c{background-color:#fff2a8!important}.sln-background-color.__questionnaire-d{background-color:#e6e6e6!important}.sln-notice-wrapper{max-width:640px;margin:2rem auto}.sln-notice{margin-bottom:1rem}.sln-notice .tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-size:.875rem}.sln-notice .tab-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f9f9f9;color:#444;border:solid 3px #ddd;border-bottom-width:0;border-radius:8px 8px 0 0;padding:5px 12px}.sln-notice .tab-updated{margin-left:.25rem}.sln-notice .holder{background-color:#fff;border:solid 3px #ddd;border-radius:8px;border-top-right-radius:0}.sln-notice .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:1.125rem;font-weight:700;background-color:#eee;color:#000;padding:12px 8px;border-bottom:solid 3px #999}.sln-notice .title.__emergency{background-color:#fcc}.sln-notice .title.__info{background-color:#eff}.sln-notice .title.__finished{background-color:#fffede}.sln-notice .title-icon{-webkit-box-flex:0;-webkit-flex:0 0 32px;-ms-flex:0 0 32px;flex:0 0 32px;display:block;margin:0 8px;height:32px}.sln-notice .label-text{display:inline-block;padding:4px 12px;color:#fff;background-color:#666;border-radius:6px;font-size:1rem;margin-top:2px;margin-right:.5rem;white-space:nowrap}.sln-notice .title-text{margin-top:5px}.sln-notice .body{padding:.5rem 1rem}.sln-notice .body h4{color:#000}.sln-notice .body ol,.sln-notice .body ul{margin-bottom:2rem}.sln-notice .body ol li::marker{font-weight:700}.sln-notice .body a{text-decoration:underline}.sln-systeminfo-icon{display:inline-block;width:32px;height:32px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(../img/note/system_info_02.png)}.area-user .sln-systeminfo-icon.__area-color{background-image:url(../img/note/system_info_03.png)}.area-group .sln-systeminfo-icon.__area-color{background-image:url(../img/note/system_info_04.png)}.area-watcher .sln-systeminfo-icon.__area-color{background-image:url(../img/note/system_info_05.png)}.area-admin .sln-systeminfo-icon.__area-color{background-image:url(../img/note/system_info_06.png)}.area-system .sln-systeminfo-icon.__area-color{background-image:url(../img/note/system_info_07.png)}.area-center .sln-systeminfo-icon.__area-color{background-image:url(../img/note/system_info_08.png)}.sln-screen-overlay{position:absolute;top:0;left:0;z-index:10000;width:100vw;height:100vh;background-color:rgba(0,0,0,0)}.sln-waiting{margin:2rem;border:solid 2px #e7e7e4;background-color:#f2efec;overflow:hidden}.sln-waiting .waiting-icon{margin:1rem auto;width:100%;max-width:140px;height:auto;background-color:#fff;border-radius:50%;padding:1.5rem;overflow:hidden}.sln-waiting .waiting-icon img{display:block;width:100%;min-width:60px;height:auto}.sln-waiting .waiting-message{margin:1rem;text-align:center;color:#666}.sln-label{display:inline-block;font-size:.875rem;margin:2px;padding:2px 4px;line-height:1.4;text-align:center;white-space:nowrap;border:solid 1px #ccc;background-color:#eee;min-width:4.25rem}.sln-label.__emergency{background-color:#fcc}.sln-label.__info{background-color:#eff}.sln-label.__finished{background-color:#fffede}.sln-label.__important{background-color:#ddf}.sln-label.__caution{background-color:#fffede}.sln-status{display:inline-block;padding:2px 4px;line-height:1.4;text-align:center;white-space:nowrap;border-radius:13px;background-color:#fff;min-width:4.25rem}.sln-status.__public-opened{background-color:#bae6f5}.sln-mexcbt-status{display:inline-block;padding:4px;line-height:1.4;text-align:center;background-color:#fff;min-width:4.25rem;font-size:.875rem}.sln-mexcbt-status.__prepared,.sln-mexcbt-status.__private,.sln-mexcbt-status.__waiting{background-color:#fff}.sln-mexcbt-status.__finished,.sln-mexcbt-status.__started{background-color:#8cf}.sln-mexcbt-status.__opened,.sln-mexcbt-status.__shown{background-color:#9e9}.sln-mexcbt-status.__closed,.sln-mexcbt-status.__hidden{background-color:#ccc}.sln-healthcare-header.__index .notice{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.75rem}.sln-healthcare-header.__index .notice .title{padding:.5rem 1rem;font-weight:700;white-space:nowrap}.sln-healthcare-header.__index .notice .comment{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:6px;background-color:#fff6d6;border:solid 2px #eb4;border-radius:8px}.sln-healthcare-header.__index .buttons{text-align:right}.sln-healthcare-header.__index .action-button{display:inline-block;vertical-align:middle;margin:0;padding:.4em .6em;border:1px solid transparent;border-radius:8px;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:1rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#fff;white-space:nowrap;font-size:.875rem;margin:0 0 .75rem .75rem;padding:.5rem .75rem;border:solid 2px #999;color:#444}[data-whatinput=mouse] .sln-healthcare-header.__index .action-button{outline:0}.sln-healthcare-header.__index .action-button:focus,.sln-healthcare-header.__index .action-button:hover{background-color:#eee}.sln-healthcare-header.__index .action-button:active{background-color:#ccc}.sln-healthcare-header.__index .action-button.disabled,.sln-healthcare-header.__index .action-button[disabled]{opacity:.25;cursor:not-allowed}.sln-healthcare-header.__index .action-button.disabled,.sln-healthcare-header.__index .action-button.disabled:focus,.sln-healthcare-header.__index .action-button.disabled:hover,.sln-healthcare-header.__index .action-button[disabled],.sln-healthcare-header.__index .action-button[disabled]:focus,.sln-healthcare-header.__index .action-button[disabled]:hover{background-color:.1;color:#fff}.sln-healthcare-table .temperature.__warning,.sln-healthcare-weekly-table .temperature.__warning{font-weight:700;color:red}.sln-healthcare-table .temperature.__upper,.sln-healthcare-weekly-table .temperature.__upper{background-color:#fdd}.sln-healthcare-table .temperature.__lower,.sln-healthcare-weekly-table .temperature.__lower{background-color:#def}.sln-healthcare-temperature.__warning{font-weight:700;color:red}.sln-healthcare-temperature.__upper{background-color:#fdd}.sln-healthcare-temperature.__lower{background-color:#def}.sln-healthcare-table td.records{text-align:center}@media screen and (max-width:59.99875em){.sln-healthcare-table table thead{display:table-header-group}.sln-healthcare-table table tbody td{padding:.5rem}}.sln-healthcare-weekly-table{border:solid 2px transparent;overflow-y:hidden;overflow-x:auto}.sln-healthcare-weekly-table table{margin-bottom:0}.sln-healthcare-weekly-table table tbody{border-width:0}.sln-healthcare-weekly-table table tr{border-bottom-width:0}.sln-healthcare-weekly-table table th{font-weight:400;font-size:.875rem;vertical-align:top;background-color:#f7f7f7;border-right:solid 1px #999;border-bottom:solid 1px #999;width:6rem}.sln-healthcare-weekly-table table td{padding:6px 3px;text-align:center;border-width:0;border-right:dashed 1px #ccc;border-bottom:solid 1px #ccc}.sln-healthcare-weekly-table table td:last-child{border-right-width:0}.sln-healthcare-weekly-table table .sln-note-hollow-button{margin:2px;padding:5px 8px 3px;font-size:.875rem}.sln-healthcare-weekly-table table .sln-note-hollow-button img{width:16px}.sln-healthcare-weekly-table table .date{border-color:#b50}.area-watcher .sln-healthcare-weekly-table table .date{border-color:#15b}.sln-healthcare-weekly-table table .date .date-text{color:#fff;text-align:center;display:block;white-space:nowrap}.sln-healthcare-weekly-table table .date:nth-child(odd){background-color:#f80}.area-watcher .sln-healthcare-weekly-table table .date:nth-child(odd){background-color:#59e}.sln-healthcare-weekly-table table .date:nth-child(even){background-color:#e70}.area-watcher .sln-healthcare-weekly-table table .date:nth-child(even){background-color:#37d}.sln-healthcare-weekly-table table .checked .checked-icon{width:30px;height:auto}.sln-healthcare-weekly-table table .temperature{background-color:#fffede}.sln-healthcare-weekly-table table .sleep .time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:100px;margin:2px auto}.sln-healthcare-weekly-table table .sleep .sleep-icon{width:20px;height:auto}.sln-healthcare-weekly-table table .sleep .total{padding-top:4px;border-top:dashed 1px #ccc}.sln-healthcare-weekly-table table .breakfast{background-color:#fffede}.sln-healthcare-weekly-table table .breakfast .breakfast-icon{width:24px;height:auto}.sln-healthcare-weekly-table table .condition{vertical-align:top}.sln-healthcare-weekly-table table .condition .icon-holder{padding-bottom:4px;border-bottom:dashed 1px #ccc}.sln-healthcare-weekly-table table .condition .condition-icon{width:32px;height:auto}.sln-healthcare-weekly-table table .condition .comment{margin-top:8px;text-align:left}.sln-show-detail{white-space:nowrap;font-size:.875rem;color:#e70;font-weight:700;margin-left:.5rem}.sln-show-detail:hover{cursor:pointer}.sln-show-detail:active{color:#b40}.sln-action-button{background-color:#fff;color:#000;border:solid 1px #999;border-radius:6px;width:22px;height:22px;background-position:center;background-repeat:no-repeat;background-size:70%}.sln-action-button:focus,.sln-action-button:hover{background-color:#eee;color:#000}.sln-action-button.__add{background-image:url(../img/note/ic_plus_999.png)}.sln-action-button.__edit{background-image:url(../img/note/ic_pen_999.png)}.sln-action-button.__in-page-header{background-color:transparent;color:#000;border-color:#ddd}.sln-action-button.__in-page-header:focus,.sln-action-button.__in-page-header:hover{background-color:rgba(0,0,0,.1);color:#000}.camera-modal{display:none;position:fixed;z-index:10;top:0;left:0;height:100%;height:100vh;width:100%}.camera-modal .camera-modal-area{position:relative;height:100%;height:100vh;width:100%;background-color:rgba(30,30,30,.9);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:0;overflow:hidden;line-height:1}.camera-modal .camera-modal-container{-webkit-box-flex:0;-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%;max-width:700px;min-width:0;background-color:#fff;position:relative}.camera-modal .camera-modal-close{display:block;margin:0 8px 0 auto;cursor:pointer;background-color:#fff;font-size:2rem;line-height:1;color:#888;padding:0}.camera-modal .camera-modal-close:hover{color:#000}.camera-modal .camera-modal-close:active{color:#e70}.camera-modal .canvas-none{display:none}.camera-modal .camera{display:block!important}.camera-modal .camera-canvas{width:100%;height:390px;background-color:#ccc}.camera-modal .camera-shutter{display:block;width:50%;min-width:100px;max-width:240px;padding:16px 0;margin:8px auto;color:#fff;background-color:#e70}.camera-modal .camera-shutter:active{background-color:#bb5e00}.sln-font-color.__white{color:#fff}.area-user .sln-area-color.__border{border-color:#e70!important}.area-group .sln-area-color.__border{border-color:#5a0!important}.area-watcher .sln-area-color.__border{border-color:#37d!important}.area-admin .sln-area-color.__border{border-color:#a45!important}.area-system .sln-area-color.__border{border-color:#65b!important}.area-center .sln-area-color.__border{border-color:#666!important}.area-user .sln-area-color.__background{background-color:#e70!important}.area-group .sln-area-color.__background{background-color:#5a0!important}.area-watcher .sln-area-color.__background{background-color:#37d!important}.area-admin .sln-area-color.__background{background-color:#a45!important}.area-system .sln-area-color.__background{background-color:#65b!important}.area-center .sln-area-color.__background{background-color:#666!important}.area-user .sln-area-color.__background-sub{background-color:#fa3!important}.area-watcher .sln-area-color.__background-sub{background-color:#59e!important}.area-user .sln-area-color.__background-pale{background-color:#fd9!important}.area-watcher .sln-area-color.__background-pale{background-color:#def!important}.area-user .sln-area-color.__background-pale-button{background-color:#fd9}.area-user .sln-area-color.__background-pale-button:focus,.area-user .sln-area-color.__background-pale-button:hover{background-color:#ffd175}.area-watcher .sln-area-color.__background-pale-button{background-color:#def}.area-watcher .sln-area-color.__background-pale-button:focus,.area-watcher .sln-area-color.__background-pale-button:hover{background-color:#b9dcff}.area-user .sln-area-color.__font{color:#e70!important}.area-group .sln-area-color.__font{color:#5a0!important}.area-watcher .sln-area-color.__font{color:#37d!important}.area-admin .sln-area-color.__font{color:#a45!important}.area-system .sln-area-color.__font{color:#65b!important}.area-center .sln-area-color.__font{color:#666!important}.sln-area-color.__font-white{color:#fff!important}.sln-area-color.__cancel-button{background-color:#999;color:#fff}.sln-area-color.__cancel-button:focus,.sln-area-color.__cancel-button:hover{background-color:#888;color:#fff}.sln-area-color.__cancel-button:disabled{pointer-events:none;opacity:.4}.sln-area-color.__action-button:disabled{pointer-events:none;opacity:.4}.area-user .sln-area-color.__action-button{background-color:#e70;color:#fff}.area-user .sln-area-color.__action-button:focus,.area-user .sln-area-color.__action-button:hover{background-color:#c60;color:#fff}.area-group .sln-area-color.__action-button{background-color:#5a0;color:#fff}.area-group .sln-area-color.__action-button:focus,.area-group .sln-area-color.__action-button:hover{background-color:#480;color:#fff}.area-watcher .sln-area-color.__action-button{background-color:#37d;color:#fff}.area-watcher .sln-area-color.__action-button:focus,.area-watcher .sln-area-color.__action-button:hover{background-color:#26c;color:#fff}.area-admin .sln-area-color.__action-button{background-color:#a45;color:#fff}.area-admin .sln-area-color.__action-button:focus,.area-admin .sln-area-color.__action-button:hover{background-color:#923a49;color:#fff}.area-system .sln-area-color.__action-button{background-color:#65b;color:#fff}.area-system .sln-area-color.__action-button:focus,.area-system .sln-area-color.__action-button:hover{background-color:#54a;color:#fff}.area-center .sln-area-color.__action-button{background-color:#666;color:#fff}.area-center .sln-area-color.__action-button:focus,.area-center .sln-area-color.__action-button:hover{background-color:#555;color:#fff}.sln-area-color.__action-button-hollow{background-color:#fff;border:solid 1px transparent}.sln-area-color.__action-button-hollow:disabled{pointer-events:none;opacity:.4}.area-user .sln-area-color.__action-button-hollow{background-color:#fff;color:#e70;border-color:#e70;color:#e70}.area-user .sln-area-color.__action-button-hollow:focus,.area-user .sln-area-color.__action-button-hollow:hover{background-color:#eee;color:#e70}.area-group .sln-area-color.__action-button-hollow{background-color:#fff;color:#5a0;border-color:#5a0;color:#5a0}.area-group .sln-area-color.__action-button-hollow:focus,.area-group .sln-area-color.__action-button-hollow:hover{background-color:#eee;color:#5a0}.area-watcher .sln-area-color.__action-button-hollow{background-color:#fff;color:#37d;border-color:#37d;color:#37d}.area-watcher .sln-area-color.__action-button-hollow:focus,.area-watcher .sln-area-color.__action-button-hollow:hover{background-color:#eee;color:#37d}.area-admin .sln-area-color.__action-button-hollow{background-color:#fff;color:#a45;border-color:#a45;color:#a45}.area-admin .sln-area-color.__action-button-hollow:focus,.area-admin .sln-area-color.__action-button-hollow:hover{background-color:#eee;color:#a45}.area-system .sln-area-color.__action-button-hollow{background-color:#fff;color:#65b;border-color:#65b;color:#65b}.area-system .sln-area-color.__action-button-hollow:focus,.area-system .sln-area-color.__action-button-hollow:hover{background-color:#eee;color:#65b}.area-center .sln-area-color.__action-button-hollow{background-color:#fff;color:#666;border-color:#666;color:#666}.area-center .sln-area-color.__action-button-hollow:focus,.area-center .sln-area-color.__action-button-hollow:hover{background-color:#eee;color:#666}.sln-area-color.__list li{list-style-type:none;position:relative;margin-bottom:4px}.sln-area-color.__list li:before{border-radius:50%;width:8px;height:8px;display:block;position:absolute;left:-.8em;top:.5em;content:""}.area-user .sln-area-color.__list li:before{background-color:#e70!important}.area-group .sln-area-color.__list li:before{background-color:#5a0!important}.area-watcher .sln-area-color.__list li:before{background-color:#37d!important}.area-admin .sln-area-color.__list li:before{background-color:#a45!important}.area-system .sln-area-color.__list li:before{background-color:#65b!important}.area-center .sln-area-color.__list li:before{background-color:#666!important}.fi-comment{color:#aaa;font-size:1.75rem}.fi-comment.__self{color:#9ce}.fi-comment.__mixed{color:#9ca}.sln-arrow-icon{display:inline-block}.sln-arrow-icon:before{content:"▲"}.sln-arrow-icon.__top{-webkit-transform:rotate(0) scaleY(.75);-ms-transform:rotate(0) scaleY(.75);transform:rotate(0) scaleY(.75)}.sln-arrow-icon.__bottom{-webkit-transform:rotate(180deg) scaleY(.75);-ms-transform:rotate(180deg) scaleY(.75);transform:rotate(180deg) scaleY(.75)}.sln-arrow-icon.__left{-webkit-transform:rotate(-90deg) scaleY(.75);-ms-transform:rotate(-90deg) scaleY(.75);transform:rotate(-90deg) scaleY(.75)}.sln-arrow-icon.__right{-webkit-transform:rotate(90deg) scaleY(.75);-ms-transform:rotate(90deg) scaleY(.75);transform:rotate(90deg) scaleY(.75)}.sln-dialog-icon{width:20px;height:auto;border:0}.sln-page-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#999;border-bottom:solid 2px #666;margin-bottom:1rem}.act-login .sln-page-header{margin-bottom:2rem}.sln-page-header>div{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-page-header>div:nth-child(2){-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.sln-page-header>div:nth-child(2) a,.sln-page-header>div:nth-child(2) button{border-left:dashed 1px #666}.sln-page-header a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1}.sln-page-header a span{color:#fff;font-size:.875rem}@media screen and (min-width:50em){.sln-page-header a span{font-size:1rem}}.sln-page-header button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1}.sln-page-header .sln-action-button.__favorite{margin-left:.5rem}.sln-page-header .logo{font-size:1px;text-indent:-2000px;background-color:#000;background-position:center center;background-repeat:no-repeat;background-image:url(../img/common/sln_mark_list.png);background-size:48px;background-position:left top;border-right:solid 1px #bbb;width:48px;height:48px}@media screen and (min-width:50em){.sln-page-header .logo{background-image:url(../img/common/sln_logo_list.png);background-size:195px;border-right-width:0;width:195px}}.sln-page-header .area{display:none}@media screen and (min-width:50em){.sln-page-header .area{display:block;margin-left:.5em}}.sln-page-header .area span{white-space:nowrap}.sln-page-header .account-link{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 8px;max-width:240px}.sln-page-header .bookmark-button,.sln-page-header .guide-link,.sln-page-header .manual-link{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 4px}.sln-page-header .bookmark-button.__toggle-on .bookmark-img.__off{display:none}.sln-page-header .bookmark-button.__toggle-off .bookmark-img.__on{display:none}.sln-page-header .logout-link{-webkit-box-flex:0;-webkit-flex:0 0 52px;-ms-flex:0 0 52px;flex:0 0 52px;padding:0 8px}@media screen and (min-width:50em){.sln-page-header .logout-link{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.sln-page-header .account-img{width:32px;height:32px;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:solid 2px #ccc}@media screen and (min-width:50em){.sln-page-header .account-img{width:44px;height:44px}}.sln-page-header .account-label{display:block;margin-left:.25rem}.sln-page-header .center-name,.sln-page-header .school-name{display:block;font-size:.75rem;margin-bottom:4px}.sln-page-header .guide-img,.sln-page-header .manual-img{width:auto;height:36px}@media screen and (min-width:50em){.sln-page-header .guide-img,.sln-page-header .manual-img{height:42px}}.sln-page-header .bookmark-img{width:auto;height:30px}@media screen and (min-width:50em){.sln-page-header .bookmark-img{height:34px}}.sln-page-header .logout-img{width:auto;height:32px}@media screen and (min-width:50em){.sln-page-header .logout-img{height:42px}}.sln-page-header .logout-label{display:none}@media screen and (min-width:50em){.sln-page-header .logout-label{display:block;font-size:.75rem}}.sln-page-header .logo{background-color:#656565;background-position-y:-240px}.sln-page-header .account-img{border-color:#656565}.area-user .sln-page-header .logo{background-color:#e70;background-position-y:0}.area-user .sln-page-header .account-img{border-color:#e70}.area-group .sln-page-header .logo{background-color:#5a0;background-position-y:-48px}.area-group .sln-page-header .account-img{border-color:#5a0}.area-watcher .sln-page-header .logo{background-color:#37d;background-position-y:-96px}.area-watcher .sln-page-header .account-img{border-color:#37d}.area-admin .sln-page-header .logo{background-color:#a45;background-position-y:-144px}.area-admin .sln-page-header .account-img{border-color:#a45}.area-system .sln-page-header .logo{background-color:#65b;background-position-y:-192px}.area-system .sln-page-header .account-img{border-color:#65b}.area-center .sln-page-header .logo{background-color:#666;background-position-y:-240px}.area-center .sln-page-header .account-img{border-color:#666}.sln-page-footer{padding:3rem 0}.sln-page-footer .copyright{display:block;font-size:.875rem;text-align:center;color:#777}@media screen and (min-width:50em){.sln-page-footer .copyright{font-size:1rem}}.sln-dialog-button{display:inline-block;line-height:1.5;margin:.25rem .5rem .75rem .5rem;white-space:nowrap;padding:.25rem .75rem;color:#27b;border:solid 1px #27b;border-radius:6px;font-size:.875rem;background-color:#fff;width:5rem}@media print,screen and (min-width:40em){.sln-dialog-button{font-size:1rem}}.sln-dialog-button:focus,.sln-dialog-button:hover{color:#27b;background-color:#f6f6f6}.sln-dialog-button.cancel-button{color:#666;border-color:#666;background-color:#fff}.sln-dialog-button.cancel-button:focus,.sln-dialog-button.cancel-button:hover{color:#666;background-color:#ddd}.sln-dialog-button.delete-button{color:#fff;border-color:#e22;background-color:#e22}.sln-dialog-button.delete-button:focus,.sln-dialog-button.delete-button:hover{background-color:#c00}.sln-dialog-button.ok-button{color:#fff;border-color:#e70;background-color:#e70}.sln-dialog-button.ok-button:focus,.sln-dialog-button.ok-button:hover{background-color:#c50}.sln-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;background-color:rgba(0,0,0,.4);overflow-y:auto}.sln-dialog{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid #ccc;background-color:#fff;position:relative;margin:100px auto;overflow-y:auto;min-height:0;width:90%;max-width:40rem}.sln-dialog.__edit{background-color:#fcfce6}.sln-dialog .header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-color:#999}.sln-dialog .header.area-user-background-color{background-color:#e70}.sln-dialog .header .icon{-webkit-box-flex:0;-webkit-flex:0 0 32px;-ms-flex:0 0 32px;flex:0 0 32px}.sln-dialog .header .icon img{width:24px;height:auto;margin:4px}.sln-dialog .header .title{color:#fff;margin:4px}.sln-dialog .header .close{-webkit-box-flex:0;-webkit-flex:0 0 32px;-ms-flex:0 0 32px;flex:0 0 32px;height:32px;outline:0;margin-left:auto;cursor:pointer}.sln-dialog .header .close img{width:20px;height:auto}.sln-dialog .msg{text-align:center;background-color:#f7f7f7;border-bottom:solid 1px #ccc;padding:4px}.sln-dialog .msg .test-group-title{display:block}.sln-dialog .msg .date,.sln-dialog .msg .group,.sln-dialog .msg .inline_comment,.sln-dialog .msg .period,.sln-dialog .msg .subject,.sln-dialog .msg .test-item-title{margin:0 .125rem}.sln-dialog .msg .comment{display:block;color:#666;font-weight:700;padding:4px}.sln-dialog .msg .comment.__error{color:red}.sln-dialog .msg .error{display:block;color:red;padding:4px}.sln-dialog .msg .confirm{display:block;padding:1rem;min-height:110px}.sln-dialog .form .status-container{margin-bottom:.5rem}.sln-dialog .form .status-container .date,.sln-dialog .form .status-container .group,.sln-dialog .form .status-container .name{display:inline-block;line-height:1.2;padding:3px;font-size:.9375rem}.sln-dialog .form .status-container .group.__public{background-color:#ecbdaa}.sln-dialog .form .multi-input>.form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem;padding-bottom:0}.sln-dialog .form .multi-input>.form-group>.checkbox,.sln-dialog .form .multi-input>.form-group>label{margin:0 1rem .75rem 0}.sln-dialog .form .checkbox input,.sln-dialog .form .radio input{display:none}.sln-dialog .form .checkbox .checkbox-icon,.sln-dialog .form .radio .checkbox-icon{width:24px;height:auto}.sln-dialog .form .checkbox .checkbox-icon.__on,.sln-dialog .form .radio .checkbox-icon.__on{display:none}.sln-dialog .form .checkbox .checkbox-icon.__off,.sln-dialog .form .radio .checkbox-icon.__off{display:inline-block}.sln-dialog .form .checkbox input:checked~.checkbox-icon.__on,.sln-dialog .form .radio input:checked~.checkbox-icon.__on{display:inline-block}.sln-dialog .form .checkbox input:checked~.checkbox-icon.__off,.sln-dialog .form .radio input:checked~.checkbox-icon.__off{display:none}.sln-dialog .form.__test-target-users{margin:1rem}.sln-dialog .form.__test-target-users .header-actions{text-align:right;margin-bottom:1rem}.sln-dialog .form.__test-target-users .batch-select-button{background-color:#fff;color:#777;border:solid 1px #777;border-radius:.25rem;font-size:.9375rem;padding:.75rem}.sln-dialog .form.__test-target-users .batch-select-button:focus,.sln-dialog .form.__test-target-users .batch-select-button:hover{background-color:#eee;color:#777}.sln-dialog .form.__test-target-users .target-users-table{border:solid 3px #37d}.sln-dialog .form.__test-target-users .target-users-table .__align-left{text-align:left}.sln-dialog .form.__test-target-users .target-users-table .__align-center{text-align:center}.sln-dialog .form.__test-target-users .target-users-table tbody,.sln-dialog .form.__test-target-users .target-users-table thead{display:block;border-width:0;width:100%}.sln-dialog .form.__test-target-users .target-users-table .class-name{min-width:5rem}.sln-dialog .form.__test-target-users .target-users-table .special-class{min-width:4rem}.sln-dialog .form.__test-target-users .target-users-table .user-number{min-width:4rem}.sln-dialog .form.__test-target-users .target-users-table .user-name{min-width:5rem;width:1000px}.sln-dialog .form.__test-target-users .target-users-table .action{min-width:5rem}.sln-dialog .form.__test-target-users .target-users-table th.action{min-width:6rem}.sln-dialog .form.__test-target-users .target-users-table thead th{background-color:#37d;color:#fff;text-align:center;font-size:.9375rem;padding:.25rem}.sln-dialog .form.__test-target-users .target-users-table thead th.special-class{font-size:.75rem}.sln-dialog .form.__test-target-users .target-users-table thead th.action{background-color:#15b}.sln-dialog .form.__test-target-users .target-users-table tbody{overflow-x:hidden;overflow-y:scroll;height:340px}.sln-dialog .form.__test-target-users .target-users-table tbody tr:nth-child(odd){background-color:#f6f6f6}.sln-dialog .form.__test-target-users .target-users-table tbody .action{border-left:solid 1px #e6e6e6}.sln-dialog .form.__test-target-users .target-users-table tbody .action .checkbox input{display:inline-block;margin:0}.sln-dialog .form.__schedule{margin:1rem}.sln-dialog .form.__schedule .sln-form .nest-inputs.tab-group .nest-inputs-label{width:40%;max-width:320px;font-size:.875rem}.sln-dialog .form.__healthcare{margin:1rem}.sln-dialog .form.__healthcare .input-container{margin-bottom:1rem}.sln-dialog .form.__healthcare .input-container>.input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sln-dialog .form.__healthcare .input-container>.input>label{-webkit-box-flex:0;-webkit-flex:0 0 7rem;-ms-flex:0 0 7rem;flex:0 0 7rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;padding-left:1rem;border-top-left-radius:1rem;border-bottom-left-radius:1rem}.area-user .sln-dialog .form.__healthcare .input-container>.input>label{background-color:#e70}.area-watcher .sln-dialog .form.__healthcare .input-container>.input>label{background-color:#37d}.sln-dialog .form.__healthcare .input-container>.input>.form-group{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#fff;border:solid 2px #ccc;border-top-right-radius:1rem;border-bottom-right-radius:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.area-user .sln-dialog .form.__healthcare .input-container>.input>.form-group{border-color:#e70}.area-watcher .sln-dialog .form.__healthcare .input-container>.input>.form-group{border-color:#37d}.sln-dialog .form.__healthcare .numeric-selector{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.75rem;border-left:solid 2px #ccc}.sln-dialog .form.__healthcare .numeric-selector:first-child{border-width:0}.area-user .sln-dialog .form.__healthcare .numeric-selector{border-color:#e70}.area-watcher .sln-dialog .form.__healthcare .numeric-selector{border-color:#37d}.sln-dialog .form.__healthcare .numeric-selector.__colored{background-color:#fd9;margin-left:auto}.sln-dialog .form.__healthcare .numeric-selector.__colored>label{color:#888}.sln-dialog .form.__healthcare .numeric-selector>label{margin-right:8px}.sln-dialog .form.__healthcare .numeric-selector>label img{width:32px;height:auto}.sln-dialog .form.__healthcare .numeric-selector .select{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sln-dialog .form.__healthcare .numeric-selector .select label{margin:0 4px}.sln-dialog .form.__healthcare .numeric-selector .select select{height:2.25rem;padding:.25rem 1.5rem .25rem .5rem;margin-bottom:0;background-color:#feb;border-width:2px}.area-user .sln-dialog .form.__healthcare .numeric-selector .select select{border-color:#e70;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28238, 119, 0%29'></polygon></svg>")}.area-watcher .sln-dialog .form.__healthcare .numeric-selector .select select{border-color:#37d;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%2851, 119, 221%29'></polygon></svg>")}.sln-dialog .form.__textarea{border:solid 2px #ccc;margin:1rem}.sln-dialog .form.__textarea label{display:none}.sln-dialog .form.__textarea textarea{resize:vertical;height:400px;margin:0}.sln-dialog .form.__comment{margin:1rem}.sln-dialog .form.__comment .input-container.__border{border:solid 2px #ccc}.sln-dialog .form.__comment .input-container.__border label{display:none}.sln-dialog .form.__comment .input-container.__border textarea{resize:vertical;height:400px;margin:0}.sln-dialog .form.__comment .checkbox{display:inline-block;padding:4px;margin-top:4px;font-size:.875rem}.sln-dialog .form.__comment .checkbox input[type=checkbox]{display:inline-block;margin:0}.sln-dialog .form.__comment .checked .checkbox{background-color:#ecbdaa}.sln-dialog .form.__heart-weather{margin:1rem}.sln-dialog .form.__heart-weather .weather-radio-container .form-group{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sln-dialog .form.__heart-weather .weather-radio-container .weather-item{-webkit-box-flex:1;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}.sln-dialog .form.__heart-weather .weather-radio-container .weather-item img{width:100%;max-width:none}@media print,screen and (min-width:60em){.sln-dialog .form.__heart-weather .weather-radio-container .weather-item img{max-width:none}}.sln-dialog .view-table{border:solid 2px #ccc;margin:.5rem;padding:0 1rem;overflow:auto}.area-user .sln-dialog .view-table{border-color:#e70}.area-watcher .sln-dialog .view-table{border-color:#37d}.sln-dialog .view-table table{margin:0;border-width:0}.sln-dialog .view-table tbody{border-width:0}.sln-dialog .view-table tr{border-bottom-style:dashed}.sln-dialog .view-table tr:last-child{border-width:0}.sln-dialog .view-table th{text-align:left;font-weight:400;font-size:.875rem;color:#888}.sln-dialog .view-table .error{color:red;font-weight:700}.sln-dialog .stamp-selector{margin:.5rem}.sln-dialog .stamp-selector .dialog-set{display:none}.sln-dialog .stamp-selector .dialog-set.__selected{display:block}.sln-dialog .stamp-selector .dialog-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sln-dialog .stamp-selector .dialog-header .tab-button{-webkit-box-flex:0;-webkit-flex:0 0 140px;-ms-flex:0 0 140px;flex:0 0 140px;padding:4px;margin-right:4px;color:#444;border:solid 2px #ccc;border-bottom-width:0;border-radius:8px 8px 0 0;background-color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff}.sln-dialog .stamp-selector .dialog-header .tab-button img{display:inline-block;width:30px;height:auto;margin-right:8px}.sln-dialog .stamp-selector .dialog-main{background-color:#fff;border:solid 5px #ccc;padding:12px;height:calc(100vh - 320px);min-height:240px;max-height:640px;overflow-x:none;overflow-y:scroll}.sln-dialog .stamp-selector .dialog-main .stamp-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sln-dialog .stamp-selector .dialog-main .stamp-button{-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;height:auto;margin:2px;padding:3px;background-color:#fff}.sln-dialog .stamp-selector .dialog-main .stamp-button.__selected,.sln-dialog .stamp-selector .dialog-main .stamp-button.selected{background-color:#ccc}.sln-dialog .stamp-selector .dialog-main .stamp-button:active{background-color:#ccc}.sln-dialog .stamp-selector .dialog-main .stamp-button:active img{opacity:.8}.sln-dialog .stamp-selector .dialog-paging{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sln-dialog .stamp-selector .dialog-paging.invisible{visibility:hidden}.sln-dialog .stamp-selector .dialog-paging span{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:.875rem;white-space:nowrap;margin-right:1rem}.sln-dialog .stamp-selector .dialog-paging div{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sln-dialog .stamp-selector .dialog-paging .paging-button{-webkit-box-flex:0;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;margin:4px;padding:4px 0;border:solid 1px #ccc;background-color:#fff;color:#444;font-size:.875rem}.sln-dialog .stamp-selector .dialog-paging .paging-button.selected{background-color:#ccc;border-color:#000}.sln-dialog .stamp-selector .dialog-paging .paging-button:active{background-color:#ccc}.sln-dialog .stamp-selector .dialog-paging .paging-button:active img{opacity:.8}.sln-dialog .text-view{height:400px;border:solid 2px #ccc;margin:1rem;padding:.5rem;overflow-x:auto;overflow-y:scroll}.sln-dialog .schedule-view{margin:1rem;padding:.25rem;border:solid 2px #e70;max-height:440px;overflow-y:auto;overflow-x:hidden}.sln-dialog .schedule-view .sln-schedule-article{border-width:0;margin-bottom:0}.sln-dialog .schedule-view .sln-schedule-article .item-field{padding-left:1rem}.sln-dialog .common-view{margin:1rem;padding:.25rem;border:solid 2px #e70;max-height:440px;overflow-y:auto;overflow-x:hidden}.sln-dialog .common-view .item{margin:8px;padding-bottom:4px;border-bottom:dashed 1px #ccc}.sln-dialog .common-view .item.__no-border{border-width:0}.sln-dialog .common-view .item-label{color:#999;font-size:.875rem}.sln-dialog .common-view .item-field{background-color:#fff;padding:4px 4px 4px 1rem}.sln-dialog .common-view .item-field .attached-files{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sln-dialog .common-view .item-field .attached-files .file-holder{margin-right:8px;margin-bottom:8px}.sln-dialog .common-view .item-field .attached-files .file-item{display:block;margin-bottom:4px;border:solid 4px #ccc;border-radius:6px;background-color:#eee;width:100px;height:100px;overflow:hidden}.sln-dialog .common-view .item-field .attached-files .file-item img{display:block;width:92px;height:92px;-o-object-fit:cover;object-fit:cover}.sln-dialog .common-view .item-field .attached-files .file-item i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:92px;height:92px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:2.5rem;color:#bbb}.sln-dialog .common-view .item-field .attached-files .file-name{display:block;font-size:.875rem;text-align:center}.sln-dialog .bottom-anchor{display:block;text-align:right;margin:1rem .5rem;font-size:.9375rem;color:#e70}.sln-dialog .footer{text-align:center;background-color:#dfdfdf;border-top:solid 1px #ccc}.sln-dialog .footer .footer-button{display:inline-block;line-height:1.5;margin:.75rem .25rem;white-space:nowrap;padding:.5rem;border-radius:6px;width:7rem}.sln-login .top-section{display:block;background-position:center bottom;background-repeat:no-repeat;background-size:contain;width:100%;height:80px;max-width:640px;margin:0 auto;background-image:url(../img/common/login_buddy.png)}@media print,screen and (min-width:30em){.sln-login .top-section{height:90px}}@media print,screen and (min-width:40em){.sln-login .top-section{height:100px}}.area-watcher .sln-login .top-section{display:none}.sln-login .middle-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:solid 1px #ccc;border-radius:8px;background-color:#fff;overflow:hidden;max-width:640px;margin:0 auto 3rem auto}.area-watcher .sln-login .middle-section{margin-top:4rem}.sln-login .middle-section .title-section{display:none;background-color:#000}.area-user .sln-login .middle-section .title-section{background-color:#e70}.area-group .sln-login .middle-section .title-section{background-color:#5a0}.area-watcher .sln-login .middle-section .title-section{background-color:#37d}@media print,screen and (min-width:30em){.sln-login .middle-section .title-section{-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media print,screen and (min-width:40em){.sln-login .middle-section .title-section{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.sln-login .middle-section .title-section .logo{display:block;font-size:1px;text-indent:-2000px;background-position:center center;background-repeat:no-repeat;background-size:contain;width:100%;height:150px;background-image:url(../img/common/sln_mark.png);margin:2.5rem 0}@media print,screen and (min-width:40em){.sln-login .middle-section .title-section .logo{height:180px}}.sln-login .middle-section .title-section .area{display:block;color:#fff;margin-top:1rem;opacity:.8;font-weight:700}.sln-login .middle-section .form-section{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#ddd;padding:1.5rem 1rem}@media print,screen and (min-width:40em){.sln-login .middle-section .form-section{padding:1.5rem}}.sln-login .middle-section .form-section h2{font-size:1.125rem;font-weight:400;border-bottom:solid 1px #bbb;padding-bottom:4px;color:#000}.sln-login .middle-section .form-section label{color:#444;font-size:.875rem}.sln-login .middle-section .form-section button[type=submit]{font-size:1rem;padding:1rem;width:7rem;margin-top:.75rem}.area-user .sln-login .middle-section .form-section button[type=submit]{background-color:#e70;color:#fff}.area-user .sln-login .middle-section .form-section button[type=submit]:focus,.area-user .sln-login .middle-section .form-section button[type=submit]:hover{background-color:#bb5e00;color:#fff}.area-group .sln-login .middle-section .form-section button[type=submit]{background-color:#5a0;color:#fff}.area-group .sln-login .middle-section .form-section button[type=submit]:focus,.area-group .sln-login .middle-section .form-section button[type=submit]:hover{background-color:#3c7700;color:#fff}.area-watcher .sln-login .middle-section .form-section button[type=submit]{background-color:#37d;color:#fff}.area-watcher .sln-login .middle-section .form-section button[type=submit]:focus,.area-watcher .sln-login .middle-section .form-section button[type=submit]:hover{background-color:#205fbd;color:#fff}.sln-login .bottom-section{display:block;background-position:center bottom;background-repeat:no-repeat;background-size:cover;width:100%;height:80px;max-width:1300px;margin:0 auto -1.5rem auto;background-image:url(../img/common/login_children.png)}@media print,screen and (min-width:30em){.sln-login .bottom-section{height:100px}}@media print,screen and (min-width:40em){.sln-login .bottom-section{height:120px;background-size:contain}}@media print,screen and (min-width:60em){.sln-login .bottom-section{height:150px;margin-bottom:-45px}}.area-user .sln-login .bottom-section,.area-watcher .sln-login .bottom-section{display:none}.sln-weather-bar-graph .graph{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:solid 2px #666}.sln-weather-bar-graph .graph>span{-webkit-box-flex:0;-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}.sln-weather-bar-graph .graph .bar{height:36px;margin-right:1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:transparent;background-image:url(../img/weather/ic_weather_oval_background.png);background-repeat:no-repeat;background-position:center}.sln-weather-bar-graph .graph .bar:last-child{margin-right:0}.sln-weather-bar-graph .graph .icon{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;background-repeat:no-repeat;background-position:center;background-size:18px}.sln-weather-bar-graph .graph .weather1 .bar,.sln-weather-bar-graph .graph .weather_color_RED .bar{background-color:#d03}.sln-weather-bar-graph .graph .weather2 .bar,.sln-weather-bar-graph .graph .weather_color_GRN .bar{background-color:#6b3}.sln-weather-bar-graph .graph .weather3 .bar,.sln-weather-bar-graph .graph .weather_color_BLU .bar{background-color:#36e}.sln-weather-bar-graph .graph .weather4 .bar,.sln-weather-bar-graph .graph .weather_color_YEL .bar{background-color:#ea0}.sln-weather-bar-graph .graph .weather5 .bar,.sln-weather-bar-graph .graph .weather_color_PPL .bar{background-color:#95e}.sln-weather-bar-graph .graph .weather6 .bar,.sln-weather-bar-graph .graph .weather_color_GLY .bar{background-color:#ccc}.sln-weather-bar-graph .graph .weather_color_AQU .bar{background-color:#39c}.sln-weather-bar-graph .graph .weather_color_ORN .bar{background-color:#e60}.sln-weather-bar-graph .graph .weather_color_PNK .bar{background-color:#e4a}.sln-weather-bar-graph .graph .weather_color_WHT .bar{background-color:#fff}.sln-weather-bar-graph .graph .weather_color_WHT .icon{border:solid 1px #aaa;background-size:30px 18px}.sln-weather-bar-graph .graph .weather_color_NONE .bar{background-color:#999}.sln-weather-bar-graph .graph .weather_color_NOTHING .bar{background-color:#ddd}.sln-weather-bar-graph .counter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:4px}.sln-weather-bar-graph .counter span{font-size:.875rem;text-align:center}.sln-data-filters{visibility:hidden;background-color:#eee;border-top:solid 1px #ccc;border-bottom:solid 1px #aaa;margin-bottom:1.5rem;padding:8px 8px 2px}.sln-note-header.sln-no-display+.sln-data-filters{padding:4px}.sln-data-filters form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;min-width:0}.sln-data-filters .input-container{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.sln-data-filters .input{margin:0!important;display:block!important}.sln-data-filters .form-group,.sln-data-filters .form-group-opener{height:48px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff6d6;border:solid 2px #eb4;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0!important}.sln-data-filters .error-message{font-size:.875rem;color:red;margin:.25rem}.sln-data-filters .date-range-picker,.sln-data-filters .one-day-picker,.sln-data-filters .one-week-picker{min-width:190px}.sln-data-filters .select{min-width:80px}.sln-data-filters .date-range-picker,.sln-data-filters .one-day-picker,.sln-data-filters .one-week-picker,.sln-data-filters .select{padding:4px}.sln-data-filters .date-range-picker.active,.sln-data-filters .one-day-picker.active,.sln-data-filters .one-week-picker.active,.sln-data-filters .select.active{background-color:#e70}.sln-data-filters .date-range-picker.active select,.sln-data-filters .one-day-picker.active select,.sln-data-filters .one-week-picker.active select,.sln-data-filters .select.active select{color:#fff}.sln-data-filters .date-range-picker.active .form-group:after,.sln-data-filters .one-day-picker.active .form-group:after,.sln-data-filters .one-week-picker.active .form-group:after,.sln-data-filters .select.active .form-group:after{border-color:#fff transparent transparent}.sln-data-filters .date-range-picker.disabled .form-group,.sln-data-filters .one-day-picker.disabled .form-group,.sln-data-filters .one-week-picker.disabled .form-group,.sln-data-filters .select.disabled .form-group{border-color:#ccc;background-color:#ddd}.sln-data-filters .date-range-picker.disabled .form-group:after,.sln-data-filters .one-day-picker.disabled .form-group:after,.sln-data-filters .one-week-picker.disabled .form-group:after,.sln-data-filters .select.disabled .form-group:after{border-color:transparent}.sln-data-filters .date-range-picker button,.sln-data-filters .date-range-picker select,.sln-data-filters .one-day-picker button,.sln-data-filters .one-day-picker select,.sln-data-filters .one-week-picker button,.sln-data-filters .one-week-picker select,.sln-data-filters .select button,.sln-data-filters .select select{text-align:left;line-height:1.5;height:36px;color:#c50;margin:0;padding:0 1.5rem 0 .5rem;width:100%;border-width:0;background-color:transparent;background-image:none;-webkit-transition:none;transition:none}.sln-data-filters .date-range-picker button:focus,.sln-data-filters .date-range-picker select:focus,.sln-data-filters .one-day-picker button:focus,.sln-data-filters .one-day-picker select:focus,.sln-data-filters .one-week-picker button:focus,.sln-data-filters .one-week-picker select:focus,.sln-data-filters .select button:focus,.sln-data-filters .select select:focus{-webkit-box-shadow:none;box-shadow:none;background-color:#fd9}.sln-data-filters .date-range-picker button:disabled,.sln-data-filters .date-range-picker select:disabled,.sln-data-filters .one-day-picker button:disabled,.sln-data-filters .one-day-picker select:disabled,.sln-data-filters .one-week-picker button:disabled,.sln-data-filters .one-week-picker select:disabled,.sln-data-filters .select button:disabled,.sln-data-filters .select select:disabled{color:#000}.sln-data-filters .date-range-picker .form-group:after,.sln-data-filters .one-day-picker .form-group:after,.sln-data-filters .one-week-picker .form-group:after,.sln-data-filters .select .form-group:after{position:absolute;display:block;width:0;height:0;border:inset 5px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#d60 transparent transparent;top:50%;right:7px;left:auto;margin-top:-3px;pointer-events:none}.sln-data-filters .day-or-month{margin-left:auto;max-width:120px}.sln-data-filters .checkbox label{font-size:.9375rem;margin:16px 8px 0}.sln-data-filters .checkbox input{margin:0}.sln-data-filters .checkbox-list{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.sln-data-filters .checkbox-list .input{min-width:0;max-width:none;height:auto;min-height:48px}@media print,screen and (min-width:40em){.sln-data-filters .checkbox-list .input{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:6px 4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.sln-data-filters .checkbox-list .input>label{display:inline-block;font-size:.875rem;font-weight:700;color:#c50;margin:5px;white-space:nowrap}.sln-data-filters .checkbox-list .form-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;min-width:0}.sln-data-filters .checkbox-list .checkbox label{display:inline-block;line-height:1;color:#c50;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;margin:3px;padding:3px 3px 3px 22px;border-radius:4px;background-color:transparent;border:solid 1px transparent;vertical-align:middle;cursor:pointer}.sln-data-filters .checkbox-list .checkbox label input{display:none}.sln-data-filters .checkbox-list .checkbox label:before{position:absolute;top:50%;left:3px;display:block;margin-top:-8px;width:16px;height:16px;border:1px solid #eb4;background-color:#fff;border-radius:4px;content:''}.sln-data-filters .checkbox-list .checkbox label:after{position:absolute;top:50%;left:8px;display:block;margin-top:-6px;width:6px;height:10px;border-right:3px solid #e70;border-bottom:3px solid #e70;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:'';opacity:0}.sln-data-filters .checkbox-list .checkbox label.selected{color:#fff;border-color:#e70;background-color:#e70}.sln-data-filters .checkbox-list .checkbox label.selected:after{opacity:1}.sln-data-filters .checkboxselector{position:relative;padding:4px}.sln-data-filters .checkboxselector .form-group-opener{color:#c50;padding:0 24px 0 8px}.sln-data-filters .checkboxselector .form-group-opener:focus{-webkit-box-shadow:none;box-shadow:none;background-color:#fd9}.sln-data-filters .checkboxselector .form-group-opener:after{position:absolute;display:block;width:0;height:0;border:inset 5px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#d60 transparent transparent;top:50%;right:7px;left:auto;margin-top:-3px}.sln-data-filters .checkboxselector .counter{display:inline-block;min-width:1.6em;padding:.3em;margin-left:4px;border-radius:50%;font-size:.6rem;text-align:center;background:#d60;color:#fff}.sln-data-filters .checkboxselector .form-group{display:block;visibility:hidden;position:absolute;top:10px;left:10px;width:auto;min-width:160px;height:auto;min-height:100px;max-height:300px;z-index:3000;overflow-x:hidden;overflow-y:auto;padding:2px;border-radius:4px;border:1px solid #ddd;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3)}.sln-data-filters .checkboxselector .form-group.is-open{visibility:visible}.sln-data-filters .checkboxselector .group-title{background-color:#ddd;padding:4px 8px;font-weight:700;font-size:.875rem;margin-bottom:4px}.sln-data-filters .checkboxselector .checkbox{padding:4px 8px;border-bottom:solid 1px #e6e6e6}.sln-data-filters .checkboxselector .checkbox>label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.9375rem;line-height:1.25;padding:2px 0;margin:0}.sln-data-filters .checkboxselector .checkbox>label input{margin:.4rem 6px .4rem 0}.sln-data-filters .checkboxselector .checkbox>label img{margin-right:4px}.sln-data-filters .search{padding:4px}.sln-data-filters .search .form-group{width:220px;padding:4px}.sln-data-filters .search input{-webkit-box-flex:1;-webkit-flex:1 1 180px;-ms-flex:1 1 180px;flex:1 1 180px;min-width:0;height:36px;margin-bottom:0;border-color:transparent;border-width:0;-webkit-box-shadow:none;box-shadow:none;background-color:#fd9;color:#900;margin:0}.sln-data-filters .search input::-webkit-input-placeholder{color:#c83!important}.sln-data-filters .search input:-ms-input-placeholder{color:#c83!important}.sln-data-filters .search input::-ms-input-placeholder{color:#c83!important}.sln-data-filters .search input::placeholder{color:#c83!important}.sln-data-filters .search input:focus{color:#000;background-color:#fff;border-color:#ccc;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.3);box-shadow:0 3px 6px rgba(0,0,0,.3)}.sln-data-filters .search button[type=submit]{-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;height:36px;padding:0;color:#fff;line-height:1;background-color:#e70}.sln-data-filters .search button[type=submit]:focus,.sln-data-filters .search button[type=submit]:hover{background-color:#bb5e00}.sln-data-filters .submit-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-data-filters .submit-button button{color:#fff;line-height:1;margin:10px 6px 6px;background-color:#e70;font-size:.875rem;padding:0 1rem;min-height:36px}.sln-data-filters .submit-button button:focus,.sln-data-filters .submit-button button:hover{background-color:#bb5e00}.sln-data-filters .elements{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.sln-data-filters .elements.__set{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;position:relative;border:solid 1px #666;margin:8px 0 4px;padding:14px 8px 4px}.sln-data-filters .elements.__set .set-label{position:absolute;left:8px;top:-10px;display:block;padding:2px 8px;font-size:.75rem;background-color:#eee;color:#444}.sln-data-filters .elements.__submit{margin:4px 0 8px;padding:6px;border:solid 1px #ccc;border-width:1px 0;background-color:#ddd;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sln-data-filters .elements.__submit .input-container{margin-bottom:0}.sln-data-filters .elements.__submit button{font-size:1rem;padding:0 1rem;margin:6px;width:auto}.sln-data-filters .elements .user_history{font-size:.875rem;margin:.5rem 0}@media print,screen and (min-width:40em){.sln-data-filters .elements .user_history{padding-left:1rem;margin-bottom:0}}.sln-data-filters .elements .user_history .user_history_label{font-weight:700}.sln-data-filters .elements .user_history ul{margin:0;padding:0;list-style-type:none}.sln-data-filters .elements .user_history li{display:inline-block;margin:0 1rem 0 0}.sln-data-filters .elements .user_history .school{font-weight:400;color:#090}.sln-data-filters .elements .period_dash{height:56px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-data-list-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 12px;margin-top:1rem}.sln-data-list-header ul{list-style-type:none;margin-left:0}.sln-data-list-header li{display:inline-block;white-space:nowrap;padding:0}.sln-data-list-header .view-selector a{font-size:.875rem;display:inline-block;color:#444;padding:0 4px}.sln-data-list-header .view-selector.active{font-weight:700;border-bottom:solid 4px #ccc}.sln-data-list-header .note-view-selector a{font-size:.8125rem;font-weight:700;border:solid 1px #e70;padding:6px;background-color:#fff;color:#d60}.sln-data-list-header .note-view-selector a:focus,.sln-data-list-header .note-view-selector a:hover{background-color:#eee;color:#d60}.sln-data-list-header .note-view-selector a i{display:inline-block}.sln-data-list-header .note-view-selector a i.fi-minus{-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5)}.sln-data-list-header .note-view-selector a i.fi-align-justify{-webkit-transform:scaleY(.75);-ms-transform:scaleY(.75);transform:scaleY(.75)}.sln-data-list-header .note-view-selector a span{display:inline-block;white-space:nowrap;text-align:center;width:7.5em}.sln-data-list-header .note-view-selector .active a{background-color:#e70;color:#fff}.sln-data-list-header .note-view-selector .active a:focus,.sln-data-list-header .note-view-selector .active a:hover{background-color:#d60;color:#fff}.sln-data-list-header .bulletin-board-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.sln-data-list-header .bulletin-board-header li{margin-bottom:.25rem}.sln-data-list-header .bulletin-board-header .status{margin-right:auto}.sln-data-list-header .bulletin-board-header .latest{font-size:.875rem;white-space:nowrap;margin-right:1rem}.sln-data-list-header .bulletin-board-header .button-holder .c4th-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:solid 2px #e70;border-radius:8px;padding:8px;background-color:#fff;color:#e70;font-size:.9375rem}.sln-data-list-header .bulletin-board-header .button-holder .c4th-button:focus,.sln-data-list-header .bulletin-board-header .button-holder .c4th-button:hover{background-color:#e6e6e6;color:#e70}.sln-data-list-header .bulletin-board-header .button-holder .c4th-button .c4th-img{display:block;width:30px;height:auto;margin-right:6px}.sln-data-list-header .bulletin-board-header .button-holder .c4th-button .update-img{display:block;width:16px;height:auto;margin-left:4px}.sln-data-list-table{border:solid 2px #999;background-color:#999;overflow-x:auto;margin-bottom:1.5rem}.sln-data-list-table.__with_vertical_border td{border-right:solid 1px #ccc}.sln-data-list-table .__align-right{text-align:right}.sln-data-list-table .__align-center{text-align:center}.sln-data-list-table table{table-layout:auto;margin:0;width:calc(100% - 1px)}.sln-data-list-table thead{border-width:0}.sln-data-list-table th{text-align:left;background-color:#999;font-size:.875rem;color:#fff;line-height:1.4;padding:.5rem .75rem}.sln-data-list-table th.align-left{text-align:left}.sln-data-list-table th a{color:#fff;white-space:nowrap}.sln-data-list-table td{padding:.5rem}.sln-data-list-table td:first-child:before{display:block;float:left;height:20px;content:""}.sln-data-list-table td.title{min-width:5rem}.sln-data-list-table td.action{text-align:right}.sln-data-list-table td.action .sln-note-button,.sln-data-list-table td.action .sln-note-hollow-button{font-size:.875rem;margin:2px}.sln-data-list-table td.action .sln-note-hollow-button{font-weight:700}.sln-data-list-table td.__align-right{text-align:right}.sln-data-list-table td.__align-left{text-align:left}.sln-data-list-table .date{font-family:inherit}.sln-data-list-table .date span{white-space:nowrap}@media screen and (max-width:59.99875em){.sln-data-list-table .stack thead{display:none}.sln-data-list-table table tbody tr{padding:.5rem 0 0}.sln-data-list-table table tbody td{padding:.25rem .5rem}.sln-data-list-table table tbody .action{padding:.5rem}}.sln-data-list-table.__row-link tbody tr:not(.no-data):focus,.sln-data-list-table.__row-link tbody tr:not(.no-data):hover,.sln-data-list-table.__schedules tbody tr:not(.no-data):focus,.sln-data-list-table.__schedules tbody tr:not(.no-data):hover{cursor:pointer;background-color:#fef5ee}.sln-data-list-table.__row-link tbody tr:not(.no-data):focus .action,.sln-data-list-table.__row-link tbody tr:not(.no-data):hover .action,.sln-data-list-table.__schedules tbody tr:not(.no-data):focus .action,.sln-data-list-table.__schedules tbody tr:not(.no-data):hover .action{cursor:default;background-color:#fff}.sln-data-list-table.__documents.__auto-width,.sln-data-list-table.__mexcbt-test.__auto-width{width:auto}.sln-data-list-table.__documents thead th.action,.sln-data-list-table.__mexcbt-test thead th.action{text-align:center}.sln-data-list-table.__documents thead th .mexcbt-logo,.sln-data-list-table.__mexcbt-test thead th .mexcbt-logo{width:32px;height:auto}.sln-data-list-table.__documents tbody td,.sln-data-list-table.__mexcbt-test tbody td{border-right:solid 1px #ccc}.sln-data-list-table.__documents .title-with-icon,.sln-data-list-table.__mexcbt-test .title-with-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-data-list-table.__documents .title-with-icon img,.sln-data-list-table.__mexcbt-test .title-with-icon img{width:32px;height:auto;margin-right:.25rem}.sln-data-list-table.__documents .title-with-memo,.sln-data-list-table.__mexcbt-test .title-with-memo{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-data-list-table.__documents .title-with-memo i,.sln-data-list-table.__mexcbt-test .title-with-memo i{font-size:1.125rem;margin-left:.25rem}.sln-data-list-table.__documents .title-with-memo.__block,.sln-data-list-table.__mexcbt-test .title-with-memo.__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sln-data-list-table.__documents .title-with-memo .sln-show-detail,.sln-data-list-table.__mexcbt-test .title-with-memo .sln-show-detail{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.sln-data-list-table.__documents .result.__colored,.sln-data-list-table.__documents .status.__colored,.sln-data-list-table.__mexcbt-test .result.__colored,.sln-data-list-table.__mexcbt-test .status.__colored{background-color:#e70;color:#fff}.sln-data-list-table.__documents .required,.sln-data-list-table.__mexcbt-test .required{text-align:center}.sln-data-list-table.__documents .action,.sln-data-list-table.__mexcbt-test .action{text-align:left}.sln-data-list-table.__documents .test-date,.sln-data-list-table.__mexcbt-test .test-date{display:inline-block;font-size:.875rem;color:#777}.sln-data-list-table.__documents .another-school,.sln-data-list-table.__mexcbt-test .another-school{display:block;color:#090}.sln-data-list-table.__bulletin-boards .datetime{white-space:nowrap}.sln-data-list-table.__bulletin-boards .label-holder{max-width:150px}.sln-form input[type=number],.sln-form input[type=text],.sln-form select,.sln-form textarea{background-color:#fff;margin-bottom:0;resize:vertical}.sln-form input[type=number][disabled],.sln-form input[type=text][disabled],.sln-form select[disabled],.sln-form textarea[disabled]{background-color:#e9e9c1;-webkit-box-shadow:none;box-shadow:none}.sln-form .freeze-text{margin:0 0 1rem;padding:.5rem;line-height:1.5;color:#000;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#e9e9c1}.sln-form .freeze-text.__updated .date{margin-right:.5rem}.sln-form .freeze-text.__textarea{-webkit-box-shadow:none;box-shadow:none;background-color:#fff;margin-bottom:2rem}.sln-form .freeze-text.__mexcbt-target-users{height:2.4375rem;width:110px;text-align:center;border-width:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.sln-form .datetimepicker .form-group button{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;border-radius:0;background-color:#fff;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;text-align:left;color:#000;width:100%}.sln-form .datetimepicker .form-group button:disabled{background-color:#e9e9c1;opacity:.7}.sln-form .item-checkbox input,.sln-form .item-radio input{display:none}.sln-form .item-checkbox span,.sln-form .item-radio span{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;margin:4px 2px;padding:2px 6px 2px 25px;border-radius:4px;background-color:transparent;border:solid 1px transparent;vertical-align:middle;cursor:pointer}.sln-form .item-checkbox span:before,.sln-form .item-radio span:before{position:absolute;top:50%;left:6px;display:block;margin-top:-8px;width:16px;height:16px;border:1px solid #777;background-color:#fff;border-radius:4px;content:''}.sln-form .item-checkbox input:checked+span,.sln-form .item-radio input:checked+span{border-color:#e70;background-color:rgba(238,119,0,.2)}.sln-form .item-checkbox input:checked+span:after,.sln-form .item-radio input:checked+span:after{opacity:1}.sln-form .item-checkbox input:disabled+span,.sln-form .item-radio input:disabled+span{cursor:default;opacity:.5}.sln-form .item-radio span:before{border-radius:50%}.sln-form .item-radio span:after{position:absolute;top:50%;left:9px;display:block;margin-top:-5px;width:10px;height:10px;border-radius:50%;background-color:#e70;content:'';opacity:0}.sln-form .disabled .item-radio input+span{display:none}.sln-form .disabled .item-radio input:checked+span{display:inline-block;border-width:0;background-color:transparent;margin:0;padding:0}.sln-form .disabled .item-radio input:checked+span:after,.sln-form .disabled .item-radio input:checked+span:before{display:none}.sln-form .item-checkbox span:after{position:absolute;top:50%;left:11px;display:block;margin-top:-6px;width:6px;height:10px;border-right:3px solid #e70;border-bottom:3px solid #e70;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:'';opacity:0}.sln-form .teachers-editable .item-checkbox input[type=checkbox]:disabled:checked+span{opacity:1;background-color:#e70}.sln-form .item-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sln-form .standard-input-group .input{position:relative;margin-bottom:1rem}.sln-form .standard-input-group .input>label{padding:4px 10px;width:30%;min-width:120px;max-width:240px;border-radius:8px 8px 0 0}.sln-form .standard-input-group .input.required>label:after{font-weight:400;color:#fff}.sln-form .standard-input-group .form-group{border:1px solid #ccc;overflow:hidden}.sln-form .option-input-group-title{padding:4px 10px;width:30%;min-width:120px;max-width:240px;border-radius:8px 8px 0 0;color:#fff;background-color:#999}.sln-form .option-input-group{border:2px solid #999;border-radius:0 8px 8px 8px;padding:8px;margin-bottom:1rem;overflow:hidden}.sln-form .option-input-group .input{position:relative;margin-bottom:.75rem}.sln-form .option-input-group .input>label{font-size:.875rem;padding:2px 4px;color:#555}.sln-form .option-input-group .inline-radio-container .form-group{border:solid 1px #ccc}.sln-form .nest-inputs.tab-group{margin-bottom:1rem}.sln-form .nest-inputs.tab-group .nest-inputs-label{position:relative;padding:4px 10px;width:30%;min-width:200px;max-width:240px;border-radius:8px 8px 0 0;color:#fff;background-color:#000}.sln-form .nest-inputs.tab-group .nest-inputs-label[data-toggle]{cursor:pointer;padding-left:20px}.sln-form .nest-inputs.tab-group .nest-inputs-label[data-toggle]:before{position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;top:50%;left:6px;margin-top:-2px;width:6px;height:6px;border:6px solid transparent;border-top-color:rgba(255,255,255,.8);content:''}.sln-form .nest-inputs.tab-group .nest-inputs-label.collapse:before{left:10px;margin-top:-6px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.sln-form .nest-inputs.tab-group .nest-inputs-label.__width-360{width:360px;max-width:360px}.sln-form .nest-inputs.tab-group .nest-inputs-label.__auto-width{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;max-width:none;width:auto}.sln-form .nest-inputs.tab-group .nest-inputs-label.__auto-width .annotation{display:inline-block;background-color:#ffd;color:#e70;font-size:.875rem;line-height:1.2;padding:2px 4px;margin-left:2rem;white-space:nowrap}.sln-form .nest-inputs.tab-group .nest-inputs-label.__toggle-icon-after[data-toggle]{cursor:pointer;padding-left:20px;padding-right:30px}.sln-form .nest-inputs.tab-group .nest-inputs-label.__toggle-icon-after[data-toggle]:before{display:none}.sln-form .nest-inputs.tab-group .nest-inputs-label.__toggle-icon-after[data-toggle]:after{position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;top:50%;right:8px;margin-top:-2px;width:6px;height:6px;border:6px solid transparent;border-top-color:rgba(255,255,255,.8);content:''}.sln-form .nest-inputs.tab-group .nest-inputs-label.__toggle-icon-after.collapse:before{display:none}.sln-form .nest-inputs.tab-group .nest-inputs-label.__toggle-icon-after.collapse:after{right:4px;margin-top:-6px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.sln-form .nest-inputs.tab-group .nest-inputs-body{border:2px solid #000;border-radius:0 8px 8px 8px;overflow:hidden}.sln-form .nest-inputs.tab-group .nest-inputs-body.__top-right-no-radius{border-top-right-radius:0}.sln-form .nest-inputs.tab-group .collapse+.nest-inputs-body>*{display:none}.sln-form .nest-inputs.tab-group .input-container{margin:8px 8px 12px}.sln-form .nest-inputs.tab-group .input-container.no-margin{margin:0}.sln-form .nest-inputs.tab-group .input-container.top-dashed-border{border-top:dashed 1px #ccc}.sln-form .nest-inputs.tab-group .input-container .input{position:relative}.sln-form .nest-inputs.tab-group .input-container .input>label{font-size:.875rem;padding:2px 4px;color:#555}.sln-form .nest-inputs.tab-group .input-container .input.required>label{font-weight:400}.sln-form .nest-inputs.tab-group .input-container .input.required>label:after{content:"*";color:#555}.sln-form .nest-inputs.tab-group .input-container.no-label .input>label{display:none}.sln-form .nest-inputs.tab-group .input-container .file-upload .form-group,.sln-form .nest-inputs.tab-group .input-container.inline-radio-container .form-group{border:solid 1px #ccc}.sln-form .nest-inputs.tab-group .input.required>label:after,.sln-form .nest-inputs.tab-group .nest-inputs-label.required:after{font-weight:400;color:#fff;content:' *'}.sln-form .input-container.weather-radio-container .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px;background-color:#e70}.sln-form .input-container.weather-radio-container .weather-item{line-height:1;text-align:center;margin:4px}.sln-form .input-container.weather-radio-container .weather-item input{display:none}.sln-form .input-container.weather-radio-container .weather-item img{display:block;border:solid 3px #ccc;background-color:#eee;border-radius:8px;max-width:68px;padding:3px;margin-bottom:6px;pointer-events:none}@media print,screen and (min-width:60em){.sln-form .input-container.weather-radio-container .weather-item img{max-width:90px}}.sln-form .input-container.weather-radio-container .weather-item input:checked+img,.sln-form .input-container.weather-radio-container .weather-item input:checked:disabled+img{border-color:#b00;background-color:#fff;opacity:1}.sln-form .input-container.weather-radio-container .weather-item input:disabled+img{opacity:.3}.sln-form .input-container.weather-radio-container .weather-item span{color:#eee}.sln-form .input-container.weather-radio-container .weather-item input:checked:disabled~span,.sln-form .input-container.weather-radio-container .weather-item input:checked~span{color:#fff;font-weight:700;opacity:1}.sln-form .input-container.weather-radio-container .weather-item input:disabled~span{opacity:.4}.sln-form .input-container.consult-container .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px}.sln-form .input-container.consult-container .item-checkbox{line-height:1;text-align:center;margin:6px}.sln-form .input-container.consult-container .item-checkbox input{display:none}.sln-form .input-container.consult-container .item-checkbox .item-group{border:solid 3px #999;border-radius:12px;width:130px;min-height:130px;padding:4px 0;cursor:pointer}.sln-form .input-container.consult-container .item-checkbox .item-group.checked{border-color:#e70}.sln-form .input-container.consult-container .item-checkbox .item-group.checked .item-text{color:#444;font-weight:700}.sln-form .input-container.consult-container .item-checkbox .item-text{display:block;text-align:center;font-size:.9275rem;margin-bottom:2px;color:#666}.sln-form .input-container.consult-container .item-checkbox img{display:block;width:80px;margin:0 auto 4px;margin-bottom:6px;pointer-events:none}.sln-form .input-container.consult-container .item-checkbox .item-img-standard{display:block}.sln-form .input-container.consult-container .item-checkbox .item-img-selected{display:none}.sln-form .input-container.consult-container .item-checkbox input:checked+.item-group{border-color:#e70}.sln-form .input-container.consult-container .item-checkbox input:checked+.item-group .item-text{color:#444;font-weight:700}.sln-form .input-container.consult-container .item-checkbox input:checked+.item-group .item-img-standard{display:none}.sln-form .input-container.consult-container .item-checkbox input:checked+.item-group .item-img-selected{display:block}.sln-form .input-container.date-picker-container .form-group{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;background-color:#fff;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sln-form .input-container.date-picker-container .form-group:after{position:absolute;display:block;width:0;height:0;border:inset 5px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#777 transparent transparent;top:50%;right:7px;left:auto;margin-top:-3px;pointer-events:none}.sln-form .input-container.date-picker-container button{min-height:39px;padding:10px 20px 10px 8px;margin:0;width:100%;text-align:left;background-color:transparent;border:1px solid #ccc;line-height:1.2;color:#444}.sln-form .input-container.date-picker-container button:focus{background-color:#eee}.sln-form .input-container.date-picker-container button[disabled]{background-color:#e9e9c1}.sln-form .input-container.accordion-checkbox-container .accordion{background-color:#fff;border:solid 1px #ccc;margin-bottom:0}.sln-form .input-container.accordion-checkbox-container .accordion-title{background-color:#f6f6f6;border-bottom:solid 1px #ccc;color:#000;padding:.75rem .5rem;font-size:.875rem}.sln-form .input-container.accordion-checkbox-container .accordion-content{padding:8px 4px;border-bottom:solid 1px #ccc}.sln-form .input-container.inline-radio-container .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;padding:8px}.sln-form .input-container.inline-radio-container .form-group.disabled,.sln-form .input-container.inline-radio-container.disabled .form-group{background-color:#e9e9c1}.sln-form .input-container.inline-checkbox-container .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;padding:8px}.sln-form .input-container.inline-checkbox-container .form-group.disabled,.sln-form .input-container.inline-checkbox-container.disabled .form-group{background-color:#e9e9c1}:not(.area-watcher) .sln-form .input-container .timetable-period label{display:none}.sln-form .input-container .timetable-period .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-form .input-container .timetable-period select:nth-child(1){-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;max-width:12rem}.sln-form .input-container .timetable-period select:nth-child(2){-webkit-box-flex:1;-webkit-flex:1 1 60%;-ms-flex:1 1 60%;flex:1 1 60%;margin-left:4px}.sln-form .input-container .file-upload .form-group{background-color:#fff}.sln-form .input-container .file-upload .file-item-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px;min-height:60px}.sln-form .input-container .file-upload .file-item{position:relative;border:solid 1px #999;background-color:#f6f6f6;border-radius:8px;overflow:hidden;width:122px;height:122px;margin:8px}.sln-form .input-container .file-upload .file-item .file-delete-button{position:absolute;top:0;right:0;width:24px;height:24px;background-color:red;color:#fff}.sln-form .input-container .file-upload .file-item .file-delete-button:focus,.sln-form .input-container .file-upload .file-item .file-delete-button:hover{background-color:#c00;color:#fff}.sln-form .input-container .file-upload .file-item>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:120px;height:120px;font-size:.875rem}.sln-form .input-container .file-upload .file-item>span img{display:block;width:120px;height:120px;-o-object-fit:cover;object-fit:cover}.sln-form .input-container .file-upload .file-item>span i{display:block;font-size:2.5rem;color:#999}.sln-form .input-container .file-upload .file-item .image-item,.sln-form .input-container .file-upload .file-item .image-title{-ms-touch-action:none;touch-action:none}.sln-form .input-container .file-upload .file-btns{background-color:#ddd;border-top:dashed 1px #999;padding:12px}.sln-form .input-container .file-upload .file-btns button,.sln-form .input-container .file-upload .file-btns label{display:inline-block;display:inline-block;vertical-align:middle;margin:0;padding:.4em .6em;border:1px solid transparent;border-radius:8px;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:1rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#fff;color:#000;margin:4px;padding:10px 8px;min-width:8rem;border:solid 1px #000}[data-whatinput=mouse] .sln-form .input-container .file-upload .file-btns button,[data-whatinput=mouse] .sln-form .input-container .file-upload .file-btns label{outline:0}.sln-form .input-container .file-upload .file-btns button:focus,.sln-form .input-container .file-upload .file-btns button:hover,.sln-form .input-container .file-upload .file-btns label:focus,.sln-form .input-container .file-upload .file-btns label:hover{background-color:#eee;color:#000}.sln-form .input-container .file-upload .file-btns button i,.sln-form .input-container .file-upload .file-btns label i{margin-right:4px}.sln-form .timetable-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:8px}.sln-form .timetable-item .input-container:nth-child(1){-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;margin:0!important;max-width:12rem}.sln-form .timetable-item .input-container:nth-child(2){-webkit-box-flex:1;-webkit-flex:1 1 60%;-ms-flex:1 1 60%;flex:1 1 60%;margin:0 0 0 8px!important}:not(.area-watcher) .sln-form .timetable-item label{display:none}.sln-form .sticky-cell{position:-webkit-sticky;position:sticky;top:0;z-index:2}.sln-form .btn-holder{margin-bottom:1.5rem;padding:1rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:solid 1px #999;border-radius:0 0 8px 8px}.sln-form .btn-holder .button{width:8rem;margin:.25rem .5rem;padding:.75rem 0}.sln-form .form-error{display:block;margin-top:0;margin-bottom:0;font-size:1rem;font-weight:400;color:#000;border-color:#f44!important}.sln-form .error-message{background-color:red;color:#fff;font-weight:700;font-size:.875rem;padding:12px}.sln-note-form.__no-action-buttons{margin-top:1.5rem}.sln-note-form .standard-input-group .input>label{color:#fff;background-color:#e70}.sln-note-form .standard-input-group .form-group{border:2px solid #e70;border-radius:0 8px 8px 8px}.sln-note-form .option-input-group{background-color:#fcfce6}.sln-note-form .nest-inputs.tab-group .nest-inputs-body{background-color:#fcfce6}.sln-note-form .nest-inputs.tab-group .nest-inputs-body.__white-background{background-color:#fff}.sln-note-form .nest-inputs.tab-group .nest-inputs-body.__disabled-background{background-color:#e9e9c1}.sln-note-form .nest-inputs.tab-group .nest-inputs-body.__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sln-note-form .nest-inputs.tab-group .nest-inputs-body.__flex .help-message{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:.875rem;margin:1rem}.sln-note-form .nest-inputs.tab-group .nest-inputs-body.__flex .help-message ul{margin-bottom:0}.sln-note-form .nest-inputs.tab-group .nest-inputs-body.__flex .input-container{margin-bottom:8px}.sln-note-form .nest-inputs.tab-group .nest-inputs-body.__flex .period-dash{margin-top:42px}.sln-note-form .nest-inputs.tab-group .nest-inputs-body.__flex .checkbox .form-group{height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 .5rem}.sln-note-form .nest-inputs.tab-group .nest-inputs-body.__flex .checkbox input[type=checkbox]{margin-bottom:0}.sln-note-form .nest-inputs.tab-group.main-tab .nest-inputs-label{background-color:#e70}.sln-note-form .nest-inputs.tab-group.main-tab .nest-inputs-body{border-color:#e70}.sln-note-form .nest-inputs.tab-group.sub-tab .nest-inputs-label{background-color:#999}.sln-note-form .nest-inputs.tab-group.sub-tab .nest-inputs-body{border-color:#999}.sln-note-form .input-container .file-upload .file-btns{background-color:#ffead5;border-top-color:#e70}.sln-note-form .input-container .file-upload .file-btns button,.sln-note-form .input-container .file-upload .file-btns label{border-color:#e70;color:#bb5e00}.sln-note-form .input-container .file-upload .file-btns button:focus,.sln-note-form .input-container .file-upload .file-btns button:hover,.sln-note-form .input-container .file-upload .file-btns label:focus,.sln-note-form .input-container .file-upload .file-btns label:hover{color:#bb5e00}.sln-note-form .btn-holder{background-color:#e70}.sln-note-form .btn-holder .button.__back,.sln-note-form .btn-holder .button.back{background-color:#fff;color:#bb5e00}.sln-note-form .btn-holder .button.__back:focus,.sln-note-form .btn-holder .button.__back:hover,.sln-note-form .btn-holder .button.back:focus,.sln-note-form .btn-holder .button.back:hover{background-color:#ccc;color:#bb5e00}.sln-note-form .btn-holder .button.__cancel,.sln-note-form .btn-holder .button.cancel{background-color:#bb5e00;color:#fff}.sln-note-form .btn-holder .button.__cancel:focus,.sln-note-form .btn-holder .button.__cancel:hover,.sln-note-form .btn-holder .button.cancel:focus,.sln-note-form .btn-holder .button.cancel:hover{background-color:#840;color:#fff}.sln-note-form .btn-holder .button.__submit,.sln-note-form .btn-holder .button.submit{background-color:#fff;color:#bb5e00}.sln-note-form .btn-holder .button.__submit:focus,.sln-note-form .btn-holder .button.__submit:hover,.sln-note-form .btn-holder .button.submit:focus,.sln-note-form .btn-holder .button.submit:hover{background-color:#ccc;color:#bb5e00}.sln-note-form .timetable-period-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 8px}.sln-note-form .timetable-period-container:first-child{margin-top:8px}.sln-note-form .timetable-period-container:last-child{margin-bottom:16px}:not(.area-watcher) .sln-note-form .timetable-period-container:nth-child(n+2) label{display:none}.sln-note-form .timetable-period-container .input-container{-webkit-box-flex:1;-webkit-flex:1 1 15%;-ms-flex:1 1 15%;flex:1 1 15%;margin:4px!important}.sln-note-form .timetable-period-container .input-container:nth-child(1){-webkit-flex-basis:10%;-ms-flex-preferred-size:10%;flex-basis:10%;max-width:70px}:not(.area-watcher) .sln-note-form .timetable-period-container .input-container:nth-child(1) label{visibility:hidden}.sln-note-form .timetable-period-container .input-container:nth-child(4){-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.sln-note-form .info-list{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:.875rem;margin:.5rem .5rem .5rem 1.5rem}.sln-toggle-checkbox{display:inline-block}.sln-toggle-checkbox input{display:none}.sln-toggle-checkbox .toggler{display:inline-block;white-space:nowrap;background-position:left center;background-repeat:no-repeat;background-size:40px 20px;padding-left:45px}.sln-toggle-checkbox .toggler.__off{background-image:url(../img/form/toggle_switch_enable_off.png)}.sln-toggle-checkbox .toggler.__on{background-image:url(../img/form/toggle_switch_enable_on.png)}.sln-toggle-checkbox input:checked~.toggler.__off{display:none}.sln-toggle-checkbox input:not(:checked)~.toggler.__on{display:none}.sln-toggle-checkbox input:checked:disabled~.toggler.__on{background-image:url(../img/form/toggle_switch_disable_on.png)}.sln-toggle-checkbox input:not(:checked):disabled~.toggler.__off{background-image:url(../img/form/toggle_switch_disable_off.png)}.sln-toggle-checkbox input:disabled~.toggler .text{opacity:.5}.sln-toggle-checkbox2{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-toggle-checkbox2 input[type=checkbox]{display:none}.sln-toggle-checkbox2 input[type=checkbox]:checked~.toggler.__off{display:none}.sln-toggle-checkbox2 input[type=checkbox]:not(:checked)~.toggler.__on{display:none}.sln-toggle-checkbox2 .toggler{display:inline-block;white-space:nowrap}.sln-toggle-checkbox2 .toggler img{width:40px;height:20px}.sln-note-nav{margin:0 .5rem}.sln-note-nav .button{white-space:nowrap;background-repeat:no-repeat}.sln-note-nav .button.home{background-image:url(../img/note/nav_home_orange.png)}.area-watcher .sln-note-nav .button.home{background-image:url(../img/note/nav_home_37D.png)}.sln-note-nav .button.home.active{background-image:url(../img/note/nav_home_white.png)}.sln-note-nav .button.new-note{background-image:url(../img/note/nav_student_new_notes.png)}.area-watcher .sln-note-nav .button.new-note{background-image:url(../img/note/nav_watcher_new_notes.png)}.sln-note-nav .button.life-note{background-image:url(../img/note/nav_life_notes.png)}.sln-note-nav .button.study-note{background-image:url(../img/note/nav_study_notes.png)}.sln-note-nav .button.heart-weather{background-image:url(../img/note/nav_heart_weathers.png)}.sln-note-nav .button.study-weather{background-image:url(../img/note/nav_study_weathers.png)}.sln-note-nav .button.note{background-image:url(../img/note/nav_note_all.png)}.sln-note-nav .button.schedule{background-image:url(../img/note/nav_student_schedule.png)}.area-watcher .sln-note-nav .button.schedule{background-image:url(../img/note/nav_watcher_schedule.png)}.sln-note-nav .button.timetable{background-image:url(../img/note/nav_student_timetable.png)}.area-watcher .sln-note-nav .button.timetable{background-image:url(../img/note/nav_watcher_timetable.png)}.sln-note-nav .button.watcher{background-image:url(../img/note/nav_student_analysis.png)}.area-watcher .sln-note-nav .button.watcher{background-image:url(../img/note/nav_watcher_analysis.png)}.sln-note-nav .button.questionnaire{background-image:url(../img/note/nav_student_questionnaire.png)}.area-watcher .sln-note-nav .button.questionnaire{background-image:url(../img/note/nav_watcher_questionnaire.png)}.sln-note-nav .button.consult{background-image:url(../img/note/nav_student_consult.png)}.area-watcher .sln-note-nav .button.consult{background-image:url(../img/note/nav_watcher_consult.png)}.sln-note-nav .button.healthcare{background-image:url(../img/note/nav_student_healthcare.png)}.area-watcher .sln-note-nav .button.healthcare{background-image:url(../img/note/nav_watcher_healthcare.png)}.sln-note-nav .button.test{background-image:url(../img/note/nav_student_test.png)}.area-watcher .sln-note-nav .button.test{background-image:url(../img/note/nav_watcher_test.png)}.sln-note-nav .button.documents{background-image:url(../img/note/nav_student_documents.png)}.area-watcher .sln-note-nav .button.documents{background-image:url(../img/note/nav_watcher_documents.png)}.sln-note-nav .button.board{background-image:url(../img/note/nav_board.png)}.sln-note-nav .button.bulletin-board{background-image:url(../img/note/nav_watcher_bulletin_board.png)}.sln-note-nav .small-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media print,screen and (min-width:40em){.sln-note-nav .small-nav{display:none}}.sln-note-nav .small-nav .home-tab{-webkit-box-flex:0;-webkit-flex:0 0 48px;-ms-flex:0 0 48px;flex:0 0 48px;border:solid 1px #999;border-bottom-width:0;border-radius:8px 8px 0 0;padding:0;text-indent:-1000px;overflow:hidden;background-color:#fff;color:#666;height:40px;background-size:auto 32px;background-position:left center;text-align:left}.sln-note-nav .small-nav .home-tab:focus,.sln-note-nav .small-nav .home-tab:hover{background-color:#e6e6e6;color:#666}.sln-note-nav .small-nav .home-tab.active{background-color:#e70;color:#fff}.sln-note-nav .small-nav .home-tab.active:focus,.sln-note-nav .small-nav .home-tab.active:hover{background-color:#bb5e00;color:#fff}.area-watcher .sln-note-nav .small-nav .home-tab.active{background-color:#37d;color:#fff}.area-watcher .sln-note-nav .small-nav .home-tab.active:focus,.area-watcher .sln-note-nav .small-nav .home-tab.active:hover{background-color:#205fbd;color:#fff}.sln-note-nav .small-nav .board{-webkit-box-flex:0;-webkit-flex:0 0 48px;-ms-flex:0 0 48px;flex:0 0 48px;height:36px;background-size:auto 30px;background-position:center;margin:0 0 4px 8px;text-indent:-1000px;overflow:hidden}.sln-note-nav .small-nav .tab-container{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.sln-note-nav .small-nav .tab-container .active-tab{min-width:240px;height:40px;border:solid 1px #999;border-bottom-width:0;border-radius:8px 8px 0 0;padding-left:48px;margin:0 auto 0 8px;position:relative;background-color:#e70;color:#fff;background-size:auto 32px;background-position:left center;text-align:left}.sln-note-nav .small-nav .tab-container .active-tab:focus,.sln-note-nav .small-nav .tab-container .active-tab:hover{background-color:#bb5e00;color:#fff}.area-watcher .sln-note-nav .small-nav .tab-container .active-tab{background-color:#37d;color:#fff}.area-watcher .sln-note-nav .small-nav .tab-container .active-tab:focus,.area-watcher .sln-note-nav .small-nav .tab-container .active-tab:hover{background-color:#205fbd;color:#fff}.sln-note-nav .small-nav .tab-container .active-tab:after{position:absolute;top:50%;right:11px;display:block;margin-top:-6px;width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:''}.sln-note-nav .small-nav .tab-container .tab-wrapper{position:absolute;top:0;left:0;z-index:20;width:240px;padding:4px;visibility:hidden;border:solid 1px #ddd;border-radius:0;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3)}.sln-note-nav .small-nav .tab-container .tab-wrapper.is-open{display:block;visibility:visible}.sln-note-nav .small-nav .tab-container .tab-group{border-bottom:solid 1px #ccc}.sln-note-nav .small-nav .tab-container a{font-size:.9375rem;color:#444;display:block;position:relative;padding:12px 28px 12px 50px;border-bottom:dashed 1px #ddd;background-color:#fff;border-radius:0;text-align:left;background-size:auto 30px;background-position:left center}.sln-note-nav .small-nav .tab-container a:last-child{border-bottom-width:0}.sln-note-nav .small-nav .tab-container a.active{font-weight:700;background-color:#eee}.sln-note-nav .small-nav .tab-container a:after{position:absolute;top:50%;right:11px;display:block;margin-top:-6px;width:6px;height:10px;border-right:2px solid #e70;border-bottom:2px solid #e70;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:'';opacity:0}.sln-note-nav .small-nav .tab-container a.active:after{opacity:1}.sln-note-nav .medium-nav{display:none}@media print,screen and (min-width:40em){.sln-note-nav .medium-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media print,screen and (min-width:60em){.sln-note-nav .medium-nav{margin-left:2rem;margin-right:.5rem}}.sln-note-nav .medium-nav .tab-container{margin:0 16px 0 8px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden}.sln-note-nav .medium-nav .tab-container::-webkit-scrollbar{-webkit-appearance:none;height:12px;background-color:#bbb}.sln-note-nav .medium-nav .tab-container::-webkit-scrollbar-thumb{border-radius:8px;background-color:#888}.sln-note-nav .medium-nav .tab-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.sln-note-nav .medium-nav .tab-wrapper .nav-tab{margin:0 2px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-width:94px}.sln-note-nav .medium-nav .tab-wrapper .nav-tab.small-tab{min-width:66px;height:52px;background-size:auto 22px;background-position:center 4px}.sln-note-nav .medium-nav .tab-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:0 4px;padding:8px 8px 0;background-color:#ccc;border-radius:8px 8px 0 0;min-height:72px}.area-watcher .sln-note-nav .medium-nav .tab-group{min-height:62px}.sln-note-nav .medium-nav .home-tab,.sln-note-nav .medium-nav .nav-tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:5px;border:solid 1px #999;border-bottom-width:0;border-radius:8px 8px 0 0;background-color:#fff;color:#666;font-size:.9375rem;height:64px;background-size:auto 38px;background-position:center 4px}.sln-note-nav .medium-nav .home-tab:focus,.sln-note-nav .medium-nav .home-tab:hover,.sln-note-nav .medium-nav .nav-tab:focus,.sln-note-nav .medium-nav .nav-tab:hover{background-color:#e6e6e6;color:#666}.sln-note-nav .medium-nav .home-tab.active,.sln-note-nav .medium-nav .nav-tab.active{background-color:#e70;color:#fff}.sln-note-nav .medium-nav .home-tab.active:focus,.sln-note-nav .medium-nav .home-tab.active:hover,.sln-note-nav .medium-nav .nav-tab.active:focus,.sln-note-nav .medium-nav .nav-tab.active:hover{background-color:#bb5e00;color:#fff}.area-watcher .sln-note-nav .medium-nav .home-tab.active,.area-watcher .sln-note-nav .medium-nav .nav-tab.active{background-color:#37d;color:#fff}.area-watcher .sln-note-nav .medium-nav .home-tab.active:focus,.area-watcher .sln-note-nav .medium-nav .home-tab.active:hover,.area-watcher .sln-note-nav .medium-nav .nav-tab.active:focus,.area-watcher .sln-note-nav .medium-nav .nav-tab.active:hover{background-color:#205fbd;color:#fff}.sln-note-nav .medium-nav .home-tab{-webkit-box-flex:0;-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px;margin:0 8px}.sln-note-nav .medium-nav .board{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:.9375rem;-webkit-box-flex:0;-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;height:60px;margin:8px;background-size:auto 30px;background-position:center 4px}.sln-note-article-paging{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:solid 1px #ccc;background-color:#f6f6f6;margin-bottom:1.5rem;padding:.25rem;overflow:hidden}.sln-note-article-paging .button-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.sln-note-article-paging .button-holder.__nav{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}.sln-note-article-paging .button-holder.__index{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sln-note-article-paging .button-holder.__prev{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.sln-note-article-paging .button-holder.__next{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.sln-note-article-paging .nav-button{display:inline-block;vertical-align:middle;margin:0;padding:.4em .6em;border:1px solid transparent;border-radius:8px;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:1rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#f6f6e6;color:#666;border:solid 1px #999;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:.9375rem;line-height:1.2;margin:4px;padding:.25rem .5rem}[data-whatinput=mouse] .sln-note-article-paging .nav-button{outline:0}.sln-note-article-paging .nav-button:focus,.sln-note-article-paging .nav-button:hover{background-color:#e9e9c1;color:#666}.sln-note-article-paging .nav-button.disabled,.sln-note-article-paging .nav-button[disabled]{cursor:not-allowed;outline:0;opacity:.2}.sln-note-article-paging .nav-button img{width:15px;height:15px;margin:4px}.sln-note-article-paging .nav-button.index{background-color:#fff}.sln-note-article-paging .nav-button.index:focus,.sln-note-article-paging .nav-button.index:hover{background-color:#eee}.sln-note-article-paging .nav-button .label-text .name,.sln-note-article-paging .nav-button .label-text .period,.sln-note-article-paging .nav-button .label-text .text{margin:0 .25rem}.sln-note-article-paging .nav-button .label-text .period{white-space:nowrap}.sln-data-filters+.sln-note-article-paging{margin-top:-1.25rem}.sln-note-home-box{border:solid 3px #999;border-radius:16px;background-color:#fff;overflow:hidden;margin-bottom:1.5rem}.sln-note-home-box .box-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f7f7f7;border-bottom:solid 1px #999;padding:8px 12px;font-weight:700;color:#666}.sln-note-home-box .box-header.__yellow-background{background-color:#fffede}.sln-note-home-box .box-header.__orange-background{background-color:#fa3}.sln-note-home-box .header-title{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-note-home-box .header-title .title-icon{width:30px;height:auto;margin-right:.5rem}.sln-note-home-box .header-title .title-icon.__large{width:40px}.sln-note-home-box .header-title .title-text.__large{font-size:1.125rem}.sln-note-home-box .header-title .title-text.__white{color:#fff}.sln-note-home-box .header-buttons .button-caption{font-size:.875rem;color:#999;margin-right:4px}.sln-note-home-box .header-buttons .select-button{font-size:.9375rem;background-color:#fff;color:#e70;border:solid 1px #e70;border-radius:8px;padding:.4rem .5rem;margin:0 2px}.sln-note-home-box .header-buttons .select-button:focus,.sln-note-home-box .header-buttons .select-button:hover{background-color:#eee;color:#e70}.sln-note-home-box .header-buttons .select-button.__selected{pointer-events:none;background-color:#e70;color:#fff}.sln-note-home-box .group-holder{padding:.75rem .5rem}.sln-note-home-box .group-holder:not(:last-child){border-bottom:solid 2px #999}.sln-note-home-box .group-holder a{color:#e70}.sln-note-home-box .group-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-bottom:dashed 1px #ccc;padding-bottom:.5rem;margin-bottom:1rem}.sln-note-home-box .group-header-icon{width:30px;height:auto;margin-right:.5rem}.sln-note-home-box .group-header-title{margin-top:4px;font-weight:700;color:#666}.sln-note-home-box .group-header-title.__no-icon{margin-left:8px}.sln-note-home-box .group-content-label{margin-bottom:.25rem}.sln-note-home-box .group-content-label .label-item{font-size:.8125rem;margin:2px;display:inline-block;padding:.25rem .5rem;border:solid 1px #ccc;line-height:1}.sln-note-home-box .group-content-label .label-item.__red{background-color:#fcc}.sln-note-home-box .group-content-label .label-item.__yellow{background-color:#ffc}.sln-note-home-box .group-content-label .label-item.__blue{background-color:#cff}.sln-note-home-box .group-content-label .label-item.__info{background-color:#eff}.sln-note-home-box .group-content-label .label-item.__important{background-color:#ddf}.sln-note-home-box .group-content-label .label-item.__emergency{background-color:#fcc}.sln-note-home-box .group-content-label .label-item.__caution{background-color:#fffede}.sln-note-home-box .group-content.__with-bottom-border{border-bottom:dashed 1px #ccc}.sln-note-home-box .group-content ul{margin-bottom:.5rem}.sln-note-home-box .group-content .date{color:#777;font-size:.8125rem;font-weight:400;margin-left:.5rem}.sln-note-home-box .group-content .data-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.5rem}.sln-note-home-box .group-content .data-item-icon{width:30px;height:auto;margin-right:.5rem}.sln-note-home-box .group-content .data-item-text{margin-top:4px}.sln-note-home-box .group-content .data-separator{margin-top:1rem;margin-bottom:.5rem}.sln-note-home-box .group-content .separator-title{border:solid 1px #ccc;color:#777;font-size:.875rem;padding:4px 8px}.sln-note-home-box .group-more{border-top:dashed 1px #ccc;margin-top:1rem;padding-top:.5rem;text-align:right;font-size:.9375rem}.sln-note-home-box .heart-weather-user{background-color:#e70;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-note-home-box .heart-weather-user .title{-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;text-align:center;margin-bottom:0}.sln-note-home-box .heart-weather-user .title img{max-height:120px}.sln-note-home-box .heart-weather-user .holder{-webkit-box-flex:1;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%;margin:5px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-radius:10px;border:solid 12px #fff;border-image-slice:12 fill;border-image-width:auto;border-image-repeat:round;border-image-source:url(../img/note/btn_student_common_OFF.png)}.sln-note-home-box .heart-weather-user .holder.editable{border-image-source:url(../img/note/btn_student_common_ON.png)}.sln-note-home-box .heart-weather-user .holder.disabled{pointer-events:none}.sln-note-home-box .heart-weather-user .holder img{display:block;margin:0 auto;max-height:80px}.sln-note-home-box .heart-weather .period-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sln-note-home-box .heart-weather .period-group:nth-child(even){border-top:solid 1px #8cf;background-color:#fffede}.sln-note-home-box .heart-weather .period-group .period-title{-webkit-box-flex:0;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;margin:.5rem 0;border-right:dashed 1px #8cf;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.sln-note-home-box .heart-weather .period-group .period-title a{color:#444}.sln-note-home-box .heart-weather .period-group .heart-weather-group{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:.25rem}.sln-note-home-box .heart-weather-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:transparent}.sln-note-home-box .heart-weather-group .weather-item{-webkit-box-flex:0;-webkit-flex:0 0 36px;-ms-flex:0 0 36px;flex:0 0 36px;margin:.25rem}.sln-note-home-box .heart-weather-group .weather-item .header-icon{max-width:50px}.sln-note-home-box .heart-weather-group .weather-item .counter{display:block;text-align:center;margin-top:4px;white-space:nowrap}.sln-note-home-box .healthcare-user{background-color:#e70;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-note-home-box .healthcare-user .icon{-webkit-box-flex:1;-webkit-flex:1 1 68px;-ms-flex:1 1 68px;flex:1 1 68px;min-width:40px;max-width:100px;margin:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-radius:10px;border:solid 12px #fff;border-image-slice:12 fill;border-image-width:auto;border-image-repeat:round;border-image-source:url(../img/note/btn_student_common_ON.png)}.sln-note-home-box .healthcare-user .icon.disabled{border-image-source:url(../img/note/btn_student_common_OFF.png);pointer-events:none}.sln-note-home-box .healthcare-user .icon img{display:block;margin:0 auto;max-height:80px}.sln-note-home-box .healthcare-user .status{-webkit-box-flex:1;-webkit-flex:1 1 112px;-ms-flex:1 1 112px;flex:1 1 112px;color:#fff;margin:8px}.sln-note-home-box .healthcare-user .status .datetime{font-size:.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sln-note-home-box .healthcare-user .status .datetime span{white-space:nowrap}.sln-note-home-box .healthcare-user .status .temperature{display:block;font-size:1.25rem;white-space:nowrap}.sln-note-home-box .healthcare-user .is-checked{-webkit-box-flex:0;-webkit-flex:0 0 64px;-ms-flex:0 0 64px;flex:0 0 64px;border-left:dashed 2px #fa3;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin:8px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sln-note-home-box .healthcare-user .is-checked img{display:block;width:40px;height:auto;margin-bottom:.5rem;margin-left:.5rem}.sln-note-home-box .healthcare-user .is-checked span{color:#fff;font-size:.8125rem}.sln-note-home-box .healthcare-watcher .info{padding:.5rem 1rem;background-color:#def}.sln-note-home-box .healthcare-watcher .info .info-icon{width:30px;height:auto;margin-right:.5rem}.sln-note-home-box .healthcare-watcher .results{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:dashed 1px #ccc;border-width:1px 0;padding:1rem .25rem}.sln-note-home-box .healthcare-watcher .result-item{-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:120px;padding:0 2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sln-note-home-box .healthcare-watcher .result-title{display:block;text-align:center}.sln-note-home-box .healthcare-watcher .result-icon{width:75px;height:auto;margin:auto auto 0}.sln-note-home-box .healthcare-watcher .result-counter{display:block;text-align:center}.sln-note-home-box .healthcare-watcher .footer{text-align:right;padding:.5rem 1rem}.sln-note-home-box .healthcare-watcher .footer a{color:#e70}.sln-note-home-box .healthcare-watcher .footer .footer-icon{width:20px;height:auto;margin-right:.25rem}.sln-note-home-box .consult-watcher .results{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:6px}.sln-note-home-box .consult-watcher .result-item{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 33.33%;-ms-flex:1 1 33.33%;flex:1 1 33.33%;margin:4px;padding:8px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:solid 2px transparent}.sln-note-home-box .consult-watcher .result-item.__yours{background-color:#feb;border-color:#e14}.sln-note-home-box .consult-watcher .result-item.__total{background-color:#fd9}.sln-note-home-box .consult-watcher .result-item.__unread{background-color:#fffede;border-color:#fd9}.sln-note-home-box .consult-watcher .result-item.__invisible{visibility:hidden}.sln-note-home-box .consult-watcher .result-item.__disabled{opacity:.3;pointer-events:none}.sln-note-home-box .consult-watcher .result-title{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;display:block;text-align:center;font-size:.8125rem}.sln-note-home-box .consult-watcher .result-title .nowrap{display:inline-block}.sln-note-home-box .consult-watcher a.result-title{color:#444}.sln-note-home-box .consult-watcher a.result-title::before{position:absolute;inset:0;content:''}.sln-note-home-box .consult-watcher a.result-title:active,.sln-note-home-box .consult-watcher a.result-title:hover{color:#c02}.sln-note-home-box .consult-watcher a.result-title:active::before,.sln-note-home-box .consult-watcher a.result-title:hover::before{border:solid 1px #c02}.sln-note-home-box .consult-watcher .result-counter{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;text-align:center;margin-top:4px}.sln-note-home-box .consult-watcher .result-counter a{position:relative;color:#e14}.sln-note-home-box .consult-watcher .result-counter a:active,.sln-note-home-box .consult-watcher .result-counter a:hover{color:#c02}.sln-note-home-box .consult-watcher .result-counter .count{display:inline-block;font-weight:700;font-size:1.5rem}.sln-note-home-box .consult-watcher .result-counter .unit{font-weight:700;font-size:.8125rem;margin-left:2px}.sln-note-home-box .consult{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:1rem}.sln-note-home-box .consult a{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#fff;color:#e70;border:solid 2px #999;border-radius:8px;padding:.5rem;margin-left:.5rem;white-space:nowrap}.sln-note-home-box .consult a:focus,.sln-note-home-box .consult a:hover{background-color:#eee;color:#e70}.sln-note-home-box .consult a img{width:30px;height:auto}.sln-note-home-box .timetable{font-size:.9375rem;overflow-x:auto}.sln-note-home-box .timetable table{margin:0;border-width:0;table-layout:fixed;width:100%;min-width:500px}.sln-note-home-box .timetable tbody,.sln-note-home-box .timetable td,.sln-note-home-box .timetable th,.sln-note-home-box .timetable thead,.sln-note-home-box .timetable tr{margin:0;border-width:0;line-height:1.4;-webkit-box-sizing:border-box;box-sizing:border-box}.sln-note-home-box .timetable td.period,.sln-note-home-box .timetable th.period{width:2.5rem}.sln-note-home-box .timetable td.subject,.sln-note-home-box .timetable th.subject{width:3.5rem}@media screen and (min-width:75em){.sln-note-home-box .timetable td.subject,.sln-note-home-box .timetable th.subject{width:6rem}}.sln-note-home-box .timetable td.lesson,.sln-note-home-box .timetable th.lesson{width:5rem}@media screen and (min-width:75em){.sln-note-home-box .timetable td.lesson,.sln-note-home-box .timetable th.lesson{width:9rem}}.area-user .sln-note-home-box .timetable td.weather,.area-user .sln-note-home-box .timetable th.weather{width:3.5rem}.sln-note-home-box .timetable td.reaction,.sln-note-home-box .timetable th.reaction{width:4.25rem}.sln-note-home-box .timetable td.our-notes,.sln-note-home-box .timetable th.our-notes{width:4.25rem}.sln-note-home-box .timetable thead{border-width:0}.sln-note-home-box .timetable th{font-size:.875rem;color:#fff;font-weight:400;text-align:center;padding:8px 2px 6px 2px;background-color:#e70}.sln-note-home-box .timetable th.lesson,.sln-note-home-box .timetable th.memo,.sln-note-home-box .timetable th.period,.sln-note-home-box .timetable th.subject{background-color:#fa3}.sln-note-home-box .timetable th.our-notes{background-color:#d50;font-size:.75rem}.area-watcher .sln-note-home-box .timetable th{background-color:#37d}.area-watcher .sln-note-home-box .timetable th.lesson,.area-watcher .sln-note-home-box .timetable th.memo,.area-watcher .sln-note-home-box .timetable th.period,.area-watcher .sln-note-home-box .timetable th.subject{background-color:#59e}.area-watcher .sln-note-home-box .timetable th.our-notes{background-color:#15b}.sln-note-home-box .timetable tbody tr td{background-color:#fff}.sln-note-home-box .timetable tbody tr td.__link:hover{background-color:#eee}.sln-note-home-box .timetable tbody tr:nth-child(even) td{background-color:#fffede}.sln-note-home-box .timetable tbody tr:nth-child(even) td.__link:hover{background-color:#eeeece}.sln-note-home-box .timetable tbody tr.school-hide-hour td{background-color:#ccc;opacity:.7}.sln-note-home-box .timetable tbody tr.school-hide-hour:nth-child(even) td{background-color:#ccceae}.sln-note-home-box .timetable tbody td{padding:8px 4px;vertical-align:top;text-align:left;border-right:dashed 1px #fa5;border-bottom:solid 1px #fa5}.area-watcher .sln-note-home-box .timetable tbody td{border-color:#8cf}.sln-note-home-box .timetable tbody td.__link{cursor:pointer}.sln-note-home-box .timetable tbody td.period,.sln-note-home-box .timetable tbody td.subject{text-align:center;font-weight:700;color:#e70}@media print,screen and (min-width:40em){.sln-note-home-box .timetable tbody td.period,.sln-note-home-box .timetable tbody td.subject{font-size:1.0625rem}}.sln-note-home-box .timetable tbody td.subject .custom-subject{display:block;font-size:.875rem}.sln-note-home-box .timetable tbody td.memo ul{margin-bottom:4px}.sln-note-home-box .timetable tbody td.memo .memo-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sln-note-home-box .timetable tbody td.memo .memo-text{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.sln-note-home-box .timetable tbody td.memo .memo-option{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.sln-note-home-box .timetable tbody td.memo .memo-option .sln-attached-files{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.sln-note-home-box .timetable tbody td.memo .memo-option .sln-attached-files>span{margin:2px}.sln-note-home-box .timetable tbody td.memo .sln-action-button{margin:2px}.sln-note-home-box .timetable tbody td.weather{text-align:center}.sln-note-home-box .timetable tbody td.weather img{max-height:40px}.sln-note-home-box .timetable tbody td.note{overflow:hidden}.sln-note-home-box .timetable tbody td.note .caution{color:red}.sln-note-home-box .timetable tbody td.reaction ul{list-style-type:none;margin:0;padding:0}.sln-note-home-box .timetable tbody td.reaction li{white-space:nowrap;font-size:.875rem}.sln-note-home-box .timetable tbody td.reaction img{width:24px;height:auto;margin-right:2px}.sln-note-home-box .timetable tbody td.our-notes a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sln-note-home-box .timetable tbody td.our-notes img{width:40px;height:auto}.sln-note-home-box .timetable tbody td.our-notes img.invisible-icon{visibility:hidden}.sln-note-home-box .timetable tbody td.our-notes .count{display:inline-block;width:1rem;font-size:.875rem;text-align:right;white-space:nowrap;color:#444}.sln-note-home-box .schedule .sln-action-button{margin:4px}.sln-note-home-box .schedule .schedule-group{margin:1rem}.sln-note-home-box .schedule .schedule-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:solid 1px #ccc}.sln-note-home-box .schedule .schedule-header .header-title{font-weight:700;font-size:1.0625rem;margin:.5rem}.sln-note-home-box .schedule .schedule-header .header-buttons{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right}.sln-note-home-box .note-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4px}.sln-note-home-box .note-list .note-item{-webkit-box-flex:0;-webkit-flex:0 0 235px;-ms-flex:0 0 235px;flex:0 0 235px;max-width:235px;height:320px;border:solid 2px #999;margin:4px;position:relative}.sln-note-home-box .note-list .note-item .img-item img,.sln-note-home-box .note-list .note-item .stamp-item img{width:30px;height:30px}.sln-note-home-box .note-list .note-item .item-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:solid 1px #ccc;height:64px;overflow:hidden}.sln-note-home-box .note-list .note-item .item-header .account-img,.sln-note-home-box .note-list .note-item .item-header .weather-icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:30px;height:30px;margin:6px}.sln-note-home-box .note-list .note-item .item-header .account-img{-o-object-fit:cover;object-fit:cover;border-radius:50%;background-color:#ccc}.sln-note-home-box .note-list .note-item .item-header .user-name{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;font-size:.9125rem;line-height:1.2}.sln-note-home-box .note-list .note-item .item-body{height:240px;overflow:hidden}.sln-note-home-box .note-list .note-item .item-body>div{padding:4px 8px;border-top:dashed 1px #ccc}.sln-note-home-box .note-list .note-item .item-body>div:first-child{border-width:0}.sln-note-home-box .note-list .note-item .item-body .group{font-size:.8125rem}.sln-note-home-box .note-list .note-item .item-body .group .public-opened{color:#e70}.sln-note-home-box .note-list .note-item .item-body .date{font-size:.8125rem}.sln-note-home-box .note-list .note-item .item-body .memo{padding-top:8px;padding-bottom:8px;font-size:.9375rem;height:110px;overflow:hidden}.sln-note-home-box .note-list .note-item .item-footer{position:absolute;left:0;bottom:0;width:231px}.sln-note-home-box .note-list .note-item .item-footer>div{padding:4px 8px}.sln-note-home-box .note-list .note-item .item-footer .others{border-top:dashed 1px #ccc;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:40px}.sln-note-home-box .note-list .note-item .item-footer .others .files span:not(.count){font-size:1.5rem;color:#aaa}.sln-note-home-box .note-list .note-item .item-footer .others .files .count{font-size:.875rem;margin-left:4px}.sln-note-home-box .note-list .note-item .item-footer .others .show-article-detail{font-size:.875rem;color:#e70;margin-left:auto}.sln-note-home-box .note-list .note-item .item-footer .comment-and-stamp{background-color:#f7f7f7;margin-top:#eee;padding:8px;min-height:54px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-note-home-classwork{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sln-note-home-classwork-nav{-webkit-box-flex:0;-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px;padding:40px 0 40px}.sln-note-home-classwork-nav .nav-tab{display:block;text-align:center;border:solid 2px #999;border-right-width:0;border-top-left-radius:6px;border-bottom-left-radius:6px;min-height:60px}.sln-note-home-classwork-nav .nav-tab.__back{padding:4px 0;margin-bottom:8px;margin-left:8px}.sln-note-home-classwork-nav .nav-tab.__period{margin-bottom:4px;background-color:#f7f7f7;color:#444}.sln-note-home-classwork-nav .nav-tab.__period:focus,.sln-note-home-classwork-nav .nav-tab.__period:hover{background-color:#eee;color:#444}.sln-note-home-classwork-nav .nav-tab.__active .period,.sln-note-home-classwork-nav .nav-tab.__active .subject{color:#fff}.sln-note-home-classwork-nav .back-icon img{width:24px;height:auto}.sln-note-home-classwork-nav .back-label{display:block;color:#666;font-size:.75rem;line-height:1.2}.sln-note-home-classwork-nav .period{display:block;color:#e70;font-weight:700;line-height:1.6;margin:8px 0 4px}.sln-note-home-classwork-nav .subject{display:block;color:#666;font-size:.9375rem;line-height:1.2;margin:4px 0 8px}.sln-note-home-classwork-main{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;background-color:#fff;border:solid 3px transparent;border-radius:.75rem;overflow:hidden}.sln-note-home-classwork-main .clockwork-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.25rem;color:#fff}.sln-note-home-classwork-main .clockwork-header .group,.sln-note-home-classwork-main .clockwork-header .period{-webkit-box-flex:0;-webkit-flex:0 0 150px;-ms-flex:0 0 150px;flex:0 0 150px;line-height:1.2;margin:0 .25rem;min-height:10px}.sln-note-home-classwork-main .clockwork-header .period{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-note-home-classwork-main .clockwork-header .period img{width:24px;height:auto;margin-right:4px}.sln-note-home-classwork-main .clockwork-header .group{text-align:right}.sln-note-home-classwork-main .clockwork-header .subject{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;font-size:1.25rem;font-weight:700;text-align:center;margin:.25rem .5rem}.sln-note-home-classwork-main .clockwork-header .unit-side{-webkit-box-flex:0;-webkit-flex:0 0 180px;-ms-flex:0 0 180px;flex:0 0 180px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:10px}.sln-note-home-classwork-main .clockwork-header .unit-side.__right{text-align:right;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.sln-note-home-classwork-main .clockwork-header .unit-side.__wide{-webkit-flex-basis:215px;-ms-flex-preferred-size:215px;flex-basis:215px}.sln-note-home-classwork-main .clockwork-header .unit{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center;margin:.5rem .5rem}.sln-note-home-classwork-main .clockwork-header .nav-button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.875rem;font-weight:700;border-radius:8px;border-width:0;padding:4px;margin:.5rem .25rem;line-height:1.2}.sln-note-home-classwork-main .clockwork-header .nav-button .nav-text{margin:0 4px}.sln-note-home-classwork-main .clockwork-header .action-button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-color:transparent;color:#444;border:solid 1px #fff;border-radius:8px;width:28px;height:auto;padding:6px;margin-left:.5rem;margin-right:.25rem}.sln-note-home-classwork-main .clockwork-header .action-button:focus,.sln-note-home-classwork-main .clockwork-header .action-button:hover{background-color:rgba(1,1,1,.05);color:#444}.sln-note-home-classwork-main .section-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f7f7f7;border-bottom:solid 1px #999;padding:.5rem 1rem;font-weight:700;color:#666}.sln-note-home-classwork-main .section-header .section-title{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-note-home-classwork-main .section-header .section-title .title-icon{width:30px;height:auto;margin-right:.5rem}.sln-note-home-classwork-main .section-header .section-title .title-icon.__large{width:40px}.sln-note-home-classwork-main .section-header .section-title .title-text.__large{font-size:1.125rem}.sln-note-home-classwork-main .section-header .section-title .title-text.__white{color:#fff}.sln-note-home-classwork-main .section-header .section-buttons .toggle-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.875rem;padding:.4rem .5rem;margin:0 2px;width:7rem}.sln-note-home-classwork-main .section-header .section-buttons .toggle-button img{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:12px;height:auto}.sln-note-home-classwork-main .section-header .section-buttons .toggle-button span{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center}.sln-note-home-classwork-main .section-header .section-buttons .link-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.875rem;padding:.4rem .75rem;margin-left:.5rem;border-radius:6px}.sln-note-home-classwork-main .section-header .section-buttons .link-button img{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:22px;height:auto;margin-right:4px}.sln-note-home-classwork-main .section-content{border-bottom:solid 2px transparent}.sln-note-home-classwork-main .link-list{padding:8px}.sln-note-home-classwork-main .link-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:solid 2px #999;margin:8px;overflow:hidden}.sln-note-home-classwork-main .link-item .link-image{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:3px}.sln-note-home-classwork-main .link-item .link-image img{width:120px;height:120px;-o-object-fit:cover;object-fit:cover}.sln-note-home-classwork-main .link-item .link-image .icon{width:120px;height:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#999;font-size:3.5rem}.sln-note-home-classwork-main .link-item .link-data{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;border-bottom:solid 1px #ccc}.sln-note-home-classwork-main .link-item .link-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:solid 1px #ccc}.sln-note-home-classwork-main .link-item .link-title{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:8px;background-color:#fffede}.sln-note-home-classwork-main .link-item .link-title.__editing{background-color:#fff}.sln-note-home-classwork-main .link-item .link-status{-webkit-box-flex:0;-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px;color:#fff;background-color:#999;padding:8px;border-left:solid 1px #ccc;text-align:center}.sln-note-home-classwork-main .link-item .link-status.__colored{background-color:#e70}.sln-note-home-classwork-main .link-item .link-status.__editing{text-align:left;background-color:#ff9}.sln-note-home-classwork-main .link-item .link-body{border-bottom:dashed 1px #ccc;padding:8px;color:#777}.sln-note-home-classwork-main .link-item .link-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sln-note-home-classwork-main .link-item .link-box,.sln-note-home-classwork-main .link-item .link-text{padding:8px}.sln-note-home-classwork-main .link-item .link-box a,.sln-note-home-classwork-main .link-item .link-text a{color:#e70;font-size:.875rem}.sln-note-home-classwork-main .link-item .link-box img,.sln-note-home-classwork-main .link-item .link-text img{width:20px;height:auto}.sln-note-home-classwork-main .link-item .link-text{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.sln-note-home-classwork-main .link-item .link-box{-webkit-box-flex:0;-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px;background-color:#f7f7f7;border-left:dashed 1px #ccc;text-align:center}.sln-note-home-classwork-main .lesson-status-item{margin:4px;padding:12px;border-bottom:solid 1px #ccc}.sln-note-home-classwork-main .lesson-status-item .item{margin-right:.75rem}.sln-note-home-classwork-main .lesson-graph-item{margin:2rem 2rem 1rem}.sln-note-home-classwork-main .lesson-user-table-item{margin:1rem}.sln-note-home-classwork-main .lesson-user-table-item table{background-color:#fff;margin:0}.sln-note-home-classwork-main .lesson-user-table-item thead th{font-size:.875rem;color:#fff;text-align:center}.sln-note-home-classwork-main .lesson-user-table-item thead th.name,.sln-note-home-classwork-main .lesson-user-table-item thead th.number{background-color:#59e}.sln-note-home-classwork-main .lesson-user-table-item thead th.is-public,.sln-note-home-classwork-main .lesson-user-table-item thead th.note,.sln-note-home-classwork-main .lesson-user-table-item thead th.weather{background-color:#37d}.sln-note-home-classwork-main .lesson-user-table-item thead th.comment,.sln-note-home-classwork-main .lesson-user-table-item thead th.stamp{background-color:#15b}.sln-note-home-classwork-main .lesson-user-table-item thead th img{width:24px;height:auto}.sln-note-home-classwork-main .lesson-user-table-item tbody{border-width:0}.sln-note-home-classwork-main .lesson-user-table-item tbody tr{border-bottom:solid 1px #8cf}.sln-note-home-classwork-main .lesson-user-table-item tbody tr:nth-child(odd){background-color:#f7f7f7}.sln-note-home-classwork-main .lesson-user-table-item tbody td{border-right:dashed 1px #8cf}.sln-note-home-classwork-main .lesson-user-table-item tbody td:last-child{border-right-width:0}.sln-note-home-classwork-main .lesson-user-table-item tbody td.number{word-break:normal;text-align:center}.sln-note-home-classwork-main .lesson-user-table-item tbody td.name{color:#e70;word-break:keep-all}.sln-note-home-classwork-main .lesson-user-table-item tbody td.is-public{color:#999;text-align:center}.sln-note-home-classwork-main .lesson-user-table-item tbody td.weather{text-align:center}.sln-note-home-classwork-main .lesson-user-table-item tbody td.weather img{width:36px;height:auto}.sln-note-home-classwork-main .lesson-user-table-item tbody td.comment,.sln-note-home-classwork-main .lesson-user-table-item tbody td.stamp{text-align:center;word-break:normal}.sln-note-home-classwork-main .lesson-article-list-item{margin:1rem 4px}.sln-note-home-classwork-main .lesson-article-list-item.__with-bottom-border{border-bottom:solid 1px #ccc}.sln-note-home-classwork-main .lesson-article-list-item .sln-note-article-item2:last-child{border-bottom-width:0}.sln-note-home-schedule-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:dashed 1px #ccc;margin:0 1rem 0 1.5rem}.sln-note-home-schedule-item.__no-last-border:last-child{border-width:0}.sln-note-home-schedule-item.__in-timetable{border-width:0;margin:0}.sln-note-home-schedule-item.__in-timetable .item-body{display:block;padding:.5rem .25rem .5rem 0}.sln-note-home-schedule-item.__in-timetable .sln-attached-files{margin-left:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.sln-note-home-schedule-item .item-body{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem .25rem .75rem 0}.sln-note-home-schedule-item .item-body ul{margin-bottom:0}.sln-note-home-schedule-item .item-body .text-title{font-size:1.0625rem}.sln-note-home-schedule-item .item-body .text-body{font-size:.9375rem}.sln-note-home-schedule-item .item-body .sln-attached-files{margin-left:.5rem;min-height:40px}.sln-note-home-schedule-item .item-action{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:.5rem;margin-bottom:1rem}.sln-schedule-article{border:2px solid #e70;border-radius:8px;background-color:#fff;margin-bottom:1.5rem}.sln-schedule-article .item{margin:8px;padding-bottom:4px;border-bottom:dashed 1px #ccc}.sln-schedule-article .item-label{color:#999;font-size:.875rem}.sln-schedule-article .item-field{background-color:#fff;padding:4px 4px 4px 3rem}.sln-schedule-article .item-field .attached-files{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sln-schedule-article .item-field .attached-files .file-holder{margin-right:8px;margin-bottom:8px}.sln-schedule-article .item-field .attached-files .file-item{display:block;margin-bottom:4px;border:solid 4px #ccc;border-radius:6px;background-color:#eee;width:100px;height:100px;overflow:hidden}.sln-schedule-article .item-field .attached-files .file-item img{display:block;width:92px;height:92px;-o-object-fit:cover;object-fit:cover}.sln-schedule-article .item-field .attached-files .file-item i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:92px;height:92px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:2.5rem;color:#bbb}.sln-schedule-article .item-field .attached-files .file-name{display:block;font-size:.875rem;text-align:center}.sln-schedule-list.__active{padding:0!important}.sln-schedule-list .schedule-holder{padding:4px}.sln-schedule-list .schedule-holder:focus,.sln-schedule-list .schedule-holder:hover{cursor:pointer;background-color:#fef5ee}.sln-schedule-list .schedule-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:3px}.sln-schedule-list .schedule-item:hover{cursor:pointer}.sln-schedule-list .schedule-item .writer{-webkit-box-flex:0;-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;height:20px;overflow:hidden}.sln-schedule-list .schedule-item .writer img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.sln-schedule-list .schedule-item .title{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 4px;font-size:.9375rem}.sln-schedule-list .schedule-item .sln-attached-files{-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px}.sln-schedule-list .schedule-item:nth-child(n+3){display:none}.sln-schedule-list .schedule-footer{font-size:.8125rem;text-align:center}.sln-schedule-list .schedule-detail{display:none}.sln-schedule-list .schedule-opener{display:inline-block;color:#e70}.sln-schedule-detail-pane,.sln-schedule-group-detail-pane{padding:0;top:50px;height:calc(100vh - 100px);min-height:300px;overflow:hidden}.sln-schedule-detail-pane .close-btn,.sln-schedule-group-detail-pane .close-btn{position:absolute;top:0;right:0;width:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1.5rem;background-color:#eee;color:#aaa}.sln-schedule-detail-pane .close-btn:focus,.sln-schedule-detail-pane .close-btn:hover,.sln-schedule-group-detail-pane .close-btn:focus,.sln-schedule-group-detail-pane .close-btn:hover{background-color:#ddd;color:#aaa}.sln-schedule-detail-pane .top-header,.sln-schedule-group-detail-pane .top-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#e70;color:#fff;height:40px;margin:10px 30px 10px 20px}.sln-schedule-detail-pane .top-header span,.sln-schedule-group-detail-pane .top-header span{margin-left:1rem}.sln-schedule-detail-pane .top-header .count,.sln-schedule-group-detail-pane .top-header .count{margin-left:auto;margin-right:.5rem}.sln-schedule-detail-pane .item-holder,.sln-schedule-group-detail-pane .item-holder{height:calc(100vh - 180px);min-height:220px;overflow-x:hidden;overflow-y:scroll;margin:0 16px 0 20px}.sln-schedule-detail-pane .item,.sln-schedule-group-detail-pane .item{border:solid 1px #e70;margin-bottom:10px}.sln-schedule-detail-pane .item-link,.sln-schedule-group-detail-pane .item-link{display:block;color:#444;margin:8px}.sln-schedule-detail-pane .item-header,.sln-schedule-group-detail-pane .item-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.sln-schedule-detail-pane .item-header .writer,.sln-schedule-group-detail-pane .item-header .writer{-webkit-box-flex:0;-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;height:20px;overflow:hidden}.sln-schedule-detail-pane .item-header .writer img,.sln-schedule-group-detail-pane .item-header .writer img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.sln-schedule-detail-pane .item-header .title,.sln-schedule-group-detail-pane .item-header .title{margin-left:.5rem}.sln-schedule-detail-pane .item-header .more,.sln-schedule-group-detail-pane .item-header .more{margin-left:auto;font-size:.875rem;color:#e70}.sln-schedule-detail-pane .item-memo,.sln-schedule-group-detail-pane .item-memo{margin-bottom:.5rem;padding:.5rem;font-size:.9375rem;background-color:#eee}.sln-schedule-detail-pane .item-files,.sln-schedule-group-detail-pane .item-files{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8px}.sln-schedule-detail-pane .item-files .file,.sln-schedule-group-detail-pane .item-files .file{margin:4px}.sln-schedule-detail-pane .item-files .file-link,.sln-schedule-group-detail-pane .item-files .file-link{display:block;font-size:.875rem;color:#444}.sln-schedule-detail-pane .item-files .file-icon,.sln-schedule-group-detail-pane .item-files .file-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:solid 3px #ccc;border-radius:8px;background-color:#eee;height:100px;width:100px;overflow:hidden}.sln-schedule-detail-pane .item-files .file-icon i,.sln-schedule-group-detail-pane .item-files .file-icon i{font-size:2.5rem;color:#bbb}.sln-schedule-detail-pane .item-files .file-icon img,.sln-schedule-group-detail-pane .item-files .file-icon img{height:94px;width:94px;-o-object-fit:cover;object-fit:cover}.sln-schedule-detail-pane .item-files .file-name,.sln-schedule-group-detail-pane .item-files .file-name{display:block;margin-top:4px;text-align:center}.sln-hot-step .step-title{font-size:1.25rem;font-weight:700;margin-bottom:1rem}.sln-hot-step .step-info{background-color:#fff2c9;border:solid 1px #e70;margin-bottom:1rem;padding:.5rem}.sln-hot-step .step-info p{margin:.25rem}.sln-hot-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}.sln-hot-actions.__mexcbt-test-members{margin-top:1rem;margin-bottom:0}.sln-hot-actions>*{margin-right:.5rem;margin-bottom:.5rem}.sln-hot-actions .sln-note-hollow-button{font-size:.875rem;font-weight:700}.sln-hot-actions .action-selector label{display:none}.sln-hot-actions .action-selector.__margin-for-batch-actions{margin-top:20px}.sln-hot-actions .action-button.__margin-for-batch-actions{margin-top:24px}.sln-hot-actions .batch-actions{margin-left:auto}.sln-hot-actions .batch-actions .caption{font-size:.875rem;font-weight:700}.sln-hot-actions .batch-actions .holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 8px 4px;border:solid 1px #ccc;background-color:#eee}.sln-hot-actions .batch-actions .holder .input-container{margin-right:8px;margin-bottom:4px}.sln-hot-actions .batch-actions .holder .input-container:last-child{margin-right:0}.sln-hot-actions .batch-actions .holder .action-button{background-color:#eee;color:#e70;white-space:nowrap;font-size:.875rem;font-weight:700;margin:4px;padding:.5rem;border:solid 1px #e70;border-radius:8px;text-decoration:none}.sln-hot-actions .batch-actions .holder .action-button:focus,.sln-hot-actions .batch-actions .holder .action-button:hover{background-color:#ddd;color:#e70}.sln-hot-actions .batch-actions .holder .action-button.disabled,.sln-hot-actions .batch-actions .holder .action-button[disabled]{opacity:.25;cursor:not-allowed}.sln-hot-actions .batch-actions .holder .action-button.disabled,.sln-hot-actions .batch-actions .holder .action-button.disabled:focus,.sln-hot-actions .batch-actions .holder .action-button.disabled:hover,.sln-hot-actions .batch-actions .holder .action-button[disabled],.sln-hot-actions .batch-actions .holder .action-button[disabled]:focus,.sln-hot-actions .batch-actions .holder .action-button[disabled]:hover{background-color:.1;color:#fff}.sln-hot-actions .sln-data-list-header{margin-top:0;padding-left:0}.sln-hot-actions .sln-data-list-header ul{margin-bottom:0}.sln-hot-actions .data-info{background-color:#fff2c9;border:solid 1px #e70;margin-bottom:1rem;padding:.5rem}.sln-hot-actions .data-info p{margin:.25rem}.sln-hot-actions .data-info .note{font-size:.875rem}.sln-hot-actions .data-info a{color:#c50;margin-right:.5rem}.sln-hot-actions .data-table{margin:0 0 0 auto}.sln-hot-actions .data-table .sln-data-list-table{margin-bottom:.5rem}.sln-hot-actions .data-table .sln-data-list-table th{white-space:nowrap}.sln-hot-actions .data-table .sln-data-list-table td{border-right:solid 1px #ccc}.sln-hot-actions .data-table .input-container{text-align:right}.sln-hot-actions .data-table .input-container label input[type=checkbox]{margin-right:0;margin-bottom:0}.sln-hot-nest-inputs-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sln-hot-nest-inputs-label .nest-inputs-label{-webkit-flex-basis:auto!important;-ms-flex-preferred-size:auto!important;flex-basis:auto!important;width:auto!important;min-width:120px!important}.sln-hot-nest-inputs-label .delete-button{background-color:#e70;color:#fff;width:60px;height:30px;font-size:1.5rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-top-left-radius:8px;border-top-right-radius:8px;margin-left:.5rem}.sln-hot-nest-inputs-label .delete-button:focus,.sln-hot-nest-inputs-label .delete-button:hover{background-color:#bb5e00;color:#fff}.sln-hot-mexcbt-test-table-title{font-weight:700;margin:12px 8px 0}.sln-hot-mexcbt-test-table{padding:8px;overflow-x:auto;margin-bottom:1rem}.sln-hot-mexcbt-test-table table{margin-bottom:0}.sln-hot-mexcbt-test-table thead{background-color:transparent;border-width:0}.sln-hot-mexcbt-test-table thead.dark-header{background-color:#888;color:#fff}.sln-hot-mexcbt-test-table thead th{font-size:.875rem;font-weight:400;white-space:nowrap;text-align:center;padding-bottom:4px}.sln-hot-mexcbt-test-table thead th.align-left,.sln-hot-mexcbt-test-table thead th.test{text-align:left}.sln-hot-mexcbt-test-table thead th.required:after{content:"*"}.sln-hot-mexcbt-test-table tbody td{padding:4px 8px;border-right:solid 1px #ccc}.sln-hot-mexcbt-test-table tbody td:last-child{border-width:0}.sln-hot-mexcbt-test-table tbody td.test span{display:inline-block;min-width:8rem}.sln-hot-mexcbt-test-table tbody td.from-to-date{white-space:nowrap}.sln-hot-mexcbt-test-table tbody td.from-to-date .date-picker-container{display:inline-block}.sln-hot-mexcbt-test-table tbody td.__colored{background-color:#e70;color:#fff}.sln-hot-mexcbt-test-table tbody td.__colored label{color:#fff!important}.sln-hot-mexcbt-test-table tbody td.__valign-top{vertical-align:top}.sln-hot-mexcbt-test-table tbody td .input-container{margin:0!important}.sln-hot-mexcbt-test-table tbody td .input-container .checkbox label{white-space:nowrap}.sln-hot-mexcbt-test-table tbody td .input-container .checkbox input{margin-bottom:0}.sln-hot-mexcbt-test-table tbody td .input-container .one-day-picker .form-group button{white-space:nowrap;padding-right:1rem}.sln-hot-mexcbt-test-table tbody td .input-container .select .form-group select{min-width:5rem}.sln-hot-mexcbt-test-table tbody td .input-container .checkbox .form-group label{white-space:nowrap}.sln-hot-mexcbt-test-table tbody td .input-container .checkbox .form-group label input{margin:0 4px 0}.sln-hot-mexcbt-test-table .test-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}.sln-hot-mexcbt-test-table .test-header>*{padding-right:.5rem}.sln-hot-mexcbt-test-table .test-textarea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:2rem;margin-bottom:.5rem}.sln-hot-mexcbt-test-table .test-textarea .textarea-title{-webkit-box-flex:0;-webkit-flex:0 0 110px;-ms-flex:0 0 110px;flex:0 0 110px;margin-top:14px}.sln-hot-mexcbt-test-table .test-textarea .input-container{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;overflow:hidden}.sln-hot-mexcbt-test-table .test-textarea .input-container.__folded textarea{height:50px}.sln-hot-mexcbt-aggregation-table{margin-bottom:1.5rem}.sln-hot-mexcbt-aggregation-table.__align-right{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}.sln-hot-mexcbt-aggregation-table .aggregation-buttons{margin-bottom:1rem}.sln-hot-mexcbt-aggregation-table .aggregation-batches{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-bottom:1.5rem}.sln-hot-mexcbt-aggregation-table .aggregation-batches .batch-title{font-size:.875rem;font-weight:700;margin-bottom:.5rem}.sln-hot-mexcbt-aggregation-table .aggregation-batches .batch-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-hot-mexcbt-aggregation-table .aggregation-batches .batch-elements{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:solid 1px #ccc;background-color:#eee;padding:8px}.sln-hot-mexcbt-aggregation-table .aggregation-batches .batch-elements>div{display:inline-block;margin:0 12px}.sln-hot-mexcbt-aggregation-table .aggregation-batches .batch-elements .checkbox input{margin-bottom:0}.sln-hot-mexcbt-aggregation-table .aggregation-batches .batch-elements .picker-container{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-hot-mexcbt-aggregation-table .aggregation-batches .batch-elements .picker-container>*{display:inline-block}.sln-hot-mexcbt-aggregation-table .aggregation-batches .batch-elements .picker-container span{margin:4px}.sln-hot-mexcbt-aggregation-table .aggregation-batches .batch-elements .picker-container .one-day-picker button{margin-bottom:0}.sln-hot-mexcbt-aggregation-table .aggregation-batches .batch-elements .sln-toggle-checkbox2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.sln-hot-mexcbt-aggregation-table .aggregation-batches .hollow-button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:.75rem}.sln-hot-mexcbt-aggregation-table .aggregation-title{text-align:left;padding:0;margin-bottom:.5rem;font-size:1.125rem;font-weight:700;color:#777}.sln-hot-mexcbt-aggregation-table .refine-form{margin-bottom:0}.sln-hot-mexcbt-aggregation-table .aggregation-table-wrapper{overflow-x:scroll;overflow-y:hidden;border:solid 2px #999!important;margin-bottom:1.5rem}.sln-hot-mexcbt-aggregation-table .aggregation-table-wrapper .aggregation-table{border-width:0!important;margin-bottom:0}.sln-hot-mexcbt-aggregation-table .aggregation-table{table-layout:auto!important;border:solid 2px #999!important;overflow:hidden}.sln-hot-mexcbt-aggregation-table .aggregation-table .input-container{display:inline-block}.sln-hot-mexcbt-aggregation-table .aggregation-table .input-container .one-day-picker button{margin-bottom:4px}.sln-hot-mexcbt-aggregation-table thead{border-width:0;height:auto!important}.sln-hot-mexcbt-aggregation-table th{text-align:left;background-color:#999;font-size:.875rem;color:#fff!important;padding:.25rem}.sln-hot-mexcbt-aggregation-table th.align-left{text-align:left}.sln-hot-mexcbt-aggregation-table th a{color:#fff;white-space:nowrap}.sln-hot-mexcbt-aggregation-table td{padding:.5rem;border-right:solid 1px #ccc}.sln-hot-mexcbt-aggregation-table td:first-child:before{display:block;float:left;height:20px;content:""}.sln-hot-mexcbt-aggregation-table td.align-center{text-align:center}.sln-hot-mexcbt-aggregation-table td.align-right{text-align:right}.sln-hot-mexcbt-aggregation-table td.title{min-width:5rem}.sln-hot-mexcbt-aggregation-table td.number{white-space:nowrap}.sln-hot-mexcbt-aggregation-table td.action{text-align:right}.sln-hot-mexcbt-aggregation-table td.action .sln-note-button,.sln-hot-mexcbt-aggregation-table td.action .sln-note-hollow-button{font-size:.875rem;margin:2px}.sln-hot-mexcbt-aggregation-table td.action .sln-note-hollow-button{font-weight:700}.sln-hot-mexcbt-aggregation-table .date{font-family:inherit}.sln-hot-mexcbt-aggregation-table .date span{white-space:nowrap}.sln-hot-option-field-group{border:2px solid #e70;border-radius:8px;background-color:#fff;margin-bottom:1.5rem;overflow:hidden;padding:16px 8px}.sln-hot-option-field-group .option-item-holder{margin-bottom:.5rem}.sln-hot-option-field-group .option-item-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.9375rem;font-weight:700;margin:0 4px;padding:2px 0;border-bottom:solid 1px #e70}.sln-hot-option-field-group .option-item-label .annotation{display:inline-block;background-color:#e70;color:#fff;font-size:.875rem;font-weight:400;padding:2px;margin-left:auto;white-space:nowrap}.sln-hot-option-field-group .option-item-field{background-color:transparent;padding:8px 8px 8px 18px}.sln-hot-option-field-group .option-item-field em{font-style:normal;color:#e70}.sln-hot-option-field-group .option-item-field .is-public{display:block;background-color:#ecbdaa;margin:0 -4px 0 -14px;padding:4px 4px 4px 14px}.sln-hot-main-field-group{border:2px solid #999;border-radius:8px;background-color:#fff;margin-bottom:1.5rem;overflow:hidden}.sln-hot-main-field-group .title-field{background-color:#ddd;border-bottom:1px solid #999;padding:4px 8px;margin-bottom:1rem}.sln-hot-main-field-group .table-title{margin:0 1rem .5rem}.sln-hot-main-field-group .sln-data-list-table{border-color:#ccc;background-color:transparent;margin:0 1rem 1rem}.sln-hot-main-field-group .sln-data-list-table thead{border-width:0}.sln-hot-main-field-group .sln-data-list-table thead th{background-color:#ddd;color:#777}.sln-hot-main-field-group .sln-data-list-table tbody{border-width:0}.sln-hot-main-field-group .sln-data-list-table tbody tr:last-child{border-width:0}.sln-hot-main-field-group .sln-data-list-table tbody td:last-child{border-width:0}.sln-hot-nest-inputs-body-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-right:1rem}.sln-hot-nest-inputs-body-group .input.checkbox label:nth-child(n+2){margin-top:8px}.sln-hot-nest-inputs-body-group .sln-note-hollow-button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:2.25rem}.sln-favorite-bar{display:none}.sln-favorite-bar.active{display:block;margin-top:-1rem;margin-bottom:1rem;background-color:#eee;border-bottom:solid 2px #999}.sln-favorite-bar .favorite-holder{display:block;min-width:0;overflow-x:auto;overflow-y:hidden}.sln-favorite-bar .favorite-holder::-webkit-scrollbar{-webkit-appearance:none;height:8px;background-color:#bbb}.sln-favorite-bar .favorite-holder::-webkit-scrollbar-thumb{border-radius:8px;background-color:#888}.sln-favorite-bar .favorite-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0}.sln-favorite-bar .favorite-list li{display:block;margin:4px 2px;padding:0;border-right:solid 1px #999}.sln-favorite-bar .favorite-list li:last-child{border-right-width:0}.sln-favorite-bar .favorite-button{display:block;margin:0;padding:5px 7px;line-height:1;white-space:nowrap;font-size:.875rem;color:#38d}.sln-favorite-bar .favorite-button:focus,.sln-favorite-bar .favorite-button:hover{color:#e53}.sln-view-article{border:2px solid #e70;border-radius:8px;background-color:#fff;margin-bottom:1.5rem}.sln-view-article .item{margin:8px;padding-bottom:4px;border-bottom:dashed 1px #ccc}.sln-view-article .item-label{color:#999;font-size:.875rem}.sln-view-article .item-field{background-color:#fff;padding:4px 4px 4px 3rem}.sln-view-article .item-field .attached-files{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sln-view-article .item-field .attached-files .file-holder{margin-right:8px;margin-bottom:8px}.sln-view-article .item-field .attached-files .file-item{display:block;margin-bottom:4px;border:solid 4px #ccc;border-radius:6px;background-color:#eee;width:100px;height:100px;overflow:hidden}.sln-view-article .item-field .attached-files .file-item img{display:block;width:92px;height:92px;-o-object-fit:cover;object-fit:cover}.sln-view-article .item-field .attached-files .file-item i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:92px;height:92px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:2.5rem;color:#bbb}.sln-view-article .item-field .attached-files .file-name{display:block;font-size:.875rem;text-align:center}.sln-view-article .item-field .datetime{white-space:nowrap}.sln-view-article .item-field .editor{margin-left:.5rem}.sln-dev{margin:2rem 1rem}@media print,screen and (min-width:40em){.sln-dev{margin:2rem 1.5rem}}.sln-dev h1{border-bottom:solid 1px #999;padding-bottom:4px;font-weight:400}.sln-dev h2{border-left:solid 6px #ccc;padding:.25rem .5rem;margin-bottom:1rem;font-weight:400;margin:3rem 0}.sln-dev section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:dashed 1px #ccc;margin-bottom:.5rem;padding:4px 8px}.sln-dev h4{-webkit-box-flex:0;-webkit-flex:0 0 12rem;-ms-flex:0 0 12rem;flex:0 0 12rem;font-size:1rem;font-weight:400;margin-right:1rem;margin-bottom:0}.sln-dev ul{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:inline;list-style-type:none;margin:0}.sln-dev ul li{display:inline-block;margin-right:.75rem}.sln-dev ul li:not(:last-child):after{content:", "}.sln-dev .hot{font-size:.5rem}.sln-dev .hot:after{color:#c00;content:"●"}.sln-board-container{background-color:#f6f6f6}@media print,screen and (min-width:40em){.sln-board-container{margin:30px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.4);box-shadow:0 0 20px rgba(0,0,0,.4);border-radius:8px}}.sln-board-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#035;border-bottom:solid 8px #27b}@media print,screen and (min-width:40em){.sln-board-nav{border-top-left-radius:8px;border-top-right-radius:8px}}.sln-board-nav .logo-holder{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media print,screen and (min-width:40em){.sln-board-nav .logo-holder{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}.sln-board-nav .button-holder{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}@media print,screen and (min-width:40em){.sln-board-nav .button-holder{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}.sln-board-nav .nav-holder{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;background-color:#024}@media print,screen and (min-width:40em){.sln-board-nav .nav-holder{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;background-color:transparent}}.sln-board-nav .area-logo{display:block;margin:.5rem 0}@media print,screen and (min-width:60em){.sln-board-nav .area-logo{margin:.5rem}}.sln-board-nav .header-toggle-button{margin:.5rem;padding:.5rem;background-color:transparent;border:solid 2px #259;border-radius:50%}@media print,screen and (min-width:40em){.sln-board-nav .header-toggle-button{margin:1rem}}.sln-board-nav .menu{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-board-nav .menu li{-webkit-box-flex:0;-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px}.sln-board-nav .menu a{text-align:center;color:#ddd;padding:.5rem 0}@media print,screen and (min-width:40em){.sln-board-nav .menu a{padding:.75rem 0}}.sln-board-nav .menu a i{font-size:2rem}.sln-board-nav .menu a span{font-size:.875rem}.sln-board-nav .menu .is-active>a{background-color:#27b}.sln-board-anchor{color:#27b;text-decoration:underline}.sln-board-anchor:focus,.sln-board-anchor:hover{color:#e72}.sln-board-button{display:inline-block;line-height:1.5;margin:.25rem .5rem .75rem .5rem;white-space:nowrap;padding:.25rem .75rem;color:#27b;border:solid 1px #27b;border-radius:6px;font-size:.875rem;background-color:#fff}@media print,screen and (min-width:40em){.sln-board-button{font-size:1rem}}.sln-board-button:focus,.sln-board-button:hover{color:#27b;background-color:#f6f6f6}.sln-board-button.delete-button{color:#f22;border:solid 1px #f22}.sln-board-button.cancel-button,.sln-board-button.submit-button{width:10rem;margin:1rem .5rem;padding:1rem}.sln-board-button.cancel-button:focus,.sln-board-button.cancel-button:hover{color:#27b;background-color:#eee}.sln-board-button.submit-button{background-color:#27b;color:#fff}.sln-board-button.submit-button:focus,.sln-board-button.submit-button:hover{color:#fff;background-color:#059}.sln-board-button.dialog-cancel-button{width:5rem;color:#666;border-color:#666}.sln-board-button.dialog-delete-button{width:5rem;color:#fff;border-color:#e22;background-color:#e22}.sln-board-button.dialog-delete-button:focus,.sln-board-button.dialog-delete-button:hover{background-color:#c00}.sln-board-pagination ul{padding:1rem 0;text-align:center;margin-left:0;margin-bottom:1rem}.sln-board-pagination ul::after,.sln-board-pagination ul::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.sln-board-pagination ul::after{clear:both}.sln-board-pagination ul li{margin-right:.0625rem;border-radius:0;font-size:.875rem;display:none}.sln-board-pagination ul li:first-child,.sln-board-pagination ul li:last-child{display:inline-block}.sln-board-pagination ul li.current{display:inline-block}@media print,screen and (min-width:40em){.sln-board-pagination ul li{display:inline-block}}.sln-board-pagination ul a,.sln-board-pagination ul button{display:block;padding:.1875rem .625rem;border-radius:0;color:#27b}.sln-board-pagination ul a:hover,.sln-board-pagination ul button:hover{background:#eee}.sln-board-pagination ul .current{padding:.1875rem .625rem;background:#27b;color:#fff;cursor:default}.sln-board-pagination ul .disabled{padding:.1875rem .625rem;color:#ccc;cursor:not-allowed}.sln-board-pagination ul .disabled:hover{background:0 0}.sln-board-pagination ul .ellipsis:after{padding:.1875rem .625rem;content:'\2026';color:#666}.sln-board-form input[type=number].focus,.sln-board-form input[type=number]:focus,.sln-board-form input[type=text].focus,.sln-board-form input[type=text]:focus,.sln-board-form select.focus,.sln-board-form select:focus,.sln-board-form textarea.focus,.sln-board-form textarea:focus{background-color:#fff}.sln-board-form .standard-input-group .input>label{color:#666}.sln-board-form .nest-inputs.tab-group .nest-inputs-body{background-color:#eee}.sln-board-form .nest-inputs.tab-group.main-tab .nest-inputs-label{background-color:#27b}.sln-board-form .nest-inputs.tab-group.main-tab .nest-inputs-body{border-color:#27b;background-color:#e6f6f6}.sln-board-form .nest-inputs.tab-group.sub-tab .nest-inputs-label{background-color:#999}.sln-board-form .nest-inputs.tab-group.sub-tab .nest-inputs-body{border-color:#999}.sln-board-form .input-container .file-upload .form-group{border-width:2px}.sln-board-form .input-container .file-upload .file-item{background-color:#fff}.sln-board-form .input-container .file-upload .file-btns{background-color:#bbdcdc;border-top-color:#abb}.sln-board-form .input-container .file-upload .file-btns button,.sln-board-form .input-container .file-upload .file-btns label{border-color:#27b;color:#1a5c90}.sln-board-form .input-container .file-upload .file-btns button:focus,.sln-board-form .input-container .file-upload .file-btns button:hover,.sln-board-form .input-container .file-upload .file-btns label:focus,.sln-board-form .input-container .file-upload .file-btns label:hover{color:#1a5c90}.sln-board-form .input-container .file-upload .file-item.file-add-button{color:#27b;background-color:#eef9f9}.sln-board-form .btn-holder{background-color:#7bd;margin-bottom:2rem}.sln-board-form .btn-holder .button.cancel{background-color:#185585;color:#fff}.sln-board-form .btn-holder .button.cancel:focus,.sln-board-form .btn-holder .button.cancel:hover{background-color:#124065;color:#fff}.sln-board-form .btn-holder .button.submit{color:#1a5c90}.sln-board-home{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:40em){.sln-board-home{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.sln-board-home .main-cell{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;padding:1.5rem 1rem;margin-bottom:1.5rem}@media print,screen and (min-width:40em){.sln-board-home .main-cell{padding:1.5rem}}.sln-board-home .side-cell{background-color:#035;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media print,screen and (min-width:40em){.sln-board-home .side-cell{-webkit-flex-basis:300px;-ms-flex-preferred-size:300px;flex-basis:300px;border-bottom-left-radius:8px}}.sln-board-home .side-cell .today{margin:1.25rem 0;text-align:center}.sln-board-home .side-cell .today .year{color:#ddd;margin-top:-5px}.sln-board-home .side-cell .today .mdw{font-size:1.5rem;color:#fff}.sln-board-home .side-cell .block{margin:0 1rem 2rem 1rem;background-color:#27b}@media print,screen and (min-width:40em){.sln-board-home .side-cell .block{margin:0 .5rem 2rem .5rem}}.sln-board-home .side-cell .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;margin-bottom:0;font-weight:400;padding:.5rem}.sln-board-home .side-cell .title i{display:inline-block;font-size:2rem;margin-right:.5rem}.sln-board-home .side-cell .goto-index{text-align:center;padding:.75rem;font-size:.925rem}.sln-board-home .side-cell .goto-index a{color:#fff;text-decoration:underline}.sln-board-timetable{background-color:#fff}.sln-board-timetable .date-row{font-size:1.125rem;color:#fff;background-color:#27b;padding:.5rem 0 .375rem;text-align:center}.sln-board-timetable .header-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#059;font-size:.875rem;color:#fff;text-align:center;padding:4px 0}.sln-board-timetable .item-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:solid 1px #ccc;padding:4px 0}.sln-board-timetable .item{-webkit-box-flex:0;-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;margin-right:1rem}.sln-board-timetable .item-row .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sln-board-timetable .memo{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.sln-board-timetable .period{-webkit-box-flex:0;-webkit-flex:0 0 36px;-ms-flex:0 0 36px;flex:0 0 36px;text-align:center}@media print,screen and (min-width:40em){.sln-board-timetable .period{font-size:1.125rem}}.sln-board-timetable .subject{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;color:#000}@media print,screen and (min-width:40em){.sln-board-timetable .subject{font-size:1.25rem}}.sln-board-schedule{background-color:#fff}.sln-board-schedule .schedule-group{padding:1rem 1rem .5rem;border-bottom:dashed 1px #ccc}.sln-board-schedule h3{font-weight:400;font-size:1rem;color:#000;margin-bottom:1rem}@media print,screen and (min-width:40em){.sln-board-schedule h3{font-size:1.125rem}}.sln-board-schedule h3 i{color:#27b;margin-right:.5rem}.sln-board-schedule ul{margin-bottom:0}.sln-board-schedule li{margin-bottom:.5rem}.sln-board-schedule .event{display:block}.sln-board-schedule .memo{display:block;font-size:.875rem}.sln-board-content{padding:1.5rem 1rem;margin-bottom:1.5rem}@media print,screen and (min-width:40em){.sln-board-content{padding:1.5rem}}.sln-board-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:dashed 1px #ccc;margin-bottom:1.5rem}.sln-board-header .header-title{font-weight:400;color:#000;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:7px 0 .5rem;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media print,screen and (min-width:40em){.sln-board-header .header-title{font-size:1.25rem}}.sln-board-header .header-action{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;text-align:right;min-width:0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media print,screen and (min-width:60em){.sln-board-header .header-action{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}.sln-board-header .header-tool{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}@media print,screen and (min-width:60em){.sln-board-header .header-tool{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin:0 2rem}}.sln-board-filters .search-filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media print,screen and (min-width:60em){.sln-board-filters .search-filter{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:800px}}.sln-board-filters .search-group{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:.5rem}@media print,screen and (min-width:60em){.sln-board-filters .search-group{-webkit-box-flex:0;-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px;margin:0 .5rem .5rem 0}}.sln-board-filters .search-group>li{width:100%}.sln-board-filters .search-group .current-group{border:solid 1px #ccc;background-color:#fff;color:#000}.sln-board-filters .search-group .current-group:after{border-top-color:#777!important}.sln-board-filters .search-group .is-active .current-group{color:#fff;background-color:#bbb}.sln-board-filters .search-group .menu{-webkit-box-shadow:15px 15px 15px rgba(0,0,0,.2);box-shadow:15px 15px 15px rgba(0,0,0,.2)}.sln-board-filters .search-group .menu a{color:#444;border-bottom:solid 1px #eee}.sln-board-filters .search-group .menu .active>a{font-weight:700;background-color:#eee}.sln-board-filters .search-group .menu .is-active>a,.sln-board-filters .search-group .menu a:active{background-color:#27b;color:#fff}.sln-board-filters .search-text{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0}@media print,screen and (min-width:40em){.sln-board-filters .search-text{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}.sln-board-filters .search-result{font-size:.875rem;margin:.5rem}@media print,screen and (min-width:40em){.sln-board-filters .search-result{font-size:.9375rem}}.sln-board-filters .search-result span{display:inline-block;margin-right:.75rem}.sln-board-filters .search-week{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;border:solid 1px #ccc;line-height:1}.sln-board-filters .search-week>*{white-space:nowrap;padding:.625rem .75rem}.sln-board-filters .search-week a{font-size:.875rem}.sln-board-filters .search-week span{position:relative;border:dashed 1px #ccc;border-width:0 1px;padding-right:2rem;cursor:pointer}.sln-board-filters .search-week span.focus{background-color:#bbb}.sln-board-filters .search-week span:after{position:absolute;display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#777 transparent transparent;top:50%;right:5px;left:auto;margin-top:-3px}.sln-board-article-group{margin-bottom:1.5rem}.sln-board-article-group .group-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:.5rem}.sln-board-article-group .group-header .group-title{color:#444;font-weight:400;margin-bottom:0}.sln-board-article-group .group-header .goto-index{font-size:.875rem;display:none}@media print,screen and (min-width:60em){.sln-board-article-group .group-header .goto-index{display:inherit}}.sln-board-article-group .group-wrapper{padding:5px 5px 15px;margin:0 -10px 1.5rem -10px;background-color:#e9e9e9;overflow-x:scroll}.sln-board-article-group .group-wrapper::-webkit-scrollbar{-webkit-appearance:none;height:12px;background-color:#ddd}.sln-board-article-group .group-wrapper::-webkit-scrollbar-thumb{border-radius:8px;background-color:#bbb}.sln-board-article-group .one-card-wrapper{padding:5px 5px 15px;margin:0 -10px 1.5rem -10px}.sln-board-article-group .group-single-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sln-board-article-group .group-multi-rows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sln-board-article-group .group-footer{text-align:center;margin-bottom:2rem}.sln-board-article-card{display:inline-block;padding:5px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;min-width:0}@media print,screen and (min-width:30em){.home-card-group .sln-board-article-card{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media print,screen and (min-width:40em){.home-card-group .sln-board-article-card{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media print,screen and (min-width:60em){.home-card-group .sln-board-article-card{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width:75em){.home-card-group .sln-board-article-card{-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%}}@media screen and (min-width:90em){.home-card-group .sln-board-article-card{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media screen and (min-width:112.5em){.home-card-group .sln-board-article-card{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media print,screen and (min-width:30em){.index-card-group .sln-board-article-card{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media print,screen and (min-width:60em){.index-card-group .sln-board-article-card{-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%}}@media screen and (min-width:75em){.index-card-group .sln-board-article-card{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media screen and (min-width:90em){.index-card-group .sln-board-article-card{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media screen and (min-width:112.5em){.index-card-group .sln-board-article-card{-webkit-flex-basis:16.6%;-ms-flex-preferred-size:16.6%;flex-basis:16.6%}}@media print,screen and (min-width:30em){.nav-card-group .sln-board-article-card{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media print,screen and (min-width:60em){.nav-card-group .sln-board-article-card{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (min-width:90em){.nav-card-group .sln-board-article-card{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width:112.5em){.nav-card-group .sln-board-article-card{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}.sln-board-article-card .holder{border:solid 1px #ccc;background-color:#fff;-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.2);box-shadow:3px 3px 6px rgba(0,0,0,.2);padding:4px}.sln-board-article-card .whole-link{display:block;padding:0;margin:0}.sln-board-article-card .visual{width:100%;overflow:hidden;background-color:#ccc;margin-bottom:4px}.sln-board-article-card .visual>*{height:16rem}@media screen and (min-width:90em){.sln-board-article-card .visual>*{height:17rem}}@media screen and (min-width:112.5em){.sln-board-article-card .visual>*{height:19rem}}.view-card .sln-board-article-card .visual>*{height:auto}.sln-board-article-card .visual img{width:100%;-o-object-fit:cover;object-fit:cover}.view-card .sln-board-article-card .visual img{-o-object-fit:contain;object-fit:contain}.sln-board-article-card .visual .text{display:block;background-color:#042;font-size:1.25rem;line-height:1.6;color:#ded;width:100%;padding:1rem;overflow:hidden}@media print,screen and (min-width:40em){.sln-board-article-card .visual .text{font-size:1.5rem}}@media print,screen and (min-width:40em){.view-card .sln-board-article-card .visual .text{padding:2rem 1.5rem}}.sln-board-article-card .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sln-board-article-card .info .category{-webkit-box-flex:0;-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;padding:4px;text-align:center}.sln-board-article-card .info .category.school{background-color:#777}.sln-board-article-card .info .category.class{background-color:#5a3}.sln-board-article-card .info .category.club{background-color:#f68822}.sln-board-article-card .info .category.committee{background-color:#c6c}.sln-board-article-card .info .params{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:.5rem;color:#444;min-width:0}@media print,screen and (min-width:40em){.view-card .sln-board-article-card .info .params{margin:1rem}}.sln-board-article-card .info .params div{white-space:nowrap;overflow:hidden}.sln-board-article-card .info .params .title{font-weight:700}.sln-board-article-card .info .params .updated{font-size:.875rem;color:#999}.sln-board-article-card .action{margin-top:5px;border-top:dashed 1px #ccc;text-align:center;padding:1rem 0 .5rem}@media print,screen and (min-width:40em){.sln-board-article-card .action{padding:2rem 0 1.5rem}}.sln-board-article-view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}@media print,screen and (min-width:60em){.sln-board-article-view{margin:0 -15px}}.sln-board-article-view .main-cell,.sln-board-article-view .side-cell{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 10px;min-width:0}@media print,screen and (min-width:60em){.sln-board-article-view .main-cell,.sln-board-article-view .side-cell{padding:0 15px}}@media print,screen and (min-width:60em){.sln-board-article-view .main-cell{-webkit-flex-basis:66.66%;-ms-flex-preferred-size:66.66%;flex-basis:66.66%;padding-right:2rem}.sln-board-article-view .side-cell{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}@media screen and (min-width:90em){.sln-board-article-view .main-cell{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}.sln-board-article-view .side-cell{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}}@media screen and (min-width:112.5em){.sln-board-article-view .main-cell{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:3rem}.sln-board-article-view .side-cell{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.weather-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:solid 1px #ccc;border-width:1px 0;margin-bottom:1.5rem}@media print,screen and (min-width:40em){.weather-header{margin-bottom:2rem}}.weather-header .weather-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:120px;margin:8px}@media print,screen and (min-width:40em){.weather-header .weather-title{width:160px;margin:8px 16px}}.weather-header .weather-title img{display:block;min-width:100px;width:120px}@media print,screen and (min-width:40em){.weather-header .weather-title img{width:160px}}.weather-header .weather-actions{-webkit-box-flex:1;-webkit-flex:1 1 60%;-ms-flex:1 1 60%;flex:1 1 60%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style-type:none;line-height:1;border-left:solid 1px #ccc}.weather-header .weather-actions li{border-right:solid 1px #eee}.weather-header .weather-actions li.selected{background:#f6f6f6 url(../img/weather/selected_menu_action.png) bottom center no-repeat}.weather-header .weather-actions li.selected a{color:#f0f}.weather-header .weather-actions li.selected a:hover{color:#f0f}.weather-header .weather-actions a{white-space:nowrap;display:block;margin:0;padding:6px 6px 12px 6px;text-align:center;color:#777}@media print,screen and (min-width:40em){.weather-header .weather-actions a{padding:6px 12px 12px 12px}}.weather-header .weather-actions a i{display:block;font-size:1.5rem;margin-bottom:2px}@media print,screen and (min-width:40em){.weather-header .weather-actions a i{font-size:2rem}}.weather-header .weather-actions a .menu-label{font-size:.875rem}.weather-header .weather-actions a:hover{color:#f0f}.weather-ajax-saver{position:relative}.weather-ajax-saver .weathers{margin:0;padding:0;list-style-type:none;line-height:1;background-color:#bbb;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.weather-ajax-saver .weather-item{margin:4px 4px 10px 4px;width:80px}@media print,screen and (min-width:40em){.weather-ajax-saver .weather-item{width:110px}}.weather-ajax-saver .weather-button{background-color:#fff;color:#444;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 6px 0;padding:6px;border:solid 4px #eee;width:100%}.weather-ajax-saver .weather-button:focus,.weather-ajax-saver .weather-button:hover{background-color:#f6d6f6;color:#444}.weather-ajax-saver .weather-button.selected{border-color:#f0f}.weather-ajax-saver .weather-button.selected[disabled=disabled]{opacity:1}.weather-ajax-saver .weather-button.selected[disabled=disabled]:hover{background-color:#fff}.weather-ajax-saver .weather-button[disabled]:hover{background-color:#fff}.weather-ajax-saver .weather-button[disabled]:not(.selected)~.weather-label{opacity:.25}.weather-ajax-saver .weather-img{display:block;width:60px;height:60px}@media print,screen and (min-width:40em){.weather-ajax-saver .weather-img{width:90px;height:90px}}.weather-ajax-saver .weather-label{display:block;text-align:center;color:#555;cursor:pointer;line-height:1.2;font-size:.875rem}@media print,screen and (min-width:40em){.weather-ajax-saver .weather-label{font-size:1rem}}.weather-ajax-saver .saving-screen{position:absolute;display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:300px;height:300px;background-color:rgba(0,0,0,.3)}.weather-ajax-saver .saving-screen img{width:50px;height:50px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.weather-ajax-saver .message-field{margin:1rem 0;padding:.5rem;color:#666;background-color:#fff;text-align:center}.weather-ajax-saver .message-field.success{color:#fff;background-color:#4caf50}.weather-ajax-saver .message-field.error{color:#fff;background-color:#f55}.weather-ajax-saver .message-field.saving{color:#fff;background-color:#f0f;-webkit-animation:blink .5s ease-in-out infinite alternate;animation:blink .5s ease-in-out infinite alternate}@-webkit-keyframes blink{0%{opacity:.4}100%{opacity:1}}@keyframes blink{0%{opacity:.4}100%{opacity:1}}.weather-ajax-saver .message-list{display:none}.weather-ajax-saver .data-list{display:none}.weather-ajax-saver .action-buttons{text-align:center}.weather-ajax-saver .close-button,.weather-ajax-saver .save-button{width:8rem;color:#fff;margin:0 .25rem 1rem .25rem}.weather-ajax-saver .save-button{background-color:#09c;color:#fff}.weather-ajax-saver .save-button:focus,.weather-ajax-saver .save-button:hover{background-color:#3ad;color:#fff}.weather-ajax-saver .close-button{background-color:#999;color:#fff}.weather-ajax-saver .close-button:focus,.weather-ajax-saver .close-button:hover{background-color:#aaa;color:#fff}.weather-dialog{position:relative;padding:8px}@media print,screen and (min-width:40em){.weather-dialog{width:520px;max-width:75rem}}.weather-dialog .dialog-close-icon{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;top:8px;right:8px;width:20px;height:20px;padding:0;line-height:1;border:solid 1px #ccc}.weather-dialog .dialog-title{font-size:1.125rem;margin-bottom:.25rem;text-align:center}.weather-dialog .weathers{padding:1rem 0 0 0}.weather-user-daily .holder{margin:0 auto;padding:0;max-width:1200px}.weather-user-daily .weathers{padding:.75rem;padding-bottom:.25rem}@media print,screen and (min-width:40em){.weather-user-daily .weathers{padding:2rem 1rem .5rem 1rem}}@media print,screen and (min-width:40em){.weather-user-daily .weather-label{font-size:1rem}}.weather-user-daily .message-field{font-size:1.125rem}.weather-user-daily .save-button{padding:1rem}@media print,screen and (min-width:40em){.weather-user-daily .save-button{font-size:1.25rem;padding:1.25rem;width:16rem}}.weather-user-daily .close-button{display:none}.weather-group-daily .holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:0;max-width:1200px}.weather-group-daily .user-one{padding:2px}.weather-group-daily .user-button{display:block;border:solid 3px #fff;color:#444;background-color:#fff;width:92px}@media print,screen and (min-width:40em){.weather-group-daily .user-button{width:112px}}.weather-group-daily .user-button[data-clickable="0"]{cursor:default}.weather-group-daily .user-button[data-clickable="0"] .user-info-group{background-color:#000}.weather-group-daily .user-button[data-clickable="0"] .user-avatar{opacity:.4}.weather-group-daily .user-button[data-clickable="1"]:hover{border-color:#f0f}.weather-group-daily .user-info-group{position:relative;display:block;background-color:#999;overflow:hidden;width:86px;height:86px}@media print,screen and (min-width:40em){.weather-group-daily .user-info-group{width:106px;height:106px}}.weather-group-daily .user-avatar{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:86px;width:auto}@media print,screen and (min-width:40em){.weather-group-daily .user-avatar{height:106px}}.weather-group-daily .user-weather{display:block;position:absolute;bottom:0;right:0;background-color:#555;width:22px;height:22px}@media print,screen and (min-width:40em){.weather-group-daily .user-weather{width:26px;height:26px}}.weather-group-daily .user-number{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;position:absolute;bottom:0;left:0;color:#fff;background-color:#999;line-height:1;font-size:.875rem;width:22px;height:22px}@media print,screen and (min-width:40em){.weather-group-daily .user-number{font-size:1rem;width:26px;height:26px}}.weather-group-daily .male .user-number,.weather-group-daily [data-gender=male] .user-number{background-color:#4af}.weather-group-daily .female .user-number,.weather-group-daily [data-gender=female] .user-number{background-color:#f48}.weather-group-daily .user-title-group{display:block;padding-top:4px}.weather-group-daily .user-name{display:block;line-height:1;padding:2px;font-size:.9375rem}@media print,screen and (min-width:40em){.weather-group-daily .user-name{padding:4px;font-size:1.125rem}}.weather-user-monthly{padding:4rem 0;background-color:#bbb}.weather-user-monthly .holder{margin:0 auto;max-width:1200px;padding:0 .5rem}@media print,screen and (min-width:40em){.weather-user-monthly .holder{padding:0 1rem}}.weather-user-monthly table{width:100%;border:solid 1px #999;border-width:1px 0 0 1px;border-collapse:collapse}.weather-user-monthly td,.weather-user-monthly th{margin:0;padding:0;border:solid 1px #999;border-width:0 1px 1px 0}.weather-user-monthly th{text-align:center;background-color:#ddd;padding:.25rem;color:#777}.weather-user-monthly td{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.weather-user-monthly .day-button{display:block;color:#444;border:solid #fff 2px}.weather-user-monthly .saturday,.weather-user-monthly .saturday .day-button{color:#09e}.weather-user-monthly .holiday,.weather-user-monthly .holiday .day-button,.weather-user-monthly .sunday,.weather-user-monthly .sunday .day-button{color:#e00}.weather-user-monthly .day-button[data-clickable="0"]{cursor:default}.weather-user-monthly .day-button[data-clickable="1"]:hover{border-color:#f0f}.weather-user-monthly .day-number{display:block;line-height:1;text-align:right;margin:3px 0 0 3px;white-space:nowrap;overflow:visible;width:1.5rem;font-size:1rem;color:#777}@media print,screen and (min-width:40em){.weather-user-monthly .day-number{font-size:1.25rem}}.weather-user-monthly .user-weather{display:block;width:100%;max-width:80px;height:auto;margin:2px auto}.group-weather-calendar{position:relative}.group-weather-calendar .table-wrapper{overflow:auto;margin-left:9rem}@media print,screen and (min-width:40em){.group-weather-calendar .table-wrapper{margin-left:12rem}}.group-weather-calendar table{table-layout:fixed;border-spacing:0;margin-bottom:0;width:auto;border-right:solid 1px #ccc}.group-weather-calendar tbody,.group-weather-calendar thead{margin:0;padding:0;border-width:0}.group-weather-calendar tr{margin:0;padding:0;border-width:0}.group-weather-calendar td,.group-weather-calendar th{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:4px;border-bottom:solid 1px #ccc}.group-weather-calendar th:first-child{position:absolute;left:0;white-space:nowrap;overflow:hidden;border-right:solid 3px #ccc;width:9rem}@media print,screen and (min-width:40em){.group-weather-calendar th:first-child{width:12rem}}.group-weather-calendar thead th{font-size:.875rem;font-weight:400;text-align:center;line-height:2;color:#777;background-color:#eee;border-top:solid 1px #ccc;height:36px}.group-weather-calendar thead th:first-child{text-align:left;background-color:#fff}.group-weather-calendar tbody th{height:32px;font-size:1rem;line-height:1.5;font-weight:400;text-align:left;background-color:#eee}.group-weather-calendar tbody td{height:32px;width:32px;min-width:32px;text-align:center;font-weight:400}.group-weather-calendar tbody td:first-child{position:absolute;left:9rem}@media print,screen and (min-width:40em){.group-weather-calendar tbody td:first-child{left:12rem}}.group-weather-calendar tbody th img{display:inline-block;width:24px;height:24px;margin-top:-5px}.group-weather-calendar tbody td img{display:block;height:24px;width:24px}