/* The same character library fits inside the personal cabinet. */
.character-workspace.character-embedded{position:static;inset:auto;z-index:auto;overflow:visible;background:transparent}
.character-embedded .mdl-shell{padding:0;max-width:none}
.character-embedded .mdl-heading h1{font-size:40px;margin:12px 0;color:var(--ink)}
.character-embedded .mdl-heading p{line-height:1.7}
.character-embedded .mdl-card strong,.character-embedded .mdl-detail h2{overflow-wrap:anywhere}
.character-embedded .mdl-measures label{margin-bottom:0}
.character-embedded .mdl-create form{gap:24px}
@media(max-width:1100px){.character-embedded .mdl-layout{grid-template-columns:minmax(0,1fr) 260px;gap:20px}.character-embedded .mdl-cards{grid-template-columns:repeat(auto-fill,minmax(160px,1fr)))}
@media(max-width:900px){.character-embedded .mdl-layout,.character-embedded .mdl-create form{grid-template-columns:1fr}.character-embedded .mdl-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.character-embedded .mdl-toolbar{align-items:stretch;flex-direction:column}.character-embedded .mdl-search{min-width:0}}
@media(max-width:650px){.character-embedded .mdl-heading h1{font-size:33px}.character-embedded .mdl-shell{padding:0}.character-embedded .mdl-tabs{min-width:0}.character-embedded .mdl-tabs button{padding:10px 8px}.character-embedded .mdl-measures{grid-template-columns:1fr}.character-embedded .mdl-head-actions{flex-wrap:wrap}}
