.A11yToolbox-module__-fKeHq__a11yTriggerBtn{z-index:9998;background:var(--color-primary,#1358d8);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:64px;min-width:auto;height:64px;padding:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s,background .25s;display:flex;position:fixed;top:auto;bottom:24px;left:24px;transform:none;box-shadow:0 10px 25px #1358d866,0 0 #1358d800}.A11yToolbox-module__-fKeHq__a11yTriggerBtn:hover,.A11yToolbox-module__-fKeHq__a11yTriggerBtn:focus-visible{background:var(--color-darkprimary,#054ac8);outline:none;transform:scale(1.05)}.A11yToolbox-module__-fKeHq__a11yTriggerBtn:focus-visible{outline-offset:2px;outline:3px solid #f9c78f}.A11yToolbox-module__-fKeHq__a11yTriggerBtnRight{left:auto;right:24px}.A11yToolbox-module__-fKeHq__a11yTriggerBtnRight:hover,.A11yToolbox-module__-fKeHq__a11yTriggerBtnRight:focus-visible{transform:scale(1.05)}.A11yToolbox-module__-fKeHq__triggerIcon{background:#fff3;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.A11yToolbox-module__-fKeHq__triggerText{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.1em;text-transform:uppercase;margin-top:8px;font-size:11px;font-weight:700;transform:rotate(180deg)}.A11yToolbox-module__-fKeHq__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:9998;opacity:0;visibility:hidden;background:#102c4633;transition:opacity .3s,visibility .3s;position:fixed;inset:0}.A11yToolbox-module__-fKeHq__overlayOpen{opacity:1;visibility:visible}.A11yToolbox-module__-fKeHq__panel{color:#102c46;z-index:9999;width:100%;max-width:400px;box-shadow:none;font-family:var(--font-jakarta), sans-serif;background:#fff;flex-direction:column;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.A11yToolbox-module__-fKeHq__panelRight{left:auto;right:0;transform:translate(100%)}.A11yToolbox-module__-fKeHq__panelOpen{transform:translate(0);box-shadow:20px 0 50px #102c4626}.A11yToolbox-module__-fKeHq__panelRight.A11yToolbox-module__-fKeHq__panelOpen{box-shadow:-20px 0 50px #102c4626}.A11yToolbox-module__-fKeHq__panelHeader{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;padding:24px 20px 16px;display:flex}.A11yToolbox-module__-fKeHq__headerTitle{color:#102c46;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:700;display:flex}.A11yToolbox-module__-fKeHq__wcagBadge{color:#0369a1;text-transform:uppercase;letter-spacing:.05em;background:#e0f2fe;border-radius:4px;align-items:center;gap:4px;margin-top:6px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}.A11yToolbox-module__-fKeHq__closeBtn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}.A11yToolbox-module__-fKeHq__closeBtn:hover{color:#0f172a;background:#f1f5f9}.A11yToolbox-module__-fKeHq__tabsList{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:0 20px;display:flex}.A11yToolbox-module__-fKeHq__tabBtn{color:#64748b;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;padding:12px 4px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.A11yToolbox-module__-fKeHq__tabBtn:hover{color:#102c46}.A11yToolbox-module__-fKeHq__tabBtn.A11yToolbox-module__-fKeHq__activeTab{color:#1358d8;border-bottom-color:#1358d8}.A11yToolbox-module__-fKeHq__panelBody{overscroll-behavior:contain;flex-direction:column;flex:1;gap:24px;padding:24px 20px;display:flex;overflow-y:auto}.A11yToolbox-module__-fKeHq__panelBody::-webkit-scrollbar{width:6px}.A11yToolbox-module__-fKeHq__panelBody::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}.A11yToolbox-module__-fKeHq__profilesGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.A11yToolbox-module__-fKeHq__profileCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:8px;padding:16px;transition:all .2s;display:flex}.A11yToolbox-module__-fKeHq__profileCard:hover{background:#f8fafc;border-color:#cbd5e1}.A11yToolbox-module__-fKeHq__profileCard.A11yToolbox-module__-fKeHq__activeProfile{background:#eff6ff;border-color:#1358d8;box-shadow:0 4px 12px #1358d81a}.A11yToolbox-module__-fKeHq__profileIcon{color:#476686;background:#f1f5f9;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:4px;display:flex}.A11yToolbox-module__-fKeHq__profileCard.A11yToolbox-module__-fKeHq__activeProfile .A11yToolbox-module__-fKeHq__profileIcon{color:#fff;background:#1358d8}.A11yToolbox-module__-fKeHq__profileTitle{color:#102c46;font-size:14px;font-weight:700}.A11yToolbox-module__-fKeHq__profileCard.A11yToolbox-module__-fKeHq__activeProfile .A11yToolbox-module__-fKeHq__profileTitle{color:#1358d8}.A11yToolbox-module__-fKeHq__profileDesc{color:#64748b;font-size:11px;line-height:1.4}.A11yToolbox-module__-fKeHq__sectionTitle{color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-size:12px;font-weight:700}.A11yToolbox-module__-fKeHq__segmentedControl{background:#f1f5f9;border-radius:8px;gap:4px;padding:4px;display:flex}.A11yToolbox-module__-fKeHq__segmentBtn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:8px 4px;font-size:13px;font-weight:600;transition:all .2s}.A11yToolbox-module__-fKeHq__segmentBtn:hover{color:#102c46}.A11yToolbox-module__-fKeHq__segmentBtn.A11yToolbox-module__-fKeHq__activeSegment{color:#1358d8;background:#fff;box-shadow:0 2px 4px #0000000d}.A11yToolbox-module__-fKeHq__colorGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.A11yToolbox-module__-fKeHq__colorBtn{color:#476686;cursor:pointer;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:10px;font-size:13px;font-weight:600;transition:all .2s}.A11yToolbox-module__-fKeHq__colorBtn:hover{background:#f8fafc;border-color:#cbd5e1}.A11yToolbox-module__-fKeHq__colorBtn.A11yToolbox-module__-fKeHq__activeColor{color:#1358d8;background:#eff6ff;border-color:#1358d8}.A11yToolbox-module__-fKeHq__toggleRow{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;padding:12px;transition:all .2s;display:flex}.A11yToolbox-module__-fKeHq__toggleRow:hover{border-color:#cbd5e1}.A11yToolbox-module__-fKeHq__toggleRow.A11yToolbox-module__-fKeHq__activeToggle{background:#eff6ff;border-color:#1358d8}.A11yToolbox-module__-fKeHq__toggleContent{flex:1;padding-right:16px}.A11yToolbox-module__-fKeHq__toggleTitle{color:#102c46;margin-bottom:2px;font-size:14px;font-weight:600}.A11yToolbox-module__-fKeHq__toggleDesc{color:#64748b;font-size:11px;line-height:1.4}.A11yToolbox-module__-fKeHq__switch{background:#cbd5e1;border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:background .3s;position:relative}.A11yToolbox-module__-fKeHq__activeToggle .A11yToolbox-module__-fKeHq__switch{background:#1358d8}.A11yToolbox-module__-fKeHq__switchKnob{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .3s;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0000001a}.A11yToolbox-module__-fKeHq__activeToggle .A11yToolbox-module__-fKeHq__switchKnob{transform:translate(20px)}.A11yToolbox-module__-fKeHq__panelFooter{background:#f8fafc;border-top:1px solid #e2e8f0;justify-content:space-between;gap:12px;padding:16px 20px;display:flex}.A11yToolbox-module__-fKeHq__resetBtn{color:#476686;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.A11yToolbox-module__-fKeHq__resetBtn:hover{color:#102c46;background:#f1f5f9}.A11yToolbox-module__-fKeHq__doneBtn{color:#fff;cursor:pointer;background:#1358d8;border:none;border-radius:8px;flex:1;padding:10px 16px;font-size:14px;font-weight:600;transition:all .2s}.A11yToolbox-module__-fKeHq__doneBtn:hover{background:#054ac8}.A11yToolbox-module__-fKeHq__guideList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.A11yToolbox-module__-fKeHq__guideItem{color:#476686;border-bottom:1px dotted #cbd5e1;justify-content:space-between;align-items:center;padding-bottom:12px;font-size:13px;display:flex}.A11yToolbox-module__-fKeHq__guideItem:last-child{border-bottom:none}.A11yToolbox-module__-fKeHq__kbd{color:#0f172a;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:4px;padding:2px 6px;font-family:monospace;font-size:12px}
