.deal-chip{border:1px solid var(--line-2);border-radius:var(--r);max-width:100%;min-height:44px;color:var(--teal);font-family:var(--font-mono);overflow-wrap:anywhere;background:#19f5d214;align-self:flex-start;align-items:center;gap:8px;margin:10px 0 2px;padding:8px 14px;font-size:14px;line-height:1.4;text-decoration:none;display:inline-flex}.deal-chip[hidden]{display:none}.deal-chip:hover,.deal-chip:focus-visible{border-color:var(--amber);color:var(--amber)}.deal-chip:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.deal-chip .led{flex:none}.milestone{border-top:1px dashed var(--line);gap:8px;padding-top:4px;display:grid}.milestone__line{color:var(--text);margin:0;font-size:14px;line-height:1.45}.milestone__line--over{color:var(--teal)}.milestone__chips{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;display:flex}.milestone__chip{border-radius:var(--r);min-height:44px;color:var(--amber);border:1px solid #ffb02e8c;align-items:center;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex}.milestone__chip:hover,.milestone__chip:focus-visible{border-color:var(--amber);background:#ffb02e1a}.milestone__or{color:var(--dim);font-size:14px}.hero__share{min-height:44px}.cockpit-footer__share{align-items:center;min-height:44px;padding:0 6px;font-size:14px;display:inline-flex}.share-panel{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--bg-2);width:min(440px,92vw);max-width:none;color:var(--text);margin:auto;padding:0;box-shadow:0 24px 80px #000000b3,0 0 40px #19f5d21f}.share-panel::backdrop{background:#03050cb8}.share-panel__box{gap:12px;padding:14px 16px 18px;display:grid}.share-panel__head{align-items:center;gap:10px;display:flex}.share-panel__title{font-family:var(--font-hud);letter-spacing:.02em;flex:1;margin:0;font-size:17px}.share-panel__close{border:1px solid var(--line-2);border-radius:var(--r);width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;flex:none;place-items:center;font-size:18px;display:inline-grid}.share-panel__label{color:var(--dim);font-size:13px}.share-panel__link{border:1px solid var(--line);border-radius:var(--r);background:var(--panel-2);width:100%;min-height:44px;color:var(--text);padding:10px 12px;font-size:14px}.share-panel__actions{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px;display:grid}.share-panel__btn{min-height:44px;text-decoration:none}.share-panel__status{min-height:1.45em;color:var(--teal);margin:0;font-size:14px;line-height:1.45}.share-ask{border:1px solid var(--line-2);border-radius:var(--r);background:#19f5d20f;gap:10px;padding:14px 16px;display:grid}.share-ask[hidden]{display:none}.share-ask__text{max-width:62ch;color:var(--text);margin:0;font-size:15px;line-height:1.55}.share-ask__actions{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.share-ask__btn{min-height:44px}.share-ask__later{min-height:44px;padding:0 8px;font-size:14px}.share-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.share-row__btn{min-height:44px;padding-inline:14px}.share-row__status{min-height:1.45em;color:var(--teal);flex-basis:100%;font-size:14px;line-height:1.45}.share-row__status:empty{display:none}.share-inline{border:1px solid var(--line-2);border-radius:var(--r);background:#19f5d20f;gap:10px;margin-block:18px;padding:14px 16px;display:grid}.page-modal__box>.share-ask{border-width:1px 0 0;border-radius:0;flex:none}
