:root{--ark-fx-solid:#fff;--ark-fx-text:#1f2329;--ark-fx-muted:#646a73;--ark-fx-line:#dfe3e9;--ark-fx-accent:#146ef5;--ark-fx-cyan:#088d9b;--ark-fx-surface:#fffffff5;--ark-fx-clear:#ffffffeb;--ark-fx-overlay:var(--ark-fx-surface);--ark-fx-filter:none;--ark-fx-texture:none;--ark-fx-rim:transparent;--ark-fx-edge:#ffffffe0;--ark-fx-shadow:0 12px 36px #19365e17, inset 0 1px 0 var(--ark-fx-edge);--ark-fx-glow:0 0 0 1px #146ef52e, 0 4px 18px #146ef51f;--ark-fx-duration:.18s;--ark-glass-adapt-light:1;--ark-glass-adapt-dark:0;--ark-fx-aurora:radial-gradient(ellipse at 10% 0%, #6286ff1a, transparent 46%), radial-gradient(ellipse at 94% 14%, #14bfb714, transparent 42%)}:root[data-color-mode=dark]{--ark-glass-adapt-light:0;--ark-glass-adapt-dark:1;--ark-fx-solid:#1b1f26;--ark-fx-text:#edf1f7;--ark-fx-muted:#a7b0bf;--ark-fx-line:#343b47;--ark-fx-accent:#75a7ff;--ark-fx-cyan:#61dfdf;--ark-fx-surface:#1b1f26f5;--ark-fx-clear:#1b1f26eb;--ark-fx-edge:#d6e8ff26;--ark-fx-shadow:0 12px 40px #0000003d, inset 0 1px 0 var(--ark-fx-edge);--ark-fx-glow:0 0 0 1px #75a7ff42, 0 0 22px #4f91ff2e;--ark-fx-aurora:radial-gradient(ellipse at 10% 0%, #5c6cff24, transparent 46%), radial-gradient(ellipse at 94% 14%, #14bfb71a, transparent 42%)}:root[data-effects=standard]{--ark-fx-shadow:var(--ark-fx-glow), inset 0 1px 0 var(--ark-fx-edge)}:root[data-effects=frosted]{--ark-fx-surface:color-mix(in srgb, var(--ark-fx-solid) 70%, transparent);--ark-fx-clear:color-mix(in srgb, var(--ark-fx-solid) 55%, transparent);--ark-fx-filter:blur(28px) saturate(1.15);--ark-fx-glow:none;--ark-fx-aurora:none;--ark-fx-texture:repeating-linear-gradient(115deg, #7f7f7f08 0 1px, transparent 1px 3px)}:root[data-effects=rich]{--ark-fx-surface:color-mix(in srgb, var(--ark-fx-solid) 28%, transparent);--ark-fx-clear:color-mix(in srgb, var(--ark-fx-solid) 12%, transparent);--ark-fx-overlay:color-mix(in srgb, var(--ark-fx-solid) 56%, transparent);--ark-fx-filter:blur(8px) saturate(1.3);--ark-fx-glow:none;--ark-fx-aurora:none;--ark-fx-line:color-mix(in srgb, var(--ark-fx-edge) 70%, transparent);--ark-fx-rim:linear-gradient(135deg, #ffffffe6, #ffffff1a 38%, #ffffff0f 65%, #fff9);--ark-fx-shadow:0 12px 32px #0000001f, 0 2px 6px #0000000f, inset 0 1px 1px #fffc, inset 0 -1px 1px #ffffff4d}:root[data-effects=rich]:where([data-color-mode=dark]){--ark-fx-surface:color-mix(in srgb, var(--ark-fx-solid) 60%, transparent);--ark-fx-clear:color-mix(in srgb, var(--ark-fx-solid) 52%, transparent);--ark-fx-overlay:color-mix(in srgb, var(--ark-fx-solid) 72%, transparent)}:root[data-effects=lite]{--ark-fx-surface:color-mix(in srgb, var(--ark-fx-solid) 96%, transparent);--ark-fx-clear:var(--ark-fx-surface);--ark-fx-filter:none;--ark-fx-shadow:inset 0 1px 0 var(--ark-fx-edge);--ark-fx-glow:none;--ark-fx-duration:.1s;--ark-fx-aurora:radial-gradient(ellipse at 10% 0%, #6286ff0d, transparent 46%)}:root[data-effects=off]{--ark-fx-surface:var(--ark-fx-solid);--ark-fx-clear:var(--ark-fx-solid);--ark-fx-filter:none;--ark-fx-shadow:none;--ark-fx-glow:none;--ark-fx-duration:0s;--ark-fx-aurora:none}.ark-effects-canvas{background-image:var(--ark-fx-aurora)!important}.ark-glass{-webkit-backdrop-filter:var(--ark-fx-filter);backdrop-filter:var(--ark-fx-filter);border-color:var(--ark-fx-line);background:var(--ark-fx-texture), var(--ark-fx-surface)!important;box-shadow:var(--ark-fx-shadow)!important}.ark-glass-clear{background:var(--ark-fx-texture), var(--ark-fx-clear)!important}.ark-glass-bar{box-shadow:inset 0 1px 0 var(--ark-fx-edge), 0 1px 0 var(--ark-fx-line)!important}.ark-liquid{transition:border-color var(--ark-fx-duration) ease, box-shadow var(--ark-fx-duration) ease;position:relative}.ark-liquid[data-refraction=true]{-webkit-backdrop-filter:blur(var(--ark-refraction-blur,1px)) var(--ark-refraction) saturate(1.15);backdrop-filter:blur(var(--ark-refraction-blur,1px)) var(--ark-refraction) saturate(1.15)}:root[data-effects=rich]:not([data-effects-transparency=reduced]) .ark-liquid[data-adaptation-fallback=true]{background:var(--ark-fx-texture), color-mix(in srgb, var(--ark-fx-solid) 88%, transparent)!important}.ark-liquid-filter{pointer-events:none;width:0;height:0;position:absolute}.ark-liquid-group{z-index:0;position:relative}.ark-liquid-group-surface{-webkit-mask-image:var(--ark-liquid-shape);mask-image:var(--ark-liquid-shape);pointer-events:none;z-index:-1;border:0;border-radius:0;position:absolute;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-source-type:alpha;mask-mode:alpha;box-shadow:none!important}.ark-liquid-group-surface:after,.ark-liquid-group[data-fusion=true] .ark-liquid[data-glass-grouped=true]:after{display:none}.ark-liquid-group[data-fusion=true] .ark-liquid[data-glass-grouped=true]{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.ark-liquid:after{background:radial-gradient(180px circle at var(--ark-pointer-x,50%) var(--ark-pointer-y,0%), color-mix(in srgb, var(--ark-fx-accent) 60%, transparent), transparent 85%);border-radius:inherit;content:"";opacity:0;pointer-events:none;transition:opacity var(--ark-fx-duration) ease;border:1px solid #0000;position:absolute;inset:-1px;-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:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ark-liquid:is(:hover,:focus-within):after{opacity:1}.ark-liquid:focus-within,.ark-liquid[data-active=true]{border-color:var(--ark-fx-accent);box-shadow:var(--ark-fx-glow), var(--ark-fx-shadow)!important}:root[data-effects=rich] .ark-liquid:after{background:var(--ark-fx-rim);opacity:1;border-width:1.5px}:root[data-effects=rich]:not([data-effects-transparency=reduced]) .ark-liquid{--ark-fx-texture:radial-gradient(320px circle at var(--ark-pointer-x,25%) var(--ark-pointer-y,0%), #ffffff24, transparent 75%), linear-gradient(165deg, #ffffff14, transparent 45% 70%, #ffffff0a)}:root[data-effects=rich] .ark-liquid:focus-within{border-color:var(--ark-fx-line);box-shadow:var(--ark-fx-shadow)!important}:root[data-effects=frosted] .ark-liquid:after{display:none}:root[data-effects=rich] .ark-liquid:is(:hover,:focus-within):after{background:radial-gradient(180px circle at var(--ark-pointer-x,50%) var(--ark-pointer-y,0%), #fffffff2, transparent 85%), var(--ark-fx-rim)}:root:is([data-effects=rich],[data-effects=frosted]) .ark-effects-nav-item[aria-current=page]:before{box-shadow:none}.ark-effects-nav-item{transition:background var(--ark-fx-duration) ease, color var(--ark-fx-duration) ease, box-shadow var(--ark-fx-duration) ease, transform var(--ark-fx-duration) ease!important}.ark-effects-nav-item[aria-current=page]{box-shadow:var(--ark-fx-glow);background:color-mix(in srgb, var(--ark-fx-accent) 12%, transparent)!important}.ark-effects-nav-item[aria-current=page]:before{box-shadow:0 0 10px color-mix(in srgb, var(--ark-fx-accent) 55%, transparent)}@media (hover:hover){:root:is([data-effects=standard],[data-effects=rich]) .ark-effects-nav-item:hover{transform:translate(2px)}}.ark-effects-settings{color:var(--ark-fx-text);width:340px;max-width:min(340px,100vw - 58px)}.ark-effects-heading{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-bottom:14px;display:flex}.ark-effects-heading>span,.ark-effects-note,.ark-effects-option small{color:var(--ark-fx-muted);font-size:12px;line-height:1.6}.ark-effects-options{border:0;gap:6px;margin:0;padding:0;display:grid}.ark-effects-option{border:1px solid var(--ark-fx-line);cursor:pointer;min-height:56px;transition:background var(--ark-fx-duration) ease, border-color var(--ark-fx-duration) ease;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex;position:relative}.ark-effects-option:has(.ark-choice-input:checked){background:color-mix(in srgb, var(--ark-fx-accent) 8%, transparent);border-color:var(--ark-fx-accent)}.ark-effects-option .ark-choice-control{flex:none}.ark-effects-option-copy{flex-direction:column;flex:1;gap:2px;display:flex}.ark-effects-option strong{font-size:13px}.ark-effects-check{background:var(--ark-fx-accent);opacity:0;border-radius:50%;width:5px;height:5px}.ark-effects-option:has(.ark-choice-input:checked) .ark-effects-check{opacity:1}.ark-effects-preview{background:repeating-linear-gradient(90deg, transparent 0 19px, #7f7f7f24 19px 20px), var(--ark-fx-solid);border:1px solid var(--ark-fx-line);border-radius:14px;justify-content:center;align-items:center;height:106px;margin-top:14px;display:flex;position:relative;overflow:hidden}.ark-effects-preview-orbit{background:linear-gradient(90deg,#7764e8 0 38%,#afa1f1 38% 46%,#0000 46% 56%,#26acb5 56% 76%,#0000 76%);border-radius:0;width:360px;height:160px;transition:transform .5s;position:absolute;top:-24px;left:6px;transform:rotate(-28deg)}@media (prefers-reduced-motion:no-preference) and (hover:hover){:root[data-effects=rich]:not([data-effects-motion=reduced]) .ark-effects-preview:hover .ark-effects-preview-orbit{transform:translate(24px)rotate(-28deg)}}.ark-effects-preview-glass{--ark-refraction-blur:1px;border:1px solid var(--ark-fx-edge);white-space:nowrap;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-height:58px;padding:12px;display:flex}.ark-effects-preview-group{transition:gap .42s var(--ark-motion-enter,ease);align-items:center;gap:26px;display:inline-flex}.ark-effects-preview-group[data-expanded=true]{gap:6px}.ark-effects-preview-control{border:1px solid var(--ark-fx-edge);height:58px;transition:width .42s var(--ark-motion-enter,ease);border-radius:29px;width:46px;overflow:hidden}.ark-effects-preview-group[data-expanded=true] .ark-effects-preview-control{width:70px}.ark-effects-preview-control>button{color:inherit;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;padding:0 8px;display:flex}.ark-effects-preview-control>button:focus-visible{border-radius:inherit;outline-offset:-4px}.ark-effects-preview-glass>.ark-effects-symbol{color:var(--ark-fx-accent);font-size:18px}.ark-effects-preview-dot{background:var(--ark-fx-cyan);box-shadow:var(--ark-fx-glow);border-radius:50%;width:6px;height:6px}.ark-effects-note{margin:12px 0 0}:root:is([data-effects=off],[data-effects=lite]) .ark-liquid:after{display:none}:root[data-effects=off] :is(.ark-glass,.ark-effects-nav-item,.ark-effects-preview-dot){box-shadow:none!important;transition:none!important;animation:none!important}:root[data-effects=off] .ark-effects-nav-item[aria-current=page]{background:color-mix(in srgb, var(--ark-fx-accent) 12%, var(--ark-fx-solid))!important}:root[data-effects=off] *,:root[data-effects=off] :before,:root[data-effects=off] :after{transition:none!important;animation:none!important}:root[data-effects-motion=reduced] *,:root[data-effects-motion=reduced] :before,:root[data-effects-motion=reduced] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}:root[data-effects-motion=reduced] .ark-effects-nav-item{transition:none!important;animation:none!important;transform:none!important}:root[data-effects-transparency=reduced]{--ark-fx-surface:var(--ark-fx-solid);--ark-fx-clear:var(--ark-fx-solid);--ark-fx-overlay:var(--ark-fx-solid);--ark-fx-filter:none;--ark-fx-texture:none;--ark-fx-rim:transparent}:root[data-effects-transparency=reduced] .ark-glass{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-effects-transparency=reduced] .ark-liquid:after,:root[data-effects-transparency=reduced] .ark-liquid-group-surface{display:none}:root[data-effects-transparency=reduced] .ark-liquid[data-glass-grouped=true]{background:var(--ark-fx-solid)!important}@media (prefers-reduced-motion:reduce){.ark-liquid:after,.ark-effects-nav-item{transition:none!important;animation:none!important;transform:none!important}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:root,:root[data-effects]{--ark-fx-surface:var(--ark-fx-solid);--ark-fx-clear:var(--ark-fx-solid);--ark-fx-overlay:var(--ark-fx-solid);--ark-fx-filter:none;--ark-fx-rim:transparent;--ark-fx-texture:none!important}.ark-glass{--ark-fx-texture:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ark-liquid:after,.ark-liquid-group-surface{display:none}.ark-liquid[data-glass-grouped=true],:root[data-effects=rich]:not([data-effects-transparency=reduced]) .ark-liquid[data-adaptation-fallback=true]{background:var(--ark-fx-solid)!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root,:root[data-effects]{--ark-fx-surface:var(--ark-fx-solid);--ark-fx-clear:var(--ark-fx-solid);--ark-fx-overlay:var(--ark-fx-solid)}}:root{--ark-motion-feedback:.12s;--ark-motion-state:.16s;--ark-motion-panel:.22s;--ark-motion-page:.2s;--ark-motion-distance:6px;--ark-motion-enter:cubic-bezier(.16, 1, .3, 1);--ark-motion-exit:cubic-bezier(.4, 0, 1, 1);--ark-motion-layout:cubic-bezier(.4, 0, .2, 1)}:root[data-effects=rich]{--ark-motion-panel:.26s;--ark-motion-page:.24s;--ark-motion-distance:8px}:root[data-effects=lite]{--ark-motion-state:.1s;--ark-motion-panel:.14s;--ark-motion-page:.12s;--ark-motion-distance:0px}:root:is([data-effects=off],[data-effects-motion=reduced]){--ark-motion-feedback:0s;--ark-motion-state:0s;--ark-motion-panel:0s;--ark-motion-page:0s;--ark-motion-distance:0px}.ark-motion-region{min-width:0;min-height:0}.ark-motion-collapse{transition:grid-template-rows var(--ark-motion-panel) var(--ark-motion-layout), visibility 0s var(--ark-motion-panel);visibility:hidden;grid-template-rows:0fr;display:grid}.ark-motion-collapse[data-open=true]{transition:grid-template-rows var(--ark-motion-panel) var(--ark-motion-layout);visibility:visible;grid-template-rows:1fr}.ark-motion-collapse-inner{min-height:0;overflow:hidden}.ark-motion-collapse-inner>*{opacity:0;transform:translateY(calc(-1 * var(--ark-motion-distance)));transition:opacity var(--ark-motion-state) ease, transform var(--ark-motion-panel) var(--ark-motion-enter)}.ark-motion-collapse[data-open=true]>.ark-motion-collapse-inner>*{opacity:1;transform:translateY(0)}.ark-motion-workspace{view-transition-name:ark-workspace}::view-transition-old(ark-workspace){animation:ark-route-out var(--ark-motion-state) var(--ark-motion-exit) both}::view-transition-new(ark-workspace){animation:ark-route-in var(--ark-motion-page) var(--ark-motion-enter) both}::view-transition-group(ark-workspace){animation-duration:var(--ark-motion-page)}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}@keyframes ark-route-out{to{opacity:0}}@keyframes ark-route-in{0%{opacity:0;transform:translateY(var(--ark-motion-distance))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){:root{--ark-motion-feedback:0s;--ark-motion-state:0s;--ark-motion-panel:0s;--ark-motion-page:0s;--ark-motion-distance:0px}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.ark-popover-content{--ark-popover-scale:.96;--ark-refraction-blur:4px;border:1px solid var(--ark-fx-line);box-sizing:border-box;color:var(--ark-fx-text);max-height:var(--radix-popover-content-available-height);max-width:calc(100vw - 24px);transform-origin:var(--radix-popover-content-transform-origin);z-index:1100;border-radius:14px;outline:none;padding:16px;overflow:auto}.ark-popover-content.ark-glass{background:var(--ark-fx-texture), var(--ark-fx-overlay)!important}.ark-popover-content[data-state=open]{animation:ark-popover-in var(--ark-motion-panel) var(--ark-motion-enter)}.ark-popover-content[data-state=closed]{animation:ark-popover-out var(--ark-motion-state) var(--ark-motion-exit);pointer-events:none}:root[data-effects=lite] .ark-popover-content{--ark-popover-scale:1}@keyframes ark-popover-in{0%{opacity:0;transform:translateY(var(--ark-motion-distance)) scale(var(--ark-popover-scale))}to{opacity:1;transform:translateY(0)}}@keyframes ark-popover-out{to{opacity:0;transform:translateY(var(--ark-motion-distance)) scale(var(--ark-popover-scale))}}.ark-effects-trigger{color:inherit;cursor:pointer;height:32px;transition:background var(--ark-motion-feedback) ease, color var(--ark-motion-feedback) ease;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;padding:0;font-size:14px;display:inline-flex}.ark-effects-trigger:is(:hover,[data-state=open]){background:color-mix(in srgb, var(--ark-fx-accent) 10%, transparent);color:var(--ark-fx-accent)}.ark-effects-trigger:focus-visible{outline:2px solid var(--ark-fx-accent);outline-offset:2px}@media (width<=575px){.ark-effects-trigger{width:44px;height:44px}}[data-ark-selection-scope]{isolation:isolate}.ark-selection-indicator.ark-liquid{border:1px solid color-mix(in srgb, var(--ark-primary) 20%, transparent);border-radius:var(--ark-radius,8px);box-sizing:border-box;pointer-events:none;transform-origin:0 0;visibility:hidden;z-index:0;transition:none;position:absolute;inset:0 auto auto 0;background:var(--ark-fx-texture), color-mix(in srgb, var(--ark-primary) 14%, var(--ark-fx-clear))!important}.ark-selection-indicator[data-tone=primary],.ark-selection-indicator[data-variant=underline]{border:0;background:var(--ark-fx-texture), var(--ark-primary)!important}.ark-selection-indicator[data-variant=underline]{border-radius:999px;box-shadow:none!important}[data-ark-selection-scope] [data-ark-selection-item]{z-index:1;position:relative}:root [data-ark-selection-scope][data-ark-selection-ready=true] [data-ark-selection-item]:is([aria-selected=true],[aria-current=page],[aria-pressed=true]){box-shadow:none!important;background:0 0!important}:root [data-ark-selection-scope][data-ark-selection-ready=true] [data-ark-selection-item]:is([aria-selected=true],[aria-current=page],[aria-pressed=true]):before{display:none}[data-ark-selection-ready=true]>.ark-tab:is([aria-selected=true],[aria-current=page]){border-bottom-color:#0000}.ark-segmented[data-ark-selection-ready=true]>[aria-pressed=true]{border-color:#0000}.ark-segmented[data-ark-selection-ready=true]>[aria-pressed=true][data-variant=primary]{color:var(--ark-primary)}:root [data-ark-selection-scope] .ark-effects-nav-item.ark-control:is(:hover,[aria-current=page]){transform:none!important}.ark-command-menu[data-ark-selection-ready=true] .ark-command-item:is(:hover,:focus-visible,[data-selected]){background:0 0}:root [data-ark-selection-follow][data-ark-selection-ready=true] [data-ark-selection-item]:is(:hover,:focus-visible){background:0 0!important}:root:is([data-effects=off],[data-effects-transparency=reduced]) .ark-selection-indicator[data-tone=soft]{background:var(--ark-primary-soft)!important}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.ark-selection-indicator[data-tone=soft]{background:var(--ark-primary-soft)!important}}@media (forced-colors:active){.ark-selection-indicator.ark-liquid{border-color:highlight;background:highlight!important}[data-ark-selection-variant=surface][data-ark-selection-ready=true] [data-ark-selection-item]:is([aria-selected=true],[aria-current=page],[aria-pressed=true]),[data-ark-selection-follow][data-ark-selection-ready=true] [data-ark-selection-item]:is(:hover,:focus-visible){color:highlighttext}}.ark-control{box-sizing:border-box;color:var(--ark-text);font-family:var(--ark-font-family);font-size:var(--ark-font-size);line-height:1.5}.ark-control :where(button,input,select,textarea){font:inherit}.ark-control:focus-visible{outline:2px solid var(--ark-focus-ring);outline-offset:2px}.ark-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ark-textarea[data-variant=borderless]{box-shadow:none;background:0 0;border:0;border-radius:0;outline:none}.ark-textarea[data-variant=borderless]:focus-visible{outline:none}.ark-control:disabled,.ark-input-frame[data-disabled],.ark-link[aria-disabled=true]{color:var(--ark-text-disabled);cursor:not-allowed}.ark-breadcrumb{min-width:0}.ark-breadcrumb-list{flex-wrap:wrap;align-items:center;row-gap:4px;min-width:0;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.ark-breadcrumb-item{color:var(--ark-text-secondary);align-items:center;min-width:0;display:inline-flex}.ark-breadcrumb-separator{color:var(--ark-text-tertiary);margin-inline:8px}.ark-breadcrumb-link,.ark-breadcrumb-label{color:inherit;min-width:0}.ark-breadcrumb-link{cursor:pointer;border-radius:3px;text-decoration:none}.ark-breadcrumb-link:not(:disabled,[aria-disabled=true]):hover{color:var(--ark-primary-hover)}.ark-breadcrumb-link:focus-visible{outline:2px solid var(--ark-focus-ring);outline-offset:3px}.ark-breadcrumb-link[aria-current=page],.ark-breadcrumb-label[aria-current=page]{color:var(--ark-text)}.ark-page-navigation{min-width:0;position:relative}.ark-page-navigation-item{min-width:0}.ark-page-navigation-icon{flex:none;align-items:center;display:inline-flex}.ark-search-form{align-items:center;gap:8px;min-width:0;display:flex}.ark-search-form>.ark-input-frame{flex:auto;min-width:0}.ark-search-form-submit{flex:none}.ark-form-field{gap:var(--ark-form-field-gap,7px);min-width:0;display:grid}.ark-form-field-label{font-weight:600}.ark-form-field-hint,.ark-form-field-error{margin:0;font-size:12px;line-height:1.5}.ark-form-field-hint{color:var(--ark-text-secondary)}.ark-form-field-error{color:var(--ark-danger)}.ark-inline-feedback{color:var(--ark-text-secondary);margin:0}.ark-inline-feedback[data-type=success]{color:var(--ark-success)}.ark-inline-feedback[data-type=warning]{color:var(--ark-warning)}.ark-inline-feedback[data-type=error]{color:var(--ark-danger)}.ark-table-viewport{overscroll-behavior-inline:contain;min-width:0;max-width:100%;overflow:auto}.ark-button,.ark-input-frame,.ark-textarea,.ark-select{border:var(--ark-line-width,1px) solid var(--ark-border);border-radius:var(--ark-radius);min-height:var(--ark-control-height);transition:border-color var(--ark-motion-feedback,.12s) ease, background-color var(--ark-motion-feedback,.12s) ease, color var(--ark-motion-feedback,.12s) ease, box-shadow var(--ark-motion-feedback,.12s) ease}.ark-control[data-size=small]{min-height:var(--ark-control-height-small);border-radius:var(--ark-radius-small);font-size:12px}.ark-control[data-size=large]{min-height:var(--ark-control-height-large)}.ark-button{background:var(--ark-fx-surface,var(--ark-surface));box-shadow:inset 0 1px 0 var(--ark-fx-edge,transparent);cursor:pointer;vertical-align:middle;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:5px 14px;text-decoration:none;display:inline-flex}.ark-button-unstyled{appearance:none;color:inherit;font:inherit;background:0 0;border:0;margin:0;padding:0}.ark-button-icon{flex:none;align-items:center;display:inline-flex}.ark-button-icon-only{block-size:var(--ark-control-height);inline-size:var(--ark-control-height);min-inline-size:var(--ark-control-height);padding:0}.ark-button-block{width:100%;display:flex}.ark-segmented{flex-wrap:wrap;gap:4px;min-width:0;display:flex;position:relative}.ark-button[data-size=small]{gap:6px;padding:3px 10px}.ark-button-icon-only[data-size=small]{block-size:var(--ark-control-height-small);inline-size:var(--ark-control-height-small);min-inline-size:var(--ark-control-height-small);padding:0}.ark-button-icon-only[data-size=large]{block-size:var(--ark-control-height-large);inline-size:var(--ark-control-height-large);min-inline-size:var(--ark-control-height-large)}.ark-copyable-value{vertical-align:middle;align-items:flex-start;gap:8px;min-width:0;max-width:100%;display:inline-flex}.ark-copyable-value-content{overflow-wrap:anywhere;flex:auto;min-width:0}.ark-copyable-value[data-overflow=truncate]{width:100%;display:flex}.ark-copyable-value[data-overflow=truncate] .ark-copyable-value-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ark-copyable-value>.ark-tooltip-anchor{flex:none}.ark-copyable-code-block{border:1px solid var(--ark-border);border-radius:var(--ark-radius-large);min-width:0;overflow:hidden}.ark-copyable-code-block-toolbar{background:var(--ark-fx-surface,var(--ark-fill));border-bottom:1px solid var(--ark-divider);box-shadow:inset 0 1px 0 var(--ark-fx-edge,transparent);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:4px 8px 4px 16px;display:flex}.ark-copyable-code-block-content{background:var(--ark-surface);color:var(--ark-text);max-height:var(--ark-copyable-code-block-max-height,520px);tab-size:2;white-space:pre;margin:0;padding:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.7;overflow:auto}.ark-copyable-code-block-content[data-wrap]{overflow-wrap:anywhere;white-space:pre-wrap}.ark-copyable-code-block-content:focus-visible{outline:2px solid var(--ark-focus-ring);outline-offset:-2px}.ark-statistic{min-width:0;margin:0;display:block}.ark-statistic-label{color:var(--ark-statistic-label-color,var(--ark-text-secondary));font-size:var(--ark-statistic-label-font-size,12px);align-items:center;gap:var(--ark-statistic-label-gap,6px);line-height:var(--ark-statistic-label-line-height,normal);margin:var(--ark-statistic-label-margin,0);overflow-wrap:anywhere;min-width:0;display:flex}.ark-statistic-icon{flex:none;display:inline-flex}.ark-statistic-value{color:var(--ark-statistic-value-color,var(--ark-text));font-size:var(--ark-statistic-value-font-size,22px);font-variant-numeric:tabular-nums;font-weight:var(--ark-statistic-value-font-weight,650);line-height:var(--ark-statistic-value-line-height,normal);margin:var(--ark-statistic-value-margin,5px 0 0);overflow-wrap:anywhere;min-width:0}.ark-statistic-supporting{color:var(--ark-statistic-supporting-color,var(--ark-text-secondary));font-size:var(--ark-statistic-supporting-font-size,12px);line-height:var(--ark-statistic-supporting-line-height,normal);margin:var(--ark-statistic-supporting-margin,5px 0 0);overflow-wrap:anywhere;min-width:0}.ark-statistic[data-label-position=after]{flex-direction:column;display:flex}.ark-statistic[data-label-position=after] .ark-statistic-label{order:2}.ark-statistic[data-label-position=after] .ark-statistic-value{order:1}.ark-statistic[data-label-position=after] .ark-statistic-supporting{order:3}:root:is([data-effects=off],[data-effects-transparency=reduced]) .ark-copyable-code-block-toolbar{background:var(--ark-surface);box-shadow:none}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.ark-copyable-code-block-toolbar{background:var(--ark-surface);box-shadow:none}}.ark-button[data-variant=primary]{background:var(--ark-primary);border-color:var(--ark-primary);color:var(--ark-text-inverse)}.ark-button[data-variant=text],.ark-button[data-variant=link]{box-shadow:none;background:0 0;border-color:#0000}.ark-button[data-variant=link]{color:var(--ark-primary)}.ark-button[data-danger]{color:var(--ark-danger)}.ark-button[data-danger][data-variant=primary]{background:var(--ark-danger);border-color:var(--ark-danger);color:var(--ark-text-inverse)}.ark-button:not(:disabled):hover{background:var(--ark-fill);border-color:var(--ark-primary)}.ark-button[data-variant=primary]:not(:disabled):hover{background:var(--ark-primary-hover)}.ark-button[data-variant=text]:not(:disabled):hover,.ark-button[data-variant=link]:not(:disabled):hover{background:var(--ark-primary-soft);border-color:#0000}.ark-button[data-danger]:not(:disabled):hover{border-color:var(--ark-danger);background:color-mix(in srgb, var(--ark-danger) 10%, var(--ark-surface))}.ark-button[data-danger][data-variant=primary]:not(:disabled):hover{background:color-mix(in srgb, var(--ark-danger) 85%, var(--ark-text))}.ark-button:not(:disabled):active{box-shadow:inset 0 1px 3px color-mix(in srgb, var(--ark-text) 12%, transparent)}.ark-button:disabled{background:var(--ark-fill);border-color:var(--ark-border);color:var(--ark-text-disabled);box-shadow:none}.ark-input-frame{background:var(--ark-surface);vertical-align:middle;align-items:center;gap:8px;width:100%;min-width:0;padding:0 10px;display:inline-flex}.ark-input-frame:focus-within{border-color:var(--ark-focus-ring);box-shadow:var(--ark-focus-shadow)}.ark-input{box-sizing:border-box;color:inherit;min-height:calc(var(--ark-control-height) - 2px);background:0 0;border:0;outline:0;flex:1;width:100%;min-width:0;padding:5px 0}.ark-input:focus-visible{outline:0}.ark-input-frame[data-size=small] .ark-input{min-height:calc(var(--ark-control-height-small) - 2px);padding:3px 0}.ark-input-frame[data-size=large] .ark-input{min-height:calc(var(--ark-control-height-large) - 2px)}.ark-input::placeholder,.ark-textarea::placeholder{color:var(--ark-text-tertiary)}.ark-input:disabled,.ark-textarea:disabled,.ark-select:disabled{background:var(--ark-fill);color:var(--ark-text-disabled)}.ark-textarea[data-variant=borderless]:disabled{background:0 0}.ark-input-frame[data-disabled]{background:var(--ark-fill)}.ark-input-adornment{color:var(--ark-text-secondary);flex:none;align-items:center;gap:6px;display:inline-flex}.ark-input-action{border-radius:var(--ark-radius-small);color:var(--ark-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:2px 4px;display:inline-flex}.ark-input-action:not(:disabled):hover{background:var(--ark-fill-secondary);color:var(--ark-text)}.ark-textarea{background:var(--ark-surface);resize:vertical;width:100%;padding:8px 10px;display:block}.ark-file-input{background:var(--ark-surface);border:1px solid var(--ark-border);border-radius:var(--ark-radius);color:var(--ark-text-secondary);cursor:pointer;min-height:var(--ark-control-height);width:100%;max-width:100%;padding:3px}.ark-file-input::file-selector-button{background:var(--ark-fill);border-radius:var(--ark-radius-small);color:var(--ark-text);cursor:pointer;font:inherit;min-height:calc(var(--ark-control-height) - 8px);border:0;margin-inline-end:10px;padding:3px 10px}.ark-file-input:not(:disabled):hover{border-color:var(--ark-primary)}.ark-file-input:not(:disabled):hover::file-selector-button{background:var(--ark-primary-soft);color:var(--ark-primary)}.ark-file-input:disabled{color:var(--ark-text-disabled);cursor:not-allowed}.ark-file-input:disabled::file-selector-button{color:var(--ark-text-disabled);cursor:not-allowed}.ark-file-input[data-size=small]::file-selector-button{min-height:calc(var(--ark-control-height-small) - 8px)}.ark-file-input[data-size=large]::file-selector-button{min-height:calc(var(--ark-control-height-large) - 8px)}.ark-file-dropzone[data-interactive]:not([data-disabled]){cursor:pointer}.ark-file-dropzone[data-interactive]:focus-visible,.ark-file-dropzone[data-interactive][data-dragging]{outline:2px solid var(--ark-focus-ring);outline-offset:2px}.ark-file-dropzone[data-disabled]{color:var(--ark-text-disabled);cursor:not-allowed}.ark-progress{appearance:none;background:var(--ark-fill-secondary);color:var(--ark-primary);border:0;border-radius:999px;width:100%;height:8px;display:block;overflow:hidden}.ark-progress[data-progress-size=small]{height:6px}.ark-progress[data-progress-size=large]{height:10px}.ark-progress[data-status=success]{color:var(--ark-success)}.ark-progress[data-status=warning]{color:var(--ark-warning)}.ark-progress[data-status=danger]{color:var(--ark-danger)}.ark-progress::-webkit-progress-bar{background:var(--ark-fill-secondary);border-radius:inherit}.ark-progress::-webkit-progress-value{border-radius:inherit;background:currentColor}.ark-progress::-moz-progress-bar{border-radius:inherit;background:currentColor}.ark-field-group,.ark-disclosure{min-width:0}.ark-disclosure-summary{cursor:pointer}.ark-disclosure-summary:focus-visible{outline:2px solid var(--ark-focus-ring);outline-offset:2px}.ark-description-list,.ark-description-list-item,.ark-description-list-term,.ark-description-list-detail{min-width:0}.ark-select-frame{vertical-align:middle;flex-direction:column;gap:6px;width:100%;min-width:0;display:inline-flex}.ark-select-row{align-items:center;gap:4px;min-width:0;display:flex;position:relative}.ark-select{background:var(--ark-surface);cursor:pointer;width:100%;min-width:0;padding:5px 10px}.ark-select-trigger{text-align:left;justify-content:space-between;align-items:center;gap:8px;display:inline-flex}.ark-select-trigger[data-multiple]{min-height:var(--ark-control-height)}.ark-select-trigger:focus-visible,.ark-select-trigger[aria-expanded=true]{border-color:var(--ark-focus-ring);box-shadow:var(--ark-focus-shadow);outline:0}.ark-select-trigger[data-placeholder]{color:var(--ark-text-tertiary)}.ark-select-trigger>svg{color:var(--ark-text-secondary);transition:transform var(--ark-motion-feedback) ease;flex:none}.ark-select-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.ark-select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ark-select-popover{background:var(--ark-fx-surface,var(--ark-surface-elevated));-webkit-backdrop-filter:var(--ark-fx-filter,none);backdrop-filter:var(--ark-fx-filter,none);border:1px solid var(--ark-border);border-radius:var(--ark-radius);box-shadow:var(--ark-fx-shadow,var(--ark-shadow-elevated));box-sizing:border-box;color:var(--ark-text);gap:2px;width:max-content;max-width:calc(100vw - 16px);margin:0;padding:4px;display:grid;position:fixed;inset:auto;overflow:auto}.ark-select-popover:not(:popover-open){display:none}.ark-select-option{border-radius:var(--ark-radius-small);color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;min-height:34px;padding:7px 9px;display:flex}.ark-select-option>span{overflow-wrap:anywhere;min-width:0}.ark-select-option>svg{color:var(--ark-primary);flex:none}.ark-select-option:hover,.ark-select-option:focus-visible{background:var(--ark-fill-secondary);outline:0}.ark-select-option[data-selected]{background:var(--ark-primary-soft);color:var(--ark-primary)}.ark-select-option:disabled{color:var(--ark-text-disabled);cursor:not-allowed}.ark-select-popover-empty{color:var(--ark-text-secondary);padding:10px 9px}.ark-select-validation,.ark-switch-validation{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ark-select option{background:var(--ark-surface-elevated);color:var(--ark-text);padding:6px 8px}.ark-select option:checked{background:var(--ark-primary-soft);color:var(--ark-primary)}.ark-select option:disabled{color:var(--ark-text-disabled)}.ark-select-empty{color:var(--ark-text-secondary);font-size:12px}.ark-switch{background:var(--ark-text-tertiary);color:var(--ark-text-inverse);cursor:pointer;min-width:44px;min-height:24px;transition:background-color var(--ark-motion-feedback,.12s) ease;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:6px;padding:2px 6px 2px 2px;display:inline-flex}.ark-switch[aria-checked=true]{background:var(--ark-primary);flex-direction:row-reverse;padding:2px 2px 2px 6px}.ark-switch-thumb{background:var(--ark-text-inverse);border-radius:50%;width:18px;height:18px}.ark-switch-label{font-size:12px}.ark-switch[data-size=small]{border-radius:999px;min-width:36px;min-height:20px}.ark-switch[data-size=small] .ark-switch-thumb{width:14px;height:14px}.ark-switch:disabled{background:var(--ark-fill-secondary)}.ark-choice{cursor:pointer;align-items:flex-start;gap:8px;min-width:0;display:inline-flex}.ark-choice[data-disabled]{cursor:not-allowed}.ark-choice-control{vertical-align:-4px;flex:none;place-items:center;width:18px;height:18px;display:inline-grid;position:relative}.ark-choice-control[data-size=small]{width:16px;height:16px}.ark-choice-control[data-size=large]{width:20px;height:20px}.ark-choice-input{appearance:none;background:var(--ark-surface);border:1px solid var(--ark-border);box-sizing:border-box;cursor:pointer;height:100%;transition:border-color var(--ark-motion-feedback,.12s) ease, background-color var(--ark-motion-feedback,.12s) ease, box-shadow var(--ark-motion-feedback,.12s) ease;width:100%;margin:0;position:absolute;inset:0}.ark-choice-input[type=checkbox]{border-radius:4px}.ark-choice-input[type=radio]{border-radius:50%}.ark-choice-input:not(:disabled):hover{border-color:var(--ark-primary)}.ark-choice-input:focus-visible{border-color:var(--ark-focus-ring);box-shadow:var(--ark-focus-shadow);outline:0}.ark-choice-input:checked,.ark-choice-input[aria-checked=mixed]{background:var(--ark-primary);border-color:var(--ark-primary)}.ark-choice-input:invalid,.ark-choice-input[aria-invalid=true]{border-color:var(--ark-danger)}.ark-choice-input:disabled{background:var(--ark-fill);border-color:var(--ark-border);cursor:not-allowed}.ark-choice-input:disabled:checked,.ark-choice-input:disabled[aria-checked=mixed]{background:var(--ark-text-disabled)}.ark-choice-indicator{color:var(--ark-text-inverse);opacity:0;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex;position:relative}.ark-choice-indicator>svg{stroke-width:2.5px;width:13px;height:13px}.ark-choice-input:checked+.ark-choice-indicator,.ark-choice-input[aria-checked=mixed]+.ark-choice-indicator,.ark-choice-control[data-loading] .ark-choice-indicator{opacity:1}.ark-choice-control[data-loading] .ark-choice-indicator{color:var(--ark-text-secondary)}.ark-radio-dot{background:currentColor;border-radius:50%;width:8px;height:8px}.ark-choice-label{min-width:0}.ark-tag{background:color-mix(in srgb, var(--ark-tag-color) 9%, var(--ark-surface));border:1px solid color-mix(in srgb, var(--ark-tag-color) 28%, var(--ark-border));border-radius:var(--ark-radius-small);color:var(--ark-tag-color);align-items:center;gap:4px;padding:1px 8px;font-size:12px;display:inline-flex}.ark-tag .ark-input-action{min-width:20px;min-height:20px;color:inherit}.ark-spinner{color:inherit;justify-content:center;align-items:center;gap:8px;display:inline-flex;min-height:0!important}.ark-spinner-ring{border:2px solid color-mix(in srgb, currentColor 22%, transparent);height:var(--ark-spinner-size,20px);width:var(--ark-spinner-size,20px);border-top-color:currentColor;border-radius:50%;animation:.85s linear infinite ark-control-spin;display:inline-block}.ark-spinner[data-size=small]{--ark-spinner-size:14px}.ark-spinner[data-size=large]{--ark-spinner-size:30px}@keyframes ark-control-spin{to{transform:rotate(360deg)}}.ark-notice{--ark-notice-color:var(--ark-info);background:color-mix(in srgb, var(--ark-notice-color) 6%, var(--ark-surface));border:1px solid color-mix(in srgb, var(--ark-notice-color) 30%, var(--ark-border));border-inline-start:3px solid var(--ark-notice-color);border-radius:var(--ark-radius);flex-wrap:wrap;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.ark-notice[data-type=success]{--ark-notice-color:var(--ark-success)}.ark-notice[data-type=warning]{--ark-notice-color:var(--ark-warning)}.ark-notice[data-type=error]{--ark-notice-color:var(--ark-danger)}.ark-notice-copy{overflow-wrap:anywhere;flex:1;gap:4px;min-width:min(180px,100%);display:grid}.ark-notice-copy>div{color:var(--ark-text-secondary)}.ark-empty-state{color:var(--ark-text-secondary);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px 16px;display:flex}.ark-empty-state p{margin:0}.ark-file-preview{justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.ark-file-preview>.ark-image,.ark-file-preview>video,.ark-file-preview>iframe{height:100%;max-height:inherit;object-fit:contain;border:0;width:100%;max-width:100%;display:block}.ark-file-preview>audio{width:100%;max-width:100%}.ark-tooltip-anchor{max-width:100%;display:inline-flex;position:relative}.ark-tooltip{background:var(--ark-fx-surface,var(--ark-surface-elevated));-webkit-backdrop-filter:var(--ark-fx-filter,none);backdrop-filter:var(--ark-fx-filter,none);border:1px solid var(--ark-border);border-radius:var(--ark-radius);box-shadow:var(--ark-fx-shadow,none);pointer-events:none;z-index:1000;width:max-content;max-width:min(280px,100vw - 24px);margin:0;padding:8px 10px;font-size:12px;position:fixed;inset:auto}.ark-tooltip:not(:popover-open){display:none}.ark-dialog{background:var(--ark-fx-surface,var(--ark-surface-elevated));-webkit-backdrop-filter:var(--ark-fx-filter,none);backdrop-filter:var(--ark-fx-filter,none);border:1px solid var(--ark-border);border-radius:var(--ark-radius-dialog);box-shadow:var(--ark-fx-shadow,none);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:0;overflow:auto}.ark-dialog::backdrop{background:color-mix(in srgb, var(--ark-canvas) 65%, #0008)}.ark-dialog-header,.ark-dialog-footer,.ark-card-header{align-items:center;gap:12px;padding:16px 20px;display:flex}.ark-dialog-header,.ark-card-header{border-bottom:1px solid var(--ark-divider);justify-content:space-between}.ark-dialog-title{overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.4}.ark-dialog-close{flex:none;margin-inline-start:auto;padding:4px 8px}.ark-dialog-body{padding:20px}.ark-dialog-footer{border-top:1px solid var(--ark-divider);flex-wrap:wrap;justify-content:flex-end}.ark-tab-list{border-bottom:1px solid var(--ark-divider);gap:16px;padding:0 2px;display:flex;position:relative;overflow-x:auto}.ark-tab{cursor:pointer;transition:color var(--ark-motion-feedback,.12s) ease, border-color var(--ark-motion-feedback,.12s) ease;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:10px 4px}.ark-tab[aria-selected=true],.ark-tab[aria-current=page]{border-bottom-color:var(--ark-primary);color:var(--ark-primary)}.ark-tab:not(:disabled):hover{color:var(--ark-primary)}.ark-tab-panel{padding:16px 0}.ark-tab-panel[hidden]{display:none}.ark-card{background:var(--ark-surface);border:1px solid var(--ark-border);border-radius:var(--ark-radius-large);min-width:0}.ark-card-header h3{font-size:var(--ark-font-size);margin:0}.ark-card-body{padding:20px}.ark-divider{border:0;border-top:1px solid var(--ark-divider);margin:16px 0}.ark-stack{min-width:0;display:flex}.ark-text[data-type=secondary]{color:var(--ark-text-secondary)}.ark-text[data-type=tertiary]{color:var(--ark-text-tertiary)}.ark-text[data-type=success]{color:var(--ark-success)}.ark-text[data-type=warning]{color:var(--ark-warning)}.ark-text[data-type=danger]{color:var(--ark-danger)}.ark-text[data-type=disabled]{color:var(--ark-text-disabled)}.ark-text[data-clamp]{overflow-wrap:anywhere;-webkit-line-clamp:var(--ark-text-clamp-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ark-text strong{font-weight:600}.ark-text code{background:var(--ark-fill);border:1px solid var(--ark-border);border-radius:4px;padding:1px 4px;font-size:.9em}.ark-title{margin:0 0 12px;font-weight:600;line-height:1.4}h1.ark-title{font-size:28px}h2.ark-title{font-size:24px}h3.ark-title{font-size:20px}h4.ark-title{font-size:18px}h5.ark-title{font-size:16px}:root:is([data-effects=off],[data-effects-motion=reduced]) .ark-control,:root:is([data-effects=off],[data-effects-motion=reduced]) .ark-spinner-ring{transition:none;animation:none}:root:is([data-effects=off],[data-effects-transparency=reduced]) :is(.ark-dialog,.ark-tooltip,.ark-button){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}:root:is([data-effects=off],[data-effects-transparency=reduced]) :is(.ark-dialog,.ark-tooltip),:root[data-effects-transparency=reduced] .ark-button[data-variant=default]{background:var(--ark-surface-elevated)}@media (prefers-reduced-motion:reduce){.ark-control,.ark-spinner-ring{transition:none;animation:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.ark-dialog,.ark-tooltip{background:var(--ark-surface-elevated);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.ark-button[data-variant=default]{background:var(--ark-surface);box-shadow:none}}@media (forced-colors:active){.ark-control:focus-visible{outline:2px solid highlight}.ark-switch[aria-checked=true]{background:highlight}.ark-switch-thumb{background:buttontext}.ark-spinner-ring{border-color:highlight graytext graytext}}@media (width<=480px){.ark-dialog-header,.ark-dialog-footer,.ark-card-header{padding:12px 16px}.ark-dialog-body,.ark-card-body{padding:16px}}.ark-command-anchor{min-width:0;display:inline-flex}.ark-command-menu.ark-liquid{--ark-menu-scale:.96;background:var(--ark-fx-surface,var(--ark-surface-elevated));-webkit-backdrop-filter:var(--ark-fx-filter,none);backdrop-filter:var(--ark-fx-filter,none);border:1px solid var(--ark-border);border-radius:var(--ark-radius-large);box-shadow:var(--ark-fx-shadow,none);color:var(--ark-text);font-family:var(--ark-font-family);font-size:var(--ark-font-size);opacity:0;min-width:min(200px,100vw - 24px);max-width:calc(100vw - 24px);max-height:min(72dvh,620px);transform:translateY(calc(-1 * var(--ark-motion-distance))) scale(var(--ark-menu-scale));transform-origin:top;transition:opacity var(--ark-motion-panel) var(--ark-motion-enter), transform var(--ark-motion-panel) var(--ark-motion-enter), display var(--ark-motion-panel) allow-discrete, overlay var(--ark-motion-panel) allow-discrete;gap:2px;margin:0;padding:6px;display:none;position:fixed;inset:auto;overflow:auto}.ark-command-menu.ark-liquid:popover-open{opacity:1;display:grid;transform:none}@starting-style{.ark-command-menu.ark-liquid:popover-open{opacity:0;transform:translateY(calc(-1 * var(--ark-motion-distance))) scale(var(--ark-menu-scale))}}:root[data-effects=lite] .ark-command-menu{--ark-menu-scale:1}.ark-command-item{border-radius:var(--ark-radius-small);color:inherit;cursor:pointer;font:inherit;min-height:var(--ark-control-height);text-align:start;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}.ark-command-item:not(:disabled):is(:hover,:focus-visible),.ark-command-item[data-selected]{background:var(--ark-primary-soft);color:var(--ark-primary)}.ark-command-item:focus-visible{outline:2px solid var(--ark-focus-ring);outline-offset:-2px}.ark-command-item[data-danger]{color:var(--ark-danger)}.ark-command-item:disabled{color:var(--ark-text-secondary);cursor:default}.ark-command-icon{flex:none;display:inline-flex}.ark-command-section{color:var(--ark-text-secondary);padding:8px 10px 4px;font-size:11px;font-weight:600}.ark-command-divider{border:0;border-top:1px solid var(--ark-divider);width:100%;margin:4px 0}.ark-avatar{background:var(--ark-primary-soft);border:1px solid var(--ark-border);color:var(--ark-primary);font-size:calc(var(--ark-avatar-size) * .4);height:var(--ark-avatar-size);width:var(--ark-avatar-size);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.ark-avatar[data-shape=square]{border-radius:var(--ark-radius-small)}.ark-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:root:is([data-effects=off],[data-effects-transparency=reduced]) .ark-command-menu{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:var(--ark-surface-elevated)!important}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.ark-command-menu{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:var(--ark-surface-elevated)!important}}@media (forced-colors:active){.ark-command-menu{border-color:canvastext}.ark-command-item:focus-visible{outline-color:highlight}}:where(a[href],button,input,select,textarea,[contenteditable=true],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--ark-focus-ring);outline-offset:2px}.ark-color-mode-trigger{border-radius:var(--ark-radius);color:inherit;cursor:pointer;font:inherit;height:32px;transition:background var(--ark-motion-feedback) ease, color var(--ark-motion-feedback) ease;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:32px;padding:0;display:inline-flex}.ark-color-mode-trigger:is(:hover,[data-state=open]){background:var(--ark-primary-soft);color:var(--ark-primary)}.ark-color-mode-options{color:var(--ark-text);font-family:var(--ark-font-family);font-size:var(--ark-font-size);border:0;gap:4px;min-width:172px;margin:0;padding:0;display:grid}.ark-color-mode-options legend{color:var(--ark-text-secondary);margin-bottom:8px;font-size:12px}.ark-color-mode-option{border-radius:var(--ark-radius-small);cursor:pointer;min-height:var(--ark-control-height);border:1px solid #0000;align-items:center;gap:10px;padding:6px 10px;display:flex}.ark-color-mode-option:is(:hover,:has(.ark-choice-input:checked)){background:var(--ark-primary-soft);color:var(--ark-primary)}.ark-color-mode-option span{flex:1}.ark-color-mode-option .ark-choice-control{flex:none}@media (width<=575px){.ark-color-mode-trigger{width:44px;height:44px}.ark-color-mode-option{min-height:44px}}@media (prefers-contrast:more){body:after{border:2px solid var(--ark-text);content:"";pointer-events:none;z-index:2147483647;position:fixed;inset:0}:where(a[href],button,input,select,textarea,[contenteditable=true],[tabindex]:not([tabindex="-1"])):focus-visible{outline-offset:2px;outline:3px solid var(--ark-text)!important}}@media (forced-colors:active){:where(a[href],button,input,select,textarea,[contenteditable=true],[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid highlight!important}}.ark-icon{vertical-align:-.125em;flex-shrink:0;display:inline-block}.ark-icon-spin{animation:1s linear infinite ark-icon-turn}@keyframes ark-icon-turn{to{rotate:360deg}}:root[data-effects=off] .ark-icon-spin,:root[data-effects-motion=reduced] .ark-icon-spin{animation:none}@media (prefers-reduced-motion:reduce){.ark-icon-spin{animation:none}}.ark-user-profile-drawer.ark-dialog{border-radius:var(--ark-radius-dialog) 0 0 var(--ark-radius-dialog);max-width:100vw;height:100dvh;max-height:100dvh;animation:ark-profile-enter var(--ark-motion-panel,.22s) ease both;margin:0;inset:0 0 0 auto}.ark-user-profile-drawer .ark-dialog-header{background:var(--ark-fx-surface,var(--ark-surface-elevated));z-index:1;position:sticky;top:0}.ark-user-profile-header{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:8px 0 24px;display:flex}.ark-user-profile-header h3{overflow-wrap:anywhere;margin:0;font-size:22px}.ark-user-profile-header p{color:var(--ark-text-secondary);overflow-wrap:anywhere;margin:0}.ark-user-profile-avatar{box-shadow:inset 0 1px 0 var(--ark-fx-edge,transparent)}.ark-user-profile-fields{border:1px solid var(--ark-border);border-radius:var(--ark-radius-large);margin:0;overflow:hidden}.ark-user-profile-fields>div{border-bottom:1px solid var(--ark-divider);grid-template-columns:88px minmax(0,1fr);gap:8px;padding:14px;display:grid}.ark-user-profile-fields>div:last-child{border-bottom:0}.ark-user-profile-fields dt{color:var(--ark-text-secondary);align-items:center;gap:6px;display:flex}.ark-user-profile-fields dd{overflow-wrap:anywhere;margin:0}.ark-user-profile-bio{background:var(--ark-fill);border:1px solid var(--ark-divider);border-radius:var(--ark-radius-large);margin-top:20px;padding:16px}.ark-user-profile-bio h4{margin:0 0 8px;font-size:13px}.ark-user-profile-bio p{color:var(--ark-text-secondary);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.ark-user-profile-loading{place-items:center;min-height:300px;display:grid}@keyframes ark-profile-enter{0%{opacity:0;transform:translateX(var(--ark-motion-distance,6px))}to{opacity:1;transform:translate(0)}}:root:is([data-effects=off],[data-effects-motion=reduced]) .ark-user-profile-drawer{animation:none}:root:is([data-effects=off],[data-effects-transparency=reduced]) .ark-user-profile-drawer .ark-dialog-header{background:var(--ark-surface-elevated)}@media (prefers-reduced-motion:reduce){.ark-user-profile-drawer.ark-dialog{animation:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.ark-user-profile-drawer .ark-dialog-header{background:var(--ark-surface-elevated)}}@media (width<=575px){.ark-user-profile-drawer.ark-dialog{border-radius:0}.ark-user-profile-drawer .ark-button{min-height:44px}}.ark-feedback-toasts{inset:max(20px, env(safe-area-inset-top)) 16px auto;z-index:10000;pointer-events:none;justify-items:center;gap:8px;display:grid;position:fixed}.ark-feedback-toast{border:1px solid var(--ark-border);border-radius:var(--ark-radius-large);max-width:min(560px,100%);color:var(--ark-text);background:var(--ark-surface-elevated);box-shadow:var(--ark-fx-shadow,none);font:400 var(--ark-font-size)/1.5 var(--ark-font-family);pointer-events:auto;animation:ark-feedback-in var(--ark-motion-panel,.18s) var(--ark-motion-enter,ease-out) both;align-items:center;gap:10px;padding:12px 14px;display:flex}.ark-feedback-content{overflow-wrap:anywhere;min-width:0}.ark-feedback-toast[data-tone=error]{border-color:var(--ark-danger)}.ark-feedback-toast[data-tone=warning]{border-color:var(--ark-warning)}.ark-feedback-toast[data-tone=success]{border-color:var(--ark-success)}.ark-feedback-dismiss{color:var(--ark-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0 4px}.ark-feedback-dismiss:focus-visible{outline:2px solid var(--ark-primary);outline-offset:2px}.ark-feedback-error{color:var(--ark-danger);overflow-wrap:anywhere;margin-block:12px 0}@keyframes ark-feedback-in{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}:root[data-effects=off] .ark-feedback-toast,:root[data-effects-motion=reduced] .ark-feedback-toast{animation:none}@media (prefers-reduced-motion:reduce){.ark-feedback-toast{animation:none}}.faas-detail{color:var(--ark-text);min-width:0}.faas-detail-header{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.faas-detail-header .ark-title{overflow-wrap:anywhere;margin:0}.faas-detail-description{color:var(--ark-text-secondary);overflow-wrap:anywhere;white-space:pre-wrap;margin:0 0 20px;line-height:1.7}.faas-detail-metadata{background:var(--ark-fx-surface,var(--ark-surface));border:1px solid var(--ark-border);border-radius:var(--ark-radius-large);box-shadow:inset 0 1px 0 var(--ark-fx-edge,transparent);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.faas-detail-metadata>div{border-bottom:1px solid var(--ark-divider);gap:6px;min-width:0;padding:14px 16px;display:grid}.faas-detail-metadata>div:last-child{border-bottom:0}.faas-detail-metadata dt{color:var(--ark-text-secondary);font-size:12px}.faas-detail-metadata dd{overflow-wrap:anywhere;min-width:0;margin:0}.faas-detail-wide{grid-column:1/-1}.faas-detail code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.faas-detail .ark-tag{overflow-wrap:anywhere;max-width:100%}.faas-detail .ark-tab-panel:not([hidden]){animation:faas-detail-enter var(--ark-motion-state,.16s) ease both}@keyframes faas-detail-enter{0%{opacity:0;transform:translateY(var(--ark-motion-distance,6px))}to{opacity:1;transform:translateY(0)}}:root:is([data-effects=off],[data-effects-motion=reduced]) .faas-detail .ark-tab-panel{animation:none}:root:is([data-effects=off],[data-effects-transparency=reduced]) .faas-detail-metadata{background:var(--ark-surface);box-shadow:none}@media (prefers-reduced-motion:reduce){.faas-detail .ark-tab-panel{animation:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.faas-detail-metadata{background:var(--ark-surface);box-shadow:none}}@media (width<=575px){.faas-detail-metadata{grid-template-columns:minmax(0,1fr)}.faas-detail .ark-button{min-width:44px;min-height:44px}}.ark-cursor-pagination{flex-direction:column;align-items:center;gap:8px;min-height:72px;padding:20px 0 0;display:flex}.ark-cursor-pagination .ark-cursor-pagination-action{border-radius:999px;min-width:160px;min-height:40px}.ark-cursor-pagination-summary{color:var(--ark-text-secondary);font-size:12px}@media (width<=991px){.ark-cursor-pagination .ark-cursor-pagination-action{min-height:44px}}.ark-page-status{text-align:center;min-height:320px;color:var(--ark-text-secondary);font:400 var(--ark-font-size)/1.6 var(--ark-font-family);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:36px 24px;display:flex}.ark-page-error h2{color:var(--ark-text);letter-spacing:-.02em;margin:0;font-size:22px;line-height:1.35}.ark-page-error p{max-width:520px;margin:0}@media (width<=575px){.ark-page-status{padding:28px 16px}}
