.directory-status{align-items:center;gap:var(--kr-space-half) var(--kin-space-3);margin-top:var(--kin-space-1);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);flex-wrap:wrap;display:flex}.directory-host,.directory-reason{overflow-wrap:anywhere;min-width:0}.directory-error{color:var(--kr-text)}.directory-host .mono{color:var(--kr-text);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.directory-row .directory-status .tag{display:inline-flex}.detail-title .directory-status{margin-top:var(--kin-space-2)}.directory-note{margin:var(--kin-space-5) 0}.provider-summary{color:var(--kr-text)}.provider-points{gap:var(--kin-space-1);margin:var(--kin-space-2) 0 0;padding-left:var(--kin-space-4);list-style:outside;display:grid}.provider-points li::marker{color:var(--kr-text-2)}.provider-notice{align-items:flex-start;gap:var(--kin-space-2);margin-top:var(--kin-space-4);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);display:flex}.provider-notice>.icon{width:var(--kr-icon-small);height:var(--kr-icon-small);margin-top:calc((var(--kin-type-small-line-height) - var(--kr-icon-small)) / 2);color:var(--kin-incomplete);flex-shrink:0}.info-box+.directory-note,.directory-note+.directory-note{margin-top:var(--kin-space-4)}.check-list{gap:var(--kin-space-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height);display:grid}.check-item{align-items:flex-start;gap:var(--kin-space-3);color:var(--kr-text-2);display:flex}.check-item>.icon{width:var(--kr-icon-small);height:var(--kr-icon-small);margin-top:var(--kin-space-1);color:var(--kin-success);flex-shrink:0}.check-failed{color:var(--kr-text)}.check-failed>.icon{color:var(--kin-error)}.check-text{min-width:0}.check-text b{font-weight:var(--kr-weight-strong)}.check-at{margin-left:var(--kin-space-2);color:var(--kin-text-disabled);white-space:nowrap}.share-checks{margin-top:var(--kin-space-6)}.share-checks h3{margin-bottom:var(--kin-space-3);font-size:var(--kin-type-body-size)}.share-fixed-name{color:var(--kr-text);font-weight:var(--kr-weight-strong)}.share-description{min-height:calc(var(--kin-space-20) + var(--kin-space-4))}.share-published{margin:var(--kin-space-6) 0 0}.share-published code{color:var(--kr-text);overflow-wrap:anywhere}.sharing-row{justify-content:space-between;align-items:flex-start;gap:var(--kin-space-4);display:flex}.detail-more .sharing-row{margin-bottom:var(--kin-space-4)}.sharing-text{min-width:0;max-width:var(--kin-body-copy-max)}.sharing-text b{font-weight:var(--kr-weight-strong);display:block}.sharing-text p{margin-top:var(--kr-space-half);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height)}.report-reasons{margin-top:0}.directory-access .tag{white-space:normal;flex-shrink:1;min-width:0}.directory-picks{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--kin-space-32) + var(--kin-space-16))), 1fr));gap:var(--kin-space-3);display:grid}.directory-picks>li{display:grid}.directory-pick{align-items:center;gap:var(--kin-space-3);min-width:0;padding:var(--kin-space-3);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-button);color:inherit;transition:background var(--kin-motion-fast) var(--kin-motion-ease-out), border-color var(--kin-motion-fast) var(--kin-motion-ease-out);text-decoration:none;display:flex}.directory-pick:hover{border-color:var(--kr-edge-strong);background:var(--kr-hover)}.directory-pick:focus-visible{outline-offset:var(--kr-mark)}.directory-pick-text{min-width:0}.directory-pick-text b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.directory-pick .directory-status{margin-top:var(--kr-space-half)}.directory-start-note,.directory-invite-note,.directory-soon-note{margin:calc(var(--kin-space-2) * -1) 0 var(--kin-space-3);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.conversation-events{gap:1rem;padding:0;list-style:none;display:grid}.conversation-event{border:1px solid var(--border);border-radius:12px;min-width:0;padding:1rem;scroll-margin:6rem}.conversation-event h3{text-transform:capitalize;margin:0 0 .5rem;font-size:.875rem}.conversation-event pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:.5rem 0;font-size:.8125rem;line-height:1.6}.conversation-event summary{cursor:pointer;overflow-wrap:anywhere}.conversation-highlight{outline-offset:2px;outline:2px solid}.conversation-event-action{margin-top:var(--kin-space-2)}.conversation-withheld h3{text-transform:none}.conversation-withheld p{margin:0}.conversation-reason{white-space:pre-wrap;overflow-wrap:anywhere}.conversation-row{flex-wrap:wrap}.conversation-row .list-main>span,.conversation-row .list-main>time{display:block}.conversation-reviews{gap:var(--kin-space-1);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);flex-basis:100%;margin:0;padding:0;list-style:none;display:grid}.conversation-reviewed,.conversation-review>.info-box{margin-bottom:var(--kin-space-4)}.conversation-reviewed .info-body p+p,.conversation-review .info-body p+p{margin-top:var(--kin-space-1)}.conversation-review-filters{align-items:flex-end;gap:var(--kin-space-3);margin-bottom:var(--kin-space-4);flex-wrap:wrap;display:flex}.conversation-review-total{margin-bottom:var(--kin-space-2);color:var(--kr-text-2)}.conversation-review-line{overflow-wrap:anywhere;color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);display:block}.conversation-review-actions{gap:var(--kin-space-2)}.conversation-review-more{margin-top:var(--kin-space-4)}@media (width<=640px){.conversation-review-row{flex-wrap:wrap}.conversation-review-row .list-main{flex-basis:100%}.conversation-review-actions{margin-left:0}.conversation-review-filters .activity-filter{flex:9rem}}:root{--kin-void:#0f1117;--kin-surface:#14161d;--kin-raised:#1c1f27;--kin-line:#262a33;--kin-line-strong:#3a3f4b;--kin-fog:#e6e8ec;--kin-text-secondary:#9ba1ac;--kin-text-disabled:#6b7280;--kin-uv:#7c5cff;--kin-uv-600:#644ccc;--kin-uv-700:#4c3b99;--kin-signal:#4a9bff;--kin-ion:#00e5ff;--kin-lilac:#a993ff;--kin-white:#fff;--kin-success:#10b981;--kin-incomplete:#f59e0b;--kin-error:#ef4444;--kin-graph-edge:#9ba1ac;--kin-paper:#f7f8fa;--kin-font-sans:"Satoshi", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--kin-font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, monospace;--kin-type-hero-size:clamp(3rem, 6.5vw, 6rem);--kin-type-hero-line-height:1.04;--kin-type-hero-tracking:-.05em;--kin-type-hero-weight:500;--kin-type-section-size:clamp(2rem, 4vw, 3.5rem);--kin-type-section-line-height:1.1;--kin-type-section-tracking:-.035em;--kin-type-section-weight:500;--kin-type-subhead-size:clamp(1.25rem, 1.7vw, 1.5rem);--kin-type-subhead-line-height:1.3;--kin-type-subhead-tracking:-.015em;--kin-type-subhead-weight:500;--kin-type-lead-size:clamp(1.125rem, 1.7vw, 1.375rem);--kin-type-lead-line-height:1.55;--kin-type-lead-tracking:-.015em;--kin-type-lead-weight:400;--kin-type-body-size:1rem;--kin-type-body-line-height:1.65;--kin-type-body-tracking:0;--kin-type-body-weight:400;--kin-type-small-size:.875rem;--kin-type-small-line-height:1.5;--kin-type-small-tracking:0;--kin-type-small-weight:400;--kin-type-code-size:.875rem;--kin-type-code-line-height:1.6;--kin-type-code-tracking:0;--kin-type-code-weight:400;--kin-space-1:4px;--kin-space-2:8px;--kin-space-3:12px;--kin-space-4:16px;--kin-space-5:20px;--kin-space-6:24px;--kin-space-8:32px;--kin-space-10:40px;--kin-space-12:48px;--kin-space-16:64px;--kin-space-20:80px;--kin-space-24:96px;--kin-space-32:128px;--kin-radius-button:9px;--kin-radius-card:16px;--kin-radius-chip:999px;--kin-content-max:1200px;--kin-hero-copy-max:960px;--kin-body-copy-max:680px;--kin-page-gutter:clamp(20px, 4vw, 48px);--kin-section-gap:clamp(72px, 9vw, 128px);--kin-nav-height:80px;--kin-mobile-breakpoint:640px;--kin-tablet-breakpoint:960px;--kin-touch-target:48px;--kin-motion-fast:.12s;--kin-motion-base:.24s;--kin-motion-slow:.4s;--kin-motion-ease-out:cubic-bezier(.2,0,0,1);--kin-motion-ease-in-out:cubic-bezier(.45,0,.15,1);--kin-logo-arm-start:#ae5aff;--kin-logo-arm-end:#6c48fa;--kin-logo-leg-start:#5b55fd;--kin-logo-leg-end:#3b74fb;--kin-text:var(--kin-fog);--kin-text-2:var(--kin-text-secondary);--kin-text-3:var(--kin-text-disabled);--kin-font-display:var(--kin-font-sans);--kin-verified:var(--kin-success);--kin-refused:var(--kin-error);--kin-dur-fast:var(--kin-motion-fast);--kin-dur-base:var(--kin-motion-base);--kin-dur-slow:var(--kin-motion-slow);--kin-ease-out:var(--kin-motion-ease-out);--kin-ease-in-out:var(--kin-motion-ease-in-out);--kin-grad-arm-a:var(--kin-logo-arm-start);--kin-grad-arm-b:var(--kin-logo-arm-end);--kin-grad-leg-a:var(--kin-logo-leg-start);--kin-grad-leg-b:var(--kin-logo-leg-end);--kin-grad-text:linear-gradient(100deg, var(--kin-logo-arm-start) 0%, var(--kin-logo-leg-start) 55%, var(--kin-logo-leg-end) 100%)}@font-face{font-family:Satoshi;src:url(/fonts/brand/Satoshi-Variable.woff2)format("woff2");font-style:normal;font-weight:300 900;font-display:swap}@font-face{font-family:Google Sans;src:url(/fonts/brand/GoogleSans-Medium-latin.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/brand/jetbrains-mono-latin-wght-normal.woff2)format("woff2");font-style:normal;font-weight:100 800;font-display:swap}:root{--kr-ground:var(--kin-void);--kr-card:var(--kin-surface);--kr-raised:var(--kin-raised);--kr-well:var(--kin-void);--kr-edge:var(--kin-line);--kr-edge-strong:var(--kin-line-strong);--kr-control-edge:var(--kin-text-disabled);--kr-text:var(--kin-fog);--kr-text-2:var(--kin-text-secondary);--kr-link:var(--kin-lilac);--kr-accent:var(--kin-uv);--kr-primary:var(--kin-uv-600);--kr-primary-hover:var(--kin-uv-700);--kr-selected:color-mix(in srgb, var(--kin-uv) 13%, var(--kin-surface));--kr-hover:color-mix(in srgb, var(--kin-fog) 6%, transparent);--kr-scrim:color-mix(in srgb, var(--kin-void) 78%, transparent);--kr-danger-wash:color-mix(in srgb, var(--kin-error) 14%, var(--kin-surface));--kr-danger-edge:color-mix(in srgb, var(--kin-error) 60%, var(--kin-line-strong));--kr-danger-text:color-mix(in srgb, var(--kin-error) 70%, var(--kin-fog));--kr-hairline:calc(var(--kin-space-1) / 4);--kr-mark:calc(var(--kin-space-1) / 2);--kr-space-half:calc(var(--kin-space-1) / 2);--kr-space-1-5:calc(var(--kin-space-1) * 1.5);--kr-control:var(--kin-touch-target);--kr-control-compact:var(--kin-space-10);--kr-icon:var(--kin-space-5);--kr-icon-small:var(--kin-space-4);--kr-badge:var(--kin-space-10);--kr-sidebar:calc(var(--kin-space-16) * 4);--kr-bar:var(--kin-space-16);--kr-dialog:calc(var(--kin-space-32) * 4.5);--kr-dialog-wide:var(--kin-body-copy-max);--kr-weight:var(--kin-type-body-weight);--kr-weight-strong:var(--kin-type-subhead-weight);--kr-type-title-size:min(var(--kin-type-section-size), calc(var(--kin-type-body-size) * 2.25));--kr-type-figure-size:calc(var(--kin-type-subhead-size) * 2);--kr-overlay-shadow:0 var(--kin-space-6) var(--kin-space-16) color-mix(in srgb, var(--kin-void) 70%, transparent);--kr-content-max:var(--kin-content-max);--kr-gutter:var(--kin-page-gutter);--kr-page-max:var(--kin-hero-copy-max);--kr-tile:var(--kin-paper);--kr-tile-size:var(--kin-space-10);--kr-tile-size-small:var(--kin-space-8);--kr-tile-size-large:var(--kin-space-12);--kr-row:calc(var(--kin-space-16) + var(--kin-space-2));--kr-row-line:calc(var(--kin-touch-target) + var(--kin-space-2));--kr-nav-row:calc(var(--kin-space-8) + var(--kin-space-1));--kr-icon-nav:calc(var(--kin-space-4) + var(--kr-space-half));--kr-radius-nav:calc(var(--kin-radius-button) - var(--kr-space-half));--kr-type-label-size:calc(var(--kin-type-small-size) * 6 / 7);--kr-type-label-line-height:var(--kin-type-small-line-height);--kr-nav-selected:color-mix(in srgb, var(--kin-fog) 10%, transparent);--kr-type-section-size:min(var(--kin-type-subhead-size), calc(var(--kin-type-body-size) * 1.25));--kr-type-hero-column-size:min(var(--kin-type-hero-size), calc(var(--kin-type-body-size) * 4.75))}*,:before,:after{box-sizing:border-box}html{background-color:var(--kr-ground);color:var(--kr-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;scroll-padding-top:var(--kin-nav-height);scroll-padding-bottom:var(--kr-bottom-bar,0px)}body{font-family:var(--kin-font-sans);font-size:var(--kin-type-body-size);font-weight:var(--kin-type-body-weight);line-height:var(--kin-type-body-line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;margin:0}html:has(dialog[open]){overflow:hidden}::selection{background:var(--kin-uv-700);color:var(--kin-fog)}h1,h2,h3,h4,p,dl,dd,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3,h4{color:var(--kr-text);font-weight:var(--kin-type-section-weight);text-wrap:balance;overflow-wrap:break-word}h1{font-size:var(--kr-type-title-size);line-height:var(--kin-type-section-line-height);letter-spacing:var(--kin-type-section-tracking)}h2{font-size:var(--kin-type-subhead-size);line-height:var(--kin-type-subhead-line-height);letter-spacing:var(--kin-type-subhead-tracking)}h3,h4{font-size:var(--kin-type-body-size);line-height:var(--kin-type-subhead-line-height);letter-spacing:var(--kin-type-subhead-tracking)}p{color:var(--kr-text-2);text-wrap:pretty}small{color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}strong,b{color:var(--kr-text);font-weight:var(--kr-weight-strong)}a{color:var(--kr-link);-webkit-text-decoration-color:var(--kin-uv);text-decoration-color:var(--kin-uv);text-underline-offset:var(--kin-space-1);transition:color var(--kin-motion-fast) var(--kin-motion-ease-out)}a:hover{color:var(--kin-white)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent}button:disabled,fieldset:disabled button{cursor:not-allowed;opacity:.5}code,pre,kbd,.mono{font-family:var(--kin-font-mono);font-size:var(--kin-type-code-size);line-height:var(--kin-type-code-line-height)}fieldset{border:0;min-width:0;margin:0;padding:0}legend{padding:0}summary{cursor:pointer}:focus-visible{outline:var(--kr-mark) solid var(--kin-lilac);outline-offset:var(--kr-mark);border-radius:var(--kin-space-1)}:is(h1,h2,h3,h4)[tabindex="-1"]:focus{outline:none}.icon{width:var(--kr-icon);height:var(--kr-icon);fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.keep-whole{overflow-wrap:anywhere;max-width:100%;display:inline-block}.skip-link{top:calc(var(--kin-space-24) * -1);left:var(--kin-space-3);z-index:300;padding:var(--kin-space-3) var(--kin-space-4);border-radius:var(--kin-radius-button);background:var(--kr-primary);color:var(--kin-white);font-weight:var(--kr-weight-strong);text-decoration:none;position:absolute}.skip-link:focus{top:var(--kin-space-3)}.muted{color:var(--kr-text-2)}[hidden]{display:none!important}@keyframes appear{0%{opacity:0;transform:translateY(var(--kin-space-1))}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.btn{justify-content:center;align-items:center;gap:var(--kin-space-2);min-height:var(--kr-control);padding:0 var(--kin-space-5);border:var(--kr-hairline) solid var(--kr-control-edge);border-radius:var(--kin-radius-button);color:var(--kr-text);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong);line-height:var(--kin-type-small-line-height);white-space:nowrap;transition:background var(--kin-motion-fast) var(--kin-motion-ease-out), border-color var(--kin-motion-fast) var(--kin-motion-ease-out);background:0 0;text-decoration:none;display:inline-flex}.btn:hover:not(:disabled,[aria-disabled=true]){border-color:var(--kr-text-2);background:var(--kr-hover);color:var(--kr-text)}.btn[aria-disabled=true]{cursor:not-allowed}.btn[aria-disabled=true]:not([aria-busy=true]){opacity:.5}.btn[aria-busy=true]{cursor:progress}.btn .icon{width:var(--kr-icon-small);height:var(--kr-icon-small)}.btn.primary{border-color:var(--kr-accent);background:var(--kr-primary);color:var(--kin-white)}.btn.primary:hover:not(:disabled,[aria-disabled=true]){border-color:var(--kr-accent);background:var(--kr-primary-hover);color:var(--kin-white)}.btn.primary:disabled,.btn.primary[aria-disabled=true]:not([aria-busy=true]){border-color:var(--kr-edge-strong);background:var(--kr-raised);color:var(--kin-text-disabled);opacity:1}.btn.danger .icon{color:var(--kin-error)}.btn.danger:hover:not(:disabled,[aria-disabled=true]){border-color:var(--kr-danger-edge)}.btn.approve .icon{color:var(--kin-success)}.btn.deny .icon{color:var(--kin-error)}.btn.danger-solid{border-color:var(--kr-danger-edge);background:var(--kr-danger-wash)}.btn.danger-solid:hover:not(:disabled,[aria-disabled=true]){border-color:var(--kin-error);background:var(--kr-danger-wash)}.btn.small{min-height:var(--kr-control-compact);padding:0 var(--kin-space-4)}.btn.large{padding:0 var(--kin-space-6);font-size:var(--kin-type-body-size)}.btn.block{width:100%}.btn.provider{justify-content:flex-start;gap:var(--kin-space-3);padding:0 var(--kin-space-4);color:#e3e3e3;background:#131314;border-color:#8e918f}.btn.provider:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb, var(--kin-fog) 8%, #131314);color:#e3e3e3;border-color:#8e918f}.btn.provider img{width:var(--kr-icon);height:var(--kr-icon);object-fit:contain;flex-shrink:0}.btn.provider-google{font-family:"Google Sans", var(--kin-font-sans)}.btn.provider-apple,.btn.provider-apple:hover:not(:disabled,[aria-disabled=true]){color:#fff;background:#000}@media (pointer:coarse){.btn.small,.segment,.icon-btn,.dialog-close,.disclosure>summary,.action-group>summary,.action-group-toggle,.action-detail>summary{min-height:var(--kin-touch-target)}.icon-btn,.dialog-close{min-width:var(--kin-touch-target)}.tab,.text-btn{position:relative}.tab:after,.text-btn:after{content:"";height:max(100%, var(--kin-touch-target));position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.text-btn{align-items:center;gap:var(--kin-space-2);min-height:var(--kin-space-6);color:var(--kr-link);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong);transition:color var(--kin-motion-fast) var(--kin-motion-ease-out);background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.text-btn:hover{color:var(--kin-white)}.text-btn .icon{width:var(--kr-icon-small);height:var(--kr-icon-small)}.icon-btn{width:var(--kr-control-compact);height:var(--kr-control-compact);border-radius:var(--kin-radius-button);color:var(--kr-text-2);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.icon-btn:hover{background:var(--kr-hover);color:var(--kr-text)}.button-row{align-items:center;gap:var(--kin-space-3);flex-wrap:wrap;display:flex}.tag{align-items:center;gap:var(--kr-space-1-5);color:var(--kr-text);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight);line-height:var(--kin-type-small-line-height);white-space:nowrap;flex-shrink:0;display:inline-flex}.tag .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);color:var(--kr-text-2)}.tag-neutral{color:var(--kr-text-2)}.tag-green .icon{color:var(--kin-success)}.tag-amber .icon{color:var(--kin-incomplete)}.tag-red .icon{color:var(--kin-error)}.tag-blue .icon{color:var(--kin-signal)}.page-heading{justify-content:space-between;align-items:flex-start;gap:var(--kin-space-6);margin-bottom:var(--kin-space-10);display:flex}.page-lede{max-width:56ch;margin-top:var(--kin-space-3);color:var(--kr-text-2)}.heading-actions{gap:var(--kin-space-3);flex-wrap:wrap;flex-shrink:0;display:flex}.page-section{margin-top:var(--kin-space-12)}.section-head{justify-content:space-between;align-items:baseline;gap:var(--kin-space-3);margin-bottom:var(--kin-space-3);display:flex}.section-head h2{font-size:var(--kr-type-section-size)}.section-note{color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}@media (width<=640px){.page-heading{margin-bottom:var(--kin-space-8);display:block}.heading-actions{margin-top:var(--kin-space-5)}}.toolbar{align-items:center;gap:var(--kin-space-3) var(--kin-space-4);margin-bottom:var(--kin-space-5);flex-wrap:wrap;display:flex}.tabs{gap:var(--kin-space-1);max-width:100%;display:flex;overflow-x:auto}.tab{align-items:center;gap:var(--kin-space-2);min-height:var(--kr-control-compact);padding:0 var(--kin-space-4);border:var(--kr-hairline) solid transparent;border-radius:var(--kin-radius-chip);color:var(--kr-text-2);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight);white-space:nowrap;transition:color var(--kin-motion-fast) var(--kin-motion-ease-out);background:0 0;display:inline-flex}.tab:hover{color:var(--kr-text)}.tab[aria-pressed=true],.tab[aria-selected=true]{border-color:var(--kr-accent);background:var(--kr-selected);color:var(--kr-text);font-weight:var(--kr-weight-strong)}.tab-count{color:var(--kr-text-2);font-weight:var(--kr-weight)}.search-field{align-items:center;gap:var(--kin-space-2);min-width:calc(var(--kin-space-24) * 2);max-width:calc(var(--kin-space-32) * 3);padding:0 var(--kin-space-4);border:var(--kr-hairline) solid var(--kr-control-edge);border-radius:var(--kin-radius-button);background:var(--kr-well);flex:1;display:flex}.search-field:focus-within{outline:var(--kr-mark) solid var(--kin-lilac);outline-offset:var(--kr-mark)}.search-field .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);color:var(--kr-text-2)}.search-field input{width:100%;min-width:0;min-height:calc(var(--kr-control) - 2 * var(--kr-hairline));background:0 0;border:0;outline:none}.search-field input::placeholder{color:var(--kr-text-2)}.search-field input::-webkit-search-cancel-button{appearance:none}@media (width<=640px){.toolbar .search-field{flex-basis:100%;max-width:none}}.segmented{max-width:100%;padding:var(--kin-space-1);gap:var(--kin-space-1);border:var(--kr-hairline) solid var(--kr-control-edge);border-radius:var(--kin-radius-button);background:var(--kr-well);display:inline-flex}.segment{min-height:calc(var(--kr-control-compact) - 2 * var(--kin-space-1));padding:0 var(--kin-space-3);border:var(--kr-hairline) solid transparent;border-radius:calc(var(--kin-radius-button) - var(--kin-space-1));color:var(--kr-text-2);font-size:var(--kin-type-small-size);white-space:nowrap;transition:background var(--kin-motion-fast) var(--kin-motion-ease-out), color var(--kin-motion-fast) var(--kin-motion-ease-out);background:0 0;justify-content:center;align-items:center;display:inline-flex}button.segment:hover:not([aria-pressed=true],[aria-disabled=true]){background:var(--kr-hover);color:var(--kr-text)}.segment[aria-pressed=true],.segment[aria-current=true]{border-color:var(--kr-accent);background:var(--kr-selected);color:var(--kr-text);font-weight:var(--kr-weight-strong)}.segment-state{cursor:default;border-style:dashed}.segmented[aria-busy=true] .segment{cursor:progress}.segment[aria-disabled=true]{cursor:not-allowed}.segment:focus-visible{outline-offset:0}.pause-durations{display:flex}.pause-durations .segment{flex:auto}.toolbar .segment{min-height:calc(var(--kr-control) - 2 * var(--kin-space-1) - 2 * var(--kr-hairline))}@media (width<=640px){.segmented{width:100%;display:flex}.segment{padding:0 var(--kin-space-1);white-space:normal;text-align:center;flex:auto}}.field{margin:var(--kin-space-5) 0}.field>label:not(.choice),.field-label{margin-bottom:var(--kin-space-2);color:var(--kr-text);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong);display:block}.field-optional{color:var(--kr-text-2);font-weight:var(--kr-weight)}.input,.select,.textarea{width:100%;min-height:var(--kr-control);padding:0 var(--kin-space-4);border:var(--kr-hairline) solid var(--kr-control-edge);border-radius:var(--kin-radius-button);background:var(--kr-well);color:var(--kr-text);transition:border-color var(--kin-motion-fast) var(--kin-motion-ease-out)}.input:hover,.select:hover,.textarea:hover{border-color:var(--kr-text-2)}.input::placeholder,.textarea::placeholder{color:var(--kr-text-2)}.input[aria-invalid=true],.textarea[aria-invalid=true]{border-color:var(--kin-error)}.input[type=number]{appearance:textfield}.input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.app-picker{align-items:center;gap:var(--kin-space-3);min-width:0;display:flex}.app-picker .select{flex:0 auto;min-width:0}.textarea{min-height:calc(var(--kin-space-32) + var(--kin-space-4));padding:var(--kin-space-3) var(--kin-space-4);resize:vertical}.textarea.code,.input.mono{font-family:var(--kin-font-mono);font-size:var(--kin-type-code-size);line-height:var(--kin-type-code-line-height)}.select{width:auto;max-width:100%;padding-right:var(--kin-space-10);appearance:none;background-image:linear-gradient(45deg, transparent 38%, var(--kr-text-2) 38%, var(--kr-text-2) 62%, transparent 62%), linear-gradient(-45deg, transparent 38%, var(--kr-text-2) 38%, var(--kr-text-2) 62%, transparent 62%);background-position:right calc(var(--kin-space-4) + var(--kin-space-1)) center, right var(--kin-space-4) center;background-size:var(--kin-space-1) var(--kin-space-1);background-repeat:no-repeat}.select.full{width:100%}.field-hint{margin-top:var(--kin-space-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.field-error,.form-error{align-items:flex-start;gap:var(--kin-space-2);margin-top:var(--kin-space-2);color:var(--kr-text);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);display:flex}.field-error .icon,.form-error .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);margin-top:var(--kr-space-half);color:var(--kin-error)}.form-error{margin:var(--kin-space-4) 0}.choice{align-items:flex-start;gap:var(--kin-space-3);padding:var(--kin-space-2) 0;cursor:pointer;display:flex}.choice:has(input:disabled){cursor:not-allowed;opacity:.5}.choice input{width:var(--kr-icon);height:var(--kr-icon);margin:var(--kr-space-half) 0 0;border:var(--kr-hairline) solid var(--kr-control-edge);border-radius:var(--kin-radius-chip);background:var(--kr-well);appearance:none;cursor:inherit;transition:background var(--kin-motion-fast) var(--kin-motion-ease-out), border-color var(--kin-motion-fast) var(--kin-motion-ease-out);flex-shrink:0;place-content:center;display:grid}.choice input[type=checkbox]{border-radius:var(--kin-space-1)}.choice:hover input:not(:disabled){border-color:var(--kr-text-2)}.choice input:checked{border-color:var(--kr-accent);background:var(--kr-primary)}.choice input[type=radio]:before{content:"";width:var(--kin-space-2);height:var(--kin-space-2);border-radius:var(--kin-radius-chip);background:var(--kin-white);transition:transform var(--kin-motion-fast) var(--kin-motion-ease-out);transform:scale(0)}.choice input[type=radio]:checked:before{transform:scale(1)}.choice input[type=checkbox]:before{content:"";width:calc(var(--kin-space-2) + var(--kr-mark));height:calc(var(--kin-space-1) + var(--kr-mark));margin-top:calc(var(--kr-mark) * -1);border-bottom:var(--kr-mark) solid var(--kin-white);border-left:var(--kr-mark) solid var(--kin-white);transition:transform var(--kin-motion-fast) var(--kin-motion-ease-out);transform:rotate(-45deg)scale(0)}.choice input[type=checkbox]:checked:before{transform:rotate(-45deg)scale(1)}.choice-text b{font-weight:var(--kr-weight-strong);display:block}.choice-text small{margin-top:var(--kr-space-half);display:block}.dialog .choice-list{max-height:none;overflow:visible}.choice-list{max-height:calc(var(--kin-space-32) * 2);margin:var(--kin-space-1) 0 var(--kin-space-2) var(--kin-space-8);padding-left:var(--kin-space-4);border-left:var(--kr-hairline) solid var(--kr-edge-strong);overflow-y:auto}.meter{margin:var(--kin-space-5) 0}.meter-label{justify-content:space-between;gap:var(--kin-space-1) var(--kin-space-3);margin-bottom:var(--kin-space-2);font-size:var(--kin-type-small-size);flex-wrap:wrap;display:flex}.meter-label span:last-child{align-items:center;gap:var(--kin-space-1) var(--kin-space-3);color:var(--kr-text-2);flex-wrap:wrap;display:inline-flex}.meter-track{height:var(--kin-space-1);border-radius:var(--kin-radius-chip);background:var(--kr-edge-strong);overflow:hidden}.meter-track i{border-radius:var(--kin-radius-chip);background:var(--kin-graph-edge);height:100%;display:block}.meter-label strong{align-items:center;gap:var(--kr-space-1-5);display:inline-flex}.meter-label strong:before{content:"";width:var(--kr-space-1-5);height:var(--kr-space-1-5);border-radius:var(--kin-radius-chip);background:var(--kin-incomplete)}.switch{width:var(--kin-space-16);height:var(--kin-space-8);padding:0 var(--kin-space-2);border:var(--kr-hairline) solid var(--kr-control-edge);border-radius:var(--kin-radius-chip);background:var(--kr-well);color:var(--kr-text-2);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong);transition:background var(--kin-motion-fast) var(--kin-motion-ease-out);flex-shrink:0;justify-content:flex-end;align-items:center;display:inline-flex;position:relative}.switch:after{content:"";top:var(--kin-space-1);left:var(--kin-space-1);width:calc(var(--kin-space-6) - 2 * var(--kr-hairline));height:calc(var(--kin-space-6) - 2 * var(--kr-hairline));border-radius:var(--kin-radius-chip);background:var(--kin-text-secondary);transition:transform var(--kin-motion-fast) var(--kin-motion-ease-out);position:absolute}.switch[aria-checked=true]{border-color:var(--kr-primary);background:var(--kr-primary);color:var(--kin-white);justify-content:flex-start}.switch[aria-checked=true]:after{background:var(--kin-white);transform:translateX(var(--kin-space-8))}.info-box{align-items:flex-start;gap:var(--kin-space-3);padding:var(--kin-space-1) 0 var(--kin-space-1) var(--kin-space-4);border-left:var(--kr-mark) solid var(--kr-edge-strong);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height);display:flex}.info-box>.icon{width:var(--kr-icon-small);height:var(--kr-icon-small);margin-top:var(--kin-space-1);color:var(--kr-text-2)}.info-amber{border-left-color:var(--kin-incomplete)}.info-red{border-left-color:var(--kin-error)}.info-green{border-left-color:var(--kin-success)}.info-amber>.icon{color:var(--kin-incomplete)}.info-red>.icon{color:var(--kin-error)}.info-green>.icon{color:var(--kin-success)}.info-body{flex:1;min-width:0}.info-body p{color:inherit}.info-body p+p{margin-top:var(--kin-space-1)}.info-action{flex-shrink:0;align-self:center}.notice-slot{margin-bottom:var(--kin-space-8)}@media (width<=640px){.info-box{flex-wrap:wrap}.info-action{padding-left:var(--kin-space-8);flex-basis:100%}}.logo-tile{width:var(--kr-tile-size);height:var(--kr-tile-size);border-radius:var(--kin-radius-button);background:var(--kr-tile);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.logo-tile img{object-fit:contain;width:60%;height:60%;display:block}.logo-tile.logo-bleed img{object-fit:cover;width:100%;height:100%}.logo-tile.logo-pending{background:var(--kr-raised);box-shadow:inset 0 0 0 var(--kr-hairline) var(--kr-edge-strong)}.logo-tile-sm{width:var(--kr-tile-size-small);height:var(--kr-tile-size-small);border-radius:calc(var(--kin-radius-button) * .8)}.logo-tile-lg{width:var(--kr-tile-size-large);height:var(--kr-tile-size-large)}.logo-tile.logo-fallback{border:var(--kr-hairline) solid var(--kr-edge-strong);background:var(--kr-raised);color:var(--kr-text-2)}.logo-tile.logo-fallback .icon{width:50%;height:50%}.logo-tile.logo-kin .kin-mark{width:auto;height:56%}.logo-tile.logo-letter{color:var(--kin-white);font-size:var(--kin-type-body-size);font-weight:var(--kr-weight-strong);line-height:1}.logo-tile-sm.logo-letter{font-size:var(--kin-type-small-size)}.logo-tile-lg.logo-letter{font-size:var(--kr-type-section-size)}.logo-tile.logo-letter-1{background:var(--kin-uv-600)}.logo-tile.logo-letter-2{background:var(--kin-uv-700)}.logo-tile.logo-letter-3,.logo-tile.logo-letter-4,.logo-tile.logo-letter-5,.logo-tile.logo-letter-6{color:var(--kin-void)}.logo-tile.logo-letter-3{background:var(--kin-signal)}.logo-tile.logo-letter-4{background:var(--kin-ion)}.logo-tile.logo-letter-5{background:var(--kin-lilac)}.logo-tile.logo-letter-6{background:var(--kin-logo-arm-start)}.state{padding:var(--kin-space-16) var(--kin-space-6);text-align:center}.state>.icon{width:var(--kin-space-6);height:var(--kin-space-6);margin-bottom:var(--kin-space-3);color:var(--kr-text-2)}.state h3{font-size:var(--kr-type-section-size)}.state p{max-width:48ch;margin:var(--kin-space-2) auto 0}.state-action,.state>.btn{margin-top:var(--kin-space-6)}.state-action{justify-content:center;gap:var(--kin-space-3);flex-wrap:wrap;display:flex}.state-error>.icon{color:var(--kin-error)}.state-loading{gap:var(--kin-space-3);padding:var(--kin-space-6) 0;text-align:left;display:grid}.skeleton-list{border-top:var(--kr-hairline) solid var(--kr-edge)}.skeleton-row{align-items:center;gap:var(--kin-space-4);min-height:var(--kr-row);padding:var(--kin-space-3) 0;border-bottom:var(--kr-hairline) solid var(--kr-edge);display:flex}.skeleton-text{gap:var(--kin-space-2);flex:1;display:grid}.skeleton.skeleton-tile{width:var(--kr-tile-size);height:var(--kr-tile-size);border-radius:var(--kin-radius-button);flex-shrink:0}.skeleton.skeleton-title{width:32%;height:var(--kin-space-4)}.skeleton.skeleton-line{width:54%;height:var(--kin-space-3)}.skeleton-row:nth-child(2n) .skeleton-title{width:24%}.skeleton-row:nth-child(2n) .skeleton-line{width:44%}.page-skeleton{display:grid}.skeleton.skeleton-heading{width:calc(var(--kin-space-32) * 1.5);height:var(--kin-space-8)}.skeleton.skeleton-lede{width:min(60%, calc(var(--kin-space-32) * 3));height:var(--kin-space-4);margin:var(--kin-space-4) 0 var(--kin-space-10)}.skeleton{height:var(--kin-space-4);border-radius:var(--kin-space-1);background:linear-gradient(90deg, var(--kr-raised) 25%, var(--kr-edge-strong) 50%, var(--kr-raised) 75%);animation:shimmer calc(var(--kin-motion-slow) * 4) linear infinite;background-size:200% 100%;display:block}.state-loading .skeleton:nth-child(odd){width:72%}.state-loading .skeleton:nth-child(2n){width:46%}.state.plain{padding:var(--kin-space-8) 0}.state-empty{padding:var(--kin-space-12) var(--kin-space-6);border:var(--kr-hairline) dashed var(--kr-edge-strong);border-radius:var(--kin-radius-card)}.full-page-message{min-height:100vh;padding:var(--kin-space-6);place-items:center;display:grid}.full-page-message .state{width:min(var(--kr-dialog), 100%)}.dialog{width:min(var(--kr-dialog), calc(100vw - 2 * var(--kin-space-4)));max-width:none;max-height:calc(100dvh - 8vh - var(--kin-space-4));border-radius:var(--kin-radius-card);color:var(--kr-text);opacity:1;transition:opacity var(--kin-motion-base) var(--kin-motion-ease-out), transform var(--kin-motion-base) var(--kin-motion-ease-out), overlay var(--kin-motion-base) allow-discrete, display var(--kin-motion-base) allow-discrete;background:0 0;border:0;margin:8vh auto auto;padding:0;overflow:visible;transform:none}.dialog:not([open]){opacity:0;transform:translateY(var(--kin-space-2))}@starting-style{.dialog[open]{opacity:0;transform:translateY(var(--kin-space-2))}}@media (width<=640px){.dialog{max-height:calc(100dvh - 2 * var(--kin-space-4));margin-top:var(--kin-space-4)}}.dialog-wide{width:min(var(--kr-dialog-wide), calc(100vw - 2 * var(--kin-space-4)))}.dialog:focus-visible{outline:none}.dialog-panel:focus-visible{outline-offset:calc(var(--kr-mark) * -2);border-radius:var(--kin-radius-card)}.dialog::backdrop{background:var(--kr-scrim);transition:background var(--kin-motion-base) var(--kin-motion-ease-out), overlay var(--kin-motion-base) allow-discrete, display var(--kin-motion-base) allow-discrete}.dialog:not([open])::backdrop{background:0 0}@starting-style{.dialog[open]::backdrop{background:0 0}}.dialog-panel{max-height:inherit;padding:var(--kin-space-8);scroll-padding-bottom:calc(var(--kr-dialog-footer,0px) + var(--kin-space-4));border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-card);background:var(--kr-card);box-shadow:var(--kr-overlay-shadow);overflow-y:auto}.dialog-panel:has(.dialog-footer){padding-bottom:0}.dialog-top{justify-content:space-between;align-items:flex-start;gap:var(--kin-space-4);margin-bottom:var(--kin-space-5);display:flex}.dialog-top h2{font-size:var(--kin-type-subhead-size)}.dialog-top p{margin-top:var(--kin-space-2)}.dialog-close{width:var(--kr-control-compact);height:var(--kr-control-compact);margin:calc(var(--kin-space-2) * -1) calc(var(--kin-space-2) * -1) 0 0;border-radius:var(--kin-radius-button);color:var(--kr-text-2);background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.dialog-close:hover{background:var(--kr-hover);color:var(--kr-text)}.dialog-close .icon{width:var(--kr-icon-small);height:var(--kr-icon-small)}.dialog-intro{margin-bottom:var(--kin-space-4)}.dialog-body p+p,.dialog-body p+ul,.dialog-body ul+p{margin-top:var(--kin-space-3)}.dialog-body ul{padding-left:var(--kin-space-5);color:var(--kr-text-2);list-style:outside}.dialog-body li+li{margin-top:var(--kin-space-1)}.dialog-body li::marker{color:var(--kin-text-disabled)}.quoted-message{padding-left:var(--kin-space-4);border-left:var(--kr-mark) solid var(--kin-incomplete);color:var(--kr-text)}.dialog-footer{z-index:1;justify-content:flex-end;gap:var(--kin-space-3);margin:var(--kin-space-8) calc(var(--kin-space-8) * -1) 0;padding:var(--kin-space-4) var(--kin-space-8) var(--kin-space-8);border-top:var(--kr-hairline) solid var(--kr-edge);background:var(--kr-card);flex-wrap:wrap;display:flex;position:sticky;bottom:0}@media (width<=640px){.dialog-panel{padding:var(--kin-space-5)}.dialog-footer{margin-inline:calc(var(--kin-space-5) * -1);padding:var(--kin-space-4) var(--kin-space-5) var(--kin-space-5)}.dialog-footer .btn{flex:auto}}.dialog .pick-list.app-picker{display:block}.dialog .pick-text small{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dialog .pick-list{max-height:none;overflow:visible}.pick-groups{margin-top:var(--kin-space-2)}.pick-heading{margin:var(--kin-space-5) 0 var(--kin-space-1);color:var(--kr-text-2);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong);line-height:var(--kin-type-small-line-height);letter-spacing:0}.pick-heading+.pick-list{margin-top:0}.pick-row .tag{margin-left:auto}.dialog .method-tabs{margin-bottom:var(--kin-space-5);flex-wrap:wrap;overflow:visible}.setup+.info-box{margin-top:var(--kin-space-6)}.grant-intro{align-items:center;gap:var(--kin-space-3);margin-bottom:var(--kin-space-2);display:flex}.grant-intro p{color:var(--kr-text-2)}.choice .logo-tile{margin-top:calc(var(--kin-space-1) * -1)}.copy-field,.code-block,.json-view{border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-button);background:var(--kr-well);color:var(--kr-text)}.copy-field{align-items:center;gap:var(--kin-space-3);padding:var(--kin-space-1) var(--kin-space-1) var(--kin-space-1) var(--kin-space-4);display:flex}.copy-field code{min-width:0;padding:var(--kin-space-2) 0;overflow-wrap:anywhere;flex:1}.copy-button{min-width:calc(var(--kin-space-24) + var(--kin-space-2));flex-shrink:0}.copy-button span{white-space:normal}.copy-field .copy-button:not(.primary){border-color:#0000}@media (width<=480px){.copy-field .copy-button{min-width:0;position:relative}.copy-field .copy-button:not([data-state=failed]) span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.code-block{position:relative}.code-block pre{padding:var(--kin-space-4) calc(var(--kin-space-24) + var(--kin-space-8)) var(--kin-space-4) var(--kin-space-4);white-space:pre;margin:0;overflow-x:auto}.code-block .copy-button{top:var(--kin-space-2);right:var(--kin-space-2);position:absolute}.json-view{max-height:calc(var(--kin-space-32) * 3);padding:var(--kin-space-4);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}.rule{width:calc(var(--kin-space-32) + var(--kin-space-1));height:var(--kr-control-compact);border:var(--kr-hairline) solid transparent;border-radius:var(--kin-radius-button);color:var(--kr-text);font-size:var(--kin-type-small-size);transition:border-color var(--kin-motion-fast) var(--kin-motion-ease-out), background var(--kin-motion-fast) var(--kin-motion-ease-out);flex-shrink:0;align-items:center;display:inline-flex;position:relative}.rule:hover:not(:has(select:disabled)){border-color:var(--kr-control-edge);background:var(--kr-hover)}.rule:has(select:focus-visible){border-color:var(--kr-control-edge);background:var(--kr-hover)}.rule:has(select:focus-visible){outline:var(--kr-mark) solid var(--kin-lilac);outline-offset:var(--kr-mark)}.rule select{width:100%;height:100%;padding:0 var(--kin-space-8) 0 var(--kin-space-10);border-radius:inherit;color:inherit;font-weight:var(--kr-weight-strong);appearance:none;cursor:pointer;background:0 0;border:0;outline:none}.rule select:disabled{cursor:not-allowed}.rule:has(select:disabled){opacity:.5}.rule .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.rule .rule-mark{left:var(--kin-space-3)}.rule .rule-caret{right:var(--kin-space-3);width:var(--kin-space-3);height:var(--kin-space-3);color:var(--kr-text-2)}.rule-allow .rule-mark{color:var(--kin-success)}.rule-ask .rule-mark{color:var(--kin-incomplete)}.rule-block .rule-mark{color:var(--kin-error)}@media (pointer:coarse){.rule{height:var(--kin-touch-target)}}.rule-fact{align-items:center;gap:var(--kr-space-1-5);color:var(--kr-text);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong);line-height:var(--kin-type-small-line-height);white-space:nowrap;flex-shrink:0;display:inline-flex}.rule-fact .icon{width:var(--kr-icon-small);height:var(--kr-icon-small)}.rule-fact-allow .icon{color:var(--kin-success)}.rule-fact-ask .icon{color:var(--kin-incomplete)}.rule-fact-block .icon{color:var(--kin-error)}.rule-counts{align-items:center;gap:var(--kin-space-1) var(--kin-space-4);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);flex-wrap:wrap;display:inline-flex}.rule-counts .rule-fact{color:var(--kr-text-2);font-weight:var(--kr-weight)}.list{border-top:var(--kr-hairline) solid var(--kr-edge)}.list-row{align-items:center;gap:var(--kin-space-4);min-height:var(--kr-row);padding:var(--kin-space-3) 0;border-bottom:var(--kr-hairline) solid var(--kr-edge);display:flex;position:relative}.list-main{flex:1;min-width:0}.list-main b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.list-main small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.list-main b,.choice-text b,.identity-text b,.workspace-name,.detail-title h1{text-align:left;unicode-bidi:plaintext}.list-tail{align-items:center;gap:var(--kin-space-3);color:var(--kr-text-2);flex-shrink:0;margin-left:auto;display:flex}.list-tail>.icon{width:var(--kr-icon-small);height:var(--kr-icon-small)}.apps-list .list-main small{display:block}.apps-list .copy-field{margin-top:var(--kin-space-2)}a.list-row{color:inherit;text-decoration:none}a.list-row:before{content:"";inset:0 calc(var(--kin-space-3) * -1);border-radius:var(--kin-radius-button);transition:background var(--kin-motion-fast) var(--kin-motion-ease-out);position:absolute}a.list-row:hover:before{background:var(--kr-hover)}a.list-row>*{position:relative}a.list-row:focus-visible{outline-offset:var(--kr-mark);border-radius:var(--kin-radius-button)}.fine-print{margin-top:var(--kin-space-4);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height)}.definition{grid-template-columns:minmax(var(--kin-space-24), calc(var(--kin-space-32) + var(--kin-space-8))) minmax(0, 1fr);gap:var(--kin-space-2) var(--kin-space-4);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height);display:grid}.definition dt{color:var(--kr-text-2)}.definition dd{min-width:0;color:var(--kr-text);overflow-wrap:anywhere}.panel{padding:var(--kin-space-8);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-card);background:var(--kr-card)}@media (width<=640px){.panel{padding:var(--kin-space-5)}.list-row{gap:var(--kin-space-3)}.apps-list .list-row{flex-wrap:wrap}.apps-list .list-main{flex-basis:100%}.apps-list .list-tail{flex-wrap:wrap;flex-shrink:1;min-width:0;margin-left:0}.list-main b{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.definition{grid-template-columns:minmax(0,1fr);gap:0}.definition dd{margin-bottom:var(--kin-space-3)}}.disclosure>summary{align-items:center;gap:var(--kin-space-2);min-height:var(--kr-control-compact);color:var(--kr-text-2);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong);transition:color var(--kin-motion-fast) var(--kin-motion-ease-out);list-style:none;display:inline-flex}.disclosure>summary::-webkit-details-marker{display:none}.disclosure>summary:hover{color:var(--kr-text)}.disclosure>summary .icon{width:var(--kin-space-3);height:var(--kin-space-3);transition:transform var(--kin-motion-fast) var(--kin-motion-ease-out)}.disclosure[open]>summary .icon{transform:rotate(90deg)}.disclosure-body{padding:var(--kin-space-3) 0 var(--kin-space-4)}.popmenu{flex-shrink:0;position:relative}.popmenu-panel{top:calc(100% + var(--kin-space-1));z-index:40;min-width:calc(var(--kin-space-24) * 2);padding:var(--kin-space-1);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-button);background:var(--kr-raised);box-shadow:var(--kr-overlay-shadow);animation:appear var(--kin-motion-fast) var(--kin-motion-ease-out);position:absolute;right:0}.popmenu-item{align-items:center;gap:var(--kin-space-3);width:100%;min-height:var(--kr-control-compact);padding:0 var(--kin-space-3);border-radius:calc(var(--kin-radius-button) - var(--kin-space-1));color:var(--kr-text);font-size:var(--kin-type-small-size);text-align:left;white-space:nowrap;background:0 0;border:0;display:flex}.popmenu-item:hover:not(:disabled),.popmenu-item:focus-visible{background:var(--kr-hover)}.popmenu-item:focus-visible{outline-offset:calc(var(--kr-mark) * -1)}.popmenu-item .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);color:var(--kr-text-2)}.popmenu-item.danger .icon{color:var(--kin-error)}.popmenu-separator{margin:var(--kin-space-1) 0;border-top:var(--kr-hairline) solid var(--kr-edge-strong)}@media (pointer:coarse){.popmenu-item{min-height:var(--kin-touch-target)}}.toast-root{right:0;bottom:var(--kin-space-6);z-index:200;padding:0 var(--kin-space-4);pointer-events:none;justify-content:center;display:flex;position:fixed;left:0}.toast{align-items:center;gap:var(--kin-space-3);max-width:min(100%, var(--kin-body-copy-max));padding:var(--kin-space-2) var(--kin-space-2) var(--kin-space-2) var(--kin-space-5);pointer-events:auto;border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-button);background:var(--kr-raised);box-shadow:var(--kr-overlay-shadow);color:var(--kr-text);font-size:var(--kin-type-small-size);animation:appear var(--kin-motion-base) var(--kin-motion-ease-out);display:flex}.toast>.icon{width:var(--kr-icon-small);height:var(--kr-icon-small);color:var(--kin-success)}.toast-problem>.icon{color:var(--kin-error)}.toast-text{flex:1;min-width:0}.toast-action{padding:0 var(--kin-space-2)}.toast .toast-close .icon{color:var(--kr-text-2)}.privacy-prompt{z-index:190;border-top:var(--kr-hairline) solid var(--kr-edge-strong);background:var(--kr-raised);box-shadow:var(--kr-overlay-shadow);color:var(--kr-text);animation:appear var(--kin-motion-base) var(--kin-motion-ease-out);position:fixed;bottom:0;left:0;right:0}.privacy-prompt-inner{align-items:center;gap:var(--kin-space-3) var(--kin-space-8);max-width:calc(var(--kin-content-max) + 2 * var(--kin-page-gutter));padding:var(--kin-space-3) var(--kin-page-gutter);margin-inline:auto;display:flex}body{padding-bottom:var(--kr-bottom-bar,0px)}.privacy-prompt-text{min-width:0;color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);flex:auto}.privacy-prompt h2{margin-right:var(--kin-space-2);color:var(--kr-text);font-size:inherit;font-weight:var(--kr-weight-strong);line-height:inherit;display:inline}.privacy-prompt h2:focus{outline:none}.privacy-prompt p{display:inline}.privacy-prompt .privacy-prompt-now{margin-top:var(--kin-space-1);display:block}.privacy-prompt-actions{align-items:center;gap:var(--kin-space-2);flex-shrink:0;display:flex}.privacy-prompt-policy{margin-right:var(--kin-space-2);font-size:var(--kin-type-small-size);white-space:nowrap}.privacy-prompt-toggle{align-items:center;gap:var(--kin-space-1);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex;position:relative}.privacy-prompt-toggle:after{content:"";height:max(100%, var(--kin-touch-target));position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.privacy-prompt-toggle .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);color:var(--kr-text-2);transition:transform var(--kin-motion-fast) var(--kin-motion-ease-out);flex-shrink:0}.privacy-prompt-toggle[aria-expanded=true] .icon{transform:rotate(180deg)}@media (width<=640px){.privacy-prompt-inner{align-items:stretch;gap:var(--kin-space-2);padding-block:var(--kin-space-3);flex-direction:column}.privacy-prompt h2,.privacy-prompt p{display:block}.privacy-prompt h2{margin:0 0 var(--kin-space-1)}.privacy-prompt .privacy-prompt-clamp{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.privacy-prompt-policy{margin-right:auto}}.privacy-row{justify-content:space-between;align-items:flex-start;gap:var(--kin-space-4);display:flex}.privacy-row-text{min-width:0;max-width:var(--kin-body-copy-max)}.privacy-row-text b{font-weight:var(--kr-weight-strong);display:block}.privacy-row-text p{margin-top:var(--kr-space-half);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height)}.footer-link{color:var(--kr-text-2);font:inherit;font-size:var(--kin-type-small-size);cursor:pointer;background:0 0;border:0;padding:0}.footer-link:hover{color:var(--kr-text)}.handoff>*+*{margin-top:var(--kin-space-4)}.handoff-steps{padding-left:var(--kin-space-6);color:var(--kr-text-2);list-style:decimal}.handoff-steps li+li{margin-top:var(--kin-space-2)}.handoff-wait{align-items:center;gap:var(--kin-space-3);color:var(--kr-text-2);display:flex}.handoff>.handoff-go{bottom:var(--kr-bottom-bar,0px);z-index:1;padding:var(--kin-space-4) 0 var(--kin-space-3);background:linear-gradient(to bottom, transparent, var(--kr-card) var(--kin-space-4));margin-top:0;position:sticky}.handoff-go>.provider-notice{margin:0 0 var(--kin-space-3)}.handoff-offer{margin-top:var(--kin-space-3);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.give-summary h3,.give-problems h3{margin:var(--kin-space-3) 0 var(--kin-space-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.give-summary ul,.give-problems ul{padding-left:var(--kin-space-4);color:var(--kr-text-2);margin:0}.give-problems li{color:var(--kr-text)}.lockup{--lockup-mark:var(--kin-space-8);--lockup-kin:calc(var(--lockup-mark) * 2 / 3);align-items:center;gap:calc(var(--lockup-mark) * .4);color:var(--kin-white);line-height:1;display:inline-flex}.kin-mark{width:auto;height:var(--lockup-mark);flex-shrink:0}.lockup-kin{width:auto;height:var(--lockup-kin);fill:currentColor;flex-shrink:0}.lockup-word{color:var(--kr-text-2);font-size:calc(var(--lockup-kin) / .7);font-weight:var(--kr-weight);letter-spacing:var(--kin-type-subhead-tracking)}.app{min-height:100vh}.sidebar{z-index:25;width:var(--kr-sidebar);border-right:var(--kr-hairline) solid var(--kr-edge);background:var(--kr-ground);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.sidebar-top{height:var(--kr-bar);padding:0 var(--kin-space-3) 0 var(--kin-space-6);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.sidebar-brand{margin:calc(var(--kin-space-1) * -1);padding:var(--kin-space-1);border-radius:var(--kr-radius-nav);align-items:center;text-decoration:none;display:flex}.sidebar-close{display:none}.sidebar .lockup{--lockup-mark:var(--kin-space-6)}.nav{gap:var(--kin-space-5);min-height:0;padding:var(--kin-space-2) var(--kin-space-3) var(--kin-space-3);flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.nav-group ul{gap:var(--kr-space-half);display:grid}.nav-lower{padding-top:var(--kin-space-4);margin-top:auto}.nav-label{margin-bottom:var(--kin-space-1);padding:0 var(--kin-space-3);color:var(--kr-text-2);font-size:var(--kr-type-label-size);font-weight:var(--kr-weight-strong);line-height:var(--kr-type-label-line-height)}.nav-item{z-index:1;align-items:center;gap:var(--kin-space-3);min-height:var(--kr-nav-row);padding:0 var(--kin-space-3);border-radius:var(--kr-radius-nav);color:var(--kr-text-2);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong);line-height:var(--kin-type-small-line-height);transition:background var(--kin-motion-fast) var(--kin-motion-ease-out), color var(--kin-motion-fast) var(--kin-motion-ease-out);text-decoration:none;display:flex;position:relative}.nav-item:hover{background:var(--kr-hover);color:var(--kr-text)}.nav-item:focus-visible{border-radius:var(--kr-radius-nav)}.nav-icon{width:var(--kr-icon-nav);height:var(--kr-icon-nav);transition:color var(--kin-motion-fast) var(--kin-motion-ease-out);flex-shrink:0;place-items:center;display:grid}.nav-icon .icon{stroke-width:1.8px;width:100%;height:100%}.nav-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nav-item[aria-current=page]{background:var(--kr-nav-selected);color:var(--kin-white);transition:none}.nav-item[aria-current=page]:hover{background:var(--kr-nav-selected)}.nav-item[aria-current=page] .nav-icon{color:var(--kin-lilac)}.nav-pages{gap:var(--kr-space-half);margin-top:var(--kr-space-half);display:grid}.nav-page{padding-left:calc(var(--kin-space-3) * 2 + var(--kr-icon-nav))}.nav-item[data-open]{color:var(--kr-text)}.nav-lock{width:var(--kin-space-4);height:var(--kin-space-4);color:var(--kr-text-2);flex-shrink:0;place-items:center;display:inline-grid}.nav-lock .icon{width:100%;height:100%}.nav-beta{min-height:var(--kin-space-5);padding:0 var(--kin-space-2);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-chip);color:var(--kr-text-2);font-size:var(--kr-type-label-size);line-height:var(--kr-type-label-line-height);flex-shrink:0;align-items:center;display:inline-flex}.nav-count{align-items:center;gap:var(--kr-space-1-5);min-height:var(--kin-space-5);padding:0 var(--kin-space-2);border-radius:var(--kin-radius-chip);background:var(--kr-hover);color:var(--kr-text);font-size:var(--kr-type-label-size);font-variant-numeric:tabular-nums;line-height:var(--kr-type-label-line-height);flex-shrink:0;display:inline-flex}.nav-count:before{content:"";width:var(--kr-space-1-5);height:var(--kr-space-1-5);border-radius:var(--kin-radius-chip);background:var(--kin-incomplete)}.sidebar-foot{padding:0 var(--kin-space-3) var(--kin-space-3);flex-shrink:0}.workspace-heading,.workspace-usage{justify-content:space-between;align-items:center;gap:var(--kin-space-2);min-width:0;display:flex}.workspace-heading .workspace-name{min-width:0}.workspace-plan{padding:var(--kr-space-half) var(--kin-space-2);border-radius:var(--kin-radius-chip);background:var(--kr-raised);color:var(--kr-text-2);font-size:var(--kr-type-label-size);flex-shrink:0}.workspace-usage .plan-line{margin:0}.workspace-meter{flex:0 0 var(--kin-space-8);height:var(--kr-space-half);border-radius:var(--kin-radius-chip);background:var(--kr-edge);display:block;overflow:hidden}.workspace-meter i{background:var(--kr-text-2);height:100%;display:block}.sidebar-account{position:relative}.sidebar-account-trigger{align-items:center;gap:var(--kin-space-3);width:100%;min-height:var(--kin-touch-target);padding:var(--kin-space-2) var(--kin-space-3);border-radius:var(--kr-radius-nav);color:var(--kr-text);text-align:left;background:0 0;border:0;display:flex}.sidebar-account-trigger:hover,.sidebar-account-trigger[data-current],.sidebar-account-trigger[aria-expanded=true]{background:var(--kr-hover)}.sidebar-account-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong);flex:1;overflow:hidden}.sidebar-account-trigger>.icon{width:var(--kr-icon-small);flex-shrink:0}.sidebar-account-trigger[aria-expanded=true]>.icon{transform:rotate(180deg)}.sidebar-account-panel{z-index:2;inset:auto 0 calc(100% + var(--kin-space-2));max-height:calc(100dvh - var(--kin-space-20));overscroll-behavior:contain;padding:var(--kin-space-2);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kr-radius-nav);background:var(--kr-ground);box-shadow:var(--kr-overlay-shadow);position:absolute;overflow-y:auto}.sidebar-account-details{gap:var(--kin-space-1);padding:var(--kin-space-3);overflow-wrap:anywhere;font-size:var(--kin-type-small-size);display:grid}.sidebar-account-details span{color:var(--kr-text-2);font-size:var(--kr-type-label-size);-webkit-user-select:text;user-select:text}.sidebar-account-item{align-items:center;gap:var(--kin-space-3);width:100%;min-height:var(--kin-touch-target);padding:var(--kin-space-2) var(--kin-space-3);border-radius:var(--kr-radius-nav);color:var(--kr-text);font-size:var(--kin-type-small-size);text-align:left;background:0 0;border:0;text-decoration:none;display:flex}.sidebar-account-item:hover,.sidebar-account-item[aria-current=page]{background:var(--kr-hover)}.sidebar-account-item .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);flex-shrink:0}.sidebar-account-support{margin-top:var(--kin-space-1)}.sidebar-account-switch{padding-block:var(--kin-space-1);border-block:var(--kr-hairline) solid var(--kr-edge);display:grid}.sidebar-account-switch .sidebar-account-item>span{gap:var(--kin-space-1);overflow-wrap:anywhere;min-width:0;display:grid}.sidebar-account-switch small{color:var(--kr-text-2);font-size:var(--kr-type-label-size)}.sidebar-account-switch [aria-current=true]{font-weight:var(--kr-weight-strong)}.sidebar-account-switch button:disabled{opacity:.6;cursor:progress}.sidebar-account-paused{color:var(--kr-text-2)}.sidebar-account-org{color:var(--kr-text-2);font-size:var(--kr-type-label-size)}.sidebar-account-signout{margin-top:var(--kin-space-2);border-top:var(--kr-hairline) solid var(--kr-edge);border-radius:0}@media (height<=480px){.sidebar{overflow-y:auto}.sidebar .nav{flex:1 0 auto;overflow:visible}.sidebar-account-panel{inset:var(--kin-space-2) auto auto var(--kin-space-3);width:calc(var(--kr-sidebar) - var(--kin-space-6));max-height:calc(100dvh - var(--kin-space-4));position:fixed}}.workspace{gap:var(--kin-space-1);padding:var(--kin-space-3);border-top:var(--kr-hairline) solid var(--kr-edge);display:grid}.workspace-link{gap:var(--kin-space-1);margin:calc(var(--kin-space-2) * -1);padding:var(--kin-space-2);border-radius:var(--kr-radius-nav);color:inherit;transition:background var(--kin-motion-fast) var(--kin-motion-ease-out);text-decoration:none;display:grid}.workspace-link:hover{background:var(--kr-hover)}.workspace-name{font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plan-line{color:var(--kr-text-2);font-size:var(--kr-type-label-size);line-height:var(--kr-type-label-line-height)}.workspace .meter-track{height:var(--kr-space-half);margin-top:var(--kin-space-1);background:var(--kr-edge)}.access{justify-content:space-between;align-items:center;gap:var(--kin-space-2);min-height:var(--kin-space-8);margin-top:var(--kin-space-2);display:flex}.access-state{align-items:center;gap:var(--kin-space-2);min-width:0;color:var(--kr-text);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);display:inline-flex}.access-state:before{content:"";width:var(--kr-space-1-5);height:var(--kr-space-1-5);border-radius:var(--kin-radius-chip);background:var(--kin-success);flex-shrink:0}.access[data-paused] .access-state:before{background:var(--kin-incomplete)}.access[data-status=checking] .access-state:before,.access[data-status=unknown] .access-state:before{background:var(--kr-text-2)}.access-toggle{min-height:var(--kin-touch-target);padding:0 calc(var(--kin-space-2) + var(--kr-space-half));border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kr-radius-nav);color:var(--kr-text);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong);transition:background var(--kin-motion-fast) var(--kin-motion-ease-out), border-color var(--kin-motion-fast) var(--kin-motion-ease-out);background:0 0;flex-shrink:0}.access-toggle:hover:not([aria-disabled=true]){border-color:var(--kr-control-edge);background:var(--kr-hover)}.access-toggle[aria-disabled=true]{cursor:progress}.identity{align-items:center;gap:var(--kin-space-2);padding:var(--kin-space-3) 0 0 var(--kin-space-3);border-top:var(--kr-hairline) solid var(--kr-edge);flex-wrap:wrap;display:flex}.avatar{width:var(--kin-space-8);height:var(--kin-space-8);border-radius:var(--kin-radius-chip);background:var(--kr-raised);color:var(--kr-text);font-size:var(--kr-type-label-size);font-weight:var(--kr-weight-strong);flex-shrink:0;place-items:center;display:grid}.identity-text{min-width:0;font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);flex:1}.identity-text b,.identity-text small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.identity-text small{font-size:var(--kr-type-label-size);line-height:var(--kr-type-label-line-height)}.identity-actions{gap:var(--kin-space-1);flex-wrap:wrap;flex-basis:100%;display:flex}.identity-action{justify-content:center;align-items:center;gap:var(--kin-space-1);min-height:var(--kin-space-8);padding:0 var(--kin-space-1);border-radius:var(--kr-radius-nav);color:var(--kr-text-2);font-size:var(--kr-type-label-size);line-height:var(--kr-type-label-line-height);white-space:nowrap;background:0 0;border:0;flex:1;display:inline-flex}.identity-action:hover{background:var(--kr-hover);color:var(--kr-text)}.identity-action .icon{width:var(--kr-icon-small);height:var(--kr-icon-small)}.skeleton.skeleton-workspace{width:60%;height:var(--kin-space-3);margin:var(--kin-space-1) 0}.skeleton.skeleton-plan{width:85%;height:var(--kin-space-2);margin:var(--kin-space-1) 0 var(--kin-space-2)}.skeleton.skeleton-access{width:50%;height:var(--kin-space-3);margin:calc(var(--kin-space-2) + var(--kin-space-3)) 0}.app[aria-busy=true] .identity .skeleton-text{max-width:60%}.skeleton.skeleton-identity-actions{width:100%;height:var(--kin-space-8)}.sidebar-scrim{display:none}.main-shell{min-width:0;margin-left:var(--kr-sidebar)}.topbar,.content{width:100%;max-width:calc(var(--kr-page-max) + 2 * var(--kr-gutter));padding-inline:var(--kr-gutter);margin-inline:auto}.topbar{align-items:center;gap:var(--kin-space-4);height:var(--kr-bar);display:none}.menu-button{width:var(--kin-touch-target);height:var(--kin-touch-target);margin-left:calc(var(--kin-space-3) * -1);border-radius:var(--kin-radius-button);color:var(--kr-text);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.topbar-brand{text-decoration:none;display:inline-flex}.topbar-brand .lockup{--lockup-mark:var(--kin-space-6)}.paused-banner{padding:var(--kin-space-3) max(var(--kr-gutter), calc((100% - var(--kr-page-max)) / 2));border-bottom:var(--kr-hairline) solid var(--kr-edge);background:var(--kr-card);color:var(--kr-text-2);font-size:var(--kin-type-small-size)}.paused-list{gap:var(--kin-space-2);display:grid}.paused-row{align-items:center;gap:var(--kin-space-3);display:flex}.paused-row>.icon{width:var(--kr-icon-small);height:var(--kr-icon-small);color:var(--kin-incomplete);flex-shrink:0}.paused-row>span{flex:1;min-width:0}.paused-row .btn{flex-shrink:0}.paused-banner .form-error{margin:var(--kin-space-2) 0 0}.content{padding-block:var(--kin-space-12) var(--kin-space-24);animation:appear var(--kin-motion-base) var(--kin-motion-ease-out)}.content:focus{outline:none}@media (width<=960px){.sidebar{width:min(calc(var(--kin-space-32) * 2.25), 86vw);overscroll-behavior:contain;visibility:hidden;transition:transform var(--kin-motion-base) var(--kin-motion-ease-out), visibility var(--kin-motion-base);overflow-y:auto;transform:translate(-100%)}.sidebar-top{z-index:2;background:var(--kr-ground);position:sticky;top:0}.nav{flex:1 0 auto;overflow:visible}.sidebar.open{visibility:visible;box-shadow:var(--kr-overlay-shadow);transition-property:transform;transform:translate(0)}.sidebar-scrim{z-index:24;background:var(--kr-scrim);border:0;display:block;position:fixed;inset:0}.main-shell{margin-left:0}.topbar{display:flex}.sidebar-close{display:inline-flex}.paused-banner{border-top:var(--kr-hairline) solid var(--kr-edge)}.content{padding-top:var(--kin-space-8)}.nav-item,.access,.access-toggle{min-height:var(--kin-touch-target)}.access-toggle{padding:0 var(--kin-space-4)}.identity-action{min-height:var(--kin-touch-target)}.skeleton.skeleton-identity-actions{height:var(--kin-touch-target)}}@media (width<=640px){.content{padding-top:var(--kin-space-4);padding-bottom:var(--kin-space-16)}.paused-row{flex-wrap:wrap}.paused-row>span{flex-basis:calc(100% - var(--kr-icon-small) - var(--kin-space-3))}.paused-row .btn{margin-left:calc(var(--kr-icon-small) + var(--kin-space-3))}}@media (pointer:coarse){.identity-action{min-height:var(--kin-touch-target)}.skeleton.skeleton-identity-actions{height:var(--kin-touch-target)}.access-toggle{min-height:var(--kin-touch-target)}}.public{min-height:100vh}.public-header-inner,.public-footer-inner,.auth-header-inner,.public-notice,.hero,.section,.closing,.policy-article{width:100%;max-width:calc(var(--kin-content-max) + 2 * var(--kin-page-gutter));padding-inline:var(--kin-page-gutter);margin-inline:auto}.public-header{z-index:20;background:color-mix(in srgb, var(--kin-void) 92%, transparent);-webkit-backdrop-filter:blur(var(--kin-space-3));backdrop-filter:blur(var(--kin-space-3));position:sticky;top:0}.public-header-inner{align-items:center;gap:var(--kin-space-8);height:var(--kin-nav-height);display:flex}.public-brand{margin-right:auto;text-decoration:none;display:inline-flex}.public-nav{gap:var(--kin-space-8);display:flex}.public-nav a,.public-actions>a:not(.btn){color:var(--kr-text-2);font-weight:var(--kr-weight);white-space:nowrap;text-decoration:none}.public-nav a:hover,.public-actions>a:not(.btn):hover{color:var(--kr-text)}.public-actions{align-items:center;gap:var(--kin-space-8);display:flex}.public-nav a,.public-actions>a:not(.btn){min-height:var(--kin-touch-target);align-items:center;display:inline-flex}.public-menu-button{width:var(--kin-touch-target);height:var(--kin-touch-target);margin-right:calc(var(--kin-space-3) * -1);border-radius:var(--kin-radius-button);color:var(--kr-text);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:none}.public-menu-button:hover{background:var(--kr-hover)}.public-menu-button .icon{width:var(--kr-icon);height:var(--kr-icon)}.public-menu{max-height:calc(100vh - var(--kin-nav-height));padding:var(--kin-space-2) var(--kin-page-gutter) var(--kin-space-6);border-bottom:var(--kr-hairline) solid var(--kr-edge-strong);background:var(--kin-void);box-shadow:var(--kr-overlay-shadow);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.public-menu li+li{border-top:var(--kr-hairline) solid var(--kr-edge)}.public-menu a{min-height:var(--kr-row-line);color:var(--kr-text);font-size:var(--kin-type-lead-size);align-items:center;text-decoration:none;display:flex}.public-menu a:hover{color:var(--kin-lilac)}.public-menu[hidden]{display:none}.hero{gap:var(--kin-space-16);min-height:calc(100vh - var(--kin-nav-height));padding-block:var(--kin-space-16) var(--kin-space-24);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.hero h1{font-size:var(--kr-type-hero-column-size);font-weight:var(--kin-type-hero-weight);line-height:var(--kin-type-hero-line-height);letter-spacing:var(--kin-type-hero-tracking)}.hero h1 .line{white-space:nowrap;display:block}@media (width>=1101px){.hero h1{font-size:min(var(--kr-type-hero-column-size), 6vw)}}.hero-lede{max-width:34ch;margin-top:var(--kin-space-8);font-size:var(--kin-type-lead-size);font-weight:var(--kin-type-lead-weight);line-height:var(--kin-type-lead-line-height);letter-spacing:var(--kin-type-lead-tracking);text-wrap:balance}.hero-action{margin-top:var(--kin-space-10)}.hero-buttons{align-items:center;gap:var(--kin-space-4) var(--kin-space-8);flex-wrap:wrap;display:flex}.hero-sign-in{min-height:var(--kin-touch-target)}.hero-support{margin-top:var(--kin-space-3);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);white-space:nowrap}@media (width<=640px){.hero h1{font-size:min(var(--kr-type-hero-column-size), 11vw)}}.router-figure{grid-template-columns:auto minmax(var(--kin-space-8), 1fr) auto minmax(var(--kin-space-8), 1fr) auto;width:100%;font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);align-items:center;display:grid}.fig-side{grid-template-rows:repeat(3, var(--kin-space-16));gap:var(--kin-space-6);display:grid}.fig-node{align-items:center;gap:var(--kin-space-3);height:var(--kin-space-16);padding:0 var(--kin-space-4) 0 var(--kin-space-3);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-card);background:var(--kr-card);display:flex}.fig-node b{color:var(--kr-text);font-weight:var(--kr-weight-strong);white-space:nowrap}.fig-node-text small{white-space:nowrap;display:block}.fig-node-active{border-color:var(--kin-uv)}.fig-hub{justify-items:center;gap:var(--kin-space-3);padding:var(--kin-space-6) var(--kin-space-5);border:var(--kr-mark) solid var(--kin-uv);border-radius:var(--kin-radius-card);background:var(--kr-selected);display:grid}.fig-hub .kin-mark{height:var(--kin-space-10)}.fig-hub b{font-weight:var(--kr-weight-strong);white-space:nowrap}.fig-wires{width:100%;height:calc(3 * var(--kin-space-16) + 2 * var(--kin-space-6));display:block;overflow:visible}.fig-edge{fill:none;stroke:var(--kin-graph-edge);stroke-width:1.25px;stroke-linecap:round;vector-effect:non-scaling-stroke}.fig-edge-active{stroke:var(--kin-uv);stroke-width:2px}.fig-account{align-items:center;display:flex}.fig-rule{width:var(--kin-space-24);height:var(--kin-space-8);padding:0 var(--kin-space-2);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-chip);background:var(--kr-ground);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.fig-link{width:var(--kin-space-3);border-top:1.25px solid var(--kin-graph-edge);flex-shrink:0}.fig-account .fig-node{flex:1}.fig-account-active .fig-rule{border-color:var(--kin-uv)}.fig-account-active .fig-link{border-top:2px solid var(--kin-uv)}.section{padding-block:calc(var(--kin-section-gap) / 2)}.section-intro{gap:var(--kin-space-8) var(--kin-space-16);margin-bottom:var(--kin-space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.section-intro h2,.closing h2{max-width:18ch;font-size:var(--kin-type-section-size);font-weight:var(--kin-type-section-weight);line-height:var(--kin-type-section-line-height);letter-spacing:var(--kin-type-section-tracking)}.section-intro h2 .line,.closing h2 .line{display:block}.section-intro>p,.closing>p{max-width:44ch;padding-top:var(--kin-space-2);font-size:var(--kin-type-lead-size);line-height:var(--kin-type-lead-line-height);letter-spacing:var(--kin-type-lead-tracking);text-wrap:balance}.public li,.public dd{text-wrap:pretty}.public .nowrap{white-space:nowrap}.public-notice{padding-top:var(--kin-space-6)}.steps{gap:var(--kin-space-12);padding-top:var(--kin-space-8);border-top:var(--kr-hairline) solid var(--kr-edge-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.step-number{width:var(--kin-space-8);height:var(--kin-space-8);margin-bottom:var(--kin-space-5);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-chip);color:var(--kr-text-2);font-size:var(--kin-type-small-size);place-items:center;display:grid}.step h3,.points h3,.rules-copy h3{font-size:var(--kin-type-subhead-size);line-height:var(--kin-type-subhead-line-height);letter-spacing:var(--kin-type-subhead-tracking)}.step p,.points p{max-width:36ch;margin-top:var(--kin-space-3);text-wrap:balance}.steps-note{max-width:64ch;margin-top:var(--kin-space-10);text-wrap:balance}.rules{gap:var(--kin-space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.rules-copy h3+.rule-list{margin-top:var(--kin-space-4)}.rule-list+h3{margin-top:var(--kin-space-10)}.rule-item{grid-template-columns:calc(var(--kin-space-24) + var(--kin-space-2)) minmax(0, 1fr);gap:var(--kin-space-4);padding:var(--kin-space-4) 0;border-top:var(--kr-hairline) solid var(--kr-edge);align-items:baseline;display:grid}.rule-item dt .rule-fact{font-size:var(--kin-type-body-size)}.rule-item dd{max-width:44ch;color:var(--kr-text-2)}.example-accounts{padding:var(--kin-space-2) var(--kin-space-8);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-card);background:var(--kr-card)}.example-account{padding:var(--kin-space-6) 0}.rules-limit{max-width:72ch;margin-top:var(--kin-space-4);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height)}.rules-limit b{color:var(--kr-text);font-weight:var(--kr-weight-strong)}.example-account+.example-account{border-top:var(--kr-hairline) solid var(--kr-edge)}.example-account-head{align-items:center;gap:var(--kin-space-3);margin-bottom:var(--kin-space-3);display:flex}.example-account-head span:last-child{color:var(--kr-text-2)}.example-account li{justify-content:space-between;align-items:center;gap:var(--kin-space-4);min-height:var(--kin-space-10);padding-left:calc(var(--kr-tile-size-small) + var(--kin-space-3));color:var(--kr-text-2);display:flex}.example-account .rule-fact{width:var(--kin-space-24)}.points-title{margin-top:var(--kin-space-20);padding-top:var(--kin-space-8);border-top:var(--kr-hairline) solid var(--kr-edge-strong);font-size:var(--kin-type-subhead-size);line-height:var(--kin-type-subhead-line-height);letter-spacing:var(--kin-type-subhead-tracking)}.points{gap:var(--kin-space-10);margin-top:var(--kin-space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.points h3{font-size:var(--kin-type-body-size)}.points p{font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height)}.plan-card{padding:var(--kin-space-8);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-card);background:var(--kr-card);flex-direction:column;display:flex}.plan-card-head{justify-content:space-between;align-items:center;gap:var(--kin-space-3);display:flex}.plan-card-head h3{font-size:var(--kin-type-subhead-size)}.plan-action-note{font-size:var(--kin-type-small-size)}.closing{padding-block:var(--kin-section-gap);text-align:center}.closing h2{max-width:none}.closing>p{margin:var(--kin-space-4) auto var(--kin-space-8)}.closing .closing-more{margin:var(--kin-space-6) 0 0;font-size:var(--kin-type-small-size)}.public-footer{border-top:var(--kr-hairline) solid var(--kr-edge)}.public-footer-inner{align-items:center;gap:var(--kin-space-4) var(--kin-space-10);padding-block:var(--kin-space-10);flex-wrap:wrap;display:flex}.public-footer .lockup{--lockup-mark:var(--kin-space-6)}.public-footer nav{gap:var(--kin-space-2) var(--kin-space-8);flex-wrap:wrap;display:flex}.public-footer a,.public-footer .footer-chat{color:var(--kr-text-2);font-size:var(--kin-type-small-size);text-decoration:none}.public-footer .footer-chat{font-family:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;padding:0}.public-footer a:hover,.public-footer .footer-chat:hover{color:var(--kr-text)}.public-footer p{font-size:var(--kin-type-small-size);margin-left:auto}.public-footer .footer-contact{align-items:center;gap:0 var(--kin-space-2);flex-wrap:wrap;display:inline-flex}.public-footer .contact-address{color:var(--kr-text-2);font-size:var(--kin-type-small-size);-webkit-user-select:all;user-select:all}@media (pointer:coarse){.public-footer nav{row-gap:0}.public-footer nav a,.public-footer nav button{min-height:var(--kin-touch-target);align-items:center;display:inline-flex}}.auth-page{flex-direction:column;min-height:100vh;display:flex}.auth-header-inner{height:var(--kin-nav-height);align-items:center;display:flex}.auth-header-inner>a{text-decoration:none;display:inline-flex}.auth-main{padding:var(--kin-space-8) var(--kin-space-4) var(--kin-space-24);flex-direction:column;flex:1;align-items:center;display:flex}.auth-card{width:min(calc(var(--kin-space-32) * 3.5), 100%);padding:var(--kin-space-10);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-card);background:var(--kr-card)}.consent-card{width:min(calc(var(--kin-space-32) * 4), 100%)}.auth-lede{margin-top:var(--kin-space-3)}.auth-card h1+form,.auth-card h1+.info-box,.auth-card h1+.state,.auth-card h1+.btn,.auth-card h1+.auth-providers,.auth-card .auth-lede+*{margin-top:var(--kin-space-8)}.auth-card form>.btn{margin-top:var(--kin-space-3)}@media (width<=640px){.auth-page:has(.auth-header-inner>.lockup){min-height:100svh}.auth-page:has(.auth-header-inner>.lockup) .auth-header-inner{height:var(--kin-space-8)}.auth-page:has(.auth-header-inner>.lockup):has(.auth-card input:not([type=checkbox]):not([type=hidden])) .auth-header{display:none}.auth-page:has(.auth-header-inner>.lockup) .auth-main{padding-top:var(--kin-space-1);padding-bottom:max(var(--kin-space-6), env(safe-area-inset-bottom))}.auth-page:has(.auth-header-inner>.lockup) .auth-card{padding:var(--kin-space-4)}.auth-page:has(.auth-header-inner>.lockup) .auth-card h1{font-size:var(--kin-type-subhead-size)}.auth-page:has(.auth-header-inner>.lockup) .auth-lede{margin-top:var(--kin-space-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);text-wrap:pretty}.auth-page:has(.auth-header-inner>.lockup) .auth-card .auth-lede+*{margin-top:var(--kin-space-3)}.auth-page:has(.auth-header-inner>.lockup) .auth-card h1+form{margin-top:var(--kin-space-3)}.auth-page:has(.auth-header-inner>.lockup) .auth-divider{margin-top:var(--kin-space-3)}.auth-page:has(.auth-header-inner>.lockup) .auth-card .field{margin-block:var(--kin-space-3)}.auth-page:has(.auth-header-inner>.lockup) .field>label:not(.choice){margin-bottom:var(--kin-space-1)}.auth-page:has(.auth-header-inner>.lockup) .auth-card input{scroll-margin-block:var(--kin-space-4) calc(var(--kr-control) + var(--kin-space-8))}.auth-page:has(.auth-header-inner>.lockup):focus-within .auth-main{padding-bottom:max(40svh, env(safe-area-inset-bottom))}}.auth-providers{gap:var(--kin-space-3);display:grid}.door-passkey{margin-bottom:var(--kin-space-3)}.skeleton.provider-skeleton{height:var(--kr-control);border-radius:var(--kin-radius-button)}.auth-divider{align-items:center;gap:var(--kin-space-3);margin:var(--kin-space-6) 0 0;font-size:var(--kin-type-small-size);display:flex}.auth-divider:before,.auth-divider:after{content:"";height:var(--kr-hairline);background:var(--kr-edge-strong);flex:1}.auth-aside{margin-top:var(--kin-space-5);font-size:var(--kin-type-small-size);text-align:center}.auth-consent{margin-bottom:var(--kin-space-6)}.auth-card .info-box+.auth-consent{margin-top:var(--kin-space-5)}.auth-consent .choice{line-height:var(--kin-type-body-line-height);padding:0}.auth-consent-hint{margin:var(--kin-space-1) 0 0 calc(var(--kr-icon) + var(--kin-space-3));color:var(--kr-text-2);font-size:var(--kin-type-small-size)}.human-check-shown{margin-bottom:var(--kin-space-5)}.human-check-hint{margin-top:var(--kin-space-2);color:var(--kr-text-2);font-size:var(--kin-type-small-size)}.auth-terms{margin-top:var(--kin-space-5);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height)}.code-input{font-variant-numeric:tabular-nums;letter-spacing:.3em;font-size:1.375rem}.auth-aside+.auth-aside{margin-top:var(--kin-space-2)}.auth-footer{margin-top:var(--kin-space-6);font-size:var(--kin-type-small-size)}@media (pointer:coarse){.auth-aside a,.auth-aside .text-btn,.auth-footer a{position:relative}.auth-aside a:after,.auth-aside .text-btn:after,.auth-footer a:after{content:"";height:max(100%, var(--kin-touch-target));position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.password-input{position:relative}.password-input .input{padding-right:var(--kin-space-16)}.password-input .text-btn{top:0;right:var(--kin-space-4);height:100%;position:absolute}.policy-article{padding-block:var(--kin-space-16) var(--kin-section-gap)}.policy-head{margin-bottom:var(--kin-space-16)}.policy-head h1{font-size:var(--kin-type-section-size)}.policy-updated{margin-top:var(--kin-space-4);font-size:var(--kin-type-small-size)}.policy-lede{max-width:52ch;margin-top:var(--kin-space-6);font-size:var(--kin-type-lead-size);line-height:var(--kin-type-lead-line-height);letter-spacing:var(--kin-type-lead-tracking)}.policy-section{scroll-margin-top:var(--kin-space-16);gap:var(--kin-space-4) var(--kin-space-16);padding:var(--kin-space-10) 0;border-top:var(--kr-hairline) solid var(--kr-edge);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.policy-section h2{font-size:var(--kin-type-subhead-size)}.policy-section>:not(h2){max-width:var(--kin-body-copy-max);grid-column:2}.policy-section p+p,.policy-section ul+p,.policy-section p+ul{margin-top:var(--kin-space-3)}.policy-section ul{gap:var(--kin-space-2);padding-left:var(--kin-space-5);color:var(--kr-text-2);list-style:outside;display:grid}.policy-section li::marker{color:var(--kin-text-disabled)}.help-jumps{gap:var(--kin-space-3) var(--kin-space-6);padding-bottom:var(--kin-space-8);flex-wrap:wrap;display:flex}.help-guides,.help-guide-body li{min-width:0}.help-guide{margin-block:var(--kin-space-4);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-space-2);scroll-margin-top:var(--kin-space-16)}.help-guide summary{cursor:pointer;padding:var(--kin-space-4);font-weight:600}.help-guide summary span{margin-top:var(--kin-space-1);color:var(--kr-text-2);font-size:var(--kin-type-small-size);font-weight:400;display:block}.help-guide-body{padding:0 var(--kin-space-4) var(--kin-space-4)}.help-guide-body ol{gap:var(--kin-space-4);padding-left:var(--kin-space-5);list-style:decimal;display:grid}.help-guide-body pre{max-width:100%;margin-block:var(--kin-space-3);padding:var(--kin-space-3);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-space-1);font-size:var(--kin-type-small-size);overflow-x:auto}.policy-item+.policy-item{margin-top:var(--kin-space-6)}.policy-item h3{margin-bottom:var(--kin-space-1);font-size:var(--kin-type-body-size)}@media (width<=1100px){.hero{gap:var(--kin-space-16);min-height:0;padding-block:var(--kin-space-12) var(--kin-space-20);grid-template-columns:minmax(0,1fr)}.points{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.public-nav{display:none}.public-menu-button{display:inline-flex}.section-intro,.rules,.policy-section{grid-template-columns:minmax(0,1fr)}.section-intro{margin-bottom:var(--kin-space-10)}.policy-section>:not(h2){grid-column:1}.steps{gap:var(--kin-space-8);grid-template-columns:minmax(0,1fr)}.rules{gap:var(--kin-space-10)}}@media (width<=640px){.public-header-inner{gap:var(--kin-space-4)}.public-header .lockup,.auth-header .lockup{--lockup-mark:var(--kin-space-6)}.public-actions{gap:var(--kin-space-4)}.public-actions .btn{min-height:var(--kr-control-compact);padding:0 var(--kin-space-4)}.hero{padding-block:var(--kin-space-8) var(--kin-space-16)}.router-figure{grid-template-columns:minmax(0,1fr);justify-items:center}.fig-wires{display:none}.fig-apps{gap:var(--kin-space-2);grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.fig-apps .fig-node{justify-content:center;gap:var(--kin-space-2);height:auto;padding:var(--kin-space-3) var(--kin-space-1);flex-direction:column}.fig-hub{margin:var(--kin-space-8) 0;padding:var(--kin-space-4) var(--kin-space-6);grid-auto-flow:column;align-items:center;position:relative}.fig-hub .kin-mark{height:var(--kin-space-6)}.fig-hub:before,.fig-hub:after{content:"";height:var(--kin-space-8);border-left:2px solid var(--kin-uv);position:absolute;left:50%}.fig-hub:before{bottom:100%}.fig-hub:after{top:100%}.fig-accounts{gap:var(--kin-space-2);grid-template-rows:none;width:100%}.fig-account{position:relative}.fig-account .fig-rule{right:var(--kin-space-3);background:0 0;border:0;width:auto;margin:0;position:absolute}.fig-link{display:none}.example-accounts{padding-inline:var(--kin-space-5)}.points-title{margin-top:var(--kin-space-12)}.points{gap:var(--kin-space-8);grid-template-columns:minmax(0,1fr)}.public-footer p{margin-left:0}.auth-card{padding:var(--kin-space-6)}.consent-actions{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.public-actions>a.public-pricing,.public-actions>a.public-sign-in,.public-actions .public-long,.public-actions .btn .icon{display:none}.public-actions .btn{padding:0 var(--kin-space-3)}}.first-run{max-width:var(--kin-body-copy-max);padding-top:var(--kin-space-16)}.first-run h1{font-size:var(--kin-type-section-size)}.first-run>p{max-width:44ch;margin:var(--kin-space-4) 0 var(--kin-space-8);font-size:var(--kin-type-lead-size);line-height:var(--kin-type-lead-line-height);letter-spacing:var(--kin-type-lead-tracking)}.first-steps{gap:var(--kin-space-3) var(--kin-space-8);margin-top:var(--kin-space-16);padding-top:var(--kin-space-5);border-top:var(--kr-hairline) solid var(--kr-edge);color:var(--kr-text-2);font-size:var(--kin-type-small-size);flex-wrap:wrap;display:flex}.first-steps li{align-items:center;gap:var(--kin-space-2);display:inline-flex}.first-steps span{width:var(--kin-space-6);height:var(--kin-space-6);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-chip);place-items:center;display:grid}.first-steps li[aria-current]{color:var(--kr-text);font-weight:var(--kr-weight-strong)}.first-steps li[aria-current] span{border-color:var(--kr-accent)}.first-steps li[data-done]{color:var(--kr-text)}.first-steps li[data-done] span{border-color:var(--kin-success);color:var(--kin-success)}.first-steps span .icon{width:var(--kr-icon-small);height:var(--kr-icon-small)}.page-heading+.first-steps{margin:0 0 var(--kin-space-10);border-top:0;padding-top:0}.first-request{align-items:flex-start;gap:var(--kin-space-4);margin-bottom:var(--kin-space-12);padding:var(--kin-space-6) var(--kin-space-8);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-card);background:var(--kr-card);display:flex}.first-request h2{font-size:var(--kr-type-section-size)}.first-request p{max-width:60ch;margin-top:var(--kin-space-2)}.first-request .first-request-more{font-size:var(--kin-type-small-size)}.first-request-pulse{width:var(--kin-space-3);height:var(--kin-space-3);margin-top:var(--kin-space-2);background:var(--kin-uv);animation:first-request-pulse calc(var(--kin-motion-slow) * 4) var(--kin-motion-ease-out) infinite;border-radius:50%;flex-shrink:0}@keyframes first-request-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--kin-uv) 60%, transparent)}to{box-shadow:0 0 0 var(--kin-space-3) transparent}}@media (prefers-reduced-motion:reduce){.first-request-pulse{animation:none}}.home-pair{gap:var(--kin-space-12);margin-top:var(--kin-space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-heading+.home-pair{margin-top:0}.home-none{padding:var(--kin-space-5) 0;border-top:var(--kr-hairline) solid var(--kr-edge);border-bottom:var(--kr-hairline) solid var(--kr-edge)}.home-more{margin-top:var(--kin-space-4)}@media (width<=960px){.home-pair{gap:var(--kin-space-10);grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.first-run{padding-top:var(--kin-space-8)}.first-steps{margin-top:var(--kin-space-12);flex-direction:column}}.on-hold-list{margin-top:var(--kin-space-3)}.on-hold-list>li{align-items:center;gap:var(--kin-space-3);padding:var(--kin-space-3) 0;border-top:var(--kr-hairline) solid var(--kr-edge);flex-wrap:wrap;display:flex}.on-hold-list small{overflow-wrap:anywhere;display:block}.identity-line{overflow-wrap:anywhere}.identity-mark{margin-left:var(--kin-space-1);vertical-align:middle;display:inline-flex}.identity-mark .icon{width:var(--kin-space-3);height:var(--kin-space-3);color:var(--kin-success)}.unfinished-label{color:inherit;text-decoration:none}.unfinished-label:hover b,.unfinished-label:focus-visible b{text-decoration:underline}@media (width<=640px){.connection-row{grid-template-columns:var(--kr-tile-size) minmax(0, 1fr);gap:var(--kin-space-2) var(--kin-space-3);display:grid}.connection-row>.list-main{grid-area:1/2}.connection-row>.list-main:first-child{grid-column:1/-1}.connection-row .list-main b{white-space:nowrap;display:block}.connection-row .list-tail{flex-wrap:wrap;grid-column:1/-1;margin-left:0}.connection-row .list-tail>.icon{margin-left:auto}.connection-row .btn{white-space:nowrap}}.pick-row{align-items:center;gap:var(--kin-space-3);width:100%;min-height:var(--kr-row-line);padding:var(--kin-space-2) var(--kin-space-3);border-radius:var(--kin-radius-button);color:var(--kr-text);text-align:left;transition:background var(--kin-motion-fast) var(--kin-motion-ease-out);background:0 0;border:0;display:flex}.pick-row:hover{background:var(--kr-hover)}.pick-row:focus-visible{outline-offset:calc(var(--kr-mark) * -1)}.pick-row>.icon{width:var(--kr-icon-small);height:var(--kr-icon-small);color:var(--kr-text-2)}.pick-text{flex:1;min-width:0}.pick-text b{font-weight:var(--kr-weight-strong);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pick-text small{display:block}.pick-list{margin:var(--kin-space-3) calc(var(--kin-space-3) * -1) 0}.pick-custom{margin:var(--kin-space-4) calc(var(--kin-space-3) * -1) 0;width:calc(100% + 2 * var(--kin-space-3));border-top:var(--kr-hairline) solid var(--kr-edge);border-radius:0 0 var(--kin-radius-button) var(--kin-radius-button)}.pick-none{margin-top:var(--kin-space-4)}.pick-chosen{align-items:center;gap:var(--kin-space-3);margin-bottom:var(--kin-space-2);display:flex}.pick-chosen>div{flex:1;min-width:0}.pick-chosen b,.pick-chosen small{display:block}.field-hint.connect-naming{margin:var(--kin-space-5) 0}.dialog .search-field{max-width:none}.advanced{margin:var(--kin-space-4) 0}.advanced .field:first-child{margin-top:0}.advanced-heading{margin-top:var(--kin-space-6)}.back-link{align-items:center;gap:var(--kin-space-2);margin-bottom:var(--kin-space-6);color:var(--kr-text-2);font-size:var(--kin-type-small-size);text-decoration:none;display:inline-flex}.back-link:hover{color:var(--kr-text)}.back-link .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);transform:rotate(180deg)}.detail-head{align-items:center;gap:var(--kin-space-4);margin-bottom:var(--kin-space-10);display:flex}.detail-title{flex:1;min-width:0}.detail-title p{margin-top:var(--kin-space-1)}.detail-tools{align-items:center;gap:var(--kin-space-5);flex-shrink:0;display:flex}.skeleton.detail-skeleton-tile{width:var(--kr-tile-size-large);height:var(--kr-tile-size-large);border-radius:var(--kin-radius-button);flex-shrink:0}.skeleton.detail-skeleton-name{width:calc(var(--kin-space-32) * 1.5);vertical-align:middle;height:.8em;display:inline-block}.skeleton.detail-skeleton-line{width:calc(var(--kin-space-32) * 2);height:var(--kin-space-3);display:inline-block}.rules-section .section-head{margin-bottom:var(--kin-space-1)}.rules-next{margin-top:var(--kin-space-4)}.rules-scope{font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.presets{margin:var(--kin-space-6) 0 var(--kin-space-8)}.presets .tab{border-color:var(--kr-edge-strong)}.presets .tab[aria-pressed=true]{border-color:var(--kr-accent);background:var(--kr-selected)}.presets .tabs{gap:var(--kin-space-2);flex-wrap:wrap;overflow:visible}.preset-summary{margin-top:var(--kin-space-3);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.preset-suggestion{gap:var(--kin-space-2);margin-top:var(--kin-space-3);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);align-items:flex-start;display:flex}.preset-suggestion>.icon{flex:none;margin-top:.15em}.described-note{margin:var(--kin-space-2) 0}.rules-filter{margin-bottom:var(--kin-space-2)}.skipped{max-width:var(--kin-body-copy-max);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height)}.skipped p+p{margin-top:var(--kin-space-2)}.skipped .mono{color:var(--kr-text);overflow-wrap:anywhere}.detail-more{margin-top:var(--kin-space-12);padding-top:var(--kin-space-4);border-top:var(--kr-hairline) solid var(--kr-edge);grid-template-columns:minmax(0,1fr);display:grid}@media (width<=640px){.detail-head{margin-bottom:var(--kin-space-8);flex-wrap:wrap}.detail-title{flex-basis:calc(100% - var(--kr-tile-size-large) - var(--kin-space-4))}.detail-tools{justify-content:space-between;width:100%}}.heading-links{gap:var(--kin-space-2) var(--kin-space-6);margin-top:var(--kin-space-3);font-size:var(--kin-type-small-size);flex-wrap:wrap;display:flex}.grant-panel .dialog-footer{margin:var(--kin-space-5) 0 0;background:0 0;border-top:0;justify-content:flex-start;padding:0;position:static}.connections-grouping{margin-left:auto}.connection-group{border-bottom:var(--kr-hairline) solid var(--kr-edge)}.connection-group-head{align-items:center;gap:var(--kin-space-4);padding-top:var(--kin-space-3);display:flex}.connection-accounts{margin-left:calc(var(--kr-tile-size) + var(--kin-space-4))}.connection-accounts>li:last-child .list-row{border-bottom:0}.connection-profile+.connection-profile{margin-top:var(--kin-space-10)}@media (width<=640px){.connections-grouping{margin-left:0}.connection-group-head{gap:var(--kin-space-3)}.connection-accounts{margin-left:calc(var(--kr-tile-size) + var(--kin-space-3))}}.picked-files{margin-bottom:var(--kin-space-12)}.picked-files .info-box{margin-top:var(--kin-space-4)}.picked-file-list{margin-top:var(--kin-space-4);border-top:var(--kr-hairline) solid var(--kr-edge)}.picked-file{align-items:baseline;gap:var(--kin-space-3);padding:var(--kin-space-3) 0;border-bottom:var(--kr-hairline) solid var(--kr-edge);display:flex}.picked-file-kind{flex:0 0 calc(var(--kin-space-12) + var(--kin-space-2));color:var(--kr-text-2);font-size:var(--kin-type-small-size)}.picked-file-name{overflow-wrap:anywhere;flex:auto;min-width:0}@media (width<=640px){.picked-file{gap:var(--kin-space-1) var(--kin-space-3);flex-wrap:wrap}.picked-file .section-note{padding-left:calc(var(--kin-space-12) + var(--kin-space-5));flex-basis:100%}}.row-open{align-items:center;gap:inherit;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:flex}.row-open:before{content:"";inset:0 calc(var(--kin-space-3) * -1);border-radius:var(--kin-radius-button);transition:background var(--kin-motion-fast) var(--kin-motion-ease-out);position:absolute}.row-open:hover:before{background:var(--kr-hover)}.row-open>*{position:relative}.row-open .list-main{display:block}.row-open:focus-visible{outline:none}.row-open:focus-visible:before{outline:var(--kr-mark) solid var(--kin-lilac);outline-offset:calc(var(--kr-mark) * -1)}.app-row .list-tail{position:relative}.app-used{font-size:var(--kin-type-small-size);white-space:nowrap}.apps-signed-out{margin-top:var(--kin-space-4)}.app-gone .logo-tile{opacity:.5}.app-gone .list-main b{color:var(--kr-text-2)}.endpoint .section-note{max-width:62ch;margin-bottom:var(--kin-space-4)}.endpoint .copy-field{max-width:var(--kin-body-copy-max)}.list-main .app-used-line{display:none}.apps-empty-loading{justify-items:center;gap:var(--kin-space-3);display:grid}.apps-empty-loading .skeleton-title{width:min(70%,30ch)}.apps-empty-loading .skeleton-line{width:min(90%,48ch)}.apps-empty-loading .skeleton-action{width:calc(var(--kin-space-32) + var(--kin-space-16));height:var(--kr-control);margin-top:var(--kin-space-3);border-radius:var(--kin-radius-button)}@media (width<=640px){.app-used{display:none}.list-main .app-used-line{display:block}}.app-picker-more{bottom:calc(var(--kin-space-8) * -1);justify-content:center;align-items:center;gap:var(--kin-space-2);margin-inline:calc(var(--kin-space-8) * -1);padding:var(--kin-space-3) var(--kin-space-8);border-top:var(--kr-hairline) solid var(--kr-edge);background:var(--kr-card);color:var(--kr-text);font-size:var(--kin-type-small-size);pointer-events:none;display:flex;position:sticky}.app-picker-more .icon{width:var(--kr-icon-small);height:var(--kr-icon-small)}@media (width<=640px){.app-picker-more{bottom:calc(var(--kin-space-5) * -1);margin-inline:calc(var(--kin-space-5) * -1);padding-inline:var(--kin-space-5)}}.method-tabs{margin-bottom:var(--kin-space-5)}.token-box{margin:var(--kin-space-5) 0}.setup-heading{margin:var(--kin-space-6) 0 var(--kin-space-3)}.setup-steps{gap:var(--kin-space-4);grid-template-columns:minmax(0,1fr);display:grid}.setup-steps>li{gap:var(--kin-space-3);display:flex}.setup-number{width:var(--kin-space-6);height:var(--kin-space-6);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-chip);color:var(--kr-text-2);font-size:var(--kin-type-small-size);flex-shrink:0;place-items:center;display:grid}.setup-step-body{flex:1;min-width:0}.setup-step-body p{color:var(--kr-text)}.setup-step-body .copy-field,.setup-step-body .code-block{margin-top:var(--kin-space-2)}.setup-notes{gap:var(--kin-space-2);margin-top:var(--kin-space-5);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height);display:grid}.setup-notes li{gap:var(--kin-space-2);display:flex}.setup-notes .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);margin-top:var(--kin-space-1)}.setup-source{margin-top:var(--kin-space-5);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height)}.leave-warning{gap:var(--kin-space-3);margin-top:var(--kin-space-5);padding-left:var(--kin-space-4);border-left:var(--kr-mark) solid var(--kin-incomplete);display:flex}.leave-warning .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);margin-top:var(--kin-space-1);color:var(--kin-incomplete)}.action-group{border-top:var(--kr-hairline) solid var(--kr-edge)}.action-group:not(:has(~.action-group)){border-bottom:var(--kr-hairline) solid var(--kr-edge)}.action-group[open],.action-group.is-open{border-bottom:0}.action-group>summary,.action-group>.action-group-head{align-items:center;gap:var(--kin-space-3);min-height:var(--kr-row);cursor:pointer;list-style:none;display:flex;position:relative}.action-group>summary:before,.action-group>.action-group-head:before,.action-detail>summary:before{content:"";inset:0 calc(var(--kin-space-3) * -1);border-radius:var(--kin-radius-button);transition:background var(--kin-motion-fast) var(--kin-motion-ease-out);pointer-events:none;position:absolute}.action-group>summary:hover:before,.action-group>.action-group-head:hover:before,.action-detail>summary:hover:before{background:var(--kr-hover)}.action-group>summary::-webkit-details-marker{display:none}.action-group>summary>.icon{width:var(--kin-space-3);height:var(--kin-space-3);color:var(--kr-text-2);transition:transform var(--kin-motion-fast) var(--kin-motion-ease-out)}.action-group[open]>summary>.icon,.action-group.is-open .action-group-toggle>.icon{transform:rotate(90deg)}.action-group>summary h3,.action-group-head h3{font-size:var(--kin-type-body-size)}.action-group-head{cursor:pointer}.action-group-head h3{min-width:0;margin:0}.action-group-toggle{align-items:center;gap:var(--kin-space-3);min-height:var(--kr-row);color:inherit;font:inherit;text-align:start;background:0 0;border:0;margin:0;padding:0;display:flex}.action-group-toggle>.icon{width:var(--kin-space-3);height:var(--kin-space-3);color:var(--kr-text-2);transition:transform var(--kin-motion-fast) var(--kin-motion-ease-out)}.action-group-count{color:var(--kr-text-2);font-size:var(--kin-type-small-size)}.action-group>summary .rule-counts,.action-group-head .rule-counts{margin-left:auto}.action-group-rule{flex-shrink:0;display:inline-flex;position:relative}.action-group-rule .rule-mixed select{padding-left:var(--kin-space-3)}.action-list{border-top:var(--kr-hairline) solid var(--kr-edge)}.action-row{align-items:flex-start;gap:var(--kin-space-3);min-height:var(--kr-row-line);padding:var(--kin-space-2) 0;border-bottom:var(--kr-hairline) solid var(--kr-edge);display:flex;position:relative}.action-row-reverted:after{content:"";inset:var(--kin-space-2) auto var(--kin-space-2) calc(var(--kin-space-3) * -1);border-left:var(--kr-mark) solid var(--kin-error);position:absolute}.action-saved{width:5ch;height:var(--kr-control-compact);color:var(--kr-text-2);font-size:var(--kin-type-small-size);animation:appear var(--kin-motion-fast) var(--kin-motion-ease-out);flex-shrink:0;justify-content:flex-end;align-self:center;align-items:center;display:inline-flex}.action-detail{flex:1;min-width:0}.action-detail>summary{align-items:center;gap:var(--kin-space-1) var(--kin-space-3);min-height:var(--kr-control-compact);cursor:pointer;flex-wrap:wrap;list-style:none;display:flex;position:relative}.action-detail>summary::-webkit-details-marker{display:none}.action-title{min-width:0;color:var(--kr-text);overflow-wrap:anywhere}.action-detail>summary .icon{width:var(--kin-space-3);height:var(--kin-space-3);color:var(--kr-text-2);transition:transform var(--kin-motion-fast) var(--kin-motion-ease-out), color var(--kin-motion-fast) var(--kin-motion-ease-out);flex-shrink:0}.action-detail>summary:hover .icon{color:var(--kr-text)}.action-detail[open]>summary .icon{transform:rotate(90deg)}.action-kind{color:var(--kr-text-2);font-size:var(--kin-type-small-size);white-space:nowrap}.action-more{max-width:var(--kin-body-copy-max);padding:0 0 var(--kin-space-3) calc(var(--kin-space-3) * 2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height)}.action-description .tryit-md{color:var(--kr-text-2)}.action-description>.text-btn{margin-top:var(--kin-space-1)}.action-meta{align-items:center;gap:var(--kin-space-1) var(--kin-space-4);margin-top:var(--kin-space-2);flex-wrap:wrap;display:flex}.action-meta code{color:var(--kr-text-2);overflow-wrap:anywhere}.action-row.unavailable .action-title{color:var(--kr-text-2)}.rule-legend{gap:var(--kin-space-3) var(--kin-space-10);margin-bottom:var(--kin-space-8);flex-wrap:wrap;display:flex}.rule-legend>div{white-space:normal;display:block}.rule-legend dt{align-items:center;gap:var(--kr-space-1-5);display:flex}.rule-legend dd{margin-top:var(--kr-space-half);color:var(--kr-text-2);font-weight:var(--kr-weight)}.permission-row .list-main a{color:inherit;text-decoration:none}.permission-row .list-main a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--kin-uv);text-decoration-color:var(--kin-uv)}.permission-rule-summary{align-items:center;gap:var(--kin-space-1) var(--kin-space-3);margin-top:var(--kin-space-1);flex-wrap:wrap;display:flex}.permission-level{align-items:center;gap:var(--kin-space-4);flex-shrink:0;display:flex}.permission-level .icon-btn .icon{width:var(--kr-icon-small);height:var(--kr-icon-small)}.permission-matches{margin-top:var(--kin-space-8)}.permission-matches-head{align-items:center;gap:var(--kin-space-3);margin-bottom:var(--kin-space-3);display:flex}.permission-matches-head h2{font-size:var(--kin-type-body-size)}.permission-matches-head h2 a{color:inherit;text-decoration:none}.permission-mentions{margin-top:var(--kin-space-8)}@media (width<=960px){.permission-row{flex-wrap:wrap}.permission-level{width:100%;padding-left:calc(var(--kr-tile-size) + var(--kin-space-4));gap:var(--kin-space-3);flex-wrap:wrap}}@media (width<=640px){.permission-row .list-main b{white-space:nowrap;display:block}.action-group>summary,.action-group>.action-group-head{gap:var(--kin-space-1) var(--kin-space-3);padding:var(--kin-space-3) 0;flex-wrap:wrap}.action-group-toggle{min-height:0}.action-group>summary .rule-counts,.action-group-head .rule-counts{margin-left:var(--kin-space-6);flex-basis:100%;order:1}.action-group-rule{margin-left:auto}.permission-level{padding-left:0}.permission-level .segmented{flex:1}.permission-level>.icon-btn{display:none}.rule-legend{flex-direction:column}}.command-blocks-intro{margin-bottom:var(--kin-space-4)}.command-block-row{align-items:flex-start}.command-block-text{overflow-wrap:anywhere;margin:0}.command-blocks-own{margin:var(--kin-space-5) 0 var(--kin-space-2)}.command-blocks-empty{color:var(--kr-text-2)}.command-blocks-add{align-items:center;gap:var(--kin-space-2);margin-top:var(--kin-space-3);flex-wrap:wrap;display:flex}.command-blocks-add .input{min-width:0;font-family:var(--kin-font-mono,ui-monospace, monospace);flex:12rem}.argument-rules-intro{margin-bottom:var(--kin-space-4)}.argument-rules-empty{color:var(--kr-text-2)}.argument-rule-row{align-items:flex-start}.argument-rule-row .list-main b{white-space:normal}.argument-rule-place{color:var(--kr-text-2);font-weight:var(--kr-weight)}.argument-rule-text{margin:var(--kin-space-1) 0;overflow-wrap:anywhere}.argument-rule-off{align-items:center;gap:var(--kin-space-2);margin-bottom:var(--kin-space-1);color:var(--kr-text-2);font-size:var(--kin-type-small-size);flex-wrap:wrap;display:flex}.argument-rule-stack{gap:var(--kin-space-4);flex-direction:column;display:flex}.argument-rule-tools{max-height:22rem;overflow-y:auto}.argument-rule-preview{padding:var(--kin-space-3) var(--kin-space-4);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-card);background:var(--kr-well);overflow-wrap:anywhere}.argument-rule-preview p+p{margin-top:var(--kin-space-2);color:var(--kr-text-2)}.argument-rule-buttons{gap:var(--kin-space-3);flex-wrap:wrap;display:flex}.command-reach{margin-top:var(--kin-space-5)}.command-reach-row{align-items:flex-start}.command-reach-text{overflow-wrap:anywhere;margin:0}.command-reach-places{margin:var(--kin-space-4) 0 var(--kin-space-2)}.command-reach-empty{color:var(--kr-text-2)}.command-reach-add{align-items:center;gap:var(--kin-space-2);margin-top:var(--kin-space-3);flex-wrap:wrap;display:flex}.command-reach-add .input{min-width:0;font-family:var(--kin-font-mono);flex:12rem}.command-lists-intro,.command-lists-floor{margin-bottom:var(--kin-space-3)}.command-lists-sub{margin:var(--kin-space-5) 0 var(--kin-space-2)}.command-list-entry{align-items:flex-start}.command-list-entry .fine-print{margin:0}.command-lists-add{align-items:center;gap:var(--kin-space-2);margin-top:var(--kin-space-3);flex-wrap:wrap;display:flex}.command-lists-add .input{min-width:0;font-family:var(--kin-font-mono,ui-monospace, monospace);flex:10rem}.command-lists-reset{margin-top:var(--kin-space-3)}.profile>summary{list-style:none}.profile>summary::-webkit-details-marker{display:none}.profile>summary>.icon{width:var(--kr-icon-small);height:var(--kr-icon-small);color:var(--kr-text-2);transition:transform var(--kin-motion-fast) var(--kin-motion-ease-out)}.profile[open]>summary>.icon{transform:rotate(90deg)}.profile[open]>summary{border-bottom-color:#0000}.profile-logos{gap:var(--kin-space-2);flex-shrink:0;display:flex}.profile-body{gap:var(--kin-space-5);max-width:var(--kin-body-copy-max);padding:var(--kin-space-2) 0 var(--kin-space-8);grid-template-columns:minmax(0,1fr);display:grid}.profile[open]{border-bottom:var(--kr-hairline) solid var(--kr-edge)}.profile-checks .choice{align-items:center}.profile-checks .choice input{margin-top:0}.choice-list .choice{align-items:center}.choice-list .choice input{margin-top:0}.profile-readonly{gap:var(--kin-space-2);margin:0;padding:0;list-style:none;display:grid}.profile-readonly .choice{align-items:center}.profile-managed{gap:var(--kin-space-1);display:grid}.profile-apps{font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height)}.profile-body fieldset .profile-apps{margin-top:var(--kin-space-2)}.profile-address{gap:var(--kin-space-2);grid-template-columns:minmax(0,1fr);display:grid}.profile-address .field-label{letter-spacing:0;line-height:var(--kin-type-small-line-height);margin-bottom:0}.profile-address .copy-field{margin-top:var(--kin-space-1)}@media (width<=640px){.profile-logos{display:none}}.approval-linked{margin-bottom:var(--kin-space-10)}.approval-list{gap:var(--kin-space-6);display:grid}.approval-connects{margin-bottom:var(--kin-space-12)}.toolbar+.approval-connects{margin-top:var(--kin-space-8)}.approval-card{padding:var(--kin-space-8);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-card);background:var(--kr-card)}.approval-card.focused{border-color:var(--kr-accent)}.approval-head{align-items:center;gap:var(--kin-space-5);display:flex}.approval-pair{align-items:center;gap:var(--kin-space-2);color:var(--kin-graph-edge);flex-shrink:0;display:inline-flex}.approval-pair .icon{width:var(--kr-icon-small);height:var(--kr-icon-small)}.approval-title{flex:1;min-width:0}.approval-title h2{font-size:var(--kr-type-section-size);font-weight:var(--kr-weight);line-height:var(--kin-type-subhead-line-height);letter-spacing:0}.approval-title h2 strong{font-weight:var(--kr-weight-strong)}.approval-title p{margin-top:var(--kr-space-half);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.approval-body{margin-top:var(--kin-space-6)}.arguments dl{border-top:var(--kr-hairline) solid var(--kr-edge)}.argument{grid-template-columns:minmax(var(--kin-space-24), calc(var(--kin-space-32) + var(--kin-space-8))) minmax(0, 1fr);gap:var(--kin-space-4);padding:var(--kin-space-3) 0;border-bottom:var(--kr-hairline) solid var(--kr-edge);display:grid}.argument dt{color:var(--kr-text-2);font-family:var(--kin-font-mono);font-size:var(--kin-type-code-size);line-height:var(--kin-type-body-line-height);overflow-wrap:anywhere}.argument dd{min-width:0;color:var(--kr-text)}.argument-text{white-space:pre-wrap;overflow-wrap:anywhere}.argument-list{gap:var(--kr-space-half);display:grid}.argument-json{max-height:calc(var(--kin-space-32) * 2)}.arguments .disclosure{margin-top:var(--kin-space-2)}.arguments-none{font-size:var(--kin-type-small-size)}.approval-actions{align-items:center;gap:var(--kin-space-3);margin-top:var(--kin-space-4);flex-wrap:wrap;display:flex}.approval-actions small{margin-left:var(--kin-space-2)}.decision-note{flex-basis:100%}.decision-note .field{margin:0}.decision-note textarea{min-height:calc(var(--kr-control) * 1.5);resize:vertical}.decision-note-shown{color:var(--kr-text);font-size:var(--kin-type-small-size);white-space:pre-wrap;overflow-wrap:anywhere}.decision-note-shown>span:first-child{font-weight:600}.approval-device{color:var(--kr-text);font-size:var(--kin-type-small-size);flex-basis:100%}.approval-outcome{justify-content:center;align-items:flex-start;gap:var(--kin-space-1);min-height:var(--kr-control);margin-top:var(--kin-space-4);flex-direction:column;display:flex}.approval-outcome p{color:var(--kr-text);font-size:var(--kin-type-small-size)}.approval-group{gap:var(--kin-space-4);padding:var(--kin-space-6);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-card);background:var(--kr-well);display:grid}.approval-group-head{align-items:center;gap:var(--kin-space-4);flex-wrap:wrap;display:flex}.approval-group-title{flex:1;min-width:0}.approval-group-title h2{font-size:var(--kr-type-section-size);font-weight:var(--kr-weight-strong);line-height:var(--kin-type-subhead-line-height);letter-spacing:0}.approval-group-title p,.approval-group-late,.approval-phone{margin-top:var(--kin-space-3)}.approval-late{margin-top:var(--kr-space-half);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.approval-group-actions{gap:var(--kin-space-3);flex-wrap:wrap;display:flex}.approval-group-late,.approval-late{color:var(--kr-text)}.approval-late{margin-top:var(--kin-space-3)}.approval-select{cursor:pointer;flex-shrink:0;align-items:center}.approval-batch-note{margin-bottom:var(--kin-space-6)}.approval-batch{bottom:var(--kr-bottom-bar,0px);z-index:2;align-items:center;gap:var(--kin-space-3);margin-top:var(--kin-space-6);padding:var(--kin-space-4) var(--kin-space-6);padding-bottom:calc(var(--kin-space-4) + env(safe-area-inset-bottom,0px));border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-card);background:var(--kr-card);box-shadow:var(--kr-overlay-shadow);flex-wrap:wrap;display:flex;position:sticky}.approval-batch p{min-width:0;color:var(--kr-text);flex:1}@media (width<=640px){.approval-card{padding:var(--kin-space-5)}.approval-group{padding:var(--kin-space-3)}.approval-group-head{padding:var(--kin-space-2) var(--kin-space-2) 0}.approval-group-actions{flex-basis:100%}.approval-group-actions .btn{flex:1}.approval-batch{padding-inline:var(--kin-space-4)}.approval-batch p{flex-basis:100%}.approval-head{gap:var(--kin-space-3);flex-wrap:wrap}.approval-title{flex-basis:100%}.argument{gap:var(--kr-space-half);grid-template-columns:minmax(0,1fr)}.approval-history .list-row{row-gap:var(--kin-space-1);flex-wrap:wrap}.approval-history .list-main{flex-basis:calc(100% - var(--kr-tile-size) - var(--kin-space-3))}.approval-history .list-tail{margin-left:calc(var(--kr-tile-size) + var(--kin-space-3))}.approval-actions{margin-inline:calc(var(--kin-space-5) * -1);padding:var(--kin-space-3) var(--kin-space-5);border-top:var(--kr-hairline) solid var(--kr-edge);background:var(--kr-card)}.approval-actions .btn{flex:1}.approval-actions .btn.approval-more{flex-basis:100%;order:1}.approval-actions small{flex-basis:100%;order:2;margin-left:0}.approval-card.focused .approval-actions{z-index:1;padding-bottom:calc(var(--kin-space-3) + env(safe-area-inset-bottom,0px));position:sticky;bottom:0}}.approval-batch .decision-note textarea{min-height:var(--kr-control);field-sizing:content;max-height:calc(var(--kr-control) * 3)}.call-reason{margin:var(--kin-space-4) 0;padding:var(--kin-space-3) var(--kin-space-4);border-left:var(--kr-mark) solid var(--kin-uv-700);border-radius:0 var(--kin-radius-button) var(--kin-radius-button) 0;background:color-mix(in srgb, var(--kin-uv) 9%, var(--kr-card));color:var(--kr-text);overflow-wrap:anywhere}.call-reason blockquote{margin:0}.call-reason-label{color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);display:block}.call-reason-none{border-left-color:var(--kr-edge-strong);color:var(--kr-text-2);background:0 0}.call-reason-none .call-reason-label{color:var(--kr-text);font-weight:var(--kr-weight-strong);display:inline}.approval-title h2.approval-sentence{font-weight:var(--kr-weight-strong);overflow-wrap:anywhere}.review-keys{gap:var(--kin-space-2);margin:var(--kin-space-4) 0 0;display:grid}.review-key{grid-template-columns:minmax(var(--kin-space-16), max-content) minmax(0, 1fr);gap:var(--kin-space-4);align-items:baseline;display:grid}.review-key dt{color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.review-key dd{min-width:0;color:var(--kr-text);overflow-wrap:anywhere;margin:0}.review-caution{align-items:flex-start;gap:var(--kin-space-2);margin-top:var(--kin-space-4);color:var(--kr-text);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);display:flex}.review-caution .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);color:var(--kin-incomplete);flex-shrink:0}.approval-answers{margin-top:var(--kin-space-6)}.approval-options,.approval-all{margin-top:var(--kin-space-4)}.approval-all .approval-body{margin-top:var(--kin-space-3)}@media (width<=640px){.review-key{grid-template-columns:minmax(0,1fr);gap:0}.approval-options .approval-actions{border-top:0;margin-inline:0;padding:0}}.local-permissions{margin-bottom:var(--kin-space-10)}.local-permissions-lede,.local-permissions-linked{margin-bottom:var(--kin-space-6)}.local-permission-value{color:var(--kr-text);white-space:pre-wrap;overflow-wrap:anywhere}.local-permission-note{margin-top:var(--kin-space-3);color:var(--kr-text);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.local-permission-consequences{gap:var(--kin-space-1);margin-top:var(--kin-space-4);padding-left:var(--kin-space-5);color:var(--kr-text);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);list-style:outside;display:grid}.local-permissions-recent{margin-top:var(--kin-space-10)}.local-permissions-recent .list{margin-top:var(--kin-space-3)}@media (width<=640px){.approval-actions.local-permission-actions .btn:nth-child(2){flex-basis:auto;order:0}}.question-head{align-items:flex-start}.approval-title .question-asker{color:var(--kr-text-2);margin-top:0}.question-head .approval-title h2{margin-top:var(--kr-space-half);font-weight:var(--kr-weight-strong);overflow-wrap:anywhere}.question-context{margin-top:var(--kin-space-4);color:var(--kr-text);white-space:pre-line;overflow-wrap:anywhere}.question-options{gap:var(--kin-space-3);margin-top:var(--kin-space-6);display:grid}.question-legend{color:var(--kr-text);font-weight:var(--kr-weight-strong)}.question-how{margin-top:calc(var(--kin-space-2) * -1);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.question-option{align-items:flex-start;gap:var(--kin-space-3);padding:var(--kin-space-4);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-button);background:var(--kr-well);display:flex}label.question-option{cursor:pointer;transition:border-color var(--kin-motion-fast) var(--kin-motion-ease-out), background var(--kin-motion-fast) var(--kin-motion-ease-out)}label.question-option:hover{border-color:var(--kr-text-2)}.question-option input[type=radio]{width:var(--kr-icon);height:var(--kr-icon);margin:var(--kr-space-half) 0 0;border:var(--kr-hairline) solid var(--kr-control-edge);border-radius:var(--kin-radius-chip);background:var(--kr-well);appearance:none;cursor:inherit;flex-shrink:0;place-content:center;display:grid}.question-option input[type=radio]:before{content:"";width:var(--kin-space-2);height:var(--kin-space-2);border-radius:var(--kin-radius-chip);background:var(--kin-white);transition:transform var(--kin-motion-fast) var(--kin-motion-ease-out);transform:scale(0)}.question-option input[type=radio]:checked{border-color:var(--kr-accent);background:var(--kr-primary)}.question-option input[type=radio]:checked:before{transform:scale(1)}.question-option.recommended{border-color:color-mix(in srgb, var(--kin-uv) 60%, var(--kr-edge-strong));border-left:var(--kr-mark) solid var(--kr-accent)}.question-option.chosen{border-color:var(--kr-accent);background:var(--kr-selected)}.question-write{border-style:dashed}.question-write.chosen{border-style:solid}.question-option-text{gap:var(--kin-space-1);flex:1;min-width:0;display:grid}.question-option-head{align-items:center;gap:var(--kin-space-1) var(--kin-space-2);flex-wrap:wrap;display:flex}.question-option-head b{font-weight:var(--kr-weight-strong);overflow-wrap:anywhere}.question-option-description{color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);white-space:pre-line;overflow-wrap:anywhere}.question-recommended,.question-yours{align-items:center;gap:var(--kin-space-1);padding:0 var(--kin-space-2);border-radius:var(--kin-radius-chip);font-size:var(--kr-type-label-size);font-weight:var(--kr-weight-strong);line-height:var(--kin-type-small-line-height);white-space:nowrap;display:inline-flex}.question-recommended{background:color-mix(in srgb, var(--kin-uv) 24%, transparent);color:var(--kin-lilac)}.question-recommended .icon{width:var(--kr-icon-small);height:var(--kr-icon-small)}.question-yours{background:color-mix(in srgb, var(--kin-success) 20%, transparent);color:var(--kr-text)}.question-reason{margin-top:var(--kin-space-1);padding:var(--kin-space-2) var(--kin-space-3);border-left:var(--kr-mark) solid var(--kr-accent);border-radius:0 var(--kin-space-1) var(--kin-space-1) 0;background:color-mix(in srgb, var(--kin-uv) 10%, transparent);color:var(--kr-text);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);white-space:pre-line;overflow-wrap:anywhere;display:block}.question-reason b{font-weight:var(--kr-weight-strong)}.question-write-in .field{margin:0}.question-write-in textarea{min-height:calc(var(--kr-control) * 2);padding-block:var(--kin-space-3);resize:vertical}.question-yes-no{gap:var(--kin-space-2);margin-top:var(--kin-space-6);display:grid}.question-recommends{align-items:center;gap:var(--kin-space-1) var(--kin-space-2);color:var(--kr-text);flex-wrap:wrap;display:flex}.question-recommends b{font-weight:var(--kr-weight-strong)}.question-recommends .question-reason{flex-basis:100%}.question-chosen b{font-weight:var(--kr-weight-strong)}.question-card>.question-write-in{margin-top:var(--kin-space-4)}.question-yes-no-actions .question-yes-no-button{min-width:calc(var(--kr-control) * 3)}.question-card>.decision-note{margin-top:var(--kin-space-5)}.question-record{margin:var(--kin-space-5) 0 0;gap:var(--kin-space-2);padding:0;list-style:none}.question-record .question-option{padding:var(--kin-space-3) var(--kin-space-4);background:0 0}.question-outcome>p[role=status]{font-size:var(--kin-type-body-size);line-height:var(--kin-type-body-line-height)}.question-outcome>p[role=status] .question-recommended{vertical-align:text-bottom}.question-written{white-space:pre-wrap;overflow-wrap:anywhere}.question-back{color:var(--kr-text-2)}.question-outcome .fine-print{margin-top:0}.question-page-back{margin-top:var(--kin-space-6)}@media (width<=640px){.question-head .approval-title{flex:1 1 0}.question-head>.tag{flex-basis:calc(100% - var(--kr-tile-size) - var(--kin-space-3));margin-left:calc(var(--kr-tile-size) + var(--kin-space-3))}.approval-card.focused.question-card .approval-actions{padding-bottom:var(--kin-space-3);position:static}.question-option{padding:var(--kin-space-3)}.question-options{margin-top:var(--kin-space-5)}}.work-grants{margin:var(--kin-space-10) 0}.work-grants-lede{margin-bottom:var(--kin-space-6)}.work-grants-none{color:var(--kr-text);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.work-grants-active{gap:var(--kin-space-4);display:grid}.work-grant{padding:var(--kin-space-6);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-card);background:var(--kr-card)}.work-grant-head{align-items:center;gap:var(--kin-space-4);display:flex}.work-grant-title{flex:1;min-width:0}.work-grant-title h3{font-size:var(--kin-type-body-size);font-weight:var(--kr-weight);line-height:var(--kin-type-body-line-height);overflow-wrap:anywhere}.work-grant-title p{margin-top:var(--kr-space-half);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);overflow-wrap:anywhere}.work-grant-purpose{margin-top:var(--kin-space-4);color:var(--kr-text);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);white-space:pre-wrap;overflow-wrap:anywhere}.work-grant-said{color:var(--kr-text-2)}.work-grant-foot{justify-content:space-between;align-items:center;gap:var(--kin-space-3);margin-top:var(--kin-space-4);flex-wrap:wrap;display:flex}.work-grant-foot p{min-width:0;color:var(--kr-text);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);flex:18rem}.work-grants-ended{margin-top:var(--kin-space-8)}.work-grants-subhead{margin-bottom:var(--kin-space-3);font-size:var(--kin-type-body-size)}.work-grant-ended .list-main b{white-space:normal;overflow-wrap:anywhere}.work-grant-ended .list-main small{-webkit-line-clamp:unset;overflow-wrap:anywhere;display:block;overflow:visible}@media (width<=640px){.work-grant{padding:var(--kin-space-5)}.work-grant-foot .btn{flex-basis:100%}.work-grant-ended .list-tail{display:none}}.activity-list>li.activity-with-undo{align-items:flex-start;gap:var(--kin-space-3);display:flex}.activity-with-undo>.activity-detail{flex:1;min-width:0}.activity-undo{min-width:4.5rem;padding-top:var(--kin-space-2);text-align:right}.activity-day+.activity-day{margin-top:var(--kin-space-10)}.activity-day-label{margin-bottom:var(--kin-space-3);color:var(--kr-text-2);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong);line-height:var(--kin-type-small-line-height);letter-spacing:0}.activity-list>li{border-bottom:var(--kr-hairline) solid var(--kr-edge)}.activity-row{align-items:center;gap:var(--kin-space-4);min-height:var(--kr-row-line);padding:var(--kin-space-2) 0;list-style:none;display:flex}.activity-row::-webkit-details-marker{display:none}.activity-row .logo-tile+.logo-tile{margin-left:calc(var(--kin-space-2) * -1)}.activity-row .activity-no-mark{visibility:hidden}.activity-main{flex:1;min-width:0}.activity-main b,.activity-main small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.activity-main b{font-weight:var(--kr-weight)}.activity-row .tag{width:calc(var(--kin-space-24) * 2 + var(--kin-space-6))}.activity-when{width:calc(var(--kin-space-24) + var(--kin-space-6));color:var(--kr-text-2);font-size:var(--kin-type-small-size);text-align:right;white-space:nowrap;flex-shrink:0}.activity-row>.icon{width:var(--kin-space-3);height:var(--kin-space-3);color:var(--kin-text-disabled);transition:transform var(--kin-motion-fast) var(--kin-motion-ease-out)}.activity-detail[open] .activity-row>.icon{transform:rotate(90deg)}.activity-detail>summary:hover .activity-main b,.activity-link:hover .activity-main b{color:var(--kin-white)}.activity-link{color:inherit;text-decoration:none}.activity-more{padding:0 0 var(--kin-space-4) calc(var(--kr-tile-size-small) + var(--kin-space-4));font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height)}.activity-more-row{margin-top:var(--kin-space-8)}@media (width<=640px){.activity-row{gap:var(--kin-space-1) var(--kin-space-3);padding:var(--kin-space-3) 0;flex-wrap:wrap}.activity-main{flex-basis:calc(100% - var(--kr-tile-size-small) - var(--kin-space-3) - var(--kin-space-6))}.activity-row .tag{width:auto;margin-left:calc(var(--kr-tile-size-small) + var(--kin-space-3))}.activity-when{width:auto;margin-left:auto}.activity-row>.icon{order:2}.activity-row .tag,.activity-when{order:3}.activity-more{padding-left:calc(var(--kr-tile-size-small) + var(--kin-space-3))}.activity-row .logo-tile+.logo-tile{display:none}}.activity-filters{align-items:flex-end;gap:var(--kin-space-3);margin-bottom:var(--kin-space-4);flex-wrap:wrap;display:flex}.activity-filters .search-field{flex:14rem}.activity-filter-options{display:contents}.activity-filter-toggle{display:none}@media (width<=640px){.activity-filters{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.activity-filters .search-field{min-width:0}.activity-filter-toggle{display:inline-flex}.activity-filter-options{grid-column:1/-1;display:none}.activity-filter-options.is-open{gap:var(--kin-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.activity-filter-options .select,.activity-filter-options input[type=date]{max-width:100%}}.activity-filter{gap:var(--kin-space-1);min-width:0;color:var(--kr-text-2);font-size:var(--kin-type-small-size);flex-direction:column;display:flex}.activity-filter .select,.activity-filter input[type=date]{max-width:14rem}.activity-chips{gap:var(--kin-space-2);margin:0 0 var(--kin-space-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.activity-chip{align-items:center;gap:var(--kin-space-2);padding:var(--kin-space-1) var(--kin-space-3);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-chip);color:var(--kr-text-1,inherit);font:inherit;font-size:var(--kin-type-small-size);cursor:pointer;background:0 0;display:inline-flex}.activity-tool-updates{margin-bottom:var(--kin-space-6);border-bottom:var(--kr-hairline) solid var(--kr-edge);min-width:0}.activity-tool-updates>summary{min-height:var(--kin-touch-target);padding:var(--kin-space-2) 0;overflow-wrap:anywhere;display:flex}.activity-tool-updates>summary>.icon{flex-shrink:0}.activity-tool-updates-count{font-weight:var(--kr-weight)}.activity-tool-updates-body{padding:var(--kin-space-2) 0 var(--kin-space-4);font-size:var(--kin-type-small-size);overflow-wrap:anywhere}.activity-tool-updates-body>p{color:var(--kr-text-2);margin-bottom:var(--kin-space-3)}.tool-update{padding:var(--kin-space-2) 0;border-top:var(--kr-hairline) solid var(--kr-edge)}.tool-update>summary{padding:var(--kin-space-2) 0;min-height:var(--kin-touch-target)}.tool-update>ul{padding-left:var(--kin-space-6);margin:var(--kin-space-2) 0 var(--kin-space-3)}.tool-update>a{min-height:var(--kin-touch-target);align-items:center;display:inline-flex}.activity-kept-parts{margin-top:var(--kin-space-6)}.activity-kept{gap:var(--kin-space-2);display:grid}.activity-kept-head{justify-content:space-between;align-items:center;gap:var(--kin-space-3);display:flex}.activity-kept-head h2{margin:0}.activity-kept .activity-kept-text{max-height:60vh}.activity-kept-links{gap:var(--kin-space-3);margin:0;padding:0;list-style:none;display:grid}.activity-kept-links a{overflow-wrap:anywhere;font-weight:600}.activity-kept-links p{margin:var(--kin-space-1) 0 0;overflow-wrap:anywhere}.audit-chain{margin-bottom:var(--kin-space-6);padding:var(--kin-space-4) var(--kin-space-5);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-card);background:var(--kr-card)}.audit-chain-head{justify-content:space-between;align-items:center;gap:var(--kin-space-2) var(--kin-space-4);flex-wrap:wrap;display:flex}.audit-chain-head h2{font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong);line-height:var(--kin-type-small-line-height);letter-spacing:0}.audit-chain-status{align-items:center;gap:var(--kin-space-2) var(--kin-space-3);margin-top:var(--kin-space-3);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height);flex-wrap:wrap;display:flex}.audit-chain-text{flex:16rem;min-width:0}.audit-chain-status.is-broken .audit-chain-text{color:var(--kr-text)}.audit-chain .state,.audit-chain .form-error{margin-top:var(--kin-space-3)}.audit-row{align-items:center;gap:var(--kin-space-4);min-height:var(--kr-row-line);padding:var(--kin-space-2) 0;cursor:pointer;list-style:none;display:flex}.audit-row::-webkit-details-marker{display:none}.audit-main{flex:1;min-width:0}.audit-main b,.audit-main small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.audit-main b{font-weight:var(--kr-weight)}.audit-main small{color:var(--kr-text-2)}.audit-when{min-width:calc(var(--kin-space-16) + var(--kin-space-4));color:var(--kr-text-2);font-size:var(--kin-type-small-size);text-align:right;white-space:nowrap;flex-shrink:0}.audit-row>.icon{width:var(--kin-space-3);height:var(--kin-space-3);color:var(--kin-text-disabled);transition:transform var(--kin-motion-fast) var(--kin-motion-ease-out);flex-shrink:0}.audit-detail[open] .audit-row>.icon{transform:rotate(90deg)}.audit-detail>summary:hover .audit-main b{color:var(--kin-white)}.audit-more{gap:var(--kin-space-4);padding:0 0 var(--kin-space-5);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.audit-values h3{margin-bottom:var(--kin-space-2);color:var(--kr-text-2);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong);letter-spacing:0}.audit-hash{align-items:center;gap:var(--kin-space-2) var(--kin-space-3);flex-wrap:wrap;display:flex}.audit-hash code{overflow-wrap:anywhere}@media (width<=640px){.audit-row{gap:var(--kin-space-1) var(--kin-space-3);padding:var(--kin-space-3) 0;flex-wrap:wrap}.audit-main{flex-basis:calc(100% - var(--kin-space-6))}.audit-row>.icon{order:2}.audit-row .tag,.audit-when{order:3}.audit-when{min-width:0;margin-left:auto}}.audit-retention .field{margin-top:0}.audit-days{align-items:center;gap:var(--kin-space-2);color:var(--kr-text-2);font-size:var(--kin-type-small-size);display:inline-flex}.audit-streams-block{margin-top:var(--kin-space-8);padding-top:var(--kin-space-6);border-top:var(--kr-hairline) solid var(--kr-edge)}.audit-streams-block>h3{font-size:var(--kin-type-body-size);font-weight:var(--kr-weight-strong);letter-spacing:0}.audit-streams-block>.section-note{max-width:60ch;margin:var(--kin-space-1) 0 var(--kin-space-4)}.audit-streams-block>.btn{margin-top:var(--kin-space-4)}.audit-stream{gap:var(--kin-space-2);padding:var(--kin-space-4) 0;border-bottom:var(--kr-hairline) solid var(--kr-edge);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.audit-stream-head{justify-content:space-between;align-items:flex-start;gap:var(--kin-space-2) var(--kin-space-4);flex-wrap:wrap;display:flex}.audit-stream-head .list-main{flex:16rem}.audit-stream-head .list-main small{overflow-wrap:anywhere;-webkit-line-clamp:unset;display:block}.audit-stream-facts{color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height);overflow-wrap:anywhere;margin:0;padding:0;list-style:none}.audit-stream .button-row{flex-wrap:wrap}.audit-secret{gap:var(--kin-space-3);grid-template-columns:minmax(0,1fr);display:grid}.audit-secret .field-hint code{overflow-wrap:anywhere}.audit-choices{gap:var(--kin-space-3);margin:var(--kin-space-5) 0;display:grid}.audit-choices>legend{margin-bottom:var(--kin-space-3)}.ai-reports-section .tabs{margin-bottom:var(--kin-space-4)}.ai-report-filters{align-items:flex-end;gap:var(--kin-space-3);margin-bottom:var(--kin-space-4);flex-wrap:wrap;display:flex}.ai-report-filters .activity-filter .select{min-width:calc(var(--kin-space-24) + var(--kin-space-4))}.ai-report-noted{min-height:var(--kr-control);font-size:var(--kin-type-small-size);align-self:center;align-items:center}.ai-report-noted input{margin-top:0}.ai-report-clear{align-self:center}.ai-report-counts{gap:var(--kin-space-2);margin:0 0 var(--kin-space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.ai-report-counts li{align-items:baseline;gap:var(--kin-space-2);padding:var(--kin-space-2) var(--kin-space-3);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-card);background:var(--kr-card);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);display:inline-flex}.ai-report-counts b{font-weight:var(--kr-weight-strong);font-variant-numeric:tabular-nums}.ai-report-counts span{color:var(--kr-text-2)}.ai-report-tools{border-bottom:var(--kr-hairline) solid var(--kr-edge);font-size:var(--kin-type-small-size);align-items:center;display:flex}.ai-report-list>li{border-bottom:var(--kr-hairline) solid var(--kr-edge)}.ai-report-item{align-items:flex-start;gap:var(--kin-space-3);display:flex}.ai-report-pick{min-height:var(--kr-row-line);padding:var(--kin-space-3) 0;flex-shrink:0;align-items:center}.ai-report-pick input{margin-top:0}.ai-report{flex:1;min-width:0}.ai-report-row{align-items:center;gap:var(--kin-space-4);min-height:var(--kr-row-line);padding:var(--kin-space-3) 0;cursor:pointer;list-style:none;display:flex}.ai-report-row::-webkit-details-marker{display:none}.ai-report-main{flex:1;min-width:0}.ai-report-main b,.ai-report-main small{display:block}.ai-report-main b{font-weight:var(--kr-weight)}.ai-report-main small{color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.ai-report-main .ai-report-note{color:var(--kr-text)}.ai-report>summary:hover .ai-report-main b{color:var(--kin-white)}.ai-report-text{white-space:pre-wrap;overflow-wrap:anywhere}.ai-report:not([open]) .ai-report-summary,.ai-report:not([open]) .ai-report-note{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ai-report-tags{justify-content:flex-end;align-items:center;gap:var(--kin-space-2) var(--kin-space-3);flex-wrap:wrap;flex-shrink:0;display:inline-flex}.ai-report-row>.icon{width:var(--kin-space-3);height:var(--kin-space-3);color:var(--kin-text-disabled);transition:transform var(--kin-motion-fast) var(--kin-motion-ease-out);flex-shrink:0}.ai-report[open] .ai-report-row>.icon{transform:rotate(90deg)}.ai-report-body{padding:0 0 var(--kin-space-5) calc(var(--kr-tile-size-small) + var(--kin-space-4))}.ai-report-subhead{margin:var(--kin-space-5) 0 var(--kin-space-3);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong)}.ai-report-id{font-family:var(--kin-font-mono);font-size:var(--kin-type-code-size);overflow-wrap:anywhere}.ai-report-duplicate{align-items:center;gap:var(--kin-space-1) var(--kin-space-3);flex-wrap:wrap;display:inline-flex}.ai-report-link{overflow-wrap:anywhere}.ai-report-staff{gap:var(--kin-space-1);margin:0 0 var(--kin-space-4);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);padding:0;list-style:none;display:grid}.ai-report-staff li{align-items:center;gap:var(--kin-space-2);display:flex}.ai-report-staff .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);flex-shrink:0}.ai-report-triage{max-width:calc(var(--kin-space-32) * 5);margin-top:var(--kin-space-6);padding-top:var(--kin-space-2);border-top:var(--kr-hairline) solid var(--kr-edge)}.ai-report-triage .ai-report-subhead{margin-top:var(--kin-space-4)}.ai-report-triage-fields .field{margin:var(--kin-space-4) 0}.ai-report-id-input{font-family:var(--kin-font-mono);font-size:var(--kin-type-code-size)}.ai-report-note-input{min-height:calc(var(--kin-space-24) + var(--kin-space-2))}.ai-report-bulk{bottom:var(--kr-bottom-bar,0px);z-index:2;gap:var(--kin-space-3);max-height:70vh;margin-top:var(--kin-space-6);padding:var(--kin-space-4) var(--kin-space-6);padding-bottom:calc(var(--kin-space-4) + env(safe-area-inset-bottom,0px));border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-card);background:var(--kr-card);box-shadow:var(--kr-overlay-shadow);display:grid;position:sticky;overflow-y:auto}.ai-report-bulk .fine-print,.ai-report-bulk .form-error{margin:0}.ai-report-bulk-count{color:var(--kr-text)}.ai-report-bulk-fields{align-items:flex-start;gap:0 var(--kin-space-4);flex-wrap:wrap;display:flex}.ai-report-bulk-fields .field{margin:0}.ai-report-bulk-fields .ai-report-id-input{width:calc(var(--kin-space-32) * 2);max-width:100%}.ai-report-bulk-more>summary{align-items:center;gap:var(--kin-space-2);min-height:var(--kin-touch-target);color:var(--kr-link);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong);cursor:pointer;list-style:none;display:inline-flex}.ai-report-bulk-more>summary::-webkit-details-marker{display:none}.ai-report-bulk-more>summary .icon{width:var(--kin-space-3);height:var(--kin-space-3);transition:transform var(--kin-motion-fast) var(--kin-motion-ease-out)}.ai-report-bulk-more[open]>summary .icon{transform:rotate(90deg)}.ai-report-bulk-more .field{max-width:calc(var(--kin-space-32) * 5);margin:var(--kin-space-3) 0}.ai-report-bulk-actions{gap:var(--kin-space-3);flex-wrap:wrap;display:flex}.ai-feedback-totals{grid-template-columns:repeat(auto-fill, minmax(calc(var(--kin-space-24) + var(--kin-space-6)), 1fr));gap:var(--kin-space-3);margin:0 0 var(--kin-space-6);padding:0;list-style:none;display:grid}.ai-feedback-totals li{gap:var(--kin-space-1);padding:var(--kin-space-4);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-card);background:var(--kr-card);display:grid}.ai-feedback-totals b{font-size:var(--kr-type-figure-size);font-weight:var(--kr-weight-strong);font-variant-numeric:tabular-nums;line-height:1}.ai-feedback-totals span{color:var(--kr-text-2);font-size:var(--kin-type-small-size)}.ai-feedback-table-wrap{max-width:100%;margin-top:var(--kin-space-6);overflow-x:auto}.ai-feedback-table{border-collapse:collapse;width:100%;font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.ai-feedback-table caption{margin-bottom:var(--kin-space-2);color:var(--kr-text);font-weight:var(--kr-weight-strong);text-align:left}.ai-feedback-table th,.ai-feedback-table td{padding:var(--kin-space-2) var(--kin-space-3);border-bottom:var(--kr-hairline) solid var(--kr-edge);text-align:left;vertical-align:middle;white-space:nowrap}.ai-feedback-table th:first-child,.ai-feedback-table td:first-child{padding-left:0}.ai-feedback-table thead th{color:var(--kr-text-2);font-weight:var(--kr-weight-strong);white-space:nowrap}.ai-feedback-table tbody th{color:var(--kr-text);font-weight:var(--kr-weight)}.ai-feedback-table .ai-feedback-number{text-align:right;font-variant-numeric:tabular-nums}.ai-feedback-app{align-items:center;gap:var(--kin-space-2);display:inline-flex}.ai-feedback-terms{gap:var(--kin-space-1);margin-top:var(--kin-space-4);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);display:grid}.ai-feedback-terms dt{color:var(--kr-text);font-weight:var(--kr-weight-strong);display:inline}.ai-feedback-terms dt:after{content:": "}.ai-feedback-terms dd{display:inline}@media (width<=640px){.ai-report-filters{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.ai-report-filters .activity-filter .select,.ai-report-filters .activity-filter input[type=date]{width:100%;min-width:0;max-width:100%}.ai-report-noted,.ai-report-clear{grid-column:1/-1;justify-self:start}.ai-report-item{gap:var(--kin-space-2)}.ai-report-row{gap:var(--kin-space-1) var(--kin-space-3);flex-wrap:wrap}.ai-report-main{flex-basis:calc(100% - var(--kr-tile-size-small) - var(--kin-space-3) - var(--kin-space-6))}.ai-report-row>.icon{order:2}.ai-report-tags{margin-left:calc(var(--kr-tile-size-small) + var(--kin-space-3));order:3;justify-content:flex-start}.ai-report-body{padding-left:0}.ai-report-bulk{padding:var(--kin-space-3) var(--kin-space-4);padding-bottom:calc(var(--kin-space-3) + env(safe-area-inset-bottom,0px))}.ai-report-bulk-fields{gap:var(--kin-space-3);grid-template-columns:minmax(0,1fr);display:grid}.ai-report-bulk-fields .select,.ai-report-bulk-fields .ai-report-id-input{width:100%}.ai-feedback-totals{gap:var(--kin-space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.ai-feedback-totals li{padding:var(--kin-space-3)}.ai-feedback-totals b{font-size:var(--kin-type-subhead-size)}.ai-feedback-table{min-width:calc(var(--kin-space-32) * 4)}}.exposed-keys-section>.section-note{margin-bottom:var(--kin-space-4)}.exposed-key-line{overflow-wrap:anywhere;display:block}.exposed-key-row b+.exposed-key-line{color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.tryit-step{padding:var(--kin-space-8) 0;border-top:var(--kr-hairline) solid var(--kr-edge)}.tryit-step h2{align-items:center;gap:var(--kin-space-3);margin-bottom:var(--kin-space-5);font-size:var(--kr-type-section-size);display:flex}.tryit-raw-note{margin:0 0 var(--kin-space-2)}.tryit-number{width:var(--kin-space-6);height:var(--kin-space-6);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-chip);color:var(--kr-text-2);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight);letter-spacing:0;flex-shrink:0;place-items:center;display:grid}.tryit-wait{font-size:var(--kin-type-small-size)}.tryit-search .field-label{margin-bottom:var(--kin-space-2)}.tryit-search-row{gap:var(--kin-space-3);display:flex}.tryit-search-field{max-width:none}.tryit-search-note{min-height:var(--kin-type-small-line-height);margin-top:var(--kin-space-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.tryit-examples{align-items:center;gap:var(--kin-space-2);margin-top:var(--kin-space-4);flex-wrap:wrap;display:flex}.tryit-examples-label{margin-right:var(--kin-space-1);color:var(--kr-text-2);font-size:var(--kin-type-small-size)}.tryit-chip{align-items:center;gap:var(--kin-space-2);min-height:var(--kr-control-compact);padding:0 var(--kin-space-4) 0 var(--kin-space-1);border:var(--kr-hairline) solid var(--kr-control-edge);border-radius:var(--kin-radius-chip);color:var(--kr-text);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong);transition:border-color var(--kin-motion-fast) var(--kin-motion-ease-out), background var(--kin-motion-fast) var(--kin-motion-ease-out);background:0 0;display:inline-flex}.tryit-chip:hover{border-color:var(--kr-text-2);background:var(--kr-hover)}.tryit-chip .logo-tile{width:var(--kin-space-6);height:var(--kin-space-6);border-radius:var(--kin-radius-chip)}.tryit-chip .logo-tile img{width:var(--kin-space-4);height:var(--kin-space-4)}.tryit-chip .logo-tile .icon{width:var(--kin-space-3);height:var(--kin-space-3)}.tryit-results{margin-top:var(--kin-space-4);transition:opacity var(--kin-motion-fast) var(--kin-motion-ease-out)}.tryit-results.busy,.tryit-described.busy{opacity:.55}.tryit-results>.info-box{margin-bottom:var(--kin-space-4)}.tryit-count{margin-bottom:var(--kin-space-3);font-size:var(--kin-type-small-size)}.tryit-match .list-tail{gap:var(--kin-space-5)}.tryit-use{min-width:calc(var(--kin-space-24) + var(--kin-space-2))}.tryit-match.selected .tryit-use{border-color:var(--kr-accent);background:var(--kr-selected)}.tryit-more{margin-top:var(--kin-space-4)}.tryit-suggestions{margin-top:var(--kin-space-6)}.tryit-results>.disclosure{margin-top:var(--kin-space-3)}.tryit-chosen{align-items:center;gap:var(--kin-space-4);display:flex}.tryit-chosen-text{min-width:0}.tryit-chosen-text p{margin-top:var(--kr-space-half);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.tryit-rule{align-items:center;gap:var(--kin-space-1) var(--kin-space-3);margin-top:var(--kin-space-4);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);flex-wrap:wrap;display:flex}.tryit-description{max-width:var(--kin-body-copy-max);margin-top:var(--kin-space-4)}.tryit-description .disclosure{margin-top:var(--kin-space-1)}.tryit-described>.disclosure{margin-top:var(--kin-space-2)}.tryit-details-head{justify-content:space-between;align-items:baseline;gap:var(--kin-space-3);display:flex}.tryit-fields{max-width:var(--kin-body-copy-max)}.tryit-fields .field:first-child{margin-top:var(--kin-space-4)}.tryit-fields .disclosure{margin-top:var(--kin-space-1)}.tryit-fields .disclosure-body{padding-top:0}.tryit-required{margin-left:var(--kin-space-2);color:var(--kr-text-2);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight)}.tryit-required:before{content:"";width:var(--kr-space-1-5);height:var(--kr-space-1-5);margin-right:var(--kin-space-1);border-radius:var(--kin-radius-chip);background:var(--kin-incomplete);vertical-align:middle;display:inline-block}.tryit-choices{gap:0 var(--kin-space-5);flex-wrap:wrap;display:flex}.tryit-textarea{min-height:calc(var(--kin-space-24) + var(--kin-space-2))}.tryit-json{min-height:calc(var(--kin-space-32) + var(--kin-space-16))}.tryit-extra .text-btn{min-height:0}.tryit-key{align-items:center;gap:var(--kin-space-1) var(--kin-space-3);max-width:var(--kin-body-copy-max);margin-top:var(--kin-space-5);flex-wrap:wrap;display:flex}.tryit-key-label{color:var(--kr-text);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong)}.tryit-key code{color:var(--kr-text-2);overflow-wrap:anywhere}.tryit-key .fine-print{flex-basis:100%;margin-top:0}.tryit-run{align-items:center;gap:var(--kin-space-2) var(--kin-space-4);margin-top:var(--kin-space-6);flex-wrap:wrap;display:flex}.tryit-run-note{flex:1 1 calc(var(--kin-space-32) * 2);min-height:var(--kin-type-small-line-height);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.tryit-output{margin-top:var(--kin-space-8);padding-top:var(--kin-space-6);border-top:var(--kr-hairline) solid var(--kr-edge);animation:appear var(--kin-motion-base) var(--kin-motion-ease-out)}.tryit-output-head{align-items:center;gap:var(--kin-space-2) var(--kin-space-4);margin-bottom:var(--kin-space-4);color:var(--kr-text-2);font-size:var(--kin-type-small-size);flex-wrap:wrap;display:flex}.tryit-output-head h3{font-size:var(--kin-type-body-size)}.tryit-output-head h3:focus{outline:none}.tryit-output>.info-box{margin:var(--kin-space-4) 0}.tryit-output>.disclosure{margin-top:var(--kin-space-3)}.tryit-error{align-items:flex-start;gap:var(--kin-space-2);margin-bottom:var(--kin-space-3);color:var(--kr-text);font-size:var(--kin-type-small-size);display:flex}.tryit-error .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);margin-top:var(--kr-space-half);color:var(--kin-error)}.tryit-result-label{margin-bottom:var(--kin-space-2);color:var(--kr-text);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong)}.tryit-fold{border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-card);background:var(--kr-card)}.tryit-fold-body{max-height:calc(var(--kin-space-32) * 3.5);padding:var(--kin-space-5) var(--kin-space-6);position:relative;overflow:hidden}.tryit-fold.open .tryit-fold-body{max-height:none}.tryit-fold.folded .tryit-fold-body{-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--kin-space-16)), transparent);mask-image:linear-gradient(to bottom, black calc(100% - var(--kin-space-16)), transparent)}.tryit-fold-toggle{margin:0 var(--kin-space-6) var(--kin-space-5)}.tryit-data+.tryit-data,.tryit-fold-body .tryit-md+.tryit-data,.tryit-fold-body .tryit-data+.tryit-md{margin-top:var(--kin-space-5)}.tryit-data-caption{margin-bottom:var(--kin-space-2);color:var(--kr-text-2);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong)}.tryit-data-rest{margin-top:var(--kin-space-3)}.tryit-image{border-radius:var(--kin-radius-button);max-width:100%;height:auto;display:block}.tryit-resource{font-size:var(--kin-type-small-size)}.tryit-raw-text{max-height:none}.tryit-json-small{max-height:calc(var(--kin-space-32) * 1.5);padding:var(--kin-space-3)}.tryit-records{border-top:var(--kr-hairline) solid var(--kr-edge)}.tryit-record{padding:var(--kin-space-3) 0;border-bottom:var(--kr-hairline) solid var(--kr-edge)}.tryit-record-title{margin-bottom:var(--kin-space-1);display:block}.tryit-record-title a{text-decoration:none}.tryit-record-title a:hover{text-decoration:underline}.tryit-more-records{margin-top:var(--kin-space-3)}.tryit-pairs{gap:var(--kin-space-1);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height);display:grid}.tryit-pair{grid-template-columns:minmax(var(--kin-space-20), calc(var(--kin-space-32) + var(--kin-space-4))) minmax(0, 1fr);gap:var(--kin-space-4);display:grid}.tryit-pair.stacked{gap:var(--kin-space-1);margin-top:var(--kin-space-2);grid-template-columns:minmax(0,1fr)}.tryit-pair dt{color:var(--kr-text-2);overflow-wrap:anywhere}.tryit-pair dd{min-width:0;color:var(--kr-text);overflow-wrap:anywhere}.tryit-pair.stacked>dd{padding-left:var(--kin-space-4);border-left:var(--kr-hairline) solid var(--kr-edge-strong)}.tryit-num-value{font-variant-numeric:tabular-nums}.tryit-values{gap:var(--kin-space-1);display:grid}.tryit-text{white-space:pre-wrap}.tryit-md{max-width:var(--kin-body-copy-max);color:var(--kr-text);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height)}.tryit-md>*+*{margin-top:var(--kin-space-3)}.tryit-md p{color:inherit}.tryit-description .tryit-md{color:var(--kr-text-2);font-size:var(--kin-type-body-size)}.tryit-md h4,.tryit-md h5{margin-top:var(--kin-space-5);color:var(--kr-text);font-size:var(--kin-type-body-size);font-weight:var(--kr-weight-strong);line-height:var(--kin-type-subhead-line-height);letter-spacing:0}.tryit-md h5{font-size:var(--kin-type-small-size)}.tryit-md>:first-child{margin-top:0}.tryit-md ul,.tryit-md ol{padding-left:var(--kin-space-5)}.tryit-md ul{list-style:outside}.tryit-md ol{list-style:decimal}.tryit-md li+li,.tryit-md li>*+*{margin-top:var(--kin-space-1)}.tryit-md li::marker{color:var(--kr-text-2)}.tryit-md blockquote{margin:0;padding-left:var(--kin-space-4);border-left:var(--kr-mark) solid var(--kr-edge-strong);color:var(--kr-text-2);margin-block-start:var(--kin-space-4)}.tryit-md hr{border:0;border-top:var(--kr-hairline) solid var(--kr-edge)}.tryit-md :not(pre)>code{padding:0 var(--kin-space-1);border-radius:var(--kin-space-1);background:var(--kr-raised);overflow-wrap:anywhere}.tryit-code{padding:var(--kin-space-3) var(--kin-space-4);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-button);background:var(--kr-well);white-space:pre;margin:0;overflow-x:auto}.tryit-table{max-width:100%;overflow-x:auto}.tryit-table table{border-collapse:collapse;font-size:var(--kin-type-small-size)}.tryit-table th,.tryit-table td{padding:var(--kin-space-2) var(--kin-space-3);border-bottom:var(--kr-hairline) solid var(--kr-edge);text-align:left;vertical-align:top}.tryit-table th{color:var(--kr-text);font-weight:var(--kr-weight-strong)}.tryit-md-inner{max-width:none}.tryit-approval{margin:var(--kin-space-4) 0;padding:var(--kin-space-6);border:var(--kr-hairline) solid var(--kr-edge);border-left:var(--kr-mark) solid var(--kr-edge-strong);border-radius:var(--kin-radius-card);background:var(--kr-card)}.tryit-approval-amber{border-left-color:var(--kin-incomplete)}.tryit-approval-green{border-left-color:var(--kin-success)}.tryit-approval-red{border-left-color:var(--kin-error)}.tryit-approval-head{align-items:center;gap:var(--kin-space-3);display:flex}.tryit-approval-head .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);color:var(--kr-text-2)}.tryit-approval-amber .tryit-approval-head .icon{color:var(--kin-incomplete)}.tryit-approval-green .tryit-approval-head .icon{color:var(--kin-success)}.tryit-approval-red .tryit-approval-head .icon{color:var(--kin-error)}.tryit-approval-head h4{font-size:var(--kin-type-body-size)}.tryit-approval>p{max-width:var(--kin-body-copy-max);margin-top:var(--kin-space-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height)}.tryit-approval-args{margin-top:var(--kin-space-4)}.tryit-approval-actions{align-items:center;gap:var(--kin-space-3);min-height:var(--kr-control);margin-top:var(--kin-space-4);flex-wrap:wrap;display:flex}.tryit-approval-actions:empty{display:none}.tryit-approval-left{margin-left:var(--kin-space-1)}.tryit-next{align-items:center;gap:var(--kin-space-4);margin-top:var(--kin-space-6);padding:var(--kin-space-5) var(--kin-space-6);border:var(--kr-hairline) solid var(--kr-accent);border-radius:var(--kin-radius-card);background:var(--kr-selected);display:flex}.tryit-next>.icon{margin-top:var(--kr-space-half);color:var(--kin-lilac);align-self:flex-start}.tryit-next-body{flex:1;min-width:0}.tryit-next-body p{color:var(--kr-text)}.tryit-next-body .copy-field{margin-top:var(--kin-space-3)}.tryit-next-body .fine-print{margin-top:var(--kin-space-3);color:var(--kr-text-2)}.tryit-next-action{flex-shrink:0}@media (width<=640px){.tryit-search-row{flex-direction:column}.tryit-search-row .btn{width:100%}.tryit-match{flex-wrap:wrap}.tryit-match .list-tail{width:100%;padding-left:calc(var(--kr-tile-size) + var(--kin-space-3));justify-content:space-between}.tryit-run .btn{width:100%}.tryit-fold-body{padding:var(--kin-space-4)}.tryit-fold-toggle{margin:0 var(--kin-space-4) var(--kin-space-4)}.tryit-pair{grid-template-columns:minmax(0,1fr);gap:0}.tryit-pair+.tryit-pair{margin-top:var(--kin-space-1)}.tryit-approval{padding:var(--kin-space-5)}.tryit-approval-actions .btn{flex:auto}.tryit-approval-actions .tryit-approval-link{flex-basis:100%}.tryit-next{padding:var(--kin-space-5);flex-wrap:wrap}.tryit-next-action{width:100%}}.tryit-practice-actions{justify-content:center;gap:var(--kin-space-2);flex-wrap:wrap;display:flex}.tryit-practice{margin-top:var(--kin-space-4)}.directory-group{margin-top:var(--kin-space-10)}.toolbar+.directory-group{margin-top:var(--kin-space-8)}.directory-group h2{margin-bottom:var(--kin-space-3);color:var(--kr-text-2);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong);line-height:var(--kin-type-small-line-height);letter-spacing:0}.directory-grid{gap:0 var(--kin-space-12);border-top:var(--kr-hairline) solid var(--kr-edge);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.directory-grid>li{display:grid}.directory-foot{margin-top:var(--kin-space-10)}@media (width<=960px){.directory-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.directory-row .tag{display:none}}.build-form{max-width:var(--kin-body-copy-max)}.request-row{align-items:flex-start}.request-row .list-main b,.request-row .list-main small{white-space:normal}.request-detail{margin:var(--kr-space-half) 0}.planned-list{gap:var(--kin-space-8) var(--kin-space-12);padding-top:var(--kin-space-6);border-top:var(--kr-hairline) solid var(--kr-edge);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.planned-list h3{margin-bottom:var(--kin-space-1)}.planned-rules ul{gap:var(--kin-space-2);max-width:var(--kin-body-copy-max);padding:var(--kin-space-2) 0 0 var(--kin-space-5);color:var(--kr-text-2);list-style:outside;display:grid}.planned-rules li::marker{color:var(--kin-text-disabled)}@media (width<=640px){.planned-list{grid-template-columns:minmax(0,1fr)}}.settings{border-top:var(--kr-hairline) solid var(--kr-edge)}.settings-section{grid-template-columns:calc(var(--kin-space-24) * 2 + var(--kin-space-12)) minmax(0, 1fr);gap:var(--kin-space-6) var(--kin-space-8);padding:var(--kin-space-10) 0;border-bottom:var(--kr-hairline) solid var(--kr-edge);display:grid}.settings-label h2{font-size:var(--kr-type-section-size)}.settings-label p{margin-top:var(--kin-space-1);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.settings-body{min-width:0}.settings-facts{gap:var(--kin-space-3);margin:0;display:grid}.settings-facts>div{grid-template-columns:var(--kin-space-24) minmax(0, 1fr);gap:var(--kin-space-4);display:grid}.settings-facts dt{color:var(--kr-text-2)}.settings-facts dd{overflow-wrap:anywhere;margin:0}.settings-readonly{align-items:center;gap:var(--kin-space-2);margin-bottom:var(--kin-space-4);color:var(--kr-text-2);font-size:var(--kin-type-small-size);display:flex}.settings-readonly .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);flex-shrink:0}.private-control-row p,.private-control-row b,.private-field-target code,.private-fields-review dd{overflow-wrap:anywhere}.private-field-row{padding:var(--kin-space-4);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-space-2)}.private-fields-review{gap:var(--kin-space-2) var(--kin-space-4);grid-template-columns:max-content minmax(0,1fr);display:grid}.private-fields-review dt{color:var(--kr-text-2)}.private-fields-review dd{margin:0}.settings-body>:first-child,.settings-body>.meter:first-child{margin-top:0}.plan-current{align-items:center;gap:var(--kin-space-2) var(--kin-space-4);flex-wrap:wrap;display:flex}.plan-name{color:var(--kr-text);font-size:var(--kin-type-subhead-size);font-weight:var(--kin-type-subhead-weight);line-height:var(--kin-type-subhead-line-height);letter-spacing:var(--kin-type-subhead-tracking)}.plan-current .btn{margin-left:auto}.plan-current+.plan-cards,.form-error+.plan-cards{margin-top:var(--kin-space-6)}.setting-row{justify-content:space-between;align-items:center;gap:var(--kin-space-6);padding:var(--kin-space-4) 0;display:flex}.setting-row:first-child{padding-top:0}.setting-row+.setting-row,.inline-form+.setting-row,.form-error+.setting-row{border-top:var(--kr-hairline) solid var(--kr-edge)}.setting-row>div{min-width:0}.setting-row>.button-row{flex-shrink:0;min-width:auto}.setting-row p{max-width:52ch;font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height)}.setting-row b+p{margin-top:var(--kr-space-half)}.setting-locked{align-items:center;gap:var(--kin-space-2);display:flex}.setting-locked .icon{width:var(--kr-icon-small);height:var(--kr-icon-small)}.input-short{width:calc(var(--kin-space-32) + var(--kin-space-8))}.inline-form{align-items:flex-end;gap:var(--kin-space-3);margin-bottom:var(--kin-space-4);display:flex}.inline-form .field{max-width:calc(var(--kin-space-32) * 3);flex:1;margin:0}.settings-body form>.btn,.settings-body>.btn{margin-top:var(--kin-space-4)}@media (width<=960px){.settings-section{padding:var(--kin-space-8) 0;grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.setting-row{gap:var(--kin-space-3);flex-wrap:wrap}.plan-current .btn{margin-left:0}}.retention-class{gap:var(--kin-space-2);padding:var(--kin-space-4);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-space-2);display:grid}.retention-class p,.retention-class b,.retention-history bdi{overflow-wrap:anywhere}.retention-class-head{align-items:center;gap:var(--kin-space-2);flex-wrap:wrap;display:flex}.retention-choice{align-items:flex-start;gap:var(--kin-space-4);flex-wrap:wrap;display:flex}.retention-choice .field{flex:16rem;min-width:0}.retention-choice .field:has(.retention-days){flex:0 10rem}.retention-history{gap:var(--kin-space-2);padding-left:var(--kin-space-5);margin:0;display:grid}.retention-history small{color:var(--kr-text-2)}.improvement-state{color:var(--kr-text-2);font-size:var(--kin-type-small-size);flex-shrink:0}.improvement .setting-row p+p{margin-top:var(--kin-space-2)}.improvement-link{margin-top:var(--kin-space-2);font-size:var(--kin-type-small-size)}.improvement-notice{align-items:center;gap:var(--kin-space-3) var(--kin-space-4);padding:var(--kin-space-3) max(var(--kr-gutter), calc((100% - var(--kr-page-max)) / 2));border-bottom:var(--kr-hairline) solid var(--kr-edge);background:var(--kr-card);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);flex-wrap:wrap;display:flex}.improvement-notice>.icon{width:var(--kr-icon);height:var(--kr-icon);color:var(--kr-accent);flex-shrink:0}.improvement-notice-text{flex:32ch;min-width:0;max-width:72ch}.improvement-notice strong{color:var(--kr-text);font-weight:var(--kr-weight-strong)}.improvement-notice .form-error{margin:var(--kin-space-2) 0 0}.improvement-notice .button-row{flex-shrink:0;margin:0}.security-prompt{align-items:center;gap:var(--kin-space-3) var(--kin-space-4);padding:var(--kin-space-3) max(var(--kr-gutter), calc((100% - var(--kr-page-max)) / 2));border-bottom:var(--kr-hairline) solid var(--kr-edge);background:var(--kr-card);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);flex-wrap:wrap;display:flex}.security-prompt>.icon{width:var(--kr-icon);height:var(--kr-icon);color:var(--kr-accent);flex-shrink:0}.security-prompt p{flex:32ch;min-width:0;max-width:72ch}.security-prompt strong{color:var(--kr-text);font-weight:var(--kr-weight-strong)}.security-prompt .button-row{flex-shrink:0;margin:0}.setting-title .tag{margin-left:var(--kin-space-2);vertical-align:middle}.security-offer{align-items:flex-start;gap:var(--kin-space-4);padding:var(--kin-space-6);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-card);background:var(--kr-card);display:flex}.security-offer>.icon{width:var(--kr-icon);height:var(--kr-icon);margin-top:var(--kr-space-half);color:var(--kr-accent);flex-shrink:0}.security-offer h3{font-size:var(--kin-type-subhead-size);font-weight:var(--kin-type-subhead-weight);line-height:var(--kin-type-subhead-line-height)}.security-offer p{max-width:56ch;margin:var(--kin-space-2) 0 var(--kin-space-5);font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height)}.security-page .list+.btn{margin-top:var(--kin-space-4)}.security-page .field-error{margin-top:var(--kin-space-2)}.security-footnote{max-width:72ch;padding-top:var(--kin-space-8)}.two-step-verify{justify-items:start;gap:var(--kin-space-4);display:grid}.two-step-verify form{justify-items:start;gap:var(--kin-space-3);width:100%;display:grid}.two-step-verify .field{width:100%;margin:0}.quiet-link{color:var(--kr-text-2);font:inherit;font-size:var(--kin-type-small-size);text-underline-offset:var(--kin-space-1);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.quiet-link:hover{color:var(--kr-text)}.enroll h3{font-size:var(--kin-type-subhead-size);font-weight:var(--kin-type-subhead-weight);line-height:var(--kin-type-subhead-line-height)}.enroll h3+p{margin:var(--kin-space-2) 0 var(--kin-space-5)}.enroll form>.btn,.enroll form>.button-row{margin-top:var(--kin-space-4)}.enroll-steps{gap:var(--kin-space-3);margin:var(--kin-space-4) 0 var(--kin-space-5);padding-left:var(--kin-space-5);list-style:decimal;display:grid}.setup-key{align-items:center;gap:var(--kin-space-3);margin-top:var(--kin-space-2);flex-wrap:wrap;display:flex}.setup-key code{padding:var(--kin-space-2) var(--kin-space-3);border-radius:var(--kin-radius-chip);background:var(--kr-well);font-family:var(--kin-font-mono)}.recovery-codes{justify-items:start;gap:var(--kin-space-4);display:grid}.recovery-grid{gap:var(--kin-space-2);width:100%;padding:var(--kin-space-4);border-radius:var(--kin-radius-card);background:var(--kr-well);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}.recovery-grid code{font-family:var(--kin-font-mono);font-size:var(--kin-type-small-size);white-space:nowrap}.recovery-grid{overflow-x:auto}.recovery-codes .button-row{margin:0}@media (width<=560px){.security-offer{padding:var(--kin-space-5);flex-direction:column}}.consent-header{justify-content:space-between;align-items:center;gap:var(--kin-space-4);display:flex}.consent-header p{font-size:var(--kin-type-small-size)}.consent-session{align-items:center;gap:var(--kin-space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.consent-email{white-space:nowrap;overflow-wrap:normal;word-break:normal;min-width:0;max-width:100%;overflow-x:auto}.consent-who{margin-bottom:var(--kin-space-8)}.consent-who .approval-pair{margin-bottom:var(--kin-space-6)}.consent-kin .kin-mark{height:55%}.consent-error h1,.consent-who h1{font-size:var(--kin-type-subhead-size);line-height:var(--kin-type-subhead-line-height);letter-spacing:var(--kin-type-subhead-tracking)}.consent-who p{margin-top:var(--kin-space-2)}.consent-flag{margin-bottom:var(--kin-space-2)}.consent-address{overflow-wrap:anywhere;max-width:100%;display:inline-block}.consent-error p+p{margin-top:var(--kin-space-3)}.consent-error-action{margin-top:var(--kin-space-8)}.consent-limit{margin-top:var(--kin-space-6)}.consent-limit-actions{gap:var(--kin-space-3);margin-top:var(--kin-space-4);flex-wrap:wrap;display:flex}.consent-actions{gap:var(--kin-space-3);margin-top:var(--kin-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=640px){.consent-header{justify-content:center;align-items:flex-start;gap:var(--kin-space-1);height:auto;min-height:var(--kin-nav-height);padding-block:var(--kin-space-3);flex-direction:column}.consent-session{align-items:flex-start;gap:var(--kin-space-1);flex-direction:column}}.mobile-link-facts{margin-top:var(--kin-space-6)}.mobile-link-facts dd small{color:var(--kr-text-2);display:block}.mobile-link-fingerprint{margin-top:var(--kin-space-6);padding:var(--kin-space-5);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-card);background:var(--kr-well)}.mobile-link-fingerprint p{font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height)}.mobile-link-fingerprint .field-label{margin-bottom:var(--kin-space-1)}.mobile-link-fingerprint .mobile-fingerprint{margin-bottom:var(--kin-space-2);color:var(--kr-text);font-size:var(--kin-type-subhead-size);line-height:var(--kin-type-subhead-line-height);letter-spacing:var(--kin-type-code-tracking)}.mobile-link-fingerprint+.form-error{margin-top:var(--kin-space-4)}.mobile-link-page .fine-print{text-align:center}@media (width<=640px){.mobile-link-page .consent-who{margin-bottom:var(--kin-space-4)}.mobile-link-page .consent-who p{font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.mobile-link-page .mobile-link-facts{grid-template-columns:minmax(0, var(--kin-space-20)) minmax(0, 1fr);gap:var(--kin-space-3) var(--kin-space-3);margin-top:var(--kin-space-4);line-height:var(--kin-type-small-line-height)}.mobile-link-page .mobile-link-facts dd{margin:0}.mobile-link-page .mobile-link-facts .keep-whole{white-space:normal;overflow-wrap:anywhere}.mobile-link-page .mobile-link-fingerprint{margin-top:var(--kin-space-4);padding:var(--kin-space-3)}.mobile-link-page .mobile-link-fingerprint summary{min-height:var(--kin-space-6)}.mobile-link-page .consent-actions{margin-top:var(--kin-space-4);scroll-margin-block:var(--kin-space-4) calc(var(--kin-space-20) + env(safe-area-inset-bottom))}.mobile-link-page .consent-actions+.fine-print{margin-top:var(--kin-space-3)}.auth-page.mobile-link-page:has(.auth-header-inner>.lockup) .auth-main{padding-bottom:calc(var(--kin-space-20) + env(safe-area-inset-bottom))}}.mobile-link-leaving h1{font-size:var(--kin-type-subhead-size);line-height:var(--kin-type-subhead-line-height);letter-spacing:var(--kin-type-subhead-tracking)}.phone-list .list-main small+small{margin-top:var(--kr-space-half)}.phone-list .phone-watch-rename{margin-top:var(--kr-space-half);display:block}@media (width<=640px){.phone-list .list-row{flex-wrap:wrap}.phone-list .list-main{flex-basis:100%}.phone-list .list-tail{margin-left:0}}.pricing-plans{container:plans/inline-size}.plan-cards{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--kin-space-32) * 2)), 1fr));gap:var(--kin-space-6);display:grid}.plan-card{grid-row:span 4;grid-template-rows:subgrid;padding:var(--kin-space-8);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-card);background:var(--kr-card);row-gap:0;display:grid}.plan-card[data-featured]{border-color:var(--kin-uv);box-shadow:inset 0 0 0 var(--kr-hairline) var(--kin-uv);background:var(--kr-raised)}.plan-card[data-contact],.plan-card[data-unavailable]{background:0 0}.plan-head{align-content:start;display:grid}.plan-title{justify-content:space-between;align-items:center;gap:var(--kin-space-2) var(--kin-space-3);min-height:var(--kin-space-8);flex-wrap:wrap;display:flex}.plan-title h3{font-size:var(--kin-type-subhead-size);line-height:var(--kin-type-subhead-line-height);letter-spacing:var(--kin-type-subhead-tracking)}.plan-flag{min-height:var(--kin-space-6);padding:0 var(--kin-space-3);border:var(--kr-hairline) solid var(--kin-uv);border-radius:var(--kin-radius-chip);color:var(--kin-lilac);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong);line-height:var(--kin-type-small-line-height);white-space:nowrap;align-items:center;display:inline-flex}.plan-purpose{margin-top:var(--kin-space-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.plan-cost{margin-top:var(--kin-space-6)}.plan-cost>p:first-child{align-items:baseline;gap:var(--kin-space-2);flex-wrap:wrap;display:flex}.plan-figure{color:var(--kr-text);font-size:var(--kr-type-figure-size);font-weight:var(--kin-type-section-weight);line-height:var(--kin-type-section-line-height);letter-spacing:var(--kin-type-section-tracking)}.plan-figure[data-pending]{color:var(--kr-text-2);font-size:var(--kin-type-subhead-size);line-height:var(--kin-type-subhead-line-height);letter-spacing:var(--kin-type-subhead-tracking)}.plan-unit{color:var(--kr-text-2)}.plan-cost-note{min-height:1lh;margin-top:var(--kin-space-1);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.plan-lines{align-content:start;gap:var(--kin-space-3);margin:var(--kin-space-6) 0 var(--kin-space-8);color:var(--kr-text);display:grid}.plan-lines li{align-items:flex-start;gap:var(--kin-space-3);display:flex}.plan-lines .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);margin-top:var(--kin-space-1);color:var(--kr-text-2);flex-shrink:0}.plan-card[data-featured] .plan-lines .icon{color:var(--kin-lilac)}.plan-lines .cmp-none{flex-shrink:0;margin-top:.75em}.plan-lines li.plan-planned{gap:var(--kin-space-3);margin-top:var(--kin-space-3);display:grid}.plan-planned>.plan-lines{margin:0}.plan-planned-title{color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.plan-line-text{flex:1;min-width:0}.plan-use{align-self:center;align-items:center;gap:var(--kr-space-1-5);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);white-space:nowrap;flex-shrink:0;display:inline-flex}.plan-use[data-state=full]{color:var(--kr-text)}.plan-use[data-state=full]:before,.plan-use[data-state=near]:before{content:"";width:var(--kr-space-1-5);height:var(--kr-space-1-5);border-radius:var(--kin-radius-chip);background:var(--kin-incomplete)}.plan-foot{align-self:start;gap:var(--kin-space-3);display:grid}.plan-contact-text{margin-bottom:var(--kin-space-1)}.contact-address{color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);text-align:center;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.plan-yours{justify-content:center;align-items:center;gap:var(--kin-space-2);min-height:var(--kr-control);border:var(--kr-hairline) dashed var(--kr-edge-strong);border-radius:var(--kin-radius-button);color:var(--kr-text);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong);display:flex}.plan-yours .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);color:var(--kin-success)}.plan-foot-note{font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);text-align:center}@supports not (grid-template-rows:subgrid){.plan-card{flex-direction:column;display:flex}.plan-foot{margin-top:auto}}@container plans (width>=536px){.plan-card[data-contact]{column-gap:var(--kin-space-12);grid-area:auto/1/auto/-1;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.plan-card[data-contact]>.plan-head{grid-area:1/1}.plan-card[data-contact]>.plan-cost{grid-area:2/1}.plan-card[data-contact]>.plan-foot{margin-top:var(--kin-space-8);grid-area:3/1;align-self:end}.plan-card[data-contact]>.plan-lines{grid-area:1/2/4/3;align-self:center;margin:0}}@container plans (width>=536px) and (width<=815.98px){.plan-card[data-unavailable]{column-gap:var(--kin-space-12);grid-area:auto/1/auto/-1;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.plan-card[data-unavailable]>.plan-head{grid-area:1/1}.plan-card[data-unavailable]>.plan-cost{grid-area:2/1}.plan-card[data-unavailable]>.plan-foot{margin-top:var(--kin-space-8);grid-area:3/1;align-self:end}.plan-card[data-unavailable]>.plan-lines{grid-area:1/2/4/3;align-self:center;margin:0}}@container plans (width>=816px){.plan-cards:has(>.plan-card[data-contact]){grid-template-columns:repeat(3,minmax(0,1fr))}}.period-placeholder{width:calc(var(--kin-space-32) * 2);height:calc(var(--kr-control) + 2 * var(--kin-space-1));margin:0 auto var(--kin-space-6);border-radius:var(--kin-radius-chip);display:block}.plan-card.plan-card-placeholder{gap:var(--kin-space-4);min-height:calc(var(--kin-space-32) * 4);background:0 0;flex-direction:column;grid-row:auto;display:flex}.plan-card-placeholder .skeleton-line{width:70%}.skeleton.plan-figure-placeholder{width:40%;height:var(--kin-space-12);margin-block:var(--kin-space-2)}.skeleton.plan-button-placeholder{height:var(--kr-control);border-radius:var(--kin-radius-button);margin-top:auto}.period-choice{width:fit-content;margin:0 0 var(--kin-space-6);padding:var(--kin-space-1);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-chip)}.period-gain{margin-left:var(--kin-space-2);color:var(--kin-success);font-weight:var(--kr-weight)}.pricing-plans .form-error{margin-top:var(--kin-space-4)}.pricing-more{justify-content:space-between;align-items:center;gap:var(--kin-space-3) var(--kin-space-8);margin-top:var(--kin-space-6);font-size:var(--kin-type-small-size);flex-wrap:wrap;display:flex}.pricing-hero,.pricing-section{width:100%;max-width:calc(var(--kin-content-max) + 2 * var(--kin-page-gutter));padding-inline:var(--kin-page-gutter);margin-inline:auto}.pricing-hero{padding-block:var(--kin-space-20) var(--kin-space-12);text-align:center}.pricing-hero h1{max-width:20ch;font-size:var(--kin-type-section-size);font-weight:var(--kin-type-hero-weight);line-height:var(--kin-type-section-line-height);letter-spacing:var(--kin-type-section-tracking);margin-inline:auto}.pricing-lede{max-width:44ch;margin:var(--kin-space-6) auto 0;font-size:var(--kin-type-lead-size);line-height:var(--kin-type-lead-line-height);letter-spacing:var(--kin-type-lead-tracking)}.pricing-page .period-choice{margin-inline:auto}.pricing-section{padding-block:var(--kin-space-12)}.pricing-plans-section{padding-top:0}.pricing-section>h2{font-size:var(--kr-type-title-size);font-weight:var(--kin-type-section-weight);line-height:var(--kin-type-section-line-height);letter-spacing:var(--kin-type-section-tracking)}.pricing-section>h2,.compare,.faq,.faq-more{max-width:var(--kin-hero-copy-max);margin-inline:auto}.pricing-assure{margin-top:var(--kin-space-8);font-size:var(--kin-type-small-size);text-align:center;text-wrap:balance}.pricing-assure .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);margin-right:var(--kin-space-2);vertical-align:-.125em;display:inline-block}.compare{width:100%;margin-top:var(--kin-space-8);border-collapse:collapse}.compare th,.compare td{padding:var(--kin-space-4);border-bottom:var(--kr-hairline) solid var(--kr-edge);text-align:left;vertical-align:top}.compare thead th{border-bottom-color:var(--kr-edge-strong);color:var(--kr-text);font-size:var(--kin-type-subhead-size);font-weight:var(--kr-weight-strong);line-height:var(--kin-type-subhead-line-height)}.compare thead th:last-child{color:var(--kin-lilac)}.compare tbody th{width:50%;color:var(--kr-text);font-weight:var(--kr-weight);padding-left:0}.compare th small,.compare td small{margin-top:var(--kin-space-1);color:var(--kr-text-2);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight);line-height:var(--kin-type-small-line-height);display:block}.compare td{color:var(--kr-text);font-variant-numeric:tabular-nums}.compare td .icon{width:var(--kr-icon);height:var(--kr-icon);color:var(--kin-lilac)}.cmp-none{width:var(--kin-space-3);border-top:var(--kr-mark) solid var(--kin-text-disabled);vertical-align:middle;display:inline-block}.faq{margin-top:var(--kin-space-8);border-top:var(--kr-hairline) solid var(--kr-edge-strong)}.faq-item{border-bottom:var(--kr-hairline) solid var(--kr-edge)}.faq-item summary{justify-content:space-between;align-items:center;gap:var(--kin-space-4);padding:var(--kin-space-5) 0;color:var(--kr-text);font-size:var(--kin-type-lead-size);line-height:var(--kin-type-subhead-line-height);cursor:pointer;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary .icon{width:var(--kr-icon);height:var(--kr-icon);color:var(--kr-text-2);transition:transform var(--kin-motion-fast) var(--kin-motion-ease-out);flex-shrink:0}.faq-item[open] summary .icon{transform:rotate(180deg)}.faq-item summary:hover .icon{color:var(--kr-text)}.faq-answer{max-width:64ch;padding-bottom:var(--kin-space-6)}.faq-answer p+p,.faq-answer p+ul,.faq-answer ul+p{margin-top:var(--kin-space-3)}.faq-answer ul{padding-left:var(--kin-space-5);list-style:outside}.faq-answer li+li{margin-top:var(--kin-space-2)}.faq-more{margin-top:var(--kin-space-6);font-size:var(--kin-type-small-size)}.upgrade-compare{width:100%;margin-top:var(--kin-space-5);border-collapse:collapse;font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.upgrade-compare th,.upgrade-compare td{padding:var(--kin-space-2) var(--kin-space-3);border-bottom:var(--kr-hairline) solid var(--kr-edge);text-align:left}.upgrade-compare th:first-child,.upgrade-compare td:first-child{padding-left:0}.upgrade-compare thead th{color:var(--kr-text-2);font-weight:var(--kr-weight)}.upgrade-compare thead th:last-child{color:var(--kin-lilac)}.upgrade-compare tbody th{color:var(--kr-text);font-weight:var(--kr-weight)}.upgrade-compare td{color:var(--kr-text-2);font-variant-numeric:tabular-nums;white-space:nowrap}.upgrade-compare td:last-child{color:var(--kr-text);font-weight:var(--kr-weight-strong)}.upgrade-compare td .icon{width:var(--kr-icon-small);height:var(--kr-icon-small);color:var(--kin-lilac)}.upgrade-compare tr[data-hit] th,.upgrade-compare tr[data-hit] td:not(:last-child){color:var(--kr-text)}.upgrade-compare tr[data-hit] th:before{content:"";width:var(--kr-space-1-5);height:var(--kr-space-1-5);margin-right:var(--kin-space-2);border-radius:var(--kin-radius-chip);background:var(--kin-incomplete);vertical-align:middle;display:inline-block}.upgrade-price{margin-top:var(--kin-space-5)}.upgrade-price .period-choice{margin:0 0 var(--kin-space-3)}.upgrade-price strong{color:var(--kr-text)}.checkout-status{align-items:start;gap:var(--kin-space-4);margin-bottom:var(--kin-space-8);padding:var(--kin-space-5) var(--kin-space-6);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-card);background:var(--kr-card);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.checkout-status>.icon{width:var(--kr-icon);height:var(--kr-icon);margin-top:var(--kr-space-half);color:var(--kr-text-2)}.checkout-status[data-tone=green]{border-color:color-mix(in srgb, var(--kin-success) 45%, var(--kr-edge-strong))}.checkout-status[data-tone=green]>.icon{color:var(--kin-success)}.checkout-status[data-tone=amber]>.icon{color:var(--kin-incomplete)}.checkout-status[data-tone=pending]{border-color:var(--kin-uv)}.checkout-status-title{color:var(--kr-text);font-size:var(--kin-type-body-size);font-weight:var(--kr-weight-strong)}.checkout-status-body>p:not(.checkout-status-title){margin-top:var(--kin-space-1);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.checkout-status-actions{gap:var(--kin-space-3);margin-top:var(--kin-space-4);flex-wrap:wrap;display:flex}.checkout-status .form-error{margin-top:var(--kin-space-3)}.checkout-pulse{width:var(--kr-icon);height:var(--kr-icon);place-items:center;display:grid}.checkout-pulse:before{content:"";width:var(--kin-space-2);height:var(--kin-space-2);border-radius:var(--kin-radius-chip);background:var(--kin-uv);animation:checkout-pulse var(--kin-motion-slow) var(--kin-motion-ease-out) infinite alternate}@keyframes checkout-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--kin-uv) 55%, transparent)}to{box-shadow:0 0 0 var(--kin-space-2) color-mix(in srgb, var(--kin-uv) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.checkout-pulse:before{animation:none}.faq-item summary .icon{transition:none}}@media (width<=640px){.plan-card{padding:var(--kin-space-6)}.pricing-hero{padding-block:var(--kin-space-12) var(--kin-space-8)}.pricing-section{padding-block:var(--kin-space-10)}.compare th,.compare td{padding:var(--kin-space-3) var(--kin-space-2)}.compare thead th{font-size:var(--kin-type-body-size)}.compare tbody th{width:auto}.faq-item summary{font-size:var(--kin-type-body-size)}.checkout-status{padding:var(--kin-space-4);gap:var(--kin-space-3)}}.toast-root{top:var(--kin-space-4);bottom:auto}@media (width<=960px){.toast-root{top:calc(var(--kr-bar) + var(--kin-space-2))}}.popmenu-item.danger{color:var(--kr-danger-text)}.copy-field code{white-space:pre;overflow-wrap:normal;overflow-x:auto}.copy-field code:focus-visible{outline-offset:calc(var(--kr-mark) * -1)}.app-setup-guide{margin-top:var(--kin-space-8);padding-top:var(--kin-space-6);border-top:var(--kr-hairline) solid var(--kr-edge);max-width:var(--kin-body-copy-max)}.app-setup-guide h2{font-size:var(--kin-type-lead-size);line-height:var(--kin-type-lead-line-height);margin-bottom:var(--kin-space-4)}.app-setup-guide h3{margin-top:var(--kin-space-6);margin-bottom:var(--kin-space-2)}.app-setup-guide ol{padding-left:var(--kin-space-6);list-style:decimal}.app-setup-guide li{padding-left:var(--kin-space-1);margin-bottom:var(--kin-space-4);line-height:var(--kin-type-body-line-height)}.app-setup-guide p{margin-top:var(--kin-space-4);line-height:var(--kin-type-body-line-height)}.app-setup-guide .btn{margin-bottom:var(--kin-space-2)}.downloads-public{max-width:calc(var(--kin-space-12) * 25);padding:var(--kin-space-12) var(--kin-space-8) var(--kin-space-16);margin:0 auto}.downloads-page-heading{max-width:42rem;margin-bottom:var(--kin-space-10)}.downloads-eyebrow{color:var(--kr-link);font-size:var(--kin-type-small-size);letter-spacing:.08em;text-transform:uppercase;margin:0 0 var(--kin-space-3);font-weight:600}.downloads-page-heading h1{font-size:var(--kin-type-section-size);letter-spacing:-.045em;margin:0 0 var(--kin-space-5);line-height:1.08}.downloads-page-heading>p:last-child{font-size:var(--kin-type-lead-size);color:var(--kr-text-2);line-height:1.6}.downloads-platforms{gap:var(--kin-space-4);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.download-platform{min-width:0;padding:var(--kin-space-8);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-card);background:var(--kr-card);flex-direction:column;display:flex}.download-platform-mac{border-color:var(--kr-edge-strong);background:var(--kr-raised)}.download-platform-heading{justify-content:space-between;align-items:center;gap:var(--kin-space-3);margin-bottom:var(--kin-space-8);flex-wrap:wrap;display:flex}.download-platform-icon{width:var(--kin-space-12);height:var(--kin-space-12);color:var(--kr-link);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-button);background:var(--kr-ground);place-items:center;display:grid}.download-platform-icon .icon{width:var(--kin-space-6);height:var(--kin-space-6)}.download-platform h2{font-size:var(--kin-type-subhead-size);letter-spacing:-.025em;margin:0 0 var(--kin-space-4);max-width:20ch;line-height:1.2}.download-summary{color:var(--kr-text-2);margin:0 0 var(--kin-space-6);max-width:49ch;line-height:1.65}.download-platform-bottom{margin-top:auto}.download-action{margin-bottom:var(--kin-space-5);max-width:100%;height:auto;min-height:var(--kin-space-12);white-space:normal;text-align:center}.download-access{margin-bottom:var(--kin-space-5)}.download-access p{margin:0 0 var(--kin-space-4);line-height:1.6}.download-access .download-access-title{color:var(--kr-text);margin-bottom:var(--kin-space-2);font-weight:600}.download-access [role=status] p{color:var(--kr-text-2)}.download-access .btn{max-width:100%;height:auto;min-height:var(--kin-space-12);white-space:normal}.download-requirements{font-size:var(--kin-type-small-size);color:var(--kr-text);margin:0 0 var(--kin-space-2)}.download-availability{color:var(--kr-text-2);font-size:var(--kin-type-small-size);margin:0;line-height:1.6}.download-platform .copy-field{margin-bottom:var(--kin-space-5);min-width:0;max-width:100%}.download-platform .copy-field code{min-width:0}.download-platform-iphone,.download-platform-android{background:0 0}.download-platform-iphone .download-platform-heading,.download-platform-android .download-platform-heading{margin-bottom:var(--kin-space-5)}.download-platform-iphone h2,.download-platform-android h2{font-size:var(--kin-type-lead-size);max-width:none}.download-platform-iphone .download-platform-icon,.download-platform-android .download-platform-icon{width:var(--kin-space-10);height:var(--kin-space-10);color:var(--kr-text-2)}.download-platform-iphone .downloads-eyebrow,.download-platform-android .downloads-eyebrow{display:none}.downloads-setup{margin-top:var(--kin-space-12);padding-top:var(--kin-space-10);border-top:var(--kr-hairline) solid var(--kr-edge)}.downloads-setup-heading{justify-content:space-between;align-items:end;gap:var(--kin-space-6);margin-bottom:var(--kin-space-8);display:flex}.downloads-setup-heading h2{font-size:var(--kin-type-subhead-size);letter-spacing:-.03em;margin:0}.downloads-setup-heading>p{color:var(--kr-text-2);max-width:30ch;margin:0;line-height:1.6}.downloads-steps{counter-reset:install;gap:var(--kin-space-6);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.downloads-steps li{counter-increment:install;min-width:0}.downloads-steps li:before{content:"0" counter(install);color:var(--kr-link);font-family:var(--kin-font-mono);font-size:var(--kin-type-small-size);margin-bottom:var(--kin-space-4);display:block}.downloads-steps h3{font-size:var(--kin-type-body-size);margin:0 0 var(--kin-space-3)}.downloads-steps p{font-size:var(--kin-type-small-size);color:var(--kr-text-2);margin:0;line-height:1.7}.downloads-setup-footer{justify-content:space-between;align-items:center;gap:var(--kin-space-5);border-top:var(--kr-hairline) solid var(--kr-edge);margin-top:var(--kin-space-8);padding-top:var(--kin-space-6);display:flex}.downloads-setup-footer>p{font-size:var(--kin-type-small-size);color:var(--kr-text-2);max-width:44ch;margin:0;line-height:1.6}.downloads-account-actions{align-items:center;gap:var(--kin-space-5);flex-wrap:wrap;display:flex}.downloads-account-actions>.btn{white-space:normal;overflow-wrap:anywhere;text-align:center;max-width:100%}.downloads-sign-in{font-size:var(--kin-type-small-size)}.downloads-details{margin-top:var(--kin-space-6);padding:var(--kin-space-5) 0;border-block:var(--kr-hairline) solid var(--kr-edge)}.downloads-details summary{cursor:pointer;color:var(--kr-text);font-weight:500}.downloads-details summary:focus-visible{outline:var(--kr-mark) solid var(--kr-link);outline-offset:var(--kin-space-2)}.downloads-details p{max-width:80ch;color:var(--kr-text-2);font-size:var(--kin-type-small-size);margin:var(--kin-space-5) 0 0;line-height:1.7}.downloads-details b{color:var(--kr-text)}@media (width<=960px){.downloads-public{padding-inline:var(--kin-space-6)}.download-platform{padding:var(--kin-space-6)}.downloads-steps{grid-template-columns:1fr 1fr}.downloads-setup-heading,.downloads-setup-footer{flex-direction:column;align-items:start}.downloads-setup-heading>p{max-width:none}}@media (width<=600px){.downloads-public{padding:var(--kin-space-8) var(--kin-space-4) var(--kin-space-10)}.downloads-page-heading{margin-bottom:var(--kin-space-8)}.downloads-page-heading h1{font-size:calc(var(--kin-type-subhead-size) * 1.6)}.downloads-page-heading>p:last-child{font-size:var(--kin-type-body-size)}.downloads-platforms{grid-template-columns:1fr}.download-platform{padding:var(--kin-space-5)}.download-platform h2{font-size:var(--kin-type-lead-size)}.download-platform-heading{margin-bottom:var(--kin-space-6)}.downloads-steps{gap:var(--kin-space-6);grid-template-columns:1fr}.downloads-steps li{padding-left:var(--kin-space-10);position:relative}.downloads-steps li:before{position:absolute;top:0;left:0}.downloads-account-actions{gap:var(--kin-space-4)}}.worker-task-section{margin-top:var(--kin-space-10)}.worker-task-section>h2{margin-bottom:var(--kin-space-4)}.worker-scope{margin-block:var(--kin-space-6)}.worker-scope dt{color:var(--kin-graph-edge);font-size:var(--kin-type-small-size);margin-top:var(--kin-space-4)}.worker-scope dd{overflow-wrap:anywhere;margin:0}.worker-scope code{font-size:var(--kin-type-small-size)}.peer-review{padding:var(--kin-space-6);border-top:1px solid var(--kin-graph-edge)}.peer-review>.muted{margin-top:var(--kin-space-3)}.peer-review-identity{margin-block:var(--kin-space-3)}.peer-review-identity dl{gap:var(--kin-space-2) var(--kin-space-4);grid-template-columns:minmax(80px,.65fr) minmax(0,1.35fr);margin:0;display:grid}.peer-review-identity dt{color:var(--kin-text-secondary)}.peer-review-identity dd{overflow-wrap:anywhere;min-width:0;margin:0}.peer-review-identity summary{cursor:pointer;color:var(--kin-text-secondary);margin-block:var(--kin-space-3)}.peer-review select{width:100%;min-width:0;max-width:100%}.task-details{margin-top:var(--kin-space-4)}.task-details>summary{cursor:pointer}.worker-task-section .approval-body{overflow-wrap:anywhere;min-width:0}.shared-tasks-tabs{margin-bottom:var(--kin-space-4)}.shared-task{overflow-wrap:anywhere;min-width:0}.shared-task-text{white-space:pre-wrap;overflow-wrap:anywhere}.shared-task-facts{margin-block:var(--kin-space-4)}.shared-task-facts dt{color:var(--kr-text-2);font-size:var(--kin-type-small-size);margin-top:var(--kin-space-4)}.shared-task-facts dd{overflow-wrap:anywhere;margin:0}.shared-task-facts dd p{margin:var(--kin-space-1) 0 0}.shared-task-list{margin:0;padding:0;list-style:none}.shared-task-list>li+li{margin-top:var(--kin-space-2)}.shared-task-thread>li{padding-block:var(--kin-space-2);border-top:1px solid var(--kin-graph-edge)}.shared-task-thread small{color:var(--kr-text-2)}.shared-task-thread p{margin:var(--kin-space-1) 0 0}.shared-task-reassign{align-items:end;gap:var(--kin-space-3);margin-block:var(--kin-space-4);flex-wrap:wrap;display:flex}.shared-task-reassign .field{flex:220px;min-width:0}.shared-task-reassign select{width:100%;max-width:100%}.shared-task-row .list-main small{display:block}.shared-task-row .shared-task-holder{color:var(--kr-text)}.shared-task:focus{outline:none}.shared-task-row[data-depth="1"]{margin-inline-start:var(--kin-space-3)}.shared-task-row[data-depth="2"]{margin-inline-start:calc(var(--kin-space-3) * 2)}.shared-task-row[data-depth="3"]{margin-inline-start:calc(var(--kin-space-3) * 3)}.shared-task-row .shared-task-update-summary{color:var(--kr-text)}.shared-task-latest{margin-block:var(--kin-space-4)}.shared-task-update p{margin-block:var(--kin-space-1)}.shared-task-needs-you{font-weight:600}.shared-task-reply{gap:var(--kin-space-2);margin-block:var(--kin-space-4);display:grid}.shared-task-reply-text{resize:vertical;width:100%;display:block}.shared-task-reply .fine-print{margin:0}.shared-task-reply button{justify-self:start}.shared-task-fold{vertical-align:baseline;margin-inline-start:var(--kin-space-1)}.admin-sections{margin-bottom:var(--kin-space-5)}.admin-sections .tab{text-decoration:none}.admin-sections .tab[aria-current=page]{border-color:var(--kr-accent);background:var(--kr-selected);color:var(--kr-text);font-weight:var(--kr-weight-strong)}.admin-members .role-guide{gap:var(--kin-space-2);margin:0;display:grid}.admin-members .role-guide dt{font-weight:var(--kr-weight-strong)}.admin-members .role-guide dd{font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height);margin:0}.admin-domains{border-top:0}.admin-domains .settings-section:first-child{padding-top:0}.domain-list{border-top:var(--kr-hairline) solid var(--kr-edge)}.domain-item{padding:var(--kin-space-6) 0;border-bottom:var(--kr-hairline) solid var(--kr-edge)}.domain-item:first-child{padding-top:var(--kin-space-5)}.domain-head{align-items:center;gap:var(--kin-space-2) var(--kin-space-4);flex-wrap:wrap;display:flex}.domain-head h3{min-width:0;font-family:var(--kin-font-mono);font-size:var(--kin-type-body-size);font-weight:var(--kr-weight-strong);overflow-wrap:anywhere}.domain-status,.domain-last-check{max-width:60ch;margin-top:var(--kin-space-1);color:var(--kr-text-2);font-size:var(--kin-type-small-size);line-height:var(--kin-type-small-line-height)}.domain-last-check{margin-top:var(--kin-space-3)}.domain-check{margin-top:var(--kin-space-4)}.domain-record-title{margin-bottom:var(--kin-space-2);color:var(--kr-text);font-size:var(--kin-type-small-size);font-weight:var(--kr-weight-strong)}.domain-record{margin-top:var(--kin-space-5)}.domain-record dl{gap:var(--kin-space-2);margin:0;display:grid}.domain-record dl>div{grid-template-columns:var(--kin-space-16) minmax(0, 1fr);align-items:center;gap:var(--kin-space-3);display:grid}.domain-record dt{color:var(--kr-text-2);font-size:var(--kin-type-small-size)}.domain-record dd{min-width:0;margin:0}.domain-record .copy-field code{font-size:var(--kin-type-code-size);white-space:pre-wrap;word-break:break-all}.domain-rule,.domain-rule-summary{margin-top:var(--kin-space-5)}.domain-rule fieldset{margin-bottom:var(--kin-space-1)}.domain-workspace{margin-top:var(--kin-space-1);padding-top:var(--kin-space-3);border-top:var(--kr-hairline) solid var(--kr-edge)}.domain-rule .btn{margin-top:var(--kin-space-3)}.domain-rule-summary p:not(.domain-record-title){max-width:60ch;font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height)}.domain-actions{margin-top:var(--kin-space-5)}.domain-add{max-width:calc(var(--kin-space-32) * 3)}.domain-add .btn{margin-top:0}.domain-footnote,.domain-limit{max-width:60ch;margin-top:var(--kin-space-6)}.domain-request .form-error{margin:0 0 var(--kin-space-3)}.domain-join .info-body>*+*{margin-top:var(--kin-space-3)}.domain-join .info-body p{max-width:64ch}.domain-join strong{color:var(--kr-text)}.domain-join-code>*+*{margin-top:var(--kin-space-3)}.domain-join-code .field{margin-bottom:0}.first-run .domain-join{margin-top:var(--kin-space-6)}@media (width<=640px){.domain-record dl>div{gap:var(--kin-space-1);grid-template-columns:minmax(0,1fr)}.domain-request .list-row{flex-wrap:wrap}.domain-request .list-main{flex-basis:100%}.domain-request .list-tail{margin-left:0}}.admin-links{border-top:0}.admin-links .settings-section:first-child{padding-top:0}.link-policy-list{border-top:var(--kr-hairline) solid var(--kr-edge)}.link-policy{padding:var(--kin-space-6) 0;border-bottom:var(--kr-hairline) solid var(--kr-edge)}.link-policy-head{align-items:center;gap:var(--kin-space-2);flex-wrap:wrap;display:flex}.link-policy-head h3{overflow-wrap:anywhere;margin:0}.link-policy-form{gap:var(--kin-space-4);margin-top:var(--kin-space-4);justify-items:start;display:grid}.link-policy-form fieldset{gap:var(--kin-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.link-policy-limits{gap:var(--kin-space-4);padding-left:var(--kin-space-4);border-left:var(--kr-hairline) solid var(--kr-edge);display:grid}.link-policy-brands{gap:var(--kin-space-2);padding-left:var(--kin-space-5);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));display:grid}.link-policy-days{gap:var(--kin-space-1);max-width:22rem;display:grid}.link-policy-days .input{width:6rem}.org-link-list{border-top:var(--kr-hairline) solid var(--kr-edge)}.org-link{justify-content:space-between;align-items:center;gap:var(--kin-space-3);padding:var(--kin-space-4) 0;border-bottom:var(--kr-hairline) solid var(--kr-edge);flex-wrap:wrap;display:flex}.org-link p{margin:0}.linked-list .setting-row+.setting-row{border-top:var(--kr-hairline) solid var(--kr-edge)}.org-link .row-actions,.linked-list .row-actions{gap:var(--kin-space-2);flex-wrap:wrap;display:flex}@media (width<=640px){.linked-list .setting-row{flex-direction:column;align-items:flex-start}}.workspace-app{--kr-sidebar:calc(var(--kin-space-16) * 3.75);--kr-page-max:calc(var(--kin-content-max) - var(--kin-space-24));--kr-gutter:clamp(var(--kin-space-5), 3.5vw, var(--kin-space-16));--kr-nav-row:var(--kin-space-10);min-height:100dvh}.workspace-app .sidebar{background:var(--kr-card)}.workspace-app .sidebar-top{height:calc(var(--kin-space-16) + var(--kin-space-4))}.workspace-app .sidebar .lockup{--lockup-mark:var(--kin-space-8)}.workspace-app .nav{gap:var(--kin-space-6);padding-inline:var(--kin-space-4)}.workspace-app .nav-item{gap:var(--kin-space-3);padding-inline:var(--kin-space-3)}.workspace-app .nav-label{margin-bottom:var(--kin-space-2);font-size:var(--kr-type-label-size);letter-spacing:.06em;text-transform:uppercase}.workspace-app .nav-item[aria-current=page]{background:var(--kr-selected);color:var(--kin-fog)}.workspace-app .nav-item[aria-current=page] .nav-icon{color:var(--kin-lilac)}.workspace-app .nav-item[aria-current=page]:before{background:var(--kin-uv)}.workspace-app .sidebar-foot{border-top:var(--kr-hairline) solid var(--kr-edge)}.workspace-app .workspace{background:0 0;border:0;border-radius:0}.workspace-app .workspace-plan{border-color:var(--kr-edge-strong)}.workspace-app .workspace-meter{height:var(--kr-mark)}.workspace-app .topbar{max-width:none;height:var(--kin-space-16);border-bottom:var(--kr-hairline) solid var(--kr-edge);background:var(--kr-ground);display:flex}.workspace-app .topbar-brand,.workspace-app .menu-button{display:none}.workspace-trail{align-items:center;gap:var(--kin-space-3);min-width:0;color:var(--kr-text-2);font-size:var(--kin-type-small-size);display:flex}.workspace-trail>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-trail>span:last-child{color:var(--kr-text)}.workspace-trail .icon{width:var(--kin-space-3);height:var(--kin-space-3);flex-shrink:0}.topbar-tasks{align-items:center;gap:var(--kin-space-2);min-height:var(--kin-space-10);padding-inline:var(--kin-space-3);border-radius:var(--kin-radius-button);color:var(--kr-text-2);font-size:var(--kin-type-small-size);margin-left:auto;text-decoration:none;display:inline-flex}.topbar-tasks:hover{color:var(--kr-text);background:var(--kr-hover)}.topbar-tasks .icon{width:var(--kin-space-4);height:var(--kin-space-4)}.topbar-task-count{min-width:var(--kin-space-5);height:var(--kin-space-5);padding-inline:var(--kin-space-1);border-radius:var(--kin-radius-button);background:var(--kr-selected);color:var(--kin-lilac);font-size:var(--kr-type-label-size);place-items:center;display:inline-grid}.workspace-app .content{padding-top:var(--kin-space-10)}.workspace-app .page-heading{margin-bottom:var(--kin-space-8);gap:var(--kin-space-6)}.workspace-app .page-heading h1{font-weight:600;font-size:clamp(calc(var(--kin-type-body-size) * 1.75), 2.5vw, calc(var(--kin-type-body-size) * 2.25))}.workspace-app .page-lede{margin-top:var(--kin-space-2);max-width:64ch;font-size:var(--kin-type-small-size);line-height:var(--kin-type-body-line-height)}.workspace-app .section-head{margin-bottom:var(--kin-space-4)}.workspace-app .section-head h2{font-size:calc(var(--kin-type-body-size) * 1.125);letter-spacing:var(--kin-type-subhead-tracking);font-weight:600}.workspace-app .btn{font-weight:600}.workspace-app .btn:not(.large){min-height:var(--kin-space-10)}.workspace-app .btn.small{min-height:var(--kin-space-8)}.workspace-app .list-row{min-height:calc(var(--kin-space-16) + var(--kin-space-4))}.workspace-app .list-main b{font-weight:500}.workspace-app .tag{border-radius:var(--kin-radius-button)}.workspace-app .panel,.workspace-app .approval-card{border-radius:calc(var(--kin-radius-card) - var(--kin-space-1))}.workspace-app .approval-card{padding:var(--kin-space-6)}.workspace-app .approval-list{gap:var(--kin-space-4)}.workspace-app .approval-card.focused{border-color:var(--kin-uv)}.workspace-app .approval-title h2{font-size:calc(var(--kin-type-body-size) * 1.125);line-height:var(--kin-type-body-line-height)}.workspace-app .approval-head{gap:var(--kin-space-4)}.workspace-app .approval-actions{padding-top:var(--kin-space-5);border-top:var(--kr-hairline) solid var(--kr-edge)}.workspace-app .approval-body{margin-top:var(--kin-space-5)}.workspace-app .arguments{padding:var(--kin-space-4);border-radius:var(--kin-radius-button);background:var(--kr-ground)}.workspace-app .argument{padding-block:var(--kin-space-3)}.workspace-app .question-option{padding:var(--kin-space-4)}.workspace-app .question-option:has(input:checked){background:var(--kr-selected);border-color:var(--kin-lilac)}.workspace-app .toolbar{gap:var(--kin-space-3)}.workspace-app .tabs{border-radius:var(--kin-radius-button)}.workspace-app .state-empty{padding-block:var(--kin-space-12)}.workspace-app .state-empty h3{font-weight:600}.workspace-app .settings-section+.settings-section{padding-top:var(--kin-space-8);border-top:var(--kr-hairline) solid var(--kr-edge)}.task-navigation{gap:var(--kin-space-2);margin-bottom:var(--kin-space-8);padding-bottom:var(--kin-space-3);border-bottom:var(--kr-hairline) solid var(--kr-edge);flex-wrap:wrap;display:flex}.task-navigation a{align-items:center;gap:var(--kin-space-2);min-height:var(--kin-space-10);padding:var(--kin-space-2) var(--kin-space-3);border-radius:var(--kin-radius-button);color:var(--kr-text-2);font-size:var(--kin-type-small-size);text-decoration:none;display:inline-flex}.task-navigation a:hover{color:var(--kr-text);background:var(--kr-hover)}.task-navigation a[aria-current=page]{background:var(--kr-selected);color:var(--kin-lilac)}.task-preview{padding:0 var(--kin-space-1);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:calc(var(--kin-radius-button) / 2);color:var(--kr-text-2);font-size:var(--kr-type-label-size)}.mobile-navigation{display:none}.workspace-eyebrow{margin-bottom:var(--kin-space-2);color:var(--kr-text-2);font-size:var(--kr-type-label-size);letter-spacing:.08em;font-weight:500;line-height:var(--kin-type-small-line-height);text-transform:uppercase}.home-workspace-name{margin-bottom:var(--kin-space-2)}.home-attention{margin-top:var(--kin-space-8);padding:var(--kin-space-6);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-card);background:var(--kr-card)}.home-attention .section-head h2{align-items:center;gap:var(--kin-space-3);font-size:var(--kin-type-subhead-size);display:flex}.attention-count{min-width:var(--kin-space-6);height:var(--kin-space-6);padding-inline:var(--kin-space-1);border-radius:var(--kin-radius-button);background:var(--kr-selected);color:var(--kin-lilac);font-size:var(--kin-type-small-size);place-items:center;display:inline-grid}.attention-queue{border-top:0}.attention-queue .list-row{padding:var(--kin-space-5) 0}.attention-queue .list-row:last-child{border-bottom:0;padding-bottom:0}.attention-queue .attention-focus{margin-inline:calc(var(--kin-space-3) * -1);padding:var(--kin-space-5) var(--kin-space-3);border-radius:var(--kin-radius-button);background:color-mix(in srgb, var(--kin-uv) 7%, var(--kr-card));border:0}.attention-queue .attention-focus:last-child{padding-bottom:var(--kin-space-5)}.attention-queue .list-main b{margin-block:var(--kin-space-1);font-size:calc(var(--kin-type-body-size) * 1.125);line-height:var(--kin-type-subhead-line-height);white-space:normal;overflow:visible}.attention-source{color:var(--kin-lilac);font-size:var(--kr-type-label-size);display:block}.attention-timing{margin-top:var(--kin-space-1)}.attention-review{justify-content:center;align-items:center;gap:var(--kin-space-2);min-height:var(--kin-space-10);padding-inline:var(--kin-space-4);border:var(--kr-hairline) solid var(--kr-edge-strong);border-radius:var(--kin-radius-button);background:var(--kr-raised);color:var(--kr-text);font-size:var(--kin-type-small-size);font-weight:600;display:inline-flex}.attention-review .icon{width:var(--kin-space-4);height:var(--kin-space-4)}.attention-focus .attention-review{border-color:var(--kr-primary);background:var(--kr-primary);color:var(--kin-white)}.home-clear{align-items:center;gap:var(--kin-space-4);margin-top:var(--kin-space-8);padding:var(--kin-space-6);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-card);background:var(--kr-card);display:flex}.home-clear-icon{width:var(--kin-space-10);height:var(--kin-space-10);border:var(--kr-hairline) solid var(--kr-edge-strong);color:var(--kin-success);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.home-clear h2{font-size:calc(var(--kin-type-body-size) * 1.125)}.home-clear p{margin-top:var(--kin-space-1);font-size:var(--kin-type-small-size)}.home-clear>.text-btn{flex-shrink:0;margin-left:auto}.home-checking{padding:var(--kin-space-6);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-card)}.home-connection-issues{margin-top:var(--kin-space-8)}.home-connection-issues .section-head h2{align-items:center;gap:var(--kin-space-2);display:flex}.home-connection-issues .section-head h2 .icon{width:var(--kin-space-4);height:var(--kin-space-4);color:var(--kin-incomplete)}.home-connection-issues .list-row{min-height:var(--kin-space-16)}.home-workbench{gap:var(--kin-space-10);margin-top:var(--kin-space-10);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.home-network{min-width:0;padding-left:var(--kin-space-6);border-left:var(--kr-hairline) solid var(--kr-edge)}.home-network>section+section{margin-top:var(--kin-space-8)}.home-network .list-row{gap:var(--kin-space-3);min-height:var(--kin-space-16)}.home-network .logo-tile{width:var(--kin-space-8);height:var(--kin-space-8)}.home-section-count{margin-left:var(--kin-space-1);color:var(--kr-text-2);font-size:var(--kin-type-small-size);font-weight:400}.home-network .section-head{gap:var(--kin-space-2)}.home-network .list-main small{font-size:var(--kr-type-label-size)}.home-network .home-more{margin-top:var(--kin-space-3);font-size:var(--kin-type-small-size);display:inline-flex}.home-outcomes{min-width:0}.home-outcomes .activity-row{padding-block:var(--kin-space-4)}.home-quiet{padding:var(--kin-space-8) 0;border-top:var(--kr-hairline) solid var(--kr-edge)}.home-quiet>.icon{margin-bottom:var(--kin-space-3);color:var(--kr-text-2)}.home-quiet h3{margin-bottom:var(--kin-space-1)}.home-quiet p{max-width:36ch;font-size:var(--kin-type-small-size)}@media (width<=1200px){.home-workbench{grid-template-columns:minmax(0,1fr)}.home-network{gap:var(--kin-space-8);padding-left:0;padding-top:var(--kin-space-6);border-left:0;border-top:var(--kr-hairline) solid var(--kr-edge);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-network>section+section{margin-top:0}}@media (width<=960px){.workspace-app .sidebar-top{background:var(--kr-card)}.workspace-app .topbar{z-index:20;gap:var(--kin-space-3);padding-inline:var(--kin-space-5);position:sticky;top:0}.workspace-app .topbar-brand,.workspace-app .menu-button{display:inline-flex}.workspace-app .topbar-brand .lockup{--lockup-mark:var(--kin-space-6)}.workspace-trail{display:none}.workspace-app .sidebar .nav-item{min-height:var(--kin-touch-target)}.workspace-app .content{padding-top:var(--kin-space-8);padding-bottom:calc(var(--kin-space-24) + env(safe-area-inset-bottom,0px))}.workspace-app .btn:not(.small){min-height:var(--kin-touch-target)}.mobile-navigation{inset:auto 0 var(--kr-bottom-bar,0px);z-index:22;padding:var(--kin-space-2) var(--kin-space-3) calc(var(--kin-space-2) + env(safe-area-inset-bottom,0px));border-top:var(--kr-hairline) solid var(--kr-edge-strong);background:var(--kr-card);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed}.mobile-navigation a{justify-content:center;align-items:center;gap:var(--kin-space-1);min-height:var(--kin-touch-target);border-radius:var(--kin-radius-button);color:var(--kr-text-2);font-size:var(--kr-type-label-size);flex-direction:column;text-decoration:none;display:flex}.mobile-navigation a[aria-current=page]{color:var(--kin-lilac)}.mobile-navigation a:hover{background:var(--kr-hover)}.mobile-navigation-icon{display:flex;position:relative}.mobile-navigation-icon .icon{width:var(--kin-space-5);height:var(--kin-space-5)}.mobile-navigation-count{top:calc(var(--kin-space-1) * -1);left:calc(100% - var(--kin-space-1));min-width:var(--kin-space-4);height:var(--kin-space-4);padding-inline:calc(var(--kin-space-1) / 2);border-radius:var(--kin-radius-button);background:var(--kin-uv-600);color:var(--kin-white);font-size:calc(var(--kr-type-label-size) * 5 / 6);text-align:center;position:absolute}html:has(.workspace-app){scroll-padding-bottom:calc(var(--kin-space-24) + var(--kr-bottom-bar,0px) + env(safe-area-inset-bottom,0px))}}@media (width<=640px){.workspace-app .content{padding-top:var(--kin-space-6)}.workspace-app .page-heading{margin-bottom:var(--kin-space-6)}.workspace-app .page-heading h1{font-size:calc(var(--kin-type-body-size) * 1.75)}.workspace-app .heading-actions{margin-top:var(--kin-space-4)}.workspace-app .approval-card{padding:var(--kin-space-5)}.workspace-app .approval-head{align-items:flex-start;gap:var(--kin-space-3)}.workspace-app .arguments{padding:var(--kin-space-3)}.workspace-app .task-navigation{gap:var(--kin-space-1);margin-bottom:var(--kin-space-6)}.task-navigation a{min-height:var(--kin-touch-target);padding-inline:var(--kin-space-2)}.home-attention{margin-top:var(--kin-space-6);padding:var(--kin-space-5)}.home-attention .section-head{align-items:flex-start}.home-attention .section-head>.text-btn{text-align:right;max-width:11ch}.attention-queue .list-row{align-items:flex-start;gap:var(--kin-space-3);flex-wrap:wrap}.attention-queue .list-main{flex-basis:calc(100% - var(--kr-tile-size) - var(--kin-space-3))}.attention-queue .list-tail{margin-left:calc(var(--kr-tile-size) + var(--kin-space-3))}.attention-queue .attention-review{min-height:var(--kin-touch-target)}.home-clear{padding:var(--kin-space-5);flex-wrap:wrap}.home-clear>div{flex:1;min-width:0}.home-clear>.text-btn{margin-left:calc(var(--kin-space-10) + var(--kin-space-4))}.home-workbench{gap:var(--kin-space-8);margin-top:var(--kin-space-8)}.home-network{gap:var(--kin-space-8);grid-template-columns:minmax(0,1fr)}.home-connection-issues .list-row{flex-wrap:wrap}.home-connection-issues .list-tail{margin-left:calc(var(--kin-space-8) + var(--kin-space-4))}}@media (prefers-reduced-motion:reduce){.workspace-app *,.workspace-app :before,.workspace-app :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.attention-queue .call-reason{margin-top:var(--kin-space-3);background:0 0;border:0;padding:0}.attention-queue .call-reason-label{color:var(--kr-text-2);font-size:var(--kr-type-label-size)}.attention-queue .call-reason blockquote{-webkit-line-clamp:2;margin:var(--kin-space-1) 0 0;color:var(--kr-text);font-size:var(--kin-type-small-size);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.workspace-app .skip-link{position:fixed;top:0;transform:translateY(-150%)}.workspace-app .skip-link:focus-visible{top:var(--kin-space-3);transform:translateY(0)}@media (pointer:coarse){.workspace-app .btn,.workspace-app .btn.small,.workspace-app .task-navigation a,.workspace-app .topbar-tasks{min-height:var(--kin-touch-target)}}@media (width<=960px){.workspace-app .btn.small,.workspace-app .topbar-tasks{min-height:var(--kin-touch-target)}}.task-running-summary{align-items:center;gap:var(--kin-space-3);min-height:var(--kin-touch-target);margin-bottom:var(--kin-space-6);padding:var(--kin-space-3) var(--kin-space-4);border:var(--kr-hairline) solid var(--kr-edge);border-radius:var(--kin-radius-button);background:var(--kr-card);color:var(--kr-text-2);font-size:var(--kin-type-small-size);text-decoration:none;display:flex}.task-running-summary>.icon{width:var(--kin-space-4);height:var(--kin-space-4);color:var(--kin-lilac);flex-shrink:0}.task-running-summary>span{min-width:0}.task-running-manage{align-items:center;gap:var(--kin-space-2);color:var(--kr-text);flex-shrink:0;margin-left:auto;display:inline-flex}.task-running-manage .icon{width:var(--kin-space-4);height:var(--kin-space-4)}.task-running-summary:hover{border-color:var(--kr-edge-strong);background:var(--kr-hover)}.workspace-app .work-grants{margin-top:var(--kin-space-10);padding-top:var(--kin-space-8);border-top:var(--kr-hairline) solid var(--kr-edge)}@media (width<=640px){.workspace-app .security-prompt{grid-template-columns:var(--kr-icon) minmax(0, 1fr);align-items:start;gap:var(--kin-space-3);display:grid}.workspace-app .security-prompt>.icon{margin-top:var(--kin-space-1)}.workspace-app .security-prompt>p,.workspace-app .security-prompt>.button-row{grid-column:2}.workspace-app .security-prompt .button-row{gap:var(--kin-space-2);flex-wrap:wrap}.workspace-app .content:has(.home-attention)>.page-heading .heading-actions{display:none}.task-running-summary{align-items:flex-start;gap:var(--kin-space-2)}.task-running-summary>.icon{margin-top:var(--kin-space-1)}}
