.marketplace-stage{z-index:1;margin:0;position:relative}.marketplace-catalog{border:1px solid color-mix(in oklab, var(--app-border) 70%, transparent);border-radius:var(--app-radius-panel);background:var(--app-card);box-shadow:var(--app-site-lift);gap:1.25rem;padding:clamp(1rem,2.5vw,1.75rem);display:grid;position:relative}.marketplace-ghosts{z-index:0;pointer-events:none;position:absolute;inset:0}.marketplace-ghosts>.marketplace-ghost{margin:0;position:absolute}.marketplace-filter{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.625rem 1.5rem;display:grid}.marketplace-filter-label{color:var(--app-muted-foreground);grid-column:1/-1;margin:0;font-size:.875rem;font-weight:500}.marketplace-count{color:var(--app-muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:.875rem}.marketplace-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.marketplace-card{border:1px solid var(--app-border);border-radius:var(--app-radius-card);background:var(--app-card);box-shadow:var(--app-shadow-sm);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.875rem;padding:1rem;display:grid;position:relative}.marketplace-card:before{content:"";z-index:-1;border-radius:var(--app-radius-card);box-shadow:var(--app-shadow-md);opacity:0;pointer-events:none;position:absolute;inset:-1px}.marketplace-face{flex:none;line-height:0;display:block;position:relative}.marketplace-card-text{gap:.25rem;min-width:0;display:grid}.marketplace-card-name{font-family:var(--app-font-title);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:1rem;font-weight:650}.marketplace-card-open{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;outline:none;padding:0}.marketplace-card-open:after{content:"";border-radius:var(--app-radius-card);position:absolute;inset:0}.marketplace-card:has(.marketplace-card-open:focus-visible){outline:2px solid var(--app-ring);outline-offset:2px}.marketplace-card-pitch{color:var(--app-muted-foreground);text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.5}.marketplace-card-apps{margin:.375rem 0 0}.marketplace-logos{align-items:center;gap:.25rem;display:flex}.marketplace-show-all{justify-content:center;padding-top:.25rem;display:flex}.marketplace-more{color:var(--app-muted-foreground);font-variant-numeric:tabular-nums;padding-inline-start:.125rem;font-size:.75rem}.marketplace-count-figure{text-align:end;min-width:6.5ch;display:inline-block}@media (prefers-reduced-motion:no-preference){.marketplace-card{transition:transform var(--app-duration-fade) var(--app-ease-out)}.marketplace-card:before{transition:opacity var(--app-duration-sheet) var(--app-ease-out)}.marketplace-card:has(.marketplace-card-open:active){transform:scale(var(--app-press-scale));transition-duration:var(--app-duration-press)}.marketplace-face{transition:transform var(--app-duration-sheet) var(--app-ease-out)}.marketplace-face:is([data-awake],[data-greet]){transform:translateY(-3px)rotate(-4deg)}.marketplace-face [class~=minion-eyes]{translate:var(--minion-look-x,0px) var(--minion-look-y,0px);transition:translate var(--app-duration-sheet) var(--app-ease-out)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.marketplace-card:hover{transition-duration:var(--app-duration-sheet);transform:translateY(-2px)}.marketplace-card:hover:before{opacity:1}}@media (hover:hover) and (pointer:fine){.marketplace-card:hover .marketplace-card-name{color:var(--app-primary)}}.marketplace-sheet-panel{overscroll-behavior:contain;overflow-y:auto}.marketplace-scrim{z-index:49;background:var(--app-scrim);opacity:0;pointer-events:none;touch-action:none;overscroll-behavior:contain;position:fixed;inset:0}.marketplace-scrim[data-open]{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:no-preference){.marketplace-scrim{transition:opacity var(--app-duration-disclose) var(--app-ease-out)}.marketplace-scrim[data-open]{transition-duration:var(--app-duration-sheet)}}:is(.marketplace-skills,.marketplace-lookups,.marketplace-routines,.marketplace-more-section){content-visibility:auto;contain-intrinsic-size:auto 1400px}.marketplace-sheet{gap:.5rem;display:grid}.marketplace-sheet-head{align-items:center;gap:.875rem;display:flex}.marketplace-sheet-badges{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}.marketplace-sheet-body{gap:1.5rem;padding:0 1rem 1.5rem;font-size:.9375rem;line-height:1.5;display:grid}.marketplace-sheet-body h3{color:var(--app-muted-foreground);margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.marketplace-sheet-body p{text-wrap:pretty;margin:0}.marketplace-sheet-body ul{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.marketplace-sheet-apps li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.marketplace-sheet-apps p:not(.marketplace-sheet-strong),.marketplace-sheet-routines p:not(.marketplace-sheet-strong){color:var(--app-muted-foreground);font-size:.875rem}.marketplace-sheet-strong{font-weight:600}.marketplace-sheet-body .marketplace-sheet-chips{flex-wrap:wrap;gap:.375rem;display:flex}.marketplace-sheet-result{border:1px solid var(--app-border);border-radius:var(--app-radius-card);background:var(--app-card);box-shadow:var(--app-shadow-sm);gap:.625rem;padding:.875rem 1rem;display:grid}.marketplace-sheet-result-head{align-items:center;gap:.625rem;display:flex}.marketplace-sheet-result-head>p{flex:1;min-width:0}.marketplace-sheet-body .marketplace-sheet-cost{border-top:1px solid var(--app-border);color:var(--app-muted-foreground);justify-content:space-between;gap:1rem;padding-top:.625rem;font-size:.875rem;display:flex}.marketplace-sheet-money{color:var(--app-foreground);font-family:var(--app-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem}.marketplace-sheet-routines li{border:1px solid var(--app-border);border-radius:var(--app-radius-card);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem .75rem;padding:.75rem;display:grid}@media not (min-width:40rem){.marketplace-sheet-routines li{grid-template-columns:auto minmax(0,1fr)}.marketplace-sheet-routines .marketplace-week-dots{grid-column:2}}.marketplace-sheet-body .marketplace-sheet-asks{gap:.5rem}.marketplace-sheet-asks li{justify-content:flex-end;display:flex}.marketplace-week-dots{gap:.1875rem;display:flex}.marketplace-week-dots>span{border-radius:var(--app-radius-badge);background:var(--app-muted);width:1.125rem;height:1.125rem;color:var(--app-muted-foreground);place-items:center;font-size:.625rem;font-weight:600;display:grid}.marketplace-week-dots>[data-on]{background:var(--app-primary);color:var(--app-primary-foreground)}.marketplace-object{border:1px solid var(--app-border);border-radius:var(--app-radius-card);background:var(--app-card);min-width:0;box-shadow:var(--app-site-lift-soft);align-content:start;gap:.75rem;padding:1rem 1.125rem;font-size:.875rem;line-height:1.5;display:grid}.marketplace-object p,.marketplace-object ol,.marketplace-object ul,.marketplace-object dl,.marketplace-object dd{margin:0}.marketplace-object ol,.marketplace-object ul{padding:0;list-style:none}.marketplace-object-head{align-items:center;gap:.625rem;min-width:0;display:flex}.marketplace-object-head>:last-child[data-slot=badge]{margin-inline-start:auto}.marketplace-object-title{font-family:var(--app-font-title);letter-spacing:-.01em;text-wrap:balance;font-size:1rem;font-weight:650;line-height:1.3}.marketplace-object-label{color:var(--app-muted-foreground);font-size:.75rem;font-weight:600}.marketplace-object-when{min-width:0;color:var(--app-muted-foreground);align-items:center;gap:.3125rem;font-size:.8125rem;display:inline-flex}.marketplace-object-when svg{flex:none;width:.875rem;height:.875rem}.marketplace-object-note{color:var(--app-muted-foreground);font-size:.8125rem}.marketplace-object-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.marketplace-object-actions>.marketplace-object-note{margin-inline-start:auto}.marketplace-strong{font-weight:600}.marketplace-money{font-family:var(--app-font-mono);font-variant-numeric:tabular-nums;font-size:.8125rem}.marketplace-chips{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.marketplace-chips>.marketplace-object-label{margin-inline-end:.25rem}.marketplace-section-example{text-align:center;margin:1.5rem 0 0}.marketplace-bars{width:100%;height:7.5rem;display:block;overflow:visible}.marketplace-bars rect{fill:var(--app-chart-1)}.marketplace-bars rect[data-series="1"]{fill:var(--app-chart-2);opacity:.55}.marketplace-bars-grid{stroke:var(--app-chart-grid);stroke-width:1px;vector-effect:non-scaling-stroke}.marketplace-axis{color:var(--app-muted-foreground);font-variant-numeric:tabular-nums;text-align:center;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;font-size:.6875rem;display:grid}.marketplace-legend{color:var(--app-muted-foreground);gap:.875rem;font-size:.75rem;display:flex}.marketplace-legend>span{align-items:center;gap:.375rem;display:inline-flex}.marketplace-legend>span:before{content:"";border-radius:var(--app-radius-badge);background:var(--app-chart-1);width:.5rem;height:.5rem}.marketplace-legend>[data-series="1"]:before{background:var(--app-chart-2);opacity:.55}.marketplace-outputs{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 clamp(1.25rem,2.5vw,2rem);margin-top:3.5rem;display:grid}.marketplace-output{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;min-width:0;display:grid}.marketplace-output>.marketplace-output-text{align-content:start;margin-bottom:clamp(2.5rem,4vw,3.5rem)}.marketplace-output:is([data-kind=planning],[data-kind=writing])>.marketplace-output-text{margin-bottom:0}.marketplace-output[data-kind=email]{grid-area:1/1/span 2/span 5}.marketplace-output[data-kind=research]{grid-area:1/6/span 2/span 7}.marketplace-output[data-kind=planning]{grid-area:3/1/span 2/span 7}.marketplace-output[data-kind=writing]{grid-area:3/8/span 2/span 5}.marketplace-output-stage{border:1px solid var(--app-border);border-radius:var(--app-radius-panel);background:var(--app-muted);align-items:center;margin:0 0 1.25rem;padding:clamp(1.25rem,3vw,2.25rem);display:grid}.marketplace-output-text{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.25rem 1rem;display:grid}.marketplace-output-text h3{font-family:var(--app-font-title);letter-spacing:-.02em;white-space:nowrap;margin:0;font-size:clamp(1.25rem,1.75vw,1.5rem);font-weight:700;line-height:1.2}.marketplace-output-count{color:var(--app-muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.marketplace-output-skills{color:var(--app-muted-foreground);text-wrap:pretty;grid-column:1/-1;margin:0;line-height:1.5}.marketplace-mail-fields{border-bottom:1px solid var(--app-border);gap:.25rem;padding-bottom:.75rem;display:grid}.marketplace-mail-fields>div{grid-template-columns:4.25rem minmax(0,1fr);gap:.5rem;display:grid}.marketplace-mail-fields dt{color:var(--app-muted-foreground)}.marketplace-mail-fields dd{min-width:0;font-weight:500}.marketplace-mail-body{text-wrap:pretty;gap:.5rem;display:grid}.marketplace-mail-sign-off{margin-top:.25rem}.marketplace-inbox .marketplace-object-head>div{min-width:0;display:grid}.marketplace-inbox-rows>li{border-top:1px solid var(--app-border);justify-content:space-between;align-items:center;gap:.75rem;padding-block:.5rem;display:flex}.marketplace-inbox-text{min-width:0;display:grid}.marketplace-inbox-text>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.marketplace-risks{gap:.375rem;display:grid}.marketplace-risks>li{text-wrap:pretty;align-items:flex-start;gap:.5rem;display:flex}.marketplace-risks svg{width:1rem;height:1rem;color:var(--app-muted-foreground);flex:none;margin-top:.125rem}.marketplace-risks svg[data-level=Medium]{color:var(--app-need)}.marketplace-prep{border-top:1px solid var(--app-border);gap:.375rem;padding-top:.75rem;display:grid}.marketplace-questions{counter-reset:marketplace-question;gap:.3125rem;display:grid}.marketplace-questions>li{counter-increment:marketplace-question;text-wrap:pretty;gap:.5rem;display:flex}.marketplace-questions>li:before{content:counter(marketplace-question);border-radius:var(--app-radius-badge);background:var(--app-work-surface);width:1.125rem;height:1.125rem;color:var(--app-work);flex:none;place-items:center;margin-top:.125rem;font-size:.6875rem;font-weight:700;display:inline-grid}.marketplace-brief-pair{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.marketplace-findings{gap:.5rem;display:grid}.marketplace-findings>li{text-wrap:pretty;padding-inline-start:.875rem;position:relative}.marketplace-findings>li:before{content:"";border-radius:var(--app-radius-badge);background:var(--app-muted-foreground);width:.3125rem;height:.3125rem;position:absolute;top:.6em;left:0}.marketplace-cites{vertical-align:.0625rem;gap:.1875rem;display:inline-flex}.marketplace-cite{border-radius:var(--app-radius-badge);background:var(--app-work-surface);min-width:1rem;height:1rem;color:var(--app-work);font-variant-numeric:tabular-nums;place-items:center;padding-inline:.1875rem;font-size:.625rem;font-weight:700;display:inline-grid}.marketplace-sources{color:var(--app-muted-foreground);gap:.3125rem;font-size:.8125rem;display:grid}.marketplace-sources>li{align-items:center;gap:.5rem;display:flex}.marketplace-object>.marketplace-object-label{margin-bottom:-.375rem}.marketplace-chart-note{border-top:1px solid var(--app-border);padding-top:.625rem;font-weight:500}.marketplace-posts{gap:.75rem;display:grid}.marketplace-post:nth-of-type(2){margin-inline-start:clamp(1rem,3vw,2rem)}.marketplace-post-text{text-wrap:pretty}.marketplace-posts>.marketplace-object-note{justify-self:end}.marketplace-decision-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.marketplace-decision-table th,.marketplace-decision-table td{border-bottom:1px solid var(--app-border);text-align:start;white-space:nowrap;padding:.5rem .625rem}.marketplace-decision-table thead th{color:var(--app-muted-foreground);font-size:.75rem;font-weight:600}.marketplace-decision-table tbody th{font-weight:600}.marketplace-decision-table tbody th [data-slot=badge]{margin-inline-start:.5rem}.marketplace-decision-table tr[data-pick]>*{background:color-mix(in oklab, var(--app-done-surface) 55%, transparent)}.marketplace-decision-pick{text-wrap:pretty;align-items:flex-start;gap:.5rem;display:flex}.marketplace-decision-pick svg{width:1.125rem;height:1.125rem;color:var(--app-done);flex:none;margin-top:.0625rem}.marketplace-lookups{border-block:1px solid var(--app-border);background:var(--app-card)}.marketplace-tiles{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 clamp(1.25rem,2.5vw,2rem);margin-top:3.5rem;display:grid}.marketplace-tile{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;min-width:0;display:grid}.marketplace-tile:is([data-group=social],[data-group=pages],[data-group=everyday]) .marketplace-price-foot{margin-bottom:0}.marketplace-tile[data-group=search]{grid-column:span 7}.marketplace-tile[data-group=companies]{grid-column:span 5}.marketplace-tile[data-group=social]{grid-column:span 4}.marketplace-tile[data-group=pages]{grid-column:span 5}.marketplace-tile[data-group=everyday]{grid-column:span 3}.marketplace-tile-stage{border:1px solid var(--app-border);border-radius:var(--app-radius-panel);background:var(--app-background);align-items:center;margin:0 0 1.25rem;padding:clamp(1rem,2.5vw,1.75rem);display:grid}.marketplace-tile h3{font-family:var(--app-font-title);letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:1.125rem;font-weight:650}.marketplace-group-line{color:var(--app-muted-foreground);text-wrap:pretty;margin:.25rem 0 0;font-size:.9375rem;line-height:1.5}.marketplace-price-foot{border-top:1px solid var(--app-border);align-content:start;justify-items:start;gap:.125rem;margin:.75rem 0 clamp(2.5rem,4vw,3.5rem);padding-top:.625rem;display:grid}.marketplace-from{color:var(--app-muted-foreground);font-variant-numeric:tabular-nums;margin:0;font-size:.875rem}.marketplace-prices-more{justify-self:stretch}.marketplace-prices-more>summary{min-height:1.75rem;color:var(--app-primary);text-underline-offset:.2em;cursor:pointer;align-items:center;font-size:.8125rem;font-weight:500;text-decoration:underline;list-style:none;display:inline-flex}.marketplace-prices-more>summary::-webkit-details-marker{display:none}.marketplace-prices-more>summary:focus-visible{outline:2px solid var(--app-ring);outline-offset:2px;border-radius:var(--app-radius-control)}@media (pointer:coarse){.marketplace-prices-more>summary{min-height:2.75rem}}.marketplace-prices{color:var(--app-muted-foreground);gap:.1875rem;margin:.375rem 0 0;font-size:.8125rem;display:grid}.marketplace-prices>div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.marketplace-prices dd{font-variant-numeric:tabular-nums;text-align:end;flex:none;margin:0}.marketplace-keyword-query{border:1px solid var(--app-input);border-radius:var(--app-radius-control);justify-self:start;align-items:center;gap:.5rem;padding:.375rem .75rem;font-weight:500;display:inline-flex}.marketplace-keyword-query svg{width:1rem;height:1rem;color:var(--app-muted-foreground)}.marketplace-figure{color:var(--app-muted-foreground)}.marketplace-figure strong{color:var(--app-foreground);font-family:var(--app-font-title);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;display:inline-block}.marketplace-bars-single{height:6rem}.marketplace-company .marketplace-object-head>div{min-width:0;display:grid}.marketplace-monogram{border-radius:var(--app-radius-card);background:var(--app-work-surface);width:2.25rem;height:2.25rem;color:var(--app-work);font-family:var(--app-font-title);flex:none;place-items:center;font-weight:700;display:grid}.marketplace-facts{gap:.3125rem;display:grid}.marketplace-facts>div{grid-template-columns:4rem minmax(0,1fr);gap:.5rem;display:grid}.marketplace-facts dt{color:var(--app-muted-foreground)}.marketplace-company-email{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem}.marketplace-company-email>svg{width:1.25rem;height:1.25rem;color:var(--app-muted-foreground)}.marketplace-company-email>div{gap:.0625rem;min-width:0;display:grid}.marketplace-company-email .marketplace-strong{overflow-wrap:anywhere}.marketplace-checked{color:var(--app-done);align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:inline-flex}.marketplace-checked svg{width:.875rem;height:.875rem}.marketplace-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.marketplace-stats>div{flex-direction:column-reverse;display:flex}.marketplace-stats dt{color:var(--app-muted-foreground);font-size:.75rem}.marketplace-stats dd{font-family:var(--app-font-title);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.marketplace-caption-lines{gap:.5rem;display:grid}.marketplace-caption-lines>li{grid-template-columns:2.5rem minmax(0,1fr);gap:.5rem;display:grid}.marketplace-timestamp{color:var(--app-work);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.marketplace-stack{gap:.75rem;display:grid}.marketplace-reddit{gap:.375rem}.marketplace-page-lines{border-top:1px solid var(--app-border);gap:.25rem;padding-top:.5rem;display:grid}.marketplace-page-lines>li{justify-content:space-between;gap:1rem;display:flex}.marketplace-page .marketplace-object-head>div{min-width:0;display:grid}.marketplace-page .marketplace-monogram svg{width:1.125rem;height:1.125rem}.marketplace-weather{grid-template-columns:auto minmax(0,1fr);gap:0 .75rem}.marketplace-weather-icon{width:2.25rem;height:2.25rem;color:var(--app-need);grid-row:span 3}.marketplace-weather-temperature{font-family:var(--app-font-title);letter-spacing:-.03em;font-size:1.75rem;font-weight:700;line-height:1.1}.marketplace-watchlist{gap:.25rem}.marketplace-watchlist-change{color:var(--app-done);font-variant-numeric:tabular-nums;font-weight:600}.marketplace-spark{width:100%;height:2.5rem;margin-top:.25rem;display:block;overflow:visible}.marketplace-spark polyline{fill:none;stroke:var(--app-chart-1);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.marketplace-spark-cover{fill:var(--app-card);transform-box:fill-box;transform-origin:100%;transform:scaleX(0)}.marketplace-week{gap:.75rem;margin:3.5rem 0 0;display:grid}.marketplace-week-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(1rem,2.5vw,2rem);display:grid}.marketplace-week-strip{border:1px solid var(--app-border);border-radius:var(--app-radius-panel);background:var(--app-card);box-shadow:var(--app-site-lift-soft);grid-area:1/2/span 2}.marketplace-week-head{color:var(--app-muted-foreground);text-align:center;grid-area:1/2;grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:.875rem .75rem .5rem;font-size:.75rem;font-weight:600;display:grid;position:relative}.marketplace-week-rows{grid-area:2/1/auto/-1;grid-template-columns:subgrid;row-gap:.75rem;margin:0;padding:0 0 .875rem;list-style:none;display:grid;position:relative}.marketplace-week-row{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.marketplace-week-days{z-index:0;grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0 .75rem;list-style:none;display:grid;position:relative}.marketplace-week-days>li{align-content:center;place-items:center;gap:.25rem;min-height:2.75rem;display:grid;position:relative}.marketplace-day-name{color:var(--app-muted-foreground);order:-1;font-size:.6875rem;font-weight:600;display:none}.marketplace-week-days>li:not([data-on]):before{content:"";border-radius:var(--app-radius-badge);background:var(--app-border);width:.3125rem;height:.3125rem}.marketplace-run{border-radius:var(--app-radius-badge);background:var(--app-primary);color:var(--app-primary-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;padding:.25rem .5rem;font-size:.75rem;font-weight:650}.marketplace-week-days>li:after{content:"";z-index:-1;border-radius:var(--app-radius-control);background:var(--app-selected);opacity:0;position:absolute;inset:0 .125rem}.marketplace-week .home-example{text-align:start}.marketplace-stage-foot{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .75rem;display:flex}@media (pointer:coarse){.marketplace-stage-foot .home-pause.marketplace-pause{min-width:2.75rem;height:2.75rem}}.marketplace-doors{text-align:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(2rem,4vw,3rem);margin-top:3.5rem;display:grid}.marketplace-doors>article{grid-row:span 4;grid-template-rows:subgrid;align-content:start;row-gap:0;display:grid}.marketplace-door-picture{border:1px solid var(--app-border);border-radius:var(--app-radius-panel);background:var(--app-muted);margin:0 0 1.5rem;padding:clamp(.75rem,1.5vw,1rem);display:grid}.marketplace-door-title{font-family:var(--app-font-title);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.375rem,2vw,1.625rem);font-weight:700;line-height:1.2}.marketplace-doors article>p{max-width:34rem;color:var(--app-muted-foreground);margin:.75rem 0 0;line-height:1.6}.marketplace-doors article>p:last-child{font-size:1.0625rem}.marketplace-door-glyph{width:1.125rem;height:1.125rem;color:var(--app-done)}.marketplace-door-brain .marketplace-object-head>.marketplace-object-when{margin-inline-start:auto}.marketplace-door-file{border:1px solid var(--app-border);border-radius:var(--app-radius-control);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.625rem .75rem;font-weight:500;display:flex}.marketplace-door-file>svg{width:1.125rem;height:1.125rem;color:var(--app-destructive)}.marketplace-door-file>svg[data-kind=image]{color:var(--app-work)}.marketplace-door-chip{border-radius:var(--app-radius-badge);background:var(--app-done-surface);color:var(--app-done);align-items:center;gap:.25rem;margin-inline-start:auto;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.marketplace-door-chip svg{width:.875rem;height:.875rem}.marketplace-door-picture>.marketplace-object{align-content:start}.marketplace-door-rows{gap:0;padding-block:.375rem}.marketplace-door-rows>li{border-bottom:1px solid var(--app-border);justify-content:space-between;align-items:center;gap:1rem;padding-block:.5rem;font-weight:500;display:flex}.marketplace-door-rows>li:last-child{border-bottom:0}.marketplace-door-rows [data-slot=badge] svg{width:.75rem;height:.75rem}@media (prefers-reduced-motion:no-preference){[data-reveals] [data-home-reveal]:not([data-revealed]) .marketplace-play [data-seq]{opacity:0}[data-reveals] [data-home-reveal][data-revealed] .marketplace-play [data-seq]{animation:marketplace-rise var(--app-duration-sheet) var(--app-ease-out) both;animation-delay:calc(var(--app-duration-reveal) * .6 + var(--seq,0) * var(--app-duration-beat) / 2)}[data-reveals] [data-home-reveal][data-revealed] .marketplace-play [data-seq=word]{animation-name:marketplace-fade;animation-duration:var(--app-duration-fade)}[data-reveals] [data-home-reveal][data-revealed] .marketplace-play [data-seq=pop]{animation-name:marketplace-pop}[data-reveals] [data-home-reveal][data-revealed] .marketplace-play [data-seq=bar]{animation-name:marketplace-grow;animation-duration:var(--app-duration-reveal);transform-box:fill-box;transform-origin:50% 100%}[data-reveals] [data-home-reveal]:not([data-revealed]) .marketplace-spark-cover{transform:scaleX(1)}[data-reveals] [data-home-reveal][data-revealed] .marketplace-spark-cover{animation:marketplace-uncover calc(var(--app-duration-reveal) * 2) var(--app-ease-out) calc(var(--app-duration-reveal) * 1.2) both}[data-reveals] .marketplace-week:not([data-revealed]) .marketplace-run{opacity:0}[data-reveals] .marketplace-week[data-revealed] .marketplace-week-days>li:after{animation:marketplace-day var(--app-duration-reveal) var(--app-ease-out) both;animation-delay:calc(var(--app-duration-reveal) * .6 + var(--marketplace-day-index,0) * var(--app-duration-beat) * 3)}[data-reveals] .marketplace-week[data-revealed] .marketplace-run{animation:marketplace-pop var(--app-duration-sheet) var(--app-ease-out) both;animation-delay:calc(var(--app-duration-reveal) * .6 + var(--marketplace-day-index,0) * var(--app-duration-beat) * 3 + var(--app-duration-beat))}}.marketplace-week-days>li:nth-child(2){--marketplace-day-index:1}.marketplace-week-days>li:nth-child(3){--marketplace-day-index:2}.marketplace-week-days>li:nth-child(4){--marketplace-day-index:3}.marketplace-week-days>li:nth-child(5){--marketplace-day-index:4}.marketplace-week-days>li:nth-child(6){--marketplace-day-index:5}.marketplace-week-days>li:nth-child(7){--marketplace-day-index:6}@media (prefers-reduced-motion:no-preference){[data-reveals] main :is(.marketplace-output:is([data-kind=research],[data-kind=writing]),.marketplace-tile:is([data-group=companies],[data-group=pages])){transition-delay:calc(var(--app-duration-beat) * 1.5)}[data-reveals] main .marketplace-tile[data-group=everyday]{transition-delay:calc(var(--app-duration-beat) * 3)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:is(.marketplace-output-stage,.marketplace-tile-stage,.marketplace-door-picture){transition:transform var(--app-duration-disclose) var(--app-ease-out)}:is(.marketplace-output-stage,.marketplace-tile-stage,.marketplace-door-picture):hover{transform:translateY(-2px)}}@keyframes marketplace-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes marketplace-fade{0%{opacity:0}}@keyframes marketplace-pop{0%{opacity:0;transform:scale(.9)}}@keyframes marketplace-grow{0%{transform:scaleY(.02)}}@keyframes marketplace-uncover{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes marketplace-day{0%{opacity:0}40%{opacity:1}to{opacity:0}}@media not (min-width:64rem){.marketplace-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-outputs,.marketplace-tiles{grid-template-columns:minmax(0,1fr);max-width:44rem}.marketplace-outputs>.marketplace-output{grid-area:span 2}.marketplace-outputs>.marketplace-output>.marketplace-output-text{margin-bottom:clamp(2.5rem,4vw,3.5rem)}.marketplace-outputs>.marketplace-output:last-child>.marketplace-output-text{margin-bottom:0}.marketplace-tiles>.marketplace-tile{grid-column:auto}.marketplace-tiles>.marketplace-tile .marketplace-price-foot{margin-bottom:clamp(2.5rem,4vw,3.5rem)}.marketplace-tiles>.marketplace-tile:last-child .marketplace-price-foot{margin-bottom:0}.marketplace-output-text h3,.marketplace-tile h3{white-space:normal}}@media not (min-width:40rem){.marketplace-grid,.marketplace-doors,.marketplace-brief-pair,.marketplace-filter{grid-template-columns:minmax(0,1fr)}.marketplace-show-all>*{flex:1}.marketplace-object{padding:.875rem 1rem}.marketplace-post:nth-of-type(2){margin-inline-start:0}.marketplace-company-email{grid-template-columns:auto minmax(0,1fr)}.marketplace-company-email>.marketplace-checked{grid-column:2}.marketplace-decision-table :is(th,td):nth-child(3){display:none}.marketplace-decision-table th,.marketplace-decision-table td{padding-inline:.375rem}.marketplace-doors>article{grid-row:auto;grid-template-rows:none}.marketplace-doors>article:not(:last-child){margin-bottom:3rem}.marketplace-week-grid{grid-template-columns:minmax(0,1fr)}.marketplace-week-strip,.marketplace-week-head{display:none}.marketplace-week-rows{grid-row:auto;row-gap:1.5rem;padding:0}.marketplace-week-row{gap:.5rem}.marketplace-week-days{border:1px solid var(--app-border);border-radius:var(--app-radius-card);background:var(--app-card);padding:.375rem}.marketplace-day-name{display:block}.marketplace-chip-row{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent, var(--app-foreground) 1rem, var(--app-foreground) calc(100% - 1.5rem), transparent);mask-image:linear-gradient(to right, transparent, var(--app-foreground) 1rem, var(--app-foreground) calc(100% - 1.5rem), transparent);flex-wrap:nowrap;margin-inline:-1rem;padding:.25rem 1rem;scroll-padding-inline:1rem;overflow-x:auto}.marketplace-chip-row::-webkit-scrollbar{display:none}.marketplace-chip-row>*{scroll-snap-align:start;flex:none}}
