@charset "UTF-8";
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}
.wpcf7 .hidden-fields-container{display:none;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 [inert]{opacity:0.5;}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}

.ahm-content-end-marker{all:initial;display:block;height:0;width:100%;}
.ahm-heatmap-container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;font-family:Arial, sans-serif;font-size:30px;font-weight:bold;text-shadow:1px 1px 1px #fff, 1px -1px 1px #fff, -1px -1px 1px #fff, -1px 1px 1px #fff;color:#000;background-color:rgba(0, 0, 0, 0.2);overflow:hidden;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-user-select:none;cursor:default;pointer-events:none;}
.ahm-heatmap-flow{position:relative;}
.ahm-heatmap-container .height-40px{display:flex;align-items:center;justify-content:center;height:40px;width:100%;}
.ahm-heatmap-container .count-bar{font-size:12px;position:absolute;right:0;min-width:48px;height:40px;text-align:center;line-height:40px;background:#ef96;}
.ahm-nav .nav-tab-disabled{opacity:0.64;pointer-events:none;}
.ahm-nav .nav-tab{display:flex;flex-flow:row nowrap;align-items:center;}
.ahm-nav .nav-tab .dashicons{position:relative;top:1px;}
.ahm-nav .nav-tab-active, .ahm-nav .nav-tab-active:hover, .ahm-nav .nav-tab-active:focus{background:#fff;}
.ahm-footer{font-weight:bold;font-size:larger;text-align:right;color:#aaa;text-shadow:1px 1px 1px #fff;}
#ahm-description{border:1px solid #ccc;border-radius:0.5em;padding:0.5em 1em 0;margin:0.5em 0;width:100%;box-sizing:border-box;}
#ahm-description legend{font-weight:bold;}
#ahm-description img{max-width:100%;}
#ahm-description .outer{width:100%;overflow:hidden;}
#ahm-description .inner{display:flex;width:300%;flex-flow:row nowrap;position:relative;}
#ahm-description .description{width:100%;}
#ahm-description.click-heatmap .inner{left:0;}
#ahm-description.breakaway-heatmap .inner{left:-100%;}
#ahm-description.attention-heatmap .inner{left:-200%;}
#ahm-view-form .wp-list-table thead a .dashicons,
#ahm-view-form .wp-list-table tfoot a .dashicons{position:relative;top:1px;}
#ahm-view-form .wp-list-table .sorting-indicator{display:inline-block;}
#ahm-view-form .wp-list-table thead,
#ahm-view-form .wp-list-table tfoot{white-space:nowrap;}
#ahm-view-form .wp-list-table th.sortable:not(.column-page) a span,
#ahm-view-form .wp-list-table th.sorted:not(.column-page) a span{float:unset;}
#ahm-view-form .wp-list-table .column-page{word-break:break-all;}
#ahm-view-form .wp-list-table .click_pc,
#ahm-view-form .wp-list-table .breakaway_pc,
#ahm-view-form .wp-list-table .attention_pc,
#ahm-view-form .wp-list-table .click_mobile,
#ahm-view-form .wp-list-table .breakaway_mobile,
#ahm-view-form .wp-list-table .attention_mobile{white-space:nowrap;text-align:right;}
#ahm-view-form .wp-list-table .ahm-cell{display:inline-block;width:100%;text-align:right;font-variant-numeric:tabular-nums;cursor:pointer;white-space:nowrap;-ms-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;}
#ahm-view-form .wp-list-table .ahm-cell-blank,
#ahm-unread-form .wp-list-table .ahm-cell-blank{color:#ccc;cursor:default;-ms-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;display:inline-block;text-align:center;min-width:57px;}
#ahm-view-form .wp-list-table .ahm-cell:not(:hover):not(:active):not(:focus){color:#555;}
#ahm-view-form .wp-list-table .ahm-cell .dashicons{vertical-align:text-bottom;position:relative;top:2px;}
#ahm-view-form .wp-list-table .ahm-cell:not(:hover):not(:active):not(:focus) .dashicons{visibility:hidden;}
@media screen and (max-width:782px){
#ahm-view-form .ahm-footer{visibility:hidden;}
#ahm-view-form .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column){padding-left:50%;}
#ahm-view-form .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before{width:50%;line-height:2;}
#ahm-view-form .ahm-cell,
#ahm-view-form .ahm-cell-blank{line-height:2;}
#ahm-description ~ .subsubsub{display:none;}
}
#ahm-unread-form .wp-list-table .pc,
#ahm-unread-form .wp-list-table .mobile{white-space:nowrap;min-width:calc(200px + 4.5em);}
#ahm-unread-form .ahm-ratio{line-height:60px;font-size:150%;width:3em;display:inline-block;text-align:right;}
#ahm-unread-form .ahm-ratio::after{content:"%";}
#ahm-unread-form .ahm-ratio.warning{color:#f00;}
#ahm-unread-form .ahm-ratio.normal,
#ahm-unread-form .ahm-ratio.na{color:#ccc;}
#ahm-unread-form .ahm-ratio.na::after{visibility:hidden;}
#ahm-unread-form .ahm-heatmap-databox{display:none;width:192px;padding-right:6px;margin-left:2px;text-align:right;position:relative;}
#ahm-unread-form tr.ahm-show-databox .ahm-heatmap-databox{display:block;}
#ahm-unread-form .ahm-heatmap-databox-column{display:inline-block;min-width:64px;}
#ahm-unread-form .ahm-heatmap-databox-column .dashicons-external{visibility:hidden;}
#ahm-unread-form .ahm-heatmap-databox-column:hover .dashicons-external{visibility:visible;}
.ahm-unread-legend{display:inline-block;width:1.5em;height:1em;border:1px solid rgba(0, 0, 0, 40%);}
#ahm-options-form .ahm-inline-block{display:inline-block;}
#ahm-options-form input[type="range"]{float:left;margin-right:0.5em;}
#ahm-options-form input[type="range"]:not(:disabled){cursor:pointer;}
#ahm-options-form input[type="range"] + span{display:inline-block;}
#ahm-options-form .premium-options{font-size:smaller;font-weight:bold;background:#800080;color:#fff;padding:0.1em 0.3em;border-radius:0.2em;}
#ahm-options-form th .dashicons-editor-help{cursor:pointer;opacity:0.4;}
#ahm-options-form th .ahm-tooltip:focus .dashicons-editor-help,
#ahm-options-form th .ahm-tooltip:hover .dashicons-editor-help{opacity:1;}
#ahm-options-form th .ahm-tooltip > div{display:none;position:absolute;z-index:9999;border-radius:0.25em;border:2px solid rgba(0, 0, 0, 0.4);background:rgba(255, 255, 255, 0.9375);padding:0.25em 1.5em;font-weight:normal;}
div.ahm-unread-list-page{width:100%;border-radius:0.3em;}
div.ahm-unread-list-page-inner{min-height:60px;}
div.ahm-pt{display:flex;flex-flow:row wrap;text-align:center;}
div.ahm-c2{width:50%;}
div.ahm-c6{width:16.6666%;}
div.ahm-unread-list-page-hover{display:none;position:absolute;z-index:9999;border-radius:0.25em;border:2px solid rgba(0, 0, 0, 0.4);background:rgba(255, 255, 255, 0.9375);padding:0.25em 1.5em;font-weight:normal;cursor:auto;}
@media not screen and (max-width: 782px) {
div.ahm-unread-list-page{cursor:pointer;}
div.ahm-unread-list-page:focus, div.ahm-unread-list-page:hover{background-color:rgba(127, 127, 127, 0.125);box-shadow:0 0 0 0.35em rgba(127, 127, 127, 0.125);}
div.ahm-unread-list-page:focus{outline:solid 0.1em rgba(127, 127, 127, 0.5);outline-offset:0.25em;}
div.ahm-unread-list-page:focus div.ahm-unread-list-page-hover, div.ahm-unread-list-page:hover div.ahm-unread-list-page-hover{display:block;}
div.ahm-c2, div.ahm-c6{margin:0.1em 0;}
div.ahm-c2::after{display:block;content:"";width:95%;height:0.125em;margin:0 auto;border-radius:0.1em;background:#ccc;}
}
@media screen and (max-width:782px){
div.ahm-unread-list-page-inner{min-height:unset;}
.is-expanded div.ahm-unread-list-page-hover{position:static;display:block;}
.is-expanded div.ahm-pt{flex-flow:column wrap;height:9em;}
.is-expanded div.ahm-c2{width:unset;height:4.5em;line-height:4.5;}
.is-expanded div.ahm-c2::after{content:"";display:inline-block;float:right;width:0.15em;height:3.7em;margin:0.4em 0;border-radius:0.1em;background:#ccc;}
.is-expanded div.ahm-c6{width:unset;height:1.5em;}
}
#ahm-options-form input[type="radio"] + label > div{padding-left:20px;}
#ahm-options-form th .ahm-tooltip:focus > div,
#ahm-options-form th .ahm-tooltip:hover > div{display:block;}
#ahm-options-form input[type="radio"]:checked + span,
#ahm-options-form input[type="radio"]:checked + label > span:first-child{font-weight:bold;}
#ahm-options-form input[type="text"]{display:block;width:100%;}
#ahm-vs{border-collapse:collapse;table-layout:fixed;}
#ahm-vs td{text-align:center;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
#ahm-vs th{text-align:center;font-weight:bold;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
#ahm-vs tbody th{text-align:left;}
#ahm-vs th:first-child{width:18em;}
#ahm-vs td:first-child,
#ahm-vs th:first-child{border-left:none;}
#ahm-vs td:last-child,
#ahm-vs th:last-child{border-right:none;}
#ahm-vs .dashicons-no-alt{color:#aaa;}
#ahm-vs .current .dashicons-yes-alt{color:#36f;}
#ahm-vs .current .dashicons-no-alt{color:#f00;}
#ahm-vs .ib {
display: inline-block;
}