/* レポートドック — 出典: 旧WP mu-plugin taian-borep-cta.php インラインスタイル */
.borep-dock{position:fixed;left:40px;bottom:40px;z-index:9998;display:flex;flex-direction:column;gap:10px}
.borep-dock-it{display:flex;align-items:center;gap:9px;box-sizing:border-box;min-width:200px;height:52px;
  padding:0 16px;border-radius:14px;background:#fff;border:1px solid #E1E6F0;
  box-shadow:0 10px 26px rgba(0,11,131,.15);font-family:inherit;font-size:13px;font-weight:700;
  letter-spacing:-.2px;line-height:1.3;color:#3C465C;text-decoration:none;
  transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .2s ease}
.borep-dock-it svg{flex:0 0 auto;width:18px;height:18px}
button.borep-dock-it{cursor:pointer;font:inherit;text-align:left;-webkit-appearance:none;appearance:none}
/* 1番目=一覧に戻る : テーマカラーで塗る / 2番目=レポート : 同色の輪郭 */
.borep-dock-it.is-back{background:var(--dk,#0149FF);border-color:var(--dk,#0149FF);color:var(--dkt,#fff)}
.borep-dock-it.is-back:hover{filter:brightness(1.09);transform:translateY(-2px)}
.borep-dock-it.is-rep{background:#fff;border-color:var(--dk,#E1E6F0);color:var(--dk,#3C465C)}
.borep-dock-it.is-rep:hover{background:var(--dk,#000B83);border-color:var(--dk,#000B83);color:var(--dkt,#fff);transform:translateY(-2px)}
.borep-dock-it.is-off{background:#F1F3F7;border-color:#E6E9F0;color:#B9BFCC;
  box-shadow:none;cursor:default;pointer-events:none;transform:none;filter:none}
@media (max-width:900px){
  .borep-dock{left:12px;bottom:20px;gap:8px}
  .borep-dock-it{min-width:0;width:44px;height:44px;padding:0;justify-content:center;border-radius:12px}
  .borep-dock-it span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;
    clip:rect(0 0 0 0);white-space:nowrap;border:0}
  .borep-dock-it svg{width:17px;height:17px}
}
/* ページリモコンと併用時はモバイルでリモコンの上へ(旧 .bop-dock) */
@media (max-width:900px){.borep-dock.has-remote{bottom:76px}}
@media print{.borep-dock{display:none}}
