/* Copyright (c) 2025 Yellowjacket Software Ltd. */
#yj-public-drills .yj-public-drill-video{margin-top:30px}#yj-public-drills .yj-public-drill-video .well-container{padding:0}#yj-public-drills .yj-public-drill-video .yj-internet-video{margin:-6px 0}#yj-public-drills .yj-public-drill-video .yj-internet-video,#yj-public-drills .yj-public-drill-video .yj-internet-video iframe{border:none;border-radius:0}#yj-public-drills .yj-public-drill-video .hint{font-size:16px;margin-top:10px}#yj-public-drills .yj-public-drill-video .hint a{color:#00f!important}@media print{@page{size:landscape}.yj-drill-print-block-container{column-count:4}.yj-drill-print-block{border:1px solid #444;border-radius:4px;break-inside:avoid;margin-bottom:20px;overflow:hidden}.yj-drill-print-block .yj-drill-print-block-heading{font-size:18px;background-color:#ffe866!important;padding:8px 15px;border-radius:4px 4px 0 0;border-bottom:1px solid #444}.yj-drill-print-block .yj-drill-print-block-body{padding:10px 15px 0;max-height:70vh}.yj-drill-print-block .yj-drill-print-block-body,.yj-drill-print-block .yj-drill-print-block-body label,.yj-drill-print-block .yj-drill-print-block-body p{font-size:11px!important}.yj-drill-print-block.yj-drill-description{background-color:#f4f4f4!important;width:inherit;margin-bottom:20px;font-style:italic;font-size:14px!important;max-height:7vh}.yj-drill-print-block.yj-drill-description .yj-drill-print-block-body{padding:10px 15px}.yj-drill-print-block .yj-drill-print-block-body .form-group{margin-bottom:10px}.yj-drill-print-block .yj-drill-print-block-body label{line-height:unset;margin-bottom:0}.yj-print-thumbnail{width:90%;margin:20px 0 0 5%}}#yj-drill-edit .well-table{background-color:#fff;font-size:15px}#yj-drill-edit video{width:100%;vertical-align:middle;border-radius:5px}#yj-drill-edit .yj-internet-video{border:none}#yj-drill-edit-shadow-skill-list .hint-block{margin-bottom:8px}#yj-drill-edit-shadow-skill-list .yj-list-item:last-of-type{margin-bottom:-3px}.yj-drill-app-popup #yj-main-container{margin:0}.yj-drill-app-popup #yj-main-canvas .yj-has-toolbar .canvas-container{top:50%;outline:1px solid #444}.yj-drill-target-point-details{margin:6px 0 0 25px}.yj-drill-target-point-details span{padding:0 10px 0 5px}.yj-drill-marking-threshold-modal h4{margin-bottom:20px;text-transform:uppercase}#yj-player #yj-drill #yj-left-side-container,#yj-player #yj-drill .yj-accordion{transform:scaleX(-1)}#yj-drill #yj-main-canvas :focus,#yj-drill #yj-main-canvas:focus{outline:0!important}#yj-drill .yj-drill-table td,#yj-drill .yj-drill-table th{font-size:15px}#yj-drill-app-player-results .panel-body{border:1px solid #888;border-radius:5px;margin:10px}.yj-drill-table-container .panel-body{padding:12px 15px}#yj-drill .yj-drill-flash-interval,#yj-drill .yj-drill-table{border:1px solid #888;border-radius:5px}#yj-drill .yj-drill-table tr th{border-bottom:1px solid #888;background-color:#ddd}#yj-drill .yj-drill-table tr td,#yj-drill .yj-drill-table tr th{text-align:center;padding:8px 10px;font-size:17px}#yj-drill .yj-drill-table tr th:not(:first-child){border-left:1px solid #aaa}#yj-drill .yj-drill-table tr td:not(:first-child){border-left:1px solid #ddd}#yj-drill .yj-drill-flash-interval{border:1px solid #888;font-size:15px}#yj-drill-app-player-shadow-mode .fa{left:2px}#yj-drill-app-player-shadow-mode .yj-shadow-mode-error{margin-top:0;margin-bottom:10px;text-align:center;font-style:italic;font-weight:700;font-size:15px}#yj-drill .yj-drill-table .yj-shadow-keycode-key .btn{padding:2px 7px;margin:0 5px;min-width:fit-content}#yj-drill-app-player-results hr{margin:15px 0}#yj-drill-app-player-shadow-skill-video video{width:100%;border:2px solid #888;border-radius:5px}