.launch-grid--birth{grid-template-columns:minmax(0,1fr)}.launch-grid--birth>div:empty{display:none}@media (min-width:901px){.launch-grid--birth fieldset.form-stack{column-gap:var(--sp-6);row-gap:var(--sp-6);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;display:grid}.launch-grid--birth fieldset.form-stack>.tiertiles{grid-area:1/1}.launch-grid--birth fieldset.form-stack>.birth{display:contents}.launch-grid--birth .birth-thread{grid-area:2/1}.launch-grid--birth .birth-sheet-slot{grid-area:1/2/span 2}.launch-grid--birth fieldset.form-stack>.birth.birth--off{grid-area:2/1;display:block}}.birth{gap:var(--sp-6);grid-template-columns:minmax(0,1.7fr) minmax(320px,1fr);align-items:start;display:grid}.birth--off{grid-template-columns:minmax(0,1fr)}.birth-off{align-items:center;gap:var(--sp-2);padding:var(--sp-8) 0;font:500 var(--fs-body) var(--font-body);color:var(--text-secondary);display:flex}.birth-mark{font:500 var(--fs-micro) var(--font-data);color:var(--text-muted);font-variant-numeric:tabular-nums;letter-spacing:0;overflow-wrap:anywhere}.birth-link{font:500 var(--fs-micro) var(--font-data);color:var(--accent);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0}.birth-link:hover{color:var(--accent-hover)}.birth-link:after,.birth-fold:after{content:"";vertical-align:middle;border:4px solid #0000;border-left:6px solid;border-right-width:0;width:0;height:0;margin-left:.35em;display:inline-block}.birth-thread{--birth-bar-h:0px;flex-direction:column;min-width:0;display:flex}.birth-thread>.bthread{display:contents}.birth-after{order:1;min-width:0}.birth-sheet-bar{order:2;display:none}.birth-thread>.bthread>.bthread__composer-wrap,.birth-thread>.bthread>.bthread__fields{order:3}.birth-thread>.bthread>.bthread__composer-wrap{bottom:var(--birth-bar-h)}.birth-thread .bthread>.bthread__turn,.birth-thread .bthread>.bthread__mark,.birth-thread .bthread>.bthread__steps,.birth-thread [data-birth-row],.birth-after>*{scroll-margin-top:calc(var(--nav-h,64px) + var(--sp-4));scroll-margin-bottom:calc(var(--birth-bar-h) + var(--birth-composer-h,0px) + var(--birth-chip-h,0px) + var(--sp-4))}@media (max-width:768px){.birth-thread{--birth-bar-h:calc(var(--bottom-bar-h,68px) + env(safe-area-inset-bottom,0px))}.birth-thread>.bthread>.bthread__composer-wrap{padding-bottom:var(--sp-2)}.birth-thread>.bthread>.bthread__composer-wrap:after{content:"";height:var(--birth-bar-h);background:var(--bg-page);pointer-events:none;position:absolute;top:100%;left:0;right:0}}.birth-another{padding:var(--sp-3) 0;margin:0}.birth-opener__row{align-items:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-3) 0;flex-wrap:wrap;display:flex}.birth-opener__row .bthread__mark{border:0;margin:0;padding:0}.birth-quiet{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.birth-quiet .birth-mark{margin:0}.birth-turn{gap:var(--sp-3);padding:var(--sp-4) 0;border-bottom:1px solid var(--border-hairline);align-items:flex-start;display:flex}.birth-turn__avatar{border-radius:var(--r-pill);background:var(--bg-elevated);border:1px solid var(--border-hairline);width:28px;height:28px;color:var(--accent);flex:none;place-items:center;margin-top:2px;display:grid}.birth-turn__body{min-width:0;color:var(--text-secondary);gap:var(--sp-2);flex-direction:column;flex:1;display:flex}.birth-turn__body p{max-width:64ch;margin:0}.birth-turn__body strong{color:var(--text-primary);font-weight:500}.birth-turn--sys .birth-turn__body{color:var(--text-primary)}.birth-turn--alert .birth-turn__body{color:var(--negative)}.birth-turn__clock{font:400 var(--fs-micro) var(--font-data);color:var(--text-faint);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;padding-top:4px}.birth-chips{gap:var(--sp-2);flex-wrap:wrap;align-items:center;margin:0;display:flex}.birth-chip{align-items:center;gap:var(--sp-2);background:var(--bg-elevated);border:1px solid var(--border-strong);border-radius:var(--r-pill);font:600 var(--fs-data) var(--font-data);color:var(--text-secondary);white-space:nowrap;cursor:pointer;padding:7px 15px;display:inline-flex}.birth-chip:hover{color:var(--text-primary)}.birth-chip.is-on{background:var(--selected-face);color:var(--text-primary);border-color:var(--border-hairline)}.birth-chip.is-off{color:var(--text-faint);cursor:default;border-style:dashed}.birth-ask{border:1px solid var(--border-strong);border-radius:var(--r-panel);background:var(--bg-elevated);padding:var(--sp-4) var(--sp-5);gap:var(--sp-2);max-width:56ch;display:grid}.birth-ask__title{font:500 var(--fs-body) var(--font-body);color:var(--text-primary);margin:0}.birth-ask__rows{gap:var(--sp-1) var(--sp-5);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.birth-ask__rows dt{font:500 var(--fs-micro) var(--font-data);color:var(--text-faint);padding-top:2px}.birth-ask__rows dd{color:var(--text-secondary);margin:0}.birth-ask__act{justify-self:end}.birth-sheet-chip{display:none}.birth-resume{margin:var(--sp-3) 0 0}.birth-resume .cmd{margin-left:var(--sp-2)}.birth-sheet-slot{align-self:stretch;min-width:0}.birth-sheet{background:var(--bg-card);border:1px solid var(--border-hairline);border-radius:var(--r-card);padding:var(--sp-5) var(--sp-6) var(--sp-6);box-shadow:var(--shadow-soft);top:calc(var(--nav-h) + var(--sp-6));max-height:calc(100dvh - var(--nav-h) - var(--sp-12));scrollbar-width:thin;min-width:0;position:sticky;overflow:auto}body:has(.birth-sheet) .ask{display:none}.birth-sheet__head{align-items:center;gap:var(--sp-3);padding-bottom:var(--sp-3);border-bottom:1px solid var(--border-hairline);display:flex}.birth-sheet__head .microlabel{margin-right:auto}.birth-sheet .birth-sheet__close{border-radius:var(--r-ctl);border:1px solid var(--border-field);width:34px;height:34px;color:var(--text-secondary);background:var(--face-veil);cursor:pointer;flex:none;place-items:center;display:none}@media (pointer:coarse){.birth-sheet .birth-sheet__close{width:var(--control-h-touch);height:var(--control-h-touch)}}.birth-sheet__lock{padding-top:var(--sp-2);margin:0}.birth-sec{padding:var(--sp-4) 0;border-bottom:1px solid var(--border-hairline);gap:var(--sp-2);transition:border-color var(--t-med) var(--ease-settle);border-left:2px solid #0000;margin-left:-14px;padding-left:12px;display:grid}.birth-sec:last-of-type{border-bottom:0}.birth-sec.is-writing{border-left-color:var(--accent)}.birth-sec__head{justify-content:space-between;align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;display:flex}.birth-sec__head .microlabel{margin-right:auto}.birth-sec__row,.birth-row{justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.birth-sec .birth-row{gap:var(--sp-3);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.birth-row__value{color:var(--text-secondary);overflow-wrap:anywhere;min-width:0}.birth-task{margin:0}.birth-id{gap:var(--sp-4);grid-template-columns:auto minmax(0,1fr) auto;align-items:start}.birth-id__face{gap:var(--sp-2);justify-items:center;display:grid}.birth-faces{align-items:center;gap:var(--sp-3);flex-wrap:wrap;grid-column:1/-1;display:flex}.birth-faces__grid{gap:var(--sp-2);grid-template-columns:repeat(4,44px);display:grid}.birth-faces__grid--all{flex:100%;grid-template-columns:repeat(auto-fill,44px)}.birth-face{border-radius:var(--r-ctl);cursor:pointer;border:1px solid var(--border-strong);background:var(--bg-card);width:44px;height:44px;padding:0;overflow:hidden}.birth-face:hover,.birth-face:focus-visible{border-color:var(--accent)}.birth-face img{object-fit:cover;width:100%;height:100%;display:block}@property --fire-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.birth-plate{isolation:isolate;border-radius:18px;flex:none;width:72px;height:72px;display:block;position:relative}button.birth-plate--pick{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}button.birth-plate--pick:hover .birth-plate__pic,button.birth-plate--pick[aria-expanded=true] .birth-plate__pic{border-color:var(--accent)}button.birth-plate--pick:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.birth-face.is-on{border-color:var(--accent)}.birth-plate__pic{border-radius:inherit;background:var(--bg-inset);border:1px solid var(--border-strong);position:absolute;inset:0;overflow:hidden}.birth-plate__pic img{object-fit:cover;width:100%;height:100%;display:block}.birth-plate--empty .birth-plate__pic{border-style:dashed}.birth-plate__fire{z-index:-1;pointer-events:none;border-radius:inherit;display:none;position:absolute;inset:0}.birth-plate.is-lit .birth-plate__pic{border-color:color-mix(in srgb, var(--accent) 75%, var(--border-strong));box-shadow:var(--heat-shadow)}.birth-plate.is-lit .birth-plate__fire{display:block}.birth-plate__fire:before,.birth-plate__fire:after{content:"";background:conic-gradient(from var(--fire-angle), var(--heat-mass) 0deg, var(--accent) 45deg, var(--compute) 70deg, var(--accent) 95deg, transparent 145deg, var(--heat-mass) 185deg, var(--accent) 230deg, var(--compute) 260deg, transparent 310deg, var(--heat-mass) 360deg);position:absolute}.birth-plate__fire:before{filter:blur(9px)saturate(1.2);opacity:.65;border-radius:30px;animation:3.4s linear infinite birth-fire-turn,1.1s ease-in-out infinite alternate birth-fire-breathe;inset:-9px;-webkit-mask-image:linear-gradient(#000,#000 45%,#0008);mask-image:linear-gradient(#000,#000 45%,#0008)}.birth-plate__fire:after{filter:blur(2.5px)saturate(1.15);border-radius:26px;animation:2.1s linear infinite reverse birth-fire-turn;inset:-5px;-webkit-mask-image:linear-gradient(#000,#000 50%,#0009);mask-image:linear-gradient(#000,#000 50%,#0009)}@keyframes birth-fire-turn{to{--fire-angle:360deg}}@keyframes birth-fire-breathe{to{transform:scale(1.04)}}.birth-id__portrait{text-align:center}.birth-id__words{gap:var(--sp-2);min-width:0;display:grid}.birth-name{font:200 var(--fs-h2) var(--font-display);letter-spacing:-.01em;color:var(--text-primary);overflow-wrap:anywhere;margin:0;line-height:1.05}.birth-name.is-empty{color:var(--text-faint);font-size:var(--fs-h3);font-weight:400}.birth-name--input,.birth-calling--input{border:0;border-bottom:1px solid var(--border-hairline);background:0 0;outline:none;width:100%;min-width:0;padding:2px 0}.birth-name--input::placeholder{color:var(--text-faint);font-size:var(--fs-h3);font-weight:400}.birth-name--input:focus-visible,.birth-calling--input:focus-visible{border-bottom-color:var(--accent)}.birth-calling{color:var(--text-secondary);font:400 var(--fs-body) var(--font-body);white-space:normal;overflow-wrap:anywhere;margin:0}.birth-calling--input{resize:none;field-sizing:content;white-space:pre-wrap;min-height:1.5em;display:block;overflow:hidden}.birth-calling--input::placeholder{color:var(--text-muted)}.birth-soul{gap:var(--sp-2);color:var(--text-secondary);font-size:var(--fs-data);line-height:1.55;display:grid}.birth-soul--override{white-space:pre-wrap;overflow-wrap:anywhere;font:400 var(--fs-data)/1.55 var(--font-body);margin:0}.birth-soul__title{font:400 var(--fs-h3) var(--font-display);color:var(--text-primary);margin:0}.birth-soul__sec{gap:2px;display:grid}.birth-soul__h{font:500 var(--fs-micro) var(--font-data);color:var(--text-faint);letter-spacing:.02em}.birth-soul__body,.birth-soul__fixed{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.birth-soul__never{overflow-wrap:anywhere;gap:2px;margin:0;padding-left:1.1em;list-style:outside;display:grid}.birth-soul__input{border:0;border-bottom:1px solid var(--border-hairline);width:100%;padding:2px 0 var(--sp-1);color:var(--text-primary);font:400 var(--fs-data)/1.55 var(--font-body);resize:none;field-sizing:content;background:0 0;border-radius:0;min-height:1.55em;overflow:hidden}.birth-soul__input::placeholder{color:var(--text-faint)}.birth-soul__input--default::placeholder{color:var(--text-secondary)}.birth-soul__input:focus-visible{border-bottom-color:var(--accent);outline:none}.birth-fold{cursor:pointer;font:500 var(--fs-micro) var(--font-data);color:var(--text-muted);background:0 0;border:0;align-items:center;padding:0;list-style:none;display:inline-flex}.birth-fold::-webkit-details-marker{display:none}.birth-fold:hover{color:var(--text-primary)}.birth-fold:disabled{color:var(--text-faint);cursor:default}.birth-fold.is-open:after,.birth-fold-details[open]>.birth-fold:after{transform:rotate(90deg)}.birth-playbooks{margin:var(--sp-2) 0 0;gap:2px;padding:0;list-style:none;display:grid}.birth-token{gap:var(--sp-2);display:grid}.birth-ticker{background:var(--bg-inset);border:1px solid var(--border-field);border-radius:var(--r-panel);width:18ch;padding:var(--sp-1) var(--sp-3);color:var(--text-primary);font:600 var(--fs-data) var(--font-data);text-transform:uppercase}.birth-code-wrap{gap:var(--sp-2);margin-top:var(--sp-2);display:grid}.birth-code{background:var(--code-bg);color:var(--code-fg);border-radius:var(--r-panel);padding:var(--sp-4);font:400 var(--fs-micro)/1.55 var(--font-data);white-space:pre-wrap;overflow-wrap:anywhere;max-height:360px;margin:0;overflow:auto}.birth-cost{padding-top:var(--sp-3)}.birth-sheet{--birth-sheet-pb:var(--sp-6);--birth-sheet-px:var(--sp-6)}.birth-sheet__foot{gap:var(--sp-3);padding-top:var(--sp-8);bottom:calc(-1 * var(--birth-sheet-pb));z-index:1;margin-bottom:calc(-1 * var(--birth-sheet-pb));padding-bottom:var(--birth-sheet-pb);margin-inline:calc(-1 * var(--birth-sheet-px));padding-inline:var(--birth-sheet-px);background:linear-gradient(to bottom, transparent, var(--bg-card) var(--sp-6));display:grid;position:sticky}.birth-sheet:focus{outline:none}.birth-sheet:focus-visible{outline:2px solid var(--focus-ring,currentColor);outline-offset:2px}.birth-sheet__asks{text-align:center;min-height:1.2em;margin:0}.birth-launch{width:100%}.birth-stage{gap:var(--sp-3);padding:var(--sp-4) 0;border-bottom:1px solid var(--border-hairline);display:grid}.birth-stage .lrun{margin-top:0}.birth[data-state=awake] .birth-thread>.bthread>.bthread__composer-wrap,.birth[data-state=awake] .birth-thread>.bthread>.bthread__fields,.birth[data-state=awake] .birth-finale-mirror{display:none}.birth-finale-mirror .birth-turn__body{gap:var(--sp-2);justify-items:start;display:grid}@media (max-width:900px){.birth{grid-template-columns:minmax(0,1fr)}.birth-sheet{z-index:70;border-radius:var(--r-card) var(--r-card) 0 0;max-height:84dvh;box-shadow:var(--shadow-panel);transition:transform var(--t-med) var(--ease-settle);padding-bottom:calc(var(--sp-6) + env(safe-area-inset-bottom,0px));--birth-sheet-pb:calc(var(--sp-6) + env(safe-area-inset-bottom,0px));position:fixed;inset:auto 0 0;transform:translateY(102%)}.birth-sheet.is-open{transform:none}.birth-sheet .birth-sheet__close{display:inline-grid}.birth-sheet-bar{bottom:calc(var(--birth-bar-h) + var(--birth-composer-h,0px));z-index:3;background:var(--bg-page);padding-top:var(--sp-2);display:flex;position:sticky}.birth-sheet-chip{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;min-height:var(--control-h-touch);border-radius:var(--r-ctl);padding:var(--sp-1) var(--sp-3);font:500 var(--fs-micro) var(--font-body);border:1px solid var(--control-line);color:var(--text-secondary);cursor:pointer;background:0 0;display:inline-flex;overflow:hidden}.birth-chip,.birth-link{min-height:var(--control-h-touch)}}@media (max-width:520px){.birth-id{grid-template-columns:auto minmax(0,1fr)}.birth-id>.birth-mark{display:none}.birth-sheet{padding-inline:var(--sp-5);--birth-sheet-px:var(--sp-5)}}@media (prefers-reduced-motion:reduce){.birth-sheet{transition-duration:1ms}.birth-plate__fire:before,.birth-plate__fire:after{animation:none}}@media (min-width:901px){.birth-thread{background:var(--bg-card);border:1px solid var(--border-hairline);border-radius:var(--r-card);box-shadow:var(--shadow-soft);padding:var(--sp-6) var(--sp-6) var(--sp-4);min-height:520px}.birth-thread>.bthread>.bthread__composer-wrap,.birth-thread .birth-opener__row{margin-top:auto}.birth-thread>.bthread>.bthread__composer-wrap{background:var(--bg-card);padding:var(--sp-4) 0 0}}.birth-thread .bthread{max-width:none}.birth-thread .bthread__turn{padding:var(--sp-3) 0;border-bottom:0}.birth-thread .bthread__who{display:none}.birth-thread .bthread__turn--comfy .bthread__body{color:var(--text-primary)}.birth-thread .bthread__turn--you .bthread__body{background:var(--bg-elevated);border:1px solid var(--border-hairline);border-radius:var(--r-panel) var(--r-panel) 4px var(--r-panel)}.birth-thread .bthread__composer{border-radius:var(--r-panel);padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-4);transition:border-color var(--t-med) var(--ease-settle);align-items:center}.birth-thread .bthread__composer:focus-within{border-color:var(--border-strong)}.birth-thread .bthread__composer textarea,.birth-thread .bthread__composer textarea:focus,.birth-thread .bthread__composer textarea:focus-visible{min-height:44px;padding:var(--sp-2) 0;box-shadow:none;background:0 0;border:0;outline:none}.birth-thread .bthread__composer .bthread__send{min-height:40px;padding:0 var(--sp-5);border-radius:var(--r-pill);background:var(--accent);color:var(--on-accent);font:600 var(--fs-body) var(--font-body);border:0}.birth-thread .bthread__composer .bthread__send:hover{background:var(--accent-hover);color:var(--on-accent)}.birth-thread .bthread__composer .bthread__send[disabled]{background:var(--bg-elevated);color:var(--text-faint)}.birth-sheet .nature-choice__line{font:400 var(--fs-data) / 1.4 var(--font-body);color:var(--text-muted)}
/*# sourceMappingURL=2j4mq95gfcc0v.css.map*/