/*----------------------------------------*
*   Thanh Le Ph.D. - Research Projects   *
*----------------------------------------*/
#screen,body{display:flex}#btnpan,#monitor,#screen,body,html{overflow:hidden}body,html{height:100%}body{background-color:#555!important;margin:0;flex-direction:column}#monitor{margin:auto}#screen{height:99%;background:#000;position:relative;border-top:3px solid #888;margin:.5%;padding:2% 2% 4%;border-radius:10px 10px 50% 50%/10px 10px 2% 2%;transition:margin-right 1s}#screen:after{content:'';display:block;position:absolute;bottom:2.2%;left:36%;height:.5%;width:28%;background:#ddd;border-radius:50%;box-shadow:0 0 3px 0 #fff}#screen>div{overflow:hidden!important}#btnpan{position:fixed;bottom:10px;right:10px}.btn-copy .icon{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Epaste%3C/title%3E%3Cpath fill='%23F4B400' d='M22 4h-4v-2c0-1.1-0.9-2-2-2h-4c-1.1 0-2 0.9-2 2v2h-4v4h16v-4zM16 4h-4v-1.996c0.001-0.001 0.002-0.002 0.004-0.004h3.993c0.001 0.001 0.003 0.002 0.004 0.004v1.996zM26 10v-5c0-0.55-0.45-1-1-1h-2v2h1v4h-6l-6 6v8h-8v-18h1v-2h-2c-0.55 0-1 0.45-1 1v20c0 0.55 0.45 1 1 1h9v6h20v-22h-6zM18 12.828v3.172h-3.172l3.172-3.172zM30 30h-16v-12h6v-6h10v18z'%3E%3C/path%3E%3C/svg%3E")}.btn-load .icon{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg%3E%3Cpath fill='%23F4B400' d='M18.537 19.567A9.961 9.961 0 0 1 12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10c0 2.136-.67 4.116-1.81 5.74L17 12h3a8 8 0 1 0-2.46 5.772l.997 1.795z'/%3E%3C/g%3E%3C/svg%3E")}.btn-sound-on .icon{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Evolume-medium%3C/title%3E%3Cpath fill='%23F4B400' d='M22.485 25.985c-0.384 0-0.768-0.146-1.061-0.439-0.586-0.586-0.586-1.535 0-2.121 4.094-4.094 4.094-10.755 0-14.849-0.586-0.586-0.586-1.536 0-2.121s1.536-0.586 2.121 0c2.55 2.55 3.954 5.94 3.954 9.546s-1.404 6.996-3.954 9.546c-0.293 0.293-0.677 0.439-1.061 0.439v0zM17.157 23.157c-0.384 0-0.768-0.146-1.061-0.439-0.586-0.586-0.586-1.535 0-2.121 2.534-2.534 2.534-6.658 0-9.192-0.586-0.586-0.586-1.536 0-2.121s1.535-0.586 2.121 0c3.704 3.704 3.704 9.731 0 13.435-0.293 0.293-0.677 0.439-1.061 0.439z'%3E%3C/path%3E%3Cpath fill='%23F4B400' d='M13 30c-0.26 0-0.516-0.102-0.707-0.293l-7.707-7.707h-3.586c-0.552 0-1-0.448-1-1v-10c0-0.552 0.448-1 1-1h3.586l7.707-7.707c0.286-0.286 0.716-0.372 1.090-0.217s0.617 0.519 0.617 0.924v26c0 0.404-0.244 0.769-0.617 0.924-0.124 0.051-0.254 0.076-0.383 0.076z'%3E%3C/path%3E%3C/svg%3E")}.btn-sound-off .icon{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Evolume-mute2%3C/title%3E%3Cpath fill='%23F4B400' d='M30 19.348v2.652h-2.652l-3.348-3.348-3.348 3.348h-2.652v-2.652l3.348-3.348-3.348-3.348v-2.652h2.652l3.348 3.348 3.348-3.348h2.652v2.652l-3.348 3.348 3.348 3.348z'%3E%3C/path%3E%3Cpath fill='%23F4B400' d='M13 30c-0.26 0-0.516-0.102-0.707-0.293l-7.707-7.707h-3.586c-0.552 0-1-0.448-1-1v-10c0-0.552 0.448-1 1-1h3.586l7.707-7.707c0.286-0.286 0.716-0.372 1.090-0.217s0.617 0.519 0.617 0.924v26c0 0.404-0.244 0.769-0.617 0.924-0.124 0.051-0.254 0.076-0.383 0.076z'%3E%3C/path%3E%3C/svg%3E")}.btn-switch .icon{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eswitch%3C/title%3E%3Cpath fill='%23F4B400' d='M20 4.581v4.249c1.131 0.494 2.172 1.2 3.071 2.099 1.889 1.889 2.929 4.4 2.929 7.071s-1.040 5.182-2.929 7.071c-1.889 1.889-4.4 2.929-7.071 2.929s-5.182-1.040-7.071-2.929c-1.889-1.889-2.929-4.4-2.929-7.071s1.040-5.182 2.929-7.071c0.899-0.899 1.94-1.606 3.071-2.099v-4.249c-5.783 1.721-10 7.077-10 13.419 0 7.732 6.268 14 14 14s14-6.268 14-14c0-6.342-4.217-11.698-10-13.419zM14 0h4v16h-4z'%3E%3C/path%3E%3C/svg%3E")}.btn-copy .icon,.btn-load .icon,.btn-sound-off .icon,.btn-sound-on .icon,.btn-switch .icon{width:4.7vmin;height:4.7vmin;min-width:20px;min-height:20px;margin:3px;display:block;background-repeat:no-repeat;background-size:contain}.btn-copy,.btn-load,.btn-sound-off,.btn-sound-on,.btn-switch{margin:.5vmin auto}