.task-page-module__r2wZDq__page{flex-direction:column;gap:1.5rem;width:100%;max-width:64rem;margin-inline:auto;padding:.25rem .75rem 1.5rem;display:flex}.task-page-module__r2wZDq__task{flex-direction:column;gap:1.75rem;min-width:0;display:flex}.task-page-module__r2wZDq__taskHeader{flex-direction:column;gap:1rem;display:flex}.task-page-module__r2wZDq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.task-page-module__r2wZDq__eyebrow{color:var(--muted-foreground);align-items:center;gap:.625rem;font-size:.8125rem;display:flex}.task-page-module__r2wZDq__title{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:58rem;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.4}.task-page-module__r2wZDq__metadata{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:.8125rem;display:flex}.task-page-module__r2wZDq__authorAvatar{background:var(--primary);width:2rem;height:2rem;color:var(--primary-foreground);border-radius:50%;flex-shrink:0;place-items:center;font-size:.75rem;font-weight:500;display:grid}.task-page-module__r2wZDq__openStatus{color:#126b43;background:#d9f7e8;border-color:#0000}.dark .task-page-module__r2wZDq__openStatus{color:#95e5bc;background:#173e33}.task-page-module__r2wZDq__prStatus{border:1px solid var(--border);background:var(--card);border-radius:.875rem;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}.task-page-module__r2wZDq__prStatus>div:first-child{width:100%}.task-page-module__r2wZDq__branches{font-family:var(--font-mono);color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.task-page-module__r2wZDq__branches span{overflow-wrap:anywhere;background:var(--muted);border:1px solid var(--border);border-radius:.375rem;padding:.25rem .5rem}.task-page-module__r2wZDq__actions{border-top:1px solid var(--border);flex-direction:column;gap:1rem;padding-top:1.25rem;display:flex}.task-page-module__r2wZDq__actions:has(>div:only-child:empty){display:none}.task-page-module__r2wZDq__page>[data-slot=card]{border-radius:.875rem}@media (max-width:640px){.task-page-module__r2wZDq__page{gap:1rem;padding-inline:0}.task-page-module__r2wZDq__task{gap:1.25rem}.task-page-module__r2wZDq__metadata{column-gap:.625rem}.task-page-module__r2wZDq__prStatus{padding:.875rem}}
.task-description-module__4bR5nq__description{flex-direction:column;gap:.875rem;min-width:0;display:flex}.task-description-module__4bR5nq__intro{margin-bottom:.75rem;font-size:1.0625rem;line-height:1.7}.task-description-module__4bR5nq__section{border:1px solid var(--border);background:var(--card);box-shadow:0 2px 8px color-mix(in srgb, var(--foreground) 2%, transparent);border-radius:.875rem}.task-description-module__4bR5nq__summary{cursor:pointer;align-items:center;gap:1.25rem;padding:1rem 1.125rem;list-style:none;display:flex}.task-description-module__4bR5nq__summary::-webkit-details-marker{display:none}.task-description-module__4bR5nq__summary h3{overflow-wrap:anywhere;flex:1;min-width:0;font-size:.9375rem;line-height:1.5}.task-description-module__4bR5nq__summary:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:.875rem}.task-description-module__4bR5nq__summary:hover{color:var(--accent-foreground)}.task-description-module__4bR5nq__icon{background:var(--accent);width:2.75rem;height:2.75rem;color:var(--primary);border-radius:.75rem;flex-shrink:0;place-items:center;display:grid}.task-description-module__4bR5nq__icon svg{width:1.5rem;height:1.5rem}.task-description-module__4bR5nq__chevron{width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0;transition:transform .15s}.task-description-module__4bR5nq__section[open]>.task-description-module__4bR5nq__summary .task-description-module__4bR5nq__chevron{color:var(--primary);transform:rotate(180deg)}.task-description-module__4bR5nq__sectionBody{padding:0 1.5rem 1.5rem 5.125rem;font-size:.9375rem;line-height:1.7}.task-description-module__4bR5nq__markdown{color:var(--muted-foreground);overflow-wrap:anywhere;min-width:0}.task-description-module__4bR5nq__markdown>:first-child{margin-top:0}.task-description-module__4bR5nq__markdown>:last-child{margin-bottom:0}.task-description-module__4bR5nq__markdown p,.task-description-module__4bR5nq__markdown ul,.task-description-module__4bR5nq__markdown ol,.task-description-module__4bR5nq__markdown pre,.task-description-module__4bR5nq__markdown blockquote,.task-description-module__4bR5nq__markdown table{margin-block:.875rem}.task-description-module__4bR5nq__markdown h4,.task-description-module__4bR5nq__markdown h5,.task-description-module__4bR5nq__markdown h6{color:var(--foreground);margin:1.25rem 0 .5rem;font-size:.9375rem;line-height:1.5}.task-description-module__4bR5nq__markdown strong{color:var(--foreground);font-weight:600}.task-description-module__4bR5nq__markdown a{color:var(--link-text);text-underline-offset:3px;text-decoration:underline}.task-description-module__4bR5nq__markdown ul{padding-inline-start:1.25rem;list-style:outside}.task-description-module__4bR5nq__markdown ol{padding-inline-start:1.5rem;list-style:decimal}.task-description-module__4bR5nq__markdown li{margin-block:.375rem;padding-inline-start:.25rem}.task-description-module__4bR5nq__markdown li>p{margin-block:.375rem}.task-description-module__4bR5nq__markdown code{font-family:var(--font-mono);color:var(--foreground);background:var(--muted);border-radius:.3rem;padding:.125rem .3rem;font-size:.85em}.task-description-module__4bR5nq__markdown pre{background:var(--muted);border:1px solid var(--border);border-radius:.625rem;padding:1rem;overflow-x:auto}.task-description-module__4bR5nq__markdown pre code{white-space:pre;overflow-wrap:normal;background:0 0;padding:0}.task-description-module__4bR5nq__markdown blockquote{border-color:var(--notice);background:var(--notice-surface);border-radius:0 .5rem .5rem 0;padding:.25rem 1rem}.task-description-module__4bR5nq__markdown hr{margin-block:1.5rem}.task-description-module__4bR5nq__markdown input[type=checkbox]{accent-color:var(--primary);margin-inline-end:.5rem}.task-description-module__4bR5nq__markdown ul:has(>li>input[type=checkbox]){padding-inline-start:0;list-style:none}.task-description-module__4bR5nq__tableScroll{max-width:100%;overflow-x:auto}.task-description-module__4bR5nq__markdown table{border-collapse:collapse;width:100%;font-size:.875rem}.task-description-module__4bR5nq__markdown th,.task-description-module__4bR5nq__markdown td{border:1px solid var(--border);vertical-align:top;text-align:start;min-width:8rem;padding:.625rem .75rem}.task-description-module__4bR5nq__markdown th{color:var(--foreground);background:var(--muted);font-weight:600}.task-description-module__4bR5nq__plan>ol{counter-reset:plan-step;padding:0;list-style:none}.task-description-module__4bR5nq__plan>ol>li{counter-increment:plan-step;min-height:3rem;margin:0;padding:0 0 1.25rem 3.25rem;position:relative}.task-description-module__4bR5nq__plan>ol>li:before{content:counter(plan-step);background:var(--primary);width:2rem;height:2rem;color:var(--primary-foreground);z-index:1;border-radius:50%;place-items:center;font-size:.875rem;display:grid;position:absolute;top:0;left:0}.task-description-module__4bR5nq__plan>ol>li:not(:last-child):after{content:"";background:var(--border);width:2px;position:absolute;top:2rem;bottom:0;left:.9375rem}.task-description-module__4bR5nq__plan>ol>li:last-child{padding-bottom:0}.task-description-module__4bR5nq__plan>ol>li>p:first-child{margin-top:0}.task-description-module__4bR5nq__plan>ol>li>p:first-child strong{font-size:.9375rem}@media (max-width:640px){.task-description-module__4bR5nq__summary{gap:.75rem;padding:.875rem}.task-description-module__4bR5nq__icon{width:2.25rem;height:2.25rem}.task-description-module__4bR5nq__icon svg{width:1.25rem;height:1.25rem}.task-description-module__4bR5nq__sectionBody{padding:0 1rem 1rem}.task-description-module__4bR5nq__intro{font-size:1rem}.task-description-module__4bR5nq__plan>ol>li{padding-inline-start:2.75rem}}
.navigation-loading-module__81w5qa__pending{z-index:100;border:1px solid var(--brand-rose-line);background:var(--card);color:var(--brand-rose);box-shadow:var(--shadow-sm);pointer-events:none;border-radius:.75rem;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.875rem;font-weight:500;display:inline-flex;position:fixed;inset-block-start:4.75rem;inset-inline-end:1.5rem}.navigation-loading-module__81w5qa__page{background:var(--background);min-height:100svh;color:var(--foreground);border-top:3px solid var(--brand-rose-line);place-content:center;gap:1rem;padding:2rem;display:grid}.navigation-loading-module__81w5qa__status{align-items:center;gap:.75rem;display:flex}.navigation-loading-module__81w5qa__status svg{color:var(--brand-rose)}
.app-shell-module__uk8rSG__sidebar{background:var(--sidebar);color:var(--sidebar-foreground);border-color:var(--sidebar-border)}.app-shell-module__uk8rSG__sidebar [data-sidebar=content]{overscroll-behavior-y:contain;gap:.25rem;padding-inline:.5rem;overflow-x:hidden}.app-shell-module__uk8rSG__sidebar [data-sidebar=header],.app-shell-module__uk8rSG__sidebar [data-sidebar=footer],.app-shell-module__uk8rSG__sidebar [data-sidebar=group]{flex-shrink:0}.app-shell-module__uk8rSG__sidebar [data-sidebar=group-label]{color:var(--muted-foreground);font-weight:500}.app-shell-module__uk8rSG__sidebar [data-sidebar=menu-button]{cursor:pointer;border-radius:.5rem;gap:.75rem;min-height:2.5rem;position:relative}.app-shell-module__uk8rSG__sidebar [data-sidebar=menu-action]{cursor:pointer}.app-shell-module__uk8rSG__sidebar [data-sidebar=menu-button]:hover,.app-shell-module__uk8rSG__sidebar [data-sidebar=menu-sub-button]:hover{background:color-mix(in srgb, var(--brand-rose-line) 7%, var(--sidebar));color:var(--sidebar-foreground)}.app-shell-module__uk8rSG__sidebar [data-sidebar=menu-button][data-active=true],.app-shell-module__uk8rSG__sidebar [data-sidebar=menu-sub-button][data-active=true]{background:var(--brand-rose-surface);color:var(--brand-rose)}.app-shell-module__uk8rSG__sidebar [data-sidebar=menu-button][data-active=true] .app-shell-module__uk8rSG__count,.app-shell-module__uk8rSG__sidebar [data-sidebar=menu-button][aria-expanded=true] .app-shell-module__uk8rSG__count{background:color-mix(in srgb, var(--brand-rose-line) 15%, var(--sidebar));color:var(--brand-rose)}.app-shell-module__uk8rSG__sidebar [data-sidebar=menu-sub]{border-color:color-mix(in srgb, var(--brand-rose-line) 28%, var(--sidebar-border))}.app-shell-module__uk8rSG__runningMarker{color:var(--muted-foreground)}.app-shell-module__uk8rSG__approvedMarker{color:#297d50}.dark .app-shell-module__uk8rSG__approvedMarker{color:#93dfb2}.app-shell-module__uk8rSG__changesRequestedMarker{color:var(--destructive-text)}.app-shell-module__uk8rSG__disclosureArrow{transition:transform .15s}@media (prefers-reduced-motion:reduce){.app-shell-module__uk8rSG__disclosureArrow{transition:none}}.app-shell-module__uk8rSG__disclosureSlot{width:1.25rem;height:1.25rem;position:absolute;top:50%;right:.25rem;translate:0 -50%}.app-shell-module__uk8rSG__disclosureSlot>svg{flex-shrink:0;width:1rem;height:1rem}.app-shell-module__uk8rSG__sidebar [data-sidebar=menu-button]>svg:first-child{width:1.125rem;height:1.125rem}.app-shell-module__uk8rSG__sidebar [data-sidebar=menu-button][data-active=true]:before{content:"";background:var(--brand-rose-line);pointer-events:none;border-radius:3px;width:3px;position:absolute;inset-block:.4rem;inset-inline-start:0}.app-shell-module__uk8rSG__sidebar .app-shell-module__uk8rSG__repositoryGroup [data-sidebar=group-label]{color:var(--sidebar-foreground);margin-bottom:.25rem;font-size:.875rem}.app-shell-module__uk8rSG__count{background:var(--sidebar-accent);min-width:2.5rem;height:1.25rem;color:var(--sidebar-accent-foreground);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;margin-left:auto;padding-inline:.3rem;font-size:.75rem;display:inline-flex}.group[data-state=collapsed] .app-shell-module__uk8rSG__sidebar [data-sidebar=content]{padding-inline:0}.group[data-state=collapsed] .app-shell-module__uk8rSG__avatar{width:2rem;height:2rem}.app-shell-module__uk8rSG__userButton{height:3.5rem}.app-shell-module__uk8rSG__avatar{background:var(--primary);width:2.25rem;height:2.25rem;color:var(--primary-foreground);border-radius:50%;flex-shrink:0;place-items:center;font-size:.8125rem;font-weight:500;display:grid}.app-shell-module__uk8rSG__topbar{background:var(--card);border-color:var(--border);border-bottom-color:color-mix(in srgb, var(--brand-rose-line) 24%, var(--border));color:var(--foreground)}.app-shell-module__uk8rSG__chatList{margin-inline-end:0;padding-inline-end:0;translate:none}.app-shell-module__uk8rSG__chatAction{cursor:pointer;inset-inline-end:.125rem;width:1.5rem;height:1.5rem;color:var(--muted-foreground);border-radius:.3rem;place-items:center;display:grid;position:absolute;top:.125rem}.app-shell-module__uk8rSG__chatAction:hover,.app-shell-module__uk8rSG__chatAction[data-state=open]{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}.app-shell-module__uk8rSG__chatAction:focus-visible{outline:2px solid var(--sidebar-ring);outline-offset:2px}.app-shell-module__uk8rSG__chatAction:disabled{opacity:.5}
.auth-screen-module__Qpg5jq__page{background:radial-gradient(ellipse at 8% 55%, color-mix(in srgb, var(--primary) 9%, transparent), transparent 50%), var(--background);flex-direction:column;min-height:100dvh;padding:2rem clamp(1.25rem,5vw,5.5rem) 1.5rem;display:flex}.auth-screen-module__Qpg5jq__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.auth-screen-module__Qpg5jq__brand{font-family:var(--font-heading);letter-spacing:-.035em;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:600;display:flex}.auth-screen-module__Qpg5jq__brand small{font-family:var(--font-sans);color:var(--muted-foreground);letter-spacing:normal;margin-top:.1rem;font-size:.7rem;font-weight:400;display:block}.auth-screen-module__Qpg5jq__internal{color:var(--muted-foreground);align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}.auth-screen-module__Qpg5jq__internal svg{width:.9rem;height:.9rem}.auth-screen-module__Qpg5jq__layout{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,7vw,7rem);width:100%;max-width:72rem;margin:auto;padding-block:5rem;display:grid}.auth-screen-module__Qpg5jq__intro{max-width:34rem}.auth-screen-module__Qpg5jq__eyebrow{color:var(--brand-rose);letter-spacing:.14em;margin-bottom:1.5rem;font-size:.7rem;font-weight:600;display:block}.auth-screen-module__Qpg5jq__intro h1{letter-spacing:-.045em;font-size:clamp(2.25rem,4vw,3.5rem);line-height:1.17}.auth-screen-module__Qpg5jq__intro>p{max-width:29rem;color:var(--muted-foreground);margin-top:1.5rem;font-size:1rem;line-height:1.8}.auth-screen-module__Qpg5jq__features{gap:1.5rem;margin-top:2.75rem;display:grid}.auth-screen-module__Qpg5jq__features>div{align-items:flex-start;gap:1rem;display:flex}.auth-screen-module__Qpg5jq__features svg{box-sizing:content-box;border:1px solid var(--border);width:1.2rem;height:1.2rem;color:var(--primary);background:var(--card);border-radius:.75rem;flex-shrink:0;padding:.75rem}.auth-screen-module__Qpg5jq__features>div:first-child svg{color:var(--brand-rose);background:var(--brand-rose-surface)}.auth-screen-module__Qpg5jq__features strong{margin-top:.15rem;font-size:.85rem;font-weight:500;display:block}.auth-screen-module__Qpg5jq__features small{color:var(--muted-foreground);margin-top:.3rem;font-size:.8rem;line-height:1.5;display:block}.auth-screen-module__Qpg5jq__card{background:var(--card);border:1px solid var(--border);box-shadow:0 12px 48px color-mix(in srgb, var(--foreground) 5%, transparent);border-radius:1.25rem;min-width:0;padding:clamp(1.5rem,3vw,2.5rem)}.auth-screen-module__Qpg5jq__cardIcon{width:3rem;height:3rem;color:var(--primary);background:var(--accent);border-radius:.9rem;place-items:center;margin-bottom:1.5rem;display:grid}.auth-screen-module__Qpg5jq__cardIcon svg{width:1.5rem;height:1.5rem}.auth-screen-module__Qpg5jq__card h2{letter-spacing:-.035em;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.4}.auth-screen-module__Qpg5jq__description{color:var(--muted-foreground);margin-top:.65rem;font-size:.875rem;line-height:1.7}.auth-screen-module__Qpg5jq__access{background:color-mix(in srgb, var(--accent) 45%, var(--card));border:1px solid var(--border);border-radius:.75rem;gap:.75rem;margin-block:1.75rem;padding:1rem;display:flex}.auth-screen-module__Qpg5jq__access>svg{width:1rem;height:1rem;color:var(--primary);flex-shrink:0;margin-top:.15rem}.auth-screen-module__Qpg5jq__access strong{font-size:.8rem;font-weight:500}.auth-screen-module__Qpg5jq__access p{color:var(--muted-foreground);margin-top:.3rem;font-size:.75rem;line-height:1.7}.auth-screen-module__Qpg5jq__signIn{white-space:normal;gap:.625rem;width:100%;height:auto;min-height:2.875rem;padding-block:.75rem;font-size:.8rem}.auth-screen-module__Qpg5jq__instance{border-top:1px solid var(--border);grid-template-columns:auto minmax(0,1fr);gap:.6rem 1rem;margin-top:1.5rem;padding-top:1.5rem;font-size:.75rem;display:grid}.auth-screen-module__Qpg5jq__instance>span:nth-child(odd){color:var(--muted-foreground)}.auth-screen-module__Qpg5jq__instance>span:nth-child(2n){text-align:right;overflow-wrap:anywhere}.auth-screen-module__Qpg5jq__help{color:var(--muted-foreground);text-align:center;margin-top:1.5rem;font-size:.7rem;line-height:1.7}.auth-screen-module__Qpg5jq__error{border:1px solid var(--notice);background:var(--notice-surface);border-radius:.625rem;margin-top:1rem;padding:.875rem;font-size:.8rem;line-height:1.6}.auth-screen-module__Qpg5jq__footer{text-align:center;color:var(--muted-foreground);font-size:.7rem}.auth-screen-module__Qpg5jq__footer span{margin-inline:.5rem}@media (max-width:800px){.auth-screen-module__Qpg5jq__layout{grid-template-columns:1fr;gap:2rem;max-width:30rem;padding-block:3rem}.auth-screen-module__Qpg5jq__intro{text-align:center}.auth-screen-module__Qpg5jq__intro h1{font-size:2.25rem}.auth-screen-module__Qpg5jq__intro>p{margin-top:1rem;font-size:.875rem}.auth-screen-module__Qpg5jq__eyebrow{margin-bottom:1rem}.auth-screen-module__Qpg5jq__features{display:none}}@media (max-width:420px){.auth-screen-module__Qpg5jq__internal{display:none}.auth-screen-module__Qpg5jq__card{padding:1.25rem}.auth-screen-module__Qpg5jq__intro h1{font-size:2rem}}
.capability-catalog-module__xPyLIa__page{width:100%;max-width:74rem;margin-inline:auto;padding:.25rem .75rem 2rem}.capability-catalog-module__xPyLIa__header{isolation:isolate;justify-content:space-between;align-items:center;gap:2rem;margin-inline:-1rem;padding:1.5rem 1rem 2.5rem;display:flex;position:relative;overflow:hidden}.capability-catalog-module__xPyLIa__header:before{content:"";z-index:-1;background:radial-gradient(ellipse at 65% 25%, color-mix(in srgb, var(--primary) 14%, transparent), transparent 60%);pointer-events:none;position:absolute;inset:-5rem -3rem -8rem 25%}.capability-catalog-module__xPyLIa__header:after{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--primary) 16%, var(--background));width:26rem;height:26rem;box-shadow:4rem -9rem 0 1rem color-mix(in srgb, var(--primary) 4%, transparent);pointer-events:none;border-radius:50%;position:absolute;top:2rem;right:4rem}.capability-catalog-module__xPyLIa__intro{max-width:36rem}.capability-catalog-module__xPyLIa__intro h2{letter-spacing:-.035em;margin-bottom:.6rem;font-size:2rem;line-height:1.3}.capability-catalog-module__xPyLIa__intro p{color:var(--muted-foreground);font-size:.875rem;line-height:1.65}.capability-catalog-module__xPyLIa__motto{color:var(--primary);flex-shrink:0;margin-right:1.25rem;font-size:1rem;line-height:1.45}.capability-catalog-module__xPyLIa__toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.capability-catalog-module__xPyLIa__collection{border-bottom:2px solid var(--primary);align-self:stretch;align-items:center;gap:.5rem;padding:.75rem .65rem;font-size:.8125rem;font-weight:500;display:flex}.capability-catalog-module__xPyLIa__collection span{background:var(--accent);color:var(--accent-foreground);border-radius:.35rem;padding:.1rem .35rem;font-size:.6875rem}.capability-catalog-module__xPyLIa__controls{align-items:center;gap:.625rem;padding-bottom:.5rem;display:flex}.capability-catalog-module__xPyLIa__search{background:var(--card);border:1px solid var(--border);color:var(--muted-foreground);border-radius:.5rem;align-items:center;gap:.5rem;padding-inline:.625rem;display:flex}.capability-catalog-module__xPyLIa__search svg,.capability-catalog-module__xPyLIa__select svg{flex-shrink:0;width:.875rem;height:.875rem}.capability-catalog-module__xPyLIa__search input{width:12rem;min-width:0;height:2rem;color:var(--foreground);background:0 0;outline:none;font-size:.75rem}.capability-catalog-module__xPyLIa__search input::placeholder{color:var(--muted-foreground)}.capability-catalog-module__xPyLIa__select{position:relative}.capability-catalog-module__xPyLIa__select select{appearance:none;border:1px solid var(--border);background:var(--card);max-width:100%;height:2.125rem;color:var(--foreground);cursor:pointer;border-radius:.5rem;padding:0 2rem 0 .625rem;font-size:.75rem}.capability-catalog-module__xPyLIa__select svg{pointer-events:none;color:var(--muted-foreground);position:absolute;top:.625rem;right:.625rem}.capability-catalog-module__xPyLIa__search:focus-within,.capability-catalog-module__xPyLIa__select select:focus-visible,.capability-catalog-module__xPyLIa__details summary:focus-visible,.capability-catalog-module__xPyLIa__results button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.capability-catalog-module__xPyLIa__previewNote{color:var(--muted-foreground);align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.75rem;line-height:1.5;display:flex}.capability-catalog-module__xPyLIa__previewNote svg{color:var(--primary);flex-shrink:0;width:.875rem;height:.875rem}.capability-catalog-module__xPyLIa__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1rem;padding:0;list-style:none;display:grid}.capability-catalog-module__xPyLIa__card{border:1px solid var(--border);background:var(--card);min-width:0;box-shadow:0 3px 12px color-mix(in srgb, var(--foreground) 2%, transparent);border-radius:.875rem;padding:1.25rem}.capability-catalog-module__xPyLIa__card:hover{border-color:color-mix(in srgb, var(--primary) 35%, var(--border))}.capability-catalog-module__xPyLIa__cardHeader{gap:.875rem;min-height:9rem;display:flex}.capability-catalog-module__xPyLIa__icon{isolation:isolate;width:3rem;height:3rem;color:var(--icon-color);background:linear-gradient(145deg, color-mix(in srgb, var(--icon-color) 18%, var(--card)), color-mix(in srgb, var(--icon-color) 5%, var(--card)));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--icon-color) 12%, transparent);border-radius:.875rem;flex-shrink:0;place-items:center;display:grid;position:relative}.capability-catalog-module__xPyLIa__icon svg{width:1.75rem;height:1.75rem}.capability-catalog-module__xPyLIa__blue{--icon-color:#3c82aa}.capability-catalog-module__xPyLIa__purple{--icon-color:#8663c4}.capability-catalog-module__xPyLIa__teal{--icon-color:#218b87}.dark .capability-catalog-module__xPyLIa__blue{--icon-color:#47a8ea}.dark .capability-catalog-module__xPyLIa__purple{--icon-color:#bd9bf5}.dark .capability-catalog-module__xPyLIa__teal{--icon-color:#64cfc5}.capability-catalog-module__xPyLIa__cardCopy{min-width:0}.capability-catalog-module__xPyLIa__cardCopy h3{letter-spacing:-.02em;overflow-wrap:anywhere;margin:.1rem 0 .5rem;font-size:.9375rem}.capability-catalog-module__xPyLIa__cardCopy p{color:var(--muted-foreground);font-size:.8125rem;line-height:1.6}.capability-catalog-module__xPyLIa__category{background:var(--muted);color:var(--muted-foreground);border-radius:1rem;margin-top:.75rem;padding:.2rem .5rem;font-size:.625rem;line-height:1.3;display:inline-block}.capability-catalog-module__xPyLIa__details{margin-top:1rem}.capability-catalog-module__xPyLIa__details summary{cursor:pointer;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.75rem;list-style:none;display:flex}.capability-catalog-module__xPyLIa__details summary::-webkit-details-marker{display:none}.capability-catalog-module__xPyLIa__preview{color:var(--muted-foreground);align-items:center;gap:.35rem;font-size:.6875rem;display:flex}.capability-catalog-module__xPyLIa__preview>span{background:var(--muted-foreground);opacity:.7;border-radius:50%;width:.375rem;height:.375rem}.capability-catalog-module__xPyLIa__explore{border:1px solid var(--border);color:var(--link-text);background:var(--background);border-radius:.375rem;align-items:center;gap:.35rem;padding:.4rem .5rem;font-size:.6875rem;display:flex}.capability-catalog-module__xPyLIa__explore svg{width:.75rem;height:.75rem}.capability-catalog-module__xPyLIa__details[open] .capability-catalog-module__xPyLIa__explore svg{transform:rotate(180deg)}.capability-catalog-module__xPyLIa__detailBody{border-top:1px solid var(--border);color:var(--muted-foreground);margin-top:1rem;padding-top:1rem;font-size:.75rem;line-height:1.7}.capability-catalog-module__xPyLIa__detailBody p{color:var(--foreground);margin-bottom:.5rem;font-weight:500}.capability-catalog-module__xPyLIa__detailBody ul{padding-left:1rem;list-style:outside}.capability-catalog-module__xPyLIa__detailBody li+li{margin-top:.25rem}.capability-catalog-module__xPyLIa__results{color:var(--muted-foreground);justify-content:space-between;gap:1rem;margin-bottom:1rem;font-size:.75rem;display:flex}.capability-catalog-module__xPyLIa__results button{color:var(--link-text);cursor:pointer;text-underline-offset:3px;text-decoration:underline}.capability-catalog-module__xPyLIa__empty{border:1px dashed var(--border);text-align:center;color:var(--muted-foreground);border-radius:.875rem;flex-direction:column;align-items:center;gap:.625rem;padding:3rem 1rem;font-size:.875rem;display:flex}.capability-catalog-module__xPyLIa__empty h3{color:var(--foreground)}@media (max-width:1200px){.capability-catalog-module__xPyLIa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-catalog-module__xPyLIa__motto{display:none}}@media (max-width:850px){.capability-catalog-module__xPyLIa__grid{grid-template-columns:minmax(0,1fr)}.capability-catalog-module__xPyLIa__toolbar{flex-wrap:wrap}.capability-catalog-module__xPyLIa__controls{flex-wrap:wrap;width:100%}.capability-catalog-module__xPyLIa__search{flex:1}.capability-catalog-module__xPyLIa__search input{width:100%}.capability-catalog-module__xPyLIa__cardHeader{min-height:0}}@media (max-width:640px){.capability-catalog-module__xPyLIa__page{padding-inline:0}.capability-catalog-module__xPyLIa__intro h2{font-size:1.75rem}.capability-catalog-module__xPyLIa__header{padding-top:1rem}}
.credentials-module__qXWJlG__page{flex-direction:column;gap:1.5rem;width:100%;max-width:74rem;margin-inline:auto;padding:.25rem .75rem 2rem;display:flex}.credentials-module__qXWJlG__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding-block:1.25rem .25rem;display:flex}.credentials-module__qXWJlG__header h2{letter-spacing:-.035em;margin-bottom:.6rem;font-size:2rem;line-height:1.3}.credentials-module__qXWJlG__header p{max-width:42rem;color:var(--muted-foreground);font-size:.875rem;line-height:1.7}.credentials-module__qXWJlG__personal{border:1px solid var(--border);background:var(--card);border-radius:.625rem;align-items:center;gap:.45rem;padding:.5rem .7rem;font-size:.75rem;display:inline-flex}.credentials-module__qXWJlG__personal svg{width:.875rem;height:.875rem;color:var(--primary)}.credentials-module__qXWJlG__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.credentials-module__qXWJlG__sectionHeading h3{letter-spacing:-.02em;font-size:1rem}.credentials-module__qXWJlG__sectionHeading p{color:var(--muted-foreground);font-size:.75rem}.credentials-module__qXWJlG__providers{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.credentials-module__qXWJlG__provider{border:1px solid var(--border);background:var(--card);min-width:0;box-shadow:0 3px 12px color-mix(in srgb, var(--foreground) 2%, transparent);border-radius:.875rem}.credentials-module__qXWJlG__providerHeader{align-items:center;gap:.75rem;padding:1.25rem;display:flex}.credentials-module__qXWJlG__providerHeader h4{font-size:.9375rem}.credentials-module__qXWJlG__providerHeader p{color:var(--muted-foreground);margin-top:.2rem;font-size:.6875rem}.credentials-module__qXWJlG__providerHeader>span:last-child{color:var(--muted-foreground);margin-left:auto;font-size:.6875rem}.credentials-module__qXWJlG__vendorIcon{background:var(--accent);width:2.75rem;height:2.75rem;color:var(--primary);border-radius:.75rem;flex-shrink:0;place-items:center;display:grid}.credentials-module__qXWJlG__vendorIcon svg{width:1.4rem;height:1.4rem}.credentials-module__qXWJlG__claude{color:#a86446;background:#f7ece7}.dark .credentials-module__qXWJlG__claude{color:#e6ab91;background:#41312e}.credentials-module__qXWJlG__credentials{padding:0 1.25rem;list-style:none}.credentials-module__qXWJlG__credential{border-top:1px solid var(--border);padding-block:1rem}.credentials-module__qXWJlG__credentialTitle{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.credentials-module__qXWJlG__credentialTitle h5{font-family:var(--font-roboto), sans-serif;overflow-wrap:anywhere;margin-right:auto;font-size:.8125rem;font-weight:500}.credentials-module__qXWJlG__metadata{color:var(--muted-foreground);margin-top:.5rem;font-size:.6875rem;line-height:1.7}.credentials-module__qXWJlG__active{color:#297d50;background:#e1f3e8;border-color:#0000}.dark .credentials-module__qXWJlG__active{color:#93dfb2;background:#1d4034}.credentials-module__qXWJlG__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:.75rem;display:flex}.credentials-module__qXWJlG__emptyProvider{color:var(--muted-foreground);padding:0 1.25rem 1.25rem;font-size:.8125rem;line-height:1.6}.credentials-module__qXWJlG__addCard{background:var(--card);box-shadow:0 3px 12px color-mix(in srgb, var(--foreground) 2%, transparent);border-radius:.875rem;min-width:0}.credentials-module__qXWJlG__addHeading{align-items:center;gap:.75rem;display:flex}.credentials-module__qXWJlG__addHeading>span{background:var(--accent);width:2.5rem;height:2.5rem;color:var(--primary);border-radius:.75rem;flex-shrink:0;place-items:center;display:grid}.credentials-module__qXWJlG__addHeading svg{width:1.25rem;height:1.25rem}.credentials-module__qXWJlG__addHeading p{margin-top:.25rem}.credentials-module__qXWJlG__addCard .credentials-module__qXWJlG__methods[data-slot=tabs-list]{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:auto;height:auto;margin-inline:1.5rem;padding:0;display:grid}.credentials-module__qXWJlG__addCard .credentials-module__qXWJlG__method[data-slot=tabs-trigger]{white-space:normal;text-align:left;border:1px solid var(--border);background:var(--background);height:auto;min-height:4.5rem;color:var(--foreground);box-shadow:none;border-radius:.625rem;justify-content:flex-start;align-items:center;gap:.75rem;padding:.875rem;display:flex}.credentials-module__qXWJlG__addCard .credentials-module__qXWJlG__method[data-state=active]{background:var(--accent);border-color:var(--primary)}.credentials-module__qXWJlG__method>svg{width:1.125rem;height:1.125rem;color:var(--primary);flex-shrink:0}.credentials-module__qXWJlG__methodName{font-size:.8125rem;display:block}.credentials-module__qXWJlG__methodDescription{color:var(--muted-foreground);margin-top:.2rem;font-size:.6875rem;font-weight:400;line-height:1.5;display:block}.credentials-module__qXWJlG__panelHeading{align-items:center;gap:.75rem;padding-bottom:.5rem;display:flex}.credentials-module__qXWJlG__panelHeading h3{font-size:.9375rem}.credentials-module__qXWJlG__panelHeading p{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem}.credentials-module__qXWJlG__panel{max-width:48rem}.credentials-module__qXWJlG__panel>p{line-height:1.7}.credentials-module__qXWJlG__divider{border-top:1px solid var(--border);margin:1.5rem}.credentials-module__qXWJlG__footnote{color:var(--muted-foreground);align-items:center;gap:.5rem;font-size:.75rem;display:flex}.credentials-module__qXWJlG__footnote svg{flex-shrink:0;width:.875rem;height:.875rem}@media (max-width:1000px){.credentials-module__qXWJlG__providers{grid-template-columns:minmax(0,1fr)}}@media (max-width:850px){.credentials-module__qXWJlG__addCard .credentials-module__qXWJlG__methods[data-slot=tabs-list]{grid-template-columns:minmax(0,1fr)}.credentials-module__qXWJlG__addCard .credentials-module__qXWJlG__method[data-slot=tabs-trigger]{min-height:3.5rem}}@media (max-width:640px){.credentials-module__qXWJlG__page{padding-inline:0}.credentials-module__qXWJlG__header h2{font-size:1.75rem}}
.agent-design-module__tAMIKq__page{flex-direction:column;gap:1.5rem;width:100%;max-width:74rem;margin-inline:auto;padding:.25rem .75rem 2rem;display:flex}.agent-design-module__tAMIKq__header{justify-content:space-between;align-items:flex-start;gap:1.5rem;padding-block:1.25rem .25rem;display:flex}.agent-design-module__tAMIKq__heading{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.625rem;display:flex}.agent-design-module__tAMIKq__heading h2{letter-spacing:-.035em;font-size:2rem;line-height:1.3}.agent-design-module__tAMIKq__scope{background:var(--accent);color:var(--accent-foreground);border:1px solid var(--border);border-radius:.5rem;align-items:center;gap:.375rem;padding:.3rem .55rem;font-size:.6875rem;display:inline-flex}.agent-design-module__tAMIKq__scope svg{width:.875rem;height:.875rem}.agent-design-module__tAMIKq__header p{max-width:45rem;color:var(--muted-foreground);font-size:.875rem;line-height:1.7}.agent-design-module__tAMIKq__inheritance{background:color-mix(in srgb, var(--accent) 40%, var(--card));border:1px solid var(--border);border-radius:.75rem;align-items:flex-start;gap:.875rem;padding:1rem 1.125rem;display:flex}.agent-design-module__tAMIKq__inheritance>svg{width:1.125rem;height:1.125rem;color:var(--primary);flex-shrink:0;margin-top:.15rem}.agent-design-module__tAMIKq__inheritance h3{margin-bottom:.25rem;font-size:.8125rem}.agent-design-module__tAMIKq__inheritance p{color:var(--muted-foreground);font-size:.75rem;line-height:1.7}.agent-design-module__tAMIKq__inheritance a{color:var(--link-text);text-underline-offset:3px;text-decoration:underline}.agent-design-module__tAMIKq__section{background:var(--card);border:1px solid var(--border);box-shadow:0 3px 12px color-mix(in srgb, var(--foreground) 2%, transparent);border-radius:.875rem;min-width:0;padding:1.25rem 1.5rem}.agent-design-module__tAMIKq__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.agent-design-module__tAMIKq__sectionHeading{align-items:center;gap:.75rem;display:flex}.agent-design-module__tAMIKq__sectionHeading h2{letter-spacing:-.02em;font-size:1rem;line-height:1.5}.agent-design-module__tAMIKq__sectionHeading p{color:var(--muted-foreground);margin-top:.2rem;font-size:.75rem;line-height:1.6}.agent-design-module__tAMIKq__sectionIcon{width:2.5rem;height:2.5rem;color:var(--brand-rose);background:var(--brand-rose-surface);border-radius:.75rem;flex-shrink:0;place-items:center;display:grid}.agent-design-module__tAMIKq__sectionIcon svg{width:1.25rem;height:1.25rem}.agent-design-module__tAMIKq__hint{color:var(--muted-foreground);align-items:center;gap:.375rem;padding-block:.5rem;font-size:.6875rem;display:inline-flex}.agent-design-module__tAMIKq__hint svg{width:.875rem;height:.875rem}.agent-design-module__tAMIKq__graph{padding:.25rem .25rem .5rem;overflow-x:auto}.agent-design-module__tAMIKq__graphInner{min-width:560px}.agent-design-module__tAMIKq__graph button[data-node]{background:var(--background);min-height:5rem;box-shadow:0 2px 6px color-mix(in srgb, var(--foreground) 2%, transparent);border-radius:.75rem;padding:.875rem}.agent-design-module__tAMIKq__graph button[data-node]:hover{background:var(--accent);border-color:var(--primary)}.agent-design-module__tAMIKq__graph button[data-node]>span:last-child{white-space:normal;overflow-wrap:anywhere;margin-top:.45rem;font-size:.6875rem}.agent-design-module__tAMIKq__graph button:focus-visible,.agent-design-module__tAMIKq__resource:focus-visible,.agent-design-module__tAMIKq__close:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.agent-design-module__tAMIKq__corrections{color:var(--muted-foreground);flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:.875rem;font-size:.6875rem;display:flex}.agent-design-module__tAMIKq__corrections span{align-items:center;gap:.375rem;display:inline-flex}.agent-design-module__tAMIKq__corrections svg{width:.875rem;height:.875rem}.agent-design-module__tAMIKq__resources{border-top:1px dashed var(--border);margin-top:1.25rem;padding-top:1rem}.agent-design-module__tAMIKq__resources>p{color:var(--muted-foreground);margin-bottom:.75rem;font-size:.75rem}.agent-design-module__tAMIKq__resource{border:1px solid var(--border);text-align:left;background:var(--background);cursor:pointer;border-radius:.625rem;align-items:center;gap:.75rem;width:100%;max-width:27rem;padding:.875rem 1rem;display:flex}.agent-design-module__tAMIKq__resource:hover{background:var(--accent)}.agent-design-module__tAMIKq__resource>svg{width:1rem;height:1rem;color:var(--primary);flex-shrink:0}.agent-design-module__tAMIKq__limits{border:1px solid var(--border);background:var(--card);border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.agent-design-module__tAMIKq__limits h2{margin-bottom:.25rem;font-size:.8125rem}.agent-design-module__tAMIKq__limits p{color:var(--muted-foreground);font-size:.75rem}.agent-design-module__tAMIKq__overlay{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a101e8c;position:fixed;inset:0}.agent-design-module__tAMIKq__dialog{z-index:50;border:1px solid var(--border);background:var(--background);border-radius:1rem;width:calc(100% - 2rem);max-width:48rem;max-height:90svh;padding:1.5rem;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 80px #0003}.agent-design-module__tAMIKq__dialogTitle{letter-spacing:-.025em;padding-right:2rem;font-size:1.25rem;font-weight:600}.agent-design-module__tAMIKq__dialogDescription{color:var(--muted-foreground);margin:.4rem 2rem 1.25rem 0;font-size:.8125rem;line-height:1.65}.agent-design-module__tAMIKq__close{color:var(--muted-foreground);cursor:pointer;border-radius:.5rem;padding:.5rem;position:absolute;top:1rem;right:1rem}.agent-design-module__tAMIKq__close:hover{background:var(--accent)}.agent-design-module__tAMIKq__editor{box-shadow:none;border-radius:.75rem}.agent-design-module__tAMIKq__editor [data-slot=card-title]{font-size:1rem}.agent-design-module__tAMIKq__editor details{background:var(--background)}.agent-design-module__tAMIKq__editor summary:focus-visible{outline:2px solid var(--ring);outline-offset:4px}@media (max-width:640px){.agent-design-module__tAMIKq__page{padding-inline:0}.agent-design-module__tAMIKq__header{flex-direction:column}.agent-design-module__tAMIKq__heading h2{font-size:1.75rem}.agent-design-module__tAMIKq__section{padding:1rem}.agent-design-module__tAMIKq__dialog{padding:1.25rem}}
.health-module__tXctma__band{border:1px solid var(--border);background:var(--card);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}.health-module__tXctma__stat{color:var(--muted-foreground);align-items:center;gap:.5rem;display:inline-flex}.health-module__tXctma__stat strong{color:var(--foreground);font-variant-numeric:tabular-nums}.health-module__tXctma__icon{flex-shrink:0;width:.875rem;height:.875rem}.health-module__tXctma__note{color:var(--muted-foreground)}.health-module__tXctma__alarm{color:var(--destructive,#bd344a)}.health-module__tXctma__alarm strong{color:inherit}.health-module__tXctma__more{color:var(--link-text);margin-left:auto;font-size:.75rem}.health-module__tXctma__more:hover{text-underline-offset:3px;text-decoration:underline}.health-module__tXctma__page{gap:1.5rem;display:grid}.health-module__tXctma__group{gap:.625rem;display:grid}.health-module__tXctma__group h3{font-size:1rem}.health-module__tXctma__groupNote{color:var(--muted-foreground);font-size:.8125rem}.health-module__tXctma__rows{gap:.5rem;display:grid}.health-module__tXctma__row{border:1px solid var(--border);background:var(--card);border-radius:.625rem;grid-template-columns:minmax(0,1fr) max-content max-content;align-items:center;gap:.875rem;padding:.75rem .875rem;font-size:.8125rem;display:grid}.health-module__tXctma__rowTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.health-module__tXctma__rowMeta{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.75rem}.health-module__tXctma__rowAlarm{border-color:color-mix(in srgb, var(--destructive,#bd344a) 45%, var(--border))}.health-module__tXctma__empty{color:var(--muted-foreground);font-size:.8125rem}
.integrations-module__SVatDW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;gap:1rem;display:grid}.integrations-module__SVatDW__card{background:var(--card);border:1px solid var(--border);min-width:0;box-shadow:0 3px 12px color-mix(in srgb, var(--foreground) 3%, transparent);border-radius:1rem;overflow:hidden}.integrations-module__SVatDW__cardHeading{flex-wrap:wrap;align-items:flex-start;gap:.75rem;padding:1.25rem 1.25rem .875rem;display:flex}.integrations-module__SVatDW__icon{background:var(--accent);width:2.5rem;height:2.5rem;color:var(--primary);border-radius:.875rem;flex-shrink:0;place-items:center;display:grid}.integrations-module__SVatDW__icon svg{width:1.5rem;height:1.5rem}.integrations-module__SVatDW__cardIntro{flex:1;min-width:8rem}.integrations-module__SVatDW__titleRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.integrations-module__SVatDW__titleRow h3{letter-spacing:-.025em;font-size:1rem;font-weight:600}.integrations-module__SVatDW__cardIntro p{color:var(--muted-foreground);max-width:42rem;margin-top:.375rem;font-size:.8125rem;line-height:1.7}.integrations-module__SVatDW__status{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:.375rem;padding-top:.25rem;font-size:.75rem;display:flex}.integrations-module__SVatDW__status svg{width:.875rem;height:.875rem}.integrations-module__SVatDW__status[data-active=true]{color:var(--primary)}.integrations-module__SVatDW__cardBody{border-block:1px solid var(--border);background:color-mix(in srgb, var(--accent) 20%, var(--card));padding:1rem 1.25rem}.integrations-module__SVatDW__configurationHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.integrations-module__SVatDW__configurationHeader h4{font-size:.8125rem;font-weight:500}.integrations-module__SVatDW__configurationHeader p{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem;line-height:1.7}.integrations-module__SVatDW__scopeForm{margin-top:1rem}.integrations-module__SVatDW__scopes{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:.625rem;display:grid}.integrations-module__SVatDW__scopeOption{cursor:pointer;border:1px solid var(--border);background:var(--background);border-radius:.5rem;align-items:center;gap:.625rem;padding:.75rem;font-size:.75rem;display:flex}.integrations-module__SVatDW__scopeOption:has(input:checked){border-color:var(--primary);background:var(--accent)}.integrations-module__SVatDW__scopeOption input{accent-color:var(--primary);flex-shrink:0;width:.875rem;height:.875rem}.integrations-module__SVatDW__scopeActions{flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:1rem;display:flex}.integrations-module__SVatDW__scopeActions p{color:var(--muted-foreground);font-size:.6875rem;line-height:1.65}.integrations-module__SVatDW__scopeActions button{flex-shrink:0}.integrations-module__SVatDW__cardFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.integrations-module__SVatDW__cardFooter>p{color:var(--muted-foreground);font-size:.6875rem}.integrations-module__SVatDW__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.integrations-module__SVatDW__legacy{border:1px solid var(--border);background:var(--card);border-radius:1rem;padding:1.5rem}.integrations-module__SVatDW__sectionHeading{align-items:center;gap:.75rem;display:flex}.integrations-module__SVatDW__sectionHeading>svg{width:1.25rem;height:1.25rem;color:var(--primary)}.integrations-module__SVatDW__sectionHeading h3{letter-spacing:-.02em;font-size:1rem;font-weight:500}.integrations-module__SVatDW__sectionHeading p{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem}.integrations-module__SVatDW__notice{border:1px solid var(--border);color:var(--muted-foreground);border-radius:.5rem;margin-block:1rem;padding:.875rem 1rem;font-size:.75rem;line-height:1.7}.integrations-module__SVatDW__roles{border:1px solid var(--border);border-radius:.625rem;overflow:hidden}.integrations-module__SVatDW__role+.integrations-module__SVatDW__role{border-top:1px solid var(--border)}.integrations-module__SVatDW__role summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;font-size:.8125rem;list-style:none;display:flex}.integrations-module__SVatDW__role summary::-webkit-details-marker{display:none}.integrations-module__SVatDW__role summary:hover{background:var(--accent)}.integrations-module__SVatDW__role summary small{color:var(--muted-foreground);margin-top:.125rem;font-size:.625rem;display:block}.integrations-module__SVatDW__roleSummary{color:var(--muted-foreground);align-items:center;gap:1rem;font-size:.6875rem;display:flex}.integrations-module__SVatDW__roleSummary svg{width:.875rem;height:.875rem}.integrations-module__SVatDW__role[open] .integrations-module__SVatDW__roleSummary svg{transform:rotate(180deg)}.integrations-module__SVatDW__roleBody{padding:.5rem 1rem 1rem}.integrations-module__SVatDW__selectionFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.integrations-module__SVatDW__selectionFields input{font-family:var(--font-mono);margin-top:.5rem}.integrations-module__SVatDW__selectionFields p{overflow-wrap:anywhere;color:var(--muted-foreground);margin-top:.5rem;font-size:.6875rem}.integrations-module__SVatDW__personalConnection{border-bottom:1px solid var(--border);margin-bottom:1.25rem;padding-bottom:1.25rem}.integrations-module__SVatDW__connectionDetails{margin-top:1.25rem}.integrations-module__SVatDW__connectionDetails summary{cursor:pointer;font-size:.8125rem;font-weight:500}.integrations-module__SVatDW__connectionDetails summary:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.integrations-module__SVatDW__connectionInstructions{color:var(--muted-foreground);gap:1rem;margin-top:1rem;font-size:.75rem;line-height:1.7;display:grid}.integrations-module__SVatDW__connectionInstructions h4{color:var(--foreground);margin-bottom:.375rem;font-weight:500}.integrations-module__SVatDW__connectionInstructions code{border:1px solid var(--border);background:var(--background);color:var(--foreground);font-family:var(--font-mono);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:.5rem;padding:.75rem;display:block}.integrations-module__SVatDW__connectionInstructions a{color:var(--link-text);text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.integrations-module__SVatDW__cardHeading{flex-wrap:wrap;padding:1rem}.integrations-module__SVatDW__cardBody,.integrations-module__SVatDW__cardFooter,.integrations-module__SVatDW__legacy{padding:1rem}.integrations-module__SVatDW__scopeActions{flex-direction:column;align-items:flex-start}.integrations-module__SVatDW__selectionFields{grid-template-columns:1fr}}.integrations-module__SVatDW__overview{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.625rem;padding:0 1.25rem 1rem;font-size:.6875rem;display:flex}.integrations-module__SVatDW__overview>span:last-child{overflow-wrap:anywhere}.integrations-module__SVatDW__settings{border-top:1px solid var(--border)}.integrations-module__SVatDW__settings summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1.25rem;font-size:.75rem;list-style:none;display:flex}.integrations-module__SVatDW__settings summary::-webkit-details-marker{display:none}.integrations-module__SVatDW__settings summary:hover{background:var(--accent)}.integrations-module__SVatDW__settings summary:focus-visible{outline:2px solid var(--ring);outline-offset:-3px;border-radius:.25rem}.integrations-module__SVatDW__settings summary svg{width:.875rem;height:.875rem}.integrations-module__SVatDW__settings[open]>summary svg{transform:rotate(180deg)}.integrations-module__SVatDW__management{flex-wrap:wrap;gap:.5rem;padding:.5rem 1rem;display:flex}.integrations-module__SVatDW__management:empty{display:none}.integrations-module__SVatDW__capabilities{color:var(--muted-foreground);padding-left:1rem;font-size:.75rem;line-height:1.8;list-style:outside}
.repository-dashboard-module__LYIbeW__dashboard{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.repository-dashboard-module__LYIbeW__metrics{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;display:grid}.repository-dashboard-module__LYIbeW__metric,.repository-dashboard-module__LYIbeW__card{background:var(--card);border:1px solid var(--border);min-width:0;box-shadow:0 2px 7px color-mix(in srgb, var(--foreground) 2%, transparent);border-radius:.875rem}.repository-dashboard-module__LYIbeW__metric{padding:1rem 1.125rem;position:relative;overflow:hidden}.repository-dashboard-module__LYIbeW__metric:before{content:"";background:color-mix(in srgb, var(--brand-rose-line) 38%, transparent);height:2px;position:absolute;inset:0 0 auto}.repository-dashboard-module__LYIbeW__metricLabel{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;display:flex}.repository-dashboard-module__LYIbeW__metricLabel>span{color:var(--brand-rose);background:var(--brand-rose-surface);border-radius:.5rem;padding:.4rem}.repository-dashboard-module__LYIbeW__metricLabel svg{width:.9375rem;height:.9375rem}.repository-dashboard-module__LYIbeW__metric>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:.6rem 0 .3rem;font-size:2rem;font-weight:600;line-height:1.15;display:block}.repository-dashboard-module__LYIbeW__metric>p,.repository-dashboard-module__LYIbeW__cardHeader p,.repository-dashboard-module__LYIbeW__meta,.repository-dashboard-module__LYIbeW__footnote{color:var(--muted-foreground);font-size:.6875rem;line-height:1.6}.repository-dashboard-module__LYIbeW__activityGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:stretch;gap:1.5rem;display:grid}.repository-dashboard-module__LYIbeW__workGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.repository-dashboard-module__LYIbeW__workGrid.repository-dashboard-module__LYIbeW__single{grid-template-columns:minmax(0,1fr)}.repository-dashboard-module__LYIbeW__card{overflow:hidden}.repository-dashboard-module__LYIbeW__cardHeader{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.125rem 1.25rem;display:flex}.repository-dashboard-module__LYIbeW__cardHeader h2{align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;line-height:1.5;display:flex}.repository-dashboard-module__LYIbeW__cardHeader h2>svg{width:1rem;height:1rem;color:var(--brand-rose)}.repository-dashboard-module__LYIbeW__cardHeader p{margin-top:.3rem}.repository-dashboard-module__LYIbeW__count{background:var(--muted);color:var(--muted-foreground);border-radius:.3rem;padding:.05rem .375rem;font-size:.6875rem;font-weight:500}.repository-dashboard-module__LYIbeW__browse{color:var(--link-text);white-space:nowrap;align-items:center;gap:.375rem;font-size:.6875rem;line-height:1.5;display:inline-flex}.repository-dashboard-module__LYIbeW__browse>svg{width:.75rem;height:.75rem}.repository-dashboard-module__LYIbeW__browse:hover,.repository-dashboard-module__LYIbeW__workTitle a:hover{text-underline-offset:3px;text-decoration:underline}.repository-dashboard-module__LYIbeW__browse:focus-visible,.repository-dashboard-module__LYIbeW__workTitle a:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:.125rem}.repository-dashboard-module__LYIbeW__empty{color:var(--muted-foreground);padding:2rem 1.25rem;font-size:.8125rem;line-height:1.7}.repository-dashboard-module__LYIbeW__footnote{border-top:1px solid var(--border);padding:.75rem 1.25rem}.repository-dashboard-module__LYIbeW__activityTotal{align-items:baseline;gap:.5rem;padding:1.25rem 1.25rem .5rem;display:flex}.repository-dashboard-module__LYIbeW__activityTotal strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:1.75rem;font-weight:600}.repository-dashboard-module__LYIbeW__activityTotal span{color:var(--muted-foreground);font-size:.75rem}.repository-dashboard-module__LYIbeW__chart{grid-template-columns:repeat(7,minmax(0,1fr));gap:.75rem;padding:.75rem 1.25rem 1.25rem;display:grid}.repository-dashboard-module__LYIbeW__chartDay{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;gap:.5rem;font-size:.625rem;display:flex}.repository-dashboard-module__LYIbeW__barValue{color:var(--foreground)}.repository-dashboard-module__LYIbeW__barTrack{border-bottom:1px solid var(--border);align-items:flex-end;width:100%;max-width:2.5rem;height:7.25rem;display:flex}.repository-dashboard-module__LYIbeW__bar{background:color-mix(in srgb, var(--brand-rose-line) 58%, var(--card));border-radius:.25rem .25rem 0 0;width:100%}.repository-dashboard-module__LYIbeW__workList,.repository-dashboard-module__LYIbeW__runList{padding-inline:1.25rem}.repository-dashboard-module__LYIbeW__workList>li,.repository-dashboard-module__LYIbeW__runList>li{border-bottom:1px solid var(--border);padding:.9rem 0}.repository-dashboard-module__LYIbeW__workList>li:last-child,.repository-dashboard-module__LYIbeW__runList>li:last-child{border-bottom:0}.repository-dashboard-module__LYIbeW__workTitle{align-items:baseline;gap:.5rem;min-width:0;font-size:.8125rem;line-height:1.5;display:flex}.repository-dashboard-module__LYIbeW__workTitle>span{color:var(--muted-foreground);font-size:.6875rem;font-family:var(--font-mono);flex-shrink:0}.repository-dashboard-module__LYIbeW__workTitle a{overflow-wrap:anywhere}.repository-dashboard-module__LYIbeW__meta{overflow-wrap:anywhere;margin-top:.25rem}.repository-dashboard-module__LYIbeW__prStatus{margin-top:.5rem}.repository-dashboard-module__LYIbeW__prStatus [data-slot=badge]{font-size:.625rem}.repository-dashboard-module__LYIbeW__runList>li{flex-direction:column;gap:.5rem;display:flex}.repository-dashboard-module__LYIbeW__runMain{min-width:0}.repository-dashboard-module__LYIbeW__runTitle{overflow-wrap:anywhere;font-size:.8125rem;font-weight:500;line-height:1.5}.repository-dashboard-module__LYIbeW__runDetails{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.repository-dashboard-module__LYIbeW__runDetails>a{margin-left:auto}.repository-dashboard-module__LYIbeW__status{background:var(--muted);color:var(--muted-foreground);border-radius:.3rem;padding:.125rem .375rem;font-size:.625rem;line-height:1.5;display:inline-flex}.repository-dashboard-module__LYIbeW__success{color:#297d50;background:#e1f3e8}.repository-dashboard-module__LYIbeW__danger{color:#bd344a;background:#fce8ed}.repository-dashboard-module__LYIbeW__active{color:var(--brand-rose);background:var(--brand-rose-surface)}.repository-dashboard-module__LYIbeW__waiting{color:#916515;background:#fcf1d9}.repository-dashboard-module__LYIbeW__muted{color:var(--muted-foreground);background:var(--muted)}.dark .repository-dashboard-module__LYIbeW__success{color:#93dfb2;background:#1d4034}.dark .repository-dashboard-module__LYIbeW__danger{color:#f9a6b5;background:#4a293a}.dark .repository-dashboard-module__LYIbeW__waiting{color:#edcc88;background:#423825}.repository-dashboard-module__LYIbeW__duration{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.6875rem}.repository-dashboard-module__LYIbeW__error{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.8125rem;display:flex}@media (max-width:1250px){.repository-dashboard-module__LYIbeW__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1050px){.repository-dashboard-module__LYIbeW__activityGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.repository-dashboard-module__LYIbeW__workGrid{grid-template-columns:minmax(0,1fr)}.repository-dashboard-module__LYIbeW__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.repository-dashboard-module__LYIbeW__dashboard,.repository-dashboard-module__LYIbeW__activityGrid,.repository-dashboard-module__LYIbeW__workGrid{gap:1rem}.repository-dashboard-module__LYIbeW__metric{padding:.875rem}}@media (max-width:380px){.repository-dashboard-module__LYIbeW__metrics{grid-template-columns:minmax(0,1fr)}.repository-dashboard-module__LYIbeW__cardHeader,.repository-dashboard-module__LYIbeW__workList,.repository-dashboard-module__LYIbeW__runList{padding-inline:1rem}}
.repository-page-module__zdLXyq__page{gap:1.5rem;width:100%;max-width:74rem;margin-inline:auto;padding:1.5rem 1.5rem 3rem;display:grid}.repository-page-module__zdLXyq__listPage{max-width:58rem}.repository-page-module__zdLXyq__header{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.repository-page-module__zdLXyq__eyebrow{color:var(--brand-rose);font-size:.75rem;font-weight:600}.repository-page-module__zdLXyq__title{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(1.375rem,2.5vw,2rem);font-weight:600}@media (max-width:640px){.repository-page-module__zdLXyq__page{padding:1rem .75rem 2rem}.repository-page-module__zdLXyq__header{flex-direction:column;gap:1rem}}
.repositories-module__nbtN5q__page{flex-direction:column;gap:1.5rem;width:100%;max-width:74rem;margin-inline:auto;padding:.25rem .75rem 2rem;display:flex}.repositories-module__nbtN5q__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding-block:1.25rem .25rem;display:flex}.repositories-module__nbtN5q__header h2{letter-spacing:-.035em;margin-bottom:.6rem;font-size:2rem;line-height:1.3}.repositories-module__nbtN5q__header p{max-width:40rem;color:var(--muted-foreground);font-size:.875rem;line-height:1.7}.repositories-module__nbtN5q__provider{border:1px solid var(--border);background:var(--card);border-radius:.625rem;align-items:center;gap:.55rem;padding:.55rem .75rem;font-size:.75rem;display:inline-flex}.repositories-module__nbtN5q__provider svg{width:1.125rem;height:1.125rem}.repositories-module__nbtN5q__overview{border:1px solid var(--border);background:color-mix(in srgb, var(--accent) 40%, var(--card));border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1.25rem;display:flex}.repositories-module__nbtN5q__overviewTitle{align-items:center;gap:.75rem;display:flex}.repositories-module__nbtN5q__overviewTitle>svg{width:1.25rem;height:1.25rem;color:var(--primary);flex-shrink:0}.repositories-module__nbtN5q__overview h3{margin-bottom:.25rem;font-size:.8125rem}.repositories-module__nbtN5q__overview p{color:var(--muted-foreground);font-size:.75rem;line-height:1.6}.repositories-module__nbtN5q__total{color:var(--primary);white-space:nowrap;font-size:.8125rem;font-weight:500}.repositories-module__nbtN5q__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.repositories-module__nbtN5q__filters{flex-wrap:wrap;gap:.4rem;display:flex}.repositories-module__nbtN5q__filters button{border:1px solid var(--border);background:var(--card);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;min-height:2.125rem;padding:.4rem .7rem;font-size:.75rem;display:inline-flex}.repositories-module__nbtN5q__filters button[aria-pressed=true]{background:var(--accent);color:var(--accent-foreground);border-color:var(--primary)}.repositories-module__nbtN5q__filters button:hover{background:var(--accent)}.repositories-module__nbtN5q__filters button span{background:var(--muted);color:var(--muted-foreground);border-radius:.3rem;padding:.05rem .3rem;font-size:.625rem}.repositories-module__nbtN5q__search{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);border-radius:.5rem;align-items:center;gap:.5rem;padding-inline:.65rem;display:flex}.repositories-module__nbtN5q__search svg{flex-shrink:0;width:.875rem;height:.875rem}.repositories-module__nbtN5q__search input{width:14rem;min-width:0;height:2.125rem;color:var(--foreground);background:0 0;outline:none;font-size:.75rem}.repositories-module__nbtN5q__search input::placeholder{color:var(--muted-foreground)}.repositories-module__nbtN5q__search:focus-within,.repositories-module__nbtN5q__filters button:focus-visible,.repositories-module__nbtN5q__results button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.repositories-module__nbtN5q__results{color:var(--muted-foreground);justify-content:space-between;gap:1rem;margin-block:-.5rem;font-size:.75rem;display:flex}.repositories-module__nbtN5q__results button{color:var(--link-text);text-underline-offset:3px;cursor:pointer;text-decoration:underline}.repositories-module__nbtN5q__list{flex-direction:column;gap:.875rem;padding:0;list-style:none;display:flex}.repositories-module__nbtN5q__card{border:1px solid var(--border);background:var(--card);min-width:0;box-shadow:0 3px 12px color-mix(in srgb, var(--foreground) 2%, transparent);border-radius:.875rem;padding:1.25rem}.repositories-module__nbtN5q__mainRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.repositories-module__nbtN5q__identity{align-items:flex-start;gap:.875rem;min-width:0;display:flex}.repositories-module__nbtN5q__icon{width:2.75rem;height:2.75rem;color:var(--muted-foreground);background:var(--muted);border-radius:.75rem;flex-shrink:0;place-items:center;display:grid}.repositories-module__nbtN5q__icon svg{width:1.4rem;height:1.4rem}.repositories-module__nbtN5q__connectedIcon{background:var(--accent);color:var(--primary)}.repositories-module__nbtN5q__identity h3{overflow-wrap:anywhere;margin-bottom:.5rem;font-size:.875rem;font-weight:500;line-height:1.6}.repositories-module__nbtN5q__identity h3 a:hover{color:var(--link-text);text-underline-offset:3px;text-decoration:underline}.repositories-module__nbtN5q__metadata{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.625rem;font-size:.6875rem;display:flex}.repositories-module__nbtN5q__metadata>span{align-items:center;gap:.3rem;display:inline-flex}.repositories-module__nbtN5q__metadata svg{width:.75rem;height:.75rem}.repositories-module__nbtN5q__connected{color:#297d50;background:#e1f3e8;border-radius:.35rem;padding:.15rem .4rem}.dark .repositories-module__nbtN5q__connected{color:#93dfb2;background:#1d4034}.repositories-module__nbtN5q__actions{flex-shrink:0;align-items:center;display:flex}.repositories-module__nbtN5q__review{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;margin-top:1.125rem;padding-top:1rem;display:flex}.repositories-module__nbtN5q__reviewLabel{align-items:flex-start;gap:.5rem;display:flex}.repositories-module__nbtN5q__reviewLabel>svg{width:.875rem;height:.875rem;color:var(--primary);flex-shrink:0;margin-top:.1rem}.repositories-module__nbtN5q__reviewLabel h4{font-family:var(--font-roboto), sans-serif;font-size:.75rem;font-weight:500}.repositories-module__nbtN5q__reviewLabel p{color:var(--muted-foreground);margin-top:.25rem;font-size:.6875rem}.repositories-module__nbtN5q__review form{border:1px solid var(--border);background:var(--background);border-radius:.5rem;gap:.2rem;padding:.2rem;display:flex}.repositories-module__nbtN5q__review button:disabled{opacity:1;color:var(--accent-foreground);background:var(--accent)}.repositories-module__nbtN5q__notice{background:var(--muted);color:var(--muted-foreground);border-radius:.5rem;align-items:flex-start;gap:.5rem;margin-top:.875rem;padding:.75rem;font-size:.6875rem;line-height:1.65;display:flex}.repositories-module__nbtN5q__notice svg{flex-shrink:0;width:.875rem;height:.875rem;margin-top:.15rem}.repositories-module__nbtN5q__footnote{color:var(--muted-foreground);align-items:flex-start;gap:.5rem;font-size:.75rem;line-height:1.7;display:flex}.repositories-module__nbtN5q__footnote svg{flex-shrink:0;width:.875rem;height:.875rem;margin-top:.2rem}.repositories-module__nbtN5q__empty{text-align:center;border:1px dashed var(--border);color:var(--muted-foreground);border-radius:.875rem;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1rem;font-size:.8125rem;display:flex}.repositories-module__nbtN5q__empty h3{color:var(--foreground);font-size:1rem}@media (max-width:850px){.repositories-module__nbtN5q__mainRow{flex-wrap:wrap;align-items:flex-start}.repositories-module__nbtN5q__actions{margin-left:3.625rem}.repositories-module__nbtN5q__review{flex-wrap:wrap}}@media (max-width:640px){.repositories-module__nbtN5q__page{padding-inline:0}.repositories-module__nbtN5q__header h2{font-size:1.75rem}.repositories-module__nbtN5q__search,.repositories-module__nbtN5q__search input{width:100%}.repositories-module__nbtN5q__card{padding:1rem}.repositories-module__nbtN5q__identity{gap:.625rem}.repositories-module__nbtN5q__icon{width:2.25rem;height:2.25rem}.repositories-module__nbtN5q__actions{margin-left:2.875rem}}
.activity-module__UPokkW__panel{gap:1.5rem;display:grid}.activity-module__UPokkW__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.activity-module__UPokkW__head h3{font-size:1rem}.activity-module__UPokkW__window{color:var(--muted-foreground);font-size:.75rem}.activity-module__UPokkW__tiles{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.activity-module__UPokkW__tile{border:1px solid var(--border);background:var(--card);border-radius:.75rem;padding:.875rem 1rem}.activity-module__UPokkW__tileValue{font-variant-numeric:tabular-nums;font-size:1.625rem;line-height:1.1}.activity-module__UPokkW__tileLabel{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem}.activity-module__UPokkW__tileNote{color:var(--muted-foreground);margin-top:.375rem;font-size:.6875rem}.activity-module__UPokkW__charts{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1.25rem;display:grid}.activity-module__UPokkW__chart{border:1px solid var(--border);background:var(--card);border-radius:.75rem;padding:1rem}.activity-module__UPokkW__chart h4{font-size:.8125rem;font-weight:500}.activity-module__UPokkW__chartNote{color:var(--muted-foreground);margin-top:.25rem;font-size:.6875rem}.activity-module__UPokkW__plot{width:100%;height:auto;margin-top:.875rem;display:block}.activity-module__UPokkW__legend{color:var(--muted-foreground);flex-wrap:wrap;gap:.75rem;margin-top:.75rem;font-size:.6875rem;display:flex}.activity-module__UPokkW__legendItem{align-items:center;gap:.375rem;display:inline-flex}.activity-module__UPokkW__swatch{border-radius:.1875rem;flex-shrink:0;width:.625rem;height:.625rem}.activity-module__UPokkW__severity{gap:.5rem;margin-top:.875rem;display:grid}.activity-module__UPokkW__severityRow{grid-template-columns:4.5rem minmax(0,1fr) 2.5rem;align-items:center;gap:.625rem;font-size:.75rem;display:grid}.activity-module__UPokkW__severityTrack{background:var(--muted);border-radius:.25rem;height:.625rem;overflow:hidden}.activity-module__UPokkW__severityFill{border-radius:.25rem;height:100%}.activity-module__UPokkW__severityCount{text-align:right;font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.activity-module__UPokkW__empty{color:var(--muted-foreground);font-size:.8125rem}.activity-module__UPokkW__panel{--outcome-approved:#297d50;--outcome-unresolved:#7a7f95;--outcome-changes:#bd344a;--severity-low:#f0b3bb;--severity-medium:#d97b88;--severity-high:#bd4b5c;--severity-critical:#8f2436}.dark .activity-module__UPokkW__panel{--outcome-approved:#93dfb2;--outcome-unresolved:#b0b4c9;--outcome-changes:#f9a6b5;--severity-low:#6b3440;--severity-medium:#9c4553;--severity-high:#c8697a;--severity-critical:#f2a8b6}
.runs-list-module__Q5Boqq__page{width:100%;max-width:74rem;margin-inline:auto;padding:.25rem .75rem 1.5rem}.runs-list-module__Q5Boqq__header{isolation:isolate;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.25rem 0 2rem;display:flex;position:relative;overflow:hidden}.runs-list-module__Q5Boqq__header:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 75% 35%, color-mix(in srgb, var(--accent) 85%, transparent), transparent 60%);position:absolute;inset:-8rem -2rem -4rem 35%}.runs-list-module__Q5Boqq__header:after{content:"";z-index:-1;border:1px solid var(--border);pointer-events:none;border-radius:50%;width:22rem;height:18rem;position:absolute;top:-13rem;right:-8rem}.runs-list-module__Q5Boqq__header h2{letter-spacing:-.035em;margin-bottom:.5rem;font-size:2rem;line-height:1.3}.runs-list-module__Q5Boqq__header p{color:var(--muted-foreground);font-size:.875rem}.runs-list-module__Q5Boqq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.runs-list-module__Q5Boqq__filters{flex-wrap:wrap;gap:.5rem;display:flex}.runs-list-module__Q5Boqq__filter{border:1px solid var(--border);background:var(--card);cursor:pointer;border-radius:.5rem;align-items:center;gap:.375rem;min-height:2rem;padding:.375rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.runs-list-module__Q5Boqq__filter>span{background:var(--muted);color:var(--muted-foreground);font-variant-numeric:tabular-nums;border-radius:.3rem;padding:0 .25rem;font-size:.6875rem}.runs-list-module__Q5Boqq__filter[aria-pressed=true],.runs-list-module__Q5Boqq__typeActive{border-color:var(--primary);color:var(--accent-foreground);background:var(--accent)}.runs-list-module__Q5Boqq__filter:hover{background:var(--accent)}.runs-list-module__Q5Boqq__filter:focus-visible,.runs-list-module__Q5Boqq__results button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.runs-list-module__Q5Boqq__searchTools{align-items:center;gap:.5rem;display:flex}.runs-list-module__Q5Boqq__search{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);border-radius:.5rem;align-items:center;gap:.5rem;padding-inline:.625rem;display:flex}.runs-list-module__Q5Boqq__search:focus-within{outline:2px solid var(--ring);outline-offset:1px}.runs-list-module__Q5Boqq__search svg{flex-shrink:0;width:.875rem;height:.875rem}.runs-list-module__Q5Boqq__search input{width:10rem;min-width:0;height:2rem;color:var(--foreground);background:0 0;outline:none;font-size:.8125rem}.runs-list-module__Q5Boqq__search input::placeholder{color:var(--muted-foreground)}.runs-list-module__Q5Boqq__results{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:1rem;margin:-.25rem 0 1rem;font-size:.8125rem;display:flex}.runs-list-module__Q5Boqq__results button{color:var(--link-text);text-underline-offset:3px;cursor:pointer;text-decoration:underline}.runs-list-module__Q5Boqq__list{flex-direction:column;gap:.625rem;display:flex}.runs-list-module__Q5Boqq__row{border:1px solid var(--border);background:var(--card);min-height:4.5rem;box-shadow:0 2px 7px color-mix(in srgb, var(--foreground) 2%, transparent);border-radius:.75rem;grid-template-columns:1.5rem max-content minmax(0,1fr) max-content minmax(9rem,max-content) max-content max-content;align-items:center;gap:.875rem;padding:.875rem 1rem;display:grid}.runs-list-module__Q5Boqq__row:hover{border-color:color-mix(in srgb, var(--primary) 40%, var(--border))}.runs-list-module__Q5Boqq__success{--run-tone:#297d50;--run-surface:#e1f3e8}.runs-list-module__Q5Boqq__danger{--run-tone:#bd344a;--run-surface:#fce8ed}.runs-list-module__Q5Boqq__active{--run-tone:var(--primary);--run-surface:var(--accent)}.runs-list-module__Q5Boqq__waiting{--run-tone:#916515;--run-surface:#fcf1d9}.runs-list-module__Q5Boqq__muted{--run-tone:var(--muted-foreground);--run-surface:var(--muted)}.dark .runs-list-module__Q5Boqq__success{--run-tone:#93dfb2;--run-surface:#1d4034}.dark .runs-list-module__Q5Boqq__danger{--run-tone:#f9a6b5;--run-surface:#4a293a}.dark .runs-list-module__Q5Boqq__waiting{--run-tone:#edcc88;--run-surface:#423825}.runs-list-module__Q5Boqq__dot{background:var(--run-tone);border-radius:50%;width:.4rem;height:.4rem}.runs-list-module__Q5Boqq__statusIcon{background:var(--run-surface);width:1.5rem;height:1.5rem;color:var(--run-tone);border-radius:50%;place-items:center;display:grid}.runs-list-module__Q5Boqq__statusIcon svg{width:.9375rem;height:.9375rem}.runs-list-module__Q5Boqq__kind{text-overflow:ellipsis;background:var(--muted);border-color:#0000;align-self:start;min-width:0;max-width:10rem;margin-top:.125rem;font-size:.6875rem;overflow:hidden}.runs-list-module__Q5Boqq__subject{min-width:0}.runs-list-module__Q5Boqq__subjectTitle{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}.runs-list-module__Q5Boqq__subjectTitle a{color:var(--foreground)}.runs-list-module__Q5Boqq__subjectTitle a:hover,a.runs-list-module__Q5Boqq__viewRun:hover{text-underline-offset:3px;text-decoration:underline}.runs-list-module__Q5Boqq__statusBadge{color:var(--run-tone);background:var(--run-surface);border-color:#0000;justify-self:start;font-size:.6875rem}.runs-list-module__Q5Boqq__date,.runs-list-module__Q5Boqq__duration{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.6875rem}.runs-list-module__Q5Boqq__duration,.runs-list-module__Q5Boqq__viewRun{white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}.runs-list-module__Q5Boqq__duration svg,.runs-list-module__Q5Boqq__viewRun svg{flex-shrink:0;width:.8125rem;height:.8125rem}.runs-list-module__Q5Boqq__viewRun{color:var(--link-text);justify-self:end;font-size:.75rem}.runs-list-module__Q5Boqq__outcomeAside{color:var(--muted-foreground);text-align:right;justify-self:end;font-size:.6875rem}.runs-list-module__Q5Boqq__empty{text-align:center;border:1px dashed var(--border);color:var(--muted-foreground);border-radius:.875rem;flex-direction:column;align-items:center;gap:.625rem;padding:3.5rem 1rem;display:flex}.runs-list-module__Q5Boqq__empty svg{width:1.75rem;height:1.75rem;margin-bottom:.375rem}.runs-list-module__Q5Boqq__empty h3{color:var(--foreground);font-size:1rem}.runs-list-module__Q5Boqq__empty p{font-size:.875rem}@media (max-width:1250px){.runs-list-module__Q5Boqq__row{grid-template-columns:1.5rem max-content minmax(0,1fr) max-content;gap:.5rem .875rem}.runs-list-module__Q5Boqq__date{grid-column:3}.runs-list-module__Q5Boqq__duration{grid-area:2/2}.runs-list-module__Q5Boqq__viewRun,.runs-list-module__Q5Boqq__outcomeAside{grid-area:2/4}}@media (max-width:640px){.runs-list-module__Q5Boqq__page{padding-inline:0}.runs-list-module__Q5Boqq__header h2{font-size:1.75rem}.runs-list-module__Q5Boqq__searchTools{width:100%}.runs-list-module__Q5Boqq__search{flex:1}.runs-list-module__Q5Boqq__search input{width:100%}}@media (max-width:1000px){.runs-list-module__Q5Boqq__row{grid-template-columns:1.5rem minmax(0,1fr) max-content;padding:.875rem}.runs-list-module__Q5Boqq__kind{grid-area:1/2;justify-self:start;max-width:100%}.runs-list-module__Q5Boqq__statusBadge{grid-area:1/3}.runs-list-module__Q5Boqq__subject{grid-area:2/2/auto/4}.runs-list-module__Q5Boqq__subjectTitle{white-space:normal;overflow-wrap:anywhere}.runs-list-module__Q5Boqq__date{grid-area:3/2}.runs-list-module__Q5Boqq__duration{grid-area:3/3}.runs-list-module__Q5Boqq__viewRun,.runs-list-module__Q5Boqq__outcomeAside{grid-area:4/2/auto/4;margin-top:.25rem}}
.settings-overview-module__detTuq__page{flex-direction:column;gap:1.5rem;width:100%;max-width:74rem;margin-inline:auto;padding:.25rem .75rem 2rem;display:flex}.settings-overview-module__detTuq__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding-block:1.25rem .25rem;display:flex}.settings-overview-module__detTuq__header h2{letter-spacing:-.035em;margin-bottom:.6rem;font-size:2rem;line-height:1.3}.settings-overview-module__detTuq__header p{max-width:43rem;color:var(--muted-foreground);font-size:.875rem;line-height:1.7}.settings-overview-module__detTuq__organization{border:1px solid var(--border);background:var(--card);overflow-wrap:anywhere;border-radius:.625rem;align-items:center;gap:.5rem;max-width:100%;padding:.5rem .75rem;font-size:.75rem;display:inline-flex}.settings-overview-module__detTuq__organization svg{width:1rem;height:1rem;color:var(--primary);flex-shrink:0}.settings-overview-module__detTuq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.settings-overview-module__detTuq__card{border:1px solid var(--border);background:var(--card);min-width:0;box-shadow:0 3px 12px color-mix(in srgb, var(--foreground) 2%, transparent);cursor:pointer;border-radius:.875rem;flex-direction:column;padding:1.5rem;transition:border-color .15s,box-shadow .15s;display:flex}.settings-overview-module__detTuq__card:hover{border-color:color-mix(in srgb, var(--primary) 55%, var(--border));box-shadow:0 4px 16px color-mix(in srgb, var(--foreground) 5%, transparent)}.settings-overview-module__detTuq__card:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.settings-overview-module__detTuq__cardHeader{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.settings-overview-module__detTuq__icon{background:var(--accent);width:2.75rem;height:2.75rem;color:var(--primary);border-radius:.75rem;flex-shrink:0;place-items:center;display:grid}.settings-overview-module__detTuq__icon svg{width:1.375rem;height:1.375rem}.settings-overview-module__detTuq__rose{background:var(--brand-rose-surface);color:var(--brand-rose)}.settings-overview-module__detTuq__scope{color:var(--muted-foreground);font-size:.6875rem}.settings-overview-module__detTuq__card h3{color:var(--foreground);letter-spacing:-.02em;font-size:1rem;line-height:1.5}.settings-overview-module__detTuq__description{color:var(--muted-foreground);margin-block:.5rem 1.5rem;font-size:.8125rem;line-height:1.75}.settings-overview-module__detTuq__action{border-top:1px solid var(--border);color:var(--link-text);justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:1rem;font-size:.75rem;font-weight:500;display:flex}.settings-overview-module__detTuq__action svg{flex-shrink:0;width:1rem;height:1rem}.settings-overview-module__detTuq__card:hover .settings-overview-module__detTuq__action{text-underline-offset:3px;text-decoration:underline}.settings-overview-module__detTuq__note{color:var(--muted-foreground);align-items:flex-start;gap:.5rem;font-size:.75rem;line-height:1.7;display:flex}.settings-overview-module__detTuq__note svg{flex-shrink:0;width:.875rem;height:.875rem;margin-top:.2rem}@media (max-width:1100px){.settings-overview-module__detTuq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.settings-overview-module__detTuq__grid{grid-template-columns:minmax(0,1fr)}.settings-overview-module__detTuq__page{padding-inline:0}.settings-overview-module__detTuq__header h2{font-size:1.75rem}.settings-overview-module__detTuq__card{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.settings-overview-module__detTuq__card{transition:none}}
.skills-library-module__w5m6-W__page{width:100%;max-width:74rem;margin-inline:auto;padding:1.25rem .75rem 2rem}.skills-library-module__w5m6-W__header{padding-bottom:1.75rem}.skills-library-module__w5m6-W__eyebrow{color:var(--primary);letter-spacing:.15em;align-items:center;gap:.45rem;margin-bottom:.85rem;font-size:.625rem;font-weight:600;display:flex}.skills-library-module__w5m6-W__eyebrow svg{width:.875rem;height:.875rem}.skills-library-module__w5m6-W__header h2{letter-spacing:-.035em;margin-bottom:.5rem;font-size:2rem;line-height:1.3}.skills-library-module__w5m6-W__header>p{margin-bottom:.4rem;font-size:1rem}.skills-library-module__w5m6-W__subtitle{color:var(--muted-foreground);font-size:.8125rem;line-height:1.6}.skills-library-module__w5m6-W__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.skills-library-module__w5m6-W__filters{background:var(--muted);border-radius:.625rem;flex-wrap:wrap;gap:.25rem;padding:.25rem;display:flex}.skills-library-module__w5m6-W__filters button{min-height:2rem;color:var(--muted-foreground);cursor:pointer;border-radius:.45rem;justify-content:center;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.75rem;font-weight:500;display:inline-flex}.skills-library-module__w5m6-W__filters button[aria-pressed=true]{background:var(--card);color:var(--foreground);box-shadow:0 1px 4px color-mix(in srgb, var(--foreground) 8%, transparent)}.skills-library-module__w5m6-W__filters button:hover{color:var(--foreground)}.skills-library-module__w5m6-W__filters button span{background:var(--accent);color:var(--accent-foreground);border-radius:.3rem;padding:.05rem .3rem;font-size:.625rem}.skills-library-module__w5m6-W__search{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);border-radius:.5rem;align-items:center;gap:.5rem;padding-inline:.625rem;display:flex}.skills-library-module__w5m6-W__search svg{flex-shrink:0;width:.875rem;height:.875rem}.skills-library-module__w5m6-W__search input{width:12rem;min-width:0;height:2.25rem;color:var(--foreground);background:0 0;outline:none;font-size:.75rem}.skills-library-module__w5m6-W__search input::placeholder{color:var(--muted-foreground)}.skills-library-module__w5m6-W__search:focus-within,.skills-library-module__w5m6-W__filters button:focus-visible,.skills-library-module__w5m6-W__skill:focus-visible,.skills-library-module__w5m6-W__empty button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.skills-library-module__w5m6-W__library{grid-template-columns:minmax(16rem,.85fr) minmax(0,1.15fr);align-items:start;gap:2rem;display:grid}.skills-library-module__w5m6-W__index{min-width:0}.skills-library-module__w5m6-W__indexHeading{justify-content:space-between;align-items:baseline;gap:1rem;padding:0 .25rem .75rem;display:flex}.skills-library-module__w5m6-W__indexHeading h3{font-size:.8125rem;font-weight:500}.skills-library-module__w5m6-W__indexHeading>span{color:var(--muted-foreground);font-size:.6875rem}.skills-library-module__w5m6-W__list{flex-direction:column;gap:.5rem;padding:0;list-style:none;display:flex}.skills-library-module__w5m6-W__skill{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.75rem;align-items:flex-start;gap:.875rem;width:100%;padding:1rem;display:flex}.skills-library-module__w5m6-W__skill:hover{background:var(--muted)}.skills-library-module__w5m6-W__skill[aria-pressed=true]{border-color:color-mix(in srgb, var(--primary) 40%, var(--border));background:var(--accent)}.skills-library-module__w5m6-W__icon{background:color-mix(in srgb, var(--skill-color) 10%, var(--card));width:2.5rem;height:2.5rem;color:var(--skill-color);border-radius:.75rem;flex-shrink:0;place-items:center;display:grid}.skills-library-module__w5m6-W__icon svg{width:1.35rem;height:1.35rem}.skills-library-module__w5m6-W__blue{--skill-color:#3c82aa}.skills-library-module__w5m6-W__rose{--skill-color:#b54d69}.skills-library-module__w5m6-W__teal{--skill-color:#218b87}.skills-library-module__w5m6-W__purple{--skill-color:#8663c4}.skills-library-module__w5m6-W__amber{--skill-color:#a47120}.dark .skills-library-module__w5m6-W__blue{--skill-color:#47a8ea}.dark .skills-library-module__w5m6-W__rose{--skill-color:#f67ba3}.dark .skills-library-module__w5m6-W__teal{--skill-color:#64cfc5}.dark .skills-library-module__w5m6-W__purple{--skill-color:#bd9bf5}.dark .skills-library-module__w5m6-W__amber{--skill-color:#e5bb6c}.skills-library-module__w5m6-W__skillCopy{flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0;display:flex}.skills-library-module__w5m6-W__skillName{font-size:.875rem;font-weight:600}.skills-library-module__w5m6-W__skillDescription{color:var(--muted-foreground);font-size:.75rem;line-height:1.6}.skills-library-module__w5m6-W__stage{background:var(--muted);color:var(--muted-foreground);border-radius:.35rem;padding:.15rem .45rem;font-size:.625rem;line-height:1.4;display:inline-block}.skills-library-module__w5m6-W__chevron{width:.875rem;height:.875rem;color:var(--muted-foreground);flex-shrink:0;margin-top:.35rem;margin-left:auto}.skills-library-module__w5m6-W__skill[aria-pressed=true] .skills-library-module__w5m6-W__chevron{color:var(--primary)}.skills-library-module__w5m6-W__note{color:var(--muted-foreground);align-items:center;gap:.4rem;margin:1.25rem .25rem;font-size:.6875rem;display:flex}.skills-library-module__w5m6-W__note svg{flex-shrink:0;width:.875rem;height:.875rem}.skills-library-module__w5m6-W__preview{border:1px solid var(--border);background:var(--card);min-width:0;box-shadow:0 4px 20px color-mix(in srgb, var(--foreground) 2%, transparent);border-radius:1rem;padding:1.5rem 1.75rem}.skills-library-module__w5m6-W__previewHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.skills-library-module__w5m6-W__previewLabel{letter-spacing:.14em;color:var(--muted-foreground);font-size:.625rem;font-weight:500}.skills-library-module__w5m6-W__largeIcon{width:3rem;height:3rem;margin-bottom:1rem}.skills-library-module__w5m6-W__largeIcon svg{width:1.75rem;height:1.75rem}.skills-library-module__w5m6-W__preview>h3{letter-spacing:-.03em;margin-bottom:.5rem;font-size:1.4rem;line-height:1.4}.skills-library-module__w5m6-W__description{color:var(--muted-foreground);font-size:.8125rem;line-height:1.65}.skills-library-module__w5m6-W__outcome{background:color-mix(in srgb, var(--accent) 60%, var(--card));border-left:2px solid var(--primary);border-radius:.625rem;margin-block:1.25rem 1.5rem;padding:1rem}.skills-library-module__w5m6-W__outcome>span{align-items:center;gap:.4rem;font-size:.75rem;font-weight:500;display:flex}.skills-library-module__w5m6-W__outcome svg{width:.875rem;height:.875rem;color:var(--primary)}.skills-library-module__w5m6-W__outcome p{color:var(--muted-foreground);margin-top:.5rem;font-size:.75rem;line-height:1.7}.skills-library-module__w5m6-W__sectionHeading{margin-bottom:1rem;font-size:.8125rem}.skills-library-module__w5m6-W__steps{padding:0;list-style:none}.skills-library-module__w5m6-W__steps li{gap:.875rem;padding-bottom:1.25rem;display:flex;position:relative}.skills-library-module__w5m6-W__steps li:not(:last-child):after{content:"";background:var(--border);width:1px;position:absolute;top:1.6rem;bottom:.15rem;left:.75rem}.skills-library-module__w5m6-W__number{border:1px solid var(--border);width:1.5rem;height:1.5rem;color:var(--primary);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;font-size:.6875rem;display:grid}.skills-library-module__w5m6-W__steps h5{font-family:var(--font-roboto), sans-serif;margin-bottom:.3rem;font-size:.75rem;font-weight:500}.skills-library-module__w5m6-W__steps p{color:var(--muted-foreground);font-size:.75rem;line-height:1.7}.skills-library-module__w5m6-W__prompt{border:1px dashed var(--border);border-radius:.625rem;padding:1rem}.skills-library-module__w5m6-W__prompt h4{align-items:center;gap:.45rem;margin-bottom:.5rem;font-size:.6875rem;font-weight:500;display:flex}.skills-library-module__w5m6-W__prompt h4 svg{width:.875rem;height:.875rem;color:var(--primary)}.skills-library-module__w5m6-W__prompt p{color:var(--muted-foreground);font-size:.75rem;line-height:1.75}.skills-library-module__w5m6-W__empty{text-align:center;border:1px dashed var(--border);color:var(--muted-foreground);border-radius:1rem;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1rem;font-size:.8125rem;display:flex}.skills-library-module__w5m6-W__empty h3{color:var(--foreground)}.skills-library-module__w5m6-W__empty button{color:var(--link-text);text-underline-offset:3px;cursor:pointer;text-decoration:underline}@media (max-width:1050px){.skills-library-module__w5m6-W__library{grid-template-columns:minmax(0,1fr);gap:1rem}.skills-library-module__w5m6-W__preview{padding:1.5rem}}@media (max-width:640px){.skills-library-module__w5m6-W__page{padding-inline:0}.skills-library-module__w5m6-W__header h2{font-size:1.75rem}.skills-library-module__w5m6-W__search,.skills-library-module__w5m6-W__search input{width:100%}.skills-library-module__w5m6-W__filters button{padding-inline:.6rem}.skills-library-module__w5m6-W__skill{padding:.875rem .625rem}.skills-library-module__w5m6-W__preview{padding:1.25rem}}
