*{box-sizing:border-box;margin:0;padding:0}html{background-color:#0000;width:100%;height:100%;overflow:hidden}body{background-color:#0000;font:20px Arial,Helvetica,sans-serif}h1,h3{font:32px Open Sans,Arial,Helvetica,sans-serif}.main-content{box-sizing:border-box;text-align:center;background-color:#ddd;width:100%;height:100%;margin:0;padding:0;position:relative}.main-content h3{color:#5a96b9;padding-bottom:20px;font-size:32px}#app-title{-webkit-user-select:text;user-select:text;color:#3a7699;padding-top:15px;padding-bottom:10px;font-size:20px}#tab-bar{width:100%;height:88px;margin:0;padding:0;display:none;position:absolute;top:calc(1.5em + 10px);left:0}#tab-bar.visible{display:block}#all-ad-tags,#skyline-branches{overflow:scroll}#all-ad-tags::-webkit-scrollbar{width:1em;height:0}#skyline-branches::-webkit-scrollbar{width:1em;height:0}#all-ad-tags::-webkit-scrollbar-thumb{background-color:#fff;border-radius:0}#skyline-branches::-webkit-scrollbar-thumb{background-color:#fff;border-radius:0}.page{display:none}.page.visible{display:block}.page{width:100%;margin:0;padding:0;position:absolute;top:138px;bottom:0;left:0}.full-page{top:0}#tab-bar{margin:0 auto}.tab-title{color:#a2b0cc;padding:0 25px;font:32px Open Sans,Arial,Helvetica,sans-serif;display:inline-block}.tab-title.selected{color:#5a96b9}.tab-title.hasFocus{text-decoration:underline}.container-config-choice-item,.mode-config-choice-item,.fw-config-choice-cc,.env-choice-item,.user-id-choice-item,.cancel-stream-item,.auto-pause-ads-item,.webmaf-item{display:inline-block}.container-config-choice-item input,.container-config-choice-item label,.mode-config-choice-item input,.mode-config-choice-item label,.fw-config-choice-cc input,.fw-config-choice-cc label,.env-choice-item input,.env-choice-item label,.user-id-choice-item input,.user-id-choice-item label,.cancel-stream-item input,.cancel-stream-item label,.auto-pause-ads-item input,.auto-pause-ads-item label,.webmaf-item input,.webmaf-item label{pointer-events:none}.container-config-choice-item.hasFocus label,.mode-config-choice-item.hasFocus label,.fw-config-choice-cc.hasFocus label,.env-choice-item.hasFocus label,.user-id-choice-item.hasFocus label,.cancel-stream-item.hasFocus label,.auto-pause-ads-item.hasFocus label,.webmaf-item.hasFocus label{text-decoration:underline}#ad-config-bar{color:#5a96b9;width:100%;height:50px;margin:0;padding:0;font-size:22px;display:none;position:absolute;top:88px;left:0}#ad-config-bar.visible{display:block}#ad-config-bar .user-id-choices-prompt,#ad-config-bar .cancel-stream-item,#ad-config-bar .auto-pause-ads-item,#ad-config-bar .webmaf-item{padding-left:1.5em}#ad-config-bar .webmaf-item{display:none}.tags-list{text-align:left;margin-left:auto;margin-right:auto;padding:0;list-style:none}.creative-tag-divider{color:#a0a0a0;margin:28px 12px 14px -1.25em;font-size:165%}.creative-tag-divider span{padding-left:.25em;padding-right:.25em}.creative-tag-divider.hasFocus{color:#000}.creative-tag-divider.hasFocus span{background-color:#c5c5c5}.action-button{box-sizing:border-box;cursor:pointer;text-align:left;background-color:#fff;border:1px solid #dbe3e7;border-radius:3px;margin:0 12px 14px 0;padding:25px;font:22px sans-serif;transition:all .2s;display:inline-block;position:relative;box-shadow:1px 3px 1px #00000014}.action-button.hasFocus{background-color:#d5d5d5}.action-button .label{text-overflow:ellipsis;color:#2b2e31;margin:0;font-weight:700;text-decoration:none}.action-button .ad-tag-detail{text-overflow:ellipsis;color:#888;margin:1%;font-size:75%;font-weight:lighter;text-decoration:none;position:absolute;bottom:0;right:0}.action-button.ad-tag{vertical-align:middle}.action-button.ad-tag .label{width:20em}.action-button.tag-restriction-button{padding:10px;font-size:20px}.action-button.tag-restriction-button .label{font-weight:400}.action-button.branch-button{width:40em;display:block}.action-button.branch-button .label{text-indent:-1.5em;width:40em;margin-left:1.5em}#skyline-branches{text-align:center;width:100%}#skyline-branches .branch-list{margin:0 auto;display:inline-block}#tag-restrictions p{font-size:22px}#creative-draft-id{text-align:center;width:100%}#creative-draft-id .keypad-buttons{text-align:center;width:4em}#creative-draft-id .start-buttons{text-align:center;width:14em;display:inline-block}#creative-draft-id .start-row{width:310px;margin:0 auto;padding:0;position:relative;overflow:visible}#creative-draft-id .start-row .action-button{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#creative-draft-id .start-config{text-align:left;width:30em;position:absolute;top:0;left:calc(100% + 20px)}#creative-draft-id .start-config table{border-spacing:1em;font-size:22px;font-weight:700}#creative-draft-id #creative-draft-id-preview{background-color:#fff;width:15vh;height:1.5em;display:inline-block}#ad-display{-webkit-user-select:text;user-select:text;padding-top:.5em;top:1.5em;left:0;overflow:hidden}#ad-display #adEvents{max-height:calc(100% - 13em);padding-top:1em;overflow:scroll}#ad-display #adError{color:salmon;padding-top:1em}#ad-display #detail,#ad-display #adEventItems,#ad-display #adError{text-align:left;word-break:break-all;max-width:80%;margin-left:auto;margin-right:auto}#ad-display #detail p,#ad-display #adEventItems p,#ad-display #adError p{text-indent:-1.5em;width:auto;padding-left:1.5em}.input-overlay{background-color:#24242480;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}#error{pointer-events:none;padding-top:2em;position:absolute;left:0}#error h3{font-size:40px}.debug-log{box-sizing:content-box;text-align:left;background-color:#2d2d32;margin:0;padding:0;font:20px Arial,Helvetica,sans-serif;position:fixed;inset:0;overflow-y:hidden}.debug-log .msgs{box-sizing:border-box;width:100%;padding-left:2em;padding-right:2em;position:absolute;bottom:0}.debug-log .msgs pre{word-break:break-all;word-wrap:break-word;white-space:pre;white-space:-moz-pre-wrap;white-space:pre-wrap;overflow-wrap:break-word;color:#faebd7;margin:0;padding:0;line-height:1}.debug-log .msgs pre.warn{color:#ff0}.debug-log .msgs pre.error{color:salmon}.number-keyboard{background-color:#24242480}.number-keyboard .value-display{background-color:#fff;width:200px;height:35px;margin:50px auto;font-size:35px}.number-keyboard .keypad-buttons{width:4em;text-align:center!important}.selector-overlay{background-color:#24242480}.selector-overlay .selector-options{margin:50px auto}.selector-overlay .selector-item{text-align:center;width:10em}
