.DevToolsPanel_toggleButton__7vAlk{position:fixed;right:var(--spacing-space-6);bottom:var(--spacing-space-6);z-index:9998;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:none;border-radius:50%;box-shadow:var(--box-shadow-elevation-high);color:var(--icon-on-primary);background:var(--color-brand-teal-600);transition:all .3s ease;cursor:pointer}.DevToolsPanel_toggleButton__7vAlk:hover{background:var(--color-brand-teal-700)}.DevToolsPanel_toggleButton__7vAlk:active{transform:scale(.95)}.DevToolsPanel_toggleButton__7vAlk svg{animation:DevToolsPanel_rotate__XAgOt 4s linear infinite}@keyframes DevToolsPanel_rotate__XAgOt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DevToolsPanel_overlay__INjcW{position:fixed;top:0;left:0;z-index:9998;width:100vw;height:100vh;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.DevToolsPanel_devPanel__fgshb{position:fixed;right:var(--spacing-space-6);bottom:90px;z-index:9999;width:360px;max-height:80vh;border-radius:var(--border-radius-radius-lg);box-shadow:var(--box-shadow-elevation-high);overflow:hidden;background:var(--color-base-white);animation:DevToolsPanel_slideUp__cEUT9 .3s ease}@keyframes DevToolsPanel_slide-up__ClSnf{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.DevToolsPanel_devPanel__fgshb{right:var(--spacing-space-4);left:var(--spacing-space-4);width:auto}}.DevToolsPanel_header__I_eeu{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-space-4) var(--spacing-space-6);border-bottom:1px solid var(--color-brand-neutral-200);background:var(--color-brand-teal-50)}.DevToolsPanel_header__I_eeu h3{margin:0;font-size:var(--typography-font-sizes-lg);font-weight:var(--typography-font-weights-semibold);color:var(--text-call-out)}.DevToolsPanel_closeButton__dkmLn{display:flex;align-items:center;justify-content:center;padding:var(--spacing-space-1);border:none;border-radius:var(--border-radius-radius-sm);color:var(--text-call-out);background:rgba(0,0,0,0);transition:all .2s ease;cursor:pointer}.DevToolsPanel_closeButton__dkmLn:hover{color:var(--text-call-out);background:var(--color-brand-teal-100)}.DevToolsPanel_content__ixgYe{max-height:calc(80vh - 60px);padding:var(--spacing-space-6);overflow-y:auto}.DevToolsPanel_section__H7SUv{margin-bottom:var(--spacing-space-6)}.DevToolsPanel_section__H7SUv:last-child{margin-bottom:0}.DevToolsPanel_section__H7SUv h4{margin:0 0 var(--spacing-space-2) 0;font-size:var(--typography-font-sizes-base);font-weight:var(--typography-font-weights-semibold);color:var(--text-primary)}.DevToolsPanel_description__DGp_L{margin:0 0 var(--spacing-space-4) 0;font-size:var(--typography-font-sizes-sm);line-height:1.5;color:var(--text-secondary)}.DevToolsPanel_toggleGroup__vlOEC{display:flex;flex-direction:column;gap:var(--spacing-space-2);margin-bottom:var(--spacing-space-4)}.DevToolsPanel_toggleOption__esetP{display:flex;align-items:center;gap:var(--spacing-space-3);padding:var(--spacing-space-3);border:2px solid var(--color-brand-neutral-200);border-radius:var(--border-radius-radius-md);text-align:left;background:var(--color-base-white);transition:all .2s ease;cursor:pointer}.DevToolsPanel_toggleOption__esetP:hover{border-color:var(--color-brand-teal-300);background:var(--color-brand-teal-50)}.DevToolsPanel_toggleOption__esetP.DevToolsPanel_active__3oYz2{border-color:var(--text-call-out);box-shadow:var(--box-shadow-shadow-sm);background:var(--color-brand-teal-50)}.DevToolsPanel_toggleOption__esetP.DevToolsPanel_active__3oYz2 strong{color:var(--text-call-out)}.DevToolsPanel_toggleOption__esetP div{display:flex;flex-direction:column;gap:2px}.DevToolsPanel_toggleOption__esetP strong{font-size:var(--typography-font-sizes-sm);font-weight:var(--typography-font-weights-semibold);color:var(--text-primary)}.DevToolsPanel_toggleOption__esetP small{font-size:var(--typography-font-sizes-xs);color:var(--text-secondary)}.DevToolsPanel_badge__r6yOq{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--border-radius-radius-sm);font-size:16px;background:var(--surface-discrete-area)}.DevToolsPanel_info__AXAWy{padding:var(--spacing-space-3);border-left:3px solid var(--color-brand-teal-500);font-size:var(--typography-font-sizes-sm);color:var(--text-primary);background:var(--color-brand-teal-50)}.DevToolsPanel_info__AXAWy strong{font-weight:var(--typography-font-weights-semibold)}.DevToolsPanel_note__JGttq{margin-top:var(--spacing-space-4);padding:var(--spacing-space-3);border-radius:var(--border-radius-radius-sm);font-size:var(--typography-font-sizes-xs);line-height:1.5;color:var(--text-secondary);background:var(--color-brand-neutral-50)}.DevToolsPanel_note__JGttq strong{font-weight:var(--typography-font-weights-semibold);color:var(--text-primary)}