:root,[data-theme=light]{--peekler-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--peekler-color-bg:#fff;--peekler-color-bg-secondary:#fafafa;--peekler-color-bg-tertiary:#f5f5f5;--peekler-color-bg-hover:#0000000a;--peekler-color-bg-tertiary-hover:#ebebeb;--peekler-color-text-primary:#000000e0;--peekler-color-text-secondary:#000000a6;--peekler-color-text-tertiary:#00000073;--peekler-color-border:#d9d9d9;--peekler-color-divider:#d9d9d9;--peekler-color-border-secondary:#d9d9d9;--peekler-color-input:#d9d9d9;--peekler-color-field:#fff;--peekler-color-control:#d9d9d9;--peekler-color-icon-secondary:#00000073;--peekler-color-icon-tertiary:#00000040;--peekler-color-brand:#136df5;--peekler-color-brand-hover:#3b87f7;--peekler-color-brand-active:#0e57cc;--peekler-color-focus-ring:#136df5;--peekler-color-focus-glow:#136df51a;--peekler-color-brand-bg:#e8f1fe;--peekler-color-brand-bg-hover:#d6e6fd;--peekler-color-on-brand-bg:#136df5;--peekler-color-brand-border:#a9c9fb;--peekler-color-on-brand:#fff;--peekler-color-active-bg:#136df5;--peekler-color-active-text:#fff;--peekler-color-success:#52c41a;--peekler-color-success-bg:#f6ffed;--peekler-color-rate:#fadb14;--peekler-color-warning:#faad14;--peekler-color-warning-bg:#fffbe6;--peekler-color-error:#ff4d4f;--peekler-color-error-hover:#ff7875;--peekler-color-error-bg:#fff2f0;--peekler-color-info:var(--peekler-color-brand);--peekler-color-info-bg:#e8f1fe;--peekler-color-on-success-bg:#000000e0;--peekler-color-on-warning-bg:#000000e0;--peekler-color-on-error-bg:#000000e0;--peekler-color-surface:#fff;--peekler-color-card:#fff;--peekler-color-mask:#00000073;--peekler-color-disabled-bg:#0000000a;--peekler-color-disabled-text:#00000040;--peekler-color-placeholder:#00000040;--peekler-chart-1:#136df5;--peekler-chart-2:#52c41a;--peekler-chart-3:#faad14;--peekler-chart-4:#ff4d4f;--peekler-chart-5:#722ed1;--peekler-chart-6:#13c2c2;--peekler-chart-7:#fa8c16;--peekler-chart-8:#eb2f96;--peekler-control-height-sm:32px;--peekler-control-height-md:40px;--peekler-control-height-lg:48px;--peekler-field-height:44px;--peekler-control-padding-x:16px;--peekler-shadow-sm:0 2px 0 #00000005;--peekler-shadow-card:none;--peekler-shadow-popup:0 6px 16px 0 #00000014, 0 3px 6px -4px #0000001f, 0 9px 28px 8px #0000000d;--peekler-shadow-md:var(--peekler-shadow-popup);--peekler-shadow-lg:var(--peekler-shadow-popup);--peekler-color-inverse-bg:#000000d9;--peekler-color-inverse-text:#fff;--peekler-radius-sm:4px;--peekler-radius-md:6px;--peekler-radius-lg:8px;--peekler-radius-xl:8px;--peekler-font-size-xs:.75rem;--peekler-font-size-sm:.875rem;--peekler-font-size-md:1rem;--peekler-duration-fast:.1s;--peekler-duration-base:.2s;--peekler-duration-slow:.3s;--peekler-ease:cubic-bezier(.645, .045, .355, 1);--peekler-z-affix:100;--peekler-z-drawer:1000;--peekler-z-modal:1100;--peekler-z-popup:1200;--peekler-z-message:1300;--peekler-z-tooltip:1400}:root[data-theme=dark],[data-theme=dark]{--peekler-color-bg:#141414;--peekler-color-bg-secondary:#1f1f1f;--peekler-color-bg-tertiary:#262626;--peekler-color-bg-hover:#ffffff14;--peekler-color-bg-tertiary-hover:#303030;--peekler-color-text-primary:#ffffffd9;--peekler-color-text-secondary:#ffffffa6;--peekler-color-text-tertiary:#ffffff73;--peekler-color-border:#363636;--peekler-color-divider:#262626;--peekler-color-border-secondary:#262626;--peekler-color-input:#363636;--peekler-color-field:#141414;--peekler-color-control:#5c5c5c;--peekler-color-icon-secondary:#ffffff73;--peekler-color-icon-tertiary:#ffffff40;--peekler-color-brand:#136df5;--peekler-color-brand-hover:#3b88f7;--peekler-color-brand-active:#0e57cc;--peekler-color-focus-ring:#3b88f7;--peekler-color-focus-glow:#136df533;--peekler-color-brand-bg:#111d33;--peekler-color-brand-bg-hover:#16284a;--peekler-color-on-brand-bg:#5b9cf8;--peekler-color-brand-border:#1b3a73;--peekler-color-on-brand:#fff;--peekler-color-active-bg:#136df5;--peekler-color-active-text:#fff;--peekler-color-success:#49aa19;--peekler-color-success-bg:#162312;--peekler-color-rate:#d8bd14;--peekler-color-warning:#d89614;--peekler-color-warning-bg:#2b2111;--peekler-color-error:#dc4446;--peekler-color-error-hover:#e86e6b;--peekler-color-error-bg:#2a1215;--peekler-color-info-bg:#111d33;--peekler-color-on-success-bg:#ffffffd9;--peekler-color-on-warning-bg:#ffffffd9;--peekler-color-on-error-bg:#ffffffd9;--peekler-color-surface:#1f1f1f;--peekler-color-card:#1f1f1f;--peekler-color-mask:#00000073;--peekler-color-disabled-bg:#ffffff14;--peekler-color-disabled-text:#ffffff40;--peekler-color-placeholder:#ffffff40;--peekler-chart-1:#3b88f7;--peekler-chart-2:#49aa19;--peekler-chart-3:#d89614;--peekler-chart-4:#dc4446;--peekler-chart-5:#854eca;--peekler-chart-6:#13a8a8;--peekler-chart-7:#d87a16;--peekler-chart-8:#cb2b83;--peekler-color-inverse-bg:#424242;--peekler-color-inverse-text:#ffffffd9;--peekler-shadow-sm:none;--peekler-shadow-card:none;--peekler-shadow-popup:0 6px 16px 0 #00000052, 0 3px 6px -4px #0000007a, 0 9px 28px 8px #0003;--peekler-shadow-md:var(--peekler-shadow-popup);--peekler-shadow-lg:var(--peekler-shadow-popup)}*,:before,:after{box-sizing:border-box}@keyframes peekler-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){@keyframes peekler-spin{to{transform:rotate(360deg)}}}.peekler-button{box-sizing:border-box;height:var(--peekler-control-height-md);padding:0 var(--peekler-control-padding-x);border-radius:var(--peekler-radius-md);font-family:var(--peekler-font-family);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--peekler-duration-base) var(--peekler-ease),border-color var(--peekler-duration-base) var(--peekler-ease),color var(--peekler-duration-base) var(--peekler-ease),box-shadow var(--peekler-duration-base) var(--peekler-ease);border:1px solid #0000;outline:none;flex-shrink:0;justify-content:center;align-items:center;gap:8px;font-size:.875rem;font-weight:400;line-height:1.5714;text-decoration:none;display:inline-flex}.peekler-button svg{pointer-events:none;flex-shrink:0;width:1em;height:1em;font-size:1rem}.peekler-button:focus-visible{box-shadow:0 0 0 4px var(--peekler-color-focus-glow);border-color:var(--peekler-color-focus-ring)}.peekler-button:disabled,.peekler-button[aria-disabled=true]{cursor:not-allowed;pointer-events:none;border-color:var(--peekler-color-border);background:var(--peekler-color-disabled-bg);color:var(--peekler-color-disabled-text);box-shadow:none}.peekler-button[data-variant=default]{background:var(--peekler-color-brand);color:var(--peekler-color-on-brand);box-shadow:0 2px #136df51a}.peekler-button[data-variant=default]:hover{background:var(--peekler-color-brand-hover)}.peekler-button[data-variant=default]:active{background:var(--peekler-color-brand-active)}.peekler-button[data-variant=default]:disabled{border-color:var(--peekler-color-border)}.peekler-button[data-variant=soft]{background:var(--peekler-color-brand-bg);color:var(--peekler-color-on-brand-bg)}.peekler-button[data-variant=soft]:hover{background:var(--peekler-color-brand-bg-hover)}.peekler-button[data-variant=destructive]{background:var(--peekler-color-error);color:#fff;box-shadow:0 2px #ff4d4f1a}.peekler-button[data-variant=destructive]:hover{background:var(--peekler-color-error-hover)}.peekler-button[data-variant=destructive]:active{background:color-mix(in srgb,var(--peekler-color-error) 85%,#000)}.peekler-button[data-variant=destructive]:focus-visible{border-color:var(--peekler-color-error);box-shadow:0 0 0 4px color-mix(in srgb,var(--peekler-color-error) 15%,transparent)}.peekler-button[data-variant=outline]{border-color:var(--peekler-color-input);background:var(--peekler-color-bg);color:var(--peekler-color-text-primary);box-shadow:0 2px #00000005}.peekler-button[data-variant=outline]:hover{border-color:var(--peekler-color-brand-hover);color:var(--peekler-color-brand-hover)}.peekler-button[data-variant=outline]:active{border-color:var(--peekler-color-brand-active);color:var(--peekler-color-brand-active)}.peekler-button[data-variant=dashed]{border-style:dashed;border-color:var(--peekler-color-input);background:var(--peekler-color-bg);color:var(--peekler-color-text-primary)}.peekler-button[data-variant=dashed]:hover{border-color:var(--peekler-color-brand-hover);color:var(--peekler-color-brand-hover)}.peekler-button[data-variant=dashed]:active{border-color:var(--peekler-color-brand-active);color:var(--peekler-color-brand-active)}.peekler-button[data-variant=secondary]{background:var(--peekler-color-bg-tertiary);color:var(--peekler-color-text-primary)}.peekler-button[data-variant=secondary]:hover{background:var(--peekler-color-bg-tertiary-hover)}.peekler-button[data-variant=ghost]{color:var(--peekler-color-text-primary);background:0 0}.peekler-button[data-variant=ghost]:hover{background:var(--peekler-color-bg-hover)}.peekler-button[data-variant=ghost]:active{background:var(--peekler-color-bg-tertiary-hover)}.peekler-button[data-variant=link]{height:auto;color:var(--peekler-color-brand);background:0 0;padding:0}.peekler-button[data-variant=link]:hover{color:var(--peekler-color-brand-hover)}.peekler-button[data-variant=link]:active{color:var(--peekler-color-brand-active)}.peekler-button[data-size=sm]{height:var(--peekler-control-height-sm);border-radius:var(--peekler-radius-sm);gap:6px;padding:0 7px}.peekler-button[data-size=lg]{height:var(--peekler-control-height-lg);border-radius:var(--peekler-radius-lg);padding:0 15px;font-size:1rem}.peekler-button[data-size=icon]{width:var(--peekler-control-height-md);padding:0}.peekler-button[data-size=icon-sm]{width:var(--peekler-control-height-sm);height:var(--peekler-control-height-sm);border-radius:var(--peekler-radius-sm);padding:0}.peekler-button[data-size=icon-lg]{width:var(--peekler-control-height-lg);height:var(--peekler-control-height-lg);border-radius:var(--peekler-radius-lg);padding:0}.peekler-button-group{align-items:stretch;display:inline-flex}.peekler-button-group[data-orientation=vertical]{flex-direction:column}.peekler-button-group>.peekler-button,.peekler-button-group>*{border-radius:0}.peekler-button-group[data-orientation=horizontal]>:first-child{border-top-left-radius:var(--peekler-radius-md);border-bottom-left-radius:var(--peekler-radius-md)}.peekler-button-group[data-orientation=horizontal]>:last-child{border-top-right-radius:var(--peekler-radius-md);border-bottom-right-radius:var(--peekler-radius-md)}.peekler-button-group[data-orientation=horizontal]>*+.peekler-button{margin-left:-1px}.peekler-button-group[data-orientation=horizontal]>.peekler-button:hover,.peekler-button-group[data-orientation=horizontal]>.peekler-button:focus-visible{z-index:1}.peekler-button-group[data-orientation=vertical]>:first-child{border-top-left-radius:var(--peekler-radius-md);border-top-right-radius:var(--peekler-radius-md)}.peekler-button-group[data-orientation=vertical]>:last-child{border-bottom-left-radius:var(--peekler-radius-md);border-bottom-right-radius:var(--peekler-radius-md)}.peekler-button-group[data-orientation=vertical]>*+.peekler-button{margin-top:-1px}.peekler-button-group__separator{background:var(--peekler-color-input);align-self:stretch;width:1px}.peekler-button-group__text{border:1px solid var(--peekler-color-input);background:var(--peekler-color-bg-secondary);color:var(--peekler-color-text-primary);align-items:center;gap:8px;padding:0 15px;font-size:.875rem;display:inline-flex}.peekler-badge{box-sizing:border-box;border-radius:var(--peekler-radius-sm);width:fit-content;height:24px;font-family:var(--peekler-font-family);white-space:nowrap;transition:background-color var(--peekler-duration-base),color var(--peekler-duration-base),border-color var(--peekler-duration-base);border:1px solid #0000;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-size:.8125rem;font-weight:400;line-height:22px;text-decoration:none;display:inline-flex}.peekler-badge svg{width:.75rem;height:.75rem}.peekler-badge[data-variant=default]{border-color:var(--peekler-color-brand-border);background:var(--peekler-color-brand-bg);color:var(--peekler-color-on-brand-bg)}.peekler-badge[data-variant=secondary]{border-color:var(--peekler-color-border);background:var(--peekler-color-bg-secondary);color:var(--peekler-color-text-primary)}.peekler-badge[data-variant=destructive]{border-color:color-mix(in srgb,var(--peekler-color-error) 35%,transparent);background:var(--peekler-color-error-bg);color:var(--peekler-color-error)}.peekler-badge[data-variant=outline]{border-color:var(--peekler-color-input);color:var(--peekler-color-text-primary);background:0 0}a.peekler-badge[data-variant=default]:hover{border-color:var(--peekler-color-brand-hover)}a.peekler-badge[data-variant=outline]:hover,a.peekler-badge[data-variant=secondary]:hover{color:var(--peekler-color-brand-hover);border-color:var(--peekler-color-brand-hover)}.peekler-card{box-sizing:border-box;border:1px solid var(--peekler-color-border-secondary);border-radius:var(--peekler-radius-lg);background:var(--peekler-color-card);color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family);box-shadow:var(--peekler-shadow-card);flex-direction:column;font-size:.875rem;line-height:1.5714;display:flex}.peekler-card__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 16px;padding:20px 24px 0;display:grid}.peekler-card__title{grid-column:1;font-size:.9375rem;font-weight:600;line-height:1.5}.peekler-card__description{color:var(--peekler-color-text-tertiary);grid-column:1;font-size:.8125rem;line-height:1.5714}.peekler-card__action{grid-area:1/2/span 2;place-self:center end}.peekler-card__content{flex-direction:column;gap:16px;padding:24px;display:flex}.peekler-card__header+.peekler-card__content{padding-top:16px}.peekler-card__footer{border-top:1px solid var(--peekler-color-border-secondary);align-items:center;gap:12px;padding:16px 24px;display:flex}.peekler-label{font-family:var(--peekler-font-family);color:var(--peekler-color-text-primary);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:.875rem;font-weight:400;line-height:1.5714;display:inline-flex}.peekler-label[data-disabled=true]{opacity:.5}.peekler-label:has(+:disabled){opacity:.5}.peekler-input{box-sizing:border-box;width:100%;min-width:0;height:var(--peekler-field-height);border:1px solid var(--peekler-color-input);border-radius:var(--peekler-radius-md);background:var(--peekler-color-field);color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family);transition:border-color var(--peekler-duration-fast),box-shadow var(--peekler-duration-fast);outline:none;padding:10px 12px;font-size:1rem;line-height:1.5;display:flex}.peekler-input::placeholder{color:var(--peekler-color-placeholder)}.peekler-input:focus-visible{border-color:var(--peekler-color-focus-ring);box-shadow:0 0 0 2px var(--peekler-color-focus-glow)}.peekler-input:hover:not(:disabled):not(:focus-visible){border-color:var(--peekler-color-brand-hover)}.peekler-input:disabled{border-color:var(--peekler-color-border);background:var(--peekler-color-disabled-bg);color:var(--peekler-color-disabled-text);cursor:not-allowed}.peekler-input[aria-invalid=true]{border-color:var(--peekler-color-error)}.peekler-input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--peekler-color-error) 15%,transparent)}.peekler-input[type=file]{line-height:calc(var(--peekler-field-height) - 2px);padding:0 12px 0 0}.peekler-input[type=file]::file-selector-button{border:0;border-right:1px solid var(--peekler-color-input);background:var(--peekler-color-bg-secondary);height:100%;color:var(--peekler-color-text-primary);font:inherit;cursor:pointer;margin-right:12px;padding:0 12px;font-weight:500}.peekler-textarea{resize:vertical;field-sizing:content;height:auto;min-height:96px;padding:10px 12px}.peekler-input[data-size=sm]{height:var(--peekler-control-height-sm);padding:4px 10px;font-size:.875rem}.peekler-input[data-size=lg]{height:var(--peekler-control-height-lg);padding:10px 14px;font-size:1.0625rem}.peekler-input[data-status=warning]{border-color:var(--peekler-color-warning)}.peekler-input[data-status=warning]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--peekler-color-warning) 20%,transparent)}.peekler-input[data-status=success]{border-color:var(--peekler-color-success)}.peekler-input[data-status=success]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--peekler-color-success) 20%,transparent)}.peekler-input[type=search]::-webkit-search-cancel-button{appearance:none}.peekler-input[type=search]::-webkit-search-decoration{appearance:none}.peekler-separator{background:var(--peekler-color-divider);flex-shrink:0}.peekler-separator[data-orientation=horizontal]{width:100%;height:1px}.peekler-separator[data-orientation=vertical]{align-self:stretch;width:1px;min-height:1em}.peekler-skeleton{border-radius:var(--peekler-radius-sm);background:linear-gradient(90deg,var(--peekler-color-bg-tertiary) 25%,var(--peekler-color-bg-tertiary-hover) 37%,var(--peekler-color-bg-tertiary) 63%);background-size:400% 100%;animation:1.4s infinite peekler-skeleton-shimmer}@keyframes peekler-skeleton-shimmer{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.peekler-skeleton{animation:none}}.peekler-spinner{flex-shrink:0;width:1rem;height:1rem;animation:.8s linear infinite peekler-spin}@media (prefers-reduced-motion:reduce){.peekler-spinner{animation-duration:2.4s}}.peekler-kbd{box-sizing:border-box;border:1px solid var(--peekler-color-border);background:var(--peekler-color-bg-secondary);min-width:24px;height:24px;color:var(--peekler-color-text-secondary);font-family:var(--peekler-font-family);white-space:nowrap;-webkit-user-select:none;user-select:none;border-bottom-width:2px;border-radius:3px;justify-content:center;align-items:center;padding:0 8px;font-size:.6875rem;font-weight:500;line-height:1;display:inline-flex}.peekler-kbd-group{align-items:center;gap:4px;display:inline-flex}.peekler-avatar{background:var(--peekler-color-control);border:0;border-radius:50%;flex-shrink:0;width:40px;height:40px;display:inline-flex;position:relative;overflow:hidden}.peekler-avatar__image{object-fit:cover;width:100%;height:100%;transition:opacity var(--peekler-duration-base);position:absolute;inset:0}.peekler-avatar__fallback{color:#fff;width:100%;height:100%;font-family:var(--peekler-font-family);justify-content:center;align-items:center;font-size:.8125rem;font-weight:500;display:flex}.peekler-avatar-group{display:inline-flex}.peekler-avatar-group>.peekler-avatar{box-shadow:0 0 0 2px var(--peekler-color-bg)}.peekler-avatar-group>.peekler-avatar+.peekler-avatar{margin-left:-8px}.peekler-alert{box-sizing:border-box;border:1px solid var(--peekler-color-brand-border);border-radius:var(--peekler-radius-lg);background:var(--peekler-color-brand-bg);width:100%;color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family);grid-template-columns:0 minmax(0,1fr);align-items:start;gap:2px 0;padding:12px 16px;font-size:.875rem;line-height:1.5714;display:grid;position:relative}.peekler-alert:has(>svg){grid-template-columns:14px minmax(0,1fr);column-gap:8px}.peekler-alert>svg{width:14px;height:14px;color:var(--peekler-color-brand);margin-top:4px}.peekler-alert__title{grid-column:2;font-weight:400;line-height:1.5714}.peekler-alert__description{color:var(--peekler-color-text-primary);grid-column:2;line-height:1.5714}.peekler-alert[data-variant=destructive]{border-color:color-mix(in srgb,var(--peekler-color-error) 35%,transparent);background:var(--peekler-color-error-bg);color:var(--peekler-color-text-primary)}.peekler-alert[data-variant=destructive]>svg{color:var(--peekler-color-error)}.peekler-alert[data-variant=destructive] .peekler-alert__description{color:var(--peekler-color-text-primary);opacity:1}:where(.peekler-typo){margin:0;font-size:.875rem;line-height:1.5714}.peekler-typo{color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family)}:where(.peekler-typo[data-variant=paragraph]){margin:0 0 1em}:where(.peekler-typo[data-variant=lead]){color:var(--peekler-color-text-secondary);margin:0 0 1em;font-size:1.25rem;line-height:1.6}:where(.peekler-typo[data-variant=large]){font-size:1.125rem;font-weight:600}:where(.peekler-typo[data-variant=small]){font-size:.75rem;line-height:1.5}:where(.peekler-typo[data-variant=muted]){color:var(--peekler-color-text-tertiary);margin:0 0 1em}:where(.peekler-typo[data-variant=quote]){border-left:4px solid var(--peekler-color-border);color:var(--peekler-color-text-secondary);margin:0 0 1em;padding-left:.6em;font-style:italic}:where(.peekler-typo[data-variant=list]){margin:0 0 1em;padding-left:1.5em;list-style:outside}:where(.peekler-typo[data-variant=list]>li+li){margin-top:.25em}:where(.peekler-typo[data-variant=code]){border:1px solid var(--peekler-color-border);background:var(--peekler-color-bg-secondary);border-radius:4px;padding:.15em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}:where(.peekler-typo[data-level]){margin:0 0 .5em;font-weight:600;line-height:1.35}:where(.peekler-typo[data-level="1"]){font-size:2.375rem;line-height:1.21}:where(.peekler-typo[data-level="2"]){font-size:1.875rem;line-height:1.27}:where(.peekler-typo[data-level="3"]){font-size:1.5rem;line-height:1.33}:where(.peekler-typo[data-level="4"]){font-size:1.25rem;line-height:1.4}:where(.peekler-typo[data-level="5"]){font-size:1rem;line-height:1.5}:where(.peekler-typo[data-link]){color:var(--peekler-color-brand);cursor:pointer;transition:color var(--peekler-duration-base);text-decoration:none}:where(.peekler-typo[data-link]:hover){color:var(--peekler-color-brand-hover)}:where(.peekler-typo[data-link]:active){color:var(--peekler-color-brand-active)}.peekler-typo--secondary{color:var(--peekler-color-text-secondary)}.peekler-typo--success{color:var(--peekler-color-success)}.peekler-typo--warning{color:var(--peekler-color-warning)}.peekler-typo--danger{color:var(--peekler-color-error)}.peekler-typo--disabled{color:var(--peekler-color-disabled-text);cursor:not-allowed;-webkit-user-select:none;user-select:none;pointer-events:none}.peekler-typo del{text-decoration:line-through}.peekler-typo__code{border:1px solid var(--peekler-color-border);background:var(--peekler-color-bg-secondary);border-radius:4px;padding:.15em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.peekler-typo__mark{color:#000000e0;background:#ffe58f;padding:0}.peekler-typo__kbd{border:1px solid var(--peekler-color-border);background:var(--peekler-color-bg-secondary);border-bottom-width:2px;border-radius:4px;padding:.15em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.peekler-typo--ellipsis{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.peekler-typo--clamp{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.peekler-typo__copy{color:var(--peekler-color-brand);vertical-align:-.125em;cursor:pointer;background:0 0;border:0;margin-left:4px;padding:0;display:inline-flex}.peekler-typo__copy:hover{color:var(--peekler-color-brand-hover)}.peekler-typo__copy svg{width:1em;height:1em}.peekler-typo__expand{color:var(--peekler-color-brand);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:4px;padding:0}.peekler-typo__expand:hover{color:var(--peekler-color-brand-hover)}:where(.peekler-typo[data-variant=prose])>:where(.peekler-typo[data-level]:not(:first-child)){margin-top:1.2em}:where(.peekler-typo[data-variant=prose]) :where(ul,ol){margin:0 0 1em;padding-left:1.5em}:where(.peekler-typo[data-variant=prose]) :where(li+li){margin-top:.25em}:where(.peekler-typo[data-variant=prose]) :where(blockquote){border-left:4px solid var(--peekler-color-border);color:var(--peekler-color-text-secondary);margin:0 0 1em;padding-left:.6em}.peekler-progress{background:var(--peekler-color-bg-tertiary);border-radius:100px;width:100%;height:10px;position:relative;overflow:hidden}.peekler-progress__bar{border-radius:inherit;background:var(--peekler-color-brand);width:100%;height:100%;transition:transform var(--peekler-duration-slow) var(--peekler-ease)}.peekler-rate{color:var(--peekler-color-rate);touch-action:none;--rate-size:20px;outline:none;align-items:center;gap:8px;display:inline-flex}.peekler-rate[data-size=sm]{--rate-size:16px;gap:6px}.peekler-rate[data-size=lg]{--rate-size:28px;gap:10px}.peekler-rate:focus-visible{border-radius:var(--peekler-radius-sm);box-shadow:0 0 0 2px var(--peekler-color-focus-glow)}.peekler-rate__star{width:var(--rate-size);height:var(--rate-size);cursor:pointer;transition:transform var(--peekler-duration-base) var(--peekler-ease);display:inline-flex;position:relative}.peekler-rate__star[data-active]{transform:scale(1.1)}.peekler-rate__track,.peekler-rate__fill{justify-content:center;align-items:center;height:100%;display:flex}.peekler-rate__track{width:100%;color:var(--peekler-color-bg-tertiary-hover)}.peekler-rate__fill{color:var(--peekler-color-rate);justify-content:flex-start;position:absolute;top:0;left:0;overflow:hidden}.peekler-rate__track>svg,.peekler-rate__fill>svg{width:var(--rate-size);height:var(--rate-size);flex-shrink:0}.peekler-rate[data-readonly] .peekler-rate__star{cursor:default}.peekler-rate[data-disabled]{opacity:.5;pointer-events:none}@media (prefers-reduced-motion:reduce){.peekler-rate__star{transition:none}}.peekler-anchor{box-sizing:border-box;font-family:var(--peekler-font-family);font-size:.875rem;line-height:1.5715;position:relative}.peekler-anchor__list{margin:0;padding:0;list-style:none}.peekler-anchor[data-direction=vertical]>.peekler-anchor__list{border-left:2px solid var(--peekler-color-border-secondary)}.peekler-anchor__link{color:var(--peekler-color-text-primary);overflow-wrap:anywhere;transition:color var(--peekler-duration-fast),border-color var(--peekler-duration-fast);border-left:2px solid #0000;margin-left:-2px;padding:4px 0 4px 16px;text-decoration:none;display:block;position:relative}.peekler-anchor__link:hover{color:var(--peekler-color-brand-hover)}.peekler-anchor__link[data-active]{border-left-color:var(--peekler-color-brand);color:var(--peekler-color-brand)}.peekler-anchor__link:focus-visible{outline:2px solid var(--peekler-color-focus-glow);outline-offset:0;border-radius:var(--peekler-radius-sm)}.peekler-anchor__list[data-level="1"] .peekler-anchor__link{padding-left:32px}.peekler-anchor__list[data-level="2"] .peekler-anchor__link{padding-left:48px}.peekler-anchor[data-direction=horizontal]>.peekler-anchor__list{border-bottom:1px solid var(--peekler-color-border-secondary);gap:24px;display:flex}.peekler-anchor[data-direction=horizontal] .peekler-anchor__link{border-bottom:2px solid #0000;border-left:0;margin:0 0 -1px;padding:8px 0}.peekler-anchor[data-direction=horizontal] .peekler-anchor__link[data-active]{border-bottom-color:var(--peekler-color-brand)}.peekler-floating{z-index:var(--peekler-z-popup,1200);box-sizing:border-box;transform-origin:var(--peekler-floating-origin,center);animation:peekler-floating-in .14s var(--peekler-ease);outline:none}.peekler-floating[data-state=closed]{animation:peekler-floating-out .11s var(--peekler-ease) forwards;pointer-events:none}.peekler-floating[data-side=bottom]{--peekler-floating-origin:top;--peekler-from:translateY(-4px)}.peekler-floating[data-side=top]{--peekler-floating-origin:bottom;--peekler-from:translateY(4px)}.peekler-floating[data-side=left]{--peekler-floating-origin:right;--peekler-from:translateX(4px)}.peekler-floating[data-side=right]{--peekler-floating-origin:left;--peekler-from:translateX(-4px)}@keyframes peekler-floating-in{0%{opacity:0;transform:var(--peekler-from,none) scale(.97)}}@keyframes peekler-floating-out{to{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.peekler-floating,.peekler-floating[data-state=closed]{animation:none}}.peekler-tour{z-index:var(--peekler-z-modal,1100);font-family:var(--peekler-font-family);position:fixed;inset:0}.peekler-tour__dim{animation:peekler-tour-fade .18s var(--peekler-ease);background:#00000073;position:fixed;inset:0}.peekler-tour__hole{border-radius:var(--peekler-radius-md);transition:left .2s var(--peekler-ease),top .2s var(--peekler-ease),width .2s var(--peekler-ease),height .2s var(--peekler-ease);position:fixed;box-shadow:0 0 0 9999px #00000073}.peekler-tour[data-state=closed]{opacity:0;transition:opacity .18s var(--peekler-ease);pointer-events:none}.peekler-tour__card{box-sizing:border-box;border-radius:var(--peekler-radius-lg);background:var(--peekler-color-surface);width:320px;max-width:calc(100vw - 16px);color:var(--peekler-color-text-primary);box-shadow:var(--peekler-shadow-popup);animation:peekler-tour-fade .18s var(--peekler-ease);outline:none;padding:16px;font-size:.875rem;line-height:1.5715;position:fixed}.peekler-tour__title{padding-right:24px;font-size:1rem;font-weight:600}.peekler-tour__description{color:var(--peekler-color-text-secondary);margin-top:8px}.peekler-tour__close{border-radius:var(--peekler-radius-sm);width:24px;height:24px;color:var(--peekler-color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:12px;right:12px}.peekler-tour__close:hover{background:var(--peekler-color-bg-hover);color:var(--peekler-color-text-primary)}.peekler-tour__close svg{width:.875rem;height:.875rem}.peekler-tour__footer{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.peekler-tour__dots{gap:6px;display:inline-flex}.peekler-tour__dot{background:var(--peekler-color-border);width:6px;height:6px;transition:background-color var(--peekler-duration-fast);border-radius:50%}.peekler-tour__dot[data-active]{background:var(--peekler-color-brand)}.peekler-tour__actions{gap:8px;display:inline-flex}.peekler-tour__arrow{background:inherit;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.peekler-tour__card[data-side=bottom] .peekler-tour__arrow{top:-5px;left:calc(var(--peekler-tour-arrow) - 5px)}.peekler-tour__card[data-side=top] .peekler-tour__arrow{bottom:-5px;left:calc(var(--peekler-tour-arrow) - 5px)}.peekler-tour__card[data-side=right] .peekler-tour__arrow{left:-5px;top:calc(var(--peekler-tour-arrow) - 5px)}.peekler-tour__card[data-side=left] .peekler-tour__arrow{right:-5px;top:calc(var(--peekler-tour-arrow) - 5px)}@keyframes peekler-tour-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.peekler-tour__hole,.peekler-tour__card,.peekler-tour__dim{transition:none;animation:none}}.peekler-steps{font-family:var(--peekler-font-family);--steps-icon:32px;margin:0;padding:0;font-size:.875rem;line-height:1.5715;list-style:none;display:flex}.peekler-steps[data-size=sm]{--steps-icon:24px;font-size:.8125rem}.peekler-steps__item{--steps-color:var(--peekler-color-text-tertiary,var(--peekler-color-text-secondary));flex:1 1 0;min-width:0;position:relative}.peekler-steps__body{color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:flex-start;gap:12px;padding:0;display:flex}button.peekler-steps__body{cursor:pointer}button.peekler-steps__body:focus-visible{outline:2px solid var(--peekler-color-focus-glow);outline-offset:4px;border-radius:var(--peekler-radius-sm)}.peekler-steps__icon{z-index:1;box-sizing:border-box;width:var(--steps-icon);height:var(--steps-icon);border:1px solid var(--peekler-color-border);background:var(--peekler-color-bg,transparent);color:var(--peekler-color-text-secondary);transition:background-color var(--peekler-duration-base),border-color var(--peekler-duration-base),color var(--peekler-duration-base);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:inline-flex;position:relative}.peekler-steps[data-size=sm] .peekler-steps__icon{font-size:.8125rem}.peekler-steps__icon svg{width:.875rem;height:.875rem}.peekler-steps__text{flex-direction:column;min-width:0;display:flex}.peekler-steps__title{color:var(--peekler-color-text-secondary);font-size:1rem;line-height:var(--steps-icon)}.peekler-steps[data-size=sm] .peekler-steps__title{font-size:.875rem}.peekler-steps__description{color:var(--peekler-color-text-secondary)}.peekler-steps__item[data-status=process] .peekler-steps__icon{border-color:var(--peekler-color-brand);background:var(--peekler-color-brand);color:#fff}.peekler-steps__item[data-status=process] .peekler-steps__title{color:var(--peekler-color-text-primary);font-weight:600}.peekler-steps__item[data-status=finish] .peekler-steps__icon{border-color:var(--peekler-color-brand);background:color-mix(in srgb,var(--peekler-color-brand) 10%,transparent);color:var(--peekler-color-brand)}.peekler-steps__item[data-status=finish] .peekler-steps__title{color:var(--peekler-color-text-primary)}.peekler-steps__item[data-status=error] .peekler-steps__icon{border-color:var(--peekler-color-error);background:color-mix(in srgb,var(--peekler-color-error) 10%,transparent);color:var(--peekler-color-error)}.peekler-steps__item[data-status=error] .peekler-steps__title{color:var(--peekler-color-error)}button.peekler-steps__body:hover .peekler-steps__title{color:var(--peekler-color-brand)}.peekler-steps[data-direction=horizontal] .peekler-steps__item:not(:last-child) .peekler-steps__title{align-items:center;display:flex}.peekler-steps[data-direction=horizontal] .peekler-steps__item:not(:last-child):after{content:"";top:calc(var(--steps-icon) / 2);left:calc(var(--steps-icon) + 12px + var(--steps-title,0px));height:0;position:absolute;right:0}.peekler-steps[data-direction=horizontal] .peekler-steps__item{padding-right:16px}.peekler-steps[data-direction=horizontal] .peekler-steps__item:last-child{flex:none;padding-right:0}.peekler-steps[data-direction=horizontal] .peekler-steps__item:not(:last-child) .peekler-steps__title:after{content:"";background:var(--peekler-color-border-secondary);flex:24px;min-width:24px;height:1px;margin-left:16px}.peekler-steps[data-direction=horizontal] .peekler-steps__item[data-status=finish]:not(:last-child) .peekler-steps__title:after{background:var(--peekler-color-brand)}.peekler-steps[data-direction=horizontal] .peekler-steps__item:not(:last-child) .peekler-steps__body{width:100%}.peekler-steps[data-direction=horizontal] .peekler-steps__item:not(:last-child) .peekler-steps__text{flex:auto}.peekler-steps[data-direction=horizontal] .peekler-steps__item:not(:last-child):after{display:none}.peekler-steps[data-direction=vertical]{flex-direction:column}.peekler-steps[data-direction=vertical] .peekler-steps__item{flex:none;padding-bottom:24px}.peekler-steps[data-direction=vertical] .peekler-steps__item:last-child{padding-bottom:0}.peekler-steps[data-direction=vertical] .peekler-steps__item:not(:last-child):before{content:"";top:calc(var(--steps-icon) + 4px);bottom:4px;left:calc(var(--steps-icon) / 2);background:var(--peekler-color-border-secondary);width:1px;position:absolute}.peekler-steps[data-direction=vertical] .peekler-steps__item[data-status=finish]:not(:last-child):before{background:var(--peekler-color-brand)}.peekler-steps[data-dot]{--steps-icon:10px}.peekler-steps[data-dot] .peekler-steps__icon{background:var(--peekler-color-border);border-width:0;margin-top:11px}.peekler-steps[data-dot] .peekler-steps__item[data-status=process] .peekler-steps__icon,.peekler-steps[data-dot] .peekler-steps__item[data-status=finish] .peekler-steps__icon{background:var(--peekler-color-brand)}.peekler-steps[data-dot] .peekler-steps__item[data-status=error] .peekler-steps__icon{background:var(--peekler-color-error)}.peekler-steps[data-dot] .peekler-steps__title{line-height:32px}.peekler-steps[data-dot][data-direction=vertical] .peekler-steps__item:not(:last-child):before{top:26px;left:4.5px}.peekler-steps[data-dot][data-direction=horizontal] .peekler-steps__item:not(:last-child) .peekler-steps__title:after{margin-top:0}@media (max-width:560px){.peekler-steps[data-direction=horizontal]{flex-direction:column}.peekler-steps[data-direction=horizontal] .peekler-steps__item{padding:0 0 16px}.peekler-steps[data-direction=horizontal] .peekler-steps__item .peekler-steps__title:after{display:none}}@media (prefers-reduced-motion:reduce){.peekler-steps__icon{transition:none}}.peekler-steps[data-variant=list]{--steps-icon:20px;flex-direction:column}.peekler-steps[data-variant=list] .peekler-steps__item{border-bottom:1px solid var(--peekler-color-border-secondary);flex:none}.peekler-steps[data-variant=list] .peekler-steps__item:last-child{border-bottom:0}.peekler-steps[data-variant=list] .peekler-steps__body{box-sizing:border-box;align-items:center;gap:12px;width:100%;padding:16px 4px;display:flex}.peekler-steps[data-variant=list] .peekler-steps__chevron{width:16px;color:var(--peekler-color-text-secondary);transition:transform var(--peekler-duration-base) var(--peekler-ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.peekler-steps[data-variant=list] .peekler-steps__chevron svg{width:1rem;height:1rem}.peekler-steps[data-variant=list] .peekler-steps__item[data-state=open] .peekler-steps__chevron{transform:rotate(90deg)}.peekler-steps[data-variant=list] .peekler-steps__icon{width:auto;height:auto;color:var(--peekler-color-text-secondary);background:0 0;border:0;border-radius:0}.peekler-steps[data-variant=list] .peekler-steps__icon svg{width:var(--steps-icon);height:var(--steps-icon)}.peekler-steps[data-variant=list] .peekler-steps__ring{box-sizing:border-box;width:var(--steps-icon);height:var(--steps-icon);border:1px solid var(--peekler-color-border);border-radius:50%}.peekler-steps[data-variant=list] .peekler-steps__title{min-width:0;color:var(--peekler-color-text-primary);flex:auto;font-weight:600;line-height:1.5}.peekler-steps[data-variant=list] .peekler-steps__item[data-status=wait] .peekler-steps__title{color:var(--peekler-color-text-secondary);font-weight:400}.peekler-steps[data-variant=list] .peekler-steps__item[data-status=error] .peekler-steps__title{color:var(--peekler-color-error)}.peekler-steps[data-variant=list] .peekler-steps__item[data-status=finish] .peekler-steps__icon{color:var(--peekler-color-text-primary)}.peekler-steps[data-variant=list] .peekler-steps__item[data-status=process] .peekler-steps__icon{color:var(--peekler-color-brand)}.peekler-steps[data-variant=list] .peekler-steps__item[data-status=error] .peekler-steps__icon{color:var(--peekler-color-error)}.peekler-steps[data-variant=list] .peekler-steps__extra{color:var(--peekler-color-text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0}.peekler-steps[data-variant=list] .peekler-steps__content{color:var(--peekler-color-text-secondary);padding:0 4px 16px 76px}.peekler-steps[data-variant=list] button.peekler-steps__body:focus-visible{outline:2px solid var(--peekler-color-focus-glow);outline-offset:-2px;border-radius:var(--peekler-radius-sm)}@media (prefers-reduced-motion:reduce){.peekler-steps[data-variant=list] .peekler-steps__chevron{transition:none}}.peekler-timeline{font-family:var(--peekler-font-family);color:var(--peekler-color-text-primary);margin:0;padding:0;font-size:.875rem;line-height:1.5715;list-style:none}.peekler-timeline__item{--timeline-color:var(--peekler-color-brand);grid-template-columns:1fr 12px 1fr;column-gap:16px;min-height:56px;padding-bottom:20px;display:grid;position:relative}.peekler-timeline__item:last-child{min-height:0;padding-bottom:0}.peekler-timeline__item[data-color=success]{--timeline-color:var(--peekler-color-success)}.peekler-timeline__item[data-color=error]{--timeline-color:var(--peekler-color-error)}.peekler-timeline__item[data-color=warning]{--timeline-color:var(--peekler-color-warning)}.peekler-timeline__item[data-color=muted]{--timeline-color:var(--peekler-color-text-secondary)}.peekler-timeline__rail{grid-area:1/2;justify-content:center;margin-bottom:-20px;display:flex;position:relative}.peekler-timeline__item:last-child .peekler-timeline__rail{margin-bottom:0}.peekler-timeline__rail:after{content:"";background:var(--peekler-color-border);width:2px;position:absolute;top:18px;bottom:2px;left:50%;transform:translate(-50%)}.peekler-timeline__item:last-child .peekler-timeline__rail:after{display:none}.peekler-timeline__dot{z-index:1;box-sizing:border-box;border:2px solid var(--timeline-color);border-radius:50%;width:10px;height:10px;margin-top:6px;position:relative}.peekler-timeline__custom{z-index:1;color:var(--timeline-color);margin-top:1px;padding:0;font-size:1rem;line-height:1;display:inline-flex;position:relative}.peekler-timeline__custom svg{width:1rem;height:1rem}.peekler-timeline__item[data-pending] .peekler-timeline__dot{animation:1.4s ease-in-out infinite peekler-timeline-pulse}.peekler-timeline__content{min-width:0}.peekler-timeline__label{color:var(--peekler-color-text-secondary)}.peekler-timeline__item[data-side=end] .peekler-timeline__content{grid-area:1/3}.peekler-timeline__item[data-side=end] .peekler-timeline__label,.peekler-timeline__item[data-side=start] .peekler-timeline__content{text-align:right;grid-area:1/1}.peekler-timeline__item[data-side=start] .peekler-timeline__label{grid-area:1/3}.peekler-timeline[data-mode=end] .peekler-timeline__item{grid-template-columns:12px 1fr}.peekler-timeline[data-mode=end] .peekler-timeline__item:has(.peekler-timeline__label){grid-template-columns:minmax(auto,8rem) 12px 1fr}.peekler-timeline[data-mode=end] .peekler-timeline__rail,.peekler-timeline[data-mode=end] .peekler-timeline__item .peekler-timeline__content{grid-column:auto}.peekler-timeline[data-mode=end] .peekler-timeline__item .peekler-timeline__label{grid-column:1}.peekler-timeline[data-mode=end] .peekler-timeline__item:has(.peekler-timeline__label) .peekler-timeline__rail{grid-column:2}.peekler-timeline[data-mode=end] .peekler-timeline__item:has(.peekler-timeline__label) .peekler-timeline__content{grid-column:3}.peekler-timeline[data-mode=start] .peekler-timeline__item{grid-template-columns:1fr 12px}@keyframes peekler-timeline-pulse{50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--timeline-color) 25%,transparent)}}@media (prefers-reduced-motion:reduce){.peekler-timeline__dot{animation:none!important}}.peekler-popover{border-radius:var(--peekler-radius-lg);background:var(--peekler-color-surface);width:18rem;color:var(--peekler-color-text-primary);box-shadow:var(--peekler-shadow-popup);font-family:var(--peekler-font-family);border:0;padding:16px;font-size:.875rem}.peekler-time-picker{min-width:200px;display:inline-flex;position:relative}.peekler-time-picker__trigger{flex:auto;min-width:0}.peekler-time-picker[data-status=error] .peekler-time-picker__trigger{border-color:var(--peekler-color-error)}.peekler-time-picker[data-status=warning] .peekler-time-picker__trigger{border-color:var(--peekler-color-warning)}.peekler-time-picker[data-status=success] .peekler-time-picker__trigger{border-color:var(--peekler-color-success)}.peekler-time-picker__clear{background:var(--peekler-color-field);width:16px;height:16px;color:var(--peekler-color-text-secondary);cursor:pointer;border:0;border-radius:50%;padding:0;display:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.peekler-time-picker__clear svg{width:100%;height:100%}.peekler-time-picker__clear:hover{color:var(--peekler-color-text-primary)}.peekler-time-picker:hover .peekler-time-picker__clear,.peekler-time-picker__clear:focus-visible{display:inline-flex}.peekler-time-picker__popup{width:auto!important;padding:0!important}.peekler-time-picker__columns{display:flex}.peekler-time-picker__column{box-sizing:border-box;scrollbar-width:none;flex:0 0 56px;width:56px;max-height:224px;margin:0;padding:4px;list-style:none;overflow-y:auto}.peekler-time-picker__column::-webkit-scrollbar{display:none}.peekler-time-picker__column+.peekler-time-picker__column{border-left:1px solid var(--peekler-color-border-secondary)}.peekler-time-picker__column[data-long]:after{content:"";height:168px;display:block}.peekler-time-picker__cell button{border-radius:var(--peekler-radius-sm);width:100%;height:28px;color:var(--peekler-color-text-primary);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem;display:block}.peekler-time-picker__cell button:hover{background:var(--peekler-color-bg-hover)}.peekler-time-picker__cell[data-selected] button{background:color-mix(in srgb,var(--peekler-color-brand) 12%,transparent);color:var(--peekler-color-brand);font-weight:600}.peekler-time-picker__cell button:focus-visible{outline:2px solid var(--peekler-color-focus-glow);outline-offset:-2px}.peekler-time-picker__footer{border-top:1px solid var(--peekler-color-border-secondary);justify-content:space-between;align-items:center;padding:8px;display:flex}.peekler-upload{box-sizing:border-box;width:100%;font-family:var(--peekler-font-family);flex-direction:column;align-items:stretch;gap:12px;font-size:.875rem;line-height:1.5715;display:flex}.peekler-upload[data-variant=button]{align-items:flex-start}.peekler-upload__drop{border:1px dashed var(--peekler-color-input);border-radius:var(--peekler-radius-lg);background:var(--peekler-color-card);color:var(--peekler-color-text-primary);text-align:center;cursor:pointer;transition:border-color var(--peekler-duration-fast),background-color var(--peekler-duration-fast);flex-direction:column;align-items:center;gap:4px;padding:32px 16px;display:flex}.peekler-upload__drop:hover,.peekler-upload__drop[data-dragging]{border-color:var(--peekler-color-brand)}.peekler-upload__drop[data-dragging]{background:color-mix(in srgb,var(--peekler-color-brand) 6%,var(--peekler-color-card))}.peekler-upload__drop:focus-visible{border-color:var(--peekler-color-focus-ring);box-shadow:0 0 0 2px var(--peekler-color-focus-glow);outline:none}.peekler-upload[data-disabled] .peekler-upload__drop{border-color:var(--peekler-color-border);background:var(--peekler-color-disabled-bg);color:var(--peekler-color-disabled-text);cursor:not-allowed}.peekler-upload__icon{width:3rem;height:3rem;color:var(--peekler-color-brand);stroke-width:1.5px;margin-bottom:8px}.peekler-upload[data-disabled] .peekler-upload__icon{color:inherit}.peekler-upload__title{font-size:1rem;display:block}.peekler-upload__description{color:var(--peekler-color-text-secondary);display:block}.peekler-upload__notice{color:var(--peekler-color-error);display:block}.peekler-upload__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.peekler-upload__item{border:1px solid var(--peekler-color-border-secondary);border-radius:var(--peekler-radius-md);background:var(--peekler-color-card);align-items:center;gap:12px;padding:8px 12px;display:flex}.peekler-upload__item[data-status=error]{border-color:var(--peekler-color-error)}.peekler-upload__file{width:1.25rem;height:1.25rem;color:var(--peekler-color-text-secondary);flex-shrink:0}.peekler-upload__info{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.peekler-upload__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.peekler-upload__meta{color:var(--peekler-color-text-secondary);font-size:.8125rem}.peekler-upload__item[data-status=error] .peekler-upload__meta{color:var(--peekler-color-error)}.peekler-upload__state{flex-shrink:0;display:inline-flex}.peekler-upload__state svg{width:1rem;height:1rem}.peekler-upload__item[data-status=done] .peekler-upload__state{color:var(--peekler-color-success)}.peekler-upload__item[data-status=error] .peekler-upload__state{color:var(--peekler-color-error)}.peekler-upload__item[data-status=uploading] .peekler-upload__state{color:var(--peekler-color-brand)}.peekler-upload__remove{border-radius:var(--peekler-radius-sm);width:24px;height:24px;color:var(--peekler-color-text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.peekler-upload__remove:hover{background:var(--peekler-color-bg-hover);color:var(--peekler-color-text-primary)}.peekler-upload__remove svg{width:.875rem;height:.875rem}.peekler-empty{box-sizing:border-box;min-width:0;font-family:var(--peekler-font-family);text-align:center;text-wrap:balance;background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;padding:48px 24px;display:flex}.peekler-empty__header{flex-direction:column;align-items:center;gap:8px;max-width:24rem;display:flex}.peekler-empty__media{flex-shrink:0;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.peekler-empty__media[data-variant=icon]{border-radius:var(--peekler-radius-lg);background:var(--peekler-color-bg-tertiary);width:40px;height:40px;color:var(--peekler-color-text-primary)}.peekler-empty__media[data-variant=icon] svg{width:1.25rem;height:1.25rem}.peekler-empty__title{letter-spacing:-.01em;font-size:1.125rem;font-weight:600}.peekler-empty__description{color:var(--peekler-color-text-secondary);font-size:.875rem;line-height:1.6}.peekler-empty__content{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:24rem;font-size:.875rem;display:flex}.peekler-item{box-sizing:border-box;border-radius:var(--peekler-radius-lg);font-family:var(--peekler-font-family);color:var(--peekler-color-text-primary);transition:background-color var(--peekler-duration-fast);border:1px solid #0000;flex-wrap:wrap;align-items:center;gap:16px;padding:16px 20px;font-size:.875rem;text-decoration:none;display:flex}.peekler-item[data-size=sm]{gap:12px;padding:10px 14px}.peekler-item[data-variant=outline]{border-color:var(--peekler-color-border)}.peekler-item[data-variant=muted]{background:var(--peekler-color-bg-secondary)}a.peekler-item:hover{background:var(--peekler-color-bg-hover)}.peekler-item-group{flex-direction:column;display:flex}.peekler-item__media{flex-shrink:0;justify-content:center;align-items:center;gap:8px;display:flex}.peekler-item__media[data-variant=icon]{border:1px solid var(--peekler-color-border);border-radius:var(--peekler-radius-md);background:var(--peekler-color-bg-secondary);width:36px;height:36px}.peekler-item__media[data-variant=icon] svg{width:1rem;height:1rem}.peekler-item__media[data-variant=image]{border-radius:var(--peekler-radius-md);width:40px;height:40px;overflow:hidden}.peekler-item__content{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.peekler-item__title{align-items:center;gap:8px;font-weight:500;line-height:1.25;display:flex}.peekler-item__description{color:var(--peekler-color-text-secondary);text-wrap:balance;line-height:1.5}.peekler-item__actions{align-items:center;gap:8px;display:flex}.peekler-item__header,.peekler-item__footer{flex-basis:100%;justify-content:space-between;align-items:center;gap:8px;display:flex}.peekler-item__separator{background:var(--peekler-color-border);height:1px;margin:4px 0}.peekler-table-wrap{width:100%;position:relative;overflow-x:auto}.peekler-table{border-collapse:separate;border-spacing:0;caption-side:bottom;width:100%;font-family:var(--peekler-font-family);color:var(--peekler-color-text-primary);font-size:.875rem;line-height:1.5714}.peekler-table__head{border-bottom:1px solid var(--peekler-color-border-secondary);background:color-mix(in srgb,var(--peekler-color-text-primary) 4%,transparent);color:var(--peekler-color-text-primary);text-align:left;vertical-align:middle;white-space:nowrap;padding:16px;font-weight:600;position:relative}.peekler-table__head:not(:last-child):before{content:"";background:var(--peekler-color-border-secondary);width:1px;height:1.6em;position:absolute;top:50%;right:0;transform:translateY(-50%)}.peekler-table__header .peekler-table__head:first-child{border-top-left-radius:var(--peekler-radius-lg)}.peekler-table__header .peekler-table__head:last-child{border-top-right-radius:var(--peekler-radius-lg)}.peekler-table__cell{border-bottom:1px solid var(--peekler-color-border-secondary);vertical-align:middle;transition:background-color var(--peekler-duration-base);padding:16px}.peekler-table__body .peekler-table__row:hover .peekler-table__cell{background:color-mix(in srgb,var(--peekler-color-text-primary) 4%,transparent)}.peekler-table__row[data-state=selected] .peekler-table__cell{background:var(--peekler-color-brand-bg)}.peekler-table__row[data-state=selected]:hover .peekler-table__cell{background:var(--peekler-color-brand-bg-hover)}.peekler-table__footer .peekler-table__cell{background:color-mix(in srgb,var(--peekler-color-text-primary) 4%,transparent);border-bottom:0;font-weight:600}.peekler-table__caption{color:var(--peekler-color-text-tertiary);padding:16px;font-size:.875rem}.peekler-breadcrumb{color:var(--peekler-color-text-secondary);font-family:var(--peekler-font-family);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.peekler-breadcrumb__item{align-items:center;gap:6px;display:inline-flex}.peekler-breadcrumb__link{color:inherit;transition:color var(--peekler-duration-fast);text-decoration:none}.peekler-breadcrumb__link:hover{color:var(--peekler-color-text-primary)}.peekler-breadcrumb__page{color:var(--peekler-color-text-primary);font-weight:400}.peekler-breadcrumb__separator{list-style:none;display:inline-flex}.peekler-breadcrumb__separator svg{width:.875rem;height:.875rem}.peekler-breadcrumb__ellipsis{justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.peekler-breadcrumb__ellipsis svg{width:1rem;height:1rem}.peekler-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.peekler-pagination{justify-content:center;width:100%;display:flex}.peekler-pagination__content{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.peekler-pagination .peekler-button[data-variant=outline][data-active]{border-color:var(--peekler-color-brand);background:var(--peekler-color-bg);color:var(--peekler-color-brand);box-shadow:none}.peekler-pagination__nav{padding:0 12px}.peekler-pagination__ellipsis{width:32px;height:32px;color:var(--peekler-color-text-secondary);justify-content:center;align-items:center;display:inline-flex}.peekler-pagination__ellipsis svg{width:1rem;height:1rem}.peekler-fieldset{border:0;flex-direction:column;gap:20px;min-width:0;margin:0;padding:0;display:flex}.peekler-field__legend{color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family);margin-bottom:12px;padding:0;font-weight:600}.peekler-field__legend[data-variant=legend]{font-size:1.125rem}.peekler-field__legend[data-variant=label]{font-size:.875rem}.peekler-field-group{flex-direction:column;gap:20px;width:100%;display:flex}.peekler-field{flex-direction:column;gap:6px;width:100%;display:flex}.peekler-field[data-orientation=horizontal]{flex-direction:row;align-items:center}.peekler-field[data-orientation=horizontal]>.peekler-field__label{flex:auto}.peekler-field[data-orientation=horizontal]:has(>.peekler-field__content){align-items:flex-start}@container (min-width:28rem){.peekler-field[data-orientation=responsive]{flex-direction:row;align-items:center}}.peekler-field[data-invalid=true] .peekler-field__label{color:var(--peekler-color-error)}.peekler-field__content{flex-direction:column;flex:auto;gap:4px;line-height:1.4;display:flex}.peekler-field__label{line-height:1.4}.peekler-field__title{font-family:var(--peekler-font-family);color:var(--peekler-color-text-secondary);align-items:center;gap:8px;font-size:.875rem;font-weight:500;line-height:1.5;display:flex}.peekler-field__description{color:var(--peekler-color-text-tertiary);font-family:var(--peekler-font-family);margin:0;font-size:.875rem;font-weight:400;line-height:1.5}.peekler-field__error{color:var(--peekler-color-error);font-family:var(--peekler-font-family);font-size:.875rem;font-weight:400}.peekler-field__error ul{margin:0;padding-left:16px}.peekler-field__separator{height:20px;margin:-8px 0;position:relative}.peekler-field__separator:before{content:"";background:var(--peekler-color-border);height:1px;position:absolute;inset:50% 0 auto}.peekler-field__separator>span{background:var(--peekler-color-bg);width:fit-content;color:var(--peekler-color-text-secondary);font-family:var(--peekler-font-family);margin:0 auto;padding:0 8px;font-size:.8125rem;display:block;position:relative}.peekler-input-group{box-sizing:border-box;width:100%;min-width:0;min-height:var(--peekler-field-height);border:1px solid var(--peekler-color-input);border-radius:var(--peekler-radius-md);background:var(--peekler-color-field);font-family:var(--peekler-font-family);transition:border-color var(--peekler-duration-fast),box-shadow var(--peekler-duration-fast);align-items:center;display:flex;position:relative}.peekler-input-group:has(.peekler-input-group__control:focus-visible){border-color:var(--peekler-color-focus-ring);box-shadow:0 0 0 2px var(--peekler-color-focus-glow)}.peekler-input-group:has([aria-invalid=true]){border-color:var(--peekler-color-error)}:is(.peekler-input-group:has(.peekler-input-group__textarea),.peekler-input-group:has([data-align^=block])){flex-direction:column;align-items:stretch;height:auto}.peekler-input-group__control{min-width:0;height:calc(var(--peekler-field-height) - 2px);color:var(--peekler-color-text-primary);font:inherit;background:0 0;border:0;border-radius:0;outline:none;flex:auto;padding:0 12px;font-size:1rem}.peekler-input-group__control::placeholder{color:var(--peekler-color-placeholder)}.peekler-input-group__textarea{resize:none;field-sizing:content;height:auto;min-height:64px;padding:10px 12px}.peekler-input-group__addon{color:var(--peekler-color-text-secondary);cursor:text;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 8px;font-size:.875rem;font-weight:500;display:flex}.peekler-input-group__addon[data-align=inline-start]{order:-1;padding-left:12px}.peekler-input-group__addon[data-align=inline-end]{order:99;padding-right:12px}.peekler-input-group__addon[data-align=block-start]{order:-1;justify-content:flex-start;width:100%;padding:10px 12px 0}.peekler-input-group__addon[data-align=block-end]{order:99;justify-content:flex-start;width:100%;padding:0 12px 10px}.peekler-input-group__addon svg{width:1rem;height:1rem}.peekler-input-group__button[data-xs]{border-radius:var(--peekler-radius-sm);height:24px;padding:0 8px;font-size:.75rem}.peekler-input-group__button[data-icon]{width:28px;height:28px;padding:0}.peekler-input-group__text{color:var(--peekler-color-text-secondary);align-items:center;gap:8px;font-size:.875rem;display:inline-flex}.peekler-input-group__control[type=search]::-webkit-search-cancel-button{appearance:none}.peekler-input-group__control[type=search]::-webkit-search-decoration{appearance:none}.peekler-checkbox{box-sizing:border-box;border:1px solid var(--peekler-color-control);width:18px;height:18px;color:var(--peekler-color-on-brand);cursor:pointer;transition:background-color var(--peekler-duration-fast),border-color var(--peekler-duration-fast),box-shadow var(--peekler-duration-fast);background:0 0;border-radius:4px;outline:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.peekler-checkbox svg{stroke-width:3px;width:12px;height:12px}.peekler-checkbox[data-state=checked],.peekler-checkbox[data-state=indeterminate]{border-color:var(--peekler-color-brand);background:var(--peekler-color-brand)}.peekler-checkbox:hover:not(:disabled){border-color:var(--peekler-color-brand)}.peekler-checkbox:focus-visible{border-color:var(--peekler-color-focus-ring);box-shadow:0 0 0 2px var(--peekler-color-focus-glow)}.peekler-checkbox:disabled{opacity:.5;cursor:not-allowed}.peekler-checkbox[aria-invalid=true]{border-color:var(--peekler-color-error)}.peekler-switch{box-sizing:border-box;cursor:pointer;width:48px;height:26px;transition:background-color var(--peekler-duration-base),box-shadow var(--peekler-duration-fast);background:#00000040;border:1px solid #0000;border-radius:999px;outline:none;flex-shrink:0;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.peekler-switch[data-state=checked]{background:var(--peekler-color-brand)}.peekler-switch:focus-visible{box-shadow:0 0 0 2px var(--peekler-color-focus-glow)}.peekler-switch:disabled{opacity:.5;cursor:not-allowed}.peekler-switch__thumb{width:22px;height:22px;transition:transform var(--peekler-duration-base) var(--peekler-ease);background:#fff;border-radius:999px;display:block;transform:translate(1px);box-shadow:0 2px 4px #00230b33}.peekler-switch[data-state=checked] .peekler-switch__thumb{transform:translate(23px)}.peekler-radio-group{gap:14px;display:grid}.peekler-radio-group[data-orientation=horizontal]{flex-wrap:wrap;gap:16px;display:flex}.peekler-radio{box-sizing:border-box;border:1px solid var(--peekler-color-control);cursor:pointer;width:18px;height:18px;transition:border-color var(--peekler-duration-fast),box-shadow var(--peekler-duration-fast);background:0 0;border-radius:999px;outline:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.peekler-radio[data-state=checked]{border-color:var(--peekler-color-brand)}.peekler-radio__dot{background:var(--peekler-color-brand);border-radius:999px;width:8px;height:8px}.peekler-radio:focus-visible{border-color:var(--peekler-color-focus-ring);box-shadow:0 0 0 2px var(--peekler-color-focus-glow)}.peekler-radio:disabled{opacity:.5;cursor:not-allowed}.peekler-radio[aria-invalid=true]{border-color:var(--peekler-color-error)}.peekler-toggle{box-sizing:border-box;min-width:var(--peekler-control-height-md);height:var(--peekler-control-height-md);border-radius:var(--peekler-radius-md);color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family);white-space:nowrap;cursor:pointer;transition:background-color var(--peekler-duration-base) var(--peekler-ease),color var(--peekler-duration-base) var(--peekler-ease),border-color var(--peekler-duration-base) var(--peekler-ease);background:0 0;border:1px solid #0000;outline:none;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:.875rem;font-weight:400;line-height:1.5714;display:inline-flex}.peekler-toggle svg{flex-shrink:0;width:1rem;height:1rem}.peekler-toggle:hover:not(:disabled){background:var(--peekler-color-bg-hover)}.peekler-toggle[data-state=on]{background:var(--peekler-color-brand-bg);color:var(--peekler-color-brand)}.peekler-toggle[data-variant=outline]{border-color:var(--peekler-color-input);background:var(--peekler-color-bg)}.peekler-toggle[data-variant=outline]:hover:not(:disabled){border-color:var(--peekler-color-brand-hover);color:var(--peekler-color-brand-hover);background:var(--peekler-color-bg)}.peekler-toggle[data-variant=outline][data-state=on]{border-color:var(--peekler-color-brand);color:var(--peekler-color-brand);background:var(--peekler-color-bg)}.peekler-toggle[data-size=sm]{min-width:var(--peekler-control-height-sm);height:var(--peekler-control-height-sm);border-radius:var(--peekler-radius-sm);padding:0 7px}.peekler-toggle[data-size=lg]{min-width:var(--peekler-control-height-lg);height:var(--peekler-control-height-lg);border-radius:var(--peekler-radius-lg);padding:0 15px;font-size:1rem}.peekler-toggle:focus-visible{border-color:var(--peekler-color-focus-ring);box-shadow:0 0 0 4px var(--peekler-color-focus-glow)}.peekler-toggle:disabled{color:var(--peekler-color-disabled-text);cursor:not-allowed;pointer-events:none}.peekler-toggle-group{box-sizing:border-box;border-radius:var(--peekler-radius-md);background:var(--peekler-color-bg-tertiary);align-items:stretch;gap:0;width:fit-content;padding:2px;display:inline-flex}.peekler-toggle-group>.peekler-toggle{border-radius:var(--peekler-radius-sm);min-width:0;height:28px;color:var(--peekler-color-text-secondary);background:0 0;border:0;margin:0;padding:0 11px}.peekler-toggle-group>.peekler-toggle:hover:not(:disabled){background:var(--peekler-color-bg-hover);color:var(--peekler-color-text-primary)}.peekler-toggle-group>.peekler-toggle[data-state=on]{background:var(--peekler-color-card);color:var(--peekler-color-text-primary);box-shadow:0 2px 8px -2px #0000000d,0 1px 4px -1px #00000012,0 0 1px #00000014}.peekler-toggle-group>.peekler-toggle:focus-visible{z-index:1;position:relative}.peekler-native-select{width:fit-content;min-width:0;display:flex;position:relative}.peekler-native-select__control{appearance:none;box-sizing:border-box;width:100%;height:var(--peekler-field-height);border:1px solid var(--peekler-color-input);border-radius:var(--peekler-radius-md);background:var(--peekler-color-field);color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family);cursor:pointer;transition:border-color var(--peekler-duration-fast),box-shadow var(--peekler-duration-fast);outline:none;padding:0 36px 0 12px;font-size:1rem}.peekler-native-select__control:focus-visible{border-color:var(--peekler-color-focus-ring);box-shadow:0 0 0 2px var(--peekler-color-focus-glow)}.peekler-native-select__control:hover:not(:disabled):not(:focus-visible){border-color:var(--peekler-color-brand-hover)}.peekler-native-select__control:disabled{background:var(--peekler-color-disabled-bg);color:var(--peekler-color-disabled-text);cursor:not-allowed}.peekler-native-select__control[aria-invalid=true]{border-color:var(--peekler-color-error)}.peekler-native-select__control option{background:var(--peekler-color-surface);color:var(--peekler-color-text-primary)}.peekler-native-select__icon{width:1rem;height:1rem;color:var(--peekler-color-text-secondary);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.peekler-number{box-sizing:border-box;width:100%;min-width:0;height:var(--peekler-field-height);border:1px solid var(--peekler-color-input);border-radius:var(--peekler-radius-md);background:var(--peekler-color-field);color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family);transition:border-color var(--peekler-duration-fast),box-shadow var(--peekler-duration-fast);align-items:stretch;display:flex;position:relative}.peekler-number[data-size=sm]{height:var(--peekler-control-height-sm)}.peekler-number[data-size=lg]{height:var(--peekler-control-height-lg)}.peekler-number:hover:not([data-disabled]):not(:focus-within){border-color:var(--peekler-color-brand-hover)}.peekler-number:focus-within{border-color:var(--peekler-color-focus-ring);box-shadow:0 0 0 2px var(--peekler-color-focus-glow)}.peekler-number[data-status=error]{border-color:var(--peekler-color-error)}.peekler-number[data-status=error]:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--peekler-color-error) 15%,transparent)}.peekler-number[data-status=warning]{border-color:var(--peekler-color-warning)}.peekler-number[data-status=success]{border-color:var(--peekler-color-success)}.peekler-number[data-disabled]{border-color:var(--peekler-color-border);background:var(--peekler-color-disabled-bg);color:var(--peekler-color-disabled-text);cursor:not-allowed}.peekler-number__input{width:100%;min-width:0;color:inherit;font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:auto;padding:0 12px;font-size:1rem}.peekler-number[data-controls=sides] .peekler-number__input{text-align:center}.peekler-number[data-size=sm] .peekler-number__input{padding:0 10px;font-size:.875rem}.peekler-number__input::placeholder{color:var(--peekler-color-placeholder)}.peekler-number__input:disabled{cursor:not-allowed}.peekler-number__affix{color:var(--peekler-color-text-secondary);flex-shrink:0;align-items:center;font-size:.875rem;display:flex}.peekler-number__affix:first-child{padding-left:12px}.peekler-number__affix+.peekler-number__input{padding-left:6px}.peekler-number__input+.peekler-number__affix{padding-right:12px}.peekler-number__affix svg{width:1rem;height:1rem}.peekler-number__stack{border-left:1px solid var(--peekler-color-border-secondary);border-radius:0 calc(var(--peekler-radius-md) - 1px) calc(var(--peekler-radius-md) - 1px) 0;background:var(--peekler-color-card);opacity:0;width:30px;transition:opacity var(--peekler-duration-fast);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.peekler-number:hover .peekler-number__stack,.peekler-number:focus-within .peekler-number__stack{opacity:1}.peekler-number__step{min-height:0;color:var(--peekler-color-text-secondary);cursor:pointer;transition:background-color var(--peekler-duration-fast),color var(--peekler-duration-fast);background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;padding:0;display:flex}.peekler-number__step svg{stroke-width:2.25px;width:.875rem;height:.875rem}.peekler-number__step:hover:not(:disabled){background:var(--peekler-color-bg-hover);color:var(--peekler-color-brand)}.peekler-number__step:disabled{color:var(--peekler-color-disabled-text);cursor:not-allowed}.peekler-number__stack .peekler-number__step[data-dir=up]{border-bottom:1px solid var(--peekler-color-border-secondary)}.peekler-number[data-controls=sides] .peekler-number__step{width:calc(var(--peekler-field-height) - 2px);flex:none}.peekler-number[data-controls=sides][data-size=sm] .peekler-number__step{width:calc(var(--peekler-control-height-sm) - 2px)}.peekler-number[data-controls=sides][data-size=lg] .peekler-number__step{width:calc(var(--peekler-control-height-lg) - 2px)}.peekler-number[data-controls=sides] .peekler-number__step[data-dir=down]{border-right:1px solid var(--peekler-color-input);border-radius:var(--peekler-radius-md) 0 0 var(--peekler-radius-md)}.peekler-number[data-controls=sides] .peekler-number__step[data-dir=up]{border-left:1px solid var(--peekler-color-input);border-radius:0 var(--peekler-radius-md) var(--peekler-radius-md) 0}.peekler-number[data-controls=sides] .peekler-number__step svg{width:1rem;height:1rem}.peekler-slider{touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;width:100%;padding:8px 0;display:flex;position:relative}.peekler-slider[data-orientation=vertical]{flex-direction:column;width:auto;height:100%;min-height:160px;padding:0 8px}.peekler-slider[data-disabled]{opacity:.5;pointer-events:none}.peekler-slider__track{background:var(--peekler-color-bg-tertiary);border-radius:999px;flex:1;height:6px;position:relative}.peekler-slider:hover .peekler-slider__track{background:var(--peekler-color-bg-tertiary-hover)}.peekler-slider[data-orientation=vertical] .peekler-slider__track{width:4px;height:100%}.peekler-slider__range{border-radius:inherit;background:var(--peekler-color-brand-border);height:100%;position:absolute}.peekler-slider:hover .peekler-slider__range{background:var(--peekler-color-brand-hover)}.peekler-slider[data-orientation=vertical] .peekler-slider__range{width:100%;height:auto}.peekler-slider__thumb{border:2px solid var(--peekler-color-brand-border);width:18px;height:18px;box-shadow:var(--peekler-shadow-sm);transition:box-shadow var(--peekler-duration-fast);background:#fff;border-radius:999px;outline:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.peekler-slider[data-orientation=vertical] .peekler-slider__thumb{top:auto;left:50%;transform:translate(-50%,50%)}.peekler-slider__thumb:hover{border-color:var(--peekler-color-brand);box-shadow:none}.peekler-slider__thumb:focus-visible{box-shadow:0 0 0 2px var(--peekler-color-focus-glow)}.peekler-otp{align-items:center;gap:8px;display:flex;position:relative}.peekler-otp--disabled{opacity:.5}.peekler-otp__input{opacity:0;cursor:text;width:100%;height:100%;position:absolute;inset:0}.peekler-otp__group{align-items:center;display:flex}.peekler-otp__slot{box-sizing:border-box;border:1px solid var(--peekler-color-input);background:var(--peekler-color-field);width:40px;height:40px;color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family);transition:border-color var(--peekler-duration-fast),box-shadow var(--peekler-duration-fast);border-right-width:0;justify-content:center;align-items:center;font-size:.9375rem;font-weight:500;display:flex;position:relative}.peekler-otp__slot:first-child{border-top-left-radius:var(--peekler-radius-md);border-bottom-left-radius:var(--peekler-radius-md)}.peekler-otp__slot:last-child{border-top-right-radius:var(--peekler-radius-md);border-bottom-right-radius:var(--peekler-radius-md);border-right-width:1px}.peekler-otp__slot[data-active]{z-index:1;border-color:var(--peekler-color-focus-ring);box-shadow:0 0 0 2px var(--peekler-color-focus-glow)}.peekler-otp__slot[data-active]+.peekler-otp__slot{border-left-color:var(--peekler-color-focus-ring)}.peekler-otp__caret{background:var(--peekler-color-text-primary);width:1px;height:1.1em;animation:1s step-end infinite peekler-otp-blink}.peekler-otp__separator{width:0;height:1px}@keyframes peekler-otp-blink{50%{opacity:0}}.peekler-collapsible__content{transition:grid-template-rows var(--peekler-duration-base) var(--peekler-ease);grid-template-rows:0fr;display:grid}.peekler-collapsible__content[data-state=open]{grid-template-rows:1fr}.peekler-collapsible__inner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.peekler-collapsible__content{transition:none}}.peekler-color{box-sizing:border-box;height:var(--peekler-control-height-md);border:1px solid var(--peekler-color-input);border-radius:var(--peekler-radius-md);background:var(--peekler-color-field);color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family);cursor:pointer;transition:border-color var(--peekler-duration-base);outline:none;align-items:center;gap:8px;padding:4px;font-size:.875rem;display:inline-flex}.peekler-color[data-size=sm]{height:var(--peekler-control-height-sm);padding:3px}.peekler-color[data-size=lg]{height:var(--peekler-control-height-lg);padding:5px}.peekler-color:hover:not(:disabled){border-color:var(--peekler-color-brand-hover)}.peekler-color:focus-visible,.peekler-color[aria-expanded=true]{border-color:var(--peekler-color-focus-ring);box-shadow:0 0 0 2px var(--peekler-color-focus-glow)}.peekler-color:disabled{border-color:var(--peekler-color-border);background:var(--peekler-color-disabled-bg);cursor:not-allowed;opacity:.7}.peekler-color__swatch{aspect-ratio:1;background:linear-gradient(var(--swatch),var(--swatch)),repeating-conic-gradient(#d9d9d9 0% 25%,#fff 0% 50%) 50% / 8px 8px;border-radius:4px;flex-shrink:0;align-self:stretch;box-shadow:inset 0 0 0 1px #0000001f}.peekler-color__text{font-variant-numeric:tabular-nums;padding-right:8px}.peekler-color__panel{gap:12px;width:240px;padding:12px;display:grid}.peekler-color__area{border-radius:var(--peekler-radius-md);cursor:crosshair;touch-action:none;outline:none;height:150px;position:relative}.peekler-color__area:before,.peekler-color__area:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.peekler-color__area:before{background:linear-gradient(90deg,#fff,#0000)}.peekler-color__area:after{background:linear-gradient(#0000,#000)}.peekler-color__area:focus-visible,.peekler-color__slider:focus-visible{box-shadow:0 0 0 2px var(--peekler-color-focus-glow)}.peekler-color__thumb{z-index:1;pointer-events:none;border:2px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #00000040,0 1px 3px #0000004d}.peekler-color__slider .peekler-color__thumb{top:50%}.peekler-color__sliders{align-items:center;gap:12px;display:flex}.peekler-color__preview{border-radius:50%;flex-shrink:0;width:32px;height:32px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000001f}.peekler-color__preview>span{position:absolute;inset:0}.peekler-color__checker{background:repeating-conic-gradient(#d9d9d9 0% 25%,#fff 0% 50%) 50%/10px 10px}.peekler-color__stack{flex:1;gap:10px;display:grid}.peekler-color__slider{cursor:pointer;touch-action:none;border-radius:6px;outline:none;height:12px;position:relative}.peekler-color__hue{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.peekler-color__alpha{border-radius:inherit;position:absolute;inset:0}.peekler-color__hex{text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.peekler-color__group{gap:6px;display:grid}.peekler-color__label{color:var(--peekler-color-text-tertiary);font-size:.75rem}.peekler-color__swatches{grid-template-columns:repeat(8,1fr);gap:6px;display:grid}.peekler-color__preset{aspect-ratio:1;background:var(--swatch);cursor:pointer;transition:transform var(--peekler-duration-fast);border:0;border-radius:4px;outline:none;padding:0;box-shadow:inset 0 0 0 1px #0000001f}.peekler-color__preset:hover{transform:scale(1.12)}.peekler-color__preset:focus-visible{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px var(--peekler-color-focus-ring)}.peekler-color__preset[data-selected]{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px var(--peekler-color-surface),0 0 0 4px var(--peekler-color-brand)}.peekler-accordion{border:1px solid var(--peekler-color-border);border-radius:var(--peekler-radius-lg);background:var(--peekler-color-bg-secondary);flex-direction:column;width:100%;display:flex;overflow:hidden}.peekler-accordion__item{border-bottom:1px solid var(--peekler-color-border)}.peekler-accordion__item:last-child{border-bottom:0}.peekler-accordion__header{margin:0;display:flex}.peekler-accordion__trigger{color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family);text-align:left;cursor:pointer;transition:background-color var(--peekler-duration-base) var(--peekler-ease);background:0 0;border:0;outline:none;flex:1;justify-content:flex-start;align-items:center;gap:12px;padding:16px 20px;font-size:.875rem;font-weight:400;line-height:1.5714;display:flex}.peekler-accordion__trigger:focus-visible{box-shadow:inset 0 0 0 2px var(--peekler-color-focus-glow)}.peekler-accordion__trigger:disabled{color:var(--peekler-color-disabled-text);cursor:not-allowed;pointer-events:none}.peekler-accordion__chevron{width:.75rem;height:.75rem;color:var(--peekler-color-text-secondary);transition:transform var(--peekler-duration-base) var(--peekler-ease);flex-shrink:0;order:-1;transform:rotate(-90deg)}.peekler-accordion__trigger[data-state=open]>.peekler-accordion__chevron{transform:rotate(0)}.peekler-accordion__content{border-top:1px solid var(--peekler-color-border);background:var(--peekler-color-card);color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family);padding:16px 20px 20px;font-size:.875rem;line-height:1.5714}.peekler-accordion__content a{color:var(--peekler-color-brand);text-decoration:none}.peekler-tabs{flex-direction:column;gap:0;display:flex}.peekler-tabs[data-orientation=vertical]{flex-direction:row}.peekler-tabs__list{box-sizing:border-box;border-bottom:1px solid var(--peekler-color-border-secondary);width:100%;color:var(--peekler-color-text-primary);align-items:center;gap:32px;margin-bottom:20px;display:flex;position:relative}.peekler-tabs[data-orientation=vertical] .peekler-tabs__list{border-bottom:0;border-right:1px solid var(--peekler-color-border-secondary);flex-direction:column;align-items:stretch;gap:0;width:auto;margin:0 24px 0 0}.peekler-tabs__trigger{box-sizing:border-box;color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family);white-space:nowrap;cursor:pointer;transition:color var(--peekler-duration-base) var(--peekler-ease);background:0 0;border:0;border-radius:0;outline:none;justify-content:center;align-items:center;gap:8px;padding:14px 0;font-size:.875rem;font-weight:400;line-height:1.5714;display:inline-flex;position:relative}.peekler-tabs[data-orientation=vertical] .peekler-tabs__trigger{justify-content:flex-start;padding:8px 24px}.peekler-tabs__trigger svg{width:1rem;height:1rem}.peekler-tabs__trigger:after{content:"";height:2px;transition:background-color var(--peekler-duration-base) var(--peekler-ease);background:0 0;position:absolute;bottom:-1px;left:0;right:0}.peekler-tabs[data-orientation=vertical] .peekler-tabs__trigger:after{width:2px;height:auto;inset:0 -1px 0 auto}.peekler-tabs__trigger:hover{color:var(--peekler-color-brand-hover)}.peekler-tabs__trigger[data-state=active]{color:var(--peekler-color-brand)}.peekler-tabs__trigger[data-state=active]:after{background:var(--peekler-color-brand)}.peekler-tabs__trigger:focus-visible{outline:2px solid var(--peekler-color-focus-glow);outline-offset:2px}.peekler-tabs__trigger:disabled{color:var(--peekler-color-disabled-text);cursor:not-allowed;pointer-events:none}.peekler-tabs__content{outline:none;flex:1}.peekler-scroll-area{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--peekler-color-input) transparent;border-radius:inherit;outline:none;position:relative}.peekler-scroll-area[data-orientation=vertical]{overflow:hidden auto}.peekler-scroll-area[data-orientation=horizontal]{overflow:auto hidden}.peekler-scroll-area[data-orientation=both]{overflow:auto}.peekler-scroll-area:focus-visible{box-shadow:0 0 0 2px var(--peekler-color-focus-glow)}.peekler-scroll-area::-webkit-scrollbar{width:10px;height:10px}.peekler-scroll-area::-webkit-scrollbar-thumb{background:var(--peekler-color-input);background-clip:content-box;border:3px solid #0000;border-radius:999px}.peekler-scroll-area::-webkit-scrollbar-track{background:0 0}.peekler-scroll-area::-webkit-scrollbar-corner{background:0 0}.peekler-resizable{width:100%;height:100%;display:flex}.peekler-resizable[data-direction=vertical]{flex-direction:column}.peekler-resizable__panel{min-width:0;min-height:0;overflow:auto}.peekler-resizable__handle{background:var(--peekler-color-border);touch-action:none;cursor:col-resize;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:1px;display:flex;position:relative}.peekler-resizable[data-direction=vertical]>.peekler-resizable__handle{cursor:row-resize;width:100%;height:1px}.peekler-resizable__handle:after{content:"";position:absolute;inset:0 -4px}.peekler-resizable[data-direction=vertical]>.peekler-resizable__handle:after{inset:-4px 0}.peekler-resizable__handle:hover,.peekler-resizable__handle:focus-visible{background:var(--peekler-color-brand)}.peekler-resizable__grip{z-index:1;border:1px solid var(--peekler-color-border);background:var(--peekler-color-bg-tertiary);border-radius:3px;justify-content:center;align-items:center;width:12px;height:16px;display:flex}.peekler-resizable__grip svg{width:10px;height:10px}.peekler-resizable[data-direction=vertical] .peekler-resizable__grip{transform:rotate(90deg)}.peekler-modal-root{z-index:var(--peekler-z-modal,1100);font-family:var(--peekler-font-family);position:fixed;inset:0}.peekler-overlay{background:var(--peekler-color-mask);animation:peekler-overlay-in .18s var(--peekler-ease);position:fixed;inset:0}.peekler-overlay[data-state=closed]{animation:peekler-overlay-out .16s var(--peekler-ease) forwards}.peekler-modal-wrap{place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.peekler-dialog{box-sizing:border-box;border-radius:var(--peekler-radius-lg);background:var(--peekler-color-surface);width:100%;max-width:32.5rem;color:var(--peekler-color-text-primary);box-shadow:var(--peekler-shadow-popup);animation:peekler-dialog-in .2s var(--peekler-ease);border:0;outline:none;gap:20px;padding:24px 28px;display:grid;position:relative}.peekler-dialog[data-state=closed]{animation:peekler-dialog-out .16s var(--peekler-ease) forwards}.peekler-dialog__header{text-align:left;flex-direction:column;gap:8px;display:flex}.peekler-dialog__footer{flex-direction:column-reverse;gap:8px;margin-top:4px;display:flex}@media (min-width:640px){.peekler-dialog__footer{flex-direction:row;justify-content:flex-end}}.peekler-dialog__title{margin:0;font-size:1rem;font-weight:600;line-height:1.5}.peekler-dialog__description{color:var(--peekler-color-text-secondary);margin:0;font-size:.875rem;line-height:1.5714}.peekler-dialog__close{border-radius:var(--peekler-radius-md);width:32px;height:32px;color:var(--peekler-color-text-secondary);cursor:pointer;transition:background-color var(--peekler-duration-fast),color var(--peekler-duration-fast);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:12px;right:12px}.peekler-dialog__close:hover{background:var(--peekler-color-bg-hover);color:var(--peekler-color-text-primary)}.peekler-dialog__close:focus-visible{box-shadow:0 0 0 2px var(--peekler-color-focus-glow);outline:none}.peekler-dialog__close svg{width:1rem;height:1rem}@keyframes peekler-overlay-in{0%{opacity:0}}@keyframes peekler-overlay-out{to{opacity:0}}@keyframes peekler-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.97)}}@keyframes peekler-dialog-out{to{opacity:0;transform:translateY(4px)scale(.98)}}@media (prefers-reduced-motion:reduce){.peekler-overlay,.peekler-dialog,.peekler-overlay[data-state=closed],.peekler-dialog[data-state=closed]{animation:none}}.peekler-sheet-wrap{padding:0;display:flex;overflow:hidden}.peekler-sheet-wrap--right{justify-content:flex-end}.peekler-sheet-wrap--left{justify-content:flex-start}.peekler-sheet-wrap--top{align-items:flex-start}.peekler-sheet-wrap--bottom{align-items:flex-end}.peekler-sheet{box-sizing:border-box;background:var(--peekler-color-surface);color:var(--peekler-color-text-primary);box-shadow:var(--peekler-shadow-popup);outline:none;flex-direction:column;gap:16px;display:flex;position:relative}.peekler-sheet[data-side=right],.peekler-sheet[data-side=left]{width:75%;max-width:24rem;height:100%}.peekler-sheet[data-side=right]{border-left:1px solid var(--peekler-color-border);animation:peekler-sheet-in-right .26s var(--peekler-ease)}.peekler-sheet[data-side=left]{border-right:1px solid var(--peekler-color-border);animation:peekler-sheet-in-left .26s var(--peekler-ease)}.peekler-sheet[data-side=top],.peekler-sheet[data-side=bottom]{width:100%;height:auto;max-height:90dvh}.peekler-sheet[data-side=top]{border-bottom:1px solid var(--peekler-color-border);animation:peekler-sheet-in-top .26s var(--peekler-ease)}.peekler-sheet[data-side=bottom]{border-top:1px solid var(--peekler-color-border);animation:peekler-sheet-in-bottom .26s var(--peekler-ease)}.peekler-sheet[data-state=closed][data-side=right]{animation:peekler-sheet-out-right .2s var(--peekler-ease) forwards}.peekler-sheet[data-state=closed][data-side=left]{animation:peekler-sheet-out-left .2s var(--peekler-ease) forwards}.peekler-sheet[data-state=closed][data-side=top]{animation:peekler-sheet-out-top .2s var(--peekler-ease) forwards}.peekler-sheet[data-state=closed][data-side=bottom]{animation:peekler-sheet-out-bottom .2s var(--peekler-ease) forwards}.peekler-sheet__header{flex-direction:column;gap:6px;padding:20px 20px 0;display:flex}.peekler-sheet__footer{flex-direction:column;gap:8px;margin-top:auto;padding:0 20px 20px;display:flex}@keyframes peekler-sheet-in-right{0%{transform:translate(100%)}}@keyframes peekler-sheet-in-left{0%{transform:translate(-100%)}}@keyframes peekler-sheet-in-top{0%{transform:translateY(-100%)}}@keyframes peekler-sheet-in-bottom{0%{transform:translateY(100%)}}@keyframes peekler-sheet-out-right{to{transform:translate(100%)}}@keyframes peekler-sheet-out-left{to{transform:translate(-100%)}}@keyframes peekler-sheet-out-top{to{transform:translateY(-100%)}}@keyframes peekler-sheet-out-bottom{to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.peekler-sheet,.peekler-sheet[data-state=closed]{animation:none}}.peekler-drawer{border-radius:var(--peekler-radius-xl) var(--peekler-radius-xl) 0 0;max-width:40rem;margin:0 auto}.peekler-drawer__handle{cursor:grab;touch-action:none;justify-content:center;padding:10px 0 0;display:flex}.peekler-drawer__handle span{background:var(--peekler-color-input);border-radius:999px;width:40px;height:4px}.peekler-drawer__header{text-align:center;flex-direction:column;gap:6px;padding:8px 20px 0;display:flex}.peekler-drawer__footer{flex-direction:column;gap:8px;margin-top:auto;padding:0 20px 20px;display:flex}.peekler-tooltip{z-index:var(--peekler-z-tooltip,1400);border-radius:var(--peekler-radius-md);background:var(--peekler-color-inverse-bg);max-width:20rem;color:var(--peekler-color-inverse-text);font-family:var(--peekler-font-family);box-shadow:var(--peekler-shadow-popup);text-wrap:balance;pointer-events:none;padding:8px 12px;font-size:.875rem;font-weight:400;line-height:1.5714}.peekler-hover-card{width:16rem}.peekler-menu{border-radius:var(--peekler-radius-lg);background:var(--peekler-color-surface);min-width:8rem;max-height:min(24rem,100dvh - 24px);color:var(--peekler-color-text-primary);box-shadow:var(--peekler-shadow-popup);font-family:var(--peekler-font-family);border:0;padding:4px;font-size:.875rem;overflow:hidden auto}.peekler-menu__item{box-sizing:border-box;border-radius:var(--peekler-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:10px;min-height:36px;padding:7px 14px;line-height:1.5714;display:flex;position:relative}.peekler-menu__item[data-inset],.peekler-menu__label[data-inset]{padding-left:34px}.peekler-menu__item:focus,.peekler-menu__item[data-state=open]{background:var(--peekler-color-bg-hover)}.peekler-menu__item[data-variant=destructive]{color:var(--peekler-color-error)}.peekler-menu__item[data-variant=destructive]:focus{background:color-mix(in srgb,var(--peekler-color-error) 12%,transparent)}.peekler-menu__item[data-disabled]{color:var(--peekler-color-disabled-text);cursor:not-allowed;pointer-events:none}.peekler-menu__item svg{width:1rem;height:1rem;color:var(--peekler-color-text-secondary);pointer-events:none;flex-shrink:0}.peekler-menu__item[data-variant=destructive] svg{color:inherit}.peekler-menu__item--check{padding-left:34px}.peekler-menu__indicator{justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;left:12px}.peekler-menu__dot{background:currentColor;border-radius:999px;width:6px;height:6px}.peekler-menu__chevron{margin-left:auto}.peekler-menu__label{color:var(--peekler-color-text-tertiary);padding:5px 12px;font-size:.75rem;font-weight:400}.peekler-menu__separator{background:var(--peekler-color-divider);height:1px;margin:4px -4px}.peekler-menu__shortcut{color:var(--peekler-color-text-tertiary);letter-spacing:.04em;margin-left:auto;font-size:.75rem}.peekler-menubar{box-sizing:border-box;border:0;border-bottom:1px solid var(--peekler-color-border-secondary);background:0 0;border-radius:0;align-items:center;gap:2px;height:40px;padding:0;display:flex}.peekler-menubar__trigger{height:100%;color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family);cursor:default;transition:color var(--peekler-duration-base);-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:0;outline:none;align-items:center;padding:0 16px;font-size:.875rem;font-weight:400;display:inline-flex}.peekler-menubar__trigger:hover,.peekler-menubar__trigger:focus-visible,.peekler-menubar__trigger[data-state=open]{color:var(--peekler-color-brand)}.peekler-command{border-radius:var(--peekler-radius-lg);background:var(--peekler-color-surface);width:100%;height:100%;color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family);flex-direction:column;display:flex;overflow:hidden}.peekler-command__search{border-bottom:1px solid var(--peekler-color-border-secondary);align-items:center;gap:8px;height:56px;padding:0 20px;display:flex}.peekler-command__search svg{width:1rem;height:1rem;color:var(--peekler-color-text-secondary);flex-shrink:0}.peekler-command__input{min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:1rem}.peekler-command__input::placeholder{color:var(--peekler-color-placeholder)}.peekler-command__list{max-height:340px;padding:8px 12px 12px;scroll-padding:12px;overflow:hidden auto}.peekler-command__empty{text-align:center;color:var(--peekler-color-text-secondary);padding:32px 0;font-size:.875rem}.peekler-command__group{padding:0}.peekler-command__group+.peekler-command__group{margin-top:8px}.peekler-command__group[hidden]{display:none}.peekler-command__heading{color:var(--peekler-color-text-tertiary);padding:8px 12px 4px;font-size:.75rem;font-weight:400}.peekler-command__separator{background:var(--peekler-color-divider);height:1px;margin:8px -12px}.peekler-command__item{border-radius:var(--peekler-radius-sm);cursor:default;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;min-height:40px;padding:8px 14px;font-size:.875rem;display:flex}.peekler-command__item svg{width:1rem;height:1rem;color:var(--peekler-color-text-secondary);flex-shrink:0}.peekler-command__item[data-selected]{background:var(--peekler-color-bg-hover)}.peekler-command__item[data-disabled]{color:var(--peekler-color-disabled-text);pointer-events:none}.peekler-command__shortcut{color:var(--peekler-color-text-tertiary);letter-spacing:.04em;margin-left:auto;font-size:.75rem}.peekler-command-dialog{gap:0;max-width:36rem;padding:0;overflow:hidden}.peekler-command-dialog .peekler-command{border-radius:inherit}.peekler-select__trigger{box-sizing:border-box;width:fit-content;min-width:0;height:var(--peekler-field-height);border:1px solid var(--peekler-color-input);border-radius:var(--peekler-radius-md);background:var(--peekler-color-field);color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family);white-space:nowrap;cursor:pointer;transition:border-color var(--peekler-duration-fast),box-shadow var(--peekler-duration-fast);outline:none;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:1rem;display:flex}.peekler-select__trigger[data-size=sm]{height:var(--peekler-control-height-sm);font-size:.875rem}.peekler-select__trigger:focus-visible,.peekler-select__trigger[data-state=open]{border-color:var(--peekler-color-focus-ring);box-shadow:0 0 0 2px var(--peekler-color-focus-glow)}.peekler-select__trigger:hover:not(:disabled):not([data-state=open]){border-color:var(--peekler-color-brand-hover)}.peekler-select__trigger:disabled{border-color:var(--peekler-color-border);background:var(--peekler-color-disabled-bg);color:var(--peekler-color-disabled-text);cursor:not-allowed}.peekler-select__trigger[aria-invalid=true]{border-color:var(--peekler-color-error)}.peekler-select__value{text-overflow:ellipsis;align-items:center;gap:8px;display:inline-flex;overflow:hidden}.peekler-select__value[data-placeholder]{color:var(--peekler-color-placeholder)}.peekler-select__chevron{width:1rem;height:1rem;color:var(--peekler-color-text-secondary);transition:transform var(--peekler-duration-base);flex-shrink:0}.peekler-select__trigger[data-state=open] .peekler-select__chevron{transform:rotate(180deg)}.peekler-select__content{max-height:min(20rem,100dvh - 24px)}.peekler-select__item{justify-content:space-between;padding-right:12px}.peekler-select__item-text{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.peekler-select__check{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.peekler-combobox__wrap{box-sizing:border-box;width:100%;min-height:var(--peekler-field-height);border:1px solid var(--peekler-color-input);background:var(--peekler-color-field);border-radius:var(--peekler-radius-md);transition:border-color var(--peekler-duration-fast),box-shadow var(--peekler-duration-fast);flex-wrap:wrap;align-items:center;gap:4px;padding:4px 8px 4px 12px;display:flex}.peekler-combobox__wrap:focus-within{border-color:var(--peekler-color-focus-ring);box-shadow:0 0 0 2px var(--peekler-color-focus-glow)}.peekler-combobox__input{min-width:80px;height:28px;color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:.875rem}.peekler-combobox__input::placeholder{color:var(--peekler-color-placeholder)}.peekler-combobox__icon{border-radius:var(--peekler-radius-sm);width:24px;height:24px;color:var(--peekler-color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.peekler-combobox__icon:hover{background:var(--peekler-color-bg-hover);color:var(--peekler-color-text-primary)}.peekler-combobox__icon svg{width:1rem;height:1rem}.peekler-combobox__chip{border-radius:var(--peekler-radius-sm);background:var(--peekler-color-bg-tertiary);height:24px;color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family);align-items:center;gap:2px;padding:0 2px 0 8px;font-size:.75rem;font-weight:500;display:inline-flex}.peekler-combobox__chip button{width:18px;height:18px;color:var(--peekler-color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.peekler-combobox__chip button:hover{background:var(--peekler-color-bg-hover)}.peekler-combobox__chip svg{width:12px;height:12px}.peekler-combobox__content{max-height:min(20rem,100dvh - 24px)}.peekler-combobox__item[data-highlighted]{background:var(--peekler-color-bg-hover)}.peekler-combobox__item{justify-content:space-between}.peekler-combobox__empty{color:var(--peekler-color-text-secondary);text-align:center;padding:16px 8px;font-size:.875rem}.peekler-nav{max-width:max-content;font-family:var(--peekler-font-family);flex:1;justify-content:center;align-items:center;display:flex;position:relative}.peekler-nav__list{flex:1;justify-content:center;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.peekler-nav__trigger{box-sizing:border-box;border-radius:var(--peekler-radius-md);height:40px;color:var(--peekler-color-text-primary);font-family:var(--peekler-font-family);cursor:pointer;transition:background-color var(--peekler-duration-fast),box-shadow var(--peekler-duration-fast);background:0 0;border:0;outline:none;justify-content:center;align-items:center;gap:4px;padding:0 16px;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.peekler-nav__trigger:hover,.peekler-nav__trigger[data-state=open]{color:var(--peekler-color-brand)}.peekler-nav__trigger:focus-visible{box-shadow:0 0 0 2px var(--peekler-color-focus-glow)}.peekler-nav__chevron{width:.75rem;height:.75rem;transition:transform var(--peekler-duration-base);margin-top:1px}.peekler-nav__trigger[data-state=open] .peekler-nav__chevron{transform:rotate(180deg)}.peekler-nav__content{border-radius:var(--peekler-radius-lg);background:var(--peekler-color-surface);min-width:12rem;box-shadow:var(--peekler-shadow-popup);border:0;padding:4px}.peekler-nav__link{border-radius:var(--peekler-radius-sm);color:var(--peekler-color-text-primary);transition:background-color var(--peekler-duration-fast);outline:none;flex-direction:column;gap:4px;padding:8px 12px;font-size:.875rem;line-height:1.3;text-decoration:none;display:flex}.peekler-nav__link:hover,.peekler-nav__link:focus-visible{background:var(--peekler-color-bg-hover)}.peekler-nav__link[data-active]{background:var(--peekler-color-brand-bg);color:var(--peekler-color-brand)}.peekler-nav__link svg{width:1rem;height:1rem;color:var(--peekler-color-text-secondary)}.peekler-calendar{font-family:var(--peekler-font-family);color:var(--peekler-color-text-primary);padding:16px;display:inline-block}.peekler-calendar__months{gap:16px;display:flex}.peekler-calendar__month{flex-direction:column;gap:8px;display:flex}.peekler-calendar__caption{justify-content:space-between;align-items:center;height:40px;display:flex}.peekler-calendar__title{text-align:center;flex:1;font-size:1rem;font-weight:600}.peekler-calendar__nav{width:32px;height:32px}span.peekler-calendar__nav{display:inline-block}.peekler-calendar__grid{border-collapse:collapse}.peekler-calendar__weekday{width:44px;color:var(--peekler-color-text-primary);padding:0 0 6px;font-size:.875rem;font-weight:400}.peekler-calendar__cell{text-align:center;padding:1px 0;position:relative}.peekler-calendar__cell[data-in-range],.peekler-calendar__cell[data-range-start][data-range-end]{background:0 0}.peekler-calendar__cell[data-in-range]:before,.peekler-calendar__cell[data-range-start]:not([data-range-end]):before,.peekler-calendar__cell[data-range-end]:not([data-range-start]):before{content:"";background:var(--peekler-color-bg-tertiary);position:absolute;inset:1px 0}.peekler-calendar__cell[data-range-start]:not([data-range-end]):before{left:50%}.peekler-calendar__cell[data-range-end]:not([data-range-start]):before{right:50%}.peekler-calendar__day{border-radius:var(--peekler-radius-sm);width:36px;height:36px;color:inherit;font:inherit;cursor:pointer;transition:background-color var(--peekler-duration-fast);background:0 0;border:0;outline:none;justify-content:center;align-items:center;padding:0;font-size:.875rem;display:inline-flex;position:relative}.peekler-calendar__day:hover:not(:disabled):not([data-selected]){background:var(--peekler-color-bg-tertiary)}.peekler-calendar__day:focus-visible{box-shadow:0 0 0 2px var(--peekler-color-focus-glow)}.peekler-calendar__day[data-today]:not([data-selected]){box-shadow:inset 0 0 0 1px var(--peekler-color-brand)}.peekler-calendar__day[data-selected]{background:var(--peekler-color-brand);color:var(--peekler-color-on-brand)}.peekler-calendar__day[data-outside]:not([data-selected]){color:var(--peekler-color-text-tertiary)}.peekler-calendar__day:disabled{color:var(--peekler-color-disabled-text);background:var(--peekler-color-disabled-bg);cursor:not-allowed}.peekler-toaster{z-index:var(--peekler-z-message,1300);pointer-events:none;gap:8px;width:min(356px,100vw - 32px);margin:0;padding:0;list-style:none;display:flex;position:fixed}.peekler-toaster[data-position^=top]{flex-direction:column;top:16px}.peekler-toaster[data-position^=bottom]{flex-direction:column-reverse;bottom:16px}.peekler-toaster[data-position$=right]{right:16px}.peekler-toaster[data-position$=left]{left:16px}.peekler-toaster[data-position$=center]{left:50%;transform:translate(-50%)}.peekler-toast{box-sizing:border-box;border-radius:var(--peekler-radius-lg);background:var(--peekler-color-surface);width:100%;color:var(--peekler-color-text-primary);box-shadow:var(--peekler-shadow-popup);font-family:var(--peekler-font-family);pointer-events:auto;transition:opacity .22s var(--peekler-ease),transform .22s var(--peekler-ease);border:0;align-items:center;gap:8px;padding:12px 16px;font-size:.8125rem;display:flex;position:relative}.peekler-toast[data-state=enter]{opacity:0;transform:translateY(12px)scale(.97)}.peekler-toaster[data-position^=top] .peekler-toast[data-state=enter]{transform:translateY(-12px)scale(.97)}.peekler-toast[data-state=closed]{opacity:0;transform:scale(.96)}.peekler-toast__icon{flex-shrink:0;display:inline-flex}.peekler-toast__icon svg{width:1rem;height:1rem}.peekler-toast[data-type=success] .peekler-toast__icon{color:var(--peekler-color-success)}.peekler-toast[data-type=error] .peekler-toast__icon{color:var(--peekler-color-error)}.peekler-toast[data-type=warning] .peekler-toast__icon{color:var(--peekler-color-warning)}.peekler-toast[data-type=info] .peekler-toast__icon{color:var(--peekler-color-brand)}.peekler-toast[data-rich][data-type=success]{border-color:color-mix(in srgb,var(--peekler-color-success) 35%,transparent);background:var(--peekler-color-success-bg)}.peekler-toast[data-rich][data-type=error]{border-color:color-mix(in srgb,var(--peekler-color-error) 35%,transparent);background:var(--peekler-color-error-bg)}.peekler-toast[data-rich][data-type=warning]{border-color:color-mix(in srgb,var(--peekler-color-warning) 35%,transparent);background:var(--peekler-color-warning-bg)}.peekler-toast[data-rich][data-type=info]{border-color:color-mix(in srgb,var(--peekler-color-brand) 35%,transparent);background:var(--peekler-color-info-bg)}.peekler-toast__body{flex:1;min-width:0}.peekler-toast__title{font-weight:400;line-height:1.5714}.peekler-toast__description{color:var(--peekler-color-text-secondary);margin-top:2px;line-height:1.4}.peekler-toast__action,.peekler-toast__cancel{border-radius:var(--peekler-radius-sm);cursor:pointer;border:0;height:24px;padding:0 7px;font-family:inherit;font-size:.875rem;font-weight:400}.peekler-toast__action{background:var(--peekler-color-brand);color:var(--peekler-color-on-brand)}.peekler-toast__cancel{background:var(--peekler-color-bg-tertiary);color:var(--peekler-color-text-primary)}.peekler-toast__close{border:1px solid var(--peekler-color-border);background:var(--peekler-color-surface);width:20px;height:20px;color:var(--peekler-color-text-secondary);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;display:none;position:absolute;top:-8px;left:-8px}.peekler-toast:hover .peekler-toast__close{display:inline-flex}.peekler-toast__close svg{width:10px;height:10px}@media (prefers-reduced-motion:reduce){.peekler-toast{transition:none}}.peekler-form{width:100%;font-family:var(--peekler-font-family);text-align:left;flex-direction:column;gap:16px;display:flex}.peekler-form__item{flex-direction:column;gap:6px;display:flex}.peekler-form__label{color:var(--peekler-color-text-secondary);gap:8px;font-size:.875rem;font-weight:500;line-height:1.5}.peekler-form__label[data-error],.peekler-form__required{color:var(--peekler-color-error)}.peekler-form__description{color:var(--peekler-color-text-tertiary);margin:0;font-size:.875rem;line-height:1.5}.peekler-form__message{color:var(--peekler-color-error);margin:0;font-size:.875rem;line-height:1.5}.peekler-form .peekler-input:not([type=file]):not([type=checkbox]),.peekler-form .peekler-select__trigger,.peekler-form .peekler-native-select__control,.peekler-form .peekler-input-group{border-radius:var(--peekler-radius-md);min-height:44px;font-size:1rem}.peekler-form .peekler-input:not([type=file]){padding:10px 12px}.peekler-form .peekler-select__trigger{width:100%}.peekler-form .peekler-input:focus-visible,.peekler-form .peekler-select__trigger:focus-visible{border-color:var(--peekler-color-brand);box-shadow:0 0 0 2px var(--peekler-color-brand)}.peekler-form .peekler-button{border-radius:var(--peekler-radius-md);width:100%;height:40px;font-weight:500}.peekler-form .peekler-button[data-variant=default]{box-shadow:var(--peekler-shadow-sm)}.peekler-form__title{color:var(--peekler-color-text-primary);text-align:center;margin:0;font-size:1.125rem;font-weight:600;line-height:1.5}.peekler-form__actions{flex-direction:column;gap:12px;padding-top:8px;display:flex}.peekler-form__aside{justify-content:flex-end;margin-top:-8px;display:flex}.peekler-form__text{color:var(--peekler-color-text-secondary);text-align:center;margin:0;font-size:.875rem}.peekler-form__link{height:20px;color:var(--peekler-color-text-secondary);font:inherit;cursor:pointer;transition:color var(--peekler-duration-base);background:0 0;border:0;padding:0;font-size:.875rem;text-decoration:underline;display:inline}.peekler-form__link:hover{color:var(--peekler-color-text-primary)}.peekler-form__fineprint{color:var(--peekler-color-text-tertiary);text-align:center;margin:8px 0 0;font-size:.875rem;line-height:1.6}.peekler-form__fineprint a{color:inherit;text-decoration:underline}.peekler-form__fineprint a:hover{color:var(--peekler-color-text-primary)}.peekler-carousel{position:relative}.peekler-carousel__viewport{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow:auto hidden}.peekler-carousel__viewport::-webkit-scrollbar{display:none}.peekler-carousel[data-orientation=vertical] .peekler-carousel__viewport{scroll-snap-type:y mandatory;height:100%;overflow:hidden auto}.peekler-carousel__track{margin-left:-16px;display:flex}.peekler-carousel__track--vertical{flex-direction:column;margin-top:-16px;margin-left:0}.peekler-carousel__item{scroll-snap-align:start;flex:0 0 100%;min-width:0;padding-left:16px}.peekler-carousel__track--vertical .peekler-carousel__item{padding-top:16px;padding-left:0}.peekler-carousel__nav{z-index:1;border-radius:999px;width:32px;height:32px;position:absolute}.peekler-carousel__prev--horizontal{top:50%;left:-48px;transform:translateY(-50%)}.peekler-carousel__next--horizontal{top:50%;right:-48px;transform:translateY(-50%)}.peekler-carousel__prev--vertical{top:-48px;left:50%;transform:translate(-50%)rotate(90deg)}.peekler-carousel__next--vertical{bottom:-48px;left:50%;transform:translate(-50%)rotate(90deg)}@media (prefers-reduced-motion:reduce){.peekler-carousel__viewport{scroll-behavior:auto}}.peekler-code{border:1px solid var(--peekler-color-border);border-radius:var(--peekler-radius-lg);background:var(--peekler-color-bg-secondary);color:var(--code-fg);tab-size:2;--code-fg:#24292f;--code-k:#8250df;--code-s:#0a7a3d;--code-c:#6e7781;--code-n:#b35900;--code-t:#0550ae;--code-f:#0969da;--code-a:#9a6700;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;line-height:1.65;position:relative;overflow:hidden}:root[data-theme=dark] .peekler-code,[data-theme=dark] .peekler-code{--code-fg:#d3d8df;--code-k:#c792ea;--code-s:#a5e075;--code-c:#6b7280;--code-n:#f5a97f;--code-t:#7fb7ff;--code-f:#82aaff;--code-a:#ffcb6b}.peekler-code__header{border-bottom:1px solid var(--peekler-color-border-secondary);min-height:40px;color:var(--peekler-color-text-secondary);font-family:var(--peekler-font-family);justify-content:space-between;align-items:center;gap:12px;padding:4px 8px 4px 18px;font-size:.75rem;display:flex}.peekler-code__pre{outline:none;margin:0;padding:16px 18px;overflow:auto}.peekler-code__pre:focus-visible{box-shadow:inset 0 0 0 2px var(--peekler-color-focus-glow)}.peekler-code .peekler-code__code{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;background:0 0;border:0;border-radius:0;padding:0;display:block}.peekler-code[data-wrap] .peekler-code__code{white-space:pre-wrap;word-break:break-word}.peekler-code__line{display:block}.peekler-code__line:before{content:attr(data-line);width:2.5ch;color:var(--peekler-color-text-tertiary);text-align:right;-webkit-user-select:none;user-select:none;margin-right:18px;display:inline-block}.peekler-code__float{opacity:0;transition:opacity var(--peekler-duration-base);position:absolute;top:8px;right:8px}.peekler-code:hover .peekler-code__float,.peekler-code:focus-within .peekler-code__float{opacity:1}.peekler-code__copy{color:var(--peekler-color-text-tertiary)}.peekler-code__copy:hover{color:var(--peekler-color-text-primary)}.peekler-code .tok-k{color:var(--code-k)}.peekler-code .tok-s{color:var(--code-s)}.peekler-code .tok-c{color:var(--code-c);font-style:italic}.peekler-code .tok-n{color:var(--code-n)}.peekler-code .tok-t{color:var(--code-t)}.peekler-code .tok-f{color:var(--code-f)}.peekler-code .tok-a{color:var(--code-a)}.peekler-data-table{width:100%;font-family:var(--peekler-font-family);flex-direction:column;gap:12px;display:flex}.peekler-data-table__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.peekler-data-table__search{max-width:20rem}.peekler-data-table__tools{align-items:center;gap:8px;margin-left:auto;display:flex}.peekler-data-table__frame{border:1px solid var(--peekler-color-border-secondary);border-radius:var(--peekler-radius-lg);overflow:hidden}.peekler-data-table__check{width:44px;padding-right:0!important}.peekler-data-table__sort{margin-left:-10px}.peekler-data-table__sort svg{width:.875rem;height:.875rem;color:var(--peekler-color-text-secondary)}.peekler-data-table__empty{height:96px;color:var(--peekler-color-text-secondary);text-align:center!important}.peekler-data-table__footer{color:var(--peekler-color-text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:.8125rem;display:flex}.peekler-data-table__pager{align-items:center;gap:8px;display:flex}.peekler-data-table__pager .peekler-native-select__control{height:var(--peekler-control-height-sm);font-size:.8125rem}.peekler-data-table__page{white-space:nowrap;margin:0 4px}.peekler-data-table__frame .peekler-table-wrap{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.peekler-chart{width:100%;font-family:var(--peekler-font-family);color:var(--peekler-color-text-secondary);font-size:.75rem;position:relative}.peekler-chart svg{display:block;overflow:visible}.peekler-chart__tick{fill:var(--peekler-color-text-secondary);font-size:12px}.peekler-chart__grid{stroke:var(--peekler-color-border);stroke-opacity:.7}.peekler-chart__axis{stroke:var(--peekler-color-border)}.peekler-chart__float{z-index:3;pointer-events:none;position:absolute}.peekler-chart__tooltip{border-radius:var(--peekler-radius-lg);background:var(--peekler-color-surface);min-width:128px;box-shadow:var(--peekler-shadow-popup);color:var(--peekler-color-text-primary);white-space:nowrap;border:0;padding:8px 12px;font-size:.75rem;line-height:1.5}.peekler-chart__tooltip-title{margin-bottom:4px;font-weight:500}.peekler-chart__tooltip-row{align-items:center;gap:8px;display:flex}.peekler-chart__tooltip-label{color:var(--peekler-color-text-secondary);flex:1}.peekler-chart__tooltip-value{font-variant-numeric:tabular-nums;font-weight:500}.peekler-chart__swatch{border-radius:2px;flex-shrink:0}.peekler-chart__swatch--dot{width:8px;height:8px}.peekler-chart__swatch--line{width:3px;height:14px}.peekler-chart__swatch--dashed{border-left:2px dashed;border-radius:0;width:0;height:14px}.peekler-chart__legend{color:var(--peekler-color-text-primary);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 16px;padding-top:12px;display:flex}.peekler-chart__legend-item{align-items:center;gap:6px;display:inline-flex}.peekler-chart__legend-swatch{border-radius:2px;width:8px;height:8px}.peekler-chart__series{transition:opacity var(--peekler-duration-base)}
*{box-sizing:border-box}html,body{font-family:var(--peekler-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji");margin:0;padding:0}body{background:var(--peekler-color-bg);color:var(--peekler-color-text-primary)}html[data-theme=dark],html[data-theme=dark] body{background:var(--peekler-color-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
