.cre-gh{flex-wrap:wrap;align-items:baseline;gap:6px;max-width:100%;display:inline-flex}.cre-gh-pill{cursor:help;vertical-align:baseline}.cre-ms-action{border-bottom:1px solid var(--hair);flex-direction:column;gap:4px;min-width:0;padding:12px 4px;display:flex}.cre-ms-id{font:400 15px var(--mono);color:var(--dim)}.cre-ms-does{overflow-wrap:anywhere;margin:0;font-size:17px}.cre-cmd{overflow-wrap:anywhere;word-break:break-all;margin-top:4px;padding:4px 6px}.cre-memo-hidden{color:var(--dim);font-style:italic}.cre-memo-show{color:var(--ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--hair);text-decoration-color:var(--hair);text-underline-offset:3px;cursor:pointer}.cre-memo-show:hover,.cre-memo-show:focus-visible{color:var(--blood);-webkit-text-decoration-color:var(--blood);text-decoration-color:var(--blood)}.cre-memo-warn{font:400 13px/1.5 var(--caps);letter-spacing:.06em;color:var(--ochre);border:1px dashed;padding:0 6px}.cre-print{cursor:pointer;align-items:baseline;gap:10px;font-size:16px;display:flex}.cre-print input{width:auto;accent-color:var(--blood);flex:none}.cre-print>span{overflow-wrap:anywhere;min-width:0}.cre-public{color:var(--ink-soft);margin:0;font-size:16px}.cre-terms{margin-top:4px;display:block}.cre-note{border:1px dashed var(--hair);color:var(--ink-soft);margin:0;padding:8px 12px;font-size:16px;font-style:italic}.cre-timeline{margin:0;padding:0;list-style:none}.cre-step{border-bottom:1px solid var(--hair);grid-template-columns:minmax(0,180px) minmax(0,1fr);gap:4px 14px;padding:9px 0 9px 22px;display:grid;position:relative}.cre-step:before{content:"";background:var(--ink);border-radius:50%;width:10px;height:10px;position:absolute;top:15px;left:2px}.cre-step.now:before{background:var(--ochre)}.cre-step.later:before{background:var(--paper-hi);border:1.5px solid var(--dim);box-sizing:border-box}.cre-step.skipped:before{background:var(--hair)}.cre-step.skipped{color:var(--dim)}.cre-step-label{font:400 16px var(--caps);letter-spacing:.06em}.cre-step-when{color:var(--ink-soft);overflow-wrap:anywhere;font-size:16px}@media (max-width:560px){.cre-step{grid-template-columns:minmax(0,1fr)}}
