.kit-segmented{background:var(--as-chip);border-radius:12px;align-items:center;gap:2px;padding:3px;display:inline-flex;position:relative}.kit-segmented.dark{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14}.kit-segmented-thumb{background:var(--as-surface);border-radius:9px;height:calc(100% - 6px);transition:transform .35s cubic-bezier(.2,0,0,1),width .25s cubic-bezier(.4,0,.2,1);position:absolute;top:3px;left:0;box-shadow:0 1px 2px #0e111614,0 2px 8px #0e11160f}.kit-segmented.dark .kit-segmented-thumb{box-shadow:none;background:#ffffff29}.kit-segmented>button,.kit-segmented>button:hover:not(:disabled){z-index:1;min-height:32px;color:var(--as-ink2);font:var(--w-semibold) var(--t-small) var(--as-body);white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:1 0 auto;justify-content:center;align-items:center;gap:7px;padding:0 14px;transition:color .2s;display:inline-flex;position:relative}.kit-segmented.sm>button{min-height:28px;padding:0 10px}.kit-segmented>button:hover:not(:disabled),.kit-segmented>button[data-on]{color:var(--as-ink)}.kit-segmented.dark>button,.kit-segmented.dark>button:hover:not(:disabled){color:#ffffff9e}.kit-segmented.dark>button[data-on],.kit-segmented.dark>button:hover:not(:disabled){color:var(--as-on-dark)}.kit-segmented>button:focus-visible{outline:2px solid var(--as-green);outline-offset:1px}.kit-segmented-dot{background:var(--as-green);border-radius:50%;width:6px;height:6px}@keyframes kit-reveal{0%{opacity:0;transform:translateY(-4px)}}.kit-inputbar{border:1px solid var(--as-line);background:var(--as-surface);box-shadow:var(--as-shadow);cursor:text;border-radius:18px;gap:2px;padding:12px 10px 8px 14px;transition:border-color .15s,box-shadow .15s;display:grid}.kit-inputbar:focus-within{border-color:var(--as-green);box-shadow:0 0 0 3px var(--as-mint), var(--as-shadow)}.kit-inputbar.disabled{opacity:.6}.kit-inputbar textarea,.kit-inputbar textarea:focus-visible{resize:none;width:100%;min-height:24px;color:var(--as-ink);font:var(--w-regular) var(--t-body) / 1.55 var(--as-body);background:0 0;border:0;outline:none;padding:0}.kit-inputbar-top{gap:6px;margin:-4px 0 6px -4px;display:grid}.kit-inputbar textarea::placeholder{color:var(--as-muted)}.kit-inputbar-tools{justify-content:space-between;align-items:center;gap:8px;display:flex}.kit-inputbar-left{align-items:center;gap:4px;min-width:0;display:flex}.kit-inputbar-send,.kit-inputbar-send:hover:not(:disabled),.kit-inputbar-send:disabled{background:var(--as-chip);width:34px;height:34px;color:var(--as-muted);opacity:1;border:0;border-radius:50%;place-items:center;padding:0;transition:background .15s,transform .15s;display:grid}.kit-inputbar-send.active,.kit-inputbar-send.active:hover:not(:disabled){background:var(--as-ink);color:var(--as-surface)}.kit-inputbar-send.active:hover:not(:disabled){transform:scale(1.05)}.kit-suggestions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kit-suggestion,.kit-suggestion:hover:not(:disabled){border:1px solid var(--as-line);background:var(--as-surface);min-height:32px;color:var(--as-ink2);font:var(--w-regular) var(--t-small) / 1.3 var(--as-body);text-align:left;border-radius:999px;align-items:center;gap:6px;padding:0 12px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.kit-suggestion:hover:not(:disabled){border-color:color-mix(in srgb, var(--as-ink) 22%, var(--as-line));background:var(--as-hover);color:var(--as-ink)}.kit-suggestion[aria-pressed=true],.kit-suggestion[aria-pressed=true]:hover:not(:disabled){border-color:var(--as-ink);background:var(--as-ink);color:var(--as-surface)}.kit-suggestion:focus-visible{outline:2px solid var(--as-green);outline-offset:2px}.kit-suggestion-icon{color:var(--as-green-ink);flex:none;display:inline-flex}.kit-suggestion[aria-pressed=true] .kit-suggestion-icon{color:inherit}.kit-suggestion-count{color:var(--as-muted);font:var(--w-regular) var(--t-caption) / 1 var(--as-body);font-variant-numeric:tabular-nums}.kit-suggestion[aria-pressed=true] .kit-suggestion-count{color:inherit}.kit-suggestion.described,.kit-suggestion.described:hover:not(:disabled){border-radius:14px;align-items:flex-start;gap:8px;padding:8px 14px 9px 12px}.kit-suggestion.described .kit-suggestion-icon{margin-top:1px}.kit-suggestion-text{gap:2px;display:grid}.kit-suggestion-description{color:var(--as-muted);font:var(--w-regular) var(--t-caption) / 1.35 var(--as-body)}.kit-suggestion[aria-pressed=true] .kit-suggestion-description{color:inherit;opacity:.75}.kit-empty{border:2px dashed var(--as-line);background:var(--as-surface);width:100%;color:var(--as-ink);text-align:center;border-radius:20px;justify-items:center;gap:6px;padding:48px 24px;transition:background .5s;display:grid}.kit-empty:hover{background:var(--as-hover);transition-duration:.2s}.kit-empty-icons{isolation:isolate;justify-content:center;margin-bottom:14px;display:flex}.kit-empty-icon{background:var(--as-surface);width:48px;height:48px;box-shadow:0 0 0 1px var(--as-line), var(--as-lift);color:var(--as-muted);border-radius:14px;place-items:center;transition:transform .5s;display:grid;position:relative}.kit-empty-icons.fan .kit-empty-icon:first-child{top:6px;left:10px;transform:rotate(-6deg)}.kit-empty-icons.fan .kit-empty-icon:nth-child(2){z-index:1;color:var(--as-green-ink)}.kit-empty-icons.fan .kit-empty-icon:nth-child(3){top:6px;right:10px;transform:rotate(6deg)}.kit-empty:hover .kit-empty-icon{transition-duration:.2s}.kit-empty:hover .kit-empty-icons.fan .kit-empty-icon:first-child{transform:translate(-18px,-2px)rotate(-12deg)}.kit-empty:hover .kit-empty-icons.fan .kit-empty-icon:nth-child(2){transform:translateY(-2px)}.kit-empty:hover .kit-empty-icons.fan .kit-empty-icon:nth-child(3){transform:translate(18px,-2px)rotate(12deg)}.kit-empty h2{font:var(--w-bold) var(--t-lead) / 1.3 var(--as-head);margin:0}.kit-empty p{max-width:420px;color:var(--as-muted);font:var(--w-regular) var(--t-label) / 1.55 var(--as-body);margin:0}.kit-empty-action{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}@media (prefers-reduced-motion:reduce){.kit-segmented-thumb,.kit-empty,.kit-empty-icon{transition:none;animation:none}}.kit-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kit-switch-row{justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex}.kit-switch-row.disabled{opacity:.6}.kit-switch-text{gap:2px;min-width:0;display:grid}.kit-switch-text label{color:var(--as-ink);font:var(--w-semibold) var(--t-label) / 1.4 var(--as-body);cursor:pointer}.kit-switch-text small{color:var(--as-muted);font:var(--w-regular) var(--t-small) / 1.45 var(--as-body)}.kit-switch{flex:none;width:44px;height:26px;position:relative}.kit-switch input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.kit-switch input:disabled{cursor:not-allowed}.kit-switch-thumb{background:var(--as-chip);border-radius:999px;transition:background .2s;position:absolute;inset:0}.kit-switch-thumb:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .18s cubic-bezier(.2,0,0,1),width .12s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0e111633}.kit-switch input:checked+.kit-switch-thumb{background:var(--as-green)}.kit-switch input:checked+.kit-switch-thumb:after{transform:translate(18px)}.kit-switch input:active:not(:disabled)+.kit-switch-thumb:after{width:24px}.kit-switch input:checked:active:not(:disabled)+.kit-switch-thumb:after{transform:translate(14px)}.kit-switch input:focus-visible+.kit-switch-thumb{outline:2px solid var(--as-green);outline-offset:2px}.kit-tooltip{z-index:400;background:var(--as-ink);max-width:260px;color:var(--as-surface);font:var(--w-regular) var(--t-caption) / 1.45 var(--as-body);box-shadow:var(--as-lift);pointer-events:none;opacity:0;border-radius:9px;align-items:center;gap:8px;padding:6px 10px;transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1);display:inline-flex;position:fixed;transform:scale(.96)}.kit-tooltip.shown{opacity:1;transform:none}.kit-tooltip-keys{gap:3px;display:inline-flex}.kit-tooltip kbd{background:color-mix(in srgb, var(--as-surface) 18%, transparent);min-width:18px;font:var(--w-semibold) var(--t-caption) / 18px var(--as-body);text-align:center;border-radius:5px;padding:0 4px}.kit-ring{flex:none;place-items:center;display:inline-grid;position:relative}.kit-ring svg{position:absolute;inset:0}.kit-ring-track{fill:none;stroke:var(--as-chip)}.kit-ring-fill{fill:none;stroke:var(--as-green);stroke-linecap:round;transition:stroke-dashoffset .6s cubic-bezier(.2,0,0,1)}.kit-ring-value{color:var(--as-ink);font:var(--w-semibold) var(--t-small) var(--as-head);font-variant-numeric:tabular-nums;position:relative}.kit-stat{border:1px solid var(--as-line);background:var(--as-surface);box-shadow:var(--as-shadow);border-radius:18px;gap:6px;padding:16px 18px;display:grid}.kit-stat-head{color:var(--as-muted);font:var(--w-semibold) var(--t-small) var(--as-body);justify-content:space-between;align-items:center;display:flex}.kit-stat-icon{background:var(--as-mint);width:32px;height:32px;color:var(--as-green-ink);border-radius:10px;place-items:center;display:grid}.kit-stat-value{color:var(--as-ink);font:var(--w-bold) var(--t-title-2) / 1.1 var(--as-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.kit-stat-foot{color:var(--as-muted);font:var(--w-regular) var(--t-caption) var(--as-body);flex-wrap:wrap;gap:6px;margin:0;display:flex}.kit-stat-trend{font-weight:var(--w-semibold)}.kit-stat-trend.up{color:var(--as-green-ink)}.kit-stat-trend.down{color:var(--as-error)}.kit-menu{z-index:300;border:1px solid var(--as-line);background:var(--as-surface);min-width:200px;max-width:300px;box-shadow:var(--as-lift);color:var(--as-ink);opacity:0;transform-origin:100% 0;border-radius:14px;padding:5px;transition:opacity .14s ease-out,transform .16s cubic-bezier(.2,0,0,1);display:grid;position:fixed;transform:translateY(-4px)scale(.98)}.kit-menu.shown{opacity:1;transform:none}.kit-menu-item{min-height:36px;font:var(--w-regular) var(--t-label) var(--as-body);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:9px;outline:none;align-items:center;gap:10px;padding:0 10px;display:flex}.kit-menu-item:hover,.kit-menu-item:focus-visible,.kit-menu-item:focus{background:var(--as-hover)}.kit-menu-item[aria-disabled=true]{color:var(--as-muted);cursor:default}.kit-menu-item.danger{color:var(--as-error)}.kit-menu-icon{color:var(--as-ink2);flex:none;place-items:center;display:grid}.kit-menu-item.danger .kit-menu-icon{color:currentColor}.kit-menu-text{flex:1}.kit-menu-check{width:16px;color:var(--as-green-ink);flex:none;place-items:center;display:grid}.kit-menu kbd{color:var(--as-muted);font:var(--w-regular) var(--t-caption) var(--as-body)}.kit-menu-sep{background:var(--as-line);height:1px;margin:4px 6px}.kit-menu-label{color:var(--as-muted);font:var(--w-semibold) var(--t-caption) var(--as-head);letter-spacing:.05em;text-transform:uppercase;padding:8px 10px 4px}.kit-timeline{gap:22px;display:grid}.kit-tl-day{color:var(--as-ink);font:var(--w-semibold) var(--t-label) var(--as-head);text-transform:capitalize;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 8px;display:flex}.kit-tl-day small{color:var(--as-muted);font:var(--w-regular) var(--t-caption) var(--as-body);text-transform:none}.kit-tl-list{margin:0;padding:0;list-style:none}.kit-tl-item{grid-template-columns:30px minmax(0,1fr);gap:12px;padding-bottom:6px;animation:.35s cubic-bezier(.2,0,0,1) both kit-tl-in;display:grid;position:relative}@keyframes kit-tl-in{0%{opacity:0;transform:translateY(6px)}}.kit-tl-marker{z-index:1;border:1px solid var(--as-line);background:var(--as-surface);width:30px;height:30px;color:var(--as-ink2);border-radius:50%;place-items:center;margin-top:6px;display:grid}.kit-tl-marker[data-tone=success]{background:var(--as-mint);color:var(--as-green-ink);border-color:#0000}.kit-tl-marker[data-tone=danger]{background:color-mix(in srgb, var(--as-error) 14%, transparent);color:var(--as-error);border-color:#0000}.kit-tl-marker[data-tone=running]{border-color:var(--as-green);color:var(--as-green-ink)}.kit-tl-line{background:var(--as-line);transform-origin:top;width:1px;animation:.5s cubic-bezier(.2,0,0,1) both kit-tl-draw;position:absolute;top:40px;bottom:-2px;left:14.5px}@keyframes kit-tl-draw{0%{transform:scaleY(0)}}.kit-tl-body{min-width:0}.kit-tl-row,.kit-tl-row:hover:not(:disabled){width:100%;min-height:44px;color:var(--as-ink);font:inherit;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:6px 10px;display:flex}button.kit-tl-row:hover:not(:disabled),.kit-tl-row:focus-visible{background:var(--as-hover)}.kit-tl-row:focus-visible{outline:2px solid var(--as-green);outline-offset:-2px}.kit-tl-text{flex:1;gap:2px;min-width:0;display:grid}.kit-tl-title{font:var(--w-semibold) var(--t-label) / 1.4 var(--as-body)}.kit-tl-meta{color:var(--as-muted);font:var(--w-regular) var(--t-small) / 1.4 var(--as-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kit-tl-row time{color:var(--as-muted);font:var(--w-regular) var(--t-caption) var(--as-body);font-variant-numeric:tabular-nums;flex:none}.kit-tl-chevron{color:var(--as-muted);flex:none;transition:transform .2s}.kit-tl-chevron.open{transform:rotate(180deg)}.kit-tl-detail{background:var(--as-hover);color:var(--as-ink2);font:var(--w-regular) var(--t-small) / 1.55 var(--as-body);border-radius:12px;margin:2px 10px 8px;padding:10px 12px;animation:.25s cubic-bezier(.2,0,0,1) both kit-tl-in}.kit-dropzone-wrap{gap:8px;display:grid}.kit-dropzone{border:1.5px dashed var(--as-line);background:var(--as-hover);border-radius:18px;place-items:center;gap:12px;min-height:180px;padding:18px;transition:border-color .15s,background .15s;display:grid;position:relative}.kit-dropzone.dragging{border-color:var(--as-green);background:var(--as-mint)}.kit-dropzone:has(input:focus-visible){border-color:var(--as-green);background:var(--as-mint)}.kit-dropzone-empty{text-align:center;justify-items:center;gap:4px;display:grid}.kit-dropzone-empty strong{color:var(--as-ink);font:var(--w-semibold) var(--t-label) var(--as-body)}.kit-dropzone-empty small{color:var(--as-muted);font:var(--w-regular) var(--t-caption) var(--as-body)}.kit-dropzone-icon{border:1px solid var(--as-line);background:var(--as-surface);width:44px;height:44px;color:var(--as-ink2);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.kit-dropzone-img{object-fit:contain;border-radius:10px;max-width:100%;max-height:140px}.kit-dropzone-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.kit-dropzone-btn,.kit-dropzone-btn:hover:not(:disabled){border:1px solid var(--as-line);background:var(--as-surface);min-height:36px;color:var(--as-ink);font:var(--w-semibold) var(--t-small) var(--as-body);border-radius:10px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.kit-dropzone-btn.ghost,.kit-dropzone-btn.ghost:hover:not(:disabled){color:var(--as-muted);background:0 0;border-color:#0000}.kit-dropzone-error{color:var(--as-error);font:var(--w-regular) var(--t-small) var(--as-body);align-items:center;gap:6px;margin:0;display:flex}.kit-settings{grid-template-columns:200px minmax(0,1fr);gap:24px;min-height:0;display:grid}.kit-settings-nav{align-content:start;gap:2px;display:grid}.kit-settings-nav>button,.kit-settings-nav>button:hover:not(:disabled){min-height:40px;color:var(--as-ink2);font:var(--w-regular) var(--t-label) var(--as-body);text-align:left;background:0 0;border:0;border-radius:10px;justify-content:flex-start;align-items:center;gap:10px;padding:0 12px;display:flex}.kit-settings-nav>button:hover:not(:disabled){background:var(--as-hover);color:var(--as-ink)}.kit-settings-nav>button[aria-selected=true],.kit-settings-nav>button[aria-selected=true]:hover:not(:disabled){background:var(--as-mint);color:var(--as-green-ink);font-weight:var(--w-semibold)}.kit-settings-nav>button:focus-visible{outline:2px solid var(--as-green);outline-offset:-2px}.kit-settings-nav>button span{place-items:center;display:grid}.kit-settings-panel{align-content:start;gap:18px;min-width:0;display:grid}.kit-settings-head h2{color:var(--as-ink);font:var(--w-bold) var(--t-title-3) / 1.3 var(--as-head);margin:0}.kit-settings-head p{color:var(--as-muted);font:var(--w-regular) var(--t-label) / 1.5 var(--as-body);margin:4px 0 0}@media (width<=720px){.kit-settings{grid-template-columns:minmax(0,1fr);gap:16px}.kit-settings-nav{scrollbar-width:none;display:flex;overflow-x:auto}.kit-settings-nav>button{flex:none}}@media (prefers-reduced-motion:reduce){.kit-switch-thumb:after,.kit-tooltip,.kit-ring-fill,.kit-menu,.kit-tl-item,.kit-tl-line,.kit-tl-detail{transition:none;animation:none}}.kit-template{border:1px solid var(--as-line);background:var(--as-surface);min-width:0;box-shadow:var(--as-shadow);border-radius:18px;flex-direction:column;gap:8px;padding:16px;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex}:root[data-theme=dark] .kit-template:not(:is(.kit-segmented,.kit-inputbar,.kit-suggestions,.kit-empty,.kit-template,.kit,.kit-badge),:is(.kit-segmented,.kit-inputbar,.kit-suggestions,.kit-empty,.kit-template,.kit,.kit-badge) *){border:1px solid var(--as-line);background:var(--as-surface);box-shadow:var(--as-shadow)}.kit-template:hover{border-color:var(--as-line-strong);box-shadow:var(--as-lift);transform:translateY(-1px)}:root[data-theme=dark] .kit-template:hover:not(:is(.kit-segmented,.kit-inputbar,.kit-suggestions,.kit-empty,.kit-template,.kit,.kit-badge),:is(.kit-segmented,.kit-inputbar,.kit-suggestions,.kit-empty,.kit-template,.kit,.kit-badge) *){border-color:var(--as-line-strong);box-shadow:var(--as-lift)}.kit-template-icon{background:var(--as-mint);width:40px;height:40px;color:var(--as-green-ink);border-radius:12px;place-items:center;display:grid}:root[data-theme=dark] .kit-template-icon:not(:is(.kit-segmented,.kit-inputbar,.kit-suggestions,.kit-empty,.kit-template,.kit,.kit-badge),:is(.kit-segmented,.kit-inputbar,.kit-suggestions,.kit-empty,.kit-template,.kit,.kit-badge) *){background:var(--as-mint);color:var(--as-green-ink)}.kit-template-title{color:var(--as-ink);font:var(--w-semibold) var(--t-body) / 1.3 var(--as-head);margin:4px 0 0}:root[data-theme=dark] .kit-template-title:not(:is(.kit-segmented,.kit-inputbar,.kit-suggestions,.kit-empty,.kit-template,.kit,.kit-badge),:is(.kit-segmented,.kit-inputbar,.kit-suggestions,.kit-empty,.kit-template,.kit,.kit-badge) *){color:var(--as-ink)}.kit-template-description{color:var(--as-muted);font:var(--w-regular) var(--t-small) / 1.45 var(--as-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0;display:-webkit-box;overflow:hidden}:root[data-theme=dark] .kit-template-description:not(:is(.kit-segmented,.kit-inputbar,.kit-suggestions,.kit-empty,.kit-template,.kit,.kit-badge),:is(.kit-segmented,.kit-inputbar,.kit-suggestions,.kit-empty,.kit-template,.kit,.kit-badge) *){color:var(--as-muted)}.kit-template-foot{border-top:1px solid var(--as-line);align-items:center;gap:8px;margin-top:4px;padding-top:10px;display:flex}:root[data-theme=dark] .kit-template-foot:not(:is(.kit-segmented,.kit-inputbar,.kit-suggestions,.kit-empty,.kit-template,.kit,.kit-badge),:is(.kit-segmented,.kit-inputbar,.kit-suggestions,.kit-empty,.kit-template,.kit,.kit-badge) *){border-top:1px solid var(--as-line)}.kit-template-meta{color:var(--as-muted);font:var(--w-regular) var(--t-caption) / 1.2 var(--as-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root[data-theme=dark] .kit-template-meta:not(:is(.kit-segmented,.kit-inputbar,.kit-suggestions,.kit-empty,.kit-template,.kit,.kit-badge),:is(.kit-segmented,.kit-inputbar,.kit-suggestions,.kit-empty,.kit-template,.kit,.kit-badge) *){color:var(--as-muted)}.kit-template-action,.kit-template-action:hover:not(:disabled){white-space:nowrap;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.kit-template-action:focus-visible{outline:2px solid var(--as-green);outline-offset:2px}:root[data-theme=dark] .kit-template-action:focus-visible:not(:is(.kit-segmented,.kit-inputbar,.kit-suggestions,.kit-empty,.kit-template,.kit,.kit-badge),:is(.kit-segmented,.kit-inputbar,.kit-suggestions,.kit-empty,.kit-template,.kit,.kit-badge) *){outline:2px solid var(--as-green)}@media (prefers-reduced-motion:reduce){.kit-template,.kit-template:hover{transition:none;transform:none}}.kit-badge{background:var(--as-chip);max-width:100%;min-height:22px;color:var(--as-ink2);font:var(--w-semibold) var(--t-caption) / 1.2 var(--as-body);text-overflow:ellipsis;white-space:nowrap;border:1px solid #0000;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:0 8px;display:inline-flex;overflow:hidden}.kit-badge.sm{min-height:18px;font-size:var(--t-caption);padding:0 6px}.kit-badge.success{background:var(--as-mint);color:var(--as-green-ink)}.kit-badge.warning{background:var(--as-amber-soft);color:var(--as-amber-ink)}.kit-badge.outline{border-color:var(--as-line-strong);color:var(--as-muted);background:0 0}.kit-badge-icon{flex-shrink:0;place-items:center;display:inline-grid}
