._appsGrid_1ugy5_9{gap:var(--osp-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}._appsGrid_1ugy5_9>li{min-inline-size:0;display:flex}._appTile_1ugy5_23{gap:var(--osp-space-4);min-inline-size:0;padding:var(--osp-space-5);border:1px solid var(--osp-card-border);border-radius:var(--osp-radius-xl);background:var(--osp-surface);box-shadow:var(--osp-shadow-card);flex-direction:column;flex:1;transition:transform .16s,box-shadow .16s;display:flex;position:relative}._appTile_1ugy5_23:hover,._appTile_1ugy5_23:focus-within{box-shadow:var(--osp-shadow-pop);transform:translateY(-2px)}._appTileHead_1ugy5_47{align-items:center;gap:var(--osp-space-3);min-inline-size:0;display:flex}._appTileText_1ugy5_54{gap:var(--osp-space-1);flex-direction:column;min-inline-size:0;display:flex}._appTileName_1ugy5_61{font-family:var(--osp-font-display);font-size:var(--osp-text-lg);letter-spacing:-.01em;color:var(--osp-ink);overflow-wrap:anywhere;font-weight:650;text-decoration:none}._appTileName_1ugy5_61:hover{text-decoration:underline}._appTileMeta_1ugy5_75{align-items:center;gap:var(--osp-space-2);font-size:var(--osp-text-sm);color:var(--osp-ink-muted);flex-wrap:wrap;display:flex}._appTileActions_1ugy5_84{align-items:center;gap:var(--osp-space-2);margin-block-start:auto;display:flex}._appTileOpen_1ugy5_91{flex:1;justify-content:center}._appTileNew_1ugy5_97{border:1.5px dashed var(--osp-border-strong);box-shadow:none;color:var(--osp-ink);background:0 0;justify-content:center;align-items:flex-start;text-decoration:none}._appTileNew_1ugy5_97:hover{background:var(--osp-surface-hover);box-shadow:none}._appTileNew_1ugy5_97:focus-visible{outline:2px solid var(--osp-focus);outline-offset:2px}._appTilePlus_1ugy5_117{border-radius:var(--osp-radius-lg);background:var(--osp-accent-soft);block-size:44px;inline-size:44px;color:var(--osp-accent-ink);place-items:center;display:grid}@media (width>=900px){._appsGrid_1ugy5_9>li._appsGridWide_1ugy5_129{grid-column:span 2}}._appTileIncludes_1ugy5_134{gap:var(--osp-space-2);flex-direction:column;display:flex}._appTileIncludesLabel_1ugy5_140{align-items:center;gap:var(--osp-space-1);font-size:var(--osp-text-xs);color:var(--osp-ink-muted);font-weight:600;display:inline-flex}._appChips_1ugy5_149{gap:var(--osp-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._appChip_1ugy5_149{align-items:center;gap:var(--osp-space-2);min-block-size:32px;padding:3px var(--osp-space-3) 3px 4px;border:1px solid var(--osp-card-border);background:var(--osp-surface);color:var(--osp-ink);font:inherit;font-size:var(--osp-text-sm);cursor:pointer;border-radius:999px;text-decoration:none;display:inline-flex}._appChip_1ugy5_149:hover{background:var(--osp-surface-hover)}._appChip_1ugy5_149:focus-visible{outline:2px solid var(--osp-focus);outline-offset:2px}._appChipMore_1ugy5_184{padding-inline:var(--osp-space-3);color:var(--osp-ink-muted);font-weight:600}._dashPartOf_1ugy5_192{font-size:var(--osp-text-sm);color:var(--osp-ink-muted)}._dashPartOf_1ugy5_192:hover{color:var(--osp-ink)}._dashPage_1ugy5_201{gap:var(--osp-space-5)}._dashBack_1ugy5_205{align-items:center;gap:var(--osp-space-1);font-size:var(--osp-text-sm);color:var(--osp-ink-muted);align-self:flex-start;text-decoration:none;display:inline-flex}._dashBack_1ugy5_205:hover{color:var(--osp-ink)}._dashHero_1ugy5_219{justify-content:space-between;align-items:center;gap:var(--osp-space-4);padding:var(--osp-space-5);border:1px solid var(--osp-card-border);border-radius:var(--osp-radius-xl);background:var(--osp-surface);box-shadow:var(--osp-shadow-card);flex-wrap:wrap;display:flex}._dashIdentity_1ugy5_232{align-items:center;gap:var(--osp-space-4);min-inline-size:0;display:flex}._dashIdentityText_1ugy5_239{gap:var(--osp-space-2);min-inline-size:0;display:grid}._dashTitleRow_1ugy5_245{align-items:center;gap:var(--osp-space-2);display:flex}._dashTitle_1ugy5_245{font-family:var(--osp-font-display);font-size:var(--osp-text-2xl);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-weight:650}._dashActions_1ugy5_260{align-items:center;gap:var(--osp-space-2);flex-wrap:wrap;display:flex}._dashGrid_1ugy5_268{gap:var(--osp-space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}._dashMain_1ugy5_275,._dashSide_1ugy5_276{gap:var(--osp-space-5);flex-direction:column;min-inline-size:0;display:flex}@media (width>=1024px){._dashGrid_1ugy5_268{grid-template-columns:repeat(12,minmax(0,1fr))}._dashMain_1ugy5_275{grid-column:span 8}._dashSide_1ugy5_276{grid-column:span 4;position:sticky;inset-block-start:var(--osp-space-4)}}._dashAsk_1ugy5_300{padding:var(--osp-space-5);border:1.5px solid color-mix(in oklch, var(--osp-accent) 55%, transparent);background:var(--osp-surface);box-shadow:var(--osp-shadow-prompt), 0 0 0 5px color-mix(in oklch, var(--osp-accent) 9%, transparent);border-radius:20px}._dashAsk_1ugy5_300:focus-within{border-color:var(--osp-accent);box-shadow:var(--osp-shadow-prompt), 0 0 0 6px color-mix(in oklch, var(--osp-accent) 16%, transparent)}._dashCard_1ugy5_317{gap:var(--osp-space-4);padding:var(--osp-space-5);border:1px solid var(--osp-card-border);border-radius:var(--osp-radius-xl);background:var(--osp-surface);box-shadow:var(--osp-shadow-card);display:grid}._dashCardHead_1ugy5_327{justify-content:space-between;align-items:baseline;gap:var(--osp-space-3);display:flex}._dashCardTitle_1ugy5_334,._sideHead_1ugy5_335{font-family:var(--osp-font-display);font-size:var(--osp-text-lg);letter-spacing:-.01em;margin:0;font-weight:650}._sideHead_1ugy5_335{font-size:var(--osp-text-base,1rem);margin-block-end:var(--osp-space-3)}._dashQuietLink_1ugy5_348{font-size:var(--osp-text-sm);color:var(--osp-accent-ink)}._dashMuted_1ugy5_353{color:var(--osp-ink-muted);margin:0}._mapBox_1ugy5_359{position:relative}._mapLines_1ugy5_363{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}._mapLines_1ugy5_363 path{fill:none;stroke:color-mix(in oklch, var(--osp-accent) 45%, var(--osp-border));stroke-width:1.5px;stroke-dasharray:4 4}._mapCards_1ugy5_379{gap:var(--osp-space-5) var(--osp-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}._mapCard_1ugy5_379{align-items:flex-start;gap:var(--osp-space-3);block-size:100%;padding:var(--osp-space-3);border:1px solid var(--osp-border);border-radius:var(--osp-radius-lg);background:var(--osp-surface);color:var(--osp-ink);text-decoration:none;transition:transform .14s,border-color .14s,box-shadow .14s;display:flex}._mapCard_1ugy5_379:hover{border-color:color-mix(in oklch, var(--osp-accent) 50%, var(--osp-border));box-shadow:var(--osp-shadow-card);transform:translateY(-1px)}._mapCard_1ugy5_379:focus-visible{outline:2px solid var(--osp-focus);outline-offset:2px}._mapCardText_1ugy5_417{gap:2px;min-inline-size:0;display:grid}._mapCardName_1ugy5_423{overflow-wrap:anywhere;font-weight:620}._mapCardMeta_1ugy5_428,._mapShared_1ugy5_429{font-size:var(--osp-text-sm);color:var(--osp-ink-muted)}._mapShared_1ugy5_429{border-radius:var(--osp-radius-sm);background:var(--osp-surface-sunken);font-size:var(--osp-text-xs);justify-self:start;margin-block-start:2px;padding:1px 8px}._appTileAbout_1ugy5_443{font-size:var(--osp-text-sm);color:var(--osp-ink-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._countChips_1ugy5_454{gap:var(--osp-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._countChip_1ugy5_454{align-items:center;gap:var(--osp-space-1);padding:var(--osp-space-1) var(--osp-space-3);border-radius:var(--osp-radius-pill);background:var(--osp-surface-sunken);color:var(--osp-ink-muted);font-size:var(--osp-text-sm);text-decoration:none;display:inline-flex}._countChip_1ugy5_454:hover{color:var(--osp-ink);background:var(--osp-surface-hover)}._thumbList_1ugy5_481{gap:var(--osp-space-2);margin:0;padding:0;list-style:none;display:grid}._thumb_1ugy5_481{align-items:center;gap:var(--osp-space-3);inline-size:100%;padding:var(--osp-space-2);border-radius:var(--osp-radius-lg);color:var(--osp-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}._thumb_1ugy5_481:hover{background:var(--osp-surface-hover)}._thumb_1ugy5_481:focus-visible{outline:2px solid var(--osp-focus);outline-offset:1px}._thumbStill_1ugy5_513{aspect-ratio:16/9;border-radius:var(--osp-radius);background:var(--osp-surface-sunken);flex:none;inline-size:88px;position:relative;overflow:hidden}._thumbStill_1ugy5_513 img{object-fit:cover;block-size:100%;inline-size:100%}._thumbPlay_1ugy5_529{color:var(--osp-on-accent);place-items:center;display:grid;position:absolute;inset:0}._thumbPlay_1ugy5_529>*{background:color-mix(in oklch, var(--osp-accent) 85%, transparent);box-sizing:content-box;border-radius:50%;padding:5px}._thumbText_1ugy5_544{min-inline-size:0;display:grid}._thumbTitle_1ugy5_549{font-size:var(--osp-text-sm);font-weight:600}._thumbMeta_1ugy5_554{font-size:var(--osp-text-xs);color:var(--osp-ink-muted)}._timeline_1ugy5_560{gap:var(--osp-space-3);padding:0 0 0 var(--osp-space-4);border-inline-start:2px solid var(--osp-border);margin:0;list-style:none;display:grid}._timelineItem_1ugy5_569{gap:2px;display:grid;position:relative}._timelineDot_1ugy5_575{background:var(--osp-success);block-size:10px;inline-size:10px;box-shadow:0 0 0 3px var(--osp-surface);border-radius:50%;position:absolute;inset-block-start:5px;inset-inline-start:calc(-1 * var(--osp-space-4) - 6px)}._timelineTitle_1ugy5_586{font-size:var(--osp-text-sm);overflow-wrap:anywhere;font-weight:600}._timelineWhen_1ugy5_592{font-size:var(--osp-text-xs);color:var(--osp-ink-muted)}._appsSections_1ugy5_598{gap:var(--osp-space-5);display:grid}._appsHeading_1ugy5_603{margin:0 0 var(--osp-space-3);font-family:var(--osp-font-display);font-size:var(--osp-text-lg);color:var(--osp-ink);font-weight:650}._appsAlso_1ugy5_611{gap:var(--osp-space-3);display:grid}._appsAlsoToggle_1ugy5_616{align-items:center;gap:var(--osp-space-2);border:1px solid var(--osp-border);border-radius:var(--osp-radius-pill);background:var(--osp-surface);color:var(--osp-ink-muted);font:inherit;font-size:var(--osp-text-sm);cursor:pointer;justify-self:start;padding:6px 12px;font-weight:550;display:inline-flex}._appsAlsoToggle_1ugy5_616:hover{color:var(--osp-ink);background:var(--osp-surface-hover)}._appsAlsoToggle_1ugy5_616:focus-visible{outline:2px solid var(--osp-focus);outline-offset:2px}._appsAlsoToggle_1ugy5_616[aria-expanded=true] svg{transform:rotate(90deg)}._removeBody_1ugy5_647{gap:var(--osp-space-3);display:grid}._removeHead_1ugy5_652{margin:0 0 var(--osp-space-2);font-size:var(--osp-text-sm);color:var(--osp-ink-muted);font-weight:600}._removeChips_1ugy5_659{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._removeChip_1ugy5_659{border-radius:var(--osp-radius-pill);background:var(--osp-surface-sunken);font-size:var(--osp-text-sm);align-items:center;gap:6px;padding:3px 10px 3px 4px;display:inline-flex}._removeCount_1ugy5_678{color:var(--osp-ink-subtle);font-size:var(--osp-text-xs)}._removeMore_1ugy5_683{color:var(--osp-accent-ink);font:inherit;font-size:var(--osp-text-sm);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:600;text-decoration:underline}._removeMore_1ugy5_683:focus-visible{outline:2px solid var(--osp-focus);outline-offset:2px}._removeLine_1ugy5_702{font-size:var(--osp-text-sm);color:var(--osp-ink-muted);margin:0}._removeWarn_1ugy5_708{font-size:var(--osp-text-sm);color:var(--osp-warning-ink,var(--osp-ink));margin:0}._removeBlock_1ugy5_714{padding:var(--osp-space-3);border-radius:var(--osp-radius-md,8px);background:var(--osp-state-amber-soft,var(--osp-surface-sunken));font-size:var(--osp-text-sm);margin:0}._removeBlock_1ugy5_714 ul{margin:var(--osp-space-1) 0 0;padding-inline-start:1.1em}@media (prefers-reduced-motion:reduce){._appTile_1ugy5_23,._appTile_1ugy5_23:hover,._appTile_1ugy5_23:focus-within,._mapCard_1ugy5_379,._mapCard_1ugy5_379:hover{transition:none;transform:none}}
