.ColourLab_panel__HAyMf{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:300;width:min(360px,calc(100vw - 32px));border:1px solid hsl(0 0% 85%);border-radius:12px;background:hsl(0 0% 100%/.96);box-shadow:0 18px 40px -18px rgb(0 0 0/.45);color:#1d1d1d;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (max-width:600px){.ColourLab_panel__HAyMf{left:8px;right:8px;width:auto;bottom:calc(8px + env(safe-area-inset-bottom, 0px))}}.ColourLab_toggle__7ooSC{display:flex;align-items:center;gap:8px;width:100%;padding:11px 14px;border:none;background:transparent;color:inherit;font:inherit;font-weight:600;text-align:left;cursor:pointer}.ColourLab_toggle__7ooSC span:last-child{margin-left:auto}.ColourLab_panel__HAyMf button:focus-visible,.ColourLab_panel__HAyMf input:focus-visible,.ColourLab_toggle__7ooSC:focus-visible{outline:2px solid #1f5f5f;outline-offset:2px}.ColourLab_dot__tbqXZ{width:14px;height:14px;border-radius:50%;border:1px solid rgb(0 0 0/.2)}.ColourLab_body__k7kXj{max-height:min(70vh,640px);overflow-y:auto;padding:0 14px 14px;border-top:1px solid hsl(0 0% 90%)}@media (max-width:600px){.ColourLab_body__k7kXj{max-height:52vh}}.ColourLab_group__5FA_y{margin:14px 0 6px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#6b6b6b}.ColourLab_row__d93RV{display:grid;grid-template-columns:34px minmax(0,1fr) 78px 22px;align-items:center;gap:8px;padding:5px 6px;border-radius:8px}.ColourLab_rowChanged__D2s6B{background:hsl(48 100% 94%)}.ColourLab_swatch__mNWet{width:34px;height:28px;padding:0;border:1px solid hsl(0 0% 80%);border-radius:6px;background:none;cursor:pointer}.ColourLab_label__UexeS{display:flex;flex-direction:column;min-width:0;line-height:1.25}.ColourLab_label__UexeS small{color:#6b6b6b;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ColourLab_hex__AYbrU{width:100%;padding:4px 6px;border:1px solid hsl(0 0% 82%);border-radius:5px;font-family:ui-monospace,Menlo,monospace;font-size:12px}.ColourLab_undo__OduKo{width:22px;height:22px;border:none;border-radius:5px;background:transparent;color:#6b6b6b;font-size:14px;cursor:pointer}.ColourLab_undo__OduKo:hover{background:hsl(0 0% 92%)}.ColourLab_undoSpace__ozgjB{width:22px}.ColourLab_alpha__YuEn2{grid-column:2/-1;width:100%}.ColourLab_actions__ojDKn{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ColourLab_actions__ojDKn button{padding:8px 12px;border:none;border-radius:7px;background:#1d1d1d;color:#fff;font:inherit;font-weight:600;cursor:pointer}.ColourLab_actions__ojDKn button.ColourLab_secondary__nJdco{background:hsl(0 0% 92%);color:#1d1d1d}.ColourLab_actions__ojDKn button:disabled{opacity:.45;cursor:default}.ColourLab_note___J4_h{margin-top:10px;color:#6b6b6b;font-size:12px;line-height:1.45}.Reveal_pending__rwFt2{opacity:0;transform:translateY(20px);animation:Reveal_aeRevealFallback__v9WW6 .6s ease-out 6s both}.Reveal_armed__e8McD{animation:none}.Reveal_arrive__QDwoS{animation:Reveal_aeRevealFallback__v9WW6 1s cubic-bezier(.2,.8,.25,1) both}@keyframes Reveal_aeRevealFallback__v9WW6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Reveal_arrive__QDwoS,.Reveal_pending__rwFt2{opacity:1;transform:none;animation:none}}