.CorePopover_trigger__O77B8{border:none;background:none;padding:0;cursor:pointer}.CorePopover_content__wxA_B{position:relative;background-color:var(--core-white);border-radius:12px;border:var(--border-hairline) solid var(--border-2);box-shadow:var(--shadow-layered-md);outline:none;z-index:1000;transform-origin:var(--transform-origin)}.CorePopover_padding-none__5wXdZ{padding:0}.CorePopover_padding-sm__L_jgE{padding:8px}.CorePopover_padding-md__8IzNH{padding:16px}.CorePopover_padding-lg__QSQjN{padding:24px}.CorePopover_arrow__Riu_3{fill:var(--core-white);stroke:var(--core-neutral-50);stroke-width:1px}.CorePopover_close__keebB{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;border-radius:6px;cursor:pointer;color:var(--text-secondary);transition:background-color .15s ease}.CorePopover_close__keebB:hover{background-color:var(--core-neutral-50)}.CorePopover_close__keebB:focus-visible{outline:2px solid var(--core-purple-200);outline-offset:2px}.CorePopover_title__JUB4T{font-family:var(--font-mono);color:var(--core-purple-600);text-transform:uppercase;font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:1;padding-bottom:8px}.CoreColorInput_wrapper__XyzE_{display:flex;flex-direction:column;gap:4px;min-width:0}.CoreColorInput_label__k6vmB{font-family:Inter,sans-serif;font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-sm);color:var(--text-secondary);padding-bottom:2px}.CoreColorInput_controls__zpKkb{display:flex;align-items:center;gap:6px}.CoreColorInput_size-sm__72irT .CoreColorInput_trigger__39JVv{height:24px;padding:0 3px}.CoreColorInput_size-sm__72irT .CoreColorInput_swatch__WmnOK{width:16px;height:16px}.CoreColorInput_size-sm__72irT .CoreColorInput_hexValue__LvQ6t,.CoreColorInput_size-sm__72irT .CoreColorInput_opacityValue__t64VN{font-size:12px}.CoreColorInput_size-sm__72irT .CoreColorInput_dynamicTrigger__U1Rxa{width:24px;height:24px}.CoreColorInput_trigger__39JVv{box-sizing:border-box;display:flex;align-items:center;gap:0;height:32px;width:148px;padding:0 4px;background:var(--bg-surface-1);border:.5px solid var(--border-2);border-radius:8px;box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.04);cursor:pointer;overflow:hidden;flex-shrink:0;transition:border-color .15s ease;max-width:148px}.CoreColorInput_trigger__39JVv:hover{border-color:var(--border-3)}.CoreColorInput_variant-surface__NYVwu .CoreColorInput_trigger__39JVv{background:var(--bg-surface-2);border:.5px solid var(--border-3)}.CoreColorInput_variant-surface__NYVwu .CoreColorInput_colorSection__biypQ{border-right-color:var(--border-3)}.CoreColorInput_colorSection__biypQ{display:flex;align-items:center;gap:8px;padding-right:8px;border-right:1px solid var(--border-2);flex-shrink:0;overflow:hidden;max-width:90px}.CoreColorInput_colorSectionAlone__pL5T0{border-right:none;padding-right:0;max-width:none}.CoreColorInput_colorSectionGradient__JySR9{width:auto}.CoreColorInput_swatch__WmnOK{width:20px;height:20px;border-radius:4px;flex-shrink:0}.CoreColorInput_hexValue__LvQ6t{font-family:Inter,sans-serif;font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-sm);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.CoreColorInput_hexValueUppercase__ZTDo2{text-transform:uppercase}.CoreColorInput_opacitySection__Lha__{display:flex;align-items:center;gap:2px;padding-left:8px;padding-right:4px;flex-shrink:0}.CoreColorInput_opacityPercent__SPmhb,.CoreColorInput_opacityValue__t64VN{font-family:Inter,sans-serif;font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-sm);color:var(--text-secondary)}.CoreColorInput_pickerPopover__gaJVZ{z-index:5000000000001}.CoreColorInput_dynamicTrigger__U1Rxa{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:.5px solid var(--border-3);border-radius:8px;box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.04);cursor:pointer;transition:background-color .15s ease,transform .15s ease}.CoreColorInput_dynamicTrigger__U1Rxa:hover{background-color:var(--bg-surface-2)}.CoreColorInput_dynamicTrigger__U1Rxa:active{transform:scale(.98)}.CoreColorInput_dynamicTrigger-base__cR_qM{background-color:var(--core-white)}.CoreColorInput_dynamicTrigger-surface__JsmZZ{background:var(--core-surface-1);border:.5px solid var(--border-3);box-shadow:inset 0 0 2px 0 rgba(50,50,50,.04);transition:filter .15s ease;&:hover{filter:brightness(.97)}}.CoreColorInput_dynamicTriggerDisabled__d9QqC{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:.5px solid var(--border-3);border-radius:8px;background-color:var(--core-white);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.08),0 .5px 1.5px 0 rgba(0,0,0,.07);opacity:.7;cursor:not-allowed}.CoreColorInput_dynamicTriggerDisabled__d9QqC svg{color:var(--core-neutral-400)}.CoreColorInput_dynamicPopover__Po4GH{display:flex;flex-direction:column;gap:12px;width:152px}.CoreColorInput_dynamicCustom__socOq{display:flex;flex-direction:column;gap:6px;margin-top:4px}.CoreColorInput_dynamicCustomLabel__6_B7V{font-family:Inter,sans-serif;font-size:12px;line-height:1;color:var(--text-secondary)}