.wmc-row{display:flex;align-items:flex-start;gap:10px;padding:8px 20px;min-height:44px;width:100%;text-align:left;text-decoration:none;background:transparent;border:none;border-bottom:1px solid var(--border-soft)}.wmc-row--fallback{cursor:pointer}.wmc-block--link{display:block;text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}.wmc-block--link:active{opacity:.65}.wmc-block--link:focus-visible{outline:2px solid var(--gold-accent);outline-offset:2px}.wmc-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-secondary);opacity:.55;margin-top:1px}.wmc-col{flex:1;min-width:0;display:flex;flex-direction:column}.wmc-label{font-family:var(--font-mono,"DM Mono",monospace);font-size:9px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:2px}.wmc-label,.wmc-value{font-weight:400;color:var(--text-secondary)}.wmc-value{font-family:var(--font-body,"DM Sans",sans-serif);font-size:14px;line-height:1.3}.wmc-caret{display:flex;align-items:center;justify-content:center;min-width:44px;color:var(--gold-text);flex-shrink:0;margin-top:1px}.wmc-panel{margin:8px 20px 0}.wmc-card{border-radius:12px;overflow:hidden;border:1px solid var(--border-soft);background:var(--bg-surface-2);height:160px;position:relative;display:flex;align-items:center;justify-content:center}.wmc-static-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.wmc-row--toggle{width:100%;background:transparent;border:none;border-bottom:1px solid var(--border-soft);font:inherit;color:inherit;cursor:pointer}.wmc-block--collapsible .wmc-row--toggle{border-bottom:none}.wmc-chevron{display:flex;align-items:center;justify-content:center;min-width:44px;color:var(--text-muted);flex-shrink:0;margin-top:1px}.wmc-chevron--open{color:var(--gold-text)}.wmc-panel-link{display:block;text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}.wmc-panel-link:active{opacity:.85}.wmc-open-row{padding:8px 4px 0}.wmc-open-anchor{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-family:var(--font-mono,"DM Mono",monospace);font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--gold-text);text-decoration:none}.wmc-open-anchor:focus-visible{outline:2px solid var(--gold-accent);outline-offset:2px}.ui-slab{background:var(--slab-bg);color:rgb(var(--slab-fg));padding:14px var(--s5) var(--s4);width:100%}.ui-slab-k{font-family:var(--font-mono),"DM Mono",ui-monospace,monospace;font-size:var(--t-mono);font-weight:500;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--slab-gold);margin:0 0 var(--s2)}.ui-slab-k--quiet{color:rgba(var(--slab-fg),.65)}.ui-slab-lead{font-family:var(--font-display),"Barlow Condensed",system-ui,sans-serif;font-weight:800;font-size:var(--t-title);line-height:.94;letter-spacing:var(--track-title);text-transform:uppercase;color:rgb(var(--slab-fg));text-wrap:balance;margin:0}.ui-slab-lead--hero{font-size:var(--t-hero);line-height:.9}.ui-slab-when{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3)}.ui-slab-lead--split{flex:1 1 auto;min-width:0}.ui-slab-clock{flex:0 0 auto;text-align:right;font-family:var(--font-display),"Barlow Condensed",system-ui,sans-serif;font-weight:700;font-size:var(--t-sub);line-height:1.1;letter-spacing:var(--track-title);text-transform:uppercase;color:rgb(var(--slab-fg))}.ui-slab-clock-z{margin-left:var(--s2)}.ui-slab-rule{height:1px;background:var(--slab-rule);margin:13px 0 var(--s3)}.ui-slab-facts{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px}.ui-slab-fact{font-family:var(--font-display),"Barlow Condensed",system-ui,sans-serif;font-weight:700;font-size:var(--t-sub);line-height:1;letter-spacing:var(--track-title);text-transform:uppercase;color:rgb(var(--slab-fg))}.ui-slab-fact--soft{font-size:var(--t-meta);letter-spacing:var(--track-chip);color:rgba(var(--slab-fg),.62)}.ui-slab-factslot{display:inline-flex;flex-direction:column;gap:3px}.ui-slab-fact-k{font-family:var(--font-mono),"DM Mono",ui-monospace,monospace;font-size:9px;font-weight:500;line-height:1;letter-spacing:var(--track-mono);text-transform:uppercase;color:rgba(var(--slab-fg),.65)}.ui-slab-fact-group{display:inline-flex;align-items:center;gap:14px}.ui-slab-div{width:1px;height:15px;background:var(--slab-rule);flex-shrink:0}.ui-slab-sub{margin:11px 0 0;font-family:var(--font-body),"DM Sans",system-ui,sans-serif;font-size:var(--t-meta);line-height:1.45;color:rgba(var(--slab-fg),.7)}.ui-slab--composer .ui-slab-lead{font-size:var(--t-sub)}.ui-slab--composer .ui-slab-fact{font-size:var(--t-body)}.ui-slab--ghost{background:transparent;border-top:2px dashed rgba(var(--gold-accent-rgb),.55);border-bottom:2px dashed rgba(var(--gold-accent-rgb),.55)}.ui-slab--ghost .ui-slab-k,.ui-slab--ghost .ui-slab-lead{color:var(--gold-text)}.idea-detail-glance{margin:2px 20px 8px;padding:10px 14px;border-radius:14px;background:transparent;border:1px solid rgba(var(--text-primary-rgb),.18)}.idea-detail-glance-label{font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-bottom:12px}.idea-detail-glance-strip{display:flex;margin-bottom:8px}.idea-detail-glance-col{flex:0 0 50%;padding-right:14px;background:transparent;border:none;text-align:left;cursor:default;-webkit-tap-highlight-color:transparent}.idea-detail-glance-col+.idea-detail-glance-col{border-left:1px solid var(--border-soft);padding-left:14px}.idea-detail-glance-col--tap{display:flex;align-items:flex-start;justify-content:space-between;gap:6px;cursor:pointer;min-height:44px}.idea-detail-glance-field-label{font-family:var(--font-mono);font-size:8px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:rgba(var(--text-primary-rgb),.65);margin-bottom:6px}[data-theme=dark] .idea-detail-glance-field-label{color:hsla(43,26%,95%,.62)}.idea-detail-glance-field-value{font-family:var(--font-body);font-weight:400;font-size:15px;line-height:1.3;color:var(--text-secondary)}.idea-detail-glance--confirmed .idea-detail-glance-field-value{font-weight:500;color:var(--text-primary)}.idea-detail-glance-field-sub{font-size:10.5px;color:var(--text-muted);margin-top:4px}.idea-detail-glance-chevron{width:14px;height:14px;color:var(--text-secondary);flex-shrink:0;margin-top:1px}.idea-detail-glance-col:first-child:not(:only-child){flex:1 1 auto}.idea-detail-glance-col:last-child:not(:only-child){flex:0 1 auto;min-width:64px}.idea-detail-glance-col--single{flex:1 1 100%;padding-right:0}.idea-detail-glance-col--single:not(.idea-detail-glance-col--tap){max-width:calc(100% - 28px)}.idea-detail-glance-where .wmc-row,.idea-detail-glance-where.wmc-row{margin-top:4px;padding:6px 0 0;min-height:0;border-top:1px solid var(--border-soft);border-bottom:none;position:relative}.idea-detail-glance-where .wmc-row:before,.idea-detail-glance-where.wmc-row:before{content:"";position:absolute;left:0;right:0;top:-10px;bottom:-9px;pointer-events:none}@media (pointer:coarse){.idea-detail-glance-where .wmc-row:before,.idea-detail-glance-where.wmc-row:before{pointer-events:auto}}.idea-detail-glance-where .wmc-icon{width:18px;height:18px;color:var(--text-muted)}.idea-detail-glance-where .wmc-icon svg{width:18px;height:18px}.idea-detail-glance-where .wmc-label{display:none;font-family:var(--font-mono);font-size:8px;letter-spacing:.09em;text-transform:uppercase;color:rgba(var(--text-primary-rgb),.65);margin-bottom:3px}[data-theme=dark] .idea-detail-glance-where .wmc-label{color:hsla(43,26%,95%,.62)}.idea-detail-glance-where .wmc-value{font-family:var(--font-body);font-size:13px;color:var(--text-secondary);line-height:1.3}.idea-detail-glance-where .wmc-caret{width:18px;height:18px;color:var(--gold-text)}.idea-detail-glance-where .wmc-chevron{width:14px;height:14px;color:var(--text-secondary)}.idea-detail-glance-where .wmc-chevron svg{width:14px;height:14px}.idea-detail-glance-where .wmc-chevron--open{color:var(--text-secondary)}.idea-detail-glance-where .wmc-panel{margin:8px 0 0}.pd-where{padding:14px var(--s5) 14px}.pd-where-kick{display:block;font-family:var(--font-mono),"DM Mono",ui-monospace,monospace;font-size:var(--t-mono);font-weight:500;line-height:1;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--text-muted)}.pd-where-row{display:flex;align-items:center;gap:var(--s3);height:44px}.pd-where-main{flex:1 1 auto;min-width:0;display:block}.pd-where-name{font-family:var(--font-display),"Barlow Condensed",sans-serif;font-size:var(--t-lead);font-weight:700;line-height:1.1;letter-spacing:var(--track-title);text-transform:uppercase;color:var(--text-primary)}.pd-where-name,.pd-where-sub{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-where-sub{margin-top:2px;font-family:var(--font-body),"DM Sans",system-ui,sans-serif;font-size:var(--t-meta);font-weight:400;line-height:1.35;color:var(--text-secondary)}.pd-where--link .pd-where-name,.pd-where-name--domain{font-family:var(--font-body),"DM Sans",system-ui,sans-serif;font-size:17px;font-weight:600;line-height:1.25;letter-spacing:0;text-transform:none}.pd-where-ctl{display:flex;gap:2px}.pd-where-ctl,.pd-where-open{flex:0 0 auto;align-items:center}.pd-where-open{display:inline-flex;justify-content:center;gap:6px;min-height:44px;padding:0 var(--s1) 0 var(--s3);border:0;background:none;color:var(--gold-text);font-family:var(--font-body),"DM Sans",system-ui,sans-serif;font-size:12px;font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer;transition:transform var(--dur-tap) var(--motion-tap)}.pd-where-open:active{transform:scale(.975)}.pd-where-pin{flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;background:none;cursor:pointer;color:var(--gold-text);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:opacity var(--dur-tap) var(--motion-tap)}.pd-where-pin:active{opacity:.7}.pd-where-caret{flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;background:none;cursor:pointer;color:var(--text-muted);-webkit-tap-highlight-color:transparent}.pd-where-caret svg{transition:transform var(--dur-tap) var(--motion-tap)}.pd-where-caret[aria-expanded=true]{color:var(--gold-text)}.pd-where-caret[aria-expanded=true] svg{transform:rotate(90deg)}.pd-where--sec{border-top:1px solid var(--border-soft)}