@charset "UTF-8";body{font-family:'DejaVu LGC Sans Book', sans-serif}#appcache_info{position:absolute;top:-2em;left:1em;right:1em;font:1em sans-serif;line-height:1.8em;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background-color:rgba(245,245,245,0.9);color:#000;border:1px solid #ccc;-webkit-box-shadow:0 0 5px #e0e0e0;box-shadow:0 0 5px #e0e0e0;border-top:none;padding:0 0.5em;border-bottom-left-radius:0.25em;border-bottom-right-radius:0.25em;-webkit-transition:top 0.5s ease;-moz-transition:top 0.5s ease;-ms-transition:top 0.5s ease;-o-transition:top 0.5s ease;transition:top 0.5s ease;z-index:99999}#appcache_info a{display:none;float:right;font-weight:bold;text-decoration:none;color:#00f}#appcache_info.appcache-progress:after{display:block;float:right;font-weight:bold;content:attr(data-progress)}#appcache_info.appcache-updateready a,#appcache_info.appcache-obsolete a{display:block}body.appcache-allinfo #appcache_info.appcache-checking,#appcache_info.appcache-downloading,#appcache_info.appcache-progress,#appcache_info.appcache-updateready,#appcache_info.appcache-obsolete{top:0}#appcache_info.appcache-updateready,#appcache_info.appcache-obsolete{background-color:rgba(255,245,128,0.9);font-weight:bold}body.appcache-allinfo #appcache_info.appcache-noupdate,body.appcache-allinfo #appcache_info.appcache-error,#appcache_info.appcache-cached{top:-4em;-webkit-transition:top 0.5s ease 5s;-moz-transition:top 0.5s ease 5s;-ms-transition:top 0.5s ease 5s;-o-transition:top 0.5s ease 5s;transition:top 0.5s ease 5s}#appcache_info a:before{content:'Reload Now'}#appcache_info.appcache-checking:before{content:"Checking for offline content updates ..."}#appcache_info.appcache-downloading:before,#appcache_info.appcache-progress:before{content:"Downloading offline content ..."}#appcache_info.appcache-updateready:before{content:'A new version is available.'}#appcache_info.appcache-noupdate:before{content:'No updates available for now.'}#appcache_info.appcache-obsolete:before{content:'This website is obsolete. Reload to see new version.'}#appcache_info.appcache-error:before{content:'Unable to check for offline content updates.'}#appcache_info.appcache-cached:before{content:'Download complete. Ready to be accessed offline.'}#appcache_info:lang(zh-tw) a:before{content:'立刻重新載入'}#appcache_info:lang(zh-tw).appcache-checking:before{content:"正在檢查網站離線內容更新 ..."}#appcache_info:lang(zh-tw).appcache-downloading:before,#appcache_info:lang(zh-tw).appcache-progress:before{content:"正在下載網站離線內容 ..."}#appcache_info:lang(zh-tw).appcache-updateready:before{content:'最新版本已下載完畢。'}#appcache_info:lang(zh-tw).appcache-noupdate:before{content:'沒有新的離線內容更新。'}#appcache_info:lang(zh-tw).appcache-obsolete:before{content:'網站已過時。重新載入以存取最新網站。'}#appcache_info:lang(zh-tw).appcache-error:before{content:'無法檢查更新。'}#appcache_info:lang(zh-tw).appcache-cached:before{content:'下載完畢。網站可離線使用。'}#appcache_info:lang(zh-cn) a:before{content:'立刻重新载入'}#appcache_info:lang(zh-cn).appcache-checking:before{content:"正在检查网站离线内容更新 ..."}#appcache_info:lang(zh-cn).appcache-downloading:before,#appcache_info:lang(zh-cn).appcache-progress:before{content:"正在下载网站离线内容 ..."}#appcache_info:lang(zh-cn).appcache-updateready:before{content:'最新版本已下载完毕。'}#appcache_info:lang(zh-cn).appcache-noupdate:before{content:'没有新的离线内容更新。'}#appcache_info:lang(zh-cn).appcache-obsolete:before{content:'网站已过时。重新载入以存取最新网站。'}#appcache_info:lang(zh-cn).appcache-error:before{content:'无法检查更新。'}#appcache_info:lang(zh-cn).appcache-cached:before{content:'下载完毕。网站可离线使用。'}iframe,#toolbar:before,#toolbar .icon.color:before,#toolbar .swatch:after,#splash,#splash:before,#splash:after{display:block;position:absolute;top:0;bottom:0;right:0;left:0;content:""}html,body{width:100%;height:100%;margin:0px;border:none}body{overflow:hidden}iframe{border:none;margin:0;width:100%;height:100%}#wrapper{position:absolute;top:44px;bottom:0px;left:0px;right:0px}#toolbar{position:absolute;height:44px;width:100%;top:0px;left:0px;overflow:hidden}#toolbar:before{background:#404040;z-index:-2}#toolbar .buttons{position:relative;border-left:10px solid transparent;border-right:10px solid transparent;margin-top:7px;white-space:nowrap}#toolbar .icon,#toolbar .swatch{display:none;margin-left:5px;padding:0;position:relative}#toolbar .icon.play,#toolbar .icon.undo,#toolbar .icon.redo,#toolbar .icon.brush,#toolbar .icon.layer,#toolbar .icon.save,#toolbar .icon.trash{-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;background-position:center center}#toolbar .icon{width:30px;height:30px;border:none;opacity:0.9}#toolbar .icon:hover,#toolbar .icon.hover{opacity:1.0}#toolbar .icon.play{background-image:url('../icons/media-playback-start.svg')}#toolbar .icon.play.playing{background-image:url('../icons/media-playback-stop.svg')}#toolbar .icon.play.stopping{background-image:url('../icons/media-seek-forward-insensitive.svg')}#toolbar .icon.undo{background-image:url('../icons/edit-undo.svg');-webkit-background-size:190%;-moz-background-size:190%;-o-background-size:190%;background-size:190%}#toolbar .icon.redo{background-image:url('../icons/edit-redo.svg');-webkit-background-size:190%;-moz-background-size:190%;-o-background-size:190%;background-size:190%}#toolbar .icon.color{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #ddd;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:currentColor;opacity:1}#toolbar .icon.color:hover,#toolbar .icon.color.hover{border-color:#fff}#toolbar .icon.color:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:url('../icons/checkerboard.svg');background-position:center;z-index:-1}#toolbar .icon.brush{background-image:url('../icons/tool-brush.svg');-webkit-background-size:120%;-moz-background-size:120%;-o-background-size:120%;background-size:120%}#toolbar .icon.layer{background-image:url('../icons/view-list.svg')}#toolbar .icon.save{background-image:url('../icons/document-save.svg')}#toolbar .icon.trash{background-image:url('../icons/trash.svg');-webkit-background-size:150%;-moz-background-size:150%;-o-background-size:150%;background-size:150%;opacity:0.4}#toolbar .icon.trash.dropping{opacity:1;background-color:#888;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 30px #fff;-moz-box-shadow:0 0 30px #fff;box-shadow:0 0 30px #fff}#toolbar .swatch{width:26px;height:26px;border:2px solid #a6a6a6;background:url('../icons/checkerboard.svg');background-size:65%;background-position-x:1px;background-position-y:1px;margin-left:0;border-left:none;border-right:none}#toolbar .swatch.red{border-left:2px solid #a6a6a6}#toolbar .swatch.black{border-right:2px solid #a6a6a6}#toolbar .swatch:hover,#toolbar .swatch.hover{border-color:#ddd}#toolbar .swatch.red:after{background:red}#toolbar .swatch.orange:after{background:orange}#toolbar .swatch.yellow:after{background:yellow}#toolbar .swatch.green:after{background:#0f0}#toolbar .swatch.blue:after{background:blue}#toolbar .swatch.indigo:after{background:indigo}#toolbar .swatch.violet:after{background:violet}#toolbar .swatch.white:after{background:white}#toolbar .swatch.brown:after{background:brown}#toolbar .swatch.black:after{background:black}#toolbar .play,#toolbar .red{margin-left:15px}#toolbar .buttons{display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#toolbar .buttons .group{display:table-cell}#toolbar .buttons .group.left{text-align:left;width:25%}#toolbar .buttons .group.center{text-align:center}#toolbar .buttons .group.right{text-align:right;width:25%}#toolbar.drawing .mode-drawing.icon,#toolbar.drawing .mode-drawing.swatch,#toolbar.brushdialog .mode-brushdialog.icon,#toolbar.brushdialog .mode-brushdialog.swatch,#toolbar.gallery .mode-gallery.icon,#toolbar.gallery .mode-gallery.swatch,#toolbar.loading .mode-loading.icon,#toolbar.loading .mode-loading.swatch{display:inline-block}#toolbar.drawing .mode-drawing.dev-only.icon,#toolbar.drawing .mode-drawing.dev-only.swatch,#toolbar.brushdialog .mode-brushdialog.dev-only.icon,#toolbar.brushdialog .mode-brushdialog.dev-only.swatch,#toolbar.gallery .mode-gallery.dev-only.icon,#toolbar.gallery .mode-gallery.dev-only.swatch,#toolbar.loading .mode-loading.dev-only.icon,#toolbar.loading .mode-loading.dev-only.swatch{display:none}body.dev #toolbar.drawing .mode-drawing.dev-only.icon,body.dev #toolbar.drawing .mode-drawing.dev-only.swatch,body.dev #toolbar.brushdialog .mode-brushdialog.dev-only.icon,body.dev #toolbar.brushdialog .mode-brushdialog.dev-only.swatch,body.dev #toolbar.gallery .mode-gallery.dev-only.icon,body.dev #toolbar.gallery .mode-gallery.dev-only.swatch,body.dev #toolbar.loading .mode-loading.dev-only.icon,body.dev #toolbar.loading .mode-loading.dev-only.swatch{display:inline-block}#dragshadow{position:absolute;top:0;left:0;width:160px;height:120px;border:2px solid #ccc;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear,opacity 0.5s;-webkit-transition-delay:0.5s,0s;-moz-transition:visibility 0s linear 0.5s,opacity 0.5s;-o-transition:visibility 0s linear 0.5s,opacity 0.5s;transition:visibility 0s linear 0.5s,opacity 0.5s}#dragshadow.visible.dragging{background:white;opacity:0.3}#dragshadow.visible{visibility:visible;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#splash{background-color:#8594FF;background-image:url('../icons/colors_splash_clouds_landscape.svg');background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (orientation: portrait){#splash{background-image:url('../icons/colors_splash_clouds_portrait.svg')}}#splash:before{background-image:url('../icons/colors_splash_center.svg');background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#splash:after{background-image:url('../icons/colors_splash_bottom.svg');background-position:right bottom;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#splash{visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear,opacity 0.5s;-webkit-transition-delay:0.5s,0s;-moz-transition:visibility 0s linear 0.5s,opacity 0.5s;-o-transition:visibility 0s linear 0.5s,opacity 0.5s;transition:visibility 0s linear 0.5s,opacity 0.5s}body.splash>#splash{visibility:visible;opacity:1;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}
