.EditableText_editable__rGHYc{position:relative;cursor:pointer;transition:outline-color var(--duration-fast) var(--ease-out);outline:2px solid transparent;outline-offset:4px;border-radius:2px}.EditableText_editable__rGHYc:hover{outline-color:var(--color-accent)}.EditableText_editIcon__R_Xry{display:none;position:absolute;top:-6px;right:-20px;font-size:12px;color:var(--color-accent);pointer-events:none}.EditableText_editable__rGHYc:hover .EditableText_editIcon__R_Xry{display:inline}.EditableText_editWrapper__7imxI{display:flex;flex-direction:column;gap:6px}.EditableText_editInput__6lkJG{width:100%;padding:8px 10px;border:2px solid var(--color-accent);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-sm);background:var(--color-bg);color:var(--color-ink);box-sizing:border-box;resize:vertical}.EditableText_editInput__6lkJG:focus{outline:none;box-shadow:0 0 0 3px rgba(45,74,62,.15)}.EditableText_editActions__PennM{display:flex;gap:6px}.EditableText_saveBtn__J9LVQ{padding:4px 14px;border:none;border-radius:var(--radius-sm);background:var(--color-accent);color:#fff;font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer}.EditableText_saveBtn__J9LVQ:disabled{opacity:.6;cursor:wait}.EditableText_cancelBtn__wbowL{padding:4px 14px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:transparent;color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer}.Now_header__Tru5K{text-align:center;border-bottom:1px solid var(--color-border)}.Now_label__Ke3fm{display:inline-block;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-accent);text-transform:uppercase;letter-spacing:.15em;margin-bottom:var(--space-6)}.Now_title__Av__E{font-size:var(--text-5xl);font-weight:400;line-height:1.1;letter-spacing:-.02em;margin-bottom:var(--space-6)}.Now_subtitle__ISje0{font-size:var(--text-xl);color:var(--color-ink-light);line-height:1.6}.Now_updated__hRf3p{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-ink-muted)}.Now_section__X0PpA{border-bottom:1px solid var(--color-border)}.Now_section__X0PpA:last-of-type{border-bottom:none}.Now_grid__ndYjb{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.Now_focusCard__4CEdR{padding:var(--space-6);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:all var(--duration-normal) var(--ease-out)}.Now_focusCard__4CEdR:hover{box-shadow:var(--shadow-md);border-color:var(--color-border-strong);transform:translateY(-2px)}.Now_focusTitle__0dFz_{font-family:var(--font-display);font-size:var(--text-xl);font-weight:400;margin-bottom:var(--space-3)}.Now_focusDescription__t4MvI{font-size:var(--text-base);color:var(--color-ink-light);line-height:1.6;margin-bottom:var(--space-4)}.Now_focusLink__v_GTB{display:inline-flex;align-items:center;font-size:var(--text-sm);color:var(--color-accent);font-weight:500;gap:4px;transition:gap var(--duration-fast) var(--ease-out)}.Now_focusLink__v_GTB:hover{opacity:1;gap:8px}.Now_notDoingList__12Onv{list-style:none;max-width:700px}.Now_notDoingItem___IRJq{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-5) 0;border-bottom:1px solid var(--color-border);transition:padding-left var(--duration-fast) var(--ease-out)}.Now_notDoingItem___IRJq:hover{padding-left:var(--space-3)}.Now_notDoingItem___IRJq:last-child{border-bottom:none}.Now_notDoingLabel__GCdzF{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-ink);text-decoration:line-through;-webkit-text-decoration-color:var(--color-ink-muted);text-decoration-color:var(--color-ink-muted);opacity:.5}.Now_notDoingReason__xZjcd{font-size:var(--text-sm);color:var(--color-ink-muted)}.Now_locationGrid__0PMUL{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.Now_locationCard__8zRqE{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:all var(--duration-normal) var(--ease-out)}.Now_locationCard__8zRqE:hover{box-shadow:var(--shadow-md)}.Now_locationTitle__oNb9I{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-3);display:flex;align-items:center}.Now_locationValue__SrCM_{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-2)}.Now_locationNote__SPsnu{font-size:var(--text-sm);color:var(--color-ink-light)}.Now_locationCardLive__sNWhp{border-color:var(--color-accent);background:rgba(45,74,62,.02)}.Now_liveDot__g5ktv{display:inline-block;width:8px;height:8px;background:#34c759;border-radius:50%;margin-left:var(--space-2);animation:Now_pulse__hnYOO 2s ease-in-out infinite;vertical-align:middle;box-shadow:0 0 6px rgba(52,199,89,.4)}@keyframes Now_pulse__hnYOO{0%,to{opacity:1;box-shadow:0 0 6px rgba(52,199,89,.4)}50%{opacity:.5;box-shadow:0 0 12px rgba(52,199,89,.2)}}.Now_ecosystemList__GvMEx{list-style:none;font-size:var(--text-base);color:var(--color-ink-light)}.Now_ecosystemList__GvMEx li{padding:var(--space-1) 0}.Now_ecosystemList__GvMEx li:before{content:"";display:inline-block;width:6px;height:6px;background:var(--color-accent);border-radius:50%;margin-right:var(--space-3);vertical-align:middle}.Now_askGrid__bDkuQ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.Now_askCard__9mp0p{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:all var(--duration-normal) var(--ease-out);position:relative;overflow:hidden}.Now_askCard__9mp0p:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--color-accent),var(--color-highlight));transform:scaleX(0);transition:transform var(--duration-normal) var(--ease-out)}.Now_askCard__9mp0p:hover{border-color:var(--color-accent);box-shadow:var(--shadow-md);transform:translateY(-2px)}.Now_askCard__9mp0p:hover:after{transform:scaleX(1)}.Now_askTitle__DC34C{font-family:var(--font-display);font-size:var(--text-lg);font-weight:400;margin-bottom:var(--space-3)}.Now_askDescription__W4X_x{font-size:var(--text-base);color:var(--color-ink-light);line-height:1.6}.Now_askCta__XnL5H{margin-top:var(--space-10);text-align:center}@media (max-width:1024px){.Now_grid__ndYjb,.Now_locationGrid__0PMUL{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Now_title__Av__E{font-size:var(--text-4xl)}.Now_askGrid__bDkuQ,.Now_grid__ndYjb,.Now_locationGrid__0PMUL{grid-template-columns:1fr}}