.klyp-SidebarLottie{width:var(--rail-lottie-size,22px);height:var(--rail-lottie-size,22px);flex-shrink:0;display:inline-flex;overflow:visible}.klyp-SidebarLottie>div,.klyp-SidebarLottie svg{width:100%;height:100%;overflow:visible}.klyp-SidebarLottie svg>g[clip-path]{clip-path:none}.klyp-SidebarLottie svg path,.klyp-SidebarLottie svg circle,.klyp-SidebarLottie svg rect,.klyp-SidebarLottie svg line,.klyp-SidebarLottie svg polyline,.klyp-SidebarLottie svg polygon,.klyp-SidebarLottie svg ellipse{stroke:currentColor}.klyp-Sheet__overlay{z-index:var(--z-modal);background:var(--color-bg-modal-backdrop);-webkit-backdrop-filter:blur(var(--blur-3));justify-content:stretch;align-items:stretch;display:flex;position:fixed;inset:0}.klyp-Sheet__overlay[data-entering]{animation:klyp-sheet-fade-in var(--duration-normal) var(--easing-standard)}.klyp-Sheet__overlay[data-exiting]{animation:klyp-sheet-fade-out var(--duration-normal) var(--easing-standard)}.klyp-Sheet__content{z-index:var(--z-modal);background:var(--color-bg-surface);color:var(--color-fg-primary);font-family:var(--font-sans);font-size:var(--font-size-13);line-height:var(--line-height-normal);box-shadow:var(--shadow-panel);gap:var(--space-16);transition:transform var(--duration-normal) var(--easing-standard);outline:none;flex-direction:column;display:flex;position:fixed}.klyp-Sheet__content[data-side=right]{inset-block:0;border-left:var(--bw-default) solid var(--color-border-default);width:75%;height:100%;top:0;bottom:0;right:0}.klyp-Sheet__content[data-side=right][data-entering]{animation:klyp-sheet-slide-in-right var(--duration-normal) var(--easing-standard)}.klyp-Sheet__content[data-side=right][data-exiting]{animation:klyp-sheet-slide-out-right var(--duration-normal) var(--easing-standard)}.klyp-Sheet__content[data-side=left]{inset-block:0;border-right:var(--bw-default) solid var(--color-border-default);width:75%;height:100%;top:0;bottom:0;left:0}.klyp-Sheet__content[data-side=left][data-entering]{animation:klyp-sheet-slide-in-left var(--duration-normal) var(--easing-standard)}.klyp-Sheet__content[data-side=left][data-exiting]{animation:klyp-sheet-slide-out-left var(--duration-normal) var(--easing-standard)}.klyp-Sheet__content[data-side=top]{inset-inline:0;border-bottom:var(--bw-default) solid var(--color-border-default);width:100%;height:auto;top:0;left:0;right:0}.klyp-Sheet__content[data-side=top][data-entering]{animation:klyp-sheet-slide-in-top var(--duration-normal) var(--easing-standard)}.klyp-Sheet__content[data-side=top][data-exiting]{animation:klyp-sheet-slide-out-top var(--duration-normal) var(--easing-standard)}.klyp-Sheet__content[data-side=bottom]{inset-inline:0;width:100%;height:auto;padding-bottom:env(safe-area-inset-bottom,0);border-top:var(--bw-default) solid var(--color-border-default);bottom:0;left:0;right:0}.klyp-Sheet__content[data-side=bottom][data-entering]{animation:klyp-sheet-slide-in-bottom var(--duration-normal) var(--easing-standard)}.klyp-Sheet__content[data-side=bottom][data-exiting]{animation:klyp-sheet-slide-out-bottom var(--duration-normal) var(--easing-standard)}@media (width>=640px){.klyp-Sheet__content[data-side=left],.klyp-Sheet__content[data-side=right]{max-width:384px}}.klyp-Sheet__dialog{gap:var(--space-16);outline:none;flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.klyp-Sheet__dialog[data-focus-visible]{outline:none}.klyp-Sheet__header{gap:var(--space-6);padding:var(--space-16);flex-direction:column;display:flex}.klyp-Sheet__footer{gap:var(--space-8);padding:var(--space-16);flex-direction:column;margin-top:auto;display:flex}.klyp-Sheet__title{font-family:var(--font-sans);font-size:var(--font-size-16);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);color:var(--color-fg-primary);margin:0}.klyp-Sheet__description{font-family:var(--font-sans);font-size:var(--font-size-13);line-height:var(--line-height-normal);color:var(--color-fg-muted);margin:0}.klyp-Sheet__close{top:var(--space-6);right:var(--space-6);position:absolute}.klyp-Sheet__close-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.klyp-Sheet__trigger{cursor:pointer;border:var(--bw-default) solid transparent;color:inherit;font-family:inherit;font-size:inherit;background:0 0}.klyp-Sheet__trigger[data-focus-visible]{outline:var(--bw-default) solid var(--color-ring);outline-offset:var(--bw-emphasis)}.klyp-Sheet__trigger[data-disabled]{opacity:var(--opacity-50);cursor:not-allowed}@keyframes klyp-sheet-fade-in{0%{opacity:0}to{opacity:1}}@keyframes klyp-sheet-fade-out{0%{opacity:1}to{opacity:0}}@keyframes klyp-sheet-slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes klyp-sheet-slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes klyp-sheet-slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes klyp-sheet-slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes klyp-sheet-slide-in-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes klyp-sheet-slide-out-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes klyp-sheet-slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes klyp-sheet-slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.klyp-SortableTableHeader{align-items:center;gap:var(--space-6);padding:var(--space-4) var(--space-8);border-radius:var(--radius-sm);color:var(--color-fg-muted);font:inherit;text-align:left;cursor:pointer;transition:color var(--duration-fast) var(--easing-standard);background:0 0;border:0;margin:0;display:inline-flex}.klyp-SortableTableHeader:hover{color:var(--color-fg-primary)}.klyp-SortableTableHeader:focus-visible{background:var(--color-bg-surface-hover);color:var(--color-fg-primary)}.klyp-SortableTableHeader:active{transform:scale(.98)}.klyp-SortableTableHeader[data-align=end]{text-align:right;flex-direction:row-reverse}.klyp-SortableTableHeader[data-direction=asc] .klyp-SortableTableHeader__label,.klyp-SortableTableHeader[data-direction=desc] .klyp-SortableTableHeader__label{color:var(--color-fg-primary)}.klyp-SortableTableHeader__label{color:inherit}.klyp-SortableTableHeader__indicator{color:var(--color-fg-subtle);line-height:0;display:inline-flex}.klyp-SortableTableHeader__indicator>svg{display:block}.klyp-SortableTableHeader__indicatorUp,.klyp-SortableTableHeader__indicatorDown{opacity:.35;transition:opacity var(--duration-fast) var(--easing-standard)}.klyp-SortableTableHeader__indicator[data-direction=asc]{color:var(--color-fg-primary)}.klyp-SortableTableHeader__indicator[data-direction=asc] .klyp-SortableTableHeader__indicatorUp{opacity:1}.klyp-SortableTableHeader__indicator[data-direction=desc]{color:var(--color-fg-primary)}.klyp-SortableTableHeader__indicator[data-direction=desc] .klyp-SortableTableHeader__indicatorDown{opacity:1}@media (prefers-reduced-motion:reduce){.klyp-SortableTableHeader{transition:none}.klyp-SortableTableHeader:active{transform:none}.klyp-SortableTableHeader .klyp-SortableTableHeader__indicatorUp,.klyp-SortableTableHeader .klyp-SortableTableHeader__indicatorDown{transition:none}}.klyp-DataTable{width:100%;container:klyp-dt/inline-size}.klyp-DataTable__wrap{overflow-x:clip}.klyp-DataTable__table{table-layout:fixed;border-collapse:collapse;width:100%}.klyp-DataTable__table thead th{text-align:left;padding:var(--space-10) var(--space-20);font-size:var(--font-size-12);font-weight:var(--font-weight-medium);color:var(--color-fg-muted);background:var(--alpha-white-03);border-bottom:var(--bw-default) solid var(--color-border-subtle)}.klyp-DataTable__table thead th[data-align=end]{text-align:right}.klyp-DataTable__table thead th .klyp-SortableTableHeader{width:100%;color:inherit;font:inherit;background:0 0;padding:0}.klyp-DataTable__table tbody td{padding:var(--space-14) var(--space-20);border-bottom:var(--bw-default) solid var(--color-border-subtle);font-size:var(--font-size-13);color:var(--color-fg-muted);vertical-align:middle}.klyp-DataTable__table tbody td[data-align=end]{text-align:right}.klyp-DataTable__table tbody tr:last-child td{border-bottom:0}.klyp-DataTable__table tbody tr:hover td{background:var(--alpha-white-03)}.klyp-DataTable[data-empty]{padding:var(--space-32) var(--space-16)}@container klyp-dt (width<600px){.klyp-DataTable th[data-priority="3"],.klyp-DataTable td[data-priority="3"],.klyp-DataTable col[data-priority="3"]{display:none}}@container klyp-dt (width<480px){.klyp-DataTable th[data-priority="2"],.klyp-DataTable td[data-priority="2"],.klyp-DataTable col[data-priority="2"]{display:none}}.klyp-Avatar{border-radius:var(--radius-full);-webkit-user-select:none;user-select:none;isolation:isolate;width:var(--space-32);height:var(--space-32);flex-shrink:0;display:inline-flex;position:relative}.klyp-Avatar:after{content:"";border-radius:inherit;border:var(--bw-default) solid var(--color-border-subtle);pointer-events:none;mix-blend-mode:lighten;position:absolute;inset:0}.klyp-Avatar[data-size=xs]{width:var(--space-20);height:var(--space-20)}.klyp-Avatar[data-size=sm]{width:var(--space-24);height:var(--space-24)}.klyp-Avatar[data-size=md]{width:var(--space-32);height:var(--space-32)}.klyp-Avatar[data-size=lg]{width:var(--space-40);height:var(--space-40)}.klyp-Avatar[data-size=xl]{width:var(--space-56);height:var(--space-56)}.klyp-Avatar[data-shape=square]{border-radius:var(--r-card)}.klyp-Avatar__skeleton{border-radius:inherit;background-color:var(--color-bg-surface-solid);width:100%;height:100%;animation:klyp-avatar-pulse calc(var(--duration-slow) * 4.5) ease-in-out infinite;display:block}@media (prefers-reduced-motion:reduce){.klyp-Avatar__skeleton{opacity:.7;animation:none}}.klyp-Avatar[data-loading]:after{display:none}.klyp-Avatar__image{aspect-ratio:1;border-radius:inherit;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.klyp-Avatar__fallback{border-radius:inherit;background:var(--color-bg-surface-solid);width:100%;height:100%;color:var(--color-fg-muted);font-family:var(--font-sans);font-weight:var(--font-weight-medium);font-size:var(--font-size-13);text-transform:uppercase;justify-content:center;align-items:center;line-height:1;display:inline-flex}.klyp-Avatar[data-size=xs] .klyp-Avatar__fallback{font-size:var(--font-size-10)}.klyp-Avatar[data-size=sm] .klyp-Avatar__fallback{font-size:var(--font-size-12)}.klyp-Avatar[data-size=lg] .klyp-Avatar__fallback{font-size:var(--font-size-14)}.klyp-Avatar[data-size=xl] .klyp-Avatar__fallback{font-size:var(--font-size-18)}.klyp-Avatar__badge{z-index:1;border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-fg-inverse);box-shadow:0 0 0 2px var(--color-bg-root);width:var(--space-10);height:var(--space-10);justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:0;right:0}.klyp-Avatar__badge>svg{width:var(--space-8);height:var(--space-8)}.klyp-Avatar[data-size=xs] .klyp-Avatar__badge{width:var(--space-6);height:var(--space-6)}.klyp-Avatar[data-size=xs] .klyp-Avatar__badge>svg{display:none}.klyp-Avatar[data-size=sm] .klyp-Avatar__badge{width:var(--space-8);height:var(--space-8)}.klyp-Avatar[data-size=sm] .klyp-Avatar__badge>svg{display:none}.klyp-Avatar[data-size=lg] .klyp-Avatar__badge{width:var(--space-12);height:var(--space-12)}.klyp-Avatar[data-size=lg] .klyp-Avatar__badge>svg{width:var(--space-8);height:var(--space-8)}.klyp-Avatar[data-size=xl] .klyp-Avatar__badge{width:var(--space-14);height:var(--space-14)}.klyp-Avatar[data-size=xl] .klyp-Avatar__badge>svg{width:var(--space-10);height:var(--space-10)}.klyp-Avatar__badge[data-tone=online]{background:var(--color-status-success)}.klyp-Avatar__badge[data-tone=busy]{background:var(--color-status-danger)}.klyp-Avatar__badge[data-tone=away]{background:var(--color-status-warning)}.klyp-Avatar__badge[data-tone=offline]{background:var(--color-fg-muted)}@keyframes klyp-avatar-pulse{0%,to{opacity:1}50%{opacity:.5}}.klyp-AvatarGroup{align-items:center;display:inline-flex}.klyp-AvatarGroup>.klyp-Avatar,.klyp-AvatarGroup>.klyp-AvatarGroupCount{margin-left:calc(var(--space-8) * -1);box-shadow:0 0 0 2px var(--color-bg-root)}.klyp-AvatarGroup>.klyp-Avatar:first-child,.klyp-AvatarGroup>.klyp-AvatarGroupCount:first-child{margin-left:0}.klyp-AvatarGroupCount{border-radius:var(--radius-full);background:var(--color-bg-surface-solid);color:var(--color-fg-muted);font-family:var(--font-sans);font-weight:var(--font-weight-medium);font-size:var(--font-size-13);width:var(--space-32);height:var(--space-32);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.klyp-AvatarGroupCount>svg{width:var(--space-16);height:var(--space-16)}.klyp-Badge{isolation:isolate;border-radius:var(--radius-full);text-transform:capitalize;white-space:nowrap;width:fit-content;font-family:var(--font-sans);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.klyp-Badge:after{content:"";border-radius:inherit;border:1px solid var(--alpha-white-05);pointer-events:none;mix-blend-mode:plus-lighter;position:absolute;inset:0}.klyp-Badge>.klyp-Badge__iconWrap{pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.klyp-Badge>.klyp-Badge__iconWrap>svg{width:100%;height:100%}.klyp-Badge:focus-visible{outline:var(--bw-default) solid var(--color-ring);outline-offset:var(--bw-emphasis)}.klyp-Badge[data-size=sm]{height:var(--space-20);padding:0 var(--space-6);font-size:var(--font-size-11);gap:var(--space-3)}.klyp-Badge[data-size=sm]>.klyp-Badge__iconWrap{width:var(--space-12);height:var(--space-12)}.klyp-Badge[data-size=md]{height:var(--space-24);padding:0 var(--space-10);font-size:var(--font-size-12);gap:var(--space-4)}.klyp-Badge[data-size=md]>.klyp-Badge__iconWrap{width:var(--space-14);height:var(--space-14)}.klyp-Badge[data-size=lg]{height:var(--space-32);padding:0 var(--space-12);font-size:var(--font-size-14);gap:var(--space-6)}.klyp-Badge[data-size=lg]>.klyp-Badge__iconWrap{width:var(--space-16);height:var(--space-16)}.klyp-Badge[data-variant=subtle][data-intent=gray]{background:var(--color-badge-gray-bg);color:var(--color-badge-gray-fg)}.klyp-Badge[data-variant=subtle][data-intent=blue]{background:var(--color-badge-blue-bg);color:var(--color-badge-blue-fg)}.klyp-Badge[data-variant=subtle][data-intent=purple]{background:var(--color-badge-purple-bg);color:var(--color-badge-purple-fg)}.klyp-Badge[data-variant=subtle][data-intent=amber]{background:var(--color-badge-amber-bg);color:var(--color-badge-amber-fg)}.klyp-Badge[data-variant=subtle][data-intent=red]{background:var(--color-badge-red-bg);color:var(--color-badge-red-fg)}.klyp-Badge[data-variant=subtle][data-intent=pink]{background:var(--color-badge-pink-bg);color:var(--color-badge-pink-fg)}.klyp-Badge[data-variant=subtle][data-intent=green]{background:var(--color-badge-green-bg);color:var(--color-badge-green-fg)}.klyp-Badge[data-variant=subtle][data-intent=teal]{background:var(--color-badge-teal-bg);color:var(--color-badge-teal-fg)}.klyp-Badge[data-variant=subtle][data-intent=gold]{background:var(--color-overlay-gold-15);color:var(--color-badge-gold-fg)}.klyp-Badge[data-variant=solid][data-intent=gray]{background:var(--neutral-500);color:var(--neutral-0)}.klyp-Badge[data-variant=solid][data-intent=blue]{background:var(--blue-800);color:var(--neutral-0)}.klyp-Badge[data-variant=solid][data-intent=purple]{background:var(--purple-900);color:var(--neutral-0)}.klyp-Badge[data-variant=solid][data-intent=amber]{background:var(--amber-700);color:var(--neutral-1000)}.klyp-Badge[data-variant=solid][data-intent=red]{background:var(--red-900);color:var(--neutral-0)}.klyp-Badge[data-variant=solid][data-intent=pink]{background:var(--pink-900);color:var(--neutral-0)}.klyp-Badge[data-variant=solid][data-intent=green]{background:var(--green-900);color:var(--neutral-0)}.klyp-Badge[data-variant=solid][data-intent=teal]{background:var(--teal-900);color:var(--neutral-0)}.klyp-Badge[data-variant=solid][data-intent=gold]{background:var(--gold-400);color:var(--neutral-1000)}.klyp-Badge[data-variant=outline]{background:0 0}.klyp-Badge[data-variant=outline]:after{mix-blend-mode:normal;border-color:currentColor}.klyp-Badge[data-variant=outline][data-intent=gray]{color:var(--neutral-500)}.klyp-Badge[data-variant=outline][data-intent=blue]{color:var(--blue-700)}.klyp-Badge[data-variant=outline][data-intent=purple]{color:var(--purple-700)}.klyp-Badge[data-variant=outline][data-intent=amber]{color:var(--amber-700)}.klyp-Badge[data-variant=outline][data-intent=red]{color:var(--red-700)}.klyp-Badge[data-variant=outline][data-intent=pink]{color:var(--pink-700)}.klyp-Badge[data-variant=outline][data-intent=green]{color:var(--green-700)}.klyp-Badge[data-variant=outline][data-intent=teal]{color:var(--teal-700)}.klyp-Badge[data-variant=outline][data-intent=gold]{color:var(--gold-400)}.klyp-Badge[data-intent=inverted]{background:var(--neutral-50);color:var(--neutral-950)}.klyp-Badge[data-intent=featured]{background:linear-gradient(0deg, var(--gold-300) 0%, var(--gold-800) 99%);box-shadow:inset 0 -2px 5px 0 var(--alpha-white-50);color:var(--neutral-950)}.klyp-Badge[data-intent=premium]{background:linear-gradient(0deg, var(--gold-300) 0%, var(--neutral-500) 99%);box-shadow:inset 0 -2px 5px 0 var(--alpha-white-50);color:var(--neutral-950)}.klyp-IconLink{color:currentColor;flex-shrink:0;display:inline-block}.klyp-IconLink[data-size=sm]{width:16px;height:16px}.klyp-IconLink[data-size=md]{width:20px;height:20px}.klyp-IconLink[data-size=lg]{width:24px;height:24px}.klyp-IconCopy{color:currentColor;flex-shrink:0;display:inline-block}.klyp-IconCopy[data-size=sm]{width:16px;height:16px}.klyp-IconCopy[data-size=md]{width:20px;height:20px}.klyp-IconCopy[data-size=lg]{width:24px;height:24px}.klyp-DevStatePreview{z-index:40;pointer-events:auto;position:fixed;inset-block-end:var(--space-24);inset-inline-end:var(--space-24)}.klyp-DevStatePreview__fab{align-items:center;gap:var(--gap-icon-text);padding:var(--padding-chip-y) var(--padding-control-x);border-radius:var(--radius-full);background:var(--color-bg-elevated);border:1px dashed var(--color-border-accent);color:var(--color-fg-primary);font-family:var(--font-sans);font-size:var(--font-size-12);cursor:pointer;box-shadow:var(--fx-card-lift-shadow);transition:transform var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard);line-height:1;display:inline-flex}.klyp-DevStatePreview__fab[data-hovered]{transform:translateY(calc(var(--space-2) * -1))}.klyp-DevStatePreview__fab[data-pressed]{transform:translateY(0)}.klyp-DevStatePreview__fab[data-focus-visible]{outline:2px solid var(--color-border-accent);outline-offset:2px}.klyp-DevStatePreview__fabLabel{font-weight:var(--fw-medium);color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.klyp-DevStatePreview__fabValue{color:var(--color-fg-primary);font-weight:var(--fw-medium)}.klyp-DevStatePreview__menu{min-inline-size:220px}.klyp-DevStatePreview__itemBody{gap:var(--space-2);flex-direction:column;display:inline-flex}.klyp-DevStatePreview__itemLabel{font-size:var(--font-size-13);color:var(--color-fg-primary)}.klyp-DevStatePreview__itemDesc{font-size:var(--font-size-12);color:var(--color-fg-muted)}.klyp-SolidButton{justify-content:center;align-items:center;gap:var(--space-8);border-radius:var(--r-chip);background-color:var(--color-accent);color:var(--color-fg-inverse);font-family:var(--font-sans);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-normal);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-normal) var(--easing-standard), color var(--duration-normal) var(--easing-standard), transform var(--duration-fast) var(--easing-standard);border:0;flex-shrink:0;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.klyp-SolidButton[data-size=sm]{height:32px;padding-inline:var(--space-12);font-size:var(--font-size-12)}.klyp-SolidButton[data-size=md]{height:36px;padding-inline:var(--space-16);font-size:var(--font-size-13)}@media (any-pointer:coarse){.klyp-SolidButton[data-size=md]{height:var(--touch-target-comfort)}}.klyp-SolidButton[data-size=lg]{height:44px;padding-inline:var(--space-20);font-size:var(--font-size-14)}.klyp-SolidButton[data-hovered]{background-color:var(--color-accent-hover)}.klyp-SolidButton[data-pressed]{background-color:var(--color-accent-pressed);transform:translateY(.5px)}.klyp-SolidButton[data-focus-visible]{outline:var(--bw-default) solid var(--color-ring);outline-offset:2px}.klyp-SolidButton[data-disabled]{cursor:not-allowed;background-color:var(--color-bg-surface-solid);color:var(--color-fg-muted);transform:none}.klyp-SolidButton[data-busy]{cursor:progress}@media (prefers-reduced-motion:reduce){.klyp-SolidButton{transition:background-color,color,transform}}.klyp-SolidButton__content{align-items:center;gap:var(--space-4);display:inline-flex}@keyframes klyp-mesh-drift-a{0%{transform:translate(0)scale(1)}25%{transform:translate(25%,18%)scale(1.15)}50%{transform:translateY(32%)scale(1.3)}75%{transform:translate(-25%,18%)scale(1.15)}to{transform:translate(0)scale(1)}}@keyframes klyp-mesh-drift-b{0%{transform:translate(0)scale(1)}50%{transform:translateY(-32%)scale(1.25)}to{transform:translate(0)scale(1)}}@keyframes klyp-mesh-drift-c{0%{transform:translate(0)scale(1)}50%{transform:translate(38%)scale(1.2)}to{transform:translate(0)scale(1)}}@keyframes klyp-mesh-drift-d{0%{transform:translate(0)scale(1)}20%{transform:translate(-22%,-16%)scale(1.1)}40%{transform:translate(-30%,12%)scale(1.25)}60%{transform:translate(-10%,22%)scale(1.15)}80%{transform:translate(20%,8%)scale(.95)}to{transform:translate(0)scale(1)}}.klyp-MeshButton{--mesh-color-c1:var(--gold-200);--mesh-color-c2:var(--gold-300);--mesh-color-c3:var(--neutral-0);--mesh-color-c4:var(--gold-800)}.klyp-MeshButton[data-tone=neutral]{--mesh-color-c1:var(--neutral-50);--mesh-color-c2:var(--silver-300);--mesh-color-c4:var(--slate-500)}.klyp-MeshButton[data-tone=purple]{--mesh-color-c1:var(--purple-900);--mesh-color-c2:var(--purple-700);--mesh-color-c4:var(--purple-400)}.klyp-MeshButton[data-tone=blue]{--mesh-color-c1:var(--blue-900);--mesh-color-c2:var(--blue-700);--mesh-color-c4:var(--blue-400)}.klyp-MeshButton{--mesh-blur:6px;isolation:isolate;justify-content:center;align-items:center;gap:var(--space-8);border-radius:var(--r-chip);background:color-mix(in srgb, var(--mesh-color-c2) 10%, var(--color-bg-surface));color:var(--alpha-white-70);font-family:var(--font-sans);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-normal);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:0 5px 12px var(--alpha-black-20);transition:background var(--duration-normal) var(--easing-standard), color var(--duration-normal) var(--easing-standard), box-shadow var(--duration-normal) var(--easing-standard), transform var(--duration-fast) var(--easing-standard);border:0;flex-shrink:0;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.klyp-MeshButton__svgFilter{pointer-events:none;width:0;height:0;position:absolute}.klyp-MeshButton:after{content:"";border-radius:inherit;box-shadow:inset 0 0 6px color-mix(in srgb, var(--mesh-color-c2) 40%, transparent);mix-blend-mode:plus-lighter;pointer-events:none;opacity:0;transition:opacity var(--duration-normal) var(--easing-standard);z-index:3;position:absolute;inset:0}.klyp-MeshButton:before{content:"";border-radius:inherit;padding:var(--bw-default);background:var(--alpha-white-05);-webkit-mask-composite:xor;mix-blend-mode:plus-lighter;pointer-events:none;z-index:2;transition:background var(--duration-normal) var(--easing-standard);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.klyp-MeshButton[data-size=sm]{--mesh-blur:5px;height:32px;padding-inline:var(--space-12);font-size:var(--font-size-12)}.klyp-MeshButton[data-size=sm][data-icon-left]{padding-left:var(--space-10)}.klyp-MeshButton[data-size=sm]:has(.klyp-MeshButton__content>svg:first-child){padding-left:var(--space-10)}.klyp-MeshButton[data-size=sm] .klyp-MeshButton__content{gap:var(--space-4)}.klyp-MeshButton[data-size=md]{--mesh-blur:6px;height:36px;padding-inline:var(--space-16);font-size:var(--font-size-13)}.klyp-MeshButton[data-size=md][data-icon-left]{padding-left:var(--space-12)}.klyp-MeshButton[data-size=md]:has(.klyp-MeshButton__content>svg:first-child){padding-left:var(--space-12)}.klyp-MeshButton[data-size=md] .klyp-MeshButton__content{gap:var(--space-8)}@media (any-pointer:coarse){.klyp-MeshButton[data-size=md]{height:var(--touch-target-comfort)}}.klyp-MeshButton[data-size=lg]{--mesh-blur:10px;height:44px;padding-inline:var(--space-20);font-size:var(--font-size-14)}.klyp-MeshButton[data-size=lg][data-icon-left]{padding-left:var(--space-16)}.klyp-MeshButton[data-size=lg]:has(.klyp-MeshButton__content>svg:first-child){padding-left:var(--space-16)}.klyp-MeshButton[data-size=lg] .klyp-MeshButton__content{gap:var(--space-8)}.klyp-MeshButton__mesh{pointer-events:none;z-index:0;opacity:1;filter:url(#klyp-MeshButton-goo) blur(var(--mesh-blur,6px));transition:opacity var(--duration-normal) var(--easing-standard);position:absolute;inset:0}.klyp-MeshButton__blob{mix-blend-mode:hard-light;will-change:transform;border-radius:50%;width:124%;height:270%;animation-play-state:running;position:absolute}.klyp-MeshButton__blob[data-blob=a]{background:radial-gradient(circle at center, color-mix(in srgb, var(--mesh-color-c1) 31.25%, transparent) 0%, transparent 55%) no-repeat;width:194%;height:422%;animation:klyp-mesh-drift-a calc(10s * var(--blob-a-mult,1)) ease-in-out infinite;animation-delay:var(--blob-a-delay,0s);top:-185%;left:-75%}.klyp-MeshButton__blob[data-blob=b]{background:radial-gradient(circle at center, color-mix(in srgb, var(--mesh-color-c2) 31.25%, transparent) 0%, transparent 55%) no-repeat;width:155%;height:338%;animation:klyp-mesh-drift-b calc(13s * var(--blob-b-mult,1)) ease-in-out infinite;animation-delay:var(--blob-b-delay,-3s);bottom:-185%;right:-75%}.klyp-MeshButton__blob[data-blob=c]{background:radial-gradient(circle at center, color-mix(in srgb, var(--mesh-color-c3) 23.4375%, transparent) 0%, transparent 55%) no-repeat;animation:klyp-mesh-drift-c calc(14s * var(--blob-c-mult,1)) ease-in-out infinite;animation-delay:var(--blob-c-delay,-7s);bottom:-160%;left:-40%}.klyp-MeshButton__blob[data-blob=d]{background:radial-gradient(circle at center, color-mix(in srgb, var(--mesh-color-c4) 31.25%, transparent) 0%, transparent 55%) no-repeat;animation:klyp-mesh-drift-d calc(11s * var(--blob-d-mult,1)) ease-in-out infinite;animation-delay:var(--blob-d-delay,-5s);top:-140%;right:-45%}.klyp-MeshButton__content{z-index:1;align-items:center;gap:var(--badge-content-gap,var(--space-8));color:inherit;mix-blend-mode:plus-lighter;opacity:var(--opacity-70);transition:transform var(--duration-normal) var(--easing-standard), opacity var(--duration-normal) var(--easing-standard);display:inline-flex;position:relative}.klyp-MeshButton__content>svg{transform-origin:50%;transition:transform var(--duration-normal) var(--easing-standard);flex:none}.klyp-MeshButton[data-hovered],.klyp-MeshButton[data-pressed]{color:var(--neutral-0)}.klyp-MeshButton[data-hovered]:before,.klyp-MeshButton[data-pressed]:before{background:var(--alpha-white-15)}.klyp-MeshButton[data-hovered]:after,.klyp-MeshButton[data-pressed]:after{opacity:1}.klyp-MeshButton[data-hovered] .klyp-MeshButton__content>svg,.klyp-MeshButton[data-pressed] .klyp-MeshButton__content>svg{transform:scale(1.15)}:is(.klyp-MeshButton[data-hovered]:has(.klyp-MeshButton__content>svg:first-child) .klyp-MeshButton__content,.klyp-MeshButton[data-pressed]:has(.klyp-MeshButton__content>svg:first-child) .klyp-MeshButton__content){transform:translateX(var(--space-2))}.klyp-MeshButton[data-pressed]{transform:translateY(.5px)}.klyp-MeshButton[data-focus-visible]{outline:var(--bw-default) solid var(--color-ring);outline-offset:2px}.klyp-MeshButton[data-disabled]{cursor:not-allowed;background:var(--color-bg-surface-solid);color:var(--alpha-white-50);box-shadow:none}.klyp-MeshButton[data-disabled] .klyp-MeshButton__mesh{opacity:0}.klyp-MeshButton[data-disabled] .klyp-MeshButton__blob{animation-play-state:paused}.klyp-MeshButton[data-disabled]:before{opacity:var(--opacity-50)}.klyp-MeshButton[data-disabled]:after{opacity:0}.klyp-MeshButton[data-disabled] .klyp-MeshButton__content{mix-blend-mode:normal;opacity:1}.klyp-MeshButton[data-busy]{cursor:progress}.klyp-MeshButton[data-busy] .klyp-MeshButton__mesh{opacity:1}.klyp-MeshButton[data-busy] .klyp-MeshButton__blob{animation-play-state:running}.klyp-MeshButton[data-busy] .klyp-MeshButton__blob[data-blob=a]{animation-duration:calc(6s * var(--blob-a-mult,1))}.klyp-MeshButton[data-busy] .klyp-MeshButton__blob[data-blob=b]{animation-duration:calc(8s * var(--blob-b-mult,1))}.klyp-MeshButton[data-busy] .klyp-MeshButton__blob[data-blob=c]{animation-duration:calc(9s * var(--blob-c-mult,1))}.klyp-MeshButton[data-busy] .klyp-MeshButton__blob[data-blob=d]{animation-duration:calc(7s * var(--blob-d-mult,1))}@media (prefers-reduced-motion:reduce){.klyp-MeshButton{transition:background,color}.klyp-MeshButton__mesh{transition:opacity var(--duration-fast) var(--easing-standard)}.klyp-MeshButton__blob{animation:none!important}}.klyp-HeroAmount{align-items:baseline;gap:var(--space-2);font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--color-fg-primary);letter-spacing:-.02em;line-height:1.1;display:inline-flex}.klyp-HeroAmount[data-align=center]{justify-content:center}.klyp-HeroAmount[data-align=end]{justify-content:flex-end}.klyp-HeroAmount__sign,.klyp-HeroAmount__currency{color:var(--color-fg-muted);font-weight:var(--font-weight-regular)}.klyp-HeroAmount__integer{font-weight:var(--font-weight-medium)}.klyp-HeroAmount__cents{color:var(--color-fg-muted);font-weight:var(--font-weight-regular)}.klyp-HeroAmount__ticker{color:var(--color-fg-muted);font-weight:var(--font-weight-medium);margin-left:var(--space-4)}.klyp-HeroAmount[data-size=hero-xl] .klyp-HeroAmount__integer{font-size:var(--font-size-56)}.klyp-HeroAmount[data-size=hero-xl] .klyp-HeroAmount__sign,.klyp-HeroAmount[data-size=hero-xl] .klyp-HeroAmount__currency,.klyp-HeroAmount[data-size=hero-xl] .klyp-HeroAmount__cents{font-size:var(--font-size-24)}.klyp-HeroAmount[data-size=hero-xl] .klyp-HeroAmount__ticker{font-size:var(--font-size-16)}.klyp-HeroAmount[data-size=hero-lg] .klyp-HeroAmount__integer{font-size:var(--font-size-32)}.klyp-HeroAmount[data-size=hero-lg] .klyp-HeroAmount__sign,.klyp-HeroAmount[data-size=hero-lg] .klyp-HeroAmount__currency{font-size:var(--font-size-16)}.klyp-HeroAmount[data-size=hero-lg] .klyp-HeroAmount__cents{font-size:var(--font-size-20)}.klyp-HeroAmount[data-size=hero-lg] .klyp-HeroAmount__ticker{font-size:var(--font-size-13)}.klyp-HeroAmount[data-size=hero-md] .klyp-HeroAmount__integer{font-size:var(--font-size-20)}.klyp-HeroAmount[data-size=hero-md] .klyp-HeroAmount__sign,.klyp-HeroAmount[data-size=hero-md] .klyp-HeroAmount__currency{font-size:var(--font-size-13)}.klyp-HeroAmount[data-size=hero-md] .klyp-HeroAmount__cents{font-size:var(--font-size-16)}.klyp-HeroAmount[data-size=hero-md] .klyp-HeroAmount__ticker{font-size:var(--font-size-12)}.klyp-HeroAmount[data-size=hero-sm] .klyp-HeroAmount__integer{font-size:var(--font-size-16)}.klyp-HeroAmount[data-size=hero-sm] .klyp-HeroAmount__sign,.klyp-HeroAmount[data-size=hero-sm] .klyp-HeroAmount__currency{font-size:var(--font-size-12)}.klyp-HeroAmount[data-size=hero-sm] .klyp-HeroAmount__cents{font-size:var(--font-size-13)}.klyp-HeroAmount[data-size=hero-sm] .klyp-HeroAmount__ticker{font-size:var(--font-size-12)}.klyp-BalanceTriad{gap:var(--gap-grid);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));align-items:stretch;display:grid}.klyp-BalanceCard{gap:var(--space-16);height:100%;min-height:0;padding:var(--padding-panel);background:var(--color-bg-surface);border-radius:var(--r-section);box-shadow:var(--fx-card-lift-shadow);transition:transform var(--duration-fast) var(--easing-standard), box-shadow var(--duration-normal) var(--easing-standard);flex-direction:column;display:flex;position:relative;overflow:hidden}.klyp-BalanceCard:hover{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.klyp-BalanceCard{transition:none}.klyp-BalanceCard:hover{transform:none}}.klyp-BalanceCard:before{content:"";border-radius:inherit;padding:var(--space-2);background:var(--color-border-subtle);-webkit-mask-composite:xor;-webkit-mask-composite:xor;pointer-events:none;z-index:2;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.klyp-BalanceCard__blob{pointer-events:none;width:135%;height:135%;filter:blur(var(--blur-32));opacity:0;transition:opacity var(--duration-normal) var(--easing-standard);z-index:0;position:absolute;top:-33.75%;left:-11.25%}.klyp-BalanceCard[data-primary] .klyp-BalanceCard__blob{background:radial-gradient(ellipse 50% 45% at 22% 35%, color-mix(in oklch, var(--color-fg-accent) 65%, transparent) 0%, color-mix(in oklch, var(--color-fg-accent) 25%, transparent) 35%, transparent 70%);mix-blend-mode:plus-lighter}.klyp-BalanceCard:not([data-primary]) .klyp-BalanceCard__blob{background:radial-gradient(50% 45% at 22% 35%,oklch(100% 5.96046e-8 none/.4) 0%,oklch(100% 5.96046e-8 none/.18) 35%,#0000 70%)}.klyp-BalanceCard:hover .klyp-BalanceCard__blob{opacity:1}.klyp-BalanceCard__header,.klyp-BalanceCard__amount,.klyp-BalanceCard__sub,.klyp-BalanceCard__action{z-index:1;position:relative}.klyp-BalanceCard:after{content:"";border-radius:inherit;padding:var(--space-2);-webkit-mask-composite:xor;-webkit-mask-composite:xor;pointer-events:none;z-index:2;opacity:0;transition:opacity var(--duration-fast) var(--easing-standard);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.klyp-BalanceCard[data-primary]:after{background:linear-gradient(155deg, color-mix(in oklch, var(--color-fg-accent) 50%, transparent) 0%, color-mix(in oklch, var(--color-fg-accent) 1%, transparent) 44%);mix-blend-mode:plus-lighter}.klyp-BalanceCard:not([data-primary]):after{background:linear-gradient(155deg,oklch(100% 5.96046e-8 none/.5) 0%,oklch(100% 5.96046e-8 none/.01) 44%)}.klyp-BalanceCard:hover:after{opacity:1}.klyp-BalanceCard[data-primary]:hover{box-shadow:var(--fx-card-lift-shadow), var(--fx-card-inset-glow-gold)}.klyp-BalanceCard:not([data-primary]):hover{box-shadow:var(--fx-card-lift-shadow), var(--fx-card-inset-glow-silver)}@media (prefers-reduced-motion:reduce){.klyp-BalanceCard:after{transition:none}}.klyp-BalanceCard__header{justify-content:flex-start;align-items:center;gap:var(--space-8);display:flex}.klyp-BalanceCard__dot{border-radius:var(--radius-full);flex:none;align-self:center;width:8px;height:8px}.klyp-BalanceCard__dot[data-tone=success]{background:var(--color-status-success)}.klyp-BalanceCard__dot[data-tone=warning]{background:var(--color-status-warning)}.klyp-BalanceCard__dot[data-tone=danger]{background:var(--color-status-danger)}.klyp-BalanceCard__dot[data-tone=info]{background:var(--color-status-info)}.klyp-BalanceCard__dot[data-tone=accent]{background:var(--color-fg-accent)}.klyp-BalanceCard__dot[data-tone=neutral]{background:var(--color-fg-muted)}.klyp-BalanceCard__label{color:var(--color-fg-muted);font-size:var(--font-size-13);font-weight:var(--font-weight-medium);line-height:1}.klyp-BalanceCard__amount{margin:0}.klyp-BalanceCard__sub{font-size:var(--font-size-12);color:var(--color-fg-muted);margin:0}.klyp-BalanceCard__action{align-items:center;gap:var(--space-8);margin-top:auto;display:flex}.klyp-BalanceCard[data-loading]{pointer-events:none}.klyp-BalanceCard[data-loading] .klyp-BalanceCard__sub,.klyp-BalanceCard[data-loading] .klyp-BalanceCard__action{opacity:.3}.klyp-BalanceCard[data-loading] .klyp-BalanceCard__amount{position:relative}.klyp-BalanceCard[data-loading] .klyp-BalanceCard__amount>*{opacity:0}.klyp-BalanceCard[data-loading] .klyp-BalanceCard__amount:after{content:"";background:var(--color-bg-surface-hover);border-radius:var(--r-chip);animation:1.4s ease-in-out infinite klyp-balance-card-skeleton-pulse;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.klyp-BalanceCard[data-loading] .klyp-BalanceCard__amount:after{opacity:.7;animation:none}}@keyframes klyp-balance-card-skeleton-pulse{0%,to{opacity:.6}50%{opacity:1}}.klyp-ActionMenu{min-width:16rem;max-width:22rem;padding:var(--space-4);border-radius:var(--r-card);border:var(--bw-default) solid var(--color-border-default);background:var(--color-bg-surface);box-shadow:var(--shadow-panel);font-size:var(--font-size-13)}.klyp-ActionMenu .klyp-DropdownMenu__menu{gap:var(--space-2)}.klyp-ActionMenu .klyp-DropdownMenu__item{gap:var(--space-10);padding:var(--space-8) var(--space-12);border-radius:var(--r-chip);align-items:center}.klyp-ActionMenu__icon{color:var(--color-fg-primary);opacity:.65;isolation:isolate;flex:none;justify-content:center;align-items:center;display:inline-flex}.klyp-ActionMenu__icon>svg{width:var(--icon-size-md);height:var(--icon-size-md)}.klyp-ActionMenu .klyp-DropdownMenu__item[data-variant=destructive] .klyp-ActionMenu__icon{color:var(--color-status-danger);opacity:1}.klyp-ActionMenu .klyp-DropdownMenu__item[data-variant=destructive] .klyp-ActionMenu__label{color:var(--color-status-danger)}.klyp-ActionMenu__textStack{gap:var(--space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.klyp-ActionMenu__label{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);color:var(--color-fg-primary);line-height:var(--line-height-tight)}.klyp-ActionMenu__hint{font-size:var(--font-size-12);color:var(--color-fg-muted);line-height:var(--line-height-tight)}
