._panel_tek2z_1{z-index:10001;width:320px;max-width:calc(100vw - 2 * var(--nexus-space-sm));background:var(--nexus-surface);border:1px solid var(--nexus-border);border-radius:var(--nexus-radius-surface);box-shadow:var(--nexus-shadow-lg);color:var(--nexus-text);position:fixed;overflow-y:auto}._panel_tek2z_1:focus{outline:none}._panel_tek2z_1:focus-visible{outline:2px solid var(--nexus-border-focus);outline-offset:2px}._group_1rp6r_1{gap:var(--nexus-space-sm);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._legend_1rp6r_11{margin-bottom:var(--nexus-space-xs);font-family:var(--nexus-font-sans);font-size:var(--nexus-text-base);font-weight:var(--nexus-weight-semibold);color:var(--nexus-text);padding:0}._description_1rp6r_20,._empty_1rp6r_21{font-family:var(--nexus-font-sans);font-size:var(--nexus-text-sm);color:var(--nexus-text-muted);margin:0}._people_1rp6r_28{gap:var(--nexus-space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._person_1rp6r_37,._personSelected_1rp6r_38{justify-content:space-between;align-items:center;gap:var(--nexus-space-sm);padding:var(--nexus-space-sm) var(--nexus-space-md);border:1px solid var(--nexus-border);border-radius:var(--nexus-radius-control);background:var(--nexus-surface);flex-wrap:wrap;display:flex}._personSelected_1rp6r_38{border-color:var(--nexus-border-focus)}._who_1rp6r_54{align-items:center;gap:var(--nexus-space-sm);min-width:0;display:flex}._name_1rp6r_61{font-family:var(--nexus-font-sans);font-size:var(--nexus-text-sm);font-weight:var(--nexus-weight-medium);color:var(--nexus-text)}._none_1rp6r_68{font-family:var(--nexus-font-sans);font-size:var(--nexus-text-xs);color:var(--nexus-text-muted);font-style:italic}._methods_1rp6r_75{gap:var(--nexus-space-xs);flex-wrap:wrap;display:flex}._method_1rp6r_75,._methodActive_1rp6r_82{align-items:center;gap:var(--nexus-space-xs);min-height:var(--nexus-control-sm);padding:0 var(--nexus-space-sm);border:1px solid var(--nexus-border);border-radius:var(--nexus-radius-sm);color:var(--nexus-text-muted);font-family:var(--nexus-font-sans);font-size:var(--nexus-text-sm);cursor:pointer;transition:background var(--nexus-transition-fast), color var(--nexus-transition-fast);background:0 0;display:inline-flex}._method_1rp6r_75:hover{color:var(--nexus-text)}._methodActive_1rp6r_82{border-color:var(--nexus-border-focus);background:var(--nexus-primary);color:var(--nexus-text-on-primary);font-weight:var(--nexus-weight-semibold)}._dot_1rp6r_110,._dotOn_1rp6r_111{box-sizing:border-box;border-radius:var(--nexus-radius-full);border:1.5px solid;flex:none;width:12px;height:12px}._dotOn_1rp6r_111{background:radial-gradient(circle,currentColor 0 40%,#0000 45%)}._method_1rp6r_75:focus-visible,._methodActive_1rp6r_82:focus-visible{outline:2px solid var(--nexus-border-focus);outline-offset:1px}._icon_1rp6r_130{display:inline-flex}._error_1rp6r_134{font-family:var(--nexus-font-sans);font-size:var(--nexus-text-xs);color:var(--nexus-danger)}._group_1rp6r_1:disabled ._methods_1rp6r_75{opacity:.5}@media (width<=768px){._method_1rp6r_75,._methodActive_1rp6r_82{min-height:var(--nexus-control-md)}}._overlay_9orjp_1{z-index:9999;background:var(--nexus-scrim);animation:_overlayFadeIn_9orjp_1 var(--nexus-transition-normal) forwards;position:fixed;inset:0}._panel_9orjp_9{z-index:10000;background:var(--nexus-surface);border:1px solid var(--nexus-border);box-shadow:var(--nexus-shadow-dropdown);outline:none;flex-direction:column;display:flex;position:fixed;overflow:hidden}._panel_9orjp_9:focus-visible{outline:2px solid var(--nexus-border-focus);outline-offset:-2px}._right_9orjp_27{border-left:1px solid var(--nexus-border);border-radius:var(--nexus-radius-surface) 0 0 var(--nexus-radius-surface);animation:_slideFromRight_9orjp_1 var(--nexus-transition-normal) forwards;border-right:none;top:0;bottom:0;right:0}._left_9orjp_37{border-right:1px solid var(--nexus-border);border-radius:0 var(--nexus-radius-surface) var(--nexus-radius-surface) 0;animation:_slideFromLeft_9orjp_1 var(--nexus-transition-normal) forwards;border-left:none;top:0;bottom:0;left:0}._top_9orjp_47{border-bottom:1px solid var(--nexus-border);border-radius:0 0 var(--nexus-radius-surface) var(--nexus-radius-surface);animation:_slideFromTop_9orjp_1 var(--nexus-transition-normal) forwards;border-top:none;top:0;left:0;right:0}._bottom_9orjp_57{border-top:1px solid var(--nexus-border);border-radius:var(--nexus-radius-surface) var(--nexus-radius-surface) 0 0;animation:_slideFromBottom_9orjp_1 var(--nexus-transition-normal) forwards;border-bottom:none;bottom:0;left:0;right:0}._right_9orjp_27._size-sm_9orjp_68,._left_9orjp_37._size-sm_9orjp_68{width:320px}._right_9orjp_27._size-md_9orjp_69,._left_9orjp_37._size-md_9orjp_69{width:420px}._right_9orjp_27._size-lg_9orjp_70,._left_9orjp_37._size-lg_9orjp_70{width:560px}._right_9orjp_27._size-xl_9orjp_71,._left_9orjp_37._size-xl_9orjp_71{width:720px}._top_9orjp_47._size-sm_9orjp_68,._bottom_9orjp_57._size-sm_9orjp_68{height:240px}._top_9orjp_47._size-md_9orjp_69,._bottom_9orjp_57._size-md_9orjp_69{height:360px}._top_9orjp_47._size-lg_9orjp_70,._bottom_9orjp_57._size-lg_9orjp_70{height:480px}._top_9orjp_47._size-xl_9orjp_71,._bottom_9orjp_57._size-xl_9orjp_71{height:640px}._header_9orjp_79{justify-content:space-between;align-items:center;gap:var(--nexus-space-md);padding:var(--nexus-space-lg) var(--nexus-space-xl);border-bottom:1px solid var(--nexus-border);flex-shrink:0;display:flex}._title_9orjp_89{min-width:0;font-family:var(--nexus-font-sans);font-size:var(--nexus-text-lg);font-weight:var(--nexus-weight-semibold);color:var(--nexus-text);line-height:var(--nexus-leading-tight);flex:1}._close_9orjp_99{border-radius:var(--nexus-radius-control);width:32px;height:32px;color:var(--nexus-text-secondary);cursor:pointer;transition:background var(--nexus-transition-fast), color var(--nexus-transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._close_9orjp_99:hover{background:var(--nexus-surface-hover);color:var(--nexus-text)}._close_9orjp_99:focus-visible{outline:2px solid var(--nexus-border-focus);outline-offset:-2px}._body_9orjp_127{padding:var(--nexus-space-xl);flex:1;overflow-y:auto}._footer_9orjp_134{justify-content:flex-end;align-items:center;gap:var(--nexus-space-sm);padding:var(--nexus-space-lg) var(--nexus-space-xl);border-top:1px solid var(--nexus-border);flex-shrink:0;display:flex}@keyframes _overlayFadeIn_9orjp_1{0%{opacity:0}to{opacity:1}}@keyframes _slideFromRight_9orjp_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideFromLeft_9orjp_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _slideFromTop_9orjp_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _slideFromBottom_9orjp_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (width<=768px){._right_9orjp_27,._left_9orjp_37{border-radius:0;width:100%!important}._top_9orjp_47,._bottom_9orjp_57{height:80vh;max-height:80vh}._header_9orjp_79{padding:var(--nexus-space-md) var(--nexus-space-lg)}._body_9orjp_127{padding:var(--nexus-space-lg)}._footer_9orjp_134{padding:var(--nexus-space-md) var(--nexus-space-lg)}}._panel_z8tnt_3{gap:var(--nexus-space-md);padding:var(--nexus-space-md);flex-direction:column;display:flex}._square_z8tnt_11{border-radius:var(--nexus-radius-media);cursor:crosshair;touch-action:none;background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#0000);height:160px;position:relative}._hue_z8tnt_22{border-radius:var(--nexus-radius-full);cursor:ew-resize;touch-action:none;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);height:12px;margin:0 8px;position:relative}._square_z8tnt_11:focus-visible,._hue_z8tnt_22:focus-visible{outline:2px solid var(--nexus-border-focus);outline-offset:2px}._thumb_z8tnt_38{border-radius:var(--nexus-radius-full);pointer-events:none;border:2px solid #fff;width:16px;height:16px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #00000073,0 1px 4px #0006}._hexRow_z8tnt_49{align-items:center;gap:var(--nexus-space-sm);display:flex}._current_z8tnt_55{border-radius:var(--nexus-radius-control);border:1px solid var(--nexus-border);flex:none;width:32px;height:32px}._hex_z8tnt_49{min-width:0;height:32px;padding:0 var(--nexus-space-sm);border:1px solid var(--nexus-border);border-radius:var(--nexus-radius-control);background:var(--nexus-bg);color:var(--nexus-text);font-family:var(--nexus-font-mono);font-size:var(--nexus-text-sm);outline:none;flex:1}._hex_z8tnt_49:focus{border-color:var(--nexus-border-focus)}._groups_z8tnt_81{gap:var(--nexus-space-sm);padding-top:var(--nexus-space-md);border-top:1px solid var(--nexus-border);flex-direction:column;display:flex}._caption_z8tnt_89{font-size:var(--nexus-text-xs);color:var(--nexus-text-muted)}._swatches_z8tnt_94{gap:var(--nexus-space-sm);flex-wrap:wrap;display:flex}._swatch_z8tnt_94{border-radius:var(--nexus-radius-full);cursor:pointer;width:22px;height:22px;transition:transform var(--nexus-transition-fast);border:1px solid #ffffff24;padding:0}._swatch_z8tnt_94:hover{transform:scale(1.12)}._swatch_z8tnt_94:focus-visible{outline:2px solid var(--nexus-border-focus);outline-offset:2px}._swatch_z8tnt_94[aria-selected=true]{box-shadow:0 0 0 2px var(--nexus-surface), 0 0 0 4px var(--nexus-text)}@media (pointer:coarse){._swatch_z8tnt_94{width:32px;height:32px}._square_z8tnt_11{height:200px}._hue_z8tnt_22{height:20px}}._picker_n7y4l_3{gap:var(--nexus-space-sm);flex-direction:column;display:flex}._heading_n7y4l_9{flex-direction:column;gap:2px;display:flex}._label_n7y4l_15{font-family:var(--nexus-font-sans);font-size:var(--nexus-text-sm);color:var(--nexus-text);font-weight:500}._description_n7y4l_22{font-size:var(--nexus-text-xs);color:var(--nexus-text-muted)}._controls_n7y4l_29{align-items:center;gap:var(--nexus-space-sm);display:flex}._swatchButton_n7y4l_37{border-radius:var(--nexus-radius-control);border:2px solid var(--nexus-border);cursor:pointer;width:40px;height:40px;transition:border-color var(--nexus-transition-normal), box-shadow var(--nexus-transition-normal);flex-shrink:0;padding:0;position:relative}._swatchButton_n7y4l_37:hover,._swatchButton_n7y4l_37[aria-expanded=true]{border-color:var(--nexus-border-strong)}._swatchButton_n7y4l_37:focus-visible{border-color:var(--nexus-border-focus);outline:none;box-shadow:0 0 0 2px #b24bf34d}._hexInput_n7y4l_64{max-width:120px;height:40px;padding:0 var(--nexus-space-sm);border:1px solid var(--nexus-border);border-radius:var(--nexus-radius-control);background:var(--nexus-surface);color:var(--nexus-text);font-family:var(--nexus-font-mono);font-size:var(--nexus-text-sm);transition:border-color var(--nexus-transition-normal), box-shadow var(--nexus-transition-normal);outline:none;flex:1}._hexInput_n7y4l_64:focus{border-color:var(--nexus-border-focus);box-shadow:0 0 0 2px #b24bf326}._hexInput_n7y4l_64::placeholder{color:var(--nexus-text-muted)}._popover_n7y4l_92{width:288px}@media (width<=768px){._hexInput_n7y4l_64{max-width:none}}._content_1wpp8_1{font-family:var(--nexus-font-sans);font-size:var(--nexus-text-base);color:var(--nexus-text);line-height:1.7}._content_1wpp8_1 h1{margin:1em 0 .4em;font-size:1.75em;font-weight:700;line-height:1.3}._content_1wpp8_1 h2{margin:1em 0 .4em;font-size:1.4em;font-weight:700;line-height:1.3}._content_1wpp8_1 h3{margin:.75em 0 .3em;font-size:1.15em;font-weight:600;line-height:1.4}._content_1wpp8_1 p{margin:.6em 0}._content_1wpp8_1 ul,._content_1wpp8_1 ol{margin:.6em 0;padding-left:1.5em}._content_1wpp8_1 li{margin:.3em 0}._content_1wpp8_1 blockquote{padding:var(--nexus-space-sm) var(--nexus-space-lg);border-left:3px solid var(--nexus-purple);border-radius:0 var(--nexus-radius-sm) var(--nexus-radius-sm) 0;color:var(--nexus-text-secondary);background:#b24bf30f;margin:1em 0;font-style:italic}._content_1wpp8_1 a{color:var(--nexus-purple);text-underline-offset:2px;transition:color var(--nexus-transition-fast);text-decoration:underline}._content_1wpp8_1 a:hover{color:var(--nexus-pink)}._content_1wpp8_1 img{border-radius:var(--nexus-radius-media);max-width:100%;height:auto;margin:1em 0}._content_1wpp8_1 strong{font-weight:700}._content_1wpp8_1 em{font-style:italic}._content_1wpp8_1 s{text-decoration:line-through}._content_1wpp8_1 hr{border:none;border-top:1px solid var(--nexus-border);margin:1.5em 0}._content_1wpp8_1 code{background:var(--nexus-surface-hover);border-radius:var(--nexus-radius-sm);font-family:var(--nexus-font-mono);padding:2px 6px;font-size:.9em}._content_1wpp8_1 pre{padding:var(--nexus-space-md);background:var(--nexus-surface-hover);border-radius:var(--nexus-radius-surface);margin:1em 0;overflow-x:auto}._content_1wpp8_1 pre code{background:0 0;padding:0}._chunk_1wpp8_111{display:contents}
