.login>form{padding:10px 0}.login .login-form>div{padding:5px 0}.login .password-reset-form>div{padding:5px 0;max-width:500px}.login .password-reset-form .status-message{font-weight:700}.login .login-form .error-message,.login .password-reset-form .error-message{color:red}.login form input[type=submit]{position:absolute;width:0;height:0;visibility:hidden;padding:0}.popup-background{background:#00000080;position:fixed;width:100vw;height:100vh;z-index:150}.popup-background>div{width:100%;height:100%}.popup{box-sizing:border-box;position:fixed;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:100;width:100%;height:100%}.popup .popup-dialog{margin:auto;background:linear-gradient(#fff,#eee);border-radius:10px;box-shadow:0 0 50px #000;max-width:calc(100% - 50px);max-height:100vh;box-sizing:border-box}.popup .popup-dialog-default{min-width:400px}.popup .popup-simple{display:flex;flex-direction:column;overflow-y:auto;position:relative}.popup .popup-component{display:flex;flex-direction:column;max-height:80vh}.popup .popup-dialog-fade{position:absolute;top:0;right:0;bottom:0;left:0;background:#32323280;z-index:10}.popup .popup-header{padding:5px;text-align:center;font-size:110%;border-radius:10px 10px 0 0;flex:0 0 auto;font-weight:700}.popup .popup-body{text-align:left;flex:1 1 auto;overflow-x:auto}.popup .popup-footer{padding:5px;border-radius:0 0 10px 10px;flex:0 0 auto;text-align:center;background:linear-gradient(#d3d3d3,#fff)}.popup .popup-button{border:1px solid gray;min-width:75px;text-align:center;font-weight:700;color:#000;padding:0 5px;display:inline-block;text-decoration:none;background:linear-gradient(#fff,#d3d3d3)}.popup .popup-button:not(:first-child){margin-left:10px}.popup pre{font-size:16px}.popup .popup-header.info{color:#000;background:linear-gradient(#fff,#d3d3d3)}.popup .popup-header.success{color:#fff;text-shadow:1px 1px 4px black;background:linear-gradient(#32cd32,#006400)}.popup .popup-header.warning{color:#000;background:linear-gradient(#ff0,#ff8c00)}.popup .popup-header.error{color:#fff;text-shadow:1px 1px 4px black;background:linear-gradient(red,#8b0000)}@media screen and (max-width: 400px){.popup .popup-dialog{width:100%}.popup .popup-dialog-default{min-width:100%}}.api-error-msg .popup-header{padding:10px}.api-error-msg .popup-footer .action-link{background:linear-gradient(#eee,#ddd);color:#000;text-shadow:none;border:2px solid gray}.api-error-msg .popup-body{max-height:75vh}.api-error-msg .error-type,.api-error-msg .error-message{font-family:monospace;font-size:16px;padding:10px;font-weight:400;color:#000}.api-error-msg .problem{padding:10px}.api-error-msg .problem .problem-name{color:red;font-weight:700}.api-error-msg .problem:nth-child(odd){background:#eee}html{height:100%;margin:0;padding:0}body{height:100%;padding:0;margin:0}#app{height:100%}#app>div{min-height:100%;margin:0;display:flex;flex-direction:column}#app>div>header{flex:0 1 auto}#app>div>main{flex:1 1 auto}#app>div>footer{flex:0 1 auto}input[type=text],input[type=password],textarea,select{padding:5px;width:100%;max-width:300px;box-sizing:border-box;border-radius:10px;outline:none}select.short{width:100px}.action-link-group{padding:10px 0}.action-link-group .action-link:not(:first-child){margin-left:10px}.action-link-group.right-align .action-link{margin-left:0}.action-link-group.right-align .action-link:not(:last-child){margin-right:10px}.action-link{display:inline-block;color:#fff;background:linear-gradient(gray,#000);border-radius:10px;padding:10px;text-decoration:none;text-shadow:1px 1px 1px #333;margin-top:5px;margin-bottom:5px}.action-link.long-click-wait{background:gray;color:#000;text-shadow:none}.form-error{color:red;font-weight:700;padding:10px}.form-section{margin-bottom:10px}.form-section-header{font-weight:700;font-size:120%}.form-row{padding:10px}.form-row .form-row-desc{font-size:80%;margin-bottom:5px}.form-row .form-row-error{color:red;font-weight:700}.form-row>div:first-child{font-weight:700;margin-bottom:5px}.form-row>div:nth-child(2) .input-overlay{position:absolute;display:flex;right:1px;top:0;bottom:0;align-items:center;padding:5px 10px}.width-control{width:100%;margin:auto;box-sizing:border-box}.table-scroll-horizontal{overflow-x:auto}.binary-option .selected{font-weight:700;text-decoration:underline}.choices .choices-item{cursor:pointer}@media (min-width: 1100px){.width-control{width:1000px}}@media (min-width: 1600px){.width-control{width:1200px}}/*! Uncle Just Amoge | Copyright (c) 2019 Justin Michael Robinson - All Rights Reserved */@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:100;src:url(/coby/assets/alegreya-sans-latin-100-normal-BBBp6fsB.woff2) format("woff2"),url(/coby/assets/alegreya-sans-latin-100-normal-B_uYebAq.woff) format("woff")}@font-face{font-family:Alegreya Sans;font-style:italic;font-display:swap;font-weight:100;src:url(/coby/assets/alegreya-sans-latin-100-italic-B3CKsmEd.woff2) format("woff2"),url(/coby/assets/alegreya-sans-latin-100-italic-Dl6JBWKK.woff) format("woff")}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/coby/assets/alegreya-sans-latin-300-normal-DPs31wpg.woff2) format("woff2"),url(/coby/assets/alegreya-sans-latin-300-normal-C4Ua5L0V.woff) format("woff")}@font-face{font-family:Alegreya Sans;font-style:italic;font-display:swap;font-weight:300;src:url(/coby/assets/alegreya-sans-latin-300-italic-BfjD1x5c.woff2) format("woff2"),url(/coby/assets/alegreya-sans-latin-300-italic-C1gVe9vZ.woff) format("woff")}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/coby/assets/alegreya-sans-latin-400-normal-vsc_DBsv.woff2) format("woff2"),url(/coby/assets/alegreya-sans-latin-400-normal-7eboGqAH.woff) format("woff")}@font-face{font-family:Alegreya Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/coby/assets/alegreya-sans-latin-400-italic-VOg0NhmK.woff2) format("woff2"),url(/coby/assets/alegreya-sans-latin-400-italic-BVPt6c6N.woff) format("woff")}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/coby/assets/alegreya-sans-latin-500-normal-iQxpcJOC.woff2) format("woff2"),url(/coby/assets/alegreya-sans-latin-500-normal-D8RKhenE.woff) format("woff")}@font-face{font-family:Alegreya Sans;font-style:italic;font-display:swap;font-weight:500;src:url(/coby/assets/alegreya-sans-latin-500-italic-Ccl1iyMY.woff2) format("woff2"),url(/coby/assets/alegreya-sans-latin-500-italic-DdQkBDBP.woff) format("woff")}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/coby/assets/alegreya-sans-latin-700-normal-euewqviX.woff2) format("woff2"),url(/coby/assets/alegreya-sans-latin-700-normal-XgFAM3Sf.woff) format("woff")}@font-face{font-family:Alegreya Sans;font-style:italic;font-display:swap;font-weight:700;src:url(/coby/assets/alegreya-sans-latin-700-italic-Cu8nueU3.woff2) format("woff2"),url(/coby/assets/alegreya-sans-latin-700-italic-DJoC2Ssm.woff) format("woff")}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/coby/assets/alegreya-sans-latin-800-normal-DuESZd0m.woff2) format("woff2"),url(/coby/assets/alegreya-sans-latin-800-normal-Dc-5lHKg.woff) format("woff")}@font-face{font-family:Alegreya Sans;font-style:italic;font-display:swap;font-weight:800;src:url(/coby/assets/alegreya-sans-latin-800-italic-BkMZ7tst.woff2) format("woff2"),url(/coby/assets/alegreya-sans-latin-800-italic-D18RNyvB.woff) format("woff")}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:900;src:url(/coby/assets/alegreya-sans-latin-900-normal-3iKzRYV6.woff2) format("woff2"),url(/coby/assets/alegreya-sans-latin-900-normal-Cod-DBwa.woff) format("woff")}@font-face{font-family:Alegreya Sans;font-style:italic;font-display:swap;font-weight:900;src:url(/coby/assets/alegreya-sans-latin-900-italic-BiM073DV.woff2) format("woff2"),url(/coby/assets/alegreya-sans-latin-900-italic-BPK5IOmK.woff) format("woff")}@font-face{font-family:Alegreya Sans SC;font-style:normal;font-display:swap;font-weight:100;src:url(/coby/assets/alegreya-sans-sc-latin-100-normal-CtBjey4V.woff2) format("woff2"),url(/coby/assets/alegreya-sans-sc-latin-100-normal-NdkZqMFN.woff) format("woff")}@font-face{font-family:Alegreya Sans SC;font-style:italic;font-display:swap;font-weight:100;src:url(/coby/assets/alegreya-sans-sc-latin-100-italic-BhU25NNM.woff2) format("woff2"),url(/coby/assets/alegreya-sans-sc-latin-100-italic-DW4rAE-V.woff) format("woff")}@font-face{font-family:Alegreya Sans SC;font-style:normal;font-display:swap;font-weight:300;src:url(/coby/assets/alegreya-sans-sc-latin-300-normal-CA98MPNu.woff2) format("woff2"),url(/coby/assets/alegreya-sans-sc-latin-300-normal-CTFov0QD.woff) format("woff")}@font-face{font-family:Alegreya Sans SC;font-style:italic;font-display:swap;font-weight:300;src:url(/coby/assets/alegreya-sans-sc-latin-300-italic-BEs7LA2i.woff2) format("woff2"),url(/coby/assets/alegreya-sans-sc-latin-300-italic-D4BMkvtS.woff) format("woff")}@font-face{font-family:Alegreya Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/coby/assets/alegreya-sans-sc-latin-400-normal-BuzSFQd-.woff2) format("woff2"),url(/coby/assets/alegreya-sans-sc-latin-400-normal-DcF7aK6e.woff) format("woff")}@font-face{font-family:Alegreya Sans SC;font-style:italic;font-display:swap;font-weight:400;src:url(/coby/assets/alegreya-sans-sc-latin-400-italic-DmW0eXZx.woff2) format("woff2"),url(/coby/assets/alegreya-sans-sc-latin-400-italic-BncLKLzt.woff) format("woff")}@font-face{font-family:Alegreya Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/coby/assets/alegreya-sans-sc-latin-500-normal-DcgRkKEE.woff2) format("woff2"),url(/coby/assets/alegreya-sans-sc-latin-500-normal-QS68flbi.woff) format("woff")}@font-face{font-family:Alegreya Sans SC;font-style:italic;font-display:swap;font-weight:500;src:url(/coby/assets/alegreya-sans-sc-latin-500-italic-B9tnccDY.woff2) format("woff2"),url(/coby/assets/alegreya-sans-sc-latin-500-italic-CpPLWGqY.woff) format("woff")}@font-face{font-family:Alegreya Sans SC;font-style:normal;font-display:swap;font-weight:700;src:url(/coby/assets/alegreya-sans-sc-latin-700-normal-BYzBhJIY.woff2) format("woff2"),url(/coby/assets/alegreya-sans-sc-latin-700-normal-AfzZ_Ih0.woff) format("woff")}@font-face{font-family:Alegreya Sans SC;font-style:italic;font-display:swap;font-weight:700;src:url(/coby/assets/alegreya-sans-sc-latin-700-italic-BDsMkHsG.woff2) format("woff2"),url(/coby/assets/alegreya-sans-sc-latin-700-italic-B6hhfovh.woff) format("woff")}@font-face{font-family:Alegreya Sans SC;font-style:normal;font-display:swap;font-weight:800;src:url(/coby/assets/alegreya-sans-sc-latin-800-normal-7yrlLy6M.woff2) format("woff2"),url(/coby/assets/alegreya-sans-sc-latin-800-normal-B7bXZ_1-.woff) format("woff")}@font-face{font-family:Alegreya Sans SC;font-style:italic;font-display:swap;font-weight:800;src:url(/coby/assets/alegreya-sans-sc-latin-800-italic-BXdIPm0e.woff2) format("woff2"),url(/coby/assets/alegreya-sans-sc-latin-800-italic-DY2mBXzK.woff) format("woff")}@font-face{font-family:Alegreya Sans SC;font-style:normal;font-display:swap;font-weight:900;src:url(/coby/assets/alegreya-sans-sc-latin-900-normal-4sCh2wCl.woff2) format("woff2"),url(/coby/assets/alegreya-sans-sc-latin-900-normal-C1lIS-Pl.woff) format("woff")}@font-face{font-family:Alegreya Sans SC;font-style:italic;font-display:swap;font-weight:900;src:url(/coby/assets/alegreya-sans-sc-latin-900-italic-D5NBpcod.woff2) format("woff2"),url(/coby/assets/alegreya-sans-sc-latin-900-italic-Q-fkXXQC.woff) format("woff")}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400;src:url(/coby/assets/lobster-cyrillic-ext-400-normal-C2niP8WY.woff2) format("woff2"),url(/coby/assets/lobster-cyrillic-ext-400-normal-B-Rp4OXu.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400;src:url(/coby/assets/lobster-cyrillic-400-normal-C5aZhDRY.woff2) format("woff2"),url(/coby/assets/lobster-cyrillic-400-normal-CUFgGW1y.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400;src:url(/coby/assets/lobster-vietnamese-400-normal-CvWS79a1.woff2) format("woff2"),url(/coby/assets/lobster-vietnamese-400-normal-Dl4SdoJQ.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400;src:url(/coby/assets/lobster-latin-ext-400-normal-FkHn3947.woff2) format("woff2"),url(/coby/assets/lobster-latin-ext-400-normal-DV2j-Y34.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400;src:url(/coby/assets/lobster-latin-400-normal-BJtHEyLy.woff2) format("woff2"),url(/coby/assets/lobster-latin-400-normal-BRKvPk3X.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-family:Alegreya Sans,sans-serif;font-size:18px;background:#fff fixed}input,textarea,select{font-family:Alegreya Sans,sans-serif;font-size:18px}.form-row{padding:10px 20px}.form-row input[type=text],.form-row input[type=password],.form-row select,.form-row textarea{font-size:100%;width:300px;background:#f7f6ed;border:1px solid #d0cc95;padding:8px}.form-row input[type=text]:focus,.form-row textarea:focus{border:2px solid #585528}.form-row{background:#fff}.form-row-error{padding:5px 0}h1{font-family:Lobster,sans-serif;font-size:32px;font-weight:400;color:#60c;margin:0 0 10px}h2{font-family:Alegreya Sans,sans-serif;font-size:26px;font-weight:bolder;color:#8d883f;margin:0 0 10px}h3{margin:0;padding:0 20px}a{color:#60c;text-decoration:none}.binary-option{margin:10px 0;display:inline-block}.binary-option a{background:#d0cc95;color:#8d883f;border-radius:10px;padding:10px;display:inline-block}.binary-option a.selected{background:#60c;color:#fff}.action-link-group.right-align{text-align:right}.action-link{color:#fff;background:linear-gradient(#96f,#60c)}.error-message-container{padding:10px 20px;background:red}.error-message{font-family:Alegreya Sans,sans-serif;font-weight:700;font-size:110%;color:#fff}.highlight{font-weight:700;color:#400080}.highlight a:hover{text-decoration:underline}.sysadmin-menu{padding:20px 0}.sysadmin-menu .menu-items{display:flex;flex-direction:row;justify-content:space-between}.sysadmin-menu .menu-items>div{flex:1 1 48%;padding:0 10px}.sysadmin-menu a{display:block;margin:0 0 15px;padding:10px;background:#fff;color:#400080;border-radius:20px;font-size:18pt;font-weight:700;box-shadow:3px 3px 9px #000;border:2px solid transparent}.sysadmin-menu .main-site a{background:linear-gradient(#d0cc95,#585528);color:#fff;text-shadow:1px 1px 1px black;border:2px solid #585528}.sysadmin-menu a:hover{background:#bdb76b;border:2px solid #8d883f}@media screen and (max-width: 400px){.sysadmin-menu .menu-items{flex-direction:column}.sysadmin-menu .menu-items>div{padding:0}}/*! Uncle Just CoBY | Copyright (c) 2019 Justin Michael Robinson - All Rights Reserved */.agent-menu{padding:20px 0}.agent-menu .menu-items{display:flex;flex-direction:row;justify-content:space-between}.agent-menu .menu-items>div{flex:1 1 48%;padding:0 10px}.agent-menu a{display:block;margin:0 0 15px;padding:10px;background:#fff;color:#400080;border-radius:20px;font-size:18pt;font-weight:700;box-shadow:3px 3px 9px #000;border:2px solid transparent}.agent-menu .main-site a{background:linear-gradient(#d0cc95,#585528);color:#fff;text-shadow:1px 1px 1px black;border:2px solid #585528}.agent-menu a:hover{background:#bdb76b;border:2px solid #8d883f}@media screen and (max-width: 400px){.agent-menu .menu-items{flex-direction:column}.agent-menu .menu-items>div{padding:0}}.index{background-image:linear-gradient(#40008080,#40008080),url(/coby/assets/table-tennis-bjctAa59.jpg);background-repeat:no-repeat,no-repeat;background-size:cover,cover;background-attachment:fixed,fixed;min-height:100%}.index .overlay{display:flex;flex-direction:column;align-items:center;text-align:center;height:100%}.index .overlay>div{max-width:500px;width:100%;padding:20px;box-sizing:border-box}.index .coby{font-family:Lobster;font-size:60pt;color:#fff;text-shadow:3px 3px 9px black}.index .full-coby{font-weight:900;font-size:32pt;color:#fff;text-shadow:3px 3px 9px black}.index .login{padding:20px 0}.index .login div>a{color:#fff;text-shadow:1px 1px 1px black}.index .login .password-reset-form .instructions{color:#fff;margin:20px 0;padding:20px;background:#400080bf;border-radius:20px}.index .login .login-action a,.index .login .status-message{max-width:300px;box-sizing:border-box;font-size:14pt;font-weight:700;color:#fff;background:linear-gradient(#d0cc95,#585528);padding:10px 20px;box-shadow:3px 3px 9px #000;border-radius:5px;display:inline-block;margin-bottom:10px}.index .login .error-message{max-width:300px;box-sizing:border-box;font-size:14pt;font-weight:700;color:red;background:linear-gradient(#fff,#eee);padding:10px 20px;box-shadow:3px 3px 9px #000;display:inline-block;margin-bottom:10px;border-radius:5px}.index .login input{font-family:Alegreya Sans,sans-serif;font-size:14pt;margin-bottom:10px;border:4px solid #400080}.index .login .login-form.hidden,.index .login .password-reset-form.hidden{transform:translate(0) translateY(100px) scale(.5)}
