.cs-public .pg.pf-page{background:var(--cs-canvas);color:var(--cs-ink);font-family:var(--cs-font-ui)}.cs-public .pg.pf-page .pf-wrap{width:100%;max-width:calc(var(--cs-page-max) + 2 * clamp(20px, 4.5vw, 56px));margin-inline:auto;padding-inline:clamp(20px,4.5vw,56px)}.cs-public .pg.pf-page :is(.pf-hero,.pf-section,.pf-final) :is(h1,h2){margin:0;font-family:var(--cs-font-display);font-weight:600;text-wrap:balance}.cs-public .pg.pf-page :is(.pf-section,.pf-final,.pf-hero) h3{margin:0;font-family:var(--cs-font-ui);font-size:18px;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--cs-ink);text-wrap:balance}.cs-public .pg.pf-page .pf-eyebrow{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;color:var(--cs-muted);font:500 11px/1.6 var(--cs-font-mono);letter-spacing:.12em;text-transform:uppercase}.cs-public .pg.pf-page .pf-eyebrow-num{color:var(--cs-faint);letter-spacing:.06em;font-variant-numeric:tabular-nums}.cs-public .pg.pf-page .pf-lede{max-width:64ch;margin:20px 0 0;color:var(--cs-ink-2);font-size:17px;line-height:1.65;text-wrap:pretty}.cs-public .pg.pf-page :is(.pf-lede,.pf-hero-sub,.pf-card p,.pf-note) code{padding:1px 6px;border:1px solid var(--cs-line);border-radius:var(--cs-r-key);background:var(--cs-surface);color:var(--cs-ink);font:500 .88em/1.4 var(--cs-font-mono)}.cs-public .pg.pf-page .pf-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:32px}.cs-public .pg.pf-page .pf-actions .cs-key{min-height:48px;padding:12px 22px}.cs-public .pg.pf-page .pf-quiet{gap:6px;padding-inline:0}.cs-public .pg.pf-page .pf-quiet svg{flex:none;color:var(--cs-muted);transition:transform .16s var(--cs-ease)}.cs-public .pg.pf-page .pf-quiet:hover svg{color:currentColor}.cs-public .pg.pf-page .pf-text-links{display:flex;flex-wrap:wrap;gap:8px 28px;margin:28px 0 0}.cs-public .pg.pf-page .pf-text-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--cs-link);font:500 15px/1.4 var(--cs-font-ui);text-decoration:underline;text-decoration-color:var(--cs-link-rule);text-decoration-thickness:1px;text-underline-offset:4px}.cs-public .pg.pf-page .pf-text-link:hover{text-decoration-color:currentColor}.cs-public .pg.pf-page .pf-hero{padding-block:clamp(56px,7vw,104px) clamp(64px,7vw,104px);border-bottom:1px solid var(--cs-line);background:var(--cs-canvas)}.cs-public .pg.pf-page .pf-hero-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,80px)}.cs-public .pg.pf-page .pf-hero--stacked .pf-hero-grid{grid-template-columns:minmax(0,1fr);gap:clamp(44px,5vw,64px)}.cs-public .pg.pf-page .pf-hero--stacked .pf-hero-copy{max-width:760px}.cs-public .pg.pf-page .pf-hero h1{max-width:19ch;margin-top:20px;color:var(--cs-ink);font-size:clamp(38px,3.6vw,52px);line-height:1.04;letter-spacing:-.035em}.cs-public .pg.pf-page .pf-hero--stacked h1{max-width:20ch}.cs-public .pg.pf-page .pf-hero-sub{max-width:54ch;margin:22px 0 0;color:var(--cs-ink-2);font-size:clamp(17px,1.3vw,18.5px);line-height:1.6;text-wrap:pretty}.cs-public .pg.pf-page .pf-hero-note{margin:16px 0 0;color:var(--cs-muted);font-size:14px;line-height:1.5}.cs-public .pg.pf-page .pf-hero-media{min-width:0}.cs-public .pg.pf-page .pf-section{padding-block:clamp(72px,9vw,120px) 0}.cs-public .pg.pf-page .pf-section-head{max-width:780px;margin-bottom:clamp(32px,4vw,44px)}.cs-public .pg.pf-page .pf-section h2{max-width:24ch;margin-top:16px;color:var(--cs-ink);font-size:clamp(30px,3.3vw,44px);line-height:1.08;letter-spacing:-.03em}@media (min-width:960px){.cs-public .pg.pf-page .pf-section--split>.pf-wrap{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(40px,5vw,72px)}.cs-public .pg.pf-page .pf-section--split .pf-section-head{margin-bottom:0}}.cs-public .pg.pf-page .pf-note{max-width:72ch;margin:20px 0 0;color:var(--cs-muted);font-size:14px;line-height:1.6}.cs-public .pg.pf-page .pf-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(24px,4vw,56px)}.cs-public .pg.pf-page .pf-split--even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cs-public .pg.pf-page .pf-grid{display:grid;gap:16px}.cs-public .pg.pf-page .pf-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-public .pg.pf-page .pf-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cs-public .pg.pf-page .pf-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.cs-public .pg.pf-page .pf-card{display:flex;flex-direction:column;min-width:0;padding:24px 24px 26px;border:1px solid var(--cs-line);border-radius:var(--cs-r-card);background:var(--cs-surface);box-shadow:var(--cs-card-shadow);color:var(--cs-ink)}.cs-public .pg.pf-page .pf-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;min-height:26px}.cs-public .pg.pf-page .pf-card-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--cs-line);border-radius:var(--cs-r-control);background:var(--cs-panel);color:var(--cs-ink-2)}.cs-public .pg.pf-page .pf-card-icon svg{width:17px;height:17px}.cs-public .pg.pf-page .pf-card-tags{display:flex;flex-wrap:wrap;gap:6px}.cs-public .pg.pf-page .pf-card-label{color:var(--cs-muted);font:500 11px/1.4 var(--cs-font-mono);letter-spacing:.1em;text-transform:uppercase}.cs-public .pg.pf-page .pf-card-num{margin-bottom:18px;color:var(--cs-faint);font:500 12px/1 var(--cs-font-mono);font-variant-numeric:tabular-nums}.cs-public .pg.pf-page .pf-card p{margin:10px 0 0;color:var(--cs-ink-2);font-size:15.5px;line-height:1.6;text-wrap:pretty}.cs-public .pg.pf-page .pf-link-card{text-decoration:none;transition:border-color .16s var(--cs-ease),box-shadow .16s var(--cs-ease)}.cs-public .pg.pf-page .pf-link-card:hover{border-color:var(--cs-line-strong);box-shadow:var(--cs-lift)}.cs-public .pg.pf-page .pf-link-card-go{display:inline-flex;align-items:center;gap:5px;margin-top:auto;padding-top:20px;color:var(--cs-link);font:500 14.5px/1.4 var(--cs-font-ui)}.cs-public .pg.pf-page .pf-link-card:hover .pf-link-card-go{text-decoration:underline;text-underline-offset:4px}.cs-public .pg.pf-page .pf-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--cs-line)}.cs-public .pg.pf-page .pf-list>li{display:grid;grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:6px 24px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--cs-line)}.cs-public .pg.pf-page .pf-list strong{color:var(--cs-ink);font-size:15.5px;font-weight:600}.cs-public .pg.pf-page .pf-list span{color:var(--cs-ink-2);font-size:15.5px;line-height:1.55}.cs-public .pg.pf-page .pf-scatter{display:grid;gap:0;margin:18px 0 0;padding:0;list-style:none}.cs-public .pg.pf-page .pf-scatter li{display:grid;grid-template-columns:minmax(0,8rem) minmax(0,1fr);align-items:baseline;gap:2px 12px;padding:10px 0;border-top:1px solid var(--cs-line);color:var(--cs-ink-2);font-size:14.5px;line-height:1.5}.cs-public .pg.pf-page .pf-scatter li>span:first-child{color:var(--cs-muted);font:400 12.5px/1.7 var(--cs-font-mono)}.cs-public .pg.pf-page .pf-scatter .pf-scatter-cost{display:flex;align-items:center;gap:10px;color:var(--cs-amber);font-weight:500}.cs-public .pg.pf-page .pf-scatter .pf-scatter-cost svg{flex:none}.cs-public .pg.pf-page .pf-chip{display:inline-flex;align-items:center;gap:6px;width:fit-content;min-height:24px;padding:2px 8px;border:1px solid var(--cs-line-strong);border-radius:var(--cs-r-chip);background:var(--cs-surface);color:var(--cs-ink-2);font:500 11.5px/1.3 var(--cs-font-mono);letter-spacing:0;text-transform:none;white-space:nowrap}.cs-public .pg.pf-page .pf-chip:before{content:"";flex:none;width:6px;height:6px;border-radius:2px;background:currentColor;opacity:.8}.cs-public .pg.pf-page :is(.pf-chip--decision,.pf-chip--insight){border-color:color-mix(in srgb,var(--cs-blue) 38%,transparent);background:var(--cs-blue-wash);color:var(--cs-link)}.cs-public .pg.pf-page .pf-chip--insight:before{border-radius:50%}.cs-public .pg.pf-page :is(.pf-chip--lesson,.pf-chip--guardrail){border-color:color-mix(in srgb,var(--cs-amber) 38%,transparent);background:var(--cs-amber-wash);color:var(--cs-amber)}.cs-public .pg.pf-page .pf-chip--guardrail:before{width:7px;height:7px;border-radius:0;clip-path:polygon(50% 0,100% 100%,0 100%)}.cs-public .pg.pf-page :is(.pf-chip--task,.pf-chip--done,.pf-chip--grounded){border-color:color-mix(in srgb,var(--cs-green) 38%,transparent);background:var(--cs-green-wash);color:var(--cs-green)}.cs-public .pg.pf-page :is(.pf-chip--task,.pf-chip--done,.pf-chip--grounded):before{border-radius:50%}.cs-public .pg.pf-page :is(.pf-chip--doc,.pf-chip--session,.pf-chip--preference,.pf-chip--code):before{opacity:.55}.cs-public .pg.pf-page .pf-frame{container-type:inline-size;min-width:0;margin:0;overflow:hidden;border:1px solid var(--cs-line-strong);border-radius:var(--cs-r-panel);background:var(--cs-canvas);color:var(--cs-ink);box-shadow:var(--cs-lift)}.cs-public .pg.pf-page .pf-frame-bar{display:flex;align-items:center;gap:12px;min-height:42px;padding:8px 16px;border-bottom:1px solid var(--cs-line);background:var(--cs-chrome);color:var(--cs-muted);font:500 12px/1.4 var(--cs-font-mono)}.cs-public .pg.pf-page .pf-frame-dots{display:inline-flex;gap:6px;flex:none}.cs-public .pg.pf-page .pf-frame-dots i{width:9px;height:9px;border-radius:50%;background:var(--cs-line-strong)}.cs-public .pg.pf-page .pf-frame-title{min-width:0;overflow:hidden;color:var(--cs-ink-2);text-overflow:ellipsis;white-space:nowrap}.cs-public .pg.pf-page .pf-frame-meta{flex:none;margin-left:auto;padding:1px 8px;border:1px solid var(--cs-line-strong);border-radius:var(--cs-r-chip);color:var(--cs-muted);font-size:11px}.cs-public .pg.pf-page .pf-frame-body{min-width:0}.cs-public .pg.pf-page .pf-frame-pad{padding:20px}.cs-public .pg.pf-page .pf-frame-foot .pf-chip{max-width:100%;white-space:normal}.cs-public .pg.pf-page .pf-frame-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding:14px 20px;border-top:1px solid var(--cs-line);background:var(--cs-panel);color:var(--cs-muted);font-size:13.5px;line-height:1.5}.cs-public .pg.pf-page .pf-frame-section-label{margin:0;padding:14px 20px 6px;color:var(--cs-muted);font:500 11px/1.5 var(--cs-font-mono);letter-spacing:.1em;text-transform:uppercase}.cs-public .pg.pf-page .pf-feed{margin:0;padding:6px 0;list-style:none}.cs-public .pg.pf-page .pf-feed-row{display:grid;grid-template-columns:7.75rem minmax(0,1fr) auto;align-items:baseline;gap:6px 16px;padding:12px 20px;border-top:1px solid var(--cs-line)}.cs-public .pg.pf-page .pf-feed-row:first-child{border-top:0}.cs-public .pg.pf-page .pf-feed-row>.pf-chip{align-self:start}.cs-public .pg.pf-page .pf-feed-text{min-width:0}.cs-public .pg.pf-page .pf-feed-text p{margin:0;color:var(--cs-ink);font-size:14.5px;line-height:1.5;overflow-wrap:anywhere}.cs-public .pg.pf-page .pf-feed-text .pf-feed-cite{margin-top:3px;color:var(--cs-muted);font:400 12px/1.5 var(--cs-font-mono)}.cs-public .pg.pf-page .pf-feed-cite code{color:var(--cs-link);font:inherit}.cs-public .pg.pf-page .pf-feed-meta{justify-self:end;color:var(--cs-muted);font:400 11.5px/1.5 var(--cs-font-mono);white-space:nowrap;font-variant-numeric:tabular-nums}@container (max-width: 560px){.cs-public .pg.pf-page .pf-feed-row{grid-template-columns:minmax(0,1fr) auto;padding:12px 16px}.cs-public .pg.pf-page .pf-feed-row>.pf-chip{grid-row:1;grid-column:1}.cs-public .pg.pf-page .pf-feed-meta{grid-row:1;grid-column:2;align-self:center}.cs-public .pg.pf-page .pf-feed-text{grid-column:1/-1}}@container (max-width: 420px){.cs-public .pg.pf-page .pf-frame-dots{display:none}}@container (max-width: 340px){.cs-public .pg.pf-page .pf-feed-meta{display:none}}.cs-public .pg.pf-page .pf-prompt{display:grid;gap:6px;padding:16px 20px;border-bottom:1px solid var(--cs-line);background:var(--cs-surface)}.cs-public .pg.pf-page .pf-prompt-who{color:var(--cs-muted);font:500 11px/1.4 var(--cs-font-mono);letter-spacing:.1em;text-transform:uppercase}.cs-public .pg.pf-page .pf-prompt p{margin:0;color:var(--cs-ink);font-size:15px;line-height:1.5}.cs-public .pg.pf-page .pf-prompt code{color:var(--cs-link);border:0;background:transparent;padding:0;font:500 .92em/1.4 var(--cs-font-mono)}.cs-public .pg.pf-page .pf-term{overflow-x:auto;padding:16px 20px 18px;font:400 13px/1.75 var(--cs-font-mono);color:var(--cs-ink)}.cs-public .pg.pf-page .pf-term-line{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:0 6px}.cs-public .pg.pf-page .pf-term-text{white-space:pre-wrap;overflow-wrap:anywhere}.cs-public .pg.pf-page .pf-term-gutter{color:var(--cs-faint);user-select:none}.cs-public .pg.pf-page .pf-term-line--comment{color:var(--cs-muted)}.cs-public .pg.pf-page :is(.pf-term-line--ok,.pf-term-line--cmd,.pf-term-line--say)+.pf-term-line--comment{margin-top:12px}.cs-public .pg.pf-page .pf-term-line--cmd .pf-term-gutter{color:var(--cs-muted)}.cs-public .pg.pf-page .pf-term-line--ok,.cs-public .pg.pf-page .pf-term-line--ok .pf-term-gutter{color:var(--cs-green)}.cs-public .pg.pf-page .pf-term .pf-term-key,.cs-public .pg.pf-page .pf-term-line--say .pf-term-gutter{color:var(--cs-link)}.cs-public .pg.pf-page .pf-kv{display:grid;gap:0;margin:0}.cs-public .pg.pf-page .pf-kv>div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid var(--cs-line)}.cs-public .pg.pf-page .pf-kv>div:first-child{border-top:0}.cs-public .pg.pf-page .pf-kv dt{color:var(--cs-muted);font:400 12px/1.5 var(--cs-font-mono)}.cs-public .pg.pf-page .pf-kv dd{margin:0;color:var(--cs-ink);font:500 12px/1.5 var(--cs-font-mono);text-align:right;overflow-wrap:anywhere}.cs-public .pg.pf-page .pf-table-wrap{overflow-x:auto;border:1px solid var(--cs-line);border-radius:var(--cs-r-card);background:var(--cs-surface);box-shadow:var(--cs-card-shadow)}.cs-public .pg.pf-page .pf-table{width:100%;min-width:520px;border-collapse:collapse;table-layout:fixed;text-align:left}.cs-public .pg.pf-page .pf-table td,.cs-public .pg.pf-page .pf-table th{padding:15px 20px;border-top:1px solid var(--cs-line);vertical-align:top;font-size:15px;line-height:1.5}.cs-public .pg.pf-page .pf-table thead th{border-top:0;background:var(--cs-canvas);color:var(--cs-muted);font:500 11px/1.5 var(--cs-font-mono);letter-spacing:.1em;text-transform:uppercase}.cs-public .pg.pf-page .pf-table tbody th{width:28%;color:var(--cs-ink);font-weight:600}.cs-public .pg.pf-page .pf-table td{color:var(--cs-ink-2)}.cs-public .pg.pf-page .pf-final{margin-top:clamp(88px,10vw,136px);padding-block:clamp(72px,8vw,112px);background:var(--cs-canvas);color:var(--cs-ink);text-align:center}.cs-public .pg.pf-page .pf-final .pf-eyebrow{justify-content:center}.cs-public .pg.pf-page .pf-final h2{max-width:30ch;margin:18px auto 0;color:var(--cs-ink);font-size:clamp(32px,3.6vw,50px);line-height:1.06;letter-spacing:-.035em}.cs-public .pg.pf-page .pf-final-sub{max-width:56ch;margin:20px auto 0;color:var(--cs-ink-2);font-size:17px;line-height:1.6}.cs-public .pg.pf-page .pf-final .pf-actions{justify-content:center}@media (max-width:1099px){.cs-public .pg.pf-page .pf-hero-grid{grid-template-columns:minmax(0,1fr);gap:48px}.cs-public .pg.pf-page .pf-hero-copy{max-width:760px}.cs-public .pg.pf-page .pf-hero h1{max-width:20ch}}@media (max-width:959px){.cs-public .pg.pf-page :is(.pf-grid--3,.pf-grid--4){grid-template-columns:repeat(2,minmax(0,1fr))}.cs-public .pg.pf-page :is(.pf-split,.pf-split--even){grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.cs-public .pg.pf-page .pf-hero{padding-block:44px 56px}.cs-public .pg.pf-page .pf-hero h1{font-size:clamp(34px,9.4vw,44px);line-height:1.06}.cs-public .pg.pf-page .pf-hero-sub{font-size:17px}.cs-public .pg.pf-page .pf-actions{gap:8px 24px;margin-top:28px}.cs-public .pg.pf-page .pf-final .pf-actions{flex-direction:column}.cs-public .pg.pf-page .pf-final h2{font-size:clamp(28px,7.6vw,34px);text-wrap:pretty}.cs-public .pg.pf-page .pf-section h2{text-wrap:pretty}.cs-public .pg.pf-page :is(.pf-grid--2,.pf-grid--3,.pf-grid--4){grid-template-columns:minmax(0,1fr)}.cs-public .pg.pf-page .pf-section h2{font-size:clamp(28px,7.6vw,34px)}.cs-public .pg.pf-page .pf-lede{font-size:16.5px}.cs-public .pg.pf-page .pf-card{padding:20px 20px 22px}.cs-public .pg.pf-page :is(.pf-list>li,.pf-scatter li){grid-template-columns:minmax(0,1fr)}.cs-public .pg.pf-page .pf-frame-bar{padding-inline:14px}.cs-public .pg.pf-page .pf-term{padding-inline:16px;font-size:12.5px}.cs-public .pg.pf-page .pf-table td,.cs-public .pg.pf-page .pf-table th{padding:13px 14px;font-size:14px}}@media (prefers-reduced-motion:reduce){.cs-public .pg.pf-page :is(.pf-link-card,.pf-quiet svg){transition:none}}.cs-public .pg.pf-page .pf-frame--narrow{max-width:900px}.cs-public .pg.pf-page .pf-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;counter-reset:pf-step}.cs-public .pg.pf-page .pf-steps>li{position:relative;min-width:0;padding:20px 20px 22px;border:1px solid var(--cs-line);border-radius:var(--cs-r-card);background:var(--cs-surface);box-shadow:var(--cs-card-shadow);counter-increment:pf-step}.cs-public .pg.pf-page .pf-steps>li:before{content:counter(pf-step,decimal-leading-zero);display:block;margin-bottom:16px;color:var(--cs-faint);font:500 12px/1 var(--cs-font-mono)}.cs-public .pg.pf-page .pf-steps h3{font-size:16.5px}.cs-public .pg.pf-page .pf-steps p{margin:8px 0 0;color:var(--cs-ink-2);font-size:15px;line-height:1.55}.cs-public .pg.pf-page .pf-link-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--cs-line)}.cs-public .pg.pf-page .pf-link-list a{display:grid;grid-template-columns:2.5rem minmax(0,15rem) minmax(0,1fr) auto;align-items:baseline;gap:4px 24px;padding:20px 4px;border-bottom:1px solid var(--cs-line);color:var(--cs-ink);text-decoration:none;transition:background-color .16s var(--cs-ease)}.cs-public .pg.pf-page .pf-link-list a:hover{background:var(--cs-control)}.cs-public .pg.pf-page .pf-link-list .pf-link-num{color:var(--cs-faint);font:500 12px/1.5 var(--cs-font-mono)}.cs-public .pg.pf-page .pf-link-list strong{font-size:16.5px;font-weight:600}.cs-public .pg.pf-page .pf-link-list span:not(.pf-link-num){color:var(--cs-ink-2);font-size:15.5px;line-height:1.55}.cs-public .pg.pf-page .pf-link-list svg{align-self:center;color:var(--cs-muted)}.cs-public .pg.pf-page .pf-link-list a:hover svg{color:var(--cs-ink)}@media (max-width:1099px){.cs-public .pg.pf-page .pf-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.cs-public .pg.pf-page .pf-steps{grid-template-columns:minmax(0,1fr)}.cs-public .pg.pf-page .pf-link-list a{grid-template-columns:2rem minmax(0,1fr) auto}.cs-public .pg.pf-page .pf-link-list span:not(.pf-link-num){grid-column:2/3}.cs-public .pg.pf-page .pf-link-list svg{grid-column:3;grid-row:1}}.cs-public .pg.pf-page .pf-section-head:last-child{margin-bottom:0}.cs-public .pg.pf-page .pf-prompts{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.cs-public .pg.pf-page .pf-prompts li{display:inline-flex;gap:8px;max-width:100%;padding:10px 14px;border:1px solid var(--cs-line);border-radius:var(--cs-r-chip);background:var(--cs-surface);color:var(--cs-ink);font-size:15px;line-height:1.45;box-shadow:var(--cs-card-shadow)}.cs-public .pg.pf-page .pf-prompts li:before{content:"›";color:var(--cs-muted);font-family:var(--cs-font-mono)}.cs-public .pg.pf-page .pf-tools{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;border:1px solid var(--cs-line);border-radius:var(--cs-r-card);background:var(--cs-surface);overflow:hidden;box-shadow:var(--cs-card-shadow)}.cs-public .pg.pf-page .pf-tools li{display:grid;gap:10px;align-content:start;min-width:0;padding:20px;border-right:1px solid var(--cs-line);border-bottom:1px solid var(--cs-line)}@media (min-width:960px){.cs-public .pg.pf-page .pf-tools li:nth-child(5n){border-right:0}.cs-public .pg.pf-page .pf-tools li:nth-last-child(-n+5){border-bottom:0}}.cs-public .pg.pf-page .pf-tools strong{color:var(--cs-ink);font-size:15.5px;font-weight:600}.cs-public .pg.pf-page .pf-tools small{color:var(--cs-muted);font:400 12px/1.4 var(--cs-font-mono)}@media (max-width:959px){.cs-public .pg.pf-page .pf-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-public .pg.pf-page .pf-tools li:nth-child(2n){border-right:0}.cs-public .pg.pf-page .pf-tools li:nth-last-child(-n+2){border-bottom:0}}