@layer utilities{.dashboard-panel{border-radius:.75rem;border:1px solid var(--lp-border);background:var(--lp-white);box-shadow:0 1px 3px rgb(26 34 56/.06)}@keyframes dashboard-feedback-glow{0%,to{box-shadow:0 0 0 1px rgb(255 122 89/.35),0 0 18px rgb(255 122 89/.22)}50%{box-shadow:0 0 0 1px rgb(255 122 89/.55),0 0 32px rgb(255 122 89/.38)}}.dashboard-feedback-cta{animation:dashboard-feedback-glow 2.4s ease-in-out infinite}.dashboard-text-ja{word-break:keep-all;overflow-wrap:break-word}.dashboard-kpi-grid{display:grid;gap:clamp(.625rem,min(1.1vw,1.2vh),1rem);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.dashboard-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dashboard-split-grid{display:grid;flex:1 1 auto;gap:clamp(.625rem,min(1.1vw,1.2vh),1rem);grid-template-columns:minmax(0,1fr);min-height:clamp(18rem,42vh,30rem);align-items:stretch}@media (min-width:1024px){.dashboard-split-grid{grid-template-columns:minmax(0,1.35fr) minmax(14rem,18rem)}}@media (min-width:1280px){.dashboard-split-grid{grid-template-columns:minmax(0,1.45fr) 20rem}}.dashboard-shell-width{width:100%;max-width:min(100%,clamp(68rem,86vw,80rem));margin-inline:auto}.dashboard-shell-padding{padding-inline:clamp(1rem,2.5vw,2rem)}.dashboard-page-stack{display:flex;min-height:min(100%,calc(100dvh - 7.5rem));flex-direction:column;gap:clamp(.75rem,min(1.4vw,1.4vh),1.125rem)}.dashboard-sidebar-width{width:clamp(12.5rem,13vw,16rem);flex-shrink:0}@keyframes published-badge-glow{0%,to{box-shadow:0 2px 12px rgb(5 150 105/.45),0 0 0 0 rgb(52 211 153/.45)}50%{box-shadow:0 2px 16px rgb(5 150 105/.6),0 0 0 5px rgb(52 211 153/0)}}.animate-published-badge-glow{animation:published-badge-glow 2.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-published-badge-glow{animation:none}}.dashboard-nav-active{background:rgb(255 107 53/.1);color:var(--lp-text);font-weight:600}.guide-radius-panel{border-radius:.5rem}.guide-radius-control,.guide-radius-media{border-radius:.375rem}.guide-ad-slot iframe,.guide-ad-slot ins.adsbygoogle{display:block;max-width:100%!important}}@layer utilities{}