.project-title-row{display:flex;align-items:flex-start;gap:5px;min-width:0}.project-title-row>b{min-width:0;overflow-wrap:anywhere}.title-edit-button{flex:none;display:grid;place-items:center;width:27px;height:27px;margin:-4px -5px -4px 0;padding:0;border:1px solid transparent;border-radius:7px;background:transparent;color:#777a8a;font-size:17px;line-height:1;transition:background .16s ease,color .16s ease,border-color .16s ease}.title-edit-button:hover,.title-edit-button:focus-visible{border-color:#cfc6ff;background:#f1eeff;color:var(--purple);outline:0}.inline-title-input{width:100%;min-width:0;border:1px solid var(--purple);border-radius:7px;background:#fff;color:var(--ink);font:inherit;font-weight:700;line-height:1.35;padding:4px 7px;box-shadow:0 0 0 3px rgba(113,88,232,.13);outline:0}.presentation-title-row{display:flex;align-items:center;gap:7px;min-width:0}.presentation-title-text{min-width:0;overflow-wrap:anywhere}.presentation-title-row .title-edit-button{width:31px;height:31px;margin:0;font-size:19px}.presentation-title-input{width:min(760px,72vw);height:42px;font-size:28px;letter-spacing:-1.2px;padding:3px 8px}@media(max-width:560px){.presentation-title-input{width:100%;font-size:22px}.presentation-title-row{align-items:flex-start}}
